logo
 drop

Main

Community

Submissions

Help

82406572 visitors

Author Topic: Translations: Mystic Ark Released by AGTP  (Read 11314 times)

RHDNBot

  • Guest
Translations: Mystic Ark Released by AGTP
« on: September 22, 2009, 03:35:15 pm »

Update By: Gideon Zhi

Aeon Genesis has released their own translation of Mystic Ark. The script was translated by Ian Kelley, and most of the hacking was done by Gideon Zhi. The project is several years old and took a lot of effort, so savor it! Take your time going through the game.

As a side note, this *will* work on your SNES.

Staff note: You can also find the patch archived here.

Relevant Link: (http://agtp.romhack.net/)

Djungelurban

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #1 on: September 22, 2009, 06:48:39 pm »
So which is better? This or the DD translation?

I.S.T.

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 4153
  • I AM NO-AVATAR MAN!
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #2 on: September 22, 2009, 06:52:21 pm »
I have no idea if one is better or not, but Gideon's is more compatable. If you're a bsnes or SNESGT user, pick it. Or if you use snes9x 1.51 and do not want to use an earlier version. snes9x earlier versions and ZSNES run it just fine. No idea about Snese.
http://www.smashwords.com/books/view/12534 The Dragon Thing To Do: The Dragon Creed

Draken

  • Sr. Member
  • ****
  • Posts: 358
  • Location: Korea
  • The Lost Son
    • View Profile
    • Dynamic Designs
Re: Translations: Mystic Ark Released by AGTP
« Reply #3 on: September 22, 2009, 09:26:59 pm »
I have no idea which is better...  Ours (D-D) and AGTP's used different translators, so it's up to the player to decide which is better.  I won't be playing AGTP's.. No offense, but I've played through this damn game too much to do it again. hehe.  Good job GZ!  I'm glad we able to light a fire under ya ;D

P.S.  Our copier fix will hopefully be out sometimes in the next week, so all those haters should find something else to complain about :)

Snatcher

  • Hero Member
  • *****
  • Posts: 568
  • Location: Pennsylvania
  • Vereor Nox
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #4 on: September 22, 2009, 09:40:29 pm »
I do like the font that was chosen for this one, better. As far as the translation goes, Im sure both are equally good. Cheers to both translations!  :beer:
"This is a work of fiction. If you find any relation to real people, events, or locations, then you are obviously on crack."
-Kishimoto Masashi

Kronus_Arm

  • Hero Member
  • *****
  • Posts: 515
  • Act like a baddass, whine like a sissy.
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #5 on: September 23, 2009, 06:03:38 am »
This one is good, good font, slightly different translation, compatible with latest emulators e.g. Snes9x, bsnes, SNESGT, or earlier versions etc.

Both D-D and AGTP Translations are good so cheers also for the effort of both!

 :beer:

Hamlet

  • Jr. Member
  • **
  • Posts: 86
  • Location: Germany
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #6 on: September 23, 2009, 06:18:58 pm »
Thank You for the patch and all Your hard work!  :thumbsup:
I just finished the D-D version so I wont be replaying Mystic Ark for some time, but when I do, this version is the next one. Should be exciting to look for differences in the translations etc. and maybe even discover a different interpretation of the game.

I am also really looking forward to Your other projects, Gideon.
*cough* Star Ocean: Blue Sphere *cough*

Kronus_Arm

  • Hero Member
  • *****
  • Posts: 515
  • Act like a baddass, whine like a sissy.
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #7 on: September 23, 2009, 06:31:25 pm »
I am also really looking forward to Your other projects, Gideon.
*cough* Star Ocean: Blue Sphere *cough*

Spoiler:
We want Blue Sphere Now!

 :woot!:

Hamlet

  • Jr. Member
  • **
  • Posts: 86
  • Location: Germany
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #8 on: September 23, 2009, 07:04:48 pm »
The masses have spoken! ;) (Or at least two people that are its best representatives. lol)
 
OK, I just patched the game and played into it a bit, to see if it works and for a moment I thought I caught a typo until I realised that in this version the “fire” is supposed to talk in this fashion. Damn You Gideon why do You have to make it so different from the other version right from the start that my interest is already up and running. I might end up replaying this game instead of finally proofreading my stupid term paper. Damn You all, romhackers! You are the nails on the grave in which my intellectual career resides and I love You for that! ;)

Oh and btw, I do not know if this is of interest for You, but the address for feedback (taken from the readme) hits me with: "Restricted Access".

butane bob

  • Full Member
  • ***
  • Posts: 127
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #9 on: September 23, 2009, 09:11:54 pm »
I'm a snesGT user so i'll be able to play this one :)

Cheers!

Gideon Zhi

  • IRC Staff
  • Hero Member
  • *****
  • Posts: 3079
  • Location: Seattle
    • View Profile
    • Aeon Genesis
Re: Translations: Mystic Ark Released by AGTP
« Reply #10 on: September 23, 2009, 11:39:26 pm »
I am also really looking forward to Your other projects, Gideon.
*cough* Star Ocean: Blue Sphere *cough*

You're going to be waiting a while on that one. Script's still not translated.

Kronus_Arm

  • Hero Member
  • *****
  • Posts: 515
  • Act like a baddass, whine like a sissy.
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #11 on: September 24, 2009, 03:23:01 am »
I am also really looking forward to Your other projects, Gideon.
*cough* Star Ocean: Blue Sphere *cough*

You're going to be waiting a while on that one. Script's still not translated.

This is going to be damn epic!

 :woot!:

Hamlet

  • Jr. Member
  • **
  • Posts: 86
  • Location: Germany
    • View Profile
Re: Translations: Mystic Ark Released by AGTP
« Reply #12 on: September 24, 2009, 05:21:47 am »

You're going to be waiting a while on that one. Script's still not translated.

Do not worry I can be patient. I am just really happy that it is in the talented hands of someone who is not likely to just drop it!



This is going to be damn epic!

 :woot!:

I can only absolutely agree to this, my friend!

Bongo`

  • Sr. Member
  • ****
  • Posts: 332
  • Location: West Palm Beach, Fl
  • Hatred is an illness...I feel your pain.
    • View Profile
    • Dynamic Designs
Re: Translations: Mystic Ark Released by AGTP
« Reply #13 on: September 25, 2009, 11:13:52 am »
I am also really looking forward to Your other projects, Gideon.
*cough* Star Ocean: Blue Sphere *cough*

You're going to be waiting a while on that one. Script's still not translated.

Hey, GZ... I just wanted to make sure on something. I'm not sure how you did your text insertion on Mystic Ark, but if you used a redirection routine such as...

Quote
cmp #$10
beq RedirectToNewBank

Then you want to make sure that the redirect is not in front of any of the $F6XX control codes. Most of then require the $FFxxxxxx control code to follow. If it does not, your system can and will be buggy. :) But I'm sure you know what every function the $F6 code does. :)

We will be releasing the new copier patch in a few, but Bill wants to finish the debug menus and I need to realign some of the debug text in the boxes. :) Great job on the translation!!
R.I.P Rose Mary C. 11/20/1937 - 2/11/2007
Dynamic-Designs Over 30 years of video game experience!
Completed: Doraemon RPG, Fuzzical Fighter, Gulliver Boy, Just Breed, FEDA, Mystic Ark, Slayers ( Co-op ), Lennus-II
Current: Aretha-2 and many more...

DarknessSavior

  • Hero Member
  • *****
  • Posts: 5083
  • Location: Hikone, Japan
  • Darkness.
    • View Profile
    • DS: No, not the Nintendo one.
Re: Translations: Mystic Ark Released by AGTP
« Reply #14 on: September 25, 2009, 12:24:16 pm »
Worry not, Bongo`. I can assure you that Gid knew what he was doing, and us testers made sure that we broke the game any way we could so that the game works in every way it is intended. ^_~

~DS
Red Comet: :'( Poor DS. Nobody loves him like RC does. :'(
Sliver-X: LET ME INFRINGE UPON IT WITH MY MOUTH
DSRH - Currently working on: Demon's Blazon, Romancing SaGa, FFIV EasyType.
http://www.youtube.com/user/DarknessSavior

Gideon Zhi

  • IRC Staff
  • Hero Member
  • *****
  • Posts: 3079
  • Location: Seattle
    • View Profile
    • Aeon Genesis
Re: Translations: Mystic Ark Released by AGTP
« Reply #15 on: September 25, 2009, 12:57:32 pm »
Hey, GZ... I just wanted to make sure on something. I'm not sure how you did your text insertion on Mystic Ark, but if you used a redirection routine such as...

Quote
cmp #$10
beq RedirectToNewBank

Then you want to make sure that the redirect is not in front of any of the $F6XX control codes. Most of then require the $FFxxxxxx control code to follow. If it does not, your system can and will be buggy. :) But I'm sure you know what every function the $F6 code does. :)

We will be releasing the new copier patch in a few, but Bill wants to finish the debug menus and I need to realign some of the debug text in the boxes. :) Great job on the translation!!

I didn't use any "redirection." I manually remapped each and every one of the 6500-ish FB, FC, and FF jumps (or, at least, the ones that weren't pointing to C7 or C6D000 and under.) Since they were all 24-bit anyway, so long as I didn't split an individual string between banks I was good.

Quote from: atlas
| WBB: 177
| W16: 187
| W24: 4353
| EMBSET: 6574
| EMBWRITE: 6574

Bongo`

  • Sr. Member
  • ****
  • Posts: 332
  • Location: West Palm Beach, Fl
  • Hatred is an illness...I feel your pain.
    • View Profile
    • Dynamic Designs
Re: Translations: Mystic Ark Released by AGTP
« Reply #16 on: September 25, 2009, 01:00:10 pm »
Worry not, Bongo`. I can assure you that Gid knew what he was doing, and us testers made sure that we broke the game any way we could so that the game works in every way it is intended. ^_~

~DS

I am pretty confident that I know what I was doing. I almost felt like you were talking a cheap shot at me but I can be wrong. We also broke the game in every way, that is why people have completed our translation. Anyway, I KNOW that he had to use a redirection routine because I just looked at his ROM and that way he handled the routine is similar to what I did. That is why I suggested he know about the $F6 code a little better. You would be surprised how a bug in this game could sneak up on him. He can fix one typo, one letter that leaves the code say... $F6 $23 at offset $7FFFFD and transfer code $FFxxxxxx to a new location, that will fail on him FOR SURE because $F6 $23 uses the following code immediately. It does not do a test for $FF like he would think it does. So Gideon, take this info and use it if you like.
 
DS, thanks for the reply.  :thumbsup:

Again, great job GZ.
R.I.P Rose Mary C. 11/20/1937 - 2/11/2007
Dynamic-Designs Over 30 years of video game experience!
Completed: Doraemon RPG, Fuzzical Fighter, Gulliver Boy, Just Breed, FEDA, Mystic Ark, Slayers ( Co-op ), Lennus-II
Current: Aretha-2 and many more...

DarknessSavior

  • Hero Member
  • *****
  • Posts: 5083
  • Location: Hikone, Japan
  • Darkness.
    • View Profile
    • DS: No, not the Nintendo one.
Re: Translations: Mystic Ark Released by AGTP
« Reply #17 on: September 25, 2009, 02:50:20 pm »
Nope, no cheap shots taken. Just saying that I'm pretty sure he had it covered. Nothing about the text system was broken, last time I played before he released the patch.

~DS
Red Comet: :'( Poor DS. Nobody loves him like RC does. :'(
Sliver-X: LET ME INFRINGE UPON IT WITH MY MOUTH
DSRH - Currently working on: Demon's Blazon, Romancing SaGa, FFIV EasyType.
http://www.youtube.com/user/DarknessSavior

Gideon Zhi

  • IRC Staff
  • Hero Member
  • *****
  • Posts: 3079
  • Location: Seattle
    • View Profile
    • Aeon Genesis
Re: Translations: Mystic Ark Released by AGTP
« Reply #18 on: September 25, 2009, 07:46:08 pm »
I still don't know what you mean by "redirection" ^^;

Bongo`

  • Sr. Member
  • ****
  • Posts: 332
  • Location: West Palm Beach, Fl
  • Hatred is an illness...I feel your pain.
    • View Profile
    • Dynamic Designs
Re: Translations: Mystic Ark Released by AGTP
« Reply #19 on: September 25, 2009, 09:41:55 pm »
I still don't know what you mean by "redirection" ^^;

 Oh ok.. Say for instance you have your inserter placing text as they are stored in each bank but you reach the end of the bank ( or set location ) and must "redirect" the text engine / scripting engine to a new location in ROM using a flag code. I used $10 + $XxXxXx. Well, If you run into a string like the one below...

Quote
;------------------------;
; Declared Pointer Label ;
;------------------------;
_Label_C92A79_:


.TEXT
Miria:  She's still inside
her room, but she seems to
be feeling better today.
[Call $4D][JUMP _Label_C78B3D_]
[Call $4D][JUMP _Label_C78B45_]
[Call $4D][JUMP _Label_C78B4D_]
[Call $4D][JUMP _Label_C78B55_]
[Call $4D][JUMP _Label_C78B5D_]
[Call $66][Call $67][Call $67][Call $62]
[IF $0000][GOTO _Label_C92AC1_]
.ENDT

We can take the string "[Call $4D][JUMP _Label_C78B3D_]" and do this...

// Write out the string here
WriteToRom[ $C7FFFD ] -> $F6, $4D at ROM offset $C7FFFD, $10 + $E00000

// This part got redirected to $E00000 and the engine continues here...
WriteToRom[ $E00000 ] -> $FF, $3D, $8B, $C7

Why I used this data is because, when $F6, $4D is processed, the following data "$10 + E00000" is used for data instead of the needed data ""$FF, $3D, $8B, $C7" which will cause funny bugs, errors, etc...

Thus headaches for random bugs in this game with nasty code!  :banghead:

P.S. Sorry for all the extra stuff.  :-[
R.I.P Rose Mary C. 11/20/1937 - 2/11/2007
Dynamic-Designs Over 30 years of video game experience!
Completed: Doraemon RPG, Fuzzical Fighter, Gulliver Boy, Just Breed, FEDA, Mystic Ark, Slayers ( Co-op ), Lennus-II
Current: Aretha-2 and many more...