retro pc emulator common source code 4/7/2015 --- What's this ? This archive includes the all source codes of emulators listed below: ASCII yaMSX1 MSX1 (by Mr.tanam and Mr.umaiboux) yaMSX2 MSX2 (by Mr.tanam and Mr.umaiboux) BANDAI eRX-78 RX-78 CANON eX-07 CX-07 CASIO eFP-200 FP-200 eFP-1100 FP-1100 ePV-1000 PV-1000 EmuGaki PV-2000 EPOCH eSCV Super Cassette Vision EPSON eHC-20 HC-20/HX-20 eHC-40 HC-40/PX-4 eHC-80 HC-80/PX-8/Geneva eQC-10 QC-10/QX-10 FUJITSU eFM7 FM-7 (by Mr.Artane.) eFM77AV FM-77AV (by Mr.Artane.) eFM16pi FM16pi eFMR-30 FMR-30 eFMR-50 FMR-50 eFMR-60 FMR-60 eFMR-70 FMR-70 eFMR-80 FMR-80 Gijutsu Hyoron Sha eBabbage-2nd Babbage-2nd IBM Japan Ltd eJX PC/JX Japan Electronics College eMYCOMZ-80A MYCOMZ-80A MITSUBISHI Electric EmuLTI8 MULTI8 NEC yaPC-6001 PC-6001 (by Mr.tanam) yaPC-6201 PC-6001mkII (by Mr.tanam) yaPC-6401 PC-6001mkIISR (by Mr.tanam) yaPC-6601 PC-6601 (by Mr.tanam) yaPC-6801 PC-6601SR (by Mr.tanam) ePC-8001mkIISR PC-8001mkIISR ePC-8201 PC-8201/PC-8201A ePC-8801MA PC-8801MA ePC-9801 PC-9801 ePC-9801E PC-9801E/F/M ePC-9801U PC-9801U ePC-9801VF PC-9801VF ePC-9801VM PC-9801VM ePC-98DO PC-98DO ePC-98LT PC-98LT eHANDY98 PC-98HA ePC-100 PC-100 eTK-80BS TK-80BS (COMPO BS/80) eN5200 N5200 NEC-HE ePCEngine PC Engine / SuperGrafx Nintendo eFamilyBASIC Family BASIC Pioneer ePX-7 PX-7 (MSX1 + LaserDisc) SANYO ePHC-20 PHC-20 ePHC-25 PHC-25 SEGA eSC-3000 SC-3000 yaGAME GEAR GAME GEAR (by Mr.tanam) yaMASTER SYSTEM MASTER SYSTEM (by Mr.tanam) SEIKO eMAP-1010 MAP-1010 SHARP EmuZ-80A MZ-80A (by Mr.Suga) EmuZ-80B MZ-80B EmuZ-80K MZ-80K EmuZ-700 MZ-700 EmuZ-800 MZ-800 EmuZ-1200 MZ-1200 EmuZ-1500 MZ-1500 EmuZ-2200 MZ-2200 EmuZ-2500 MZ-2500 EmuZ-2800 MZ-2800 EmuZ-3500 MZ-3500 EmuZ-5500 MZ-5500 EmuZ-6500 MZ-6500 EmuZ-6550 MZ-6550 eX1 X1 eX1twin X1twin eX1turbo X1turbo eX1turboZ X1turboZ Shinko Sangyo eYS-6464A YS-6464A SORD Emu5 m5 TOMY ePyuTa PyuTa/PyuTa Jr. TOSHIBA EmuPIA PASOPIA EmuPIA7 PASOPIA7 eJ-3100GT J-3100GT eJ-3100SL J-3100SL You can build them with Microsoft Visual C++ 2008 SP1 and DirectX SDK. --- License The copyright belongs to the author, but you can use the source codes under the GNU GENERAL PUBLIC LICENSE. --- Thanks - vm/device.h XM6 - vm/fmgen/* M88/fmgen - vm/disk.* MESS formats/dsk_dsk.c for CPDRead floppy disk image decorder - vm/hd63484.* MAME HD63484 core - vm/huc6280.* MESS huc6280 core - vm/i86.* MAME i86 core - vm/i286.* MAME i286 core - vm/i386.* MAME i386 core - vm/i8259.* Neko Project 2 and MESS 8259 core - vm/ld700.* openMSX LD-700 - vm/m6502.* MAME m6502 core - vm/mb8877.* XM7 - vm/mc6800.* MAME mc6800 core - vm/mc6809.* MAME mc6809 core and improved by Mr.Artane. - vm/mc6847.* MAME mc6847 core - vm/pc6031.* iP6 by Mr.Nishida - vm/sn76489an.* MAME SN76496 core - vm/tf20.* vfloppy 1.4 by Mr.Justin Mitchell and Mr.Fred Jan Kraan - vm/tms9918a.* MAME TMS9928 core - vm/tms9995.* MAME TMS99xx core - vm/upd71071.* 88VA Eternal Grafx - vm/upd7220.* Neko Project 2 - vm/upd765a.* M88 fdc/fdu core - vm/upd7752.* iP6 by Mr.Nishida - vm/upd7801.* MAME uPD7810 core - vm/v99x8.* Zodiac V99x8 core, converted to c++ class by Mr.umaiboux - vm/w3100a.* Mr.Oh!Ishi for the chip specification info - vm/z80.* MAME Z80 core - vm/z80dma.* MAME Z80DMA core - vm/familybasic nester - vm/fm7/*.* eFM7 by Mr.Artane. - vm/fmr50/bios.* FM-TOWNS emulator on bochs UNZ pseudo BIOS - vm/fp200/* PockEmul gives much hints about LCD driver - vm/gamegear/*.* yaGAMEGEAR/yaMASTERSYSTEM by Mr.tanam - vm/hc40/* Mr.Fred Han Kraan for EPSON HC-40/PX-4 hardware design info - vm/hc80/* Mr.Fred Han Kraan for EPSON HC-80/PX-8/Geneva hardware design info - vm/hc80/io.* Mr.Dennis Heynlein for intelligent ram disk unit - vm/m5/* MESS sord driver Mr.Moriya for Sord M5 hardware design info - vm/msx/* yaMSX1 and yaMSX2 by Mr.tanam - vm/msx/memory.* fMSX Disk BIOS - vm/mycomz80a/mon.c Based on MON80 by Mr.Tesuya Suzuki - vm/mz1200/* MZ-80A emulator by Mr.Suga - vm/mz2500/sasi.* X millenium - vm/pc6001/*.* yaPC-6001/yaPC-6201/yaPC-6601 by Mr.tanam - vm/pc9801/pc88.* M88 and MESS PC-8801 driver - vm/x1/pce.* Ootake (joypad) xpce (psg) MESS (vdc/vce/vpc) - vm/phc25/* PHC-25 emulator by Mr.Tago - vm/pv1000/* Mr.Enri for CASIO PV-1000 hardware design info - vm/pv2000/* Mr.Enri for CASIO PV-2000 hardware design info - vm/pyuta/* MESS tutor driver Mr.Enri for TOMY PyuTa Jr. hardware design info - vm/qc10/* Mr.Fred Han Kraan for EPSON QC-10/QX-10 hardware design info - vm/scv/* Mr.Enri and Mr.333 for Epoch Super Cassette Vision hardware info - vm/x07/io.* x07_emul by Mr.Jacques Brigaud - vm/x1/* Many advices by Mr Y.S. - vm/x1/sub.* X millenium T-tune - vm/x1/display.* KANJI ROM support by X1EMU - win32_sound.cpp XM7 for DirectSound implement M88 for wavOut API implement - res/*.ico Mr.Temmaru and Mr.Marukun See also res/icon.txt - emulation core design nester and XM6 ---------------------------------------- TAKEDA, toshiya t-takeda@m1.interq.or.jp http://homepage3.nifty.com/takeda-toshiya/