Balatro Steamodded Mod Installation Guide

VUjOlQM.jpeg


After some tinkering, Steamodded now launches on the switch version of Balatro! Here's the guide!

Prerequisites:
  • A legal switch copy of Balatro
  • A modded Nintendo Switch
  • A valid python install
  • A computer, preferably Windows, but works on any OS

Limitations:
  • Lovely is not supported on the Switch, so mods that require it will NOT work.
  • Limited to mods that function on 0.9.8 version of sMOD. You may need to find an older version of a mod to use it.
  • Card suit customization introduced in version 1.0.1g (Friends of Jimbo, v1.0.7) will not work.

Installation Instructions:
  1. Download the SteamoddedNX repo by clicking the green Code button near the top and clicking Download ZIP, and extract it somewhere safe.
  2. Dump your current update of Balatro, in NCA FS or romFS format using your favorite NX dump tool.
  3. Once complete, connect your SD card to your computer, navigate to the dumped update location. Copy the Patch RomFS folder to inside your repo extraction folder. Now enter the folder and ZIP the contents of the Patch RomFS into a standard ZIP, ensuring that your ZIP contains the dumped files at the root, and are NOT nested in an additional folder inside the ZIP.
  4. Copy your dumped ZIP inside the safe location of your extracted repo on your computer.
  5. The script requires one package to run, open your terminal and run: python -m pip install requests
  6. Drag the ZIP onto SteamoddedNX_injector.py and wait for the injector to complete. If you see Process completed successfully. Press any key to exit... then continue, if not, check your zip structure.
  7. Extract the contents of the modded ZIP into the included \atmosphere\contents\0100CD801CE5E000\romfs directory.
  8. This step is not needed but if you would like to see exact crash errors from your mods: while in your romfs folder, open globals.lua and jump to line 62 self.F_NO_ERROR_HAND = Now replace true with false
  9. Copy your prepped atmosphere folder to your switch SD card and ensure Balatro launches and functions with the included example mods! More mods can be found below.

Where to Find Additional Mods:

Discord is bad for listing mods but heres the invite link to access the thread. Remember to ask for help HERE on GBATemp and not on the discord!


How to Install a Mod:
  • Find and download a sMOD 0.9.8 compatible mod (see Limitions.)
  • Navigate to your Mods directory (see the installation instructions.)
  • Put the mod into that directory (The mod can be a single file if there is only one file provided, or it can be a whole folder.)
  • Launch the game and enjoy!

More specific information can be found on the github page created here: https://github.com/JonJaded/SteamoddedNX/ Enjoy!
 
Last edited by JonJaded,
Sorry to directly ask you but I need help, I can’t seem to drag the zip onto the .py file, please assist if possible
Sorry I'm not supporting this project anymore. But you can try the following:

Try using command
cd in to directory
python [python file name] [ZIP file name]
 
can i use this with a switch emulator?
Don't bother. Buy the game on steam and you can use all the newer updated mods. We don't have a new loader for the switch/console edition of the games because of the OS they run on. You'd have a way better experience just modding the PC version.
 
Would anyone know if you are able to use the debug menu (in controller.lua) on switch?
I tried to get it working but i have little experience using lua
 
are there already mods that are ready to download files ?
Im really not an expert with the programs...

i have a legit balatro copy and a modded switch... can i directly download some mods?
 
I feel dumb saying this i did all the steps but i have two problems the first is that i dont know what to exactly copy in atmosphere/contents/i wont write all that/romfs because the title id is not existing there but balatro is indtalled and working
 

Site & Scene News

Popular threads in this forum