Also attached is the "official" initial released ROM. This is the same as what is available in the /SYSTEM/ROM-UPDATE folder of the SD card. However, for those who don't have their system yet and want to use this same ROM in the X16 emulator environment (to ensure they are developing with a matching System ROM, or to try out the new BASLOAD features that are not yet available in any official git hub ROM release).
Copy the ROM BIN to your emulator folder and invoke the emulator using the -rom command line argument. For example:
Code: Select all
E:\X16\x16emu_win64-r45>x16emu.exe -rom ROM_R47_Prerelease_wBASLOAD.BIN
The code here is pretty slow, it will take several minutes to write the ROM content. Note that System ROM indexes are reserved from 0-31 but this code is only going 0-15 to cover the currently defined set of ROMs (up to and including BASLOAD).