You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: C64StudioRelease/shared content/Release Notes.txt
+74Lines changed: 74 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,80 @@ Additionally to this C64 Studio comes with a charset, sprite and media editor.
17
17
Version history:
18
18
================
19
19
20
+
19.02.2024 - 7.7: Add: 68k support (no opcode size fallback yet, but feature complete)
21
+
Add: Copy to clipboard adds column selection mode flag
22
+
WIP: Paste column selection block from clipboard inserts all lines
23
+
Fix: Potential crash if unknown macros are using in text literal
24
+
Add: Charset export for S-BASIC fcm chardefs
25
+
Add: When exporting to BASIC DATA statements, option to insert spaces
26
+
Fix: BASIC: Paste ^ into BASIC editor now properly converts it
27
+
Add: Disassembler, option to keep on disassembling even when encountering code end points (like rts/jmp)
28
+
Fix: Potential racing condition in VICE binary monitor debugger interface could crash Add: S-BASIC dialect file for Mega65 Fix: Disassembler crash if a non preset label would be placed inside an opcode
29
+
Add: BASIC Toggling label mode does not mess up with #include/#media statements anymore
30
+
Fix: Disassembler was broken for new addressing mode (e.g. ldy #$xx)
31
+
Fix: BASIC ambigious variable listing
32
+
Add: CTRL-Z/shift-Z as alias keybindings for undo redo
33
+
Fix: mapping of !fi pseudo op
34
+
Fix: Don't crash when viewing 0xde00 in memory viewer
35
+
Fix: Adjust SID repeat cycle to 32 registers, avoiding crash when accessing $D440
36
+
Fix: breakpoint filter logic of Tiny64Debugger
37
+
Add: ASM - Context Menu: Add Watches with different sizes directly
38
+
Add: Binary Editor -> Divide
39
+
Add: BASIC Ambigious warning for shortened variables now only shows up once per affected variable
40
+
Add: assembler - binary literals now collapse properly
41
+
Add: Label Explorer all references shown
42
+
Add: Clicking in Label Explorer on reference selects all references in the code file (not only direct text matches)
43
+
Fix: Sprite editor, sizing/scaling issue with DPI > 100%
44
+
Add: Second Solution menu back on main menu
45
+
Fix: XC-BASIC-dialect file missing some commands, also BASIC renumber bailing out when basic commands are missing
46
+
Add: BASIC Option for temporary meta data less files for custom build steps
47
+
Add: Assembler autodetect would choose PDS if "include" was inside comments
48
+
Fix: potential crash when storing open nodes with new reference labels
49
+
Fix: introduced bug in !text that would miscalc the number of bytes used
50
+
Add: charscreen editor, charset export now uses selection from character editor
51
+
Wip: Graphic screen editor zoom/scroll
52
+
Add: Option for caret width
53
+
Add: Charscreen editor in Mega65 mode didn't allow for all 256 bg colors
Add: Crash in charscreen editor, after changing to Mega65 FCM mode and switching to the character editor tab
57
+
Fix: Recurring ObjectDisposedException because of timer still running
58
+
Fix: BASIC allow arrow up as single char token, to avoid adding the arrow as variable name part
59
+
Add: Rename Disk ID now using 5 characters (ignoring the middle one though)
60
+
Add: Autodetect BASIC files usage of macros on load
61
+
Fix: File Manager, renaming disk/ID ended with wrong characters
62
+
Fix: BASIC ^ is properly replaced with Up Arrow on symbol toggle
63
+
Add: $(SolutionPath) as macro for build events
64
+
Add: !while pseudo op
65
+
Fix: Speedup in assembling aftermath
66
+
Add: !scrxor for ACME compatibility
67
+
Add: Custom sounds, as the Windows sounds for build success/failure sound the same per default
68
+
Fix: TASM now supports properly stacked local labels +/-
69
+
Fix: Update for Tasm support, .if, .else and .fi working, also labels with : following WIP: Opcodes for 68k #1
70
+
Fix the caret fix, we get ObjectDisposedExceptions a lot
71
+
Fix issues/105, caret stops blinking due to stupid system wide setting
72
+
Fix: BASIC editor swallowing any alt-shortcuts (menu access)
73
+
Add: Assembler, math.random and math.randomseed
74
+
WIP: Proper DSK filling when building
75
+
Fix: Fixed off scale of menu items (forms scaling is finicky)
76
+
Add: Make memory PETSCII/character views have selectable byte width
77
+
Add: Assembler !skip pseudo op (for ACME compatibility)
78
+
Fix: Source editor now does drag/drop with move/copy depending on control key
79
+
Fix: Initial breakpoint for C128 set to $5a9B
80
+
WIP: CPC DSK format now able to write file to image (only tested with small for now)
81
+
Add: Z80, allow LD r,r without apostrophe as well
82
+
Add: Sprite Editor import from binary file, sanity check if all would result in black on black, make it white on black
83
+
Fix: If invalid opcode combination is used, and opcode is interpreted as label, and then line errors out, still give error message regarding opcode
84
+
WIP: CPC DSK format support
85
+
Fix: & as hex prefix properly working now, also for selection
86
+
Fix: Sprite Editor GIF export now properly uses min/max extents Fix: Sprite Editor Preview - switching between layers now keeps selected sprite
87
+
Add: Z80 Opcodes (!cpu z80)
88
+
Fix: Sprite editor import from binary file does not skip given bytes WIP: Z80 #2
89
+
Fix totally borked extended Opcodes (non 6510)
90
+
Fix: ext functions (e.g. math.sin were broken if acted upon) WIP: Z80
91
+
Fix https://github.com/GeorgRottensteiner/C64Studio/issues/102 (new solution with separate project folder was wrong, no project folder was created), node name of project was that of the solution
92
+
Fix: Wizard true drive arguments for newer VICE versions is borked
93
+
20
94
13.10.2023 - 7.6: Add: BASIC #chardata meta op
21
95
Adjust easyflash cartridge test files
22
96
Fix: easyflash cartridge file was half the actual max. size (1MB)
0 commit comments