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.
- OS documentation
- MSX BIOS documentation
- MSX BIOS calls
- MSX SUBROM BIOS calls
- System variables (work in progress)
- DOS2 documentation
- ASCII MSX-DOS2 documentation
- MSX-DOS2 commands reference · (not programming-related)
- MSX-DOS2 environment reference
- MSX-DOS2 function call reference
- ASCII MSX-DOS2 documentation
- MSX BIOS documentation
- Device documentation
- General
- MSX I/O ports overview (work in progress)
- Processors
- Z80/R800/Z180/Z380 comparison
- Z80
- Z80 instruction set overview
- ZiLOG Z80 user's manual
- The Undocumented Z80 Documented · by Sean Young (now maintained by Jan Wilmans)
- Programming the Z80 · by Rodnay Zaks (book, partially)
- Z180
- Z380
- Video Chips
- TMS9918A / TMS9928A / MSX1 VDP
- v9938 / MSX2 VDP
- Yamaha v9938 Application Manual · transscribed (work in progress)
- Yamaha v9938 Application Manual
- v9958 / MSX2+ / turboR VDP
- Yamaha v9958 Application Manual · transscribed (work in progress)
- Yamaha v9958 Application Manual
- v9990 / Graphics9000 (by Sunrise)
- Yamaha v9990 application manual
- Yamaha V9990 E-VDP-III Programmers Manual · by MSX Banzai! (unofficial)
- Sunrise Video9000 application manual
- Sound Chips
- AY3-8910 / PSG (MSX standard)
- SCC (custom sound chip by Konami)
- OPLL / MSX-Music / FM-PAC (MSX turboR standard)
- OPL1 / MSX-Audio / Music Module
- OPL4 / MoonSound (by Sunrise)
- Other
- SiMPL / Covox · printer port DAC
- Key click
- MSX Engine
- Yamaha S3527 MSX-System application manual (Japanese)
- 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
- Sunrise IDE interface technical information · 17/11/1998 version (plain text)
- Sunrise IDE interface technical system documentation · 26/07/2000 version (plain text)
- Novaxis SCSI interface manual
- Communication
- RS232
- JoyNet
- Other
- PPI / i8255 / Programmable Peripheral Interface
- Note: doesn't seem to apply to MSX directly. Will write a better doc someday.
- Intel 82C55A CHMOS PPI
- i8255 introduction
- RTC / MSX2 Clock Chip
- PPI / i8255 / Programmable Peripheral Interface
- General
- Software documentation
- Assemblers
- Compilers
- Other Software
- MemMan (by MST)
- MemMan v2.32 TSR Development Kit (work in progress)
- MemMan (by MST)