ROM Hack Region change to Chinese?

sirben

Active Member
OP
Newcomer
Joined
Aug 16, 2017
Messages
42
Trophies
0
Age
27
XP
226
Country
Malaysia
Hi guys,
I'm looking for a way to change my 3ds region to Chinese. But I can't seem to find a ctrtransfer image that changes the 3ds default language to Chinese. If anyone has one or has a different method to convert the 3ds default language to Chinese. I would highly appreciate it !
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Reporting back on my research findings into (attempts to) region change my 3DS into TWN or CHN.

I used this guide to region change without resorting to CTRtransfer. Had success making my N3DSXL into JPN, so this method works.
Rehashed Tutorial
  1. Use a spare SD card for region changing and testing.
  2. In GodMode9, back up your current SysNAND and save the image dump on your computer (for safety).
  3. Create an EmuNAND cloned from your SysNAND using GodMode9. This is one the few times you should use EmuNAND.
  4. Reinstall a minimum CFW setup with homebrew launcher, *.3dsx FBI, *.cia versions of both FBI and SysUpdater, and the *.cia files in the region firmware package placed in the updates folder.
  5. Select (x) Autoboot EmuNAND and (x) Show NAND or user string in System Settings in Luma3DS configuration.
  6. Check that your 3DS is in EmuNAND by going to System Settings. Example: Emu 11.7.0-40U
  7. Install the *.cia versions of FBI and SysUpdater using the *.3dsx FBI from Homebrew Launcher.
  8. Go to SysUpdater and press (A) update. If you're downgrading AND region changing to a lower firmware, use (Y) downgrade instead.
  9. Go back to GodMode9. Create a SecureInfo_C copied from either SecureInfo_A or SecureInfo_B. Your two SecureInfo files should both be located in [4: EMUNAND CTRNAND]/rw/sys folder. Remember, we're region changing in EmuNAND and NOT SysNAND. Do not go to [1:] SYSNAND CTRNAND.
  10. Use the built-in GM9 hex editor on your SecureInfo_C. Change the value at offset 0x100 to one of these:
    Code:
    00 = JPN , 01 = USA, 02 = EUR, 03 = AUS * [check 3dbrew link], 04 = CHN, 05 = KOR, 06 = TWN
  11. If your attempt at region changing was successful, you should be able to boot into HOME Menu.
  12. Use FBI and go to Titles. Delete your original region's System Titles. These are the ones highlighted in red.
  13. Go to your new region's System Settings and check if you're region was successfully changed. If you changed to TWN for example: Emu 11.7.0-40T
  14. Test your region changed EmuNAND for any problems in 3DS gaming, GBA Virtual Console, DSiWare, Recovery Mode, firmware updating, WiFi online, etc.
  15. Once your EmuNAND performs up to expectation, use GodMode9 to Backup EmuNAND and Restore SysNAND (safe) with your EmuNAND image.

Good News
That darth site hosts the CHN and TWN firmware collection for the Old 3DS series (ie: 2DS, 3DS, 3DSXL).

Bad News
You can't region change to CHN and TWN for the New 3DS series (ie: N3DS, N3DSXL, N2DSXL). I tried to recreate the firmware packages for both regions by mixing and matching the *.cia files from all the regions and Old/New series packages as per what 3dbrew.org states the Chinese and Taiwanese versions should contain:
Here are the files I was able to collect for the CHN region. (I won't list the similar TWN list due to formatting hassle).

00040010 - System Applications
00026000 - System Settings (mset)
00026100 - Download Play (dlplay)
00026200 - Activity Log
00026400 - Nintendo 3DS Camera (CtrApp)
00026500 - Nintendo 3DS Sound (CtrApp)
00026700 - Mii Maker (EDIT)
00026800 - StreetPass Mii Plaza (MEET)
00026E00 - AR Games (AR_ACT)
00026F00 - SAFE_MODE System Updater (mset)​


0004001B - System Data Archives
00010702 - NS CFA
00010802
00018002
00018102
00018202​


00040030 - System Applets
0000A102 - Home Menu (menu)
0000A202 - Camera applet used by Home-menu (CtrApp)
0000A402 - Instruction Manual, applet for displaying instruction manuals
0000A502 - Game Notes (Cherry)
00008A02 - Fatal error viewer (ErrDisp)
20008A03 - New_3DS SAFE_MODE ErrDisp
0000A702 - Friend List (friend)
0000A802 - Notifications (newslist)
0000D802 - Software Keyboard (swkbd)
0000D902 - Mii picker (appletEd)
0000DB02 - Picture picker (PNOTE_AP)
0000DC02 - Voice memo picker (SNOTE_AP)
0000CF02 - Non-critical (online, etc) error display (error)
2000CF03 - New 3DS SAFE_MODE error applet
0000D502 - Circle Pad Pro test/calibration applet (extrapad)
0000BF02 - Cabinet (amiibo Settings)​



0004009B - Shared Data Archives

00010202 - Probably Mii-related, contains "CFL_Res.dat" in the RomFS.
00010402 - Region Manifest. Mounted as "area:"
00010602 - Non-Nintendo TLS Root-CA Certificates (RomFS contains files with filename "CACERT_PUBLIC_CA_<val>.der", where <val> is 5..8)
00011002 - "CHN/CN" Dictionary.
00012402 - ?contains a lists with error strings
00013402 - Mounted as "eula:"
00014002 - JPN/EUR/USA System Font ("font:")
00014102 - CHN System Font ("font:")
00014202 - KOR System Font ("font:")
00014302 - TWN System Font ("font:")​


000400DB - System Data Archives
00010302 - NGWord bad word list
00010502 - Nintendo Zone hotspot list
00017402 - CVer​


00040130 - System Modules
00001502 - AM ( Application Manager )
20001503 - New_3DS SAFE_MODE AM
20001602 - New_3DS Camera
00001702 - Config (cfg)
20001703 - New_3DS SAFE_MODE Config (cfg)
00001802 - Codec
20001803 - New_3DS SAFE_MODE Codec
00001A02 - DSP
20001A03 - New_3DS SAFE_MODE DSP
00001B02 - GPIO
20001B03 - New_3DS SAFE_MODE GPIO
20001C02 - New_3DS GSP
20001C03 - New_3DS SAFE_MODE GSP
00001D02 - HID (Human Interface Devices)
20001D03 - New_3DS SAFE_MODE HID
20001E02 - New_3DS i2c
20001E03 - New_3DS SAFE_MODE i2c
20001F02 - New_3DS MCU
20001F03 - New_3DS SAFE_MODE MCU
20002103 - New_3DS SAFE_MODE PDN
20002202 - New_3DS PTM (Play time, pedometer, and battery manager)
20002203 - New_3DS SAFE_MODE PTM
20002302 - New_3DS spi
20002303 - New_3DS SAFE_MODE spi
00002402 - AC (Network manager)
20002403 - New_3DS SAFE_MODE AC
00002602 - Cecd (StreetPass)
00002702 - CSND
20002703 - New_3DS SAFE_MODE CSND
00002802 - DLP (Download Play)
00002902 - HTTP
20002903 - New_3DS SAFE_MODE HTTP
00002B02 - NDM
00002C02 - NIM
20002C03 - New_3DS SAFE_MODE NIM
00002D02 - NWM ( Low-level wifi manager )
20002D03 - New_3DS SAFE_MODE NWM
00002E02 - Sockets
20002E03 - New_3DS SAFE_MODE Sockets
00002F02 - SSL
20002F03 - New_3DS SAFE_MODE SSL
00003102 - PS ( Process Manager )
20003103 - New_3DS SAFE_MODE PS
00003202 - friends (Friends list)
20003203 - New_3DS SAFE_MODE friends (Friends list)
00003302 - IR (Infrared)
20003303 - New_3DS SAFE_MODE IR
00003402 - BOSS (SpotPass)
00003502 - News (Notifications)
00003702 - RO
00003802 - act (handles Nintendo Network accounts)
20004002 - New_3DS nfc
20004102 - New_3DS mvd
20004202 - New_3DS qtm
00008002 - NS (Memory-region: "SYSTEM")
20008003 - New_3DS SAFE_MODE NS (Memory-region: "SYSTEM")

00040138 - System Firmware
20000002 - New_3DS NATIVE_FIRM (Native Firmware)
20000003 - New_3DS SAFE_MODE_FIRM
20000102 - New_3DS TWL_FIRM (DSi Firmware )
20000202 - New_3DS AGB_FIRM (GBA Firmware)​


00048005 - System Applications
42383841 - DS Internet
484E4443 - Download Play​


0004800F - System Data Archives

484E4841 - Nintendo DS Cart Whitelist
484E4C41 - Version Data​

Either there are mismatches in the Old 3DS CHN files used on my N3DSXL, New 3DS CHN specific titles are missing, or combination of both. Trying to boot after the SecureInfo_C edit causes my system to ARM11 crash.

Someone with real TWN and/or CHN New 3DS/2DS (XL) systems will have to dump their system titles into *.cia or create/share their CTRTransfer images.
 
Last edited by TurdPooCharger,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
The new 3ds/new 2ds was never released in the CHN or TWN regions. So there are no Chinese firmwares available for n3ds devices.

THIS EXPLAINS EVERYTHING! :gun:

I never understood why CTRTransfer images were missing and 3DNUS failing to download the New series *.cia for the TWN and CHN regions.

The most populous ethnic people in the world, I should have known better. There would have bound to be one person who would have shared his or her Chinese or Taiwanese New 3DS XL firmware dumps if it existed, right? HAHA, idiot me. :hateit:

Well, now we know better than to ask for the impossible. I wished someone sooner had told us CHN/TWN N3DSXL were never a thing.

We can write that off from the wishlist. I guess if someone really wanted this bad enough, they could try hacking the JPN and KOR versions as a starting point.

Interesting Fact about the Old 3DS XL
Apparently in China, Nintendo doesn't sell this system under their company name. It's known as the iQue 3DS XL due to how business in that country requires joint venture.
logo_3ds.gif


I find it funny the CHN region is assigned as 04, which is considered an unlucky number to many far east Asians.
 

Jhynjhiruu

Well-Known Member
Member
Joined
Dec 31, 2016
Messages
817
Trophies
0
Age
21
XP
1,708
Country
THIS EXPLAINS EVERYTHING! :gun:

I never understood why CTRTransfer images were missing and 3DNUS failing to download the New series *.cia for the TWN and CHN regions.

The most populous ethnic people in the world, I should have known better. There would have bound to be one person who would have shared his or her Chinese or Taiwanese New 3DS XL firmware dumps if it existed, right? HAHA, idiot me. :hateit:

Well, now we know better than to ask for the impossible. I wished someone sooner had told us CHN/TWN N3DSXL were never a thing.

We can write that off from the wishlist. I guess if someone really wanted this bad enough, they could try hacking the JPN and KOR versions as a starting point.

Interesting Fact about the Old 3DS XL
Apparently in China, Nintendo doesn't sell this system under their company name. It's known as the iQue 3DS XL due to how business in that country requires joint venture.
logo_3ds.gif


I find it funny the CHN region is assigned as 04, which is considered an unlucky number to many far east Asians.
Interesting fact about the Old 3DS Non-XL: it was also never released in China. The only iQue 3DS family system is the iQue 3DS XL.
 

Zhongtiao1

Well-Known Member
Member
Joined
Feb 24, 2015
Messages
831
Trophies
0
Age
26
XP
2,769
Country
United States
THIS EXPLAINS EVERYTHING! :gun:

I never understood why CTRTransfer images were missing and 3DNUS failing to download the New series *.cia for the TWN and CHN regions.

The most populous ethnic people in the world, I should have known better. There would have bound to be one person who would have shared his or her Chinese or Taiwanese New 3DS XL firmware dumps if it existed, right? HAHA, idiot me. :hateit:

Well, now we know better than to ask for the impossible. I wished someone sooner had told us CHN/TWN N3DSXL were never a thing.

We can write that off from the wishlist. I guess if someone really wanted this bad enough, they could try hacking the JPN and KOR versions as a starting point.

Interesting Fact about the Old 3DS XL
Apparently in China, Nintendo doesn't sell this system under their company name. It's known as the iQue 3DS XL due to how business in that country requires joint venture.
logo_3ds.gif


I find it funny the CHN region is assigned as 04, which is considered an unlucky number to many far east Asians.

Yeah, ique 3ds xl are special. They are the only 3ds versions that can run ique DS games.

Another interesting fact, Nintendo Taiwan used to be its own branch of Nintendo, but due to lack of sales, it was merged with Nintendo Hong Kong. Hence why Doraemon was translated into Traditional Chinese, but only released in Taiwan.
 

Jhynjhiruu

Well-Known Member
Member
Joined
Dec 31, 2016
Messages
817
Trophies
0
Age
21
XP
1,708
Country
Yeah, ique 3ds xl are special. They are the only 3ds versions that can run ique DS games.

Another interesting fact, Nintendo Taiwan used to be its own branch of Nintendo, but due to lack of sales, it was merged with Nintendo Hong Kong. Hence why Doraemon was translated into Traditional Chinese, but only released in Taiwan.
Actually, every DS ever made, except the non-iQue DS Phat and Lite, can run iQue DS games. Nintendo either forgot to implement the region locking for the DSi and 3DS, or decided it wasn't worth implementing.
 
  • Like
Reactions: SCOTT0852
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Yeah, ique 3ds xl are special. They are the only 3ds versions that can run ique DS games.

Another interesting fact, Nintendo Taiwan used to be its own branch of Nintendo, but due to lack of sales, it was merged with Nintendo Hong Kong. Hence why Doraemon was translated into Traditional Chinese, but only released in Taiwan.

If it was translated into Traditional Mandarin, I doubt the Cantonese and Hong Kong 3DS gamers would have liked playing (or rather) reading that game, lol.

I once tried learning all Japanese, Mandarin (both), and Cantonese. You know you've pissed them all over when you use the wrong character sets. :creep:
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,728
Trophies
2
XP
8,521
Country
Tuvalu
I've done it, don't worry about all the ctr transfer stuff, I just did it manually. (This was back when I showed the first public 3ds region change)
I simply changed the secureinfo file, and installed the correct system cias. (the yellows8 site makes it easy to know which ones to get!)
This was probably about 3+ years ago, so just have a deep search! :)
 
Last edited by cearp,

Zhongtiao1

Well-Known Member
Member
Joined
Feb 24, 2015
Messages
831
Trophies
0
Age
26
XP
2,769
Country
United States
Actually, every DS ever made, except the non-iQue DS Phat and Lite, can run iQue DS games. Nintendo either forgot to implement the region locking for the DSi and 3DS, or decided it wasn't worth implementing.

It was my understanding that the reason it wouldn't work on others was because the Chinese character set requires a larger amount of RAM to store the text than other language, so the iQue ds has more RAM than its international equivalents.
 

Jhynjhiruu

Well-Known Member
Member
Joined
Dec 31, 2016
Messages
817
Trophies
0
Age
21
XP
1,708
Country
It was my understanding that the reason it wouldn't work on others was because the Chinese character set requires a larger amount of RAM to store the text than other language, so the iQue ds has more RAM than its international equivalents.
The plan was for the BIOS/firmware to store the characters, but this never happened, so the characters are pretty much done the same as in any other DS game. iQue DS games play just fine on an international DS with a single byte changed in the ROM, or by default on a >=DSi.
 

n3141n40

New Member
Newbie
Joined
Jan 27, 2021
Messages
1
Trophies
0
XP
49
Country
China
In case you're still looking to CTRTransfer to Chinese, I've obtained an image from an iQue 3DS XL.
Hi,
Sorry to dig up this old thread.
I am currently in China and I picked up an iQue 3DS XL. Unlike my other consoles, I wanted this one to be stock, but it was region changed to US when I received it and the previous owner didn't keep the original backup files.
Would you share your iQue 3DS XL CTRTransfer image ?
 
  • Like
Reactions: Jhynjhiruu

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • ZeroT21 @ ZeroT21:
    :toot:blow me then @K3Nv2
  • K3Nv2 @ K3Nv2:
    Nah I'm straight but you're more than welcome to blow ancientboi
  • ZeroT21 @ ZeroT21:
    LOL, which straight person does not make gay jokes?
    +1
  • K3Nv2 @ K3Nv2:
    I'm straight but we can whack dicks together
  • ZeroT21 @ ZeroT21:
    nah, I'm gud over here, no need for sword fights

    :glare:
    +1
  • K3Nv2 @ K3Nv2:
    Dick slang
  • K3Nv2 @ K3Nv2:
    See ancientboi already has a crush on you
  • AncientBoi @ AncientBoi:
    [brings my ⚔️ ] On Guard :D:evil::wub:
  • K3Nv2 @ K3Nv2:
    Looks more like a dagger to me
  • AncientBoi @ AncientBoi:
    Pffffft I have a crush on everybody
  • ZeroT21 @ ZeroT21:
    I see no problem, unless i happen to grow another gender one day. Too bad it ain't now
  • K3Nv2 @ K3Nv2:
    Thought you already had both hotswappable gender fluid
  • ZeroT21 @ ZeroT21:
    Enjoy whatever life chucks your way

    :teach:
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • AncientBoi @ AncientBoi:
    Dem Nutz
  • ZeroT21 @ ZeroT21:
    'Em nutters
  • AncientBoi @ AncientBoi:
    M&M nutz
    +1
  • K3Nv2 @ K3Nv2:
    Slim anus nutter
  • AncientBoi @ AncientBoi:
    :unsure::unsure::unsure: I might go buy them M&M w/nuts. I gotta go out to pay the rent anyway
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Eat a Snickers!
  • Psionic Roshambo @ Psionic Roshambo:
    Almond Joys got nuts!
  • Xdqwerty @ Xdqwerty:
    Good afternoon
    Xdqwerty @ Xdqwerty: Good afternoon