MSX-ondersteuning toegevoegd aan QEMU

van jr op 31-07-2009, 10:01 translated by [D-Tail]
Onderwerp: Emulation
Talen:

jr, de maker van de originele Symbian S60 en S80 ports van de fMSX-emulator, heeft MSX1-ondersteuning toegevoegd aan QEMU, een open-source processor emulator. Het doel is om de snelste MSX-emulator te schrijven, waarbij QEMU een betrouwbaar platform is: het is een dynamische recompilation engine dat de code van de geëmuleerde machine hercompileert naar machinecode van de hostprocessor voordat deze uitgevoerd wordt. De MSX-emulatie voor QEMU is verder gebaseerd op het werk dat verricht werd door Stuart Brady, die de Z80-processor en het ZX-Spectrum systeem toevoegde aan QEMU. QEMU is zelf geport naar enkele platforms zoals Linux, OSX en Windows.

De mogelijkheden van de QEMU MSX-emulator zijn nog wat gelimiteerd, maar wat wel werkt is: een Z80 met 64kB RAM, een TMS9918A VDP (met precisie op schermnivo), i8255 PPI met ondersteuning voor de memory mapper en toetsenbord, AY-3-8910 (simpele poort-gebaseerde I/O wordt geëmuleerd maar er wordt nog geen audio gegenereerd) en het inladen van ROM cartridges.

Bijbehorende link: jr's QEMU pagina