Skip to content

Refactor save file handling and migration for gpSP and mGBA#1880

Merged
Aemiii91 merged 2 commits into
mainfrom
fix-mgba-to-gpsp-migration
Jan 20, 2026
Merged

Refactor save file handling and migration for gpSP and mGBA#1880
Aemiii91 merged 2 commits into
mainfrom
fix-mgba-to-gpsp-migration

Conversation

@Aemiii91

Copy link
Copy Markdown
Member
  • Enhanced theme_textboxSurface function to handle multi-line text with improved memory management.
  • Replaced global variable 'glo' with 'has_info' for clarity in prompt handling.
  • Modified launch_game_postprocess to accept launch script as an argument for better flexibility.
  • Improved core override logic in override_game_core function to handle appendconfig more effectively.
  • Added cleanup_appendconfig function to manage temporary configuration files.
  • Introduced a 'Transfer mGBA save' option in GLO
  • Rewrote migration script to rename gpSP save files and migrate mGBA saves to gpSP.
  • Updated launch.sh for gpSP to handle save migration and core switching more robustly.

- Enhanced theme_textboxSurface function to handle multi-line text with improved memory management.
- Replaced global variable 'glo' with 'has_info' for clarity in prompt handling.
- Modified launch_game_postprocess to accept launch script as an argument for better flexibility.
- Improved core override logic in override_game_core function to handle appendconfig more effectively.
- Added cleanup_appendconfig function to manage temporary configuration files.
- Introduced a 'Transfer mGBA save' option in GLO
- Rewrote migration script to rename gpSP save files and migrate mGBA saves to gpSP.
- Updated launch.sh for gpSP to handle save migration and core switching more robustly.
@Aemiii91 Aemiii91 self-assigned this Jan 20, 2026
@Aemiii91 Aemiii91 added the bug in onion Something isn't working label Jan 20, 2026
@Aemiii91
Aemiii91 merged commit 8f748d4 into main Jan 20, 2026
2 checks passed
@Aemiii91
Aemiii91 deleted the fix-mgba-to-gpsp-migration branch January 20, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug in onion Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant