In the following topics, I mentioned that I will soon make my collection of msx system source files public:
www.msx.org/forumtopic5536.html
www.msx.org/forumtopic5485.html
Well, I have finally done it! Currently only available via CVS, but you can view or download the files. The sources are disassembled using Z80DIS, and can be assembled using the Microsoft Macro Assembler (M80.COM and L80.COM). Some sources are documented quite at lot, some need more comment. This is one of the objectives of this project. Futhermore, sources could be used to produce newer or updated versions of the msx-system software.
The project is available on sourceforge:
sourceforge.net/projects/msxsyssrc
sources available:
base410:MSX Turbo-R bios,basic,sub and option rom
basechr:all kinds of MSX charactersets
basekey:all kinds of MSX keyboardhandlers
disk100:the orginal msx diskkernel 1.00 (diskbasic 1.0)
disk100upd:a modified msx diskkernel 1.00 (modified by myself, to boot from any drive)
disk231:the orginal msx diskkernel 2.31 (diskbasic 2.01)
disk231upd:a project to include FAT16 support in the diskkernel 2.31
diskdrvs:all kinds of diskdrives, needed to assemble a diskkernel
kanji:msx kanji
music410:msx music, used in the MSX Turbo-R
serial100:msx serial, old style hardware (without RAM)
serial200:msx serial, new style hardware (with RAM)
Hope you will enjoy it.
Arjen Zeilemaker.