Closed mariomadproductions closed 2 years ago
You're providing make a custom boot ROM directory (BOOTROMS_DIR=mybootroms
) where it expects to find pre-built boot ROM files, and it's missing the DMG boot ROM (dmg_boot.bin). If your want to use your own, custom-provided boot ROMs, put all of the required ones inside your provided boot ROMs directory; otherwise, remove the BOOTROMS_DIR=mybootroms
argument from the make
command line.
Well the ones I provided are the official boot ROMs - I wanted to use them as I assume that could make the emulation a bit more accurate. Are you saying they need to be named a certain way?
You don't need to build SameBoy with them – you can select a boot ROM directory from the Emulation Options menu. But in either case, they need to use the "standard" names: dmg_boot.bin
, cgb_boot.bin
, agb_boot.bin
, etc.
Ah I see, thanks. I must have misinterpreted this line from the readme then:
You may set BOOTROMS_DIR=... to a directory containing precompiled boot ROM files, otherwise the build system will compile and use SameBoy's own boot ROMs.
Seems like my other error once I removed BOOTROMS_DIR=mybootroms
was just because I forgot to install rgbds. Works now that I've done that. Thanks!
Although, is there a list of which official boot ROMs are compatible (i.e. which hashes)?