Skip to content

AL2009man/Balatro-GamepadPrompt-Mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Balatro-GamepadPrompt-Mod

Download: GitHub NexusMods


Finally got the chance to try out Balatro, and after playtesting its Controller Support: I can confirm it relies on SDL2 to handle general controller support, but it only shows Xbox prompts.

What if I told you there are additional button prompts leftover from the PC Version? Unfortunately, it's true, and you can find them within the source code files.

image

This is a strange omission, given they're using SDL and SDL GameController Database to do the heavy-lifting-- you would expect them to use SDL_GameControllerGetType or something, but nope: it'll always shows Xbox button prompts.

But given how surprisingly moddable Balatro is: I decided to create a simple mod that replaces Xbox button prompts with DualShock 4, DualSense, Nintendo Switch Pro Controller and Steam Deck. All button image assets are taken straight from the source files, and then modified. in Steam Deck's case: it's combined with PlayStation and Nintendo prompts.

balatro gamepad prompt mod

Installation

Pre-requisite:

I highly suggest copying the Balatro.exe file as a backup in case it doesn't work. Also, if a game update comes out, the modded prompts will be overridden. if you wanna apply the same mod again: you'll have to redo the entire step.

Method 1: Steammoded

  1. Download Streammodded version 1.0+ (Balatro Mod-loader) and read the Installation booklet.
  2. after that: download this Modpack, open the button prompt folder, and pick one of the Button Prompt folders.
    • There will be variants of the same Button Icons within the same Button Prompt file (for example: the Nintendo Switch prompts folder will include the Nintendo Layout version), just pick one of the variants and proceed
  3. Drag and drop GamepadPrompts-[Insert Controller Type name here] file into /Mods folder.
  4. To ensure this mod was successfully installed: launch Balatro and then hover towards the "Mod" menu and make sure you see "Gamepad Prompts - [Insert Controller Type name here]" on the list.

Method 2: Direct Patch

Due to copyright-related issues, I won't be able to provide you with the .exe file, as it contains the entire source code. Thus, I will teach you how to apply the customized button prompts.

  1. download any File Archivers programs (ideally: 7Zip or NanaZip)
  2. Open Balatro.exe as a Archive/Open inside.
  3. Hover straight into resources > textures
  4. Now go back to your Downloaded button prompt folder, pick one of the Button Prompt type folders and open it, open Direct Download folder
    • There will be variants of the same Button Icons within the same Button Prompt file (for example: the Nintendo Switch prompts folder will include the Nintendo Layout version), just pick one of the variants and proceed
  5. Drag-and-drop both 1x and 2x files inorder to override them, or manually override gamepad_ui.png file for both 1x and 2x files

Uninstallation

Two options:

  1. delete Balatro.exe completely and Verify game integrity (on your storefront's properties)
  2. take your existing Balatro.exe backup and drag it over to the game directory.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages