This is the source of a tool that creates a C64 EasyFlash cartridge from the GMod2 cartridge of the GridPix game.
- Purchase a copy of the game from itch.io
- Download
GridPix.zipand extract the contents - Download the latest Xdelta3 patch file from this repository
- Navigate to https://www.marcrobledo.com/RomPatcher.js/
- For the ROM file select the
gridpix.crtfile extracted fromGridPix.zip - For the Patch file select the
gridpix_easyflash_patch.xdeltafile downloaded from here - Click Apply patch, your browser will automatically download
gridpix (patched).crt
You can use the resulting file with an emulator or flash it to a physical EasyFlash cartridge.
You can also build the cartridge and patch files yourself using the code contained in this repository.
You need the following tools. I cannot be sure about the minimal version requirements, I put the versions I used in brackets:
- GNU Make (3.81)
- Rust (1.91.0)
- ACME Assembler (0.97)
- Xdelta (3.1.0)
Make sure that you have all the listed tools installed. Then, copy the original gridpix.crt to the in directory. Finally, execute make.
This will create these files in the out directory:
gridpix_easyflash.crt(the EasyFlash cartridge)gridpix_easyflash_patch.xdelta(the Xdelta3 patch file that converts the GMod2 cartridge to EasyFlash)
The code is © 2023 Malte Thiesen, available under the MIT license.
The patch code is based in part on code by Luigi Di Fraia, also available under the MIT license.
The original GridPix game is © 2020 Thalamus Digital Publishing Ltd. No copy of the original game is included in this repository.