Regarding 4GB patch.
In this point I have to disagree with Squaresteelbar who wrote that the patching sequence does not matter.
The sequence IS IMPORTANT:
- First check if sh3.exe has correct MD5 checksum.
- If yes: patch sh3.exe with V15A (or later patches from the course here).
- After that: apply 4GB patch.
If you change that sequence (first 4GB, then V15X) you'll shred the executable. Patching with bspatch requires that EVERY single bit of an exe is as expected. Otherwise it will shred the executable. That's the reason why it is necessary to first check the MD5 checksum.
h.sie