![[Release] Jurassic Park III: Island Attack (GBA) - Quality of Life Control Patch (Fixes double-tap sprint)](https://external-preview.redd.it/mAFjrrt2jtY2c5up8kNHiK6ZqVcmnrskQHxWY26GpkQ.png?width=1080&crop=smart&auto=webp&s=ec7f59d53a218d2aad0747fbb046cd049f10a4bc)
[Release] Jurassic Park III: Island Attack (GBA) - Quality of Life Control Patch (Fixes double-tap sprint)
Hello everyone,
I've just done a QoL control patch for Jurassic Park III: Island Attack on the GBA. I don't think that there were any previous disassemblies or documentations on how the ROM can be hacked since I had to do the hack from scratch via Ghidra/BizHawk/mGBA.
The Problem:
The original 2001 game needed you to double tap a direction quickly in order to sprint. Critics of the game disliked this control scheme because it made running away from the Spino or Velociraptors (which required split second reactions) really awkward.
What this patch changes:
Modern Sprinting: The buggy double tapping control scheme is swapped for the modern Hold R + Direction control scheme which allows sprinting in both Isometric free roam and 2D cross-section levels.
Inventory Control Fix: The R shoulder button is completely cleared for sprinting while L shoulder button is now in charge of regular inventory navigation.
How to apply the patch: No ROM files are included in the repository – only the source code of the python script and offsets of the bytes that needs to be changed for your legal USA dump of the game.
I'm still trying to fix a lot of things eg the mechanic where you had to keep clicking B in order to break crates etc -> to holding B to break it.
Check out the implementation details or the documentation for the patch: https://github.com/getanirao/jp3-island-attack-patches