XM6 Pro-68k is an X68000 emulator for Windows. It is a derived from the venerable XM6, which was developed by PI.

Originally the focus was on adding development/debugging features (hence the "pro" moniker), but more recently, the main goal has been improving the user interface and adding ease-of-use features, especially for English-language users. And people who use keyboard shortcuts.

It also strives to have the most accurate floppy drive emulation of any X68000 emulator.

Prominent general-interest additions include:

  • Unicode support
  • fast-forward key (tilde)
  • zip file support with up to 16 disk images per archive (see screenshot below)
  • high-priority mode for listening to music in the background
  • tons of new keyboard shortcuts and menu commands
  • some input finagling so you can type correctly with an American keyboard (mostly)
  • on creation, SRAM will have Western-style features (e.g. backslash as directory separator)
  • original XM6 state file compatibility has been maintained (the Unicode edition can load but not create them)
  • quad-drive support and much more accurate floppy drive emulation
  • two new keyboard modes for playing games
  • semi-integrated notes about various X68000 games (updated regularly)
  • a cheat finder and a corresponding cheating subsystem (still in development, however)
  • the ability to download cryptographically signed updates (only when directed to do so by the user)
  • tons of other stuff that you likely won't realize unless you pore over both the manual and change log

    You might also be interested in our X68000 floppy disk preservation project, which was directly responsible for this nice gallery.

    Here is a list of JIS codes for manually inserting kanji or special characters.

    Automatic Installation

  • Download and extract the XM6 Pro-68k zip file
  • Double-click the file named "Download XM6 Pro-68k" to retrieve and extract the necessary packages from this site

    Optional: Shortcuts can be added or removed at any time. Simply run XM6 Pro-68k and open the Tools menu. The Install and Uninstall submenus can be used to add or remove links to the program. The desktop shortcut comes with a hotkey (Ctrl-Shift-X) to launch the program.

    You can check for (and download) updates by using the relevant menu item under the Help menu.

    Manual Installation

    You will need 7-zip (or a compatible program) to perform a manual installation. Download and extract the contents of each of the following packages into the same directory. If the files extracted into separate directories, you must merge them into a single directory.

    XM6 Pro-68k.7z (modification date here)

    XM6 Pro-68k DLL Package Strongly recommended. Includes ZLIB1.DLL and CGROM.DAT.

    XM6 Pro-68k Web Package Optional. Enables downloading game notes and updates to the program.

    Note that the Automatic Installation above is essentially using the Web Package alone to download and extract the other packages.

    Technical Support

    Support is available via email. There are no prerequisites at this time; you don't even have to bother reading the documentation first. However, in the worst case, it may be weeks before you get a response, so please be patient. Feature requests and bug reports are welcome.

    Send your emails to gmail user name mijeto. Again, it could take days or (at worst) several weeks before I receive it, so please be patient.

    Other Emulators

    PI's new site has the original XM6 (circa 2006) and currently seems to be distributing Gimons' excellent XM6 Type G fork for some reason.

    Screen Shots

    If a disk image is recognized, icons will appear briefly upon insertion to let you know whether it is in the correct drive or not. (It's more complicated than that; please read the manual for details.) As the above example illustrates, one would be incorrect in assuming that the Disk labeled "II" should go into the second drive. The red arrow indicates that it actually belongs in the first drive (except when you are watching the intro, in which case it should not be inserted at all). The recently-used menus for the correct drives will be populated automatically to make it easier to move the disk.

    Multiple disk images contained within the same .zip file are supported. Simply load the archive file as normal and then select a disk image (maximum of 16) from the menu. For even more convenience, drag and drop a .zip file while holding Alt to load it into both drives. Keyboard mnemonics are now available for files within .zip archives to make switching disks even easier: simply press the corresponding letter when the menu is open.

    The software keyboard window now shows feedback for multiple input devices. Blue and green represent controller inputs. For example, the port-1 joystick's first button is represented by a blue '1' key and the axes are represented by the arrow keys. Keyboard keys are shown in red as normal.

    Up to 4 floppy drives are now supported. The TIMER and POWER indicators are replaced with FDD LEDs only when extra drives are attached. The extra drives are only shown in the pop-up menu, not the main menu, since most people do not need them. It's little more than a novelty, as very few games will take advantage of additional drives.

    Using the Rescale option (or stretching by 2), it is possible to "fix" the aspect ratio of the default video mode of certain games, mostly from Capcom.