@@ -56,9 +56,28 @@ preserved via [Homesoft](http://www.mushca.com/f/atari/).
5656
5757## Local patches to the emulator shell
5858
59- ` emu/index.html ` carries a small "ARCADE-PATCH" block (auto-fullscreen:
60- hides the top bar under ` display-mode: fullscreen ` , and ` ?fs=1 ` makes the
61- first tap enter fullscreen). After replacing the AltirraSDL bundle files,
62- re-apply it with:
59+ ` emu/index.html ` carries an "ARCADE-PATCH" block (source:
60+ ` scripts/emu-autofullscreen.snippet.html ` ) that activates on ` ?lib= `
61+ launches:
62+
63+ - ** Arcade chrome** — hides the desktop bar from the first frame; ⌄
64+ toggles a compact START/SELECT/OPTION/RESET row, ☰ opens the menu,
65+ ⛶ appears while not fullscreen.
66+ - ** ` ?fs=1 ` ** — a tap enters browser fullscreen (retried on
67+ end-of-gesture events until it takes).
68+ - ** TILT toggle + ` ?tilt=1 ` ** — device-orientation steering (extra
69+ sensitivity on forward/back so the screen stays visible while
70+ accelerating).
71+ - ** AUTO FIRE slide switch** — pulses the trigger at ~ 11 Hz via
72+ ` ATWasmSetJoystick ` .
73+ - ** ` ?tv=1 ` ** — smart-TV remote controls (CE-HTML/HbbTV key codes):
74+ D-pad → joystick, OK → fire, Red/Green/Yellow → START/SELECT/OPTION,
75+ Blue → auto-fire, Play/Pause → pause, Back → picker. Open the picker
76+ with ` ?tv=1 ` and every launch inherits it.
77+ - ** Analytics** — GoatCounter (atari-arcade.goatcounter.com),
78+ cookie-less. Game launches report as ` /play/<Game> ` , so the
79+ dashboard's Paths view doubles as a per-game popularity table.
80+
81+ After replacing the AltirraSDL bundle files, re-apply with:
6382
6483 ./scripts/patch-emu.sh
0 commit comments