Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Phantasy Star Re-translation on a Flash cart

Reply to topic
Author Message
  • Joined: 20 Dec 2004
  • Posts: 31
  • Location: Melbourne, Australia
Reply with quote
Phantasy Star Re-translation on a Flash cart
Post Posted: Thu Dec 21, 2006 1:51 pm
Hello everyone,

Firstly, I would like to thank and congratulate everyone who had put in their efforts to bring the translation together. Great work and glad to finally see it!

Secondly, I just have a question regarding getting the ROM to work on a flash cart. I have applied the translation patch using ips XP and the ROM works fine in the emulator. However, I had put it on my Monopoly-based flash cart which I had made (I'm also doing writing up a how-to with pictures which should be finished when I finally get some spare time). While attempting to play it on a PAL SMS2, I got the dreaded SOFTWARE ERROR screen.

Is there anything else that I have to do to get the ROM to play on the flash cart? Oh, and yes, it has been modified so the mapper is in 4MB mode. I'm assuming that it may be the header? I haven't dealt with *.ips patches before so I am unable to determine whether the patch modifies the original header of the Japanese ROM as my understanding is that Japanese games didn't have headers or the Japanese BIOS didn't check for them? Correct me if I'm wrong.

Thanks in advance for any help.

shmike
  View user's profile Send private message
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8653
  • Location: Paris, France
Reply with quote
Post Posted: Thu Dec 21, 2006 2:07 pm
# smscheck ps1j.sms
[./ps1j.sms]
Size ...... 524288
Header .... 54 4D 52 20 53 45 47 41 FF FF 6B 2C 00 95 00 40
System .... SMS Export (4)
Size ...... 256k+
CheckSum .. 96D9, Bad. Should be 2C6B

I think that's a oops, the checksum is not correct. It's pretty trivial to fix. Maxim will probably release an updated patch, but until then you can fix it using an hexadecimal editor: at offset $7FFA in the patched ROM image, replace $6B $2C by $D9 $96.
Maxim probably left it because software such as Tototek boot loader allows booting games with incorrect checksums.
  View user's profile Send private message Visit poster's website
  • Joined: 20 Dec 2004
  • Posts: 31
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Thu Dec 21, 2006 2:19 pm
Ahh, I see. I was actually looking through Maxim's site trying to find a checksum calculator or something earlier today. I'll be back home tomorrow where I have all my hardware and I'll give it a go and post the result.

Thanks!
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14749
  • Location: London
Reply with quote
Post Posted: Thu Dec 21, 2006 2:56 pm
There will be a v0.91 by Friday.
  View user's profile Send private message Visit poster's website
  • Joined: 20 Dec 2004
  • Posts: 31
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Fri Dec 22, 2006 4:43 pm
I've hex edited the checksum, so I guess the picture tells it all. Great success (can't help but get a little bit excited).

EDIT: Forgot to mention, just as a side note, it's set to 50Hz, hence the squashed screen. This TV doesn't like the video signal from the SMS2 when at 60Hz - colours go wrong, picture is sometimes jumpy, etc. It'd need a video stabiliser, but with other TVs it's fine.

shmike
PS_Retranslation_FlashCart.jpg (140.72 KB)
Penguin Lan... err, Phantasy Star
PS_Retranslation_FlashCart.jpg

  View user's profile Send private message
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8653
  • Location: Paris, France
Reply with quote
Post Posted: Sat Dec 23, 2006 2:23 pm
The updated patch (0.91) is now available for download:
http://www.smspower.org/translations/phantasystar-en/
- v0.91 released 2006/12/22
  - minor script clean-ups
  - checksum fixed
  View user's profile Send private message Visit poster's website
  • Joined: 20 Dec 2004
  • Posts: 31
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Mon Dec 25, 2006 7:25 am
I will just confirm that v0.91 works on the flash cart as well. Thanks.

shmike
  View user's profile Send private message
Kingbuzzo
  • Guest
Reply with quote
Post Posted: Wed Jan 31, 2007 9:32 am
I have this game loaded onto my gp2x using the alexkidd sms/gg emu, and save states simply fail every time for this one.

It's unfortunate that the emu only allows save states as opposed to in game saves, but this seems to be the trend. Anyone know what's why this patched rom wont allow save states while all other roms do?

thanks,

king.
 
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14749
  • Location: London
Reply with quote
Post Posted: Wed Jan 31, 2007 10:17 am
There's no sane reason why a savestate would fail, the savestate is dependent on the system, not the game. Does the regular Phantasy Star work?
  View user's profile Send private message Visit poster's website
Kingbuzzo
  • Guest
Reply with quote
Post Posted: Thu Feb 01, 2007 8:26 am
I tried the rom on a different emu, and it works with save states though this emu doesn't support fm sound emulation.

I send a request to fix the error with the alex kidd creators

thanks,

King.
 
Reply to topic



Back to the top of this page

Back to SMS Power!