Repository navigation
v0.3.1 — fix off-spider jump freeze (#4)
Prehistorik 2 native port — v0.3.1 (patch)
A gameplay fix on top of v0.3.0.
🐛 Fixed
- Off-spider jump freeze (#4) — bouncing off the right spider in the first cave launches the caveman above the top of the level (
Y ≤ -1), a state no recorded demo had ever reached. The collision routine's off-top branch (5B8B) was therefore an un-recovered fail-loud gap and the game froze. Recovered it from the disassembly (run the in-air physics, mark the player airborne, skip tile interaction — there's no tile up there); it's a mechanical transcription of the game's own bytes, verified in the collision island's disasm-composition style. Thanks to @rain1 for the precise repro.
Both downloads still ship no game data
You provide your own legally-owned *.SQZ / *.TRK files (e.g. from the GOG release).
- Windows —
pre2native-v0.3.1-win64.zip: unzip, thenpre2native.exe --game-root "C:\path\to\Prehistorik 2"(or drop the folder contents into your GOG game folder). - Android —
pre2-v0.3.1-arm64-v8a.apk(debug build; arm64, Android 8+): install, then on first launch pick the folder holding your game files. Build details indocs/android.md.
Everything else is unchanged from v0.3.0 (the full Android/touch port). 901 automated tests green; the APK is confirmed data-free.