Commit graph

107 commits

Author SHA1 Message Date
lily
7c3af39e12
finalizing: switch to file-management scriptrunner (#2427)
choo choo, all aboard the train to OCS

* finalizing: switch to file-management scriptrunner

    Switch to scriptrunner for file management (to lessen user error from incorrectly copying files).
        Thus, users will need to copy just two files: finalize_helper.firm to SD:/luma/payloads/ (which will have to be created by the user) and finalize.romfs (which ends up on root of SD).
        This change allows for better checking of file integrity and lessens the chance of user error from incorrectly copying files.
        The scriptrunner's task is to load finalize.romfs from the SD card, unpack it, and to copy its contents to root of SD.
        The intended location of finalize.romfs is root of SD, but the scriptrunner will attempt to move the file if it is found in SD:/Nintendo 3DS, SD:/DCIM, SD:/luma, or SD:/luma/payloads.
    Remove errors relating to missing files (since that should no longer be possible).
    Add visuals on the top screen for error resolution, with QR codes to the guide / NH where appropriate.

* finalizing: inline chainloader

in case people have more than one payload
2024-02-06 11:21:02 +11:00
lifehackerhansol
810e90c2b5
treewide: move everything theme related to submodule
All themes are moved to `_theme` submodule, which will be shared with
other websites on hacks.guide.

Repository-specific files can be overlayed after the fact, such as
additional languages, custom JavaScript, progress table paths and the
like.
2024-01-16 12:31:55 -08:00
eip
d7cb9b409f v1.2c select 2023-12-04 08:54:36 +11:00
lily
bb6b295e4e
new page: mset9-android (#2402)
* new page: mset9-android

* mset9-android: delete unused image

lol lmao

* mset9: create landing page

current mset9 -> mset9-cli
mset9 shows a landing page asking people to select their operating system

---------

Co-authored-by: lifehackerhansol <lifehackerhansol@ds-homebrew.com>
2023-12-03 19:53:33 +11:00
DannyAAM
4204acab90 why 3ds appear again 2023-11-20 00:20:48 +01:00
TophattedWasTaken
fda7ae42d4
Replace files to account for macOS support 2023-11-17 07:48:06 -08:00
Lily
876f92fa0b mset9: changes for 1.1
- MSET9 now has extensive error-checking, which is almost fully accounted for in the troubleshooting (save for errors that shouldn't happen)
- Enhanced troubleshooting for ID1, pulled from the visual troubleshooter. Commonized and used for Seedminer multiple ID1 scenarios
- Update MSET9 page to account for mset9 v1.1
- Finalizing script v1.5.1 to remove errors.txt
2023-10-19 03:41:56 +02:00
Lily
09990fd215
mset9: betav4 & new troubleshooting
- instructions now work on more than o3ds 11.7-11.17
- clarify python needs to be installed
- add instruction to select console and model
- add informational blurb to the top of each section
- reword do not skip warning
- new troubleshooting (infinite loading)
- have troubleshooting account for model selector
- small troubleshooting grammar edits
2023-10-09 10:59:04 -07:00
lily
d59285f39a
mset9: v3beta changes
- `SDMC` folder is gone
- another file to cleanup from root of SD
- new SD root image
- more clarification on version support
  - BetaV3 (upcoming at time of commit) allows MSET9 to be used between
    11.4 and 11.7 on o3ds and between 11.4 and 11.17 on new3ds, but it
    requires modifying a value in the script. Since we're only using
    this page on 11.17 o3ds for now, there's no need to directly point
    this out, but this commit slightly changes the wording a bit to
    account for this.
2023-10-09 10:59:04 -07:00
Lily
3d9807ac39
add mset9
Adapted from 3DS:Alternate Exploits/Installing boot9strap (MSET9) on
the wiki, a page written primarily by @Gruetzig.

Also modifies FAQ accordingly.

Co-authored-by: Gruetzig <florianavilov@gmail.com>
2023-10-09 10:59:03 -07:00
TophattedWasTaken
f9cce97d06
smilehax-iie-jpn: add specific root layout image 2023-10-06 17:12:11 -07:00
TophattedWasTaken
a9ea100eb6
Improve petit-compwner-root-layout
Replaces the root layout image for petit-compwner with an image that
looks more in line with the guide (it's still Windows 10 instead of
Windows 11, however)
2023-10-06 17:11:15 -07:00
TophattedWasTaken
8ac44d85dc
Add petit-compwner as an alternate method 2023-08-19 10:02:29 -07:00
lily
e9c3695b15
kartminer7 v2: use nimdsphax (#2321)
Co-authored-by: lifehackerhansol <lifehackerhansol@ds-homebrew.com>
2023-07-22 11:11:02 -07:00
Lily
4343013068 steelhax: oops never mind
- forgot about the cursed hex edit
- screenshot was wrong, now fixed
- removed screenshot of steelhax folder since it's no longer necessary
2023-07-22 03:04:23 -07:00
Lily
b9edd7954b b9s-menuhax: use menuhax image
credits: Phone_Sock on Discord, MS Paint
2023-07-21 16:07:41 -07:00
lily
7c2ce73215
nimdsphax-pages: add screenshots (#2332)
resolves #2329
2023-07-20 22:10:59 -07:00
lifehackerhansol
de02a15eac
Revert "pichaxx sd image update"
This reverts commit d34e5242b6.
2023-07-19 18:07:34 -07:00
corduroy1
d34e5242b6 pichaxx sd image update 2023-07-19 18:03:22 -07:00
corduroy1
6b76efc915 skater image update 2023-07-19 12:38:07 -07:00
Lily
63304f200d key-info: improve with more key info
- Add the text "Disclaimer" to potential risks to illustrate that it's more us resigning liability rather than a likely risk
- Add new section "File placement terminology" that explains what root of SD is, how /directories/ are illustrated and how <identifiers> work
- Change GitHub and file-extension images to better illustrate the point
- Reword GitHub text to better illustrate the point
- get-started: add "select the model of your console" because that is what you need to do
2023-07-19 02:12:26 -07:00
Lily
d2437c3c97 ssl: add visual guide 2023-07-03 14:29:08 -07:00
lily
ad7e13f26c
finalize: switch to auto-script (#2249)
it's real testing in production hours
2023-07-03 10:15:17 +10:00
Lily
a275d2a015 skaterhax: better troubleshooting
- import extra troubleshooting from .tag skater
- add "dll_heap_information" crash which is more common on already-modded consoles
2023-07-01 23:28:54 -07:00
Florian
4d1885e60b
exchange fredtool-legacy for menuhax-uloader (#2302)
* exchange fredtool-legacy for menuhax-uloader

* troubleshooting: add troubleshooting for menuhax67 leftover

* menuhax-uloader->menuhax

* fix wording of stuff

* make bb3 and uloader direct downloads

* add image for the home menu icon

* add commas

* wipe wipe and do do(usm -> menuhax)
2023-06-29 22:03:34 -07:00
lifehackerhansol
2f303bada1
images: delete slottool-folder.png
- Now unused by all pages, including translations
2023-06-13 08:52:35 -07:00
Lily
f0db185d92 Revert "screenshots: remove dbs/title from folder example"
This reverts commit c67c52c92e.
2023-06-05 23:27:09 +09:00
Lily
c67c52c92e screenshots: remove dbs/title from folder example
they are confusing people
2023-06-05 23:04:07 +09:00
lifehackerhansol
810bde20db
fixup! multi: return and death of screenshots
- Bring back incorrectly removed ntrboot file layout screenshot, this
  is still correct
2023-05-26 10:01:00 -07:00
Lily
b58cac5fa3 faq, skater/nimhax/hblusm: misc chores
- faq: stock -> unmodified (more clear terminology)
- skater: add sd screenshot
- hblusm: update screenshot, use just usm.bin since unsafe_mode zip no longer necessary + complicated
- nimhax: add sd screenshot
2023-04-24 19:29:35 -07:00
Lily
bbb13a2a9e images: remove sha file association
people kept being confused by teracopy.
trivia: this was 'fixed' with ms paint lol
2023-04-18 00:16:40 -07:00
Lily
3770aa26d1 images: add database reset
Visual aid for resetting title database. Not used on guide yet, but may be useful later.
2023-04-13 19:35:56 -07:00
Lily
10ab38f12c bb3: multiple id1 troubleshooting, clarify bb3.bin 2023-03-10 18:06:06 -08:00
Gruetzig
541ca5fe78 fix bb3-fredtool twn image 2023-02-07 15:20:01 -08:00
Lily
60292f1020 get-started2: collapsed + images
- Each section now collapsible
- Added images where necessary
2022-11-29 20:51:21 -08:00
Lily
b1aba7cc64 multi: return and death of screenshots
readd screenshots that were lost when switching bb3
remove screenshots not used in years
add inline troubleshooting for red screen usm
fix language in troubleshooting
2022-10-14 14:53:22 -07:00
Lily
0d8dd25fdb more screenshots! + other fixes
add screenshot for boot9strap folder
add screenshot for 3ds folder
add file layout screenshots for hbl-pichaxx and hbl-usm
fix typo that breaks screenshot link in usm and hbl-usm
remove some unnecessary indenting
firwmare -> firmware
id1 folder consistency based on what people should have at that point of the guide
2022-10-02 02:59:59 -07:00
Lily
461a87882d usm screenshot: fix bin file association
definitely fixed it on my computer and didn't just use paint
2022-10-02 02:14:19 -07:00
Lily
98d3d22241 usm: use newer screenshot
oops
2022-10-02 01:00:32 -07:00
Lily
a986216ff9 screenshot cropping + text fixes
- Cropped screenshots so that they take up less space.
- Fix the notices in Finalizing Setup (they got broken)
- censor id0 in most places as an additional measure to prevent people from using example id0/id1
- clarify that id0 is system-specific in seedminer
2022-10-02 00:53:42 -07:00
Lily
020e21508f super epic omega very cool explanations and pics 2022-10-01 15:55:27 -07:00
Lily
709e53088b misc: image changes
- add safemode_highlighted to guide
- remove crypto images (unused)
2022-09-14 17:58:09 -07:00
Lily
7548eb3f2f formatting-sd (windows): error 1117
Thank you, kind survey respondent, for the feedback!
2022-09-14 17:52:34 -07:00
Lily
e45d838796 b9s-usm: update screenshot 2022-05-23 14:37:56 -07:00
Ian Burgwin
c59b9f4966
renormalize line endings 2022-02-23 02:00:45 -08:00
Lily
4b7cecb3ea file-ext changes (fully fix #1981)
file-ext: add win11 screenshot
file-ext: return -> continue as file extension warning is no longer on get started
homepage: add note about file extensions; move ban notice
2022-02-23 00:33:10 -08:00
Lily
081135f54f HBL-Soundhax: Update image 2022-01-20 00:21:18 -08:00
Lily
88f6ae36ab add file layout screenshots 2022-01-11 02:47:47 -08:00
lily
386eed2455 Use better new2dsxl.png 2020-12-18 19:04:37 -08:00
lily
3420ef01d2 implement nbhax-xl and safecerthax 2020-12-18 17:50:45 -08:00