Tutorial  Updated

Force the DS/DSi games language with an AR code

Since it doesn't seem possible or easy to modify the Japanese 3DS/DSi to display any other language than Japanese/English for the DS/DSi games, I searched a way to force them to launch in the languages I want.

I first tried some hacks on the 3DS/DSi, or modified the files of my games by dump and unpacking them, but no solution works well.

So I searched an Action Replay code that allows me to override the firmware language, to force my games to launch in the language I want.
I found a lot of informations given by FAST6191, and thanks to him I was able to find what I was searching for in the memory viewer of the Desmume emulator: the memory address that change the games language.

I checked many games, and it appears they mostly use the same code since they all access the same information in the firmware!

Requirement to use the code:

- A DSi/3DS (obviously)
- A way to launch your games with action replay codes (Action Replay dongle, R4, DSTwo...)
- Games that contain the language you want (only DS/DSi games!!)

How to do:

Simply use the following AR code with any game you want.

227FFCE4 000000XX

OR

22FFFCE4 000000XX

(both codes work, it appears they can be accessed in to memory points)

Just replace XX by your language code, and it should work.
Here are the language codes you can use:
00 = Japanese
01 = English
02 = French
03 = German
04 = Italian
05 = Spanish

Be careful, some games like Castlevania save the language in the first load and keep it, so you might want to setup the AR code before launching it.
Also, obviously the code will only work if the game is launched with the code already actived, it won't work if you activate it while the game is running.

If you are using a card that supports usrcheat.dat files, I recommend you to use r4cce to add this code. It appears the code is already available inside the usrcheat.dat file, in the "!Codes Placeholder" section, so to use them just copy paste them in your games cheat codes.
I haven't found a way to add the code to all games at once sadly.

Feel free to tell me if you find a better/more simple way to do it, I am open to any suggestion ;)
 
Last edited by Stremon,

pandavova

56
Member
Joined
Oct 27, 2015
Messages
902
Trophies
0
XP
2,110
Country
Germany
This very cool for the Flashcards that dont support language changing...
(My R4IDSN does support this :D)

And of course its nice to have!
 

Stremon

Well-Known Member
OP
Member
Joined
Sep 30, 2014
Messages
213
Trophies
0
Age
41
Location
Nerima, Tokyo
Website
jbbongrand.blogspot.fr
XP
903
Country
France
This very cool for the Flashcards that dont support language changing...
(My R4IDSN does support this :D)

And of course its nice to have!
You are right, the cards with an OS based on Wood R4 support this function, I didn't know that :O
I wish the function could be available on the DSTwo as well, it would avoid me so much headache... :P
Do you have any idea if we can have a in game menu with real time cheats and save like the DSTwo in Wood R4?
 
  • Like
Reactions: pandavova

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,646
Country
Italy
I really doubt that... also, you can use nitrohax on 3ds with original cartridges (and +haxxstation on Dsi), without any extra hardware.
 
  • Like
Reactions: Stremon

Lumstar

Princess
Member
Joined
Mar 6, 2006
Messages
4,106
Trophies
1
Location
Darling
Website
eonhack.blogspot.com
XP
1,863
Country
United States
Last edited by Lumstar,

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
EUR Pokemon Ranger Shadows of Almia is absurd. I'm sure I've said it before.
A normal system language check is used just once, becoming permanent at whatever moment the game saves its decision. Without any on screen warning of this. Then you have to cheat to change language ever again.

It's left to a notice in the manual. https://cdn02.nintendo-europe.com/m...NintendoDS_PokemonRangerShadowsOfAlmia_EN.pdf
just a little off topic, how do you get those manual links?
im trying to go to the upper level/folder of the site:
https://cdn02.nintendo-europe.com/media/downloads/games_8/emanuals/
but it says forbidden... is there a way to access all the files on that wb site? thanks
 

Stremon

Well-Known Member
OP
Member
Joined
Sep 30, 2014
Messages
213
Trophies
0
Age
41
Location
Nerima, Tokyo
Website
jbbongrand.blogspot.fr
XP
903
Country
France
EUR Pokemon Ranger Shadows of Almia is absurd. I'm sure I've said it before.
A normal system language check is used just once, becoming permanent at whatever moment the game saves its decision. Without any on screen warning of this. Then you have to cheat to change language ever again.

It's left to a notice in the manual. https://cdn02.nintendo-europe.com/m...NintendoDS_PokemonRangerShadowsOfAlmia_EN.pdf
Yeah that's the same for some of the Castlevania games, that's why I mentioned it's better to activate the cheat before launching it the first time, to avoid any those annoying language locks :P
 

Lumstar

Princess
Member
Joined
Mar 6, 2006
Messages
4,106
Trophies
1
Location
Darling
Website
eonhack.blogspot.com
XP
1,863
Country
United States
Yeah that's the same for some of the Castlevania games, that's why I mentioned it's better to activate the cheat before launching it the first time, to avoid any those annoying language locks :P

Huh, haven't tried Castlevania.
Every other game I can think of (Yu-Gi-Oh Spirit Caller) lets you erase data and start over. Shadows of Almia is quite definitively permanent. As in permanent.
 
  • Like
Reactions: pandavova
P

pasc

Guest
Hmm... too bad there is no way to force a language change while the game is running...

That would be very useful...
 

Dartist

New Member
Newbie
Joined
Nov 17, 2020
Messages
1
Trophies
0
Age
27
XP
47
Country
Argentina
Hey, i hope this doesnt works as necroing, im really having trouble changing the language of my pokemon ranger shadows of almia game, i tried geting nitrohax and using the AR code but it doesnt works, screen is white on launch.

Sorry im new to the site and literally made the account to ask lumstar since he said he changed it through cheats, but i cant send private messages, and couldnt find any other post about this subject
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
is it possible to do that with an original cartridge?

Yes but as was noted in your other thread this is not one of the games you can force, is locked by a save (some games will ask you on first boot and use that until you wipe the save, or I guess hack the save) or a weak emulator/flash cart that can not or will not respect firmware settings. Many European games had individual releases for individual languages (usually English, French, German, Italian and Spanish, Dutch and European Portuguese being some of the ones after that with the Nordics further behind still).

For the sake of the forum searchers that may one day read this then it does largely boil down to a single line cheat in most cases where you force an area of memory that contains the BIOS settings to be the one you want.
If you have a cheat device like an action replay then easy enough. If you have a DS flash cart but want to use an original cart for some reason then https://www.gamebrew.org/wiki/NitroHax is your main bet. There are hacked/custom firmwares that can do cheats but not really ones you would want to use at time of writing (some experimentation is happening though so maybe one day). DSi and 3ds stuff also has options to do some things here.
If you have said weak flash cart or emulator that does not respect settings (or it is one of those games that can be forced into something else, usually Japanese versions of games that did not get it originally or had it locked out of cheaper out of region copies) then you can hardpatch cheats into ROMs. DSATM being where most would start down that path https://gbatemp.net/download/dsatm.31528/ . There are some hacks for a few things as well to do a slightly more elegant take (not that it matters much for something this simple https://www.romhacking.net/?page=ha...er=&dir=&title=Japanese&author=&hacksearch=Go ).
 
  • Like
Reactions: Valery0p

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
    +1
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    +1
    BakerMan @ BakerMan: Also, no, that was his first time having a seizure, and hopefully the last +1