Isaac Santaolalla MSX Page Version en Castellano
Page composed with VIM 5.3 for DOS, specially best viewed with Netscape Navigator 4.5 under Windows 98
Internet Explorer shows the background not OK! WHAT a shame!! :)
Of course it's 100% LYNX compatible (LYNX is my favourite WEB browser).
The recommended resolution is between 640x480 and 1024x768, with at least 256 colors.
Free counter and web stats

MSKISS is (obviously) dead.
This page won't be updated anymore (In fact it's been unattended for 4 years).
MSKISS will remain stopped (I don't have the time), and in the case there are some news, they will appear here:


ISS'98 Home Page Links ESNES

Main topics:


Name Rating Features
MSKISS 0.2.4
(234 KB, ZIP Archive)

Official Web:
Well, you're watching at it RIGHT now :)
OOOOO-OOO·· Maybe this is not the best existing emulator, but I'm including it here because I've made it, and if I don't speak well about it, nobody will do it neither :) It emulates the MSX1, the MSX2, the MSX2+ and the MSX Turbo-R (the 2 latter ones partially!!). I think it's also the first released spanish MSX emulator. SD-Snatcher is 100% playable.
OK then, let's start with the technical data: if you've got a GUS or a minimally 100% compatible Sound Blaster you'll be able to hear some sound, like the PSG and the SCC chip of the KONAMI MegaROM's (the SCC generates only square waves in SB mode). It has also support for the Adlib soundcard (or SB in FM-Mode). It also has VESA 2.0 support. (joystick support has gone because lack of time changing the Allegro 3.12 routines). The emulator understands the typical 16/32 KB ROM format as well as all KONAMI MSX-1 MegaROM's, ASCII 8KB, ASCII 16KB and Original FM-Pac... It's got support for .DSK files (images of REAL MSX diskettes), and now has a little crappy mini-disk browser. It also emulates the memory mapper with up to 1024 KB. There is support for 256 KB Mega-RAM in slot 1. It's fully written in C with DJGPP, but in the future I could add some assembler routines. If you want more information read the docs included with the emulator.

Author: Isaac Santaolalla (Me :). Send me a mail to the next address if you have comments about the emulator (or about whatever): (ICQ Number: 99183199)
Other emulators
BrMSX 2.4 (279 KB)

Official Web:
BrMSX Official Site
OOOOO-OOOO· This emulator IS the definitive MSX emulator, because it's the fastest and smoothest one of all MSX emulators. Besides of that, it's the one which can handle 100% OK the biggest amount of games. It's fully written in 32 bit assembler. It's Z80 emulation is very optimized and it's capable of reading various intructions "at the same time". It also has sound for Sound Blaster and VESA 2.0 support. It emulates the MSX1, the MSX2 and the MSX2+. It has got disk support via DSK files (Port based and patch based). You can also connect 2 PC's and you'll be able to play 2 players via serial-cable remotely. There is also limited SCC support and PCM support (1 bit and 4 bits). Cassete images are supported via .CAS files. Its author might think adding MSX TURBO-R support in the future.
Author: Ricardo Bittencourt:

Official Web:
fMSX-DOS Official Site
OOOOO-OOO·· This is the almost-PERFECT emulator for the MSX1/MSX2/MSX2+ systems (the last one partialy), it can emulate the SCC sound chip (digitally) and the FM-PAC extentions, it can handle real MSX disks and disk images also. It also understands ROM images in 6 different formats. Good speed (486 Dx2 66 at least, so it's good). Compiled with DJGPP. It has support for all common sound cards (ADLIB, SB, SB16, SB AWE 32, GUS)... There are some other neat features I don't remember now...
Author: Marcel de Kogel:

Official Web:
CJS MSX2 Emulator Official Site
OOOOO-OOO·· This is an emulator for the MSX1 and MSX2 systems. It doesn't support FM-PAC but SCC only. SCC emulation is FM based so the quality is not very good. It doesn't support ROM images directly, but it's got a small utility to split the ROMS in 8 KB chunks and load them this way. This method isn't very effective though. Totally written in ASM so it's very fast and smooth. The sound (PSG and SCC) is FM based so it's not realistic at all. It can handle MSX formatted disks AND DOS-disks also. There are a few mini-utilities included...
Authors: Compujunks

R80 v0.30

Official Web:
R80 Official Web
OOOOO-OOOOO This is NOT an MSX emulator, but a Spectrum one (the eternal enemy :)), and so, it shouldn't appear here, but its author and me MUST HELP ourselves... So, as he put a link on his page, I should put a link to his emulator in my page also (Hola Raúl :)
This emulator is very young, but it's the best WIHTOUT ANY DOUBT compared with the large amount of crappy spectrum emulators around. It never hurts trying to see how it works... It's got Adlib, GUS and Sound Blaster sound.
Raúl Gómez:


Here I put the different BIOS that exist for each MSX model. They're intended to be used with MSKISS, but using them with any other emulator will also work. Anyway, if you don't have a real MSX machine, then you shouldn't get them, due to copyright reasons and blah blah blah... So, if someone gives me a good reason to remove these BIOS, I'll do it at once. But I hope that NO one will do it, so let's enjoy them...

MSX1 (25915 bytes)
MSX1 BIOS, the one of my Toshiba HX-20. (25988 bytes)
Japanese MSX1 BIOS (thanks to KSH for the dump). (30356 bytes)
Korean MSX1 BIOS (thanks to KSH for the dumps).
MSX2 (38131 bytes)
MSX2 BIOS (I think that they're the ones which come with fMSX). (38477 bytes)
Japanese MSX2 BIOS (thanks to KSH for the dumps).
MSX2+ (108374 bytes)
MSX2+ BIOS (I think that these are the ones which come with fMSX as well as some other that I've found here and there...).
MSX Turbo-R (217545 bytes)
MSX Turbo-R BIOS (Compilation made by myself. Some of them are the ones which come with RuMSX. I think that MSXDOS2.ROM should also appear here but MSKISS is still NOT able to map it...).

These BIOS that come now, are different DISK BIOS. They're intended to be used with the various MSX emulators around, and so, enabling disk emulation inside them. The first 3 are Memory-Based, which means that can only be used with MSKISS, fMSX, RuMSX, etc... and they can NOT be used if you want disk access through I/O ports D0..D5, like BrMSX does. In this last case, a different DISK BIOS dump (Port-Based) is needed. It's the last one which appears on this list. (12192 bytes)
DISK BIOS which comes with RuMSX... (12605 bytes)
DISK BIOS which comes with fMSX (I think)... (12228 bytes)
Brazilian DISK BIOS from Sharp. Be careful with this one, because even booting the emulator with the CONTROL key pressed, no memory is freed when inside the MSX! (12507 bytes)


Here I put some tools to transfer real disks into disk images (.DSK files) and viceversa, and so, you'll be able to use both formats between the different emulators and real MSX's without any problem...

.DSK --> Real Disk
RAWRITE.EXE v 1.3 (21592 bytes)
This little program is useful to transfer at low-level, (sector by sector), a .DSK file (737280 or 368640 bytes) into a physical disk. This program comes with MANY Linux distributions, and it's REALLY old, but this is probably the reason why this is the definitive tool. Its usage is very easy:


With this command line, we are transferring the DISK.DSK file into A: drive in about 2 minutes. If the disk drive you're trying to write to is another one, you MUST act wisely then! (with B: or the letter you need). Anyway, the physical disk you're trying to write into, MUST BE ALREADY FORMATTED with 720 KB or 360 KB (depending on the size of the .DSK file you're trying to transfer!!). Luckily, DOS provides us with some really powerful tools (for example the mythical FORMAT.COM program) that we will use this way, depending on the kind of disk we're trying to format:

  • If the real disk is already one-sided and double-density (360 KB) we'll format it before using RAWRITE this way: FORMAT A: /F:360
  • If the real disk is two-sided and double-density (720 KB) we'll format it this way: FORMAT A: /F:720
  • If the real disk we have is two-sided and high-density (these ones are the ones that we find nowadays. They can hold 1440KB and have 2 holes), then we have to do a little trick to be able to format them with 720 KB, and being able to use them. Just take a small amount of cello-tape or something simmilar, and cover the hole with is ALWAYS open. With this thing, the disk drive will think that the inserted disk is a 720 KB one, and then you'll be able to format it like in the latter case: FORMAT A: /F:720
With this nice amount of knowledge hereby explained, you're ready to use .DSK files and/or real disks WITHOUT ANY KIND OF PROBLEM.

Bunch of files --> .DSK File
DSKTOOL.ZIP (32486 bytes)
This program is useful to build .DSK files (of 737280 bytes long!!) under DOS. (After that, and if you need to transfer this .DSK file into a real MSX disk, then you can use RAWRITE, like I explain above.) This program (DSKTOOL) has been done (OF COURSE!! :) by Ricardo Bittencourt, and it's very easy to use. It's like using any other file compressor under DOS, like RAR, ARJ, etc... With DSKTOOL you'll be able to "insert" files that reside in your hard disk (.BIN, .BAS, .LDR, etc...) into the created .DSK file... A typical command line would be:


This command line creates a .DSK file called DISK.DSK and after that we'll be introducing all *.BIN *.BAS *.LDR files which reside in the current directory "into" the .DSK file (if there is enough space, of course :). And that's it... There are no more things to do. Read the documents that come with this program for more info.

Real Disk --> .DSK File
The next thing is not a program, but a method to extract a .DSK file from a real disk. Anyway it's got some kind of "limitation". This "limitation" is that you have to do it under Linux. If you're already under Linux, then insert the disk into the drive (the MSX disk you want to extract), open a shell and type this:

dd if=/dev/fd0 of=./disk.dsk bs=512

With this command you'll extract the disk.dsk file which is the exact copy of the real disk that you've just inserted into the disk drive. Maybe it's a bit painful having to use Linux to do this, but as far as I know, "RAWREAD" for DOS doesn't exist.


Nothing here for the moment...

ISS'98 Home Page Links ESNES

Last modification: 13 - March - 2000
Ideas, doubts or suggestions must go to the next (ICQ Number: 99183199)
ALL design and graphics are MINE.
There could be something not working, but in a near
future I expect to correct and add more information to this page.