Iso wrote:My game has begun freezing or going black when a guard tries to counter-attack
Iso, please take the time to read and follow the "ROM Troubleshooting" section I'm about to add to this topic.
ROM Troubleshooting:
Data corruption can occur. Take the following steps to narrow down the corruption of your SNES Prince of Persia mod:
1) Download
http://www.popot.org/get_the_games/software/PoP1_US.smc
2) Make 4 copies of PoP1_US.smc, rename to x0000.smc, x8000.smc, x10000.smc and x20000.smc
3) Open the corrupted mod with Translhextion
4) Ctrl+Home on the keyboard
5) Ctrl+e on the keyboard
6) Modify the value of "Select up to and including offset:" from x0 to x7fff, click 'OK'
7) Ctrl+c on the keyboard, click 'OK', minimize the Translhextion session of the corrupted mod
8) Open x0000.smc with Translhextion
9) Ctrl+Home on the keyboard
10) Ctrl+v on the keyboard, click 'OK'
11) Save and close the Translhextion session of x0000.smc
12) Restore the Translhextion session of the corrupted mod
13) Ctrl+g on the keyboard
14) Enter x8000
15) Ctrl+e on the keyboard
16) Modify the value of "Select up to and including offset:" from x0 to xffff, click 'OK'
17) Ctrl+c on the keyboard, click 'OK', minimize the Translhextion session of the corrupted mod
18) Open x8000.smc with Translhextion
19) Ctrl+g on the keyboard
20) Type x8000 then Enter (Do not copy/paste the x8000)
21) Ctrl+v on the keyboard, click 'OK'
22) Save and close the Translhextion session of x8000.smc
23) Restore the Translhextion session of the corrupted mod
24) Ctrl+g on the keyboard
25) Enter x10000
26) Ctrl+e on the keyboard
27) Modify the value of "Select up to and including offset:" from x0 to x1ffff, click 'OK'
28) Ctrl+c on the keyboard, click 'OK', minimize minimize the Translhextion session of the corrupted mod
29) Open x10000.smc with Translhextion
30) Ctrl+g on the keyboard
31) Type x10000 then Enter (Do not copy/paste the x10000)
32) Ctrl+v on the keyboard, click 'OK'
33) Save and close the Translhextion session of x10000.smc
34) Restore the Translhextion session of the corrupted mod
35) Ctrl+g on the keyboard
36) Enter x20000
37) Ctrl+Shift+End on the keyboard
38) Ctrl+c on the keyboard, click 'OK', close the Translhextion session of the corrupted mod
39) Open x20000.smc with Translhextion
40) Ctrl+g on the keyboard
41) Type x20000 then Enter (Do not copy/paste the x20000)
42) Ctrl+v on the keyboard, click 'OK'
43) Save and close the Translhextion session of x20000.smc
44) Test x0000.smc, x8000.smc, x10000.smc and x20000.smc one by one for corruption. Record the results by adding (Pass) or (Fail) to their file names. Example: x0000(Pass).smc, x8000(Fail).smc
45) If x0000.smc, x8000.smc, or x10000.smc are corrupted, this indicates an error made while hex-editing. For example if x8000.smc is corrupted, you have now narrowed the corruption down to x8000-xFFFF. Try to correct the problem yourself. If you still require assistance, report the problem in this topic.
46) If x20000.smc is the corrupted one, report the problem in
the Pr1SnesLevEd topic.
--
Important Note:
If your mod is not the US version, at step 1 you go to
http://www.popot.org/get_the_games.php?game=1_SNES to download the correct version of the ROM. Then step 2 will instruct you to make 4 copies of either PoP1_EU.smc or PoP1_JP.smc. All else stays the same.