gameboy-rust/crates
0xrsydn 66817c919d fix(desktop): persist the save when a ROM window ends on a diagnostic
A core, DMA, rendering, window, or audio error returned before the save was
written, so every completed in-game save since launch was lost. The window now
writes changed bytes on that path too. The diagnostic stays the session error;
a refused or failed write is reported as output. A failed state restore leaves
save memory undefined and is never written. Terminal runs keep the strict rule.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HhfHfHEuzv2AUTd6erW1gU
2026-10-14 14:28:41 +07:00
..
desktop fix(desktop): persist the save when a ROM window ends on a diagnostic 2026-10-14 14:28:41 +07:00
gba-core feat(core): add whole-machine save states with F5/F9 window slots 2026-10-14 14:28:41 +07:00
gba-demos feat(core): add whole-machine save states with F5/F9 window slots 2026-10-14 14:28:41 +07:00