If you want to run the Mega65 emulator for the Mega65 x-mas gaming competition follow these steps:
- Download the mega65 emulator from here: https://github.lgb.hu/xemu/
- Run the
xmega65
binary (not thex65
one!) - It will complain about missing rom files and missing SD
- Click Ok, and let it create the SD image
- It will enter into an infinite boot loop (don't worry, that's Ok).
( ... leave it running ... )
- Search for the file
911001.bin
in the internet (Google is your friend) And download it. - The gaming competition requires to use version:
920224.bin
- This file is not available for download. You have to create it yourself.
- Download
920224.BDF
file (this is the patch file) from here: https://files.mega65.org/html/main.php?id=fd2c40b9-f337-41f7-8a81-0254b1e09fb5 - Install
bsdiff
:- Linux:
apt install bsdiff
- Windows: https://www.chip.de/downloads/BSPatch_149236388.html
- Source code: https://github.com/aburgh/bsdiff
- Linux:
- Do the patch:
bspatch 911001.bin new-920224.bin 920224.BDF
A new file callednew-920224.bin
should be created.
(... now back to the xmega65 emulator ...)
- Right click on the middle of the xmega65 screen
- Menu -> SD-Card -> Update files from SD Image
-> Select
new-920224.bin
- Done!
Step 6: The file on the mega65 files page is called 920231.BDF, not 920224.BDF.
Step 8: The patch extension is shown as "BSF" but it should be "BDF" (and the filename should match what is downloaded in step 6)