Sharp - X68000 Emulators

<< Go to Windows systems list


Name Description
AX68K This emulator is discontinued now and lies behind both Ex68 and WinX68k. Both source code and binaries are included in the zip.
EX68 This 16-bit Japanese computer system was created by Sharp in 1986. Sold only in Japan, it had the best Arcade ports around, with many games available for it. It wasn't just good for games, it had great programs that you could use with it. This emulator does a great job of emulating the X68000, and even has FM and MIDI port sound emulation. It is, however, rather slow, and is in Japanese. The X68000 boot roms required by EX68 can be downloaded from here. For more information on the X68000.
Keropi (WinX68K) This emulator is a good X680x0 emulator, but most of the documentation isn't in English. Try it out and see. It's since been discontinued.
WinX68k High-Speed This is an unofficial version of Win68k. The English version requires that the font msgothic.ttc is installed (for displaying Japanese characters). Also, there is also a translation to Greek done by GreekRoms.
XM6 This is a Japanese X68000 emulator, but not much is known about it.
XM6i XM6 TypeG base
X68000 Among emulator I is based on the XM6 and XM6 TypeG known for accurate emulation. Then you may also surface that is aimed at porting of XM6 / XM6 TypeG, there is also a face looking to dare a different place in reverse.
Cross-platform
In order to work with non-Win32, performs a variety of transplantation, the framework also is being ported from MFC to wxWidgets. Currently, there is a NetBSD / i386, MacOSX, Win32 version. It does not work only in little endian environment by far the original version of the constraints, but now works other than IA32.
wxWidgets adoption
Because it uses the wxWidgets framework, we are able to Windows, MacOSX, be build an executable file for UNIX from the same source code. It should be noted that, unlike the and to re-build by using the same development environment as the original the XM6, you have to transcribe from all one part that is written in MFC. Actually screen is miraculous just being displayed (XM6 VM is I have or convert again bitmap data prepared for MFC for wxWidgets).
X68030 corresponding
I have to change the CPU core from Starscream to MUSASHI. MUSASHI core supports the instruction set of the original from 68000 to 68EC040, but supports in XM6i out this 68000,68EC030 (and 68030) only. But still it does not almost support about new features of X68030. In addition, there is no support plan because there is no knowledge and actual about 68040. You have to some as close to if actual of 68060, but ....
68030 MMU support
It corresponds to 68030 MMU by modifying the MUSASHI core. 68030 MMU address translation part I will probably think Aru to full implementation. Transparent conversion (TT), Long descriptor, limit, you Yes sure all functions not anyone likely to use, such as indirect descriptor implementation, because it is cumbersome to detail does not confirm the operation (per cent.
Address translation cache (ATC) also I think maybe Aru to full implementation. NetBSD / in locore.s of x68k (in NetBSD-current 2011/11/27 to have been fixed) bug that did not run the PFLUSHA before enabling the MMU will also actual similarly reproduced if on purpose can fire.

Support for NetBSD / x68k
Fast mode and quasi-virtualization (?) I'm doing a correspondence such as. Aim m68k strongest build machine?


Sharp - X68000 Emulators on Other Platforms

Linux (2)
BeOS (1)
Macintosh (2)
Java (1)