ROM Hack Summon Night X - Tears Crown

joelogs

Member
OP
Newcomer
Joined
Sep 12, 2009
Messages
17
Trophies
0
XP
78
Country
a new sequel for the summon night series and looking awesome. it would be great if someone could make a translation.
 

Guild McCommunist

(not on boat)
Member
Joined
May 6, 2009
Messages
18,148
Trophies
0
Age
31
Location
The Danger Zone
XP
10,323
Country
United States
GAAAAHHHHH!!!

There's a goddamn translation request thread. Don't you people actually read? Jesus Christ, I'm getting sick of these "Hey, can someone translate this while I plainly ignore the sticky?" threads.
 

r.jan24

Member
Newcomer
Joined
Jun 2, 2009
Messages
15
Trophies
0
XP
75
Country
Guild McCommunist said:
GAAAAHHHHH!!!

There's a goddamn translation request thread. Don't you people actually read? Jesus Christ, I'm getting sick of these "Hey, can someone translate this while I plainly ignore the sticky?" threads.
he just said "it would be great if someone could make a translation." ahaha
he did not ask for a translation ahaha
 

Guild McCommunist

(not on boat)
Member
Joined
May 6, 2009
Messages
18,148
Trophies
0
Age
31
Location
The Danger Zone
XP
10,323
Country
United States
r.jan24 said:
Guild McCommunist said:
GAAAAHHHHH!!!

There's a goddamn translation request thread. Don't you people actually read? Jesus Christ, I'm getting sick of these "Hey, can someone translate this while I plainly ignore the sticky?" threads.
he just said "it would be great if someone could make a translation." ahaha
he did not ask for a translation ahaha

It's the same fucking thing and you know it. That's like if your wife says "It would be GREAT if, for Christmas, I got an expensive dress". She's not noting something she'd like, she's asking you to waste your hard earned cash on a dress she'll probably wear once a year.

Don't act like an idiot.
 

damedus

Well-Known Member
Member
Joined
Jun 11, 2007
Messages
220
Trophies
0
Age
44
Location
Puerto Rico
XP
278
Country
United States
Guild McCommunist said:
r.jan24 said:
Guild McCommunist said:
GAAAAHHHHH!!!

There's a goddamn translation request thread. Don't you people actually read? Jesus Christ, I'm getting sick of these "Hey, can someone translate this while I plainly ignore the sticky?" threads.
he just said "it would be great if someone could make a translation." ahaha
he did not ask for a translation ahaha

It's the same fucking thing and you know it. That's like if your wife says "It would be GREAT if, for Christmas, I got an expensive dress". She's not noting something she'd like, she's asking you to waste your hard earned cash on a dress she'll probably wear once a year.

Don't act like an idiot.
umm if my wife says it like that she woudnt get it. its not the same, hoping and asking are 2 diferent things. Hoping gets you nowere and asking annoys people.
 

r.jan24

Member
Newcomer
Joined
Jun 2, 2009
Messages
15
Trophies
0
XP
75
Country
ahahaha
whatever
rofl2.gif
 

Raika

uguu
Member
Joined
Sep 15, 2008
Messages
4,858
Trophies
0
Age
29
Location
uguu
XP
296
Country
Chill guys, and yeah TC there's a request thread. But I doubt that anyone would make a translation, since it takes a lot of time and commitment to translate a game.
 

azerty1

Well-Known Member
Member
Joined
Mar 22, 2009
Messages
160
Trophies
0
Age
29
Website
Visit site
XP
99
Country
Canada
i found the text, at least hte text with voices (it's nicely labelled too), but the annoying thing is that they organized the file so that each character's voices are by themselves. i'll probably have to sort the script chronologically with a 2-D array, which might get annoying. if i'm lucky and my brain doesn't die, i'll have an extractor done by the end of today.
 

azerty1

Well-Known Member
Member
Joined
Mar 22, 2009
Messages
160
Trophies
0
Age
29
Website
Visit site
XP
99
Country
Canada
DarthNemesis said:
I already have DPK extractor code if you need it.

oh, really? could you PM it to me, then? I'm almost done what I'm doing, but I'm still interested in how you did it.
Basically, I just hardcoded in all the indices of the beginnings of sections for each character, then read everything from there until EEEEEEEEEE into an array, shoved all of those arrays into another array, and now what i have to do is convert them into string and write them out chronologically.
my idea for that is to separate each character's speech into an array of strings, with the name of the sound file at the end, and then use that sound file's number as an index in the final array and then output it all to a text file...well, i'll probably combine steps and make it more efficient than it sounds like...
i'm not as skilled as you at reverse engineering files, so i just rip text out in a brute-forcey manner...
 

DarthNemesis

Well-Known Member
Member
Joined
Feb 19, 2008
Messages
1,210
Trophies
0
XP
260
Country
United States
azerty1 said:
oh, really? could you PM it to me, then? I'm almost done what I'm doing, but I'm still interested in how you did it.
Basically, I just hardcoded in all the indices of the beginnings of sections for each character, then read everything from there until EEEEEEEEEE into an array, shoved all of those arrays into another array, and now what i have to do is convert them into string and write them out chronologically.
my idea for that is to separate each character's speech into an array of strings, with the name of the sound file at the end, and then use that sound file's number as an index in the final array and then output it all to a text file...well, i'll probably combine steps and make it more efficient than it sounds like...
i'm not as skilled as you at reverse engineering files, so i just rip text out in a brute-forcey manner...
That may work for extracting, but for inserting you'll need to treat them as separate files and update the pointers in the header accordingly.
 

azerty1

Well-Known Member
Member
Joined
Mar 22, 2009
Messages
160
Trophies
0
Age
29
Website
Visit site
XP
99
Country
Canada
DarthNemesis said:
azerty1 said:
oh, really? could you PM it to me, then? I'm almost done what I'm doing, but I'm still interested in how you did it.
Basically, I just hardcoded in all the indices of the beginnings of sections for each character, then read everything from there until EEEEEEEEEE into an array, shoved all of those arrays into another array, and now what i have to do is convert them into string and write them out chronologically.
my idea for that is to separate each character's speech into an array of strings, with the name of the sound file at the end, and then use that sound file's number as an index in the final array and then output it all to a text file...well, i'll probably combine steps and make it more efficient than it sounds like...
i'm not as skilled as you at reverse engineering files, so i just rip text out in a brute-forcey manner...
That may work for extracting, but for inserting you'll need to treat them as separate files and update the pointers in the header accordingly.
oh darn... they were pointers...i was pretty sure they were pointers, but was kind of hoping they weren't, so i tried to ignore them
unsure.gif
(i'm not a big fan of pointers since the dramatic dungeon encounter...). i couldn't check through corruption since it's not working on the no$gba, so the inserter will have to wait until a patch or cheat is made to get rid of the anti-piracy.
my plan for the extractor didn't quite go as planned, since apparently you can't parse two-byte ascii integers. so, for now, the extractor can only take out the text the way it was in the rom, sorted by character. my japanese is limited to only their phonetic alphabet, so I'm not quite sure what it would be like to translate one side of a conversation first and then the other...

http://www.megaupload.com/?d=UJZCH4B0
 

DarthNemesis

Well-Known Member
Member
Joined
Feb 19, 2008
Messages
1,210
Trophies
0
XP
260
Country
United States
azerty1 said:
do you happen to know of a way to parse a two byte ascii integer? or am I going to have to do it myself...?
Not sure what you mean by parse. For reading in a short / unsigned short there's BitConverter.ToInt16/ToUInt16...
 

azerty1

Well-Known Member
Member
Joined
Mar 22, 2009
Messages
160
Trophies
0
Age
29
Website
Visit site
XP
99
Country
Canada
well, the path of the sound file, which i was intending to use to determine the chronology of the script, is all written in two byte ascii. Int32.ParseInt doesn't seem to work out.
 

DarthNemesis

Well-Known Member
Member
Joined
Feb 19, 2008
Messages
1,210
Trophies
0
XP
260
Country
United States
I don't have time for another project, and who knows if it will get localized, so I'll just put this here if someone else wants to manage it.

Download SummonTransX v1.0 (replaced by newer version)

Everything seems to work fine for the items/menus, but the script doesn't handle single byte characters very well. Could probably adapt it to convert to dual byte characters automatically, if a serious project is started.

azerty1 said:
well, the path of the sound file, which i was intending to use to determine the chronology of the script, is all written in two byte ascii. Int32.ParseInt doesn't seem to work out.
Oh, I see what you mean. No, you'd have to replace all the dual-byte characters with their single-byte equivalent. Something like text.Replace('?','1').Replace('?','2') etc.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/IihvJBjUpNE?si=CsvoEbwzNKFf0GAm cool