0xreversed/with.ai
Games and modsWorksSource available
Target: Sega Model 3

Supermodel: Sega Model 3 Arcade Emulator

by The Supermodel Team Repository0 views

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: GCC, Make, SDL2, MSYS2. 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 is an ongoing effort to emulate complex arcade hardware. The mention of Claude is explicitly documented as unverified in the commit history.

Original sources

What was done

Supermodel 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.

Supermodel 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.