Apple II Emulator Development

Замовник: AI | Опубліковано: 17.12.2025
Бюджет: 1500 $

I need a seasoned reverse-engineer to build a brand-new, from-scratch emulator that faithfully replicates the original Apple II. Although the final product must focus on Apple II behaviour, I’d like you to draw on any insight you have from prior work with Classic Mac OS and iOS emulation, as that broader knowledge tends to surface clever optimisation and compatibility ideas. Core goals • Produce a cycle-accurate Apple II emulator that boots real ROM images, runs original software, and matches timing quirks closely enough to pass existing test suites. • Write clean, well-commented source that compiles on today’s mainstream desktop platforms. I’m flexible on language or framework—use whatever you’re most efficient with, provided the toolchain is open and well-documented. • Supply clear build instructions and a brief technical document explaining core architecture decisions, key reverse-engineered components, and any open issues or future extension points. Acceptance criteria – The emulator launches, reaches Applesoft BASIC, and loads disk images without graphical or audio glitches on at least Windows and macOS. – An included test package (e.g., Sweet16 or similar) runs to completion with results matching reference output. – Source, documentation, and build steps pass a clean compile/install on a fresh machine. If you thrive on digging into vintage hardware mysteries and have already tinkered with Apple II, Classic Mac OS, or iOS internals, I’d love to see examples of your past emulator or low-level systems work.