|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
Author | Message |
---|---|
|
Phantasy Star Re-translation on a Flash cart
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 |
|
|
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. |
|
|
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! |
|
|
Posted: Thu Dec 21, 2006 2:56 pm |
There will be a v0.91 by Friday. | |
|
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 |
|
|
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 |
|
|
Posted: Mon Dec 25, 2006 7:25 am |
I will just confirm that v0.91 works on the flash cart as well. Thanks.
shmike |
|
Kingbuzzo
|
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. |
|
|
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? | |
Kingbuzzo
|
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. |
|