hacks-guide / Guide_3DS

A complete guide to 3DS custom firmware, from stock to boot9strap.
https://3ds.hacks.guide/
MIT License
1.56k stars 309 forks source link

finalizing: switch to file-management scriptrunner #2427

Closed lilyuwuu closed 8 months ago

lilyuwuu commented 8 months ago

Finalizing Setup: Switch to file-management scriptrunner

What this PR does

This PR changes the flow of Finalizing Setup. At the moment:

The main problem is that it is difficult for users to merge SD card files. Some operating systems, like macOS, don't even give you the option to merge two folders together unless you hold a key while dragging-and-dropping. Thus, at best you end up with luma (1) or (gm9 (1), and at worst you end up with potential data loss.

With this change:

Benefits

Disadvantages

Individual changes made relating to scriptrunner

Finalizing Setup

Troubleshooting

Other, non-script related changes made in this PR (to be debated)

Discussions to be had

By the way I haven't actually tested if these changes actually build correctly, but the site builds so it totally should be fine probably LOL

irowiki commented 8 months ago

CFW Check removed from Finalizing Setup

This will work, if they make it here without CFW they'll find out quick when GM9 doesn't load, perhaps a snippet there instead.

I also support having Luma just create the payloads folder would solve most user error issues

ihaveamac commented 8 months ago

Section IV, Step 2:

Press and hold (Start), and while holding (Start), power on your console. This will launch the Finalizing Setup Helper

This section should account for people who instead go to the chainloader menu by telling them what to pick, because plenty of people sometimes re-do Finalizing Setup.