Fansubbing 3DO games.

What would you like to see done?
Post Reply
User avatar
3DOKid
3DO ZONE ADMIN
Posts: 4683
Joined: Sat Jan 13, 2007 4:21 pm
Location: Cambridgeshire, UK
Contact:

Fansubbing 3DO games.

Post by 3DOKid » Sat May 10, 2008 9:17 pm

I remember Gir Draxa mentioning something about editing the text in 3DO games without the need to re-encrypt. I guess it's not actually encrypting, I guess it's hashing, so if you keep the file lengths the same, you might be able to dupe the system into booting a disk?

I've just UnCDROM'd Dr Hauzer, and the entire text is easily readable in Japanese, and stored neatly, it's even formatted in seperate files, on the disk. It wouldn't take much to Fansub this.

That would be quite something? Eh?

Failing that, anyone care to speculate how the the Game Guru worked for Oldergames? I'm guessing there is a simple way of getting the GameGuru bootfiles into loading anything.

but...

User avatar
3DOKid
3DO ZONE ADMIN
Posts: 4683
Joined: Sat Jan 13, 2007 4:21 pm
Location: Cambridgeshire, UK
Contact:

Post by 3DOKid » Sat May 10, 2008 9:20 pm

ANyone know where I can get information on the 3DO boot sequence, what files do what, in what order?

User avatar
UnholyTancred
3DO ZERO USER
Posts: 437
Joined: Tue Feb 13, 2007 2:49 am
Location: Brooklyn, New York, USA
Contact:

Post by UnholyTancred » Sat May 10, 2008 11:14 pm

Holy crap this would be so awesome if this would work
"Democracy for an insignificant minority, democracy for the rich — that is the democracy of capitalist society."
-Vladimir Lenin

User avatar
bulletbob
3DO ZERO USER
Posts: 16
Joined: Tue Aug 26, 2008 4:02 pm

dr hauzer

Post by bulletbob » Fri Aug 29, 2008 4:17 pm

this would be awsome. from what i remeber drH was like a junior version of code veronica but older. total 3d!

User avatar
3DOKid
3DO ZONE ADMIN
Posts: 4683
Joined: Sat Jan 13, 2007 4:21 pm
Location: Cambridgeshire, UK
Contact:

Re: dr hauzer

Post by 3DOKid » Fri Aug 29, 2008 9:24 pm

bulletbob wrote:this would be awsome. from what i remeber drH was like a junior version of code veronica but older. total 3d!
http://fz1-3do.blog.co.uk/2006/09/21/title~1146636

It's an awesome game for sure :)

User avatar
3DO Experience
3DO ZONE ADMIN
Posts: 3686
Joined: Sun Jun 24, 2007 8:47 am
Location: U.S.A.

Post by 3DO Experience » Fri Aug 29, 2008 10:48 pm

You know we'd have to do Policenauts next :D
"Wait. You don't have a bag of charcoal in your gaming room???"

User avatar
3DOKid
3DO ZONE ADMIN
Posts: 4683
Joined: Sat Jan 13, 2007 4:21 pm
Location: Cambridgeshire, UK
Contact:

Post by 3DOKid » Sat Aug 30, 2008 7:51 am

3DO Experience wrote:You know we'd have to do Policenauts next :D
That would be awesome wouldn't it?

Then Blue Forest Story

Then Grand Chef.

As an aside, I've been studying Japanese (with a private tutor) for a few weeks now. I am the dumbest language student on earth. It just doesn't sink in. Ug! No one really speaks Japanese I reckon. I believe they just mumble like that when the tourists are around.

User avatar
mattyg
3DO ZERO USER
Posts: 890
Joined: Sun Mar 09, 2008 7:23 am
Location: Australia

Post by mattyg » Sat Aug 30, 2008 11:24 am

fingers crossed for you! In theory it should work but hey the last thing I ever programmed was in BASIC on the VIC20! so what would I know!
"purge with fire Bretheren"

3DO is dead , long live 3DO
http://www.youtube.com/watch?v=_K2kuP_anAc

"The greatest games in the world take seconds to learn but months to master. The worst take months to learn and minutes to finish."...MattyG

User avatar
3DOKid
3DO ZONE ADMIN
Posts: 4683
Joined: Sat Jan 13, 2007 4:21 pm
Location: Cambridgeshire, UK
Contact:

Post by 3DOKid » Mon Mar 30, 2009 4:40 pm

Right, so, I'm perilously close to figuring this out.

Some points:

1) You can indeed edit the ISO in a Hex editor and still have it run. It's not encrypted, it's hashed.

2) Mrs 3DOkid (native Japanese reader/writer) has agreed to translate the text for me. :)

3) I found the text :) (which was a good thing given point #2)

4) the text is recorded 5 times in the ISO and I cannot figure out which one to change :( but I am close - very close :)

5) Converting Kanji to hex to ASCII (so you can search) is very painful but not impossible.


6) wish me luck :)

User avatar
3DO Experience
3DO ZONE ADMIN
Posts: 3686
Joined: Sun Jun 24, 2007 8:47 am
Location: U.S.A.

Post by 3DO Experience » Mon Mar 30, 2009 11:00 pm

Good luck! You know I'll need to play this when you are done.
"Wait. You don't have a bag of charcoal in your gaming room???"

User avatar
3DOKid
3DO ZONE ADMIN
Posts: 4683
Joined: Sat Jan 13, 2007 4:21 pm
Location: Cambridgeshire, UK
Contact:

Post by 3DOKid » Mon Mar 30, 2009 11:10 pm

You will. It's awesome.

Mobius

Post by Mobius » Tue Mar 31, 2009 12:23 am

3DOKid wrote:Right, so, I'm perilously close to figuring this out.
4) the text is recorded 5 times in the ISO and I cannot figure out which one to change :( but I am close - very close :)
Change all of them. The 3DO's filesystem duplicates files across the disc to lower disc seek times. It will use different files at different times, depending on where the laser head is.

User avatar
3DOKid
3DO ZONE ADMIN
Posts: 4683
Joined: Sat Jan 13, 2007 4:21 pm
Location: Cambridgeshire, UK
Contact:

Post by 3DOKid » Tue Mar 31, 2009 7:57 am

Mobius wrote:
3DOKid wrote:Right, so, I'm perilously close to figuring this out.
4) the text is recorded 5 times in the ISO and I cannot figure out which one to change :( but I am close - very close :)
Change all of them. The 3DO's filesystem duplicates files across the disc to lower disc seek times. It will use different files at different times, depending on where the laser head is.
Bingo. Thank you.

Mobius

Post by Mobius » Sun Apr 05, 2009 8:51 am

This thread has gotten me thinking and tinkering again. I looked up the basics of digital signatures, and from what I gather, it works like this:

1. A hash function is run to get a hash of the source data
2. The results of the hash are encrypted
3. The encrypted hash is bundled with the data and delivered
4. The encrypted hash is decrypted at the destination
5. The hash function is run on the delivered data
6. If the calculated hash matches the decrypted hash, the signature is verified

So assuming this is the scheme the 3DO uses, there are a couple of ways to approach running homebrew. We could learn the encryption key so that we can create our own signatures, or we can create data that matches an existing signature. Depending on the complexity of the hashing algorithm, creating data to match an existing signature could be fairly straightforward.

Does anyone have more information about what changes to an ISO break a game and what changes don't? As Gir Draxa and 3DOkid have talked about, modifying data files and keeping them the same size doesn't break the game. I just did a test and verified that modifying the main executable (LaunchMe) and keeping it the same size doesn't break it, either.

Does adding a file break it? How about deleting a file? Or changing a file name? Do all files have to remain the same size, or just certain ones? Can you extract and rebuild the ISO and have it work, or do you have to directly edit the original?

I could do some more experiments to answer these questions, but if anyone knows off the top of their head, it would save me some trouble. :)

User avatar
Trev
3DO ZONE MOD
Posts: 4036
Joined: Thu Jan 25, 2007 7:19 pm
Location: States
Contact:

Post by Trev » Sun Apr 05, 2009 8:09 pm

I'm cheering you on 3DOKid! :D

User avatar
3DO Experience
3DO ZONE ADMIN
Posts: 3686
Joined: Sun Jun 24, 2007 8:47 am
Location: U.S.A.

Post by 3DO Experience » Thu Jul 01, 2010 1:55 am

In honor of finally being able to sign 3DO discs this thread is hereby resurrected.

User avatar
Gir Draxa
3DO ZERO USER
Posts: 243
Joined: Sat Feb 10, 2007 8:34 pm
Location: USA (occasionally Thailand)
Contact:

Post by Gir Draxa » Fri Jul 23, 2010 8:43 pm

3DO Kid, you could also tap ULTRA EDIT 32, it's what I used to edit CD images for the 3DO years back.
CEO of The (in search of a home) CD-i & 3DO Collectives

Just slightly behind at being ahead of our time!

User avatar
Plissken
3DO ZERO USER
Posts: 25
Joined: Mon Oct 05, 2009 1:36 pm
Location: Outer Space

Post by Plissken » Tue Aug 24, 2010 11:41 am

It would be interesting to see a translation for Moon Cradle, one day or another.

PS Gir Draxa, great avatar! Splatterhouse forever! :)
Life's a bitch and then you live - Michael Monroe

User avatar
Gir Draxa
3DO ZERO USER
Posts: 243
Joined: Sat Feb 10, 2007 8:34 pm
Location: USA (occasionally Thailand)
Contact:

Post by Gir Draxa » Thu Aug 26, 2010 9:13 pm

Plissken wrote:It would be interesting to see a translation for Moon Cradle, one day or another.

PS Gir Draxa, great avatar! Splatterhouse forever! :)

Thanks, but actually, its not from Splatterhouse. It's the final boss (version A) from EYE OF TYPHOON for 3DO. I donated some avatar pics awhile back that were taken from the game. Trev uses one of them as well.

Oh, and instead of Moon Cradle, how about we do a total translation of DEEP BLUE FLEET. lol

Drax
CEO of The (in search of a home) CD-i & 3DO Collectives

Just slightly behind at being ahead of our time!

User avatar
Dreygor
3DO ZERO USER
Posts: 110
Joined: Wed May 23, 2012 2:28 am
Location: Savannah, GA USA
Contact:

Post by Dreygor » Mon Jun 11, 2012 12:44 am

3DOKid,

Did you make any progress on this? Sounds like you were on the right track.
Become part of The 3DO Initiative! <-- Click on link!

User avatar
MakillaGorilla
3DO ZERO USER
Posts: 48
Joined: Thu Apr 19, 2012 7:31 pm
Location: Newark, DE - USA

Post by MakillaGorilla » Tue Jul 10, 2012 1:53 pm

Im curious too. Any luck?
'Did that guy just say he thinks rings are cool!?!?'

Most Desired Games:
-Out of This World (longbox) -Alone in the Dark (longbox) -Lucienne's Quest (longbox) -Killing Time (longbox) -Robinson's Requiem (longbox) -Strahl (longbox) -Dragon Lore (longbox) -Star Control II (longbox) -Sailor Moon (JPN) -Doctor Hauzer (JPN) -Montana Jones (JPN)

User avatar
goldenband
3DO ZERO USER
Posts: 318
Joined: Sun Apr 22, 2012 12:57 am

Re: Fansubbing 3DO games.

Post by goldenband » Sun Sep 30, 2012 11:26 pm

3DOKid wrote:I've just UnCDROM'd Dr Hauzer, and the entire text is easily readable in Japanese, and stored neatly, it's even formatted in seperate files, on the disk. It wouldn't take much to Fansub this.
Once you've got a script dump, it's much much easier to get a translator on board. I'm sure someone at ROMHacking.net would be up for participating in the first 3DO fan-translation ever!

Are there any Mac-based tools for mounting 3DO filesystems, BTW? Or, regardless of platform, what tools are folks generally using? I know there's some kind of support in Linux, and I'd love to be able to take a look inside real discs or, if necessary, disc images.

User avatar
goldenband
3DO ZERO USER
Posts: 318
Joined: Sun Apr 22, 2012 12:57 am

Re: Fansubbing 3DO games.

Post by goldenband » Thu Jul 18, 2013 5:16 pm

Just posted about this on ROMHacking.net.

User avatar
goldenband
3DO ZERO USER
Posts: 318
Joined: Sun Apr 22, 2012 12:57 am

Re: Fansubbing 3DO games.

Post by goldenband » Sun Jan 19, 2014 12:33 am

Six months later, still wondering about this. If the Doctor Hauzer text files can be made available, it shouldn't be too hard to find a translator, if Mrs. 3DOKid isn't interested/available anymore. (I have an original DH disc but I'm on a Mac.)

Post Reply