Homebrew Discussion SNES Online - Mod Discussion

  • Thread starter Thread starter 18Phoenix
  • Start date Start date
  • Views Views 133,964
  • Replies Replies 459
  • Likes Likes 17
Status
Not open for further replies.
Is there any solution for Reinx? Looks like there is no working cheat engine for that OS? I tried sys-netcheat from bsnx.lavatech.top/sys-netcheat but using that .kip, Reinx isnt booting anymore for me.

Just putting the stuff into /ReiNX/titles/01008D300C50C000/ does not work, the game (zelda in a different language in this case) doesnt even recognises it and starts up in english.
 
I managed to add Donkey Kong Country, just copied the Mario Kart JP hex (I think it works with any code doesn't have to be from Mario Kart jp) code and enabled the Sxos Remove Signature trick (enabled).
The first time trying to open the ROM will not work, it cheated again and deactivated and activated again.
SXOS Cheat needs to be turned off and on again to work, try shutting down and then on again and then try to open the game you added.




Donkey Kong Contry USA.sfc
Capturar.PNG
 
Last edited by AlanLC,
Keep up the good fight gentlemen! Can't wait until we can play some DKC and TMNT TIT on stable software for switch. Retroarch is great but I have had multiple crashes while playing in docked mode that have resulted in corrupt SD cards. So I appreciate all your efforts!
 
  • Like
Reactions: CrazyRach82
that's exactly what I did, except that I'm on Atmosphere and I used Edizon to turn off signature check,
but it should also work that way

I dont get it how to turn of the signature check with edizon, can you give me a hint how to do that?
 
you have to make a folder "cheats" in /atmosphere/titles/01008D300C50C000 and create a build_id_of_snes_online_nsp.txt with the codes from @Falo

SNES Signature (sig) Files:

Code:
Super Nintendo Entertainment System - Nintendo Switch Online - Update 0 (v1.0.0)
TitleId: 01008D300C50C000
BuildId: 8025A0DF4699C23C

[Remove Signature Check (on)]
04000000 0001D92C 52800020
[Remove Signature Check (off)]
04000000 0001D92C 94000029

Note: i didn't test if the code works, thats up to you guys
 
  • Like
Reactions: wii07 and dynamicXP
Yeah, i made this. And than i have to start the SNES Switch Online Game over the edizon Homebrew? And were do i put the converted rom into? In \atmosphere\1008D300C50C000\romfs\titles\ ?
 
I managed to add Donkey Kong Country, just copied the Mario Kart JP hex (I think it works with any code doesn't have to be from Mario Kart jp) code and enabled the Sxos Remove Signature trick (enabled).
The first time trying to open the ROM will not work, it cheated again and deactivated and activated again.
SXOS Cheat needs to be turned off and on again to work, try shutting down and then on again and then try to open the game you added.
Donkey Kong Contry USA.sfc

Great work, Alan :)

All roms working for me don't need a footer.
So couldn't it be that the reason is just the suitable .sfromsig file ?
Which .sfromsig file did you use for DKC ?
 
Last edited by 18Phoenix,
Great work, Alan :)

All roms working for me don't need a footer.
So couldn't it be that the reason is just the suitable .sfromsig file ?
Which .sfromsig file did you use for DKC ?
I had used the Mario Kart JP (Super Famicom Online) .sfromsig file but then I tested it with Super Mario World USA and it also worked.

--------------------- MERGED ---------------------------

can you add more roms, or just replace?
I added, tested with DKC 1,2,3 and Mario All Stars
 
  • Like
Reactions: 18Phoenix
I had used the Mario Kart JP (Super Famicom Online) .sfromsig file but then I tested it with Super Mario World USA and it also worked.

--------------------- MERGED ---------------------------


I added, tested with DKC 1,2,3 and Mario All Stars
can you tell me how you did it, from scratch if possible
 
I had used the Mario Kart JP (Super Famicom Online) .sfromsig file but then I tested it with Super Mario World USA and it also worked.
I added, tested with DKC 1,2,3 and Mario All Stars

Ok, you mean DKC work with the .sfromsig file from Super Mario World, so no FAMICOM parts needed, right ?
Have added the same footer for all 4 roms and all work, always with the .sfromsig file from Super Mario World ?

And what do you mean with turning the cheat on and off ?
Must you do this every time before starting another title ??? Or when ?

And what numbers have you used ? 2025, 2026, ... ?
 
Last edited by 18Phoenix,
Ok, you mean DKC work with the .sfromsig file from Super Mario World, so no FAMICOM parts needed, right ?
Have added the same footer for all 4 roms and all work, always with the .sfromsig file from Super Mario World ?

And what do you mean with turning the cheat on and off ?
Must you do this every time before starting another title ??? Or when ?

And what numbers have you used ? 2025, 2026, ... ?


You don't need Famicom, I used .sfromsig from Super Mario World USA but I think it works with any game as it worked with Japanese Mario Kart.
Yes i used the same footer and it worked.
The first time I turn on the cheat doesn't work, so I hang up and turn it on again.
It only needs to be done when you open Super Nintendo Online, while it is open you can easily change SNES.
S-2025_e, S-2026_e, S-2027_e....
 
  • Like
Reactions: 18Phoenix
The first time I turn on the cheat doesn't work, so I hang up and turn it on again.
It only needs to be done when you open Super Nintendo Online, while it is open you can easily change SNES.

Isn't that normal at the moment ? First you must start SNES Online, sure that now the changed files don't run.
Then you to leave to the cheat section and remove the signature check. Now you can go back and all works.

You don't need Famicom, I used .sfromsig from Super Mario World USA but I think it works with any game as it worked with Japanese Mario Kart.
Yes i used the same footer and it worked.
S-2025_e, S-2026_e, S-2027_e....

Ok, great, so I'm on the way now ... :creep:
 
Last edited by 18Phoenix,
Use Edizon or SXOS? This is a Switch cheat code, not a patch tutorial.

If you want to patch the exefs, then use nx2elf.exe and elf2nso.exe

- extract main from exefs
- use nx2elf.exe to convert it to elf
- open it in HxD, goto 0x1E1B4 and replace "29 00 00 94" with "20 00 80 52"
- use elf2nso.exe to convert it back to nso
- place it in the exefs folder on sd card

I made this patch and it works, so you don't need to use cheat. Turn off, delete or rename if you patch because using both will crash the console.
Link nx2eff.exe and elf2nso.exe https://github.com/Mila432/switch_rom_hacking
Capturar.PNG
 
Last edited by AlanLC,
  • Like
Reactions: 18Phoenix
I made this patch and it works, so you don't need to use cheat. Turn off, delete or rename if you patch because using both will crash the console.
Link nx2eff.exe and elf2nso.exe https://github.com/Mila432/switch_rom_hacking
View attachment 179018
nx2elf is missing MSVCP140D.dll, VCRUNTIME140D.dll, ucrtbased.dll.
So what do I need to install to get this tools work ?

I've these dll's in my SysWOW64, but without this D at the end of the name. Strange.

PLEASE HEEEEEEELLLLLPPPP
 
Last edited by 18Phoenix,
Probably even better to just make IPS patch of it rather than a cheat code or editing the exefs..
 
Probably even better to just make IPS patch of it rather than a cheat code or editing the exefs..
I made two they are in first page (USA) and second page (JPN). But theyre still not tested. Any feedback is appreciated.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum