Placez vos fichiers CRT (cartouche), PRG (programmes) ou D64 (images disquettes) sur une carte MicroSD et utilisez le lanceur intégré à la cartouche Kung Fu Flash pour y accéder.
Disponible en boitier translucide ou noir, cette cartouche est équipée de trois boutons; Un bouton « Reset » pour réinitialiser la machine, un bouton « Menu » pour accéder au lanceur intégré et un bouton « Special » qui est utilisé par certaines cartouches émulées comme les Action Replay.
Les cartouches supportées actuellement sont les suivantes :
- Cartouches générique (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
- WarpSpeed
- Dinamic
- Zaxxon, Super Zaxxon
- Magic Desk, Domark, HES Australia
- Super Snapshot v5
- Comal-80
- EasyFlash
- Freeze Frame
- Freeze Machine
- RGCD, Hucky
- Drean
- Cartouches génériques C128 (External function ROM)
- WarpSpeed 128
Les types de fichiers suivants sont actuellement supportés :
- Cartridge (CRT)
- Cartouche génériques C64/C128 (ROM, BIN)
- Disk image (D64, D71, D81)
- Images cassette (T64)
- Program (PRG, P00)
- Firmware update (UPD)
- Documents texte (TXT, NFO, 1ST)
Port USB
Le port USB permet de transférer des programmes ou des images de disque de/vers un PC en utilisant le protocole EasyFlash 3 USB. Le port USB est actif lorsque:
- Le lanceur Kung Fu Flash est en cours d’exécution
- Un programme est lancé en utilisant « Load » dans le menu des options de fichiers (SHIFT+RETURN)
- BASIC est lancé via F7 dans le lanceur.
La cartouche Kung Fu Flash se présente comme un port série standard lorsqu’elle est connecté à un PC et ne nécessite pas l’installation de pilotes personnalisés. Cela signifie cependant que le programme EasyFlash 3 sur le PC doit être modifié pour supporter Kung Fu Flash. Pour cette raison, une version modifiée d’EasyFlash 3 USB Utilities et d’EasyFlash 3 BBS a été incluse dans ce dépôt.
Mise à jour du micrologiciel
Il suffit de placer le fichier KungFuFlash_v1.xx.upd sur la carte SD et de sélectionner le fichier dans le lanceur pour lancer la mise à jour du micrologiciel. Le firmware le plus récent est disponible ici.
Pour l’installation initiale du micrologiciel, voir ici.
Limitations
Kung Fu Flash est une cartouche définie par logiciel où un microcontrôleur rapide émule le matériel de la cartouche par logiciel. Cela la rend extrêmement flexible, permettant à différents types de cartouches d’être supportés à un coût relativement bas.
Cependant, il peut être difficile d’obtenir un timing correct du bus C64 dans le logiciel et, à certains endroits, le timing est très proche de la limite. Bien que la cartouche Kung Fu Flash ait été testée sur différents modèles de Commodore 64, il est possible qu’elle ne fonctionne pas correctement sur votre modèle spécifique, ou qu’il nécessite un ajustement du décalage phi2. Veuillez prendre ces paramètres en compte.
Kung Fu Flash fonctionne avec les versions PAL et NTSC du Commodore 64 ou Commodore 128.
L’émulation du lecteur de disque utilise les vecteurs du kernal et ne fonctionnera pas avec les chargeurs rapides ou les logiciels qui utilisent l’accès direct au matériel, ce qui est le cas de beaucoup de jeux. Actuellement, les fichiers REL ne sont pas pris en charge et seul un sous-ensemble de commandes Commodore DOS est pris en charge.
Caractéristiques principales :
- Compatible Commodore 64 et Commodore 128.
- Compatible PAL et NTSC
- Équipée d’un port USB pour transférer des données directement depuis un PC
- Produit en UE.
- Vrai boitier cartouche (pas d’impression 3D).
- Requiert une carte MicroSD (non incluse) pour fonctionner.
- Basé sur le projet open source de Kim Jorgensen.