inversesandwich wrote:(which should only be .hex anyway).!
Quick clarification: the file names are case-sensitive and the extension must be upper-case i.e. .HEX.
The .EEP extension works as well. It's normally used for programming the EEPROM but it's functionally no different, so you can rename hex files to .EEP and the boot loader will load them fine. You can load them by calling the boot loaders load_game() function but they don't get listed by the loader app, so that provides another (simpler) option for breaking your games up into smaller modules.