The header.fs file (and cartridge.fs) is currently in src/ but could be moved to lib/ instead. Additionally, this file could be optionally excluded (for example with a —no-header CLI option) to allow the user to customise this more easily (like changing the boot logo).
Of course this is already technically possible by returning the ROM pointer to 0 and overwriting the existing header, but it could be a bit nicer.
The
header.fs
file (andcartridge.fs
) is currently in src/ but could be moved to lib/ instead. Additionally, this file could be optionally excluded (for example with a—no-header
CLI option) to allow the user to customise this more easily (like changing the boot logo).Of course this is already technically possible by returning the ROM pointer to 0 and overwriting the existing header, but it could be a bit nicer.