Skip to content

Commit

Permalink
Merge pull request #67 from randovania/fix/smm-images
Browse files Browse the repository at this point in the history
add new, consistent images for SMM guide, and a new include for figures
  • Loading branch information
Miepee authored May 11, 2024
2 parents fa6cf2c + 04e834b commit b933b51
Show file tree
Hide file tree
Showing 9 changed files with 30 additions and 15 deletions.
15 changes: 15 additions & 0 deletions _includes/blog/figure.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{% assign alt = include.alt | default: include.caption %}

<div class="container">
<div class="row justify-content-center align-items-center">
<div class="col-12 col-md-11 col-lg-10">
<figure class="figure text-center d-block mx-auto">
<img
class="figure-img img-fluid rounded"
src="{{ include.src }}"
alt="{{ alt | xml_escape }}">
<figcaption class="figure-caption">{{ include.caption | markdownify }}</figcaption>
</figure>
</div>
</div>
</div>
6 changes: 3 additions & 3 deletions _posts/dread/2024-03-10-export-romfs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ tags: dread
---
You can either extract your RomFS using nxdumptool from your Switch, or using Ryujinx from an image (.nsp or .xci). We'll show you how to do it using Ryujinx.

First, download and setup Ryujinx. Make sure you follow their start-up guide after installation. You can download Ryujinx here: https://ryujinx.org/download
First, download and setup Ryujinx. Make sure you follow their start-up guide after installation. You can download Ryujinx here: <https://ryujinx.org/download>

Once you've set it up, navigate to **Options -> Settings** to add the directory with your game image. Your game should be shown in Ryujinx now.

![Ryujinx main screen](/assets/guides/romfs/ryujinx1.png)
{% include blog/figure.html src="/assets/guides/romfs/ryujinx1.png" caption="Ryujinx main screen" %}

If you wish to use version 2.1.0, right click on the game in Ryujinx and select Manage Title Updates. Then apply the update .nsp.

Finally, right click on the game and select **Extract Data -> RomFS**.

![Ryujinx main screen, showing the right-click context menus to extract the RomFS](/assets/guides/romfs/ryujinx2.png)
{% include blog/figure.html src="/assets/guides/romfs/ryujinx2.png" caption="Ryujinx main screen, showing the right-click context menus to extract the RomFS" %}

Be sure to use the same version of RomFS as you intend to play the game with! If your RomFS dump does not match your game, it can cause problems with the randomizer.

Expand Down
10 changes: 5 additions & 5 deletions _posts/dread/2024-03-10-install-smm.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,22 @@ tags: dread
---
Randovania recommends use of SimpleModManager when playing randomizers on Switch.

Start by downloading the latest release of SimpleModManager here: https://github.com/nadrino/SimpleModManager/releases
Start by downloading the latest release of SimpleModManager here: <https://github.com/nadrino/SimpleModManager/releases>

Copy it to the `atmosphere` folder on your SD card (or wherever you install homebrew apps) and launch the application.

![SimpleModManager main screen](/assets/guides/smm/smm1.png)
{% include blog/figure.html src="/assets/guides/smm/smm1.png" caption="SimpleModManager main screen" %}

Select Metroid Dread from the games list. **You must export a game in Randovania before Dread will appear in the games list!**

![Metroid Dread screen in SMM](/assets/guides/smm/smm2.png)
{% include blog/figure.html src="/assets/guides/smm/smm2.png" caption="Metroid Dread screen in SMM" %}

All of your randomized games will be displayed here. You may have multiple randomized games on your Switch, but be careful: *only one can be active at a time*. Ensure that you deactivate any old games before activating a new one.

Choose the game you want to activate, and press A to apply. You can also deactivate any old games by choosing them and pressing X.

![SMM applying the desired mod](/assets/guides/smm/smm3.png)
{% include blog/figure.html src="/assets/guides/smm/smm3.png" caption="SMM applying the desired mod" %}

When you see **Active** on exactly one game, everything is finished and you're ready to launch the game and play.

![SMM showing the desired mod as Active](/assets/guides/smm/smm4.png)
{% include blog/figure.html src="/assets/guides/smm/smm4.png" caption="SMM showing the desired mod as Active" %}
12 changes: 6 additions & 6 deletions _posts/samus_returns/2024-04-22-export-romfs-3ds.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,34 +13,34 @@ If you're using the NTSC version, navigate to **[A:] SYSNAND SD -> title -> 0004

If you're using the PAL version, navigate to **[A:] SYSNAND SD -> title -> 00040000 -> 001bfb00 -> content -> 00000000.tmd**.

![Godmode9 screen for installed game path](/assets/guides/godmode9/godmode9-1.png)
{% include blog/figure.html src="/assets/guides/godmode9/godmode9-1.png" caption="Godmode9 screen for installed game path" %}

Next, navigate to **TMD file options... -> Mount CXI/NDA to drive**, then press A to confirm.

Highlight the **romfs** directory, and press A while holding R to open another menu. From here, select **Copy to 0:/gm9/out**. Copy the extracted RomFS folder from this directory on the SD Card to some place on your computer.

![Menu to extract RomFS to output folder on SD Card](/assets/guides/godmode9/godmode9-2.png)
{% include blog/figure.html src="/assets/guides/godmode9/godmode9-2.png" caption="Menu to extract RomFS to output folder on SD Card" %}

### Game Cartridge

If you're using the NTSC version, navigate to **[C:] GAMECART -> 00040000001BB200_v00.trim.3ds**.

If you're using the PAL version, navigate to **[C:] GAMECART -> 00040000001BFB00_v00.trim.3ds**.

![Godmode9 screen for game cartridge](/assets/guides/godmode9/godmode9-3.png)
{% include blog/figure.html src="/assets/guides/godmode9/godmode9-3.png" caption="Godmode9 screen for game cartridge" %}

Next, navigate to **NCSD image options... -> Mount image to drive**, then press A to confirm.

Press A to enter the **content0.game** directory. Highlight the **romfs** directory, and press A while holding R to open another menu. From here, select **Copy to 0:/gm9/out**. Copy the extracted RomFS folder from this directory on the SD Card to some place on your computer.

![Menu to extract RomFS to output folder on SD Card](/assets/guides/godmode9/godmode9-4.png)
{% include blog/figure.html src="/assets/guides/godmode9/godmode9-4.png" caption="Menu to extract RomFS to output folder on SD Card" %}

## Citra

First, download and setup Citra. Once you've set it up, navigate to **File -> Install CIA...** to add the directory with your game image or simply double click on **Add New Game Directory** in the main window. Your game should be shown in Citra now.

![The Citra game window](/assets/guides/romfs_msr/citra1.png)
{% include blog/figure.html src="/assets/guides/romfs_msr/citra1.png" caption="The Citra game window" %}

Finally, right click on the game and select **Dump RomFS**.

![Menu showing how to dump the RomFS](/assets/guides/romfs_msr/citra2.png)
{% include blog/figure.html src="/assets/guides/romfs_msr/citra2.png" caption="Menu showing how to dump the RomFS" %}
2 changes: 1 addition & 1 deletion _posts/samus_returns/2024-04-22-luma3ds-game-patching.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ You should already have Luma3DS installed on your SD Card, but if not, you can d

Once you have the randomizer files and Luma3DS on your SD Card in the proper folders, open Luma3DS by holding SELECT when turning on your 3DS. Check **Enable game patching** to apply the mod.

![Enable Game Patching in Luma3DS](/assets/guides/luma3ds/luma3ds.png)
{% include blog/figure.html src="/assets/guides/luma3ds/luma3ds.png" caption="Enable Game Patching in Luma3DS" %}

Once it is enabled, save and return to the Home Menu, then launch the game. To disable the mod, re-enter the Luma3DS menu and uncheck the option.
Binary file modified assets/guides/smm/smm1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/guides/smm/smm2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/guides/smm/smm3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/guides/smm/smm4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b933b51

Please sign in to comment.