Hacking To Heart 2: Dungeon Travelers

akafa123

Member
OP
Newcomer
Joined
May 24, 2014
Messages
10
Trophies
0
Age
32
XP
78
Country
So I wanna translate this game so much, but I don't know how to extract text from the game. I think its located in Data.sfs file and some text is actually in graphics.
 

flame1234

Well-Known Member
Member
Joined
May 17, 2009
Messages
734
Trophies
0
XP
957
Country
United States
Wow, I can answer this one. And my UID still says, "newcomer."

Do you mean EBOOT.BIN?

For this you will need an emulator. PPSSPP or jcpsp will work.
You need to find the option that says, "dump encrypted eboot to file." In PPSSPP, it's under Settings->System->Developer Tools

As for how to find the text if it's uncompressed, you'll need to ask someone else.
 

akafa123

Member
OP
Newcomer
Joined
May 24, 2014
Messages
10
Trophies
0
Age
32
XP
78
Country
Wow, I can answer this one. And my UID still says, "newcomer."

Do you mean EBOOT.BIN?

For this you will need an emulator. PPSSPP or jcpsp will work.
You need to find the option that says, "dump encrypted eboot to file." In PPSSPP, it's under Settings->System->Developer Tools

As for how to find the text if it's uncompressed, you'll need to ask someone else.

Yeah BIN one, I already used this and found a text, but I don't know how to extract the text.

Here is download link.
http://speedy.sh/GH3TM/NPJH50744.BIN
 

JuliusEra

majestix1988
Newcomer
Joined
Jul 24, 2012
Messages
75
Trophies
0
XP
71
Country
ask the guys on this forums for more details......dont worry about they are not scary bunch just crazy-ones
 

akafa123

Member
OP
Newcomer
Joined
May 24, 2014
Messages
10
Trophies
0
Age
32
XP
78
Country
I managed to extract .vag and .at3 files from DATA0.SFS and 4 .png images, but they are for install data and save. I think there are other images left, but I have no idea how to extract them :sad:
 

akafa123

Member
OP
Newcomer
Joined
May 24, 2014
Messages
10
Trophies
0
Age
32
XP
78
Country
Somehow I extracted even more files:
1 cel. file
1 clp. file (its empty)
3 tga. files
23 sci. files
2 smk. files
2 lzx. files
1 rmf. file
1 mon. file
1 pmf. file
and 1 sky. file
I have no idea how to open them :sad:
 

JamRules

.....
Member
Joined
Jan 9, 2014
Messages
527
Trophies
1
XP
2,204
Country
United States
I've actually been looking at the second game, though I haven't looked at the first I'm assuming it's similar but file extensions seem different.

If it's the same formats and you already managed to get the decompressed files out of the ZLBs then you should be able to find the text with MadEdit, it's in SHIFT-JIS.

The main problem was the second game at least uses checksums so any change will cause an infinite loop,
though luckily the asm was fairly obvious and it was a trivial change to set it so it always passes.

NPJH50744_00002.jpg


Edit: After looking at the first game I came to the conclusion that your actually trying to translate the second one too, since the first doesn't contain a DATA0.sys. So instead of trying to translate "To Heart 2: Dungeon Travelers" your actually trying to translate "Dungeon Travelers 2: The royal library and the monster's seal". The second one isn't a To Heart game, if I'm right you should probably get the thread name updated.
 

akafa123

Member
OP
Newcomer
Joined
May 24, 2014
Messages
10
Trophies
0
Age
32
XP
78
Country
I've finished doing a basic file editor.

dt2texteditor.png


It also dumps the script, I'll extract it all at some point

dt2textdump.png

Wow! You're really awesome! I haven't expected that somebody will help me :shy: Thank you so much!
About the game's name I always thought it was To Heart 2 XD
I tried to find text in these files but no luck, its just random numbers and letters :( Maybe I can attach this files to this post and they can help you??
:wacko:I can't figure out how to edit thread's name
 
  • Like
Reactions: JamRules

JamRules

.....
Member
Joined
Jan 9, 2014
Messages
527
Trophies
1
XP
2,204
Country
United States
The text is stored in files which begin with"ZLB " and have a ".pck" extension after their name,

they need decompressing to find the text but there's a quickbms script in this thread you linked already
http://forum.xentax.com/viewtopic.php?f=10&t=10480
You'll have to split the "ZLB" out with a hex editor, for instance at 0x24D78800 is evt00.pck for the first scene.

I dump out all the text but there seems to be about 110 script files so I'm going to write a tool to split the .sfs because doing it manually would take ages.

As for changing the threads name I have no idea.

Edit: Visual example of a zlb file, you could copy and paste them out but I recommend waiting till I extract all the text.

examplezlb.png


Edit: I attached a file to this post so you'll have something to look at, make sure to change the view encoding to Shift-JIS otherwise it'll just look broken. As a heads up this file alone has about 7000 lines (excluding gaps) and there's a lot more to come
 

Attachments

  • evt02.txt
    192.7 KB · Views: 675
  • Like
Reactions: akafa123

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I'm doing alright, thanks.
    +1
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    +1
  • Maximumbeans @ Maximumbeans:
    I wish I could play chess well
    +1
  • Maximumbeans @ Maximumbeans:
    Useless but a true art
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I had a friend who had a glass chess set for their birthday.
  • SylverReZ @ SylverReZ:
    It was like all clear and fancy. Tbf I'm not too experienced with chess, but would like to learn someday.
  • Maximumbeans @ Maximumbeans:
    That sounds really cool
  • Maximumbeans @ Maximumbeans:
    I know the basics but no strategy at all :rofl:
    +1
  • Veho @ Veho:
    Watch chess streamers on Twitch and you'll pick up a thing or two.
    +1
  • Veho @ Veho:
    Not to mention there's an infinite number of chess games for every possible platform.
    +1
  • DinohScene @ DinohScene:
    just play it, get beaten a few times and start dominating
    +1
  • K3Nv2 @ K3Nv2:
    Nude chess is best
    +1
  • DinohScene @ DinohScene:
    strip checkers > nude chess
    +1
  • K3Nv2 @ K3Nv2:
    Nude checkers get jumped
    +1
  • SylverReZ @ SylverReZ:
    @Veho, I guess you'd pick up something while watching tub streams.
  • SylverReZ @ SylverReZ:
    @K3Nv2, Dick fights. :tpi:
  • Veho @ Veho:
    Turkish olive oil wrestling.
    +1
    Veho @ Veho: Turkish olive oil wrestling. +1