Add VICE C64 emulator integration to Android companion app

Cross-compiles VICE 3.8 headless for ARM64 and x86_64 as part of the
  Android Studio build (Gradle buildVice task + build_vice.sh). The JNI
  bridge (vice_jni.c) renders frames into a shared framebuffer read by
  C64DisplayView, and forwards key events from C64KeyboardView to VICE's
  keyboard matrix. Without ROM files the app shows a placeholder blue
  screen; with ROMs and a .d64 disk image the full C64 emulator runs.
This commit is contained in:
ml
2026-06-04 16:24:14 +02:00
parent 724157aca3
commit 8c7f2e3306
16 changed files with 1022 additions and 44 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.