# Cinder browser edition

Two independently authored heat courses use the original developer-released Abuse engine with own CC0 graphics/font/animation/text/maps/rules. This is a source port with new content, not the retail game or a certified clean-room reconstruction. Silent edition, offline keyboard play.

Choose a visible brightness and click OK, then GO. Left/Right move, Up jumps, S saves, L loads. Reach both right exits while energy remains. Enter retries after energy is empty or restarts after completion. Escape opens native Return/Start/brightness controls. Desktop information/network/volume/load-slot controls are not exposed for this authored edition. Stop player closes the native player; Reload player starts it again.

S awaits an IDBFS commit under /cinder-saves and Browser save: saved. Saves stay in this origin/browser profile. Wait for saved before leaving; clearing site data removes them. No portable export/import. Native damage is25HP per contact with a12-tick cooldown. No music or sound payload/device is present.

Source rebuild: Python3 plus Emscripten6.0.10, pin d6c521a7f05449857c76bd99e396895583cf2083. Run python build-candidate.py --emscripten-dir PATH/emscripten --em-config PATH/.emscripten. It compiles96native+4own sources, generates185entries/11SPECarchives and links with undefined symbols rejected. No original game data or previous objects needed. Own frozen interface-label JSON eliminates discarded native-file discovery.

Scoped acceptance: muted Edge ordinary GO/brightness/Return, arrows/Up damage/death/frozen controls/retry/jump avoidance, stationary damaged course-one S/L full-browser-restart save, both course exits and completion restart. Tests read native diagnostics/save bytes and canvas only; no memory/save/RNG changes. Rebuilt/package and live acceptance are recorded separately in the dated distribution evidence.

Limits: two-course authored prototype, not an original retail or complete replacement campaign. Dead/completed/course-two saves, overwrite, transfer, rapid-close/crash/quota/denial/corruption/failure-HUD cases, other browsers, mobile/touch/controllers and multiplayer remain unverified.222legacy compile warnings and unexercised original-engine paths remain unresolved. Audible audio is unverified; this edition has no audio device.
