jr, the author of the original Symbian based S60 and S80 ports of the fMSX emulator, has added support for MSX1 system emulation in QEMU, an open source processor emulation. The goal is to introduce the fastest MSX emulator around and QEMU provides a good platform being a dynamic recompilation engine that recompiles the emulated target machine code to host machine code before executing it. The QEMU MSX system emulation is further based on work done by Stuart Brady that brings the Z80 target processor and ZX Spectrum system support to QEMU. QEMU itself has been ported to and supports several platforms including Linux, OS X and Windows.
The capabilities of the QEMU MSX emulation are currently rather limited but what is included is: Z80 with 64kB RAM, TMS9918A VDP (screen level rendering accuracy only), i8255 PPI with memory slot mapper and keyboard support, AY-3-8910 (simple port I/O is emulated but no audio is generated), loading of ROM cartridges.
Relevant link: jr's qemu page
Comments (21)
By muffie
Paladin (933)
31-07-2009, 22:15
By lionelritchie
Champion (439)
31-07-2009, 22:30
By wouter_
Hero (535)
31-07-2009, 23:41
By wolf_
Ambassador_ (10135)
01-08-2009, 00:06
By andete
Expert (97)
01-08-2009, 08:08
By dvik
Prophet (2200)
01-08-2009, 10:02
By jr
Champion (379)
01-08-2009, 11:48
By dvik
Prophet (2200)
01-08-2009, 17:28
By jr
Champion (379)
03-08-2009, 07:15
By dvik
Prophet (2200)
03-08-2009, 07:43
By wouter_
Hero (535)
03-08-2009, 21:37
By dvik
Prophet (2200)
04-08-2009, 05:24
By wouter_
Hero (535)
04-08-2009, 07:53
By dvik
Prophet (2200)
04-08-2009, 20:56
By wouter_
Hero (535)
04-08-2009, 23:15
By dvik
Prophet (2200)
05-08-2009, 22:22
By umaiboux
Resident (43)
14-08-2009, 15:53
By jr
Champion (379)
16-08-2009, 07:16
By umaiboux
Resident (43)
21-08-2009, 15:14
By jr
Champion (379)
21-08-2009, 20:26
By umaiboux
Resident (43)
22-08-2009, 15:38