Skip to content

0.9.6 - Release Candidate 1

Choose a tag to compare

@codepoet80 codepoet80 released this 13 Nov 14:13
· 41 commits to main since this release
  • Asphalt 6 runs on the Fold3, folded and unfolded. The GLES 2 layer for webOS native (PDK) games now copies a draw's vertex data starting from its lowest element, the way a real graphics driver does. It also accepts the stray characters Gameloft's shaders leave after #endif.
  • PDK crash logging: when a native game crashes, the fault address and the file and offset where it happened are logged.
  • Startup sound: webOS's boot sound plays once when a fresh shell appears. Sounds & Alerts and Android's silent mode turn it off.
  • Device Info > About: a new screen modelled on webOS CE's, with the dedication and credits.
  • Device Info > Variant / Update With: two new rows show which build is installed (32/64-bit, Release/Debug) and which APK to download for updates.
  • Wi-Fi and Bluetooth in airplane mode: the toggles now open Android's settings panel, because Android only lets its own Settings change those radios while airplane mode is on. Recorded in luna-deltas as B3.
  • Licensing: Lunacy is published as Apache 2.0, with a root NOTICE listing everything under other terms. Each release now includes the source of the GPL programs it ships.
  • Release tooling: a new ./build.sh publish makes the six APKs, the GPL source tarball and SHA256SUMS from one commit.
  • Some string fixes, and README and roadmap updates (feature freeze until 1.0).
LunacyScreenshot