2.0dev / 29-11-2020
Z64K runs on any platform with an updated Java Runtime Environment installed.
It runs multiple computing devices such as Atari 2600 (cycle-accurate 6507 & pixel-accurate TIA emulation), Commodore 64 (cycle-exact 6510 including all undocumented instructions, CIA 6522/6522a emulation (cycle-exact SID 6581 emulation based on reSID, etc.), Commodore 128 (All features of C64 with most VDC features), Z80 processor emulated though not 100% cycle accurate, VIC 20 (cycle-accurate), Disk drive support (CBM 1541, CBM 1571, CBM 1581) and much more.
Requirement: Java Runtime Environment 7+
Note: JAVA 9 and 10: use the –Dsun.java2d.uiScale=1.0 option, if the screen does not render nicely on your setup.
See bug for details..
Most Recent Changes
Version 2 of Z64K Only
Replaced monitor single step cycle "r" command with "cycle" and "zc". The command is now included in the machine monitor help (? cycle). r is currently disabled and is reserved for the register command. (new)
Fixed bug when exiting machine monitor where last stepped instruction in debugger window would be over written. (new)
Update Machine monitor output to correct valueswhen stepping through cycles or instructions in the open IO area.
Greatly improved speed and memory usage when executing a huge number of debugging cycles in machine monitor.
Fixed overflow bug that caused machine monitor to freeze if disassembling entire memory.