TELEMETRY 9 — ARCADE WEB PORTS 0.3 (PRIVATE BEBOP TEST) ======================================================= CONTENTS: preview/index.html T9 arcade site, updated launcher preview/games/gravity-snap-original/ source-informed Gravity Snap port preview/games/glow-swarm/ source-informed Glow Swarm port preview/games/gravity-snap/ original T9 browser game; now Neon Ascent preview/games/shared/ canvas UI, screen scaling, mobile controls SOURCE: LittleLight_v1.0.zip / LittleLight_v1.0.ino GravitySnapGame v0.3.2; GlowSwarmGame v0.30.0 INSTALL ON BEBOP (port 8109 already running): mkdir -p ~/t9-arcade-dev01/t9-preview-v03 unzip -n ~/T9_v03.zip -d ~/t9-arcade-dev01/t9-preview-v03 test -f ~/t9-arcade-dev01/t9-preview-v03/preview/index.html && echo 'Site ready' test -f ~/t9-arcade-dev01/t9-preview-v03/preview/games/glow-swarm/game.js && echo 'Glow Swarm ready' test -f ~/t9-arcade-dev01/t9-preview-v03/preview/games/gravity-snap-original/game.js && echo 'Gravity Snap ready' OPEN ON HOME WIFI: http://192.168.1.246:8109/t9-preview-v03/preview/ NO NEED TO RESTART SYSTEMD. V0.1/V0.2 REMAIN UNCHANGED. GAME CONTROLS: BOTH: arrow keys / WASD movement. On a phone: left-edge D-pad, right-edge action buttons, fullscreen button, pause and exit. GRAVITY SNAP: move/roll with gravity, Space or SNAP = snap impulse. Touch B or P = pause. GLOW SWARM: arena moves in 2D, auto-fire in last travel direction; Armada shifts to horizontal-only and fires upward. Space / A = pulse, Shift / B = dash; P = pause. PLAYTEST NOTICE: These are browser ports of the core original C++ game mechanics, not compiled Arduino firmware or pixel-perfect binary emulation. Advanced later-stage patterns, bonus behavior and motion calibration are still being validated. Existing Punch saves do NOT sync with browser saves; browser progress is local. Do not expose the Python development server to the public internet.