JSRF GARAGE — SKARADES ARCADE / MOVEMENT PROTOTYPE Keyboard/mouse and phone touch controls. Landscape recommended on phones. Recovered stage visuals, collision and Beat model. Ground speed, steering, the jump curve and basic air control use calculations and parameters recovered from the owner's US executable with Ghidra 12.1.4. Thirteen original motion clips were decoded from the shared animation bank, including the grind catch clip selected through logical animation 0x48 (slot 284), played once before holding its final riding pose. Rail grinding follows recovered paths with a separate browser cruise/boost drive that sustains uphill momentum; recovered normal/boost speed targets and downhill gain inform its tuning. The ordinary 0x97DC0 drag branch remains a reference, not the full runtime drive; automatic landing capture, optional wider rail assist, path traversal, jump-off and wall guards are browser integrations. Missing prop walls are filtered against rendered geometry; recovered floors and ramps remain solid. Ground motion follows contact planes with moderate slope-speed targets from 0xA0B30. Rail entry and heading are eased visually, and the decoded landing clip blends on touchdown. Ordinary jump-height tuning is unchanged. Tagged half-pipes and ramps use browser momentum, leaning collision and lip-launch rules; the complete original ramp state machine is not ported. The capsule solver, retargeting, clip timing/blending and camera are browser integrations; full original gameplay is not ported. A new browser-authored warm-up challenge adds three spray cans, three floor tags, a direction hint, keyboard F / controller Y / touch Spray, local progress recovery and restart. Holding spray near a tag brakes Beat for painting with a wider interaction radius. The low chase camera follows behind Beat with temporary manual look and immediate translation. Held movement retains its starting view frame to avoid camera/steering feedback; deliberate stick direction changes refresh that frame without requiring release. Sharp ground reversals brake before accelerating back, including while Boost is held. Older saved side offsets are ignored. Original mission scripts, trick combos, audio and multiplayer are not implemented. The prototype uses browser-local saved-position recovery, not original game saves. Jet Set Radio Future assets were extracted from the site owner's local Xbox image and retain their original rights, separate from the software licenses. Stage/container/MDLB/collision format research and adapted parser: neodoso/JSRF_ModTool https://github.com/neodoso/JSRF_ModTool Commit: 384813260be2867703ab86ec420557d7315e6699 License: GPL-3.0 Prototype and exporter: GPL-3.0. Unminified source: jsrf-garage-source.zip Rendering/collision helpers: Three.js 0.186.1 (MIT), https://threejs.org/ Full notices: jsrf-garage-LICENSE.txt