______________________________________________________________________ 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 ______________________________________________________________________