Hacking Katakana character input required on non-Japanese FW. How to proceed?

chango

Well-Known Member
OP
Member
Joined
Dec 5, 2005
Messages
125
Trophies
0
XP
323
Country
Syria
Hello.

I'm trying to play Aikatsu! 365 Nichi no Idol Days, a Japanese exclusive. I have a EUR N3DS/emuNAND. Usually when I'm playing a Japanese game, when the built-in Nintendo text input box comes up, there are Japanese characters available to use. But there are a few games that don't, such as this game. The problem with this game however, is that it demands that I enter my name using Japanese Katakana characters (This is a Nintendo home menu error message). Does anybody know any sort of work-around?
 

DesuIsSparta

Well-Known Member
Member
Joined
Oct 13, 2015
Messages
580
Trophies
0
XP
1,037
Country
United States
I don't know exactly how to do it, but it's possible to modify the input text at runtime (so via RAM), and either inject a Japanese keyboard (you'd need a ram dump from a Japanese console or a console with access to the keyboard) to learn how to do it, or you'd have to enter some text if you're able and change the result... which would be the easiest way.
 
  • Like
Reactions: Chelsea_Fantasy

ubergeek77

Post editing world champ.
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
597
Country
United States
I don't know exactly how to do it, but it's possible to modify the input text at runtime (so via RAM), and either inject a Japanese keyboard (you'd need a ram dump from a Japanese console or a console with access to the keyboard) to learn how to do it, or you'd have to enter some text if you're able and change the result... which would be the easiest way.
What would happen if you just installed the .CIA for the Japanese keyboard? Or did that, and uninstalled the keyboard the system was using as well? Wouldn't the game just pull up that keyboard and that would be that?
 

DesuIsSparta

Well-Known Member
Member
Joined
Oct 13, 2015
Messages
580
Trophies
0
XP
1,037
Country
United States
What would happen if you just installed the .CIA for the Japanese keyboard? Or did that, and uninstalled the keyboard the system was using as well? Wouldn't the game just pull up that keyboard and that would be that?

There is no CIA for the keyboard. You can not uninstall the system keyboard. It's part of the firmware as far as I know.

If you aren't able to fix it then you could easily just input your name in katakana like チャンゴ :P

I believe the problem that the OP is having, is that they can't input the katakana characters because they only have a roman keyboard.. You can not enter roman characters into a Japanese-specific textfield.
 

NoThisIsStupider

Well-Known Member
Member
Joined
Dec 6, 2015
Messages
144
Trophies
0
Age
22
XP
558
Country
Canada
I've heard that some of the symbols in the keyboard register as non-English characters, so maybe try those, and then save edit later.
 

chango

Well-Known Member
OP
Member
Joined
Dec 5, 2005
Messages
125
Trophies
0
XP
323
Country
Syria
The odd thing is that the Japanese-region keyboard is obviously included in the EUR/USA firmwares: The vast majority of Japanese games which request any sort of text input will bring up the Japanese keyboard (which includes all of the different characters), so the required data is in there somewhere.

I guess my best bet at this point is asking someone with a Japanese console/emuNAND to boot it up for me and export a savegame with savedatafiler which I can then import.

Can anybody with a JPN emunand/console help me out? I'll send you the CIA.
 
Last edited by chango,

NoThisIsStupider

Well-Known Member
Member
Joined
Dec 6, 2015
Messages
144
Trophies
0
Age
22
XP
558
Country
Canada
The odd thing is that the Japanese-region keyboard is obviously included in the EUR/USA firmwares: The vast majority of Japanese games which request any sort of text input will bring up the Japanese keyboard (which includes all of the different characters), so the required data is in there somewhere.

I guess my best bet at this point is asking someone with a Japanese console/emuNAND to boot it up for me and export a savegame with savedatafiler which I can then import.

Can anybody with a JPN emunand/console help me out? I'll send you the CIA.
If you're patient enough, you could just region change a nand backup, make the name, and then revert back to the original nand, and keep the region changed one handy incase you run into another text box.
 

chango

Well-Known Member
OP
Member
Joined
Dec 5, 2005
Messages
125
Trophies
0
XP
323
Country
Syria
If you're patient enough, you could just region change a nand backup, make the name, and then revert back to the original nand, and keep the region changed one handy incase you run into another text box.

That's an insane amount of work for something that could be solved by importing a savegame.

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

I've heard that some of the symbols in the keyboard register as non-English characters, so maybe try those, and then save edit later.

I've tried all the symbols, it ain't havin it. I think its because the Japanese keyboard has the different characters separated and the game specifically wants the characters from the panel that has all the katakana.

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

what about using ntr and a language plugin?

I tried, it doesn't do anything. I've also tried with Gateway's built in language selection, no dice.
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,821
Trophies
2
Location
home
XP
9,321
Country
Hungary
There's a config option in the swkbd (software keyboard) config structure to force the input character set, but these games' programmers were too lazy to set those flags, so that's why it's using system defaults. If someone is skilled enough to inject ARM assembly to code.bin, then it would be possible to inject a code snippet to force the keyboard to be Japanese.
 

Tomy Sakazaki

Well-Known Member
Member
Joined
Oct 23, 2006
Messages
880
Trophies
0
Website
Visit site
XP
812
Country
Brazil
@chango What CFW solution you're using?
AuReiNand was updated recently and it now have a language emulation system where you input the target region and language, probably (I can't test this myself at the moment) it will force the system to load the default keyboard layout used on the target language that was set on the txt file at locales folder (refer to the AuReiNand version 5.0 changelog to see on how to use them, the wiki doesn't have these instructions at the moment).

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

@chango Sorry, the info is actually explained on this wiki page
 

chango

Well-Known Member
OP
Member
Joined
Dec 5, 2005
Messages
125
Trophies
0
XP
323
Country
Syria
Try getting your input uploaded to pastebin and paste it in the game. Problem solved (but it is very annoying).

Problem solved? How? How do you paste characters from PC onto the 3DS? Forget copying the characters from PC first - how do you copy and paste characters on 3DS? I've never heard of such a thing. How would I paste input into a EU console that isn't bringing up the Japanese keyboard at all? Am I just going to paste Katakana characters into the text entry field inside in the English keyboard?
 
Last edited by chango,

shinji257

Well-Known Member
Member
Joined
Apr 9, 2007
Messages
328
Trophies
1
Age
40
Website
www.elite-systems.org
XP
346
Country
United States
I'm digging into this a bit. I don't think that it can be easily worked around though beyond having a region changed emunand or a separate JPN region system.

I'm unsure but this sounds like something HANS should be able to fix...

HANS/NTR won't be able to do anything with it. The game calls the system keyboard and uses whatever the system gives but also places field restrictions for characters that are not accessible normally.
 
Last edited by shinji257,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Thank you. Hope you're in good spirits today like I am. :)