experiment conlcuded, 0xedf is max for aplite
on tap show the pretty neralie animation, then return back to low power mode
remove letters from the banner.png, didnt like how it looks on the storefront
An experimental implimentation of the UXN Virtual Machine for Pebble OS.
Due to memory limitations and wanting to keep this watchface avaliable on older generations of watches, this implimentation is not 100% complient with the UXN spec. Some notiable differences include:
config.hxxd -i to create header filesA custom interface is implimented allowing you to access pebble-only infromation. the spec is on my personal wiki
The "oopsies" screen with the beet being cut in half happens when the rom you tried to embed was so large. One trick that often works if to remove metadata and all non-assential assets, it should help squeeze the extra bits out
Firstly Install Dependency's. Mainly uv, qemu, and Node JS
sudo xbps-install uv nodejs qemu
sudo pacman -S uv qemu-full nodejs
sudo apk add uv qemu nodejs
# most package managers should have whats needed. you can figure it out :33
Secondly, we need to install the pebble toolchain
uv tool install pebble-tool
Finally, we can build the app and install it (either in an emulator or on a connected device)
pebble build
pebble install --emulator basalt # install on emulator, colour
pebble install --emulator diorite # install on emulator, b&w
pebble install # install on device
QEMU control's are as follows:
UP: W
SELECT: S
DOWN: X
BACK: Q