Skip to content

Commit 9de9a2a

Browse files
committed
Updated releasenotes.
1 parent 875ba18 commit 9de9a2a

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

releasenotes.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@ RELEASE NOTES
22

33
Upcoming release
44

5+
================================================
6+
Release 14.36: 6 July 2024
7+
58
New/changed features:
9+
- Undo is now supported on Commander X16.
10+
- Documented the usage of a .ozmoorc file in the manual.
611
- Builds with 0 blocks of virtual memory RAM in unbanked RAM on C64 and C128 are now allowed (1 block of VMEM in unbanked RAM was a requirement up to now). This makes it possible to build Trinity for C64.
712
- Added commandline switch -bm to build in Benchmark Mode (automatically play through a game, using one of the walkthroughs supplied in benchmarks.json)
8-
- Documented the usage of a .ozmoorc file in the manual.
913
- Calculation of the number of save slots that fit on a disk has been changed. For MEGA65, it's now assumed that saves are placed on the game disk. For X16, there's always room for ten saves. For all other platforms, the save disk is assumed to be an initially empty 1541 disk. A slightly less consevative estimation of save file size means there will now be one more available save slot in some games.
10-
- Undo is now supported on Commander X16.
1114

1215
Optimizations:
16+
- Z-code multiplication now uses hardware multiplication on MEGA65, and a faster algorithm than before on all other platforms (Thanks to TobyLobster et al for new algorithm).
1317
- Saved seven bytes in z1-z3 statusline routine by moving a duplicated code segment.
1418
- Microoptimizations in memory access for X16.
15-
- Z-code multiplication now uses hardware multiplication on MEGA65, and a faster algorithm than before on all other platforms (Thanks to TobeyLobster et al for new algorithm).
1619

1720
Bugfixes:
1821
- If virtual memory RAM started at exactly $d000 on C64 (maybe on C128 as well?), translation between Z-machine address and RAM address would fail, leading to (a) loading the game into REU became impossible, and (b) running without REU would break down when code or data in the first 512 byte block of static memory was accessed.

0 commit comments

Comments
 (0)