!

[c64] C64 Studio 7.5

[2] @ !!! środa, 9 Sierpnia 2023 00:50 CET [09-08-2023 00:39 CET]

[c64] C64 Studio 7.5

i rozpocząć przygodę z asemblerem? Wystarczy zerknąć na blog Enduriona (Georg Rottensteiner - współtwórcę m.in. C64 Studio), na którym znajdziemy obszerny tutorial wprowadzający nas w tajniki tworzenia gier na Commodore C64.  Krok, po kroku uczymy się jak stworzyć prostą platformówkę, w sam raz na ten spokojny okres kanikuły, gdzie każdy news jest prawie na wagę złota;P. Zachęcam, aczkolwiek znając nasze narodowe lenistwo, nie sądze aby czekał nas wysyp gier po przeczytaniu tego tekstu:)

Jeden z wielu modułów C64 Studio - Screen editor...

28.07.2023 - C64 Studio 7.5

  • Fix: Export as DATA statements would calculate char wrap wrong (DATA treated as 1 byte)
  • Fix: Assembler now allowed something like cmp ($124 + 4) * 10, previously rejected as "unsupported opcode"
  • Fix another potential crash when exiting the emulator
  • Add: GIT Support (rudimentary, only simplest functions, be careful with revert!)
  • Add: Git support in Solution Wizard
  • Fix: Tiny64 Debugger crashing while trying to access null device
  • Add: Intellisense filtering now treats parts of a label separately
  • Add: Preferences for Source Control
  • Fix: Potential invalidoperationexception when parsing collides with source file opening
  • Add: Map Editor copy/paste now copies full map if no selection exists, paste works in every mode
  • Add: Dropping *.spd (SpritePad) file will now open in SpriteEditor
  • Fix: SpriteEditor import from SpritePad would not set MC flag properly
  • Add: Create Solution/Project
  • Fix: Sprite Editor saving to GIF was broken since changing everything to 32bit
  • Fix stupid bug in ToFilename, upper casing was broken
  • Breaking fix: Adjust casing of filenames in building, MediaManager and File renaming dialog

Catch potential crash when a font errors out in FontDialo

Update emulator setup docs

  • Add: Save/Restore help page zoom
  • Fix: Disassembler, trying to keep scroll offset could result in code being out of the visible area
  • Fix: Bug in assembler, when using ! operator in !message could modify value of previous set temp label
  • Fix Potential crash in MC sprites color settings
  • Fix: Char screen editor - layout screen had duplicate star but missing closing parenthesis
  • Fix: Charset editor for VIC20, Shift/Rotate Left/Right ignored multicolor flag
  • Add: ASM &= operator
  • FIX: BAISC label mode To/From label mode was again hilariously broken
  • Add: Mapeditor import/export forms
  • Fix: avoid evaluation of conditions if inside an inactive scope
  • Fix: Previous fix for if else chain with undefined label was not complete
  • Fix: else if now skips evaluation conditions if a previous entry in the if/else chain was already handled postive
  • Add: Setting for max line length indicator in BASIC and ASM editor
  • Add/Fix: Make preferences dialog vertically resizable
  • Add: Map Editor automatically select first tile on opening project
  • Fix: comparison string > int could fail by trying to highbyte the int
  • Fix: symbol arithmetic, plus treat single char string as char
  • WIP: StringArithmetic
  • WIP: More GIT, custom drawing of Solution Explorer
  • Fix: Can't jump to search results for unnamed file search results
  • Fix: Crash in charscreen editor in text entry mode when the "cursor" got outside the bottom right corner
  • Fix: Tiny speedup by avoiding reparsing tokens for lines with label in front
  • Add: Update TSB dialect file
  • Add: Of course also use numbers for number x= number assignment
  • Add: Auto promotion of int/float to float for assignment operators
  • Fix: internal brackets in nested macros could cause !ifdef to fail
  • Fix: !ifdef not working inside macro on any but the last parameter (due to internal bracket usage)
  • Fix: Crash if failed to evaluate expression in else if
  • Add: String comparison handling

Actually staging before pushing

  • Add: string label concattenation mostly working now
  • Fix: Disassembler off by one error could lead to target labels inside an instruction not being added to the output
  • Fix: Allow label reassignment with different types
  • Fix borked local label qualification for !if PO
  • Fix: local symbol qualification with !ifndef PO
  • Add: Assignment operators (+=, -=, etc.)
  • Fix: Border/Background palette color count messup for VC20

Add unit tests

  • Fix: comparison match now returns 0xff instead of 1
  • Fix: Missing icon in compile result for !message would crash
  • Fix: local labels not always fully qualified in !if/!ifdef/!ifndef paths
  • Add: Macro listed in Outline
  • Add: Message output displays integer decimal and hex
  • Hack/Fix: Wrong cursor left characters (introduced between 7.3 and 7.4) auto fix if non 3.5 basic dialect
  • Add: Auto-renumber settings for BASIC
  • Fix: BASIC disassembler, PRINT preferred to ?
  • Add: Outline/Label Explorer now properly storing states per ASM File info
  • Fix: LabelExplorer/Outline did not update on simple compile
  • Fix: BASIC bug, where referenced line numbers were ignored when the line had a REM at the end and REM stripping was active
  • Fix: BASIC label mode toggling, keep spaces intact
  • Add: Label Explorer to separate from Outline
  • Add: Compile result, use ellipsis in file name, also use theming colors
  • Fix: Setting parameterd labels inside macro would fail with syntax error
  • Fix: Tool tips now take line number in account (temporary labels can have different values depending on location in file)
  • Fix: Outline now shows global labels in global section instead of the zone they're placed inside (TODO - could be an option?)
  • Fix: No duplicate opened doc when "Save Copy as" is used to overwrite already opened file
  • Fix: Assembler generating a file with two zero bytes when no data contained, and no start address was given
  • Fix: BASIC stripping REM was messed up

Add source control dependency

  • Fix: palette import via !media had the RGB flag wrong
  • Fix: BASIC preferences not checking font
  • WIP: Source Control #2
  • WIP: Tree/Git
wstecz09/08/2023 00:50
Inne treści związane z tematem
[c64] CBM prg Studio 4.2.1 1/02/2024 [c64] CBM prg Studio 4.2.1 1/02/2024
Arthur Jordison opublikował CBM prg Studio w wersji 3.20.0 czyli wygodny framework, pozwalający nie tylko na edycję plików napisanych w basicu ale też assemblerze. Dodatkowo Studio posiada moduł do tworzenie duszków ("sprite"), edycji fontów i obsługi SID'ów. Nowa wersja to wsparcie dla Mega65 czyli próbą odświeżenia ideii Commodore C65 w ...
[c64] Dev WinVice 3.8.x R45007 29/02/2024 [c64] Dev WinVice 3.8.x R45007 29/02/2024
Kolejna deweloperska odsłona projektu Vice, która pojawiła się naprawdę w zaskakującym tempie jak na ten projekt emulatora komputerów firmy Commodore - począwszy od staruszka PET a skończywszy na maszynkach z serii C264 (C+, C+4, C116). Binarki zostały udostępnione przez Zibri na GitHubie, alternatywnie, w miarę świeżą wersję, można również pobrać z serwisu ...
[c64] Dev WinVice 3.8.x R44969 05/02/2024 [c64] Dev WinVice 3.8.x R44969 05/02/2024
Kolejna deweloperska odsłona projektu Vice, która pojawiła się naprawdę w zaskakującym tempie jak na ten projekt emulatora komputerów firmy Commodore - począwszy od staruszka PET a skończywszy na maszynkach z serii C264 (C+, C+4, C116). Binarki zostały udostępnione przez Zibri na GitHubie, alternatywnie, w miarę świeżą wersję, można również pobrać z serwisu ...
[c64] Oficjalne WinVice 3.8.0 24/12/2023 [c64] Oficjalne WinVice 3.8.0 24/12/2023
Myślisz Vice i wiesz, że będzie mowa o emulacji sprzętu Commodore, myślisz jak szybko odpalić coś na C64 sięgasz po Vice. Vice ma absolutny status najbardziej rozpoznawalnego emulatora maszynek CBM na większości platform, tak samo jak Altirra w wypadku sprzętu ATARI. Lista poprawek spora, ale jeśli ktoś śledzi wersje testowe - rozwojowe, raczej nie będzie zaskoczony.
[c64] Denise 2.2.1 16/12/2023 [c64] Denise 2.2.1 16/12/2023
Denise jest emulatorem "cycle exact" mikrokomputera Commodore C64, a od poprzedniej wersji również i Amigi:). Dokładne odwzorowanie pracy C64, przejrzysta konfiguracja powinna ucieszyć każdego, komu z nieznanych mi przyczyn nie odpowiada czy to Hox64, czy też WinVice. Czy dogoni WinUAE? Wątpie, przy zapale Toni Willena to prawie niemożliwe;). Taki hint, który może ...
Do ściągnięcia
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU