Back

Kung Fu Flash C64 / C128

Kung Fu Flash for Commodore C64/128 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

More details

Reference:
Kung_Fu_Flash_01
Quantity:
Availability:
In stock

59,95 € tax incl.

Kung Fu Flash for Commodre C64 / C128 

Kung Fu Flash for Commodore C64/128 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. There are three buttons on the cartridge; a reset button, a menu button for starting the launcher, and a special button that is used by the freezer cartridges. Supplied in a transparent case (SIDE3 style).

Fung Fu Flash for Commodore C64/C128

The following cartridge types are currently supported:

• Generic cartridge (8k, 16k, Ultimax)
• Action Replay v4.x/v5/v6
• KCS Power Cartridge
• Final Cartridge III(+)
• Simons' BASIC
• Fun Play, Power Play
• Super Games
• Ocean type 1
• Epyx Fastload
• C64 Game System, System 3
• WarpSpeed
• Dinamic
• Zaxxon, Super Zaxxon
• Magic Desk, Domark, HES Australia
• Super Snapshot v5
• Comal-80
• EasyFlash
• Prophet64
• Freeze Frame
• Freeze Machine
• Pagefox
• RGCD, Hucky
• Drean
• C128 Generic cartridge (external function ROM)
• WarpSpeed 128

The following file types are currently supported:

• Cartridge (CRT)
• C128 external function ROM (ROM, BIN)
• Disk image (D64, D71, D81)
• Tape image (T64)
• Program (PRG, P00)
• Firmware update (UPD)

USB Port:

The USB port is active while the launcher is running allowing programs to be transferred from a PC using the EasyFlash 3 USB protocol. Kung Fu Flash shows up as a standard serial port when connected to a PC not requiring any custom drivers to be installed. This means, however, that the program on the PC side must be modified to support Kung Fu Flash. For that reason a modified version of EasyFlash 3 USB Utilities and EasyFlash 3 BBS has been included in this repository.

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, or requires phi2 offset adjustment. Use it at your own risk!

Kung Fu Flash will work with the PAL and NTSC version of the Commodore 64 or Commodore 128. Disk drive emulation is using kernal vectors and will not work with fast loaders or software that uses direct hardware access which a lot of games does. Currently REL files are not supported and only a subset of the Commodore DOS commands are supported.

Kung Fu Flash was based on or uses other open source projects:

 

... and a few others. Please check the individual files for their license. Thanks to Bjørn N. Jørgensen for giving this project its name. Special thanks to the author of Sidekick64 Carsten Dachsbacher for his support and inspiration.

Warranty: 3 years. Manual: not included (please check the project page for more information).


Be the first to ask a question about this product!

Question about the product

* Required fields
Send

The question has been correctly sent

Welcome

No products

0,00 € Shipping
0,00 € Total

Bank Transfer

Payment systems

8457
Product reviews