NOTE: THIS PAGE IS INCOMPLETE AND HAS NOT BEEN UPDATED FOR A LONG TIME SO DOESN'T INCLUDE ALL FEATURES.   REFER TO HOME PAGE FOR LATEST FEATURES.

Commodore 64

  • cycle exact 6510 emulation including all undocumented instructions.
  • cycle exact CIA 6522/6522a emulation.
  • cycle exact SID 6581 emulation based on reSID.
  • pixel exact VIC 6569r3 emulation including all known 'glitches'.
  • Bank switching fully implemented including ULTIMAX.

CBM1541-II disk drive

  • cycle exact 6502 emulation
  • cycle exact 6522 emulation.
  • PRG, D64, G64, T64, TAP and CRT support.
  • iec delay. jiffy dos works.
  • read/write of disk emulated.
  • LED, disk change and photo sensor emulated.
  • up to 4 drives emulated.

Other

  • c1530 datasette emulated. Read only.
  • cartridge support .
  • REU support*
  • mouse* and joystick support

To do and in progress

  • SUMMARY OF THE STATUS OF FEATURES FOR THE 1ST STABLE RELEASE OF THE UPDATED C64 EMULATOR (CURRENTLY C64 BETA)

    • Complete
      • Core functionality
        • VICII 6569
        • CIA *6526 and 6526a
        • SID 6581 and *8580
        • CPU 6510
      • Diskviewer
      • Testbench
      • CPU multiplier
      • Hot switching between different types of CIA and VIC-II chips
      • C1541 - single and multiple drives.
        • VIA 6522
        • CPU 6502
      • C1530 - writing to tape not supported.
      • Snapshots
      • Screenshots
      • Full screen mode
      • Cartridge support
        • Action_Replay
        • *KCS_Power_Cartridge
        • *Final_Cartridge_III
        • *Simons_Basic
        • *Ocean_Type_1
        • *Expert
        • *Super_Games
        • *Epyx_FastLoad
        • *Final_Cartridge_I
        • *Game_System
        • *Dinamic
        • *Zaxxon
        • *Magic_Desk
      • HID device and Mouse support
      • *REU - 512K and 16MB
      • VPL,REU,D64, G64, T64, TAP,CRT and PRG file support
    • Incomplete but functional.
      • *VICII-6567 and *VICII-6567R56a
      • Assembler
      • Monitor
      • Sidpanel
      • Config file
      • Command line options
      • Cartridge support
        • *EasyFlash
        • *Freeze_Frame
        • *Freeze_Machine
    • Features not implemented yet.
      • PC Keyboard layout
      • Manual

* I don't have access to a real hardware to test these features and will be relying purely on test programs and other peoples documented observations.