ROM Hack Dokidoki Majo Shinpan

Status
Not open for further replies.

javad

Well-Known Member
OP
Member
Joined
Jul 8, 2007
Messages
255
Trophies
0
Age
33
Location
malta
Website
Visit site
XP
67
Country
Malta
I would like to start a translation of this game, i don't care if u call me perverted OK
unsure.gif
Anyway i need some help to translate this game because it has A LOT of text so please someone help! The reason i am doing this because the ds does not have enough text-based games. ANYWAY THANKS and please i hope we can translater this game into english!!!!!
rolleyes.gif
 

jesterscourt

Not Brad.
Member
Joined
Jan 3, 2007
Messages
2,356
Trophies
1
XP
1,301
Country
United States
So you have no coding experience, nor any working usage of Japanese, and you want to translate a game? I see some potential hurdles. Good luck with the loli game though.
 

Benandanti

Well-Known Member
Newcomer
Joined
May 21, 2007
Messages
85
Trophies
0
XP
208
Country
Actually, the DS has tonnes of text-based games: Higurashi, 99 Tears, Tokimeki: Girls Side 1 and 2, Days of Memories 1 and 2, and I'm sure there's a lot more than that. It's just that very few of them have been translated into english. A shame really.
 

javad

Well-Known Member
OP
Member
Joined
Jul 8, 2007
Messages
255
Trophies
0
Age
33
Location
malta
Website
Visit site
XP
67
Country
Malta
Yeah, but most are in japanese and i played all the text-based ones, if someone could explain to me how to start translation the text i would gladly do all the entire games text
lecture.gif
 

javad

Well-Known Member
OP
Member
Joined
Jul 8, 2007
Messages
255
Trophies
0
Age
33
Location
malta
Website
Visit site
XP
67
Country
Malta
NO, u do not need i just need to be taught how i can hack into the game and i change the text from japanese to english
 

Shyvnal

Well-Known Member
Member
Joined
Apr 8, 2007
Messages
169
Trophies
0
Age
33
Location
UK, Birmingham
XP
157
Country
I'm bored so why not, note that im new myself so i can't help too much:
Firstly extract the rom using dsbuff, ndstool or whatever
Next you will need to find where the script is stored
Sometimes its obvious (script.dat etc), sometimes parts are stored in different files but it differs with different games, anyways find the file, open it with windhex, open the shiftjis.tbl, options - view data as unicode
From here you can scroll down, have a look at the text or whatever, go edit - dump text, the start should be 00000000, for the end scroll to the bottom type in the ending. Name the file (text.txt? anything works) and click done
Open the file in a text editor, i use emeditor but some others work fine too, anyways the file will, well should be one massive line containing a load of crap
Scroll along until you find some text, press enter, scroll enter, repeat until it looks clean (see ), else batch remove all the crap (search - replace, you can replace text with nothing) or simply type in the first sentence or something and search
Anyways say the first sentence is "???", which is "Hai." which means yes, yup, yeah etc
??? is 82CD82A28142, 12 in total, 4 each (http://gbatemp.net/index.php?showtopic=77749&hl=)
Meaning when you replace it, it's gotta be 12 in total. I'm sure there are ways around this but nothing i can you with
Sometimes you can use 2 byte characters (A = 41) but sometimes you have to use 4 byte characters (? is 8260)
Note the difference between the 2. A?
Say i wanted to replace ??? with Yes. or ????Do a hex search for 82CD82A28142 and replace it with either 5965732E (Yes.) or 8278828582938144 (????)
????is too long, unless you use ?e? without the ?which would be prefect, it may be fine here but when translating it will cause a load of problems, sometimes you see menu translations like: AtkPwr, Mna Pot,
Yes. is too short but you should be able to knock it up with spaces (a space is 20, so 5965732E2020)
I may as well point this out, some games don't have have any text, all the script could be stored as images or something, some games simply fuck up the second you change anything, some games actually have translated files just lurking in the rom amongst other things
Anyways find out where the text is, dump it, translate and replace. Easy... right?

Edit: i got the rom while typing this, had a look and well... lol:
The folders go:
\data\_Data etc
Theres a script folder:
\Chapter00
\Chapter01
etc

The first sentence is "???…??????" which is in \data\_Data\Script\Logue\Chapter000_0_100.dat
Its 82C182BD82AD816382A482E982B9815B82C88142, 40
"Test " is "5465737420202020202020202020202020202020"
"???? " is "8273828582938294202020202020202020202020"
Woot!
Both worked, have fun:
http://img60.imageshack.us/img60/3251/64221932at7.jpg
http://img172.imageshack.us/img172/9114/16612157bx2.jpg
I'll leave everything for future purposes
 

alex

Well-Known Member
Member
Joined
Jul 1, 2008
Messages
1,655
Trophies
0
Age
28
Website
Visit site
XP
239
Country
United States
YOU PERVERT!!! XD I'm going to try the game too when I get my new flashcart. But it wouldn't work, so I'm going to try Dokidoki Majo Shinpan 2! Duo!

Yes,
sleep.gif
look at my sig, I AM a perv...
 

golden

What a Digital Dummy!!!
Member
Joined
Dec 1, 2007
Messages
1,453
Trophies
0
Website
Visit site
XP
209
Country
United States
javad said:
The reason i am doing this because the ds does not have enough text-based games.
Just man up and tell us the real reason we want to hear and we will try to help you.
 

alex

Well-Known Member
Member
Joined
Jul 1, 2008
Messages
1,655
Trophies
0
Age
28
Website
Visit site
XP
239
Country
United States
What I would want out of the translation is what they say so I know how they feel... And what I should, and should NOT do. Ask him though. I have a different opinion, and he want it the most.
 

javad

Well-Known Member
OP
Member
Joined
Jul 8, 2007
Messages
255
Trophies
0
Age
33
Location
malta
Website
Visit site
XP
67
Country
Malta
Thanks A lot Shyvnal u helped me A LOT thanks, i will get started today and i might post some screenshots tommorow and i am doing this because this game will never come in english!
 

javad

Well-Known Member
OP
Member
Joined
Jul 8, 2007
Messages
255
Trophies
0
Age
33
Location
malta
Website
Visit site
XP
67
Country
Malta
Ok i have made text.text file using hex editor but i am completly stuck on the text editor
blink.gif
wacko.gif
wacko.gif
could someone help me!!!!
 

Shyvnal

Well-Known Member
Member
Joined
Apr 8, 2007
Messages
169
Trophies
0
Age
33
Location
UK, Birmingham
XP
157
Country
Rename it .txt and open it in emeditor or something that supports shift-jis
You will get one line containing a load of crap and some text
x($02)B($14)($00)($1E)($00)B2($00)2($00) ($00)a($01)($05)6x($00)% ($00)d($01)c($01)($04)($0A)`($00)($00)($00)($00)($E8)($03)($00)($00)]($0A)($04)($0F)b($00)($00)($1E)($03)($01)???…?????? ($1B)($01)????????……?($06)($05)
frown.gif
$03)($00)($01)
Note the "???…??????" , move it to the next line and delete all the ($00)($14) etc, they are used by the game in whatever way, no need to change them http://img398.imageshack.us/img398/3954/exampleov9.jpg (the ???? is from last night
tongue.gif
)
After you have all the text (this is just from the start of the game), translate and replace it, just remember you need to replace it in the original 00_0_100.dat file
Luckily as i stated before, you can use normal letters like im typing now
 

javad

Well-Known Member
OP
Member
Joined
Jul 8, 2007
Messages
255
Trophies
0
Age
33
Location
malta
Website
Visit site
XP
67
Country
Malta
I checked it with emeditor and i did not find any text. Should i have the japanese language installed on my computer because when there is the japanese langauge all the computer shows is small square boxes
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: So negative