Emulation Project Nintendo Switch Emulator Cheats Downloader

  • Thread starter Thread starter exefer
  • Start date Start date
  • Views Views 7,280
  • Replies Replies 6
  • Likes Likes 6

exefer

Member
Newcomer
Joined
Dec 16, 2025
Messages
8
Reaction score
10
Trophies
0
XP
100
Country
Italy
Hi everyone!

After making a command-line mod downloader, I decided to create a graphical cheat downloader, ns-emu-cheats-downloader.

I made it because there were no available options for such a tool on Linux and macOS, and the ones available were only for Windows, such as Nintendo Switch Emulator Cheats Manager.

A few improvements:
  • Standalone and smaller binary
  • No UI hangs (classic "Window not responding")
  • Resizable window
  • Instantaneous writes of cheats to the filesystem
  • Lower memory and CPU usage
  • Cross-platform: It's available for Linux, Windows and macOS
This is open-source, so feel free to check out the code or contribute if you feel like it ;)

GitHub: https://github.com/exefer/ns-emu-cheats-downloader
Releases: https://github.com/exefer/ns-emu-cheats-downloader/releases

Cheats are pulled from:

Credits to the maintainers of these sites and repositories and their cheat submitters - all credit for the cheats goes to them.

If you have any issues or requests, feel free to open one here:
https://github.com/exefer/ns-emu-cheats-downloader/issues
 
Last edited by exefer,
will this work for the eden emulator on the ayaneo pocket ds (android), as i cant get any cheats to work on this device at all without game crashes, or the roms outright not loading
 
You will be able to download the cheats from a PC. As for them working in the emulator on Android, I have no clue. I’ve never tried it, so I can’t help you with that. Sorry.
 
How does it work? Where do I put this file?
Run the executable you download from the GitHub release page, from anywhere. Once the window opens, look for the title you want to get cheats from by using the search bar in the Database Explorer tab. Note that the title must match correct casing; for example, if you search for “mario” nothing will appear, but if you search “Mario” you will see games like Super Mario Odyssey.

To select a title, click it in the table in the Database Explorer. After that, you will be brought to the Cheat Manager tab. First, click the File menu at the top of the window, then select Set Mod Data Location. A folder selection dialog will pop up where you can select any folder you want. If you want the tool to download cheats automatically to your emulator load directory, select that folder (for example, C:\Users\exefer\AppData\Roaming\eden\load). The tool will automatically create a folder with the title ID (for example, 0100000000010000) if it does not exist. Alternatively, you can select your Downloads folder if you want to copy them to your Switch or other device. The tool also reminds you to set this location on the right side of the window in the Cheat Manager tab.

Next, on the left side of the window you will see a Cheat Source dropdown menu with the Blawar option selected. These are the cheat providers, which are sites or repositories that have collections of cheats. You can cycle through them if you cannot find the cheats you are looking for from one provider. They are linked in the repository README and the thread starter message. Click the Fetch button next to the select menu to retrieve cheats. If, after clicking Fetch, the cheats do not appear as a table on the right side of the window within about one second or less, then that source does not have cheats available for that specific title, simply cycle to the next provider and try again.

To actually write the cheat files to your file system, press either the Install Together or Install Separately button after selecting your desired cheats. The difference between these two options is how the cheat files are organized on disk:

Install Together: Creates a single folder for all cheats from the same source. All selected cheats are written to one file per build ID in {title_id}/{cheat_source}/cheats/{build_id}.txt format. This keeps cheats organized by provider and groups multiple cheats together in the same file.

Install Separately: Creates a separate folder for each individual cheat. Each cheat gets its own folder with the cheat file at {title_id}/{cheat_name}/cheats/{build_id}.txt. This is useful if you want to enable/disable individual cheats by managing folders instead of editing files.


If no window pops up, you might be missing vcredist; simply google it and install it.
 
  • Like
Reactions: Balkie

Site & Scene News

Popular threads in this forum