+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Can someone help with some compressed text?
Pages: [1]
Author Topic: Can someone help with some compressed text?  (Read 1 times)
DarknessSavior
Guest
« on: July 02, 2010, 12:32:08 am »

I was recently talking to Deuce on AIM, and for whatever reason he linked me to a video of an Ys III port on the PS2. I said I would think about picking it up, then he mentioned the text was just SJIS. So I grabbed it, opened up a few files, and found a bunch of text. Character, location, and item names, item descriptions, and shop text. I've translated them all, and inserted most of it. However, I can't find any of the main text in the game. Deuce told me that Gideon once asked him to translate the script, but he refused. He also said Gid showed him a script dump. I can't seem to find the script.

Now, the majority of the size of the disc comes from two .bin files. I can't find any text in them, so I imagine they're archives with other files in them. I know I'll probably get flamed for this, and frankly, I don't care. Ys III is one of my favorite games, and I'd like to translate the script myself. But could someone help me get a way to extract/insert the script files, or show me a way to do it myself (and hopefully one that doesn't involve someone saying "Go learn programming language X")?

~DS
thebigstar
Guest
« Reply #1 on: July 02, 2010, 02:24:05 am »

I can't help, unless you give me the game. In which case I still won't be able to help, unless if I get really lucky or you want moral support.

But I can say you should give me this patch or whatever you're trying to create when you're done, thanks you rock Smiley
KingMike
Guest
« Reply #2 on: July 02, 2010, 09:56:06 am »

The only suggestion I can give is to ask Gideon, then. Smiley
DarknessSavior
Guest
« Reply #3 on: July 02, 2010, 02:55:24 pm »

Quote from: KingMike on July 02, 2010, 09:56:06 am
The only suggestion I can give is to ask Gideon, then. Smiley
Deuce asked him for me, and Gid said that he just found them in the files. He apparently doesn't remember them being compressed. But I sure as hell can't find them in the normal files. =/

~DS
thebigstar
Guest
« Reply #4 on: July 03, 2010, 01:19:39 am »

Wait, do we have PS2 emulators finally?
KingMike
Guest
« Reply #5 on: July 03, 2010, 09:42:51 am »

There's been PCSX2 for years, though I'm not certain about compatibility.
My PC's only good enough to average about 60% speed in FFX.
... though I remember when I was lucky to get even 2 FPS.
DarknessSavior
Guest
« Reply #6 on: July 07, 2010, 07:20:34 pm »

I've uploaded some screenshots. The first three are from PCSX2, so I'll embed them (that first one has since been changed to "How may I help you?"). The next four are from my TV, taken with my new digital camera (why? PCSX2 runs like ass on my computer. I get maybe 25 FPS. So me getting anywhere to take screenshots takes an hour). They're huge, so I'll just link to those:




http://dsrh.charsisforge.org/ys4.jpg
http://dsrh.charsisforge.org/ys5.jpg
http://dsrh.charsisforge.org/ys6.jpg
http://dsrh.charsisforge.org/ys7.jpg

C'mon. Someone out there has to love Ys and be able to do this. Cheesy

~DS
« Last Edit: July 07, 2010, 09:10:26 pm by DarknessSavior »
Celice
Guest
« Reply #7 on: July 08, 2010, 12:39:40 pm »

I enthuse about Ys and would like to help, but I can't Cheesy  However, I can at least say, this is awesome; and, PS2 emulation is largely dependent on your gaming rig.  My brother runs a lot of PS2 games at full-speed with occasional slowdown expected from an emulator emulating stuff at this generation (such as with large effects).  It's usually a game of messing with various plug-ins and even versions of the emulator.

(personally I would just mod the PS2 to run backups myself...)
DarknessSavior
Guest
« Reply #8 on: July 15, 2010, 10:12:02 pm »



I've determined that the way to tell when a file starts is by searching for the NAXA5010 at the top of the file.

DaMarsMan seems to think that the numbers from 0x37 until 0x5E are a 32-bit pointer table. I've tried searching for addresses in many ways to see if this is correct; it doesn't seem like it.

Is anyone familiar with this form of compression at all? Anyone? Bueller?

~DS
Gideon Zhi
Guest
« Reply #9 on: July 16, 2010, 12:46:16 am »

Those *are* 32-bit pointers. You need to read up on your PS1 memory mapping, sonny-my-boy!
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC