Skip to content

Commit

Permalink
treewide: sync with Guide_3DS@1cb52f3dcfef4ec60fa0ca8fcac5570f9c7c0e2e
Browse files Browse the repository at this point in the history
With a few modifications:
- ntrboot flashing pages are completely untouched except 3ds multi
  console
  - the other pages are a *complete and utter* mess and the flashers
    themselves aren't exactly designed for devkits at the moment
- Pre-flashed carts are removed from the base ntrboot page
  - We won't support this for the moment, as they can't ntrboot on
    devkits. It *can* be reflashed, but explaining that is a little
    complicated
- All troubleshooting for exploits have been scrapped
  - no uloader troubleshooting for now
- Finalizing script is scrapped; thus, finalizing setup was copied as
  of commit afe7b4af7e9765ab22449f6fea65c5bde4df0956
  - troubleshooting related to this is also pulled from this commit;
    other troubleshooting is still from latest commit as of this
    writing
- Added missed installing-boot9strap-(ntrboot) page
  • Loading branch information
lifehackerhansol committed Aug 20, 2023
1 parent 2ac0258 commit 9ed357c
Show file tree
Hide file tree
Showing 23 changed files with 647 additions and 560 deletions.
1 change: 0 additions & 1 deletion _pages/en_US/404.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
title: "Page Not Found" #
excerpt: "Page not found. Your pixels are in another canvas." #
sitemap: false
---

Expand Down
16 changes: 9 additions & 7 deletions _pages/en_US/contribute.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,27 @@
title: "Contribute"
---

We're glad that you'd like to contribute to panda.hacks.guide! Here are a few ways that you can do so:
We're glad to hear that you'd like to contribute to panda.hacks.guide! Here are a few ways that you can do so:

## Maintenance

This guide is open-source - its repository is available [here](https://github.com/hacks-guide/Guide_Panda). If you feel there is an issue with the guide, you can file an issue to make us aware, or file a pull request to have your changes merged into the guide.
This guide is open-source; our repository is available [here](https://github.com/hacks-guide/Guide_Panda). If you've noticed an issue on this guide, you can file an issue to make us aware, or file a pull request to make the necessary changes yourself.

## Translations

If you'd like to translate this guide into other languages (or help keep the existing translations up-to-date), check out our [Crowdin](https://crowdin.com/project/3ds-devguide).

## Seeding

A number of files on this guide are only available as torrents. If you'd like to help seed these torrents to ensure their availability in the future, you can download the `.zip` file containing all our `.torrent` files: [torrents.zip](assets/torrents.zip) (last updated 2022-01-21)
A number of files on this guide are only available as torrents. If you'd like to help seed these torrents to ensure their availability in the future, you can download the `.zip` file containing all our `.torrent` files: [torrents.zip](https://3ds.hacks.guide/assets/torrents.zip) (last updated 2023-03-16)

There is also an [RSS feed]({{ "https://3ds.hacks.guide/rss.xml" | absolute_url }}) that may be updated for future torrents, which you can subscribe to.
There is also an [RSS feed](https://3ds.hacks.guide/rss.xml) that may be updated for future torrents, which you can subscribe to.

## Donations

Maintaining this guide (as well as our support channels) is primarily a volunteer effort, but if this guide has helped you in some way, donations are greatly appreciated.
Maintaining this guide (as well as our support channels) is primarily a volunteer effort, so if this guide has helped you in some way, donations are greatly appreciated!

[![Paypal]({{ "/images/paypal_white.png" | absolute_url }}){:height="72px" width="256px"}{: style="padding-bottom: .35em"}](https://paypal.me/NintendoHomebrew){: .align-center}
[https://paypal.me/NintendoHomebrew](https://paypal.me/NintendoHomebrew)
{: .text-center}
{: .notice--info}


28 changes: 16 additions & 12 deletions _pages/en_US/credits.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,24 @@
title: "Credits"
---

**Special thanks to Plailect, the original creator and maintainer of the guide!**
{: .notice--primary}
This guide is currently maintained by: **fox8091, lifehackerhansol, eip618 and ihaveamac**.

**Special thanks to all of [#Cakey on Freenode](http://webchat.freenode.net/?channels=%23Cakey) for being awesome!**
{: .notice--primary}
This guide uses homebrew software developed by **SciresM, TuxSH, AuroraWright, devkitPro, d0k3, PabloMK7, zoogie, astronautlevel2, BernardoGiordano, Universal-Team, ntrteam, jason0597 and Steveice10**, as well as exploits authored/discovered by **SciresM and TuxSH**.

**Special thanks to all of [the translators](https://crowdin.com/project/3ds-guide) for being awesome!**
{: .notice--primary}
If we forgot to add you to this list of credits, [let us know](https://github.com/hacks-guide/Guide_Panda/issues)!

If I forgot you here, contact me and I'll add your name.

{% capture notice-1 %}
{% capture notice-6 %}
**Special thanks to:**
+ **Plailect**, the original creator and maintainer of this guide
+ [The guide translators](https://crowdin.com/project/3ds-devguide), who make this guide more accessible around the world
+ Anyone who has ever submitted an issue, pull request, or otherwise informed us about problems on this guide
+ The historical contributors to this guide, without whom this guide would not exist today
{% endcapture %}
<div class="notice--primary">{{ notice-6 | markdownify }}</div>

{% capture old_credits %}
<summary><em>Historical contributors</em></summary>
+ #Cakey on freenode
+ Al3x_10m
+ aliaspider
+ AngelSL
Expand Down Expand Up @@ -82,7 +87,6 @@ If I forgot you here, contact me and I'll add your name.
+ yellows8
+ yifan_lu
+ zoogie

{% endcapture %}

<div class="notice--info">{{ notice-1 | markdownify }}</div>
<details>{{ old_credits | markdownify }}</details>
{: .notice--info}
8 changes: 0 additions & 8 deletions _pages/en_US/donations.txt

This file was deleted.

78 changes: 39 additions & 39 deletions _pages/en_US/dumping-titles-and-game-cartridges.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,32 +18,32 @@ These instructions are written for use with GodMode9 v2.0.0 or later. If you hav

### What You Need

* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest) (the GodMode9 `.zip` file)

### Instructions

1. Power off your device
1. Power off your console
1. Insert your SD card into your computer
1. Copy `GodMode9.firm` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
1. Copy the `gm9` folder from the GodMode9 `.zip` to the root of your SD card
1. Reinsert your SD card into your device
1. Reinsert your SD card into your console

## Dumping a Game Cartridge

{% capture notice %}
Insert the game cartridge you intend to dump into your device
+ 3DS game cartridges will be dumped to a `.3ds` format
+ NDS game cartridges will be dumped to a `.nds` format
Insert the game cartridge you intend to dump into your console
+ 3DS game cartridges will be dumped to a `.3ds` format
+ NDS game cartridges will be dumped to a `.nds` format
{% endcapture %}

<div class="notice--info">{{ notice | markdownify }}</div>

1. Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
1. Navigate to `[C:] GAMECART`
1. Follow the steps applicable to your game cartridge:
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
- Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
+ Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
1. Select "Copy to 0:/gm9/out"
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card

Expand All @@ -52,7 +52,7 @@ Insert the game cartridge you intend to dump into your device
This will only work for 3DS games; it is not possible to install an NDS game cartridge to the system as a title.
{: .notice--info}

1. Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
1. Navigate to `[C:] GAMECART`
1. Press (A) on `[TitleID].trim.3ds` to select it, then select "NCSD image options...", then select "Install game image"
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
Expand All @@ -63,7 +63,7 @@ This will only work for 3DS games; it is not possible to install an NDS game car
This should only be used if [Installing a Game Cartridge Directly to the System](#installing-a-game-cartridge-directly-to-the-system) does not work.
{: .notice--info}

1. Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
1. Navigate to `[C:] GAMECART`
1. Press (A) on `[TitleID].trim.3ds` to select it, then select "NCSD image options...", then select "Build CIA from file"
1. Your installable `.cia` formatted file will be outputted to the `/gm9/out/` folder on your SD card
Expand All @@ -73,12 +73,12 @@ This should only be used if [Installing a Game Cartridge Directly to the System]
This allows dumping of both System- and User-installed digital titles, such as ones downloaded from the eShop.
{: .notice--info}

1. Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
1. Press (Home) to bring up the action menu
1. Select "Title manager"
1. Select one of the following depending on the type of title you wish to dump
+ **User Installed Title**: `[A:] SD CARD`
+ **System Title / DSiWare**: `[1:] NAND / TWL`
+ **User Installed Title**: `[A:] SD CARD`
+ **System Title / DSiWare**: `[1:] NAND / TWL`
1. Select the title you wish to dump
1. Select "Manage Title..."
1. Select "Build CIA (standard)"
Expand All @@ -93,45 +93,45 @@ To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of al
{: .notice--info}

1. Do the following process for each GBA VC game that you want to back up the save for:
+ Launch the GBA VC game
+ Exit the GBA VC game
+ Power off your device
+ Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
+ Navigate to `[S:] SYSNAND VIRTUAL`
+ Press (A) on `agbsave.bin` to select it
+ Select "AGBSAVE options..."
+ Select "Dump GBA VC save"
+ Press (A) to continue
+ Press (Start) to reboot your device
+ Launch the GBA VC game
+ Exit the GBA VC game
+ Power off your console
+ Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
+ Navigate to `[S:] SYSNAND VIRTUAL`
+ Press (A) on `agbsave.bin` to select it
+ Select "AGBSAVE options..."
+ Select "Dump GBA VC save"
+ Press (A) to continue
+ Press (Start) to reboot your console

## Restore GBA VC Saves

To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing (Home) to bring up the action menu, selecting `Title manager`, and selecting `[A:] SD CARD`.
{: .notice--info}

1. Do the following process for each GBA VC game that you want to restore the save for:
+ Launch the GBA VC game
+ Exit the GBA VC game
+ Power off your device
+ Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
+ Navigate to `[0:] SDCARD` -> `gm9`
+ Press (Y) on the `<TitleID>.gbavc.sav` file you wish to restore to copy it
+ Press (B) to return to the main menu
+ Navigate to `[S:] SYSNAND VIRTUAL`
+ Press (A) on `agbsave.bin` to select it
+ Select "AGBSAVE options..."
+ Select "Inject GBA VC save"
+ Press (A) to continue
+ Press (Start) to reboot your device
+ Launch the GBA VC game
+ Exit the GBA VC game
+ Launch the GBA VC game
+ Exit the GBA VC game
+ Power off your console
+ Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
+ Navigate to `[0:] SDCARD` -> `gm9`
+ Press (Y) on the `<TitleID>.gbavc.sav` file you wish to restore to copy it
+ Press (B) to return to the main menu
+ Navigate to `[S:] SYSNAND VIRTUAL`
+ Press (A) on `agbsave.bin` to select it
+ Select "AGBSAVE options..."
+ Select "Inject GBA VC save"
+ Press (A) to continue
+ Press (Start) to reboot your console
+ Launch the GBA VC game
+ Exit the GBA VC game

## Encrypting / Decrypting a .CIA file

For organizational purposes, copy each `.cia` file you wish to encrypt / decrypt to the `/cias/` folder on your SD card
{: .notice--info}

1. Press and hold (Start), and while holding (Start), power on your device. This will launch GodMode9
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
1. Navigate to `[0:] SDCARD` -> `cias`
1. Press (A) on the `.cia` file to select it, then select "CIA image options..."
1. Select the option to perform the desired function:
Expand Down
2 changes: 1 addition & 1 deletion _pages/en_US/f3-(linux).txt
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Average Reading speed: 9.42 MB/s

___

If the test shows the result `Data LOST: 0.00 Byte (0 sectors)`, your SD card is good and you can delete all `.h2w` files on your SD card
If the test shows the result `Data LOST: 0.00 Byte (0 sectors)`, your SD card is good and you can delete all `.h2w` files on your SD card.
{: .notice--success}

If the test shows any other results, your SD card may be corrupted or damaged and you may have to replace it!
Expand Down
2 changes: 1 addition & 1 deletion _pages/en_US/f3x-(mac).txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ If you're using a Mac on macOS 10.13 (High Sierra) and above, follow [F3XSwift (

___

If the test shows the result `Success! Your card is ok!` your SD card is good and you can delete all `.h2w` files on your SD card
If the test shows the result `Success! Your card is ok!`, your SD card is good and you can delete all `.h2w` files on your SD card.
{: .notice--success}

If the test shows any other results, your SD card may be corrupted or damaged and you may have to replace it!
Expand Down
4 changes: 3 additions & 1 deletion _pages/en_US/f3xswift-(mac).txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,9 @@ F3XSwift is only compatible with macOS 10.13 (High Sierra) and above. If you hav
1. Click "Open" to confirm writing to your SD card
1. Wait until the process is complete

If the test shows the result `Success! Your card is ok!`, your SD card is good and you can delete all .h2w files on your SD card
___

If the test shows the result `Success! Your card is ok!`, your SD card is good and you can delete all `.h2w` files on your SD card.
{: .notice--success}

If the test shows any other results, your SD card may be corrupted or damaged and you may have to replace it!
Expand Down
2 changes: 1 addition & 1 deletion _pages/en_US/file-extensions-(windows).txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ This will make it easier for you to find the referenced files in the rest of thi
#### Windows 10 / 8.1 / 8

1. Launch File Explorer by opening any directory, such as your SD card directory
1. Click the "View" option on the ribbon menu
1. Click the "View" option on the ribbon menu
1. Check the box labeled "File name extensions"

![]({{ "/images/screenshots/windows-10-file-extensions.png" | absolute_url }})
Expand Down
Loading

0 comments on commit 9ed357c

Please sign in to comment.