2.0dev / 29-11-2020

Z64K

competition

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.

Accuracy

Performance

Features

--

RequirementJava 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.