Resources
This is our collection of online MSX resources. Some are authored, translated or transcribed by the MAP maintainers, and can only be found here exclusively. Therefore, please do not spread those without our permission, but link to the MAP instead. If you have something not listed here which contains new information, feel free to send us an email.
- MSX BIOS documentation
- MSX BIOS calls MAP
- MSX SUBROM BIOS calls MAP
- System variables (work in progress) MAP
- MSX2 Technical Handbook: BIOS listing · by Nestor Soriano (Konamiman)
- MSX2 Technical Handbook: Work area listing · by Nestor Soriano (Konamiman)
- MSX Extended BIOS Specification · MSX Datapack Vol. 3-7, by FRS, Takamichi & sandervn (credits)
- MSX BIOS The Complete MSX BASIC I/O Listing
- MSX system source files disassembled · by Arjen Zeilemaker
- DOS2 documentation
- ASCII MSX-DOS 2 documentation
- MSX-DOS 2 Command Specification (version 2.20) · version 2.00
- MSX-DOS 2 Program Interface Specification (version 2.20) · version 2.00
- MSX-DOS 2 Function Specification (version 2.20) · version 2.00
- MSX-DOS 2 System Specification (version 2.20) · version 2.00
- ASCII MSX-DOS 2 documentation
- System documentation
- MSX I/O ports overview MAP
- MSX expansion I/O port manual · a.k.a. switched I/O ports
- MSX Technical Data Book
- MSX2 Technical Handbook · by Nestor Soriano (Konamiman) (Japanese version, via Google Translate)
- MSX turboR Technical Handbook via Google Translate (Japanese, scans)
- MSX Datapack via Google Translate (Japanese, scans 1, 2, 3, disks)
- Megabit ROM Cartridges mapper types · on msxnet
- Processors
- Z80
- Z80 / R800 instruction set overview MAP
- Zilog Z80 user’s manual
- The Undocumented Z80 Documented · by Sean Young, Jan Wilmans (site)
- Programming the Z80 · by Rodnay Zaks
- R800
- R800 User’s Manual (incomplete) MAP
- Z380
- Z80
- Video Chips
- MSX1 VDP
- MSX2 VDP
- Yamaha V9938 MSX-VIDEO Application Manual · scans (alt version)
- Yamaha V9938 MSX-VIDEO Application Manual · transscribed and edited by Eugeny Brychkov
- Yamaha V9938 MSX-VIDEO Application Manual · transscribed (incomplete) MAP
- MSX2+ / turboR VDP
- Yamaha V9958 MSX-VIDEO Application Manual · scans
- Yamaha V9958 MSX-VIDEO Application Manual · transscribed
- Graphics9000
- Yamaha V9990 E-VDP-III application manual
- Yamaha V9990 E-VDP-III datasheet
- Yamaha V9978 E-VDP-III datasheet · (preliminary)
- Yamaha V9990 E-VDP-III Programmers Manual · by MSX Banzai! (unofficial)
- Sunrise Video9000 application manual
- Sound Chips
- PSG
- Konami SCC
- MSX-Music / FM-PAC
- Yamaha YM2413 OPLL application manual
- Yamaha YM2413 OPLL application manual with SFG-05 filter · cleanup and improvement by FRS (more info)
- Yamaha YM2413 OPLL datasheet (YM2413B)
- MSX-MUSIC Hardware · MSX Datapack Vol. 2-3.1, by FRS, Takamichi & sandervn (credits)
- MSX-MUSIC Extended BASIC · MSX Datapack Vol. 2-3.2, by FRS, Takamichi & sandervn (credits)
- FM BIOS · MSX Datapack Vol. 2-3.3, by FRS, Takamichi & sandervn (credits)
- MSX-Audio / Music Module
- Yamaha Y8950 MSX-AUDIO application manual
- Yamaha Y8950 MSX-AUDIO datasheet
- Yamaha Y8950 MSX-AUDIO test register info
- Yamaha YM3526 OPL datasheet
- MSX-AUDIO Hardware · MSX Datapack Vol. 2-4.1, by FRS, Takamichi & sandervn (credits)
- MSX-AUDIO BASIC Expansion · MSX Datapack Vol. 2-4.2, by FRS, Takamichi & sandervn (credits)
- MSX-AUDIO Extended BIOS · MSX Datapack Vol. 2-4.3, by FRS, Takamichi & sandervn (credits)
- MSX-AUDIO MBIOS · MSX Datapack Vol. 2-4.4, by FRS, Takamichi & sandervn (credits)
- MSX-AUDIO music keyboard MAP
- OPL2
- OPL3
- MoonSound
- FM Sound Synthesizer Unit (SFG-01 / SFG-05)
- Franky / PlaySoniq / MMM
- SuperSoniqs Darky EPSG
- SuperSoniqs SoundStar
- Sunrise MP3 Player
- MSX Engine
- Yamaha S3527 MSX-System application manual (Japanese version)
- Yamaha S1985 MSX-System II application manual
- T9769B · engine of several MSX2+ computers
- T9769C · turboR engine
- S1990 · turboR bus controller
- Disk controllers
- Western Digital WD2793-02 FDC · used in most MSX2’s
- Toshiba TC8566AF FDC · used in Panasonic MSX computers
- Mitsubishi M5W1793-02P · used in Yamaha FD-051, SVI
- Fujitsu MB8877A · used in Sanyo MFD-001, Victor HC90-HC95, National, compatible with 1793-02
- Floppy disk controllers overview · by Marcos Daniel Blanco
- Sunrise IDE interface technical information
- Sunrise IDE interface technical system documentation
- Novaxis SCSI interface manual
- Communication
- RS232
- Ethernet
- JoyNet
- MIDI
- MSX-MIDI · MSX Datapack Vol. 3 Section 5, English MAP
- Intel 8251 UART · used by MSX-MIDI
- Intel 8253 Timer · used by MSX-MIDI
- Motorola MC68B50 · used by Philips Music Module and JVC MSX MIDI interface
- Yamaha YM2148 · FM Sound Synthesizer Unit MIDI interface MAP
- JVC MSX MIDI interface MAP
- Other
- PPI / i8255 / Programmable Peripheral Interface
- RTC / MSX2 clock chip
- ROM / RAM memory
- Software documentation
- MemMan (by MST)