Skip to content

Lua rewrite#19

Draft
ManiacOfGitHub wants to merge 17 commits intohacks-guide:manefrom
ManiacOfGitHub:lua-rewrite
Draft

Lua rewrite#19
ManiacOfGitHub wants to merge 17 commits intohacks-guide:manefrom
ManiacOfGitHub:lua-rewrite

Conversation

@ManiacOfGitHub
Copy link
Copy Markdown
Contributor

Same as #15. Accidently closed it and can't get it to reopen.

Very work-in-progress
This pull requests seeks to rewrite pretty much the entire script in Lua, which has several new benefits over using the legacy gm9script. Here are the new features that are planned to be added so far:

  • All features from the old script ported over to Lua
  • Optional config menu that lets you change stuff, like what apps get installed, whether a nand backup is made, whether exploit files are deleted, etc.
  • Optionally, place a config.json file inside a folder named "finalize" to change even more stuff (especially intended for those who mod a lot of consoles for whatever reason)
  • Framework for translation support by placing all strings within a JSON file, Crowdin support might be added within a separate PR
  • Nullify user time offset and then check RTC (can be disabled inside config)
  • Dump DSP firmware (can be skipped via config, but like... why)
  • Remove menuhax67 (we have access to the config savegame after all) (can be disabled alongside the mset9 detection manually within config.json)

@ManiacOfGitHub ManiacOfGitHub marked this pull request as draft April 21, 2026 02:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants