he just said "it would be great if someone could make a translation." ahahaGuild 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.
r.jan24 said:he just said "it would be great if someone could make a translation." ahahaGuild 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 did not ask for a translation ahaha
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.Guild McCommunist said:r.jan24 said:he just said "it would be great if someone could make a translation." ahahaGuild 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 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.
DarthNemesis said:I already have DPK extractor code if you need it.
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 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...
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 themDarthNemesis said: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 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...
Not sure what you mean by parse. For reading in a short / unsigned short there's BitConverter.ToInt16/ToUInt16...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...?
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.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.