Luma game patching

Luma game patching DEFAULT


v RC1


  1. You must be running Luma3DS v or newer.
  2. Download under Assets and open it up, then copy RS3DS-Patcher.firm to sd:/luma/payloads.
  3. Be sure that you enable game patching in the Luma3DS settings menu (hold Select on boot).
  4. Insert your game cartridge.
  5. Restart your 3DS while holding Start and choose RS3DS-Patcher from the menu.
    1. If you&#;re somehow in GodMode9, you did something wrong. Repeat step 5 until you&#;re in the patcher.
  6. Press A to install the patch.
  7. Press any button to reboot.
  8. Play Rocket Slime 3DS!


If you find any bugs or typos, please create an issue on the Issue Tracker. Be sure to check the known issues first.


For help installing the patch if the above instructions are insufficient, please join the FTI Discord, read the #rules to gain access and then hop into the #dqh-rocket-slime-3ds channel.

How to enable LayeredFS on a Luma-ready 3DS

LayeredFS is an on-the-fly game patcher add-on for Luma that enables users to play mods and ROM hacks.

How does it work? Basically, each game contains a partition called RomFS that contains all of the assets that the game requires to work. Things like levels, models, the interface, they're all contained within the RomFS. What LayeredFS does is intercept the calls to the files and check if they're present on the SD card. If they are, it sends the game the modified file instead, resulting in a modded game. This method is particularly useful because you can mod a game easily, without needing to repack it and install it.

You must know if you've installed a CFW on your console. To do that, shut your console down, then hold SELECT and turn it on again. If you see the Luma configuration screen, congrats, your 3DS is Luma-ready. If not, you'll have to install it. Since installing the CFW is a long and tedious process that varies depending on the model and the firmware version, so I'm gonna link to the central guide:

3DS Hacks Guide

A complete guide to 3DS custom firmware, from stock to boot9strap.

Keep in mind that the minimum version of Luma to use LayeredFS on is version If you have a lower version, be sure to update. To update, copy the file to the root of the SD card from the latest release, found on:

Releases · LumaTeam/Luma3DS

Noob-proof (N)3DS “Custom Firmware”. Contribute to LumaTeam/Luma3DS development by creating an account on GitHub.

If your Luma installation is installed in your internal NAND (eg., if you haven't set up an emulated NAND), you may also have to follow these steps:

Finalizing Setup

Full sighax CFW Guide

Anyways, once your console is modded with an updated enough version of Luma, enter the Luma configuration menu by holding SELECT at startup. Check that Enable game patching is enabled, and if not, enable it. Save with Start and reboot.

Now, LayeredFS is enabled, though we don't have any method to check if it works, besides downloading a mod and applying it. So what's what we're gonna do.

You can download any mod for any game you own and follow the instructions on the page. Regardless, the general process is the following:

  1. Download the mod's file
  2. Check the contents. If the file contains an alphanumerically titled folder that starts with , you can copy that directly to , otherwise you must create a folder (where is the Title ID of the game/region combo you're modding; you can find a list of Title IDs here) and copy the contents of the to that folder.
  3. Launch the game.
    • If the game looks unmodded, check that you haven't missed any of the steps above.
    • If your console crashes, you must check that the files haven't corrupted somehow.
    • If all goes well, congrats! You now have a system that can patch your games on-the-fly.

That's all there is to the process. Happy modding!

  1. Alien romance books
  2. Hvac holland mi
  3. Office depot paper
  4. Mugen ai tutorial

Using IPS Patches with Luma and Citra

Use game patches for instant text, no outlines, and extra fun

Using IPS files with Luma

  • You will need Luma3DS installed on your 3DS for this.
    • Instructions for installing Luma3DS:
  1. Find your game's title ID using 3dsdb
  2. Put your code.ips patch at

For example, Ultra Moon would be

Using IPS files with Citra

  1. Right click on your game in Citra
  2. Open the update directory
  3. Make a new folder called
    • For example, Ultra Moon's update would be
  4. Put the in the new folder

Merging patches with IPSPatcher.js

Note: Some IPS patches use a feature called 'RLE' where one byte is repeated multiple times. This method does not support RLE.

  1. Download any IPS files you want to apply
  2. Go to the IPSPatcher.js site
  3. Click the "Merge" button
  4. Select every IPS patch you want to apply
  5. Click "Open" or "Upload" (depending on your browser)
    • A file called will be downloaded
  6. Rename the downloaded to


Luma LayeredFS game patching guide

This is a guide for patching a game with Luma's built-in LayeredFS feature. This requires the latest Luma3DS and b9s. They can be installed using the guide if you have not already.

Dumping RomFS from a game

You can dump RomFS from any game using Godmode9. The RomFS can be used with some patchers or for exploring and modifying the game files yourself. A detailed tutorial on dumping RomFS from games can be found here.

Enabling Luma LayeredFS game patching

  1. Power off your console
  2. Boot your console while holding (Select) to launch the Luma configuration menu
  3. Use the (A) button and the D-Pad to turn on the following:
  • “Enable game patching”
  • In some cases it may already be enabled. If so, proceed to the next step  
  • For a full list of features that this setting enables, see Luma3DS' wiki
  1. Press (Start) to save and reboot

Applying patches

Patches that work with LayeredFS come as folders (or .zip archives) with the modified romFS files in them.

  1. Unzip the patch archive, if applicable
  2. Place the patch's files into the folder on your SD card
  • Game titleIDs are 16 characters long and start with
  • You can find the titleID of your game from the 3dsdb title database
  • If your patch already comes inside a folder with the titleID, put that folder into the folder and not into another folder
  1. Launch your game from the HOME menu and the patch should activate
  • If the game acts normal, make sure that you have enabled game patching and that the patch folder is correcrly placed
  • If you get an arm11 exception, make sure that none of the patch files are corrupt

Game patching luma

Game Modding

Citra has a powerful modding framework allowing for multiple formats of patches and flexibility in distribution.

Directory Structure

The following is an example of a mod in Citra.
Each title has its own Mods directory that can be opened by right-clicking on the game in Citra (alternatively in the User Directory)

Note that everything demonstrated above is optional. It is possible that a mod contains only some of these files.


The ExeFS directory contains replacements or patches for the game’s executable. These types of mods typically alter game behavior or logic. Currently you can put a replacement file, or apply two types of patches: and .

To use a replacement file for the game code, put a file named in the ExeFS directory.

To use an patch, put a file named in the ExeFS directory. More details on the format can be found on ZeroSoft and SMWiki.

To use a patch, put a file named in the ExeFS directory. More details on the format can be found on byuu.

Note: For compatiblity with Luma3DS, you can also put these ExeFS replacements/patches directly in the mods folder instead of the subfolder.


The RomFS directory contains replacements for the game’s assets and general files. These types of mods typically alter a game’s textures, text, fonts, sounds, or other graphical assets. If this directory is not empty, Citra will combine the contents of it with the base game with files from this directory taking precedence over the base. This technique is called LayeredFS.

It is much easier to get started with a RomFS mod than an ExeFS mod. To dump a game’s RomFS, right-click on the game and select . The dumped directory will be opened after the dump was completed, and can be found at in the User Directory.

RomFS Extension (romfs_ext)

The RomFS Extension directory contains patches and stubs for RomFS files. This allows modders to delete files within the RomFS if a file of the same name but the extension is found at the same directory within . Similarly, if a file with the same name but with extension or is found at the same directory within , the base game file will be patched with it.

The overrides the game’s ExHeader, which specifies information like codeset info and system mode. By overriding the ExHeader, modders can allow more code to be added or more RAM to be used.


For example, let’s examine Pokemon Ultra Sun, a popular game for modding.

Since its Title ID is , our mods for this game will go in in the User Directory.

Within this folder, there are , , and directories and the file provided by the author. It is okay to omit one (or more) of them if the mod does not need to replace those files. Additionally, if a folder is empty Citra will ignore it.

Using Mods Intended for Luma3DS

Citra’s game modding framework offers drop-in compatibility with Luma3DS mods.

Just put a Luma3DS mod (usually structured like the following example) into Citra’s mod folder for the title, and it should directly work.

Note that everything demonstrated above is optional. It is possible that a mod contains only some of these files.


If you are a modder looking to distribute mods for Citra and have further questions or doubts, feel free to ask in our Discord.

If you are a user trying to install a mod for Citra and are having issues with it, first try asking the mod author for help. If it still doesn’t work, feel free to ask in our Discord.


The boys did not have enough tyama to pull on the rings, so they stroked and caressed them one by one as usual, lifting their skirt. Name is Evgeniy. Now I'm 44.

Now discussing:

He immediately stared at my boobs protruding from a thin top (I don't wear a bra), and then looked between my legs. I pulled off my panties at the very beginning of the party and forgot to put them on when I left, so the guy could. See my shaved pussy under a short mini-skirt. I noticed how the sight turned him on.

1746 1747 1748 1749 1750