What I was trying
Digital preservation as a portfolio piece. Ruffle re-implements the Flash runtime in WebAssembly, so getting the games to draw was the easy part. The scores took the time. The games submit through a form Ruffle builds and navigates, so the site patches form submit and window.open, catches the score on its way to a dead server and posts it to a small local API instead. One silent Ruffle flag, allowScriptAccess, cost most of a day. Reading the folders, fifteen games carried the same Base64 logic bomb aimed at two rival forums, and eight were unlicensed Mario, Zelda and Sonic knock-offs. Both got cut. Then the collection grew to 136 with an Internet Archive rip from the same publisher.
Where it stalled
What you see here is a 36-game sampler, 12 MB, with scores kept in your browser. The full 136 and the shared leaderboard need the little Node server that ships with it. The Konami code still works.