Releases: raposomiguel50/system-shock-android
Release list
v0.1.0-pre.3
System Shock - Android v0.1.0-pre.3
First APK-bearing public pre-release of the Android/ARM64 port.
Included
- Native Android/ARM64 build for �rm64-v8a.
- 1024x768 4:3 presentation with no stretch.
- Retroid Pocket 5 controller integration.
- Right-stick camera look and fine cursor mode.
- Optional touchscreen pointer input.
- Android IME support for text entry.
- SDL_mixer/ADLMIDI audio path.
- First-run Android folder importer for the user's own compatible System Shock
es folder containing data and sound.
Installation
- Install SystemShock-Android-v0.1.0-pre.3-arm64-v8a.apk.
- Make a legally obtained compatible System Shock
es folder available on the Android device. - Launch the app.
- Choose Select res folder.
- Select the
es folder containing both data and sound. - Approve folder access. The app imports the data into private storage and launches the game.
Commercial System Shock game data is not included in the APK or source release.
Validation
- Reference device: Retroid Pocket 5.
- Fresh-clone dependency bootstrap: PASS.
- Signed release build: PASS.
- APK semantic verification: PASS.
- First-run Storage Access Framework importer: PASS on Retroid Pocket 5.
- Release package: com.rp5np.systemshock.
- �ersionCode: 13.
- �ersionName: �.1.0-pre.3.
- Release APK is non-debuggable.
- Source commit: $SourceCommit.
- APK SHA-256: $ExpectedApkSha256.
- Signing certificate SHA-256: $ExpectedCertSha256.
This remains a pre-release. Broader Android-device compatibility is not yet established.
System Shock Android v0.1.0-pre.2 - Bootstrap Fix
Corrected public source preview.
This pre-release fixes the clean-clone dependency bootstrap problem found in v0.1.0-pre.1.
Changes:
- SDL 2.32.10 remains pinned to commit 5d249570393f7a37e037abf22cd6012a4cc56a71
- SDL_mixer release-2.8.1 is now explicitly fetched when required
- SDL_mixer is pinned to commit 171eb2d420d5643e4ee11514a06e04a41a463bbd
- Targeted bootstrap validation passed on Windows 11 / PowerShell 7.6.4
v0.1.0-pre.1 is retained as an affected historical pre-release.
No proprietary System Shock game data is included.
Fresh-clone build, APK verification and device validation are still pending.
System Shock Android v0.1.0-pre.1 - Source Preview
First public source preview of System Shock Android.
This release includes the sanitized Android/ARM64 source tree, build and reproduction helpers, technical documentation and engineering knowledge collected during development.
Reference target: Retroid Pocket 5.
No proprietary System Shock game data is included. A legally obtained compatible copy of the game data is required separately.
Current status:
- Source tree published
- Android/ARM64 port playable on the reference device
- 4:3 and Hor+ paths validated
- Handheld controls and Android text input implemented
- Fresh-clone independent reproduction still pending
- Consumer-ready APK release still pending
Project page:
https://raposomiguel50.github.io/projects/system-shock-android/
Upstream Shockolate:
https://github.com/Interrupt/systemshock