Shockwave Player: DirPlayer-rs DirPlayer, a Rust-based Shockwave Player emulator, restores legacy browser games built on Shockwave .dcr files to modern platforms through a polyfill that detects and replaces and elements, a Chrome extension, and a standalone application with debugging tools for Lingo scripts. Recent commits co-authored by Claude Opus 5 document fixes to event handling, sound channel management, and rendering logic for Director engine parity, including cursor handling and event dispatching. The project credits prior reverse engineering from the Shockwave community, including code reproduced from ScummVM and OpenShockwave, and is available via a live demo and pre-built binaries; independent confirmation of the result was not reported. Evidence at a glance Based on the linked sources. The author's reported result and independent confirmation are separate checks. - AI involvement - Reported models: Claude. Tools: Rust, NodeJS, wasm-pack, Electron. The writeup below describes the work attributed to AI. - Reported result - Works. This is the directory's source-based outcome classification. - Independent confirmation - Not reported. - Human work and limitations - The project uses Rust and WebAssembly to emulate the Shockwave runtime. The commit history indicates active maintenance and specific bug fixes related to Director engine parity, such as cursor handling and event dispatching. Original sources What was done DirPlayer is a Rust-based Shockwave emulator that enables legacy browser games to run in modern environments via a polyfill, Chrome extension, or standalone application with debugging tools. DirPlayer is a Shockwave Player emulator developed in Rust, designed to restore functionality to legacy browser games on modern platforms. The project provides a polyfill that automatically detects and replaces