Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:Alternate Exploits/3dsropxploitinjector (basehaxx) and Checkpoint: Difference between pages

Save manager
(Difference between pages)
Gruetzig (talk | contribs)
fix missing menuhax launcher.dat
 
ItsCrocoSwine (talk | contribs)
m why is tabber so weird
 
Line 1: Line 1:
==Required Reading==
{{Infobox homebrew
| title = Checkpoint (Nintendo Switch)
[http://mrnbayoh.github.io/basehaxx/ Basehaxx], discovered and released by [https://github.com/MrNbaYoh MrNbaYoh] uses a flaw in the games Pokémon Omega Ruby or Alpha Sapphire, achieved by editing the save file for the game, to launch a payload.
| developers = FlagBrew
| forswitch = 1
| image = Checkpoint-Banner.png
| imagealt = Checkpoint banner on the Home Menu
| version = 3.8.0
| releasedate = 2021-11-13
| github = FlagBrew/Checkpoint
| githubtag = v3.8.0
}}{{Infobox homebrew
| title = Checkpoint (Nintendo 3DS)
| developers = FlagBrew
| for3ds = 1
| image = Checkpoint-Banner.png
| imagealt = Checkpoint banner on the Home Menu
| version = 3.7.4
| releasedate = 2019-12-09
| github = FlagBrew/Checkpoint
| githubtag = v3.7.4
}}


This method requires custom firmware on one console. You can then use the cartridge in another console to launch the exploit.  
'''Checkpoint''' is a save manager for the Nintendo 3DS and Nintendo Switch.


This method will modify parts of your save file. If you care about it, create a backup in Checkpoint first.
== Features ==
<tabber>


Due to a save corruption problem for JPN ninjhax 2.x payloads, we use the [https://github.com/PabloMK7/3dsropxploitinjector/ 3DS ROP xPloit Injector], made by PabloMK7.
|-|Nintendo 3DS=
<span>
* Exporting and importing saves, both 3DS and DS titles
* Creation of cheat files for various games
* Modifying Play Coin count
</span>
|-|Nintendo Switch=
<span>
* Exporting and importing saves
* Creation of cheat files for various games
</span>
</tabber>
== Installation ==
<tabber>
|-|Nintendo 3DS - FBI=


__TOC__
{{FBI QR code
| name1 = CIA
| url1 = https://github.com/FlagBrew/Checkpoint/releases/download/v3.7.4/Checkpoint.cia
| name2 = 3DSX
| url2 = https://github.com/FlagBrew/Checkpoint/releases/download/v3.7.4/Checkpoint.3dsx
}}


==What you Need==
|-|Nintendo 3DS - Manually=
*A second 3DS with custom firmware (the source 3DS)
==== 3DSX (Homebrew Launcher) ====
* The game Pokémon Omega Ruby or Pokémon Alpha Sapphire as a cartridge
<span>
*The latest release of [https://github.com/Gruetzig/basehaxx_sploit_installer/releases/latest basehaxx]
# {{GitHub|BernardoGiordano/Checkpoint/releases/tag/v3.7.4|Download the latest Checkpoint.3dsx from the GitHub repository}}.
* The latest release of [https://github.com/LumaTeam/Luma3DS/releases/latest Luma3DS]
# Copy <code>Checkpoint.3dsx</code> to the <code>/3ds/</code> folder on your SD card.
*The latest release of [https://github.com/PabloMK7/3dsropxploitinjector/releases/latest 3DSROPxPloitInjector]
# Open The Homebrew Launcher.
*The latest release of [https://github.com/zoogie/menuhax67/releases/latest menuhax67]
# Launch Checkpoint.
</span>


== Instructions==
==== CIA (HOME Menu) ====
<span>
# {{GitHub|BernardoGiordano/Checkpoint/releases/tag/v3.7.4|Download the latest Checkpoint.cia from the GitHub repository}}.
# Install it using a CIA installer such as [[3DS:FBI|FBI]].
# Unwrap the newly installed app on your HOME menu, and open it.
</span>


===Section I-I - Prep Work - Source 3DS===
|-| Nintendo Switch - Manually=
# Power off the source 3DS
==== NRO (Homebrew Launcher) ====
#Insert your source 3DS SD card into your computer
<span>
#Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist
# {{GitHub|BernardoGiordano/Checkpoint/releases/latest|Download the latest Checkpoint.nro from the GitHub repository}}.
#*The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
# Copy <code>Checkpoint.nro</code> to the <code>/switch/</code> folder on your SD card.
#Copy <code>basehaxx_sploit_installer.3dsx</code> to the <code>/3ds/</code> folder on your SD card
# Open The Homebrew Menu and launch Checkpoint.
#Copy the <code>otherapp.bin</code> for the model and region of the TARGET console from the 3DS ROP xPloit Injector <code>.zip</code> to the root of your SD card and rename it to <code>basehaxx_payload.bin</code>
</span>
#Copy <code>Launcher.dat</code> from the folder for your model and region inside the menuhax <code>.zip</code> to the root of your SD card
</tabber>
#Reinsert your source 3DS SD card into your source 3DS
== Guides ==
#Power on your device
#If you haven't already, play the game to a point where you have a secret base
#*Secret bases can be created by using TM94 (Secret Power) on a large tree or hole in the wall, which can be obtained on Route 111, north of Mauville City
#*If you can't be bothered to play the game that far, you can use a completed save file from [https://ds-save-bank.firebaseapp.com/ here] or generate a Pokémon that knows Secret Power with [[3DS:PKSM|PKSM]]


=== Section I-II - Prep Work - Target 3DS ===
* [[3DS:Export saves]]


# Power off the target 3DS
{{Short description|Save manager}}
# Insert the target 3DS SD card into your computer
# Copy <code>boot.firm</code> and <code>boot.3dsx</code> from the Luma3DS <code>.zip</code> to the root of your SD card
# Reinsert your target 3DS SD card into the target 3DS
 
=== Section II - Injecting the payload===
 
#Open the Homebrew Launcher on the source 3DS
#Insert your cartridge of Pokémon Omega Ruby or Pokémon Alpha Sapphire into the source 3DS
#Launch basehaxx_sploit_installer from the list of homebrew
#Press (A) twice
#Wait until it says <code>Done! basehaxx was successfully installed.</code>, then press (START)
 
===Section III - Launching the payload===
 
#Launch your copy of Omega Ruby/Alpha Sapphire on the target 3DS
# Enter your secret base
#*The name on the flag will be replaced with a lot of '?'
#Boot the PC up, select <code>Edit secret team settings</code>, then <code>Change team name</code>
#You will load into the basehaxx in-game menu
#Press (A) to launch the *hax payload
#*This may take a few tries
#If the exploit was successful, your target 3DS will load into the 3DS ROP xPloit Injector
 
-----
 
<span style="font-size:200%;">Continue to [[3DS:Alternate Exploits/Preparing menuhax67 (3dsropxploitinjector)|menuhax67]]</span>
 
[[Category:Nintendo 3DS guides]]

Revision as of 09:06, 24 May 2024


Checkpoint is a save manager for the Nintendo 3DS and Nintendo Switch.

Features

  • Exporting and importing saves, both 3DS and DS titles
  • Creation of cheat files for various games
  • Modifying Play Coin count

  • Exporting and importing saves
  • Creation of cheat files for various games

Installation

Guides