Hacking YSMenu for R4 SDHC

ninjistix

Well-Known Member
Member
Joined
Aug 8, 2016
Messages
340
Trophies
0
Age
36
XP
1,800
Country
United States
This is not another description how to install YSMenu on the flashcart!

Like some other people here I have a R4 SDHC card from r4i-sdhc.com and installed YSMenu as replacement for Moonshell in the original menu loader.
Just replacing the R4.dat on the SDHC with YSMenu did not work and resulted in the famous "?Menu" Error.

This was annoying, so I decided to put some efforts into this issue.

I solved it like this:

1. Prepare YSMenu to work on your card using one of the many tutorials already online
2. Replace the R4.dat with YSMenu.nds (some people use YSMenu.dat instead of YSMenu.nds)
3. Hexedit the R4.dat file (that is the renamed YSMenu!)

Code:
OffsetÂÂoldÂÂnew
000002EC: 23 49
00000314: E8 E4
00000344: CC B8
00000404: 00 A8
00000405: 00 05
00000407: 0B 02
00000418: A8 D8
00000419: 05 FF
0000041A: 00 FF
0000041B: 02 EA

4. Save the changes and try to boot directly to YSMenu in your NDS now
smile.gif


Please write feedback here and let people know if it also works for you...


I got it to work, but the steps should be


1. Download and prep compatible YSmenu from source
2. Rename YSMenu.dat to R4.dat
3. Hex edit the R4.dat file (that was renamed YSMenu.dat)
4. Using HxD or another hex editing program find and replace the following offsets
Code:
Offsets: Old | New
000002EC: 23 49
00000314: E8 E4
00000344: CC B8
00000404: 00 A8
00000405: 00 05
00000407: 0B 02
00000418: A8 D8
00000419: 05 FF
0000041A: 00 FF
0000041B: 02 EA
 
Last edited by ninjistix,

DeadSkullzJr

Developer
Developer
Joined
Sep 28, 2017
Messages
1,559
Trophies
1
XP
3,892
Country
United States
I got it to work, but the steps should be


1. Download and prep compatible YSmenu from source
2. Rename YSMenu.dat to R4.dat
3. Hex edit the R4.dat file (that was renamed YSMenu.dat)
4. Using HxD or another hex editing program find and replace the following offsets
Code:
Offsets: Old | New
000002EC: 23 49
00000314: E8 E4
00000344: CC B8
00000404: 00 A8
00000405: 00 05
00000407: 0B 02
00000418: A8 D8
00000419: 05 FF
0000041A: 00 FF
0000041B: 02 EA
I was about to provide the primary boot file for ya but it seems I responded too late lol. I am sorry.
 

Nintoad

Member
Newcomer
Joined
Feb 21, 2010
Messages
9
Trophies
1
XP
160
Country
United States
Can a hex edit like this be done to moonshell2 to make it auto-boot on a R4i SDHC Gold Pro 2018? I'm aware that ysmenu.ini can be set to auto-boot moonshell but "YSLoaderForMS2" changes it back to the last game run.
 

Jvhellraiser

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
105
Trophies
0
Age
28
XP
330
Country
United States
I have install: Ysmenu from this RetroGameFan Multi Cart Update v7.05
my question is i hear wood menu is better so i would like to try it so how do you install
wood menu on a R4i that is running Ysmenu i have found website:http://woodforr4sdhc.yolasite.com
and try it it loads the menu but when i try to load a game always comes with it can't load the game
anyone want to help?
 

Timbolonius

New Member
Newbie
Joined
Nov 5, 2022
Messages
3
Trophies
0
Age
33
XP
14
Country
United States
I know I'm super late to this, but I really need help. My old R4i card recently died and I bought a replacement. The replacement is an R4i 3DS RTS with WiFi. I'm not too happy with the UI it came with because for whatever reason when I play something like pokemon, it decides that it won't save the game at all, even though its RTS system and it's really making me annoyed. Please help
 

SylverReZ

The planet is fine. The people are crazy.
Member
Joined
Sep 13, 2022
Messages
7,277
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,354
Country
United Kingdom
I know I'm super late to this, but I really need help. My old R4i card recently died and I bought a replacement. The replacement is an R4i 3DS RTS with WiFi. I'm not too happy with the UI it came with because for whatever reason when I play something like pokemon, it decides that it won't save the game at all, even though its RTS system and it's really making me annoyed. Please help
Use RetroGameFan's Multi-Cart Update or TWiLight Menu++.
Post automatically merged:

Use RetroGameFan's Multi-Cart Update or TWiLight Menu++.
Next time, ask such questions here: https://gbatemp.net/threads/ds-i-noob-paradise-ask-questions-here.528133/
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    There is zero instacart delivery to here. No door dash. No Uber. Notta. Its a small farming community
    +1
  • Sicklyboy @ Sicklyboy:
    eagerly awaiting 4x 8TB HDDs to get delivered today
  • RedColoredStars @ RedColoredStars:
    So I drive the 30 miles there, spend $100-$150 on groceries, and drive back home. Still saved $$$ after gas over shopping locally.
    +1
  • K3Nv2 @ K3Nv2:
    You'd think you could make deals with local farmers
  • AncientBoi @ AncientBoi:
    :unsure::unsure::unsure: I could make a killing there doing instcart there :D @RedColoredStars
  • RedColoredStars @ RedColoredStars:
    It makes the trip even more worth it if I'm out of my medication and need to stop by the medical dispensary. I try to line the two up to avoid extra trips.
    +1
  • RedColoredStars @ RedColoredStars:
    @AncientBoi, Except the town is pretty MAGA infested. People still flying TRUMP 2016 flags all over. They didnt get the memo the year changed since then. lol.
    +1
  • RedColoredStars @ RedColoredStars:
    They passed a city ordinance last month. No smoking cannabis in public. Not even eating gummies. $300 fine and misdemeanor charge if caught. People can walk down the street smoking cigs and tossing the butts all over, but God forbit someone take a couple puffs of their medication.
    +1
  • RedColoredStars @ RedColoredStars:
    First off, it's recreationally legal here. Secondly, I have a prescription from my doctor and approved by the state. But still a fucking criminal.
    +1
  • RedColoredStars @ RedColoredStars:
    Like at bars. Cant sit outside even in the smoking section and take a few puffs. Yet I have to breath the cig smoke from 20 people chain smoking all night in every direction around me.
  • K3Nv2 @ K3Nv2:
    Honestly I feel like Trump is going to crush Biden just because of the trial
  • RedColoredStars @ RedColoredStars:
    They cite
    public health and safety concerns" LMAO!!! Yet they do nothing about the poison drinking water quality.
  • K3Nv2 @ K3Nv2:
    The look at how they treated me card is powerful within dumb voters
  • RedColoredStars @ RedColoredStars:
    A Trump win is certainly a possibility. If he's reelected, 4 more years then no one has to worry about him being president ever again. I survived last time, I'll survive it if there's a next time. Don't know how anyone could vote for the guy, but I'm also not anyone else but me.
    +1
  • K3Nv2 @ K3Nv2:
    Honestly things were cheaper with Trump but that's tounge and cheek could be exactly the same outcome if he won reelection
  • RedColoredStars @ RedColoredStars:
    All of the fake "Christians" vote for him even though he's broken like 8 of the 10 commandments... that we know of. Maybe all 10. LOL
    +1
  • K3Nv2 @ K3Nv2:
    A president is just a public figure within America
  • K3Nv2 @ K3Nv2:
    South park put it will there's always a bite between a turd sandwhich or a giant douce
    +1
  • RedColoredStars @ RedColoredStars:
    I like when he says stuff like "They are preventing me from talking!!!" Wait. What? You mean the person that is literally talking right now.. is being prevented from talking? LOL! Gag order also does not apply to taking the stand. He's free to say whatever he'd like. lolol
    +1
  • NinStar @ NinStar:
    holy fuck this discsussion sucks, where are my sisters
  • K3Nv2 @ K3Nv2:
    Well if it sucks stop blowing turd sandwhich
    +1
  • Xdqwerty @ Xdqwerty:
    @NinStar, convince your parents to make a sister for you
  • NinStar @ NinStar:
    parents? what parents?
  • K3Nv2 @ K3Nv2:
    People who screwed each other to make you
    +1
    K3Nv2 @ K3Nv2: People who screwed each other to make you +1