ROM Hack How to play ds games in french into a japanese DSI (using R4sdhc )

Aladin62

Active Member
OP
Newcomer
Joined
Nov 22, 2017
Messages
41
Trophies
0
Age
24
XP
126
Country
Morocco
Hello,

As we know when you run a (E) game in the japanese dsi it run automaticly in english if this one has not the menu to choose the language like : GTA chinatown , new mario bros ds , Mario 64 ....
i'm using an R4sdhc i've tried to change the rom settings to make french the default language but it didn't work .

Is there a way to make this possible my friends ?
 

RadioShadow

Well-Known Member
Member
Joined
Aug 30, 2007
Messages
548
Trophies
0
Age
33
Location
UK
XP
481
Country
It's not impossible, but there is no simple solution. Each game works differently in how the game loads the required language. So you would have to hack each game or create a Action Replay Code.

I'll take a look at Super Mario 64 DS and see how easy it is. :)
 
  • Like
Reactions: Aladin62

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
35,511
Trophies
2
Website
trastindustries.com
XP
25,361
Country
United Kingdom
The solution, or at least the first pass method, can be quite simple.

The DS (which is the mode 99% of games, or all if you are running from a conventional DS flash cart) dumps a copy of the firmware settings into RAM, one of those is the region flag.
Said firmware settings are going to be the same for each game (not that I have looked but I would be shocked for them to bother slicing it up), and will tend to be somewhere late in memory (often just before the overlay sections).

Selection of such things and related hacks
https://gbatemp.net/threads/advance-wars-days-of-ruin-dark-conflict-language-mod.254868/
https://gbatemp.net/threads/remove-languages-from-eur-versions.397773/
Apparently some games store the initial play/boot value but it is easy enough to wipe the save.

There may also be a near universal code (I am somewhat surprised at this, expected RAM to be the same format but maybe a different location).
http://gbatemp.net/threads/research-action-replay-codes-for-forcing-language.478311/
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Panzer_Baboon @ Panzer_Baboon: Omg what happened?