This hacks removes the unnecessary and slow fade out/fade in between screens that make the controls from this version even more slow.
Now with instant screen transition, the game feels more accurate to the DOS version.
[list]
https://www.youtube.com/watch?v=lRumXwvcrSQ" target="_blank" rel="nofollow">
https://forum.princed.org/viewtopic.php?p=23743#p23743" target="_blank" rel="nofollow">
https://www.princed.org/wiki/SEGA_Genesis_format" target="_blank" rel="nofollow">
______________________________________________________________________
Prince of Persia
Enhancement Hack: Instant Screen Transition by David
for Sega Genesis / Mega Drive
Version 1.00
May 12, 2018
Prince of Persia community forum
http://forum.princed.org
______________________________________________________________________
CONTENTS
______________________________________________________________________
1. Description
2. Hacking details
3. How to apply the patch
4. Contact Information
______________________________________________________________________
1. Description
______________________________________________________________________
This hacks removes the unnecessary and slow fade out/fade in between
screens that make the controls from this version even more slow.
Now with instant screen transition, the game feels more accurate to
the DOS version.
Fixed by David from http://forum.princed.org/
______________________________________________________________________
2. Hacking details
______________________________________________________________________
It took me about half an hour to find the code that handles palettes
and fading.
Here is how to disable fading between different rooms:
-In the USA version: At offset 0x00000C32 write: 4E 71 4E 71 4E 71.
-In the Europe version the offset is 0x00000BFC.
This hack doesn't affect the fade-in/out when starting or restarting
the level.
Also, this hack has a small bug:
when you meet the first guard, he will fade in from black. :)
Some details:
This hack actually disables the fade to black.
Due to the way fades are implemented, the following fade in will
take no time, since the displayed palette already matches the level
palette.
______________________________________________________________________
3. How to apply the patch
______________________________________________________________________
Visit romhacking.net and download the tool called Lunar IPS.
Select your Prince of Persia ROM and apply the IPS patch
according to it's region.
For American version apply IPS:
- Prince of Persia (USA) [Enhancement+InstantScreenTransition_David]
No-Intro romname: Prince of Persia (USA).md
Size: 1048576
CRC32: 13C181A4
MD5: A942E336B5D2E9F962B289FC08B890C6
SHA-1: 30080C7A8617BA3AAF67587970F32CD846234611
For European version apply IPS:
- Prince of Persia (Europe) [Enhancement+InstantScreenTransition_David]
No-Intro romname: Prince of Persia (Europe).md
Size: 1048576
CRC32: 61DE6FE0
MD5: BB8DEDE1A266D8C48A8F2EA1E4D12E58
SHA-1: 6E645B791E6E2B84A206DCA6CF47E8F955E60A72
______________________________________________________________________
4. Contact Information
______________________________________________________________________
David
www: https://forum.princed.org/memberlist.php?mode=viewprofile
&u=487&sid=24bf3d5bbc2946a5447d8381b9a13272
______________________________________________________________________
Database match: Prince of Persia (USA)
Database: No-Intro: Genesis (v. 20180824-045026)
File/ROM SHA-1: 30080C7A8617BA3AAF67587970F32CD846234611
File/ROM CRC32: 13C181A4
-
Database match: Prince of Persia (Europe)
Database: No-Intro: Genesis (v. 20180824-045026)
File/ROM SHA-1: 6E645B791E6E2B84A206DCA6CF47E8F955E60A72
File/ROM CRC32: 61DE6FE0