* CPU: Motorola MC68000 10 MHz
* Co-Processor: Unknown
* RAM: 1 MB (up to 12 MB)
* VRAM: 512 KB graphic + 512 KB text
* ROM: 1 MB
* Text Modes: Unknown
* Graphic Modes: 256x240 / 256x256 / 512x240 / 512x256 / 512x512 / 640x480 / 768x512 / 1024x1024 / 128 sprites (16x16 dots)
* Colors: 65535 (16 colors in 1024x1024 to 65K in 512x512)
* Sound: FM Sound (Yamaha YM2151 : 2 channels / 8 octaves stereo) + ADPCM (OKI MSM6258V : 4 bit mono)
* I/O Ports: Joystick(2), Audio IN / OUT, Stereo scope, TV Control, NTSC Video Image I/O, Expansion (2 slots), External FDD, SASI, RS232
* Keyboard: Full-stroke keyboard
* Built In Media: 2 x 5.25" disk-drive
* OS: Human 68K 1.0 + VS
MESS supports the emulation of the x68000 with a SASI hard drive device, "sasihd" (sasi) for bootable .hdf files, and up to four floppy drives, "floppydisk1" (flop1) to "floppydisk4" (flop4), for disk images in one of the following formats: .xdf, .hdm, .2hd, .dim Misc
* Executable files under Human68k or SX-Windows have the .X extension. They are run by typing the filename at the command prompt, minus the .X extension, or double-clicking the file icon in SX-Windows.
* Many basic DOS functions are also present under Human68k, like dir, tree, copy, even pushing F3
) to re-display the last command.
* Don't know how to type in Japanese filenames? Under Human68k, you can push Tab
to cycle through file or directory names in the current directory. It can also complete file or directory names for you, if you have already typed the first few characters.
* Most game disks are bootable, so generally no interaction with Human68k is needed for them. Keyboard
This system requires full keyboard emulation to work correctly. At startup, full keyboard emulation mode is enabled by default. Whilst in full keyboard emulation mode, some key associated functionality may be disabled (like the Esc
key for EXIT). The keyboard emulation mode is toggled using the ScrollLock
key (by default).
Some default key mappings:
Notice that some keys are not mapped, as the X68000 has more keys than most PC keyboards do, but under Human68k, you can open a software keyboard using the right mouse button twice (make sure -mouse is enabled), allowing you to click on keys using the mouse pointer. The software keyboard also includes a built-in calculator.
Original Keyboard: QWERTY keyboard, 113 keys. BIOS options
Different BIOS versions are supported. You can switch between them, changing the -bios parameter. At command line,
"-bios 0" or "-bios ipl10" = IPL-ROM v1.0
"-bios 1" or "-bios ipl11" = IPL-ROM v1.1
"-bios 2" or "-bios ipl12" = IPL-ROM v1.2
"-bios 3" or "-bios ipl13" = IPL-ROM v1.3 (92/11/27) RAM options
Different RAM configurations are possible for the x68000 in MESS. You can switch between them, changing the -ramsize parameter. At command line, you simply have to add ''-ramsize ram_value'', where //ram_value// can assume one of the following values
The X68000 series has two 9-pin MSX-compatible joystick ports, supporting most controllers supported by the MSX and FM-Towns.
Also, a few games support connecting a Sega Megadrive gamepad, via an adapter. An adapter is included with either Video Game Anthology Vol. 2: Atomic Runner Chelnov, or Street Fighter II' Champion Edition.
Some games also come with their own controllers also, such as the XPD-1LR, included with Video Game Anthology Vol. 4: Libble Rabble (and is compatible with Vol 5: Crazy Climber 1 and 2).
In MESS, you can select controller type for each joystick port via the "Categories" menu in the MESS UI (press TAB
to activate). Currently MSX, 3 and 6 button Megadrive, and XPD-1LR (dual D-pad) controller types are supported.
* Lacks SCSI hard disk emulation.
* Keyboard emulation isn't perfect (not currently working very well, MFP code needs USART support, you can still use the software keyboard via the mouse, however).
* Setting of Supervisor area isn't emulated.
* Some games have horizontal sprite offset issues ranging from minimal (Exciting Hour) to major (Kyukyoku Tiger).
* List of tested games that don't work, or have major problems
* Star Wars: Attack on the Death Star
* Galaga '88
* ...and probably a number of others
History and Trivia
Here is the first of a great family. It is the successor of the Sharp X1 family, shipped with a unique square screen monitor, fist in a grey case, then in black.
Instead of using the Zilog Z80, it uses a powerful Motorola MC 68000. This computer (and all its family) has great features (look at the emulator), it was more powerful than the other 68000 computers at this time (Atari ST or Amiga 500) : more colors or more hardware sprites, hardware scrolling, genlocking, perspective or playfields (up to 16) .
Unfortunately, it was never marketed outside Japan where it was and still is very very popular! Too bad, I'm sure it would have a great success!! A very great range of games were developed for the X680x0 serie and the best arcade conversions were done on this computer.
It runs under Human 68K, an operating system which looks like CP/M 68 or MSDOS and uses a graphic user interface called VS.
Notice that the development is still active on that computer, several OSes have been ported on the X68000, the most famous are Minix and Unix NetBSD and all the GNU tools and there are some projects under development : XNeptune (a Ethernet card) or Ko-Windows (a 'NextStep-like' graphic environment).
It was followed by the X68000 Ace and Ace HD.
(info from old-computers.com)
* X680x0 Story -- http://www.kh.rim.or.jp/~tron/X68monogatari.html
* X68000 at old-computers.com -- http://old-computers.com/museum/computer.asp?c=298
* Virtual X68000 -- http://www.vx68k.org/vx68k/
* EX68 -- http://www.ksky.ne.jp/~yamama/emul/
* XM6 -- http://www.ipc-tokai.or.jp/~ytanaka/x680x0/xm6.shtml
* X68000 Java Emu -- http://homepage2.nifty.com/m_kamada/java/x68000/