Kung Fu Flash can emulate different cartridge types, load PRG files and use D64 disk images. Just place your desired CRT, PRG or D64 files on a FAT formatted microSD card and use the built-in launcher to execute them.
Supported Cartridges
The following cartridge types are currently supported:
- Normal cartridge (8k, 16k, Ultimax)
- Action Replay v4.x/v5/v6
- KCS Power Cartridge
- Final Cartridge III(+)
- Simons' BASIC
- Fun Play, Power Play
- Ocean type 1
- Epyx Fastload
- C64 Game System, System 3
- Dinamic
- Zaxxon, Super Zaxxon
- Magic Desk, Domark, HES Australia
- Super Snapshot v5
- Comal-80
- EasyFlash
Supported File Types
The following file types are currently supported:
- Cartridge (CRT)
- Disk image (D64, D71, D81)
- Program (PRG, P00)
- Firmware update (UPD)
Limitations
Kung Fu Flash is a so called Software Defined Cartridge where a fast microcontroller emulates cartridge hardware in software. This makes it extremely flexible, allowing different cartridge types to be supported at a relative low cost.
However, it can be challenging to get the C64 bus timing correct in software and in some places the timing is very close to the limit. Even though Kung Fu Flash has been tested on different models of the Commodore 64, there is a chance that it doesn't work correctly on your specific model. Use it at your own risk!
Kung Fu Flash will only work with the PAL version of the Commodore 64 or Commodore 128. The NTSC version is currently not supported. Disk drive emulation is using kernal vectors and will not work with fast loaders. Currently REL files are not supported and there is no write support.
Kung Fu Flash
Kim Jørgensen