{"slug": "sega-model-3-supermodel-sega-model-3-arcade-emulator", "title": "Sega Model 3: Supermodel: Sega Model 3 Arcade Emulator", "summary": "The Supermodel Team's open-source Sega Model 3 arcade emulator has added a SCRIPTS disassembler built with assistance from Claude, a contribution the project's commit history explicitly documents as unverified. The emulator, reverse-engineered from scratch because no public documentation for the Real3D-based 1996-1999 arcade hardware exists, also gained a SCSI self-test performing end-to-end verification of WRITE and READ operations to culling RAM, alongside Pro-1000 emulation work including SCSI controller support and viewport fixes. Supermodel supports OpenGL and SDL2 with builds for Windows, Linux, and macOS, and the team recently addressed latent bugs in code paths such as CLegacy3D.", "body_md": "## Evidence at a glance\n\nBased on the linked sources. The author's reported result and independent confirmation are separate checks.\n\n- AI involvement\n- Reported models: Claude. Tools: GCC, Make, SDL2, MSYS2. The writeup below describes the work attributed to AI.\n- Reported result\n- Works. This is the directory's source-based outcome classification.\n- Independent confirmation\n- Not reported.\n- Human work and limitations\n- The project is an ongoing effort to emulate complex arcade hardware. The mention of Claude is explicitly documented as unverified in the commit history.\n\n### Original sources\n\n## What was done\n\nSupermodel is an open-source emulator for Sega's Model 3 arcade hardware, reverse-engineered from scratch to support 3D gaming from 1996-1999 on Windows, Linux, and macOS.\n\nSupermodel is an emulator designed to replicate the Sega Model 3 arcade platform, which utilized Real3D hardware. The project aims for accuracy and playability, relying on reverse engineering since no public documentation for the platform exists. The emulator supports OpenGL and SDL2, with builds available for Windows, Linux, and macOS. Recent development efforts have focused on Pro-1000 emulation, including SCSI controller support and viewport fixes. The author reports that a SCRIPTS disassembler was implemented with assistance from Claude, though this contribution remains unverified. Additionally, the team has implemented a SCSI self-test that performs end-to-end verification of WRITE and READ operations to culling RAM. While the emulator supports network play, it is noted that some code paths, such as those in CLegacy3D, contained latent bugs that were only recently addressed. The project is maintained by the Supermodel Team and is available at [https://raw.githubusercontent.com/trzy/supermodel/HEAD/README.md](https://raw.githubusercontent.com/trzy/supermodel/HEAD/README.md).", "url": "https://wpnews.pro/news/sega-model-3-supermodel-sega-model-3-arcade-emulator", "canonical_source": "https://reversedwithai.com/p/sega-model-3-099a4c25", "published_at": "2026-10-23 10:39:04+00:00", "updated_at": "2026-10-23 12:10:29.865331+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools"], "entities": ["Supermodel", "Sega Model 3", "Supermodel Team", "Claude", "Real3D", "OpenGL", "SDL2", "CLegacy3D"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/sega-model-3-supermodel-sega-model-3-arcade-emulator", "markdown": "https://wpnews.pro/news/sega-model-3-supermodel-sega-model-3-arcade-emulator.md", "text": "https://wpnews.pro/news/sega-model-3-supermodel-sega-model-3-arcade-emulator.txt", "jsonld": "https://wpnews.pro/news/sega-model-3-supermodel-sega-model-3-arcade-emulator.jsonld"}}