Fix protowing freeze:
Patch the SLUS_209.37 and IOPRP280.IMG files. First, use DVDSCANLITE 3.7 to patch the
SLUS_209.37 file. Second, use Sonix Console Media Patcher 1.1 to patch the IOPR280.IMG
file using the >DVD9-DVD5 option and patch it again with DVDSCANLITE 3.7.
Fix all other freezes (most notable, after optional boss battle with Barbados)
You will need 3 main tools:
PlayStation 2 CD/DVD-Rom Generator 2.0 (You will be on your own to find this. Alternative legal programs exist but I have had no luck with them on this game.)
CDVD IML2ISO 5.30 (
http://www.alucard.cc/forums/index.p...9.0;attach=891)
Apache3 (
http://apache3.net/)
Take your current DVD5 rip that can get past Protowing and copy the files onto your hard drive into a folder somewhere. You do not need to rip a new ISO and use an extraction tool like ISO Buster or Apache. Just copy them off the DVD.
You have already patched the SLUS_209.37 and IOPRP280.IMG files so we will just use those.
Anyone else wishing to use this guide that has not patched those files must first do so. Also anyone wishing to use the original DVD9 must first downgrade some of the movies. This guide will not explain how to do this.
The files in BTL and BTL1, STG and STG1, and BGM0 and BGM1 are the same files. We will dummy out the files in BTL1, STG1, and BGM1 and further reduce the size. Ignore DUMMY.PSS in PSS0 and PSS1 as it is harmless and would save all of about 1.5MB.
Open notepad and type a single space then go into the 'File' menu and pick 'Save As'. Set the file type to 'All Files' and browse to 'BTL1\BTLANM.BIN' and over write the file. It should now be displayed in Windows Explorer as a 1KB file (They are actually 1 byte). Repeat this on all files in BTL1, STG1, and BGM1.
Now we have the files we need and can rebuild.
Open PlayStation 2 CD/DVD-Rom Generator 2.0 and in the 'File' menu select 'New' and then select 'DVD-ROM Master Disc'. I think it will automatically ask you this on load.
Copy the files and create folders on the new image in the exact order below. Do it one file at a time to insure proper order (easier and faster then it sounds). You can create folders by going in the 'Edit' menu and selecting 'Create directory' or by creating them in Windows Explorer and dragging them over.
SYSTEM.CNF
SLUS_209.37
Create folder MODULES
MODULES\CDVDSTM.IRX
MODULES\IOPRP280.IMG
MODULES\LIBSD.IRX
MODULES\MCMAN.IRX
MODULES\MCSERV.IRX
MODULES\PADMAN.IRX
MODULES\SIO2MAN.IRX
MODULES\SNDN2DRV.IRX
Create folder SYS
SYS\SYS.BIN
Create folder BTL
BTL\BTLANM.BIN
BTL\BTLDMED.BIN
BTL\BTLDMEP.BIN
BTL\BTLMON.BIN
BTL\BTLODT.BIN
BTL\BTLOVR.BIN
BTL\BTLSE.BIN
BTL\VOICE.BIN
Create folder STG
STG\BTLKAR.BIN
STG\EXFILE.BIN
STG\FLDVOICE.BIN
STG\GRDVOICE.BIN
STG\OUTANM.BIN
STG\OUTTEX.BIN
STG\PZLVOICE.BIN
STG\STATUS.BIN
STG\STGCHR.BIN
STG\STGEVTD.BIN
STG\STGEVTP.BIN
STG\STGMAP.BIN
STG\STGOBJ.BIN
STG\STGOUT.BIN
STG\STGSE.BIN
Create folder BGM0
BGM0\GUARDIAN.PSS
BGM0\OPEN.PSS
BGM0\S0560.PSS
BGM0\WAFBGM.DAT
Create folder PSS0
PSS0\DUMMY.PSS
PSS0\S0010.PSS
PSS0\S0020.PSS
PSS0\S0140.PSS
PSS0\S0320.PSS
PSS0\S0370.PSS
PSS0\S0400.PSS
PSS0\S0450.PSS
PSS0\S0890.PSS
PSS0\S0940.PSS
PSS0\S0950.PSS
PSS0\S0970.PSS
PSS0\S1010.PSS
PSS0\S1016.PSS
PSS0\S1070.PSS
PSS0\S1120.PSS
PSS0\S1160.PSS
PSS0\S1170.PSS
PSS0\S1180.PSS
PSS0\S1260.PSS
PSS0\S1280.PSS
PSS0\S1286.PSS
PSS0\S1300.PSS
PSS0\S1430.PSS
PSS0\S1440.PSS
PSS0\S1460.PSS
PSS0\S1490.PSS
PSS0\S2020.PSS
Create folder BTL1
BTL1\BTLANM.BIN
BTL1\BTLDMED.BIN
BTL1\BTLDMEP.BIN
BTL1\BTLMON.BIN
BTL1\BTLODT.BIN
BTL1\BTLOVR.BIN
BTL1\BTLSE.BIN
BTL1\VOICE.BIN
Create folder STG1
STG1\BTLKAR.BIN
STG1\EXFILE.BIN
STG1\FLDVOICE.BIN
STG1\GRDVOICE.BIN
STG1\OUTANM.BIN
STG1\OUTTEX.BIN
STG1\PZLVOICE.BIN
STG1\STATUS.BIN
STG1\STGCHR.BIN
STG1\STGEVTD.BIN
STG1\STGEVTP.BIN
STG1\STGMAP.BIN
STG1\STGOBJ.BIN
STG1\STGOUT.BIN
STG1\STGSE.BIN
Create folder BGM1
BGM1\GUARDIAN.PSS
BGM1\OPEN.PSS
BGM1\S0560.PSS
BGM1\WAFBGM.DAT
Create folder PSS1
PSS1\DUMMY.PSS
PSS1\END.PSS
PSS1\S0570.PSS
PSS1\S1530.PSS
PSS1\S1550.PSS
PSS1\S1590.PSS
PSS1\S1620.PSS
PSS1\S1730.PSS
PSS1\S1770.PSS
PSS1\S1820.PSS
PSS1\S1830.PSS
PSS1\S1840.PSS
PSS1\S1860.PSS
PSS1\S1870.PSS
PSS1\S1880.PSS
PSS1\S1890.PSS
PSS1\S2000.PSS
PSS1\S2006.PSS
PSS1\S2010.PSS
PSS1\S2013.PSS
PSS1\S2016.PSS
After you are done select the 'Volume' tab and enter SLUS 20937 as the disc name and select America as the license area. Go in the 'File' menu and select 'export iml file' and save an .IML file. You are now done with this program.
Open CDVD IML2ISO 5.30 and open your .IML file and press the iml2iso button that becomes available to create your .ISO file. You are now done with this program.
We must now relink the files we dummied out in BTL1, STG1, and BGM1.
Open Apache3 and then open your .ISO file. Enter the BTL folder and right click on BTLANM.BIN and select 'Use Selected File As Master File'. Now enter BTL1 and right click on BTLANM.BIN and select 'Relink Selected File(s) To Master File'. BTL/BTLANM.BIN and BTL1/BTLANM.BIN will now be linked and show the same file size. Repeat this on all files in BTL and BTL1, STG and STG1, and BGM0 and BGM1 always using BTL, STG, and BGM0 as the master. We are now done with Apache3.
The game is now in a fully working state and should not freeze at Protowing, Barbados, or any other place in the game.
Burn the .ISO on respectable media using ImgBurn at the media rated speed (8x media at 8x) unless it is rated 16x then burn at 12x. If you are using DVD+RW media book type it to DVD-ROM. Do this in ImgBurn by pressing the book icon on the lower right corner of the 'Write' screen. Select your drive manufacturer, your media type, and then the book type desired.