Skip to content

v0.1.0-pre.3

Pre-release
Pre-release

Choose a tag to compare

@raposomiguel50 raposomiguel50 released this 20 Aug 21:07

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

  1. Install SystemShock-Android-v0.1.0-pre.3-arm64-v8a.apk.
  2. Make a legally obtained compatible System Shock
    es folder available on the Android device.
  3. Launch the app.
  4. Choose Select res folder.
  5. Select the
    es folder containing both data and sound.
  6. 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.