Oni (PlayStation 2): Difference between revisions

m
→‎Patches: wording
(wording; mentioning additional dat/raw/sep files)
m (→‎Patches: wording)
Line 23: Line 23:


==Patches==
==Patches==
Punk7890 of the TCRF community (The Cutting Room Floor) found that a number of Dev Mode features were still present in the PS2 port. Some need hex-patching in order to activate them, and some can be toggled using the controller once activated, showing that Rockstar found these features useful during their port work. The patches are found [https://tcrf.net/Oni_(PlayStation_2) HERE].
Punk7890 of the TCRF community (The Cutting Room Floor) found that a number of Dev Mode features were still present in the PS2 port. Some need hex-patching in order to activate them, and some can be toggled using the controller once activated, showing that Rockstar found these features useful during their port work. The patches (for the U.S. release of the game) are found [https://tcrf.net/Oni_(PlayStation_2) HERE].


In order to apply the patches on a PS2, you would use a cheat device like GameShark, which few people have. If you're running Oni in PCSX2, you'll have an easy time adapting these patches. Note that these instructions assume you are using the U.S. release of the game; other versions will require different patching. Create a plain-text file called FD9CD8FC.pnach (make sure there's no ".txt" at the end of the name), place it in the "cheats" directory for PCSX2, and in the file, create a line of text for each patch you want to use, in the following format:
In order to apply the patches on a PS2, you would use a cheat device like GameShark, which few people have. If you're running Oni in PCSX2, you'll have an easy time adapting these patches. Create a plain-text file called FD9CD8FC.pnach (that's the CRC of the U.S. release of the game), and make sure there's no ".txt" at the end of the name. Place it in the "cheats" directory for PCSX2, and inside the file, create a line of text for each patch you want to use, using the following guide to convert the patch on the TCRF wiki:


TCRF wiki   .pnach line
{|class="wikitable" style="margin-left:auto; margin-right:auto;"
0033A904 => patch=1,EE,0033A904,word,00000001 # FPS counter
!TCRF wiki
00000001
!
!pnach
|-
|0033A904<br>00000001
|becomes
|<tt>patch=1,EE,0033A904,word,00000001 # FPS counter</tt>
|}


The comment at the end of the .pnach line is optional, but you will definitely want to label your patches.
The comment at the end of the .pnach line is optional, but you will definitely want to label your patches.