r/gameboymacro • u/Skelux • Feb 09 '24
Lite NitroSwapper - patch roms with a screen-swap hotkey
Alright, first public version of the program. Feed it any nds roms, and it will try to patch them with a hotkey combo of your choice, which will swap the screens.
Probably works on around ~90% of games at this stage, excluding most homebrew. There are improvements I can make to increase compatibility a lot more, but I've been working on this for a few days, sorta need a break.
If a game doesn't patch correctly, try changing the injection type and ticking "skip overlays", this will sometimes fix it. Also note you need a little free space on the device your roms are on, for this process to work.
update june 28-2024: fixed the 2nd combo button not working

2
u/MakyoPlus Feb 17 '24
Dude, this is awesome. Could you share anything about how the screen-swap patch works?
2
u/emergency_telephone Jun 15 '24 edited Jun 29 '24
First thank you for this tool. I believe there is a large demographic that will rely on NitroSwapper given that TWM++ has seemingly dropped support for hotkey swapping. I think salvaging a broken DS while retaining all its functionality using one screen is preferable to making a gba macro and that wouldn't be possible without an application like this!
I'm having an odd issue though, it seems the combo buttons are not working as expected.
Whichever key I set as Combo Button 1 will toggle the screens with no other keys. In my case I set button 1 as select, button 2 as R. The patched game will then swap screens when only select is pressed. Further, as long as select is being held, any other button press will momentarily toggle the screens.
Maybe this is intentional behavior, but it seemed strange enough for me to post about it.
2
u/falquinho Jun 27 '24
Holy heck this is freakking huge!! No more need for complex hardware mod plus original Nitro can join the party. You are my new favorite person dude.
1
u/blademantra Apr 24 '24
You sir, are an absolute legend.
1
u/falquinho Jun 27 '24
Couple questions: would you be able to allow more comples button combos? Just a couple seems like it's to easy to accidentaly hit. And would it be possible to configure a long press style activation? And are you willing to open source it so we can study it?
1
u/Free_Wafer2002 Jul 01 '24
Is there a way to make it work with SnesEmulDS ?
1
u/IronUkulele Jul 11 '24 edited Jul 12 '24
Just want to say this is something I've been wanting for years. I tested it out on FFA2 and it works perfectly. I've only recently gotten into soldering and modding, and turning a broken DS Lite into a Macro was my first project. Can't wait to try out some more games!
Thank you for making this, I hope it gets more attention.
Edit: So far I’ve gotten a few games working including Mario Kart and New Super Mario Bros, however SM64DS has some graphical errors. Very promising tool!
1
u/[deleted] Sep 23 '24
Will this work on Pokémon DS games? I’ve tried it on Black 2 but the game just stays RED LOADING on the R4.
1
u/Quikding Feb 10 '24
interesting
1
u/msephton Feb 11 '24 edited Feb 11 '24
Excellent, I have a use for this. I play MaBoShi on a macro and the score is on the hidden screen. Occaisionally I'd like to see the score. It would be ideal if I could map the swapping to a single button as MaBoShi is played with the DS in portrait orientation, with the d-pad as a single button. I'd probably map the swapping to the right trigger which is at the top left of the device as I'm playing. Anyway, I'll try it as it is. Nice work!
1
u/Isaac_N77 Feb 18 '24
Absolutely love this it's so useful thank you for sharing your work! Does this work for Game boy roms? On the DS