DragonMinded
Professional
Another update, this one's a big one:
- Fully fleshed out and finished the game settings menu (hold start on a game for 1+ second to enter the game settings menu).
- EEPROM settings are loaded and saved on the host, EEPROM settings are remembered and applied every time a game is booted, settings are editable on the game settings menu.
- Found and fixed a bug causing intermittent message transfer failures between Naomi and host. Communications should be more reliable now. I haven't had a message failure since fixing this.
- Enabled compression between Naomi and host, as well as changed the transfer protocol to be approximately 3x faster to send data to the Naomi. This was necessary as EEPROM settings are so much bigger than anything else that was being transferred up to this point. It is still very slow but it is usable.
There's a few remaining issues that I need to deal with:
- I've seen the occasional failure to send a game to the net dimm after selecting a game, resulting in a communications error page. I haven't been able to duplicate this, it only happens when I don't look for it. But I'll need to track this down and fix it.
- There's a bug in the EEPROM settings apply trojan and associated editor with regards to games that don't have a settings definition file for their settings. I'm working on this but I haven't got a fix for it yet.
- Fully fleshed out and finished the game settings menu (hold start on a game for 1+ second to enter the game settings menu).
- EEPROM settings are loaded and saved on the host, EEPROM settings are remembered and applied every time a game is booted, settings are editable on the game settings menu.
- Found and fixed a bug causing intermittent message transfer failures between Naomi and host. Communications should be more reliable now. I haven't had a message failure since fixing this.
- Enabled compression between Naomi and host, as well as changed the transfer protocol to be approximately 3x faster to send data to the Naomi. This was necessary as EEPROM settings are so much bigger than anything else that was being transferred up to this point. It is still very slow but it is usable.
There's a few remaining issues that I need to deal with:
- I've seen the occasional failure to send a game to the net dimm after selecting a game, resulting in a communications error page. I haven't been able to duplicate this, it only happens when I don't look for it. But I'll need to track this down and fix it.
Last edited: