Print this page

Book and Magazines

Do-It-Yourself articles in Books and Magazines

On this page you find scanned books, magazine articles and more on experimenting with the MSX. The books sections contains relevant reference material (in english) and all (dutch) books I know of about the combination of electronics and the MSX. The magazines section shows scanned articles, most about DIY interfacing and whatever article interested me in the spirit of the MSX Info pages. The DIY section adds interfacing articles in the same spirit.
Note that the MSX Enhancements page shows how to build memory expanders, slot expanders and other standard enhancements applicable to MSX.

C.U.C. Veelzijdig tijdschrift van een toen zeer aktieve club hobbyisten.
Elektuur Het bekende elektronica tijdschrift heeft tussen 1986 en 1989 een aantal leuke uitbreidingen voor MSX(-1) gepubliceerd.
MCM Een commerciele uitgave, bron voor het MST
MCCM De opvolger van MCM en MSX Club Magazine, getrokken door gedreven hobbyisten
MSX CLub Magazine Ook een groep hobbyisten in een club die leuke dingen met hardware deden en die publiceerden in hun clubblad.
MSX Gids Een echt 'listing' blad met veel Basic programma's. Opgegaan in de Software Gids
PTC Op alle Philips computers gericht met leuke bijdragen van Peter van Overbeek en Theo Maassen voor MSX
MSX MozaïkRommelig blad met soms leuke dingen
MSX Info Commercieel blad uit de beginjaren, Niet het blad van Totally Chaos!
NEW MSX Commercieel blad uit de beginjaren

Books

Reference manuals (in english)
See the books on the Ira Goldklang TRS-80 pages like the Rodney Zaks en Lance Leverthal and many more

The MSX Redbook in PC compatible characterset, text in zip format, english, adapted

The appendix of the MSX Redbook, pdf format

MSX-2 Technical Reference Manual, typed in by Nestor Soriano (updated with missing chapters 5, KUN basic)

Official MSX-DOS 2.20 programming, functional and command interpreter description, also in PDF format (thanks to Ag0ny)

MSX Technical handbook

MSX 2 Technical Handbook scanned parts

7. Notes for MSX software developers 
14. MSX2 video superimposition unit specification 
15. MSX Expansion I/O port 
16. MSX Memory mapper specification 

MSX BIOS

The MSX BIOS book, published by Quest for ASCII, is available in pdf format. This book contains the well commented official and original source listing in assembler format of the BIOS of the MSX 1 computer. This book gives a detailed inside look in the MSX system.
Part 1 pages 1-280 MSX BIOS listing and cross reference
Part 2 pages 281-356 Symbol table. International overlays, BIOS Calls, Character set, keyboard layouts, Hooks and RAM routines

Books (in dutch)

Het complete boek Grafische Experimenten voor MSX Computers deel 1
en deel 2 (Beeldbewerkingsproject) gepubliseerd met toestemming van de auteur W.H.M. van Dreumel

Elektronica projecten voor MSX computers Willem H.M. van Dreumel
Standaard werk voor gebruik joystick interface, printer en zelfbouw interfaces in elektronica projecten zoals analoge ingangen, lichtnet besturing enzovoort, het gehele boek met toestemming van de auteur!

Eenvoudige Interface Schakelingen voor MSX en Schneider computers
Vele zelfbouw projecten met MSX joypoort en printerpoort.

Toepassingen voor MSX computers
Hoofdstuk 4: Besturingsprogramma's met Interface voor Lego modellen, modelbaan, tekenhaak

Programma's behorende bij het boek Toepassingen voor MSX computers

MSX-2 boek voor gevorderden, achtergrond informatie voor programmeurs

Part of the Dutch MSX Redbook

Modelspoor Control Systeem
Eindhovense Modelbouw Vereniging

FM-PAC Verder uitgediept
Uitgebreide beschrijving van de FM-PAC en MSX MUSIC, gebruik vanuit Basic, SRAM

The book MSX Computers en de Buitenwereld, a dutch book about interfacing via hardware the MSX and a worthfull addition in the style of this site! Describes how to build paddles and a 8255 based interface with digital and analog i/o, even an EPROM programmer (quite identical to the Toeprom programmer)

Do-It-Yourself

Control your model railway with a MSX computer

Dutch Magazine articles

Many dutch magazines have been on the market during the years MSX was a huge success in the Netherlands.
None survived, the MSX Club Computer Magazine was the last.

Many articles appeared that were related to the subject of this website: hardware, programming do-it-yourself and Pascal programming.

All articles with a link are scanned, converted to text with OCR and then with the pictures converted to PDF.

Of course all content is owned by the authors.

Pascal sources and other files belonging to the Pascal articles, also look into the dsk in the magazine list!

Pascal development environment files are here!

Mostly dutch, some are translated already as noted!

C.U.C. Veelzijdig tijdschrift van een toen zeer aktieve club hobbyisten.
Elektuur Het bekende elektronica tijdschrift heeft tussen 1986 en 1989 een aantal leuke uitbreidingen voor MSX(-1) gepubliceerd.
MCM Een commerciele uitgave, bron voor het MST
MCCM De opvolger van MCM en MSX Club Magazine, getrokken door gedreven hobbyisten
MSX CLub Magazine Ook een groep hobbyisten in een club die leuke dingen met hardware deden en die publiceerden in hun clubblad.
MSX Gids Een echt 'listing' blad met veel Basic programma's. Opgegaan in de Software Gids
PTC Op alle Philips computers gericht met leuke bijdragen van Peter van Overbeek en Theo Maassen voor MSX
MSX MozaïkRommelig blad met soms leuke dingen
MSX Info Commercieel blad uit de beginjaren, Niet het blad van Totally Chaos!
NEW MSX Commercieel blad uit de beginjaren

CUC

Software, behorend bij CUC artikelen

The dutch original text of the SVI.738 CP/M bios patches I designed for C.U.C. Computer Info, which appeared as a long series.

Diverse artikelen 1985-1987 in CUC journaal
Computer "on the double": 6 MHZ opvoeren van Spectravideo en MSX 1,2 computers
Vrij veel toegepaste klokverhoging schakeling. Na veel updates universeel toepasbaar gebleken.

CUC journaal augustus/september 1987
Aan/uit voor SVI 328 Korte bouwbeschrijving en assembler listing voor aan/uit zetten van externe apparaten

Assembler in/out (2) Korte bouwbeschrijving en assembler listing voor aan/uit zetten van externe apparaten

CUC journaal juni 1990
Assembler in/out (3) Korte bouwbeschrijving en assembler listing voor aan/uit zetten van externe apparaten

Pseudo stereo (corrected version 2002) CUC ism MSX Club Gouda
Pseudo stereo effect

CUC journaal mei 1988
Universele RGB interface voor MSX-1 en SV.328 Zelfbouw van een RGB interface voor MSX-1 computers

CUC journaal mei 1988
Robotarm voeding en interface
Externe voeding en programmatuur voor Spectravideo SV2000 Robot arm

CUC journaal juli 1990
Automatisch opbellen AD Interface en Pascal programma om telefoon opbelpiepjes te genereren.

CUC journaal 30 1989
Dual Temperatuur meetsysteem Zelfbouw temperatuur sensor en AD- converter op joystick aangesloten en stuurprogramma in Basic

CUC journaal 37
Dual Temperatuur meetsysteem V2 Verbeterde zelfbouw temperatuur sensor en AD- converter op joystick aangesloten en stuurprogramma in Basic

The instructions to convert the SVI 738 to MSX-2 also in english, combined the CUC dutch (translated) info and the danish/finnish info, UPDATED august 2002

Add a RGB connecter to the SVI 738

CUC Info 11
Modem communicatie Sluit een modem aan op de joystickpoort

Vraag directory op in Pascal met BDOS calls

Elektuur

Software, behorend bij Elektuur artikelen inclusief EPROM-mer ROM image

Elektuur correcties
De Elektuur 'oplossing' voor het BUSDIR probleem en door diverse anderen aangedragen oplossingen.

Elektuur mei 1985
Analoge ingang voor computers 8 bits AD converter kaart voor de universele bus, zie ook MSX Uitbreidingen 1

Universele C64 I/O bus Universele bus voor uitbreidingskaarten zoals AD, I/O etc, zie ook MSX Uitbreidingen 1

Elektuur november 1985
RS-232- interface Seriele interface kaart voor de universele bus

MSX Elektuur special 1986
De MSX computer als meetinstrument Maak een meetinstrument met de joystick interface via AD converters

Elektuur januari 1986
8 bit I/O interface voor de Universele bus Insteekkaart voor de universele bus, zie ook MSX uitbreidingen 1

Elektuur februari 1986
MSX Uitbreidingen deel 1 De universele bus, AD kaart, en 8 bits I/O kaart aangepast voor MSX

Elektuur april 1986, Elektuur MSX Special 1986
MSX Uitbreidingen deel 2 MSX ROM cartridge zelfbouw

("Allt om Elektronik") 9/86
Swedish version of the Elektuur article how to build a MSX cartridge

Elektuur april 1986
Bijdetijde uP klok Bouwbeschrijving van een klok kaart voor de universele bus

Elektuur mei 1986
MSX Uitbreidingen deel 3 Bouwbeschrijving MSX slot-selector om tussen cartidges te schakelen, geen slot expander

Elektuur januari 1987
32 bits I/O cartridge Bouwbeschrijving van een I/O cartridge met 2x Z80 PIO en een Z80 CTC
Nodig voor MSX Eprom-mer

Updated circuit by Hans Oranje

Elektuur maart/april 1987
MSX Eprom-mer Bouwbeschrijving van een MSX Eprom-programmeer apparaat. Vereist 32 bits I/O cartridge en MSX cartridge

Eprom software made by Dick van Vlodrop for the MSX Eprom-mer
Replaces the Elektuur program with a more advanced version

Elektuur juli/augustus 1987
Toetsenbord via joystick poort Sluit tot 16 toetsen aan op joystick poort

Elektuur januari 1988
Diapresentator mbv I/O interface Stuur meerdere dia apparaten aan

Elektuur juli/augustus 1988
Bus kompatibele ADC/DAC AD/DA converter voor Z80 bus met MSX voorbeeld

LCD op MSX slot
Elektuur juli/augustus 1988, Elektuur 304 schakelingen
Sluit een LCD scherm aan op de MSX

Elektuur juni 1989
Statische MSX uitbreiding Bouw een ROM emulator met statische ram IC's

Elektuur juli/.augustus 1989
1 en 2 MB Eprom-programmer Uitbreiding voor bijvoorbeeld MSX Eprom-mer voor grotere EPROM's dan 27512

Elektuur juli/augustus 1989
MSX Eprom Plaats Eproms in statische geheugenuitbreiding voor MSX

MCCM

MCCM software in dsk format

Some articles mentioned here but not included are available at the website maintained by Alex Wulms: The MSX Plaza in dutch and some even in english: articles about MSX2+, turboR and more.

MCCM 60
Use a cga monitor for TurboR

MCCM 61
TIMER.BAS Basic programma voor MSX-2 om de MSX als timer te gebruiken en via de cassette uitgang aan of uit te schakelen
Pascal uitgediept: instellen en gebruik JANSI

MCCM 62
NMS1205: RS-232 interface PC-MSX Voeg een RS-232 interface aan het NMS1205 modem toe

MCCM 63
Eurosets for TurboR
Pascal uitgediept: muis in Pascal

MCCM 64
De muis cursus ML Hoe de muis vanuit machinetaal te gebruiken
Msxview bespreking

MCCM 65
Home Office bestanden omzetten naar ASCII
I/O poorten , opsomming van i/o adresgebruik
De megamapper: Digital KC geeft zijn kennis voort. Schema en achtergrond van de tot 4 MB grote megamapper
Pascal uitgediept: Pascal sneller

MCCM 66
Pascal uitgediept: gebruik variabelen

MCCM 67
Pascal uitgediept: gebruik geheugen

MCCM 68

Pascal uitgediept: data

MCCM 69
MT-Base to ASCII in pascal
Pascal uitgediept: hybride programmeren

MCCM 70
Pascal uitgediept; vulpatronen
De slotexpander: Digital KC geeft zijn kennis voort. Schema en achtergrond van de slotexpander (nog steeds bij Hans Oranje te verkrijgen)

MCCM 71
Pascal Uitgediept directives
saveroms to grab roms for emulators

MCCM 72
MSX-2plus schermen
Pascal Uitgediept: recursie
turbor 2de drive, see also the floppy section in floppy aansluiten

MCCM 74
iopoorten, add leds to the printerport
Philips versus Sony: videotizers vergeleken

MCCM 75
Pascal uitgediept scherm0

MCCM 76
Epifiet, the MSX as printer
here is the software!
Read it here in english.
SRAM : HBI-55, turboR, FM-PAC

MCCM 77
Spelbesturing met joystick
Geheugen onder DOS2
Video and MSX

MCCM 85
Hitachi lcd scherm aansluiten op MSX

MCCM 86
Technotalk over joystick
Voer turboR op naar 40mhz

MCCM 88
Technotalk over 256k sample geheugen voor Muziek Module
turbor

MCCM 89
Dynamic publisher omzetten in Basic en in Pascal

MCCM 90
Finse libraries Manuel Bilderbeek licht de Pascal libraries van Kari Lamassaari toe

MCM

Software, behorend bij MCM artikelen

MCM 37
Bespreking Graphpak environment en patch voor Pascal (BREAK!)
Pascal development environment files are here!

MCM 40
Bios bereiken vanuit Pascal
MSX 2+ ombouw: de hardware

MCM 41
Hard disk praktijk: aanpassen i/o addressen NMS1250 modem

MCM 43
Memory mappers Verbeter een ontwerpfout in de 256/512K memory mappers
turbor800processor

MCM 45
MDLLIB pascal library bespreking
Pascal development environment files are here!
turboR: de eerste ervaringen

MCM 47
Technische details nieuwe schermen 10,11, 12 MSX2+

MCM 50
SIMPL Covox compatibele audio D/A converter voor aansluiting op MSX printer poort

MCM 51
GIOS grafische I/O Ssyteem voor Pascal
Pascal development environment files are here!
MCM 53
Goedkope RS-232 Maak een RS-232 aansluiting op NMS en Telcom modems

MCM 56
RS-232 interface voor MT Telcom met OPG module

MSX MOZAIK

MSX Mozaik 33 VPS Barcode reader Lees de (nu verdwenen) VPS barcodes uit de rtv gids met de Philips Barcode reader in. Leuk voorbeeld hoe eenvoudig deze reader in te zetten is.
Mozaïk 33 MSX turboR: information for programmers about special turboR such as pause key, ports, sram
Mozaïk 35 CMD: how to program CMD extensions for Basic, example is SRAM access on turboR
Programs in dsk format for Mozaïk 35 CMD article

MSX Club Magazine

Software, behorend bij MSX CLub Magazine artikelen 34, 35, 36, 37, 43 turboR artikelen

Geheugenuitbreiding Extra geheugen in de Philips MSX-2 computers: van VG8235 tot NMS8280

Hardware uitbreiding: de interjoy
Doe meer met de joystick: dansmat en andere vreemde joysticks

MSX Club Magazine 22
Joystick tester Eenvoudig Basic test programma voor de joystick

MSX Club Magazine 23
Legolift Bouw een lift besturing met Lego en de Elektuur 8 bits interface voor de universele I/O bus

Verminkt geluid bij NMS8250/55/80 Verbeter de ontwerpfout in deze MSX computers

MSX Club Magazine Het beste uit 1988
Printer selector interface en output interface Selecteer met joystick interface of i/o cartridge de printer

MSX Club Magazine 25
PseudoROM voor MSX Bouwbeschrijving ROM cartridge emulator met statische RAM ic's

SIMSCAN
Bouwbeschrijving van interface en software om van printer scanner te maken

MSX Club magazine 28
Audio aansluiten op MSX computer MSX CLub Gouda. Audio connectoren en aanwijzingen voor aansluiten,

MSX Club Magazine 30
SIMSCAN 2 Verbeterde bouwbeschrijving van interface en software om van printer scanner te maken

MSX Club Magazine 31
Turbo 7 MHz voor MSX Bouwbeschrijving voor klokversnelling naar 7 MHz met correcties

MSX Club Magazine 33
Konami dubbelspel schakelaar in SCC cartridge Monteer twee Konami (EP)ROM in SCC cartridge en maak deze omschakelbaar

MSX Club Magazine 35
Dialtone: laten telefoneren met je MSX Genereren van dialtones met alleen een Basic programma

Testprogramma voor EPROM-programmer Programma om de Elektuur 32 bits I/O cartridge en EProm-mer te testen

MSX Club Magazine 37,38
Slotexpander eerst begrijpen en dan bouwen Theorie, schema en aanwijzingen voor een MSX slotexpander

MSX Club Magazine 41
Numeriek eiland voor de VG8235 en NMS8245 Bouwbeschrijving voor een extra toetsenbord

MSX Club Magazine 42 en Het beste uit 1988
MSX universele in/output kaart Bouwbeschrijving RS-232 kaart met RTTY software

Mandelbrot fractals
Bastaard pascal: snel naar scherm schrijven
Pascal development environment files are here!
Fractals in Pascal deel 1

Cursus Turbo Pascal deel 1
Cursus Turbo Pascal deel 2
Cursus Turbo Pascal deel 3
Cursus Turbo Pascal deel 4
Cursus Turbo Pascal deel 6
Cursus Turbo Pascal deel 7

MSX Club Workshop 4

Software behorend bij artikelen uit Workshop 4

Sturen met de MSX: een hardware project om veelzijdig aan te sturen met zelf te bouwen interface

MSX Info

MSX Info 2/89
Auto fire Pulsgever voor inbouw in joystick

MSX Engine S3527 De S3527 engine is het hart van de meeste MSX-2 computers.
Hier is een korte beschrijving, penbezetting en een voorbeeld van dit IC, zie ook de hardware sectie

PTC

The UNIFACE system is an I/O expansion bus and card system for MSX, PC and P2000.
Developed by PTC, the dutch Philips Home Computerclub (Philips Thuisgebruikers Club), with initiator Klaas Robers.

Articles about UNIFACE in dutch only!
Thanks to J.H. van Dijk for scans of many Uiniface articles!

Other webpages on UNIFACE are:

Arjan Swets homepage with quite a lot of Uniface information
Louis Bruinewoud homepage about controlling modeltrains with MSX

The Uniface book

Thanks to Legacy: the Uniface book

PTC Print 8
UNIFACE, de buitenwereld aan de computer(1) Klaas Robers
PTC Print 9
UNIFACE, de buitenwereld aan de computer(2) Klaas Robers
PTC Print 13
UNIFACE in de praktijk Victor Schaeffer. Enquete systeem met MSX
PTC Print 18
De UNIFACE ADC-kaart Hans Zeedijk, Dick Kronenburg, Anton Bombeeck
UNIFACE in theorie en praktijk(1) Victor Schaeffer. MSX interface
PTC Print 19
UNIFACE in theorie en praktijk(2) (Thanks to Steef Wielink) Victor Schaeffer. De outputkaart
PTC Print 20
UNIFACE tip (Thanks to Steef Wielink) P.Fransen

De UNIFACE ADC-kaart (2) (Thanks to Steef Wielink) Hans Zeedijk, Dick Kronenburg, Anton Bombeeck
PTC Print 21
UNIFACE in theorie en praktijk(3) Victor Schaeffer De inputkaart
PTC Print 22
UNIFACE-project binnen een PTC-afdeling Jan Janson Besturing van een broeikasje
PTC Print 26
Automatisch telefoneren via UNIFACE Klaas Robers
PTC Print 30
UNIFACE voor PC, MSX en P2000 Klaas Robers De output-print
PTC Print 33
Doorgaan met UNIFACE Hans Zeedijk O.a. DIGOUT
PTC Print 35
Een spraaksynthesizer op UNIFACE Klaas Robers
PTC Print 36
DAC print voor UNIFACE Hans Zeedijk
PTC Print 38
UNIFACE op de spoorbaan Klaas Robers
Nauwkeurige D/A-converter in UNIFACE Hans Zeedijk DDAC12
PTC Print 39
Maak muziek met UNIFACE Hans Zeedijk Toepassing met A/D en D/A converters
PTC Print 43
Nieuw in UNIFACE: de EXPIO-print Hans Zeedijk
PTC Print 45
De QUME printer aan de PC (1) Klaas Robers
PTC Print 46
In Holland staat een huis UNIFACE besturing van het PTC-huis
Maak zelf een scanner Peter van Overbeek Zelfbouw rolscanner aan MSX
De QUME printer aan de PC (2) Klaas Robers
PTC Print 49
UNIFACE de techniek Peter van Overbeek Boekbespreking
PTC Print 50
Digitaliseren van videobeelden Peter van Overbeek Video digitiser voor MSX
PTC Print 51
Twaalf metingen tegelijkertijd met UNIFACE Multiplexer met EXPIO print
PTC Print 52
Enkele aanvullingen op de Video-digitiser Peter van overbeek
PTC Print 54
P2000 in fabriekshal Cor Quene en Henk Scholtus
PTC Print 55
P2000 in fabriekshal (2) Cor Quene en Henk Scholtus
PTC Print 57
Condensatoren meten met behulp van Uniface Wil Luijten
PTC Print 58
MSX- UNIFACE LOGO-FORTH Theo Maassen Gebruik KUMA Forth om UNIFACE op MSX aan te sturen
PTC Print 60
Zestien bronnen op een ADC-8 E. Baartman
PTC Print 62
Eenvoudig spelen met UNIFACE Theo Maassen
PTC Print 63
Condensatoren meten met behulp van Uniface (2) Wil Luijten
PTC Print 65
Eenvoudig spelen met UNIFACE Theo Maassen UNIFACE-applicatie adres-decoder
PTC Print 66
De UNIFACE buffer-print Klaas Robers
PTC Print 70
Plaatjes scannen in kleur Ime van Delden Scanner voor MSX in kleur met UNIFACE
PTC Print 72
UNIFACE met RC-5 infrarood ontvanger Theo Maassen
PTC Print 74
Aansturing van UNIFACE-printen via de printerpoort H. Zeedijk Aansluiten van UNIFACE in een beperkte vorm via de PC parallel printerpoort

Software, behorend bij PTC Print artikelen

MSX muis voor MSX-1 Kort stuk machine code voor het gebruiken van de muis op een MSX-1

Zelfbouw cartridge MSX-DOS 2.x0 Schema van MSX-DOS cartridge, roms in Software MSX-DOS 2.2 and 2.23

Infrarood ontvanger nu nog eenvoudiger Zeer eenvoudig schema van RC-5 (alle Philips apparatuur gebruikt dit nu nog steeds) afstandbedienbare ir ontvanger op joystickpoort MSX computer met programma

PTC Print 36
Slotexpander voor MSX 1 en 2 Schema's van een slotexpander met correcties twee jaar later

PTC Print 38
Afstandsbediening met de MSX RC-5 compatibele ir afstandsbediening schakeling en programma voor MSX

PTC Print 39
Infrarood ontvanger MSX Minder eenvoudig schema van RC-5 (alle Philips apparatuur gebruikt dit nu nog steeds) afstandbedienbare ir ontvanger MSX computer met programma

PTC Print 41
Programmeren voor bijzondere toepassingen Aansturen van de joystickpoort, met name de Paddle

PTC Print 44
De joystickpoorten van de MSX Aansturen van de joystickpoort, met name de Paddle deel 2

PTC Print aug 1992
MSX-2 alarm Gebruik de alarm uitgang van de MSX-1 klokchip

PTC Print 60
Een foto scanner op de joystick poort van de MSX Maak van een printer een scanner, met programma en interface AD converter schakeling

PTC Print 1992
SHOW.COM voor MSX-2 MSX-DOS programma om scrollend alle kanten op tekstfile te bekijken

PTC Print 51
Nogmaals de telefoonsimulator Schakeling van een simulator van het telefoon netwerk om modems te testen

PTC Print 63
Meer plezier met de joystickpoorten van de MSX Aansturen van de joystickpoort met vaste timing voor de paddle

De floppy diskdrive (5)Lees sectoren low-level met WD2793 IC

MSX Gids

MSX Gids basic listing controle programma

MSX Gids 5 juni/juli 1986
Tweede drive (ook 5 1/4) aansluiten op Sony HBD-50 externe floppy disk drive

MSX Gids 21 maart/april 1989
Nummerkiezer
Dia besturing

MSX Gids 23 juli/augustus 1989
Aanpassing geluid in Goldstar FC200 pagina 1, 2

MSX Gids X1 september 1986
Lopend licht

NEW MSX

Nr 1 Eerste jaargang
Zelfbouw: Display aansturing
Hisoft C++: een C-compiler


Previous page: Nowind Interface
Next page: Software