!

[c64] C64 Studio 7.5

[1] @ !!! ś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
[Z80] CPCEC/ZXSEC/CSFEC/MSXSEC XXIV 22/04/2024 [Z80] CPCEC/ZXSEC/CSFEC/MSXSEC XXIV 22/04/2024
Po raz drugi udało się autorowi CPCEC zrobić mnie na szaro:) Właśnie wtedy kiedy nie było czasu na aktualizację i oko me powędrowało w inną stronę autor jednak postanowił się podzielić nową odsłoną:P Stąd i opóźnienie w newsach... zresztą jak widać takich niespodzianek już jest parę. CPCEC to projekt Cesara Nicolas-Gonzaleza pakietu emulatorów ZXSEC - czyli ...
[c64] Dev WinVice 3.8.x R45138 25/04/2024 [c64] Dev WinVice 3.8.x R45138 25/04/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 ...
[GameBase] Amiga Gamebase 1.7 update LXXIV 12/04/2024 [GameBase] Amiga Gamebase 1.7 update LXXIV 12/04/2024
Seiya opublikował nową aktualizację gamebase dla fanów emulacji AMIGI. Czemu właśnie tą bazę anonsuje? W końcu mamy jako taki porządek w tej naprawdę dużej bazie a Seiya konsekwentnie odnotowuje również zmiany - baza jest żywa i jak widać, dzięki żelaznej konsekwencji można ją aktualizować bez ściągania wszystkiego od nowa (co jest dość częste w ...
[c64] Dev WinVice 3.8.x R45123 15/04/2024 [c64] Dev WinVice 3.8.x R45123 15/04/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 ...
[Amiga] WinFellow x86 i x64 v0.5.11 21/03/24 [Amiga] WinFellow x86 i x64 v0.5.11 21/03/24
Zwyczajowo już team pracujący nad rozwojem emulatora Amigi 500 - WinFellow ogłosił, że RC1 staje się finalną wersją 5.11. Jeśli ktoś zaopatrzył się w RC, nie musi sięgać po te binarki. WinFellow zawsze był całkiem przyzwoitą alternatywą dla WinUAE, jeżeli nie potrzeba nam emulacji całej rodziny Amisi, to WinFellow może się przydać. Kiedyś, WinFellow pozwalał na płynną ...
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