• Stars
    star
    151
  • Rank 246,057 (Top 5 %)
  • Language
  • Created almost 6 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The official technical reference of the MSX2 system, converted to convenient markdown files

MSX2 Technical Handbook

This is the (almost) full reference of the MSX2 system as published by ASCII Corporation in 1987. I converted it to text files in 1997 (the OCR used consisted of my eyes and my fingers) and now here it is in markdown format for easier browsing and reading. There's also the BASIC KUN (also known as Turbo-BASIC) compiler reference as a bonus.

These are the book chapters, chapters 4 and 5 are split in two files each due to their size:

The original text files are in the txt directory.

Contributing

This is in principle a finished project, however contributions (preferably pull requests, but you can also create an issue) in any of the following forms will be welcome:

  • Fixing typos and mistakes.
  • Improving the markdown layout/formatting e.g. converting the ASCII tables to markdown.
  • Converting the ASCII figures to pretty pictures as they were in the original printed book.
  • Providing the missing parts (Appendix 7 and Appendix 9)

Last but not least...

...if you like this project please consider donating! My kids need moar shoes!

More Repositories

1

Nextor

A disk operating system for MSX computers, forked from MSX-DOS 2.31
C
183
star
2

MSX

Most of the MSX software developed by Konamiman since the 1990s
Assembly
106
star
3

Sjasm

A Z80 assembler written in C, originally developed by Sjoerd Mastijn
46
star
4

Z80dotNet

A Z80 simulator written in C#
C#
39
star
5

Nestor80

A Z80 and R800 assembler+linker compatible with MACRO-80, written in C#
C#
37
star
6

SuperBookmarks

A state-of-the-art bookmarks manager for Visual Studio.
C#
32
star
7

RookieDrive-FDD-ROM

USB floppy disk drive controller ROM for Rookie Drive, the USB host cartridge for MSX computers
Assembly
25
star
8

Konpass

Assembler IDE, debugger and monitor for MSX, originally developed by Compjoetania
Assembly
22
star
9

NestorMSX

A very simple MSX emulator written in C#
C#
18
star
10

MSX-UNAPI-specification

An enhancement of the MSX extended BIOS mechanism that provides a clean way to define new APIs
Assembly
12
star
11

M80dotNet

A C# wrapper around the MACRO80 tools that turn them into modern native applications.
C#
11
star
12

BrowseInRemoteGitRepository

Visual Studio extension that adds "Browse in remote repository" and "Copy URL of remote repository version" to the Solution Explorer and code editor context menus for solutions living in a Git repository.
C#
10
star
13

NestorWeb

Web server for MSX computers running TCP/IP UNAPI, with support for CGI scripts
C
7
star
14

OPC

Obsolete Procedure Call (OPC) is a protocol intended for performing remote access to a machine that is controlled (or simulates being controlled) by a Z80 processor.
C#
5
star
15

TCP-IP-for-NestorMSX

A TCP/IP UNAPI compliant Internet plugin for NestorMSX
C#
4
star
16

NestorDevice

Software to use a MSX computer with a Rookie Drive cartridge as an USB device.
C#
4
star
17

NestorFilesystem

A template for developing filesystem drivers for MSX-DOS 2 and Nextor
Assembly
4
star
18

ZWatcher

An observer for Z80.NET that allows to invoke custom actions when certain conditions are met while executing Z80 code. This allows to write unit tests for Z80 code.
C#
2
star
19

NestorPreTer

A wrapper for NestorPreTer that allows running it on any .NET capable machine
Assembly
2
star
20

Z280TechnicalManual

Transcript of the official technical manual for the Z280 CPU
2
star
21

NestorBugs

A very simple bug tracking web site that pathetically tries to copy the design of Stack Overflow
C#
1
star
22

ShopifyTestApp

Shopify app template
JavaScript
1
star
23

NestorGitHub

Local Git repository without object database, using GitHub API for all operations
C#
1
star