2.0dev / 31-05-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.


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 for Version 2 only

  • Include cartridge image in snapshots

  • Z64K is getting a facelift! The work involved seems to never end and I don't know when I'll be happy to formally release it so I've decided to start uploading the progress of the new version of Z64K.  It already has most of the features of the existing released version of Z64K implemented but there is still a lot of work to do before it's at the stage it can replace it.  It requires JRE8 or better.