- Android: Vulkan 1.3 if the phone has it, else OpenGL ES 3.0 (the
fallback renderer, which now also runs on ES); the APK no longer
needs Vulkan to install
- The fallback renderer draws sprites and streaks: the grid and axes
- The website ships its fonts (Inter, JetBrains Mono): no more falling
back to whatever the visitor has
- Android: link the log library (GitHub's build)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NMSrd5oe1GpUD7E6d825KP
- Apache License 2.0
- Windows: cross-built with clang-cl (cmake --preset windows), a window
program with its icon; Linux: a portable preset (SDL and the C++
library inside); Android: android/build_apk.py makes the APK
- tools/package.py packs the downloads; a GitHub workflow builds all
three and makes a release for a v* tag
- A phone layout (fry_touch, on by default on Android): the UI drawn
bigger, panels when asked for, a bar of big buttons, one finger to
turn the view, two to move and pinch, a long press for a right-click;
files through the phone's file picker
- Settings and autosaves now in a Nexoniarz folder (copied over once)
- README rewritten, the website shows the downloads and the phone
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NMSrd5oe1GpUD7E6d825KP