The X68000 (Japanese: エックス ろくまんはっせん, Hepburn: Ekkusu Rokuman Hassen) is a home computer created by Sharp Corporation, first released in 1987 and sold only in Japan. The first model features a 10 MHz Motorola 68000 CPU (hence the name), 1 MB of RAM, and no hard drive; the last model was released in 1993 with a 25 MHz. Sharp X68000 Roms; Download Sharp X68000 ( ) Bios free to use it on your favorite devices windows pc, android, ios and mac! Download Sharp X68000 ROMs for Free and Play⭐Best Sharp X68000 Emulator Games⭐on your PC, Mac or Mobile Phone. Trust and transparency is important to us. It takes a lot of work to build, maintain, and improve a site. The X68000 (Japanese: エックス ろくまんはっせん, Hepburn: Ekkusu Rokuman Hassen) is a home computer created by Sharp Corporation, first released in 1987 and sold only in Japan. The first model features a 10 MHz Motorola 68000 CPU (hence the name), 1 MB of RAM, and no hard drive; the last model was released in 1993 with a 25 MHz Motorola 68030 CPU, 4 MB of RAM, and optional 80 MB.
- 2Nintendo
- 3Sony
- 4Sega
- 5Atari
- 6Microsoft
- 7Other consoles
- 8Personal computers
Multi-system
File type(s) | Emulator(s) | Backup |
---|---|---|
BIOS files | RetroArch | ✓ |
BIOS files | Mednafen(standalone) | ✓ |
BIOS files | OpenEmu | ✓ |
ROMs Pack(0.151) | MESS | ✓ |
ROMs Pack(v16) ROMs Pack(v17) | PCem | ✓ |
ROMs Pack | 86Box | ✓ |
Nintendo
NES / Famicom
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Family Computer Disk System BIOS file | Various | ✓ | Required for FDS emulation. MD5 Hashes |
SNES / Super Famicom
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Satellaview BS-X ROMs | higan(bsnes) Snes9x | ✓ | Required for some Satellaview releases. Including Japanese original ROM, no-DRM ROM and English-patched ROMs (DRM or no-DRM). |
Sufami Turbo BIOS file | ✓ | Required for Bandai's Sufami Turbo emulation. | |
SuperDisc BIOS file | No$SNS(1.6) | ✓ | Required for Sony's SNES-CD emulation. |
Super Game Boy boot ROM | higan(bsnes) | ✓ | Required for Super Game Boy emulation. MD5 Hashes |
Coprocessor firmwares | ✓ | Including CX4, DSP1/1A, DSP1B, DSP2, DSP3, DSP4, ST010, ST011 and ST018. More information |
Nintendo 64
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
LLE RSP plugin | Project64 | N/A | |
64DD IPL and PIF ROM (JPN Retail) | CEN64 | ✓ | Required for 64DD emulation in CEN64. Japanese region only. |
64DD IPL (JPN Retail) | Project64 | ✓ | Required for 64DD emulation in Project64. |
64DD IPL (US Retail) | |||
64DD IPL (JPN Development) |
GameCube / Wii
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
GameCube IPL BIOS file | Dolphin | ✓ | Optional. Required for rendering original system fonts. MD5 Hashes |
DSP-LLE plugin | ✓ | Optional. Needed for more accurate low-level emulation (LLE) of DSP audio. Required in Dolphin for connectivity with GBA units. An incomplete HLE solution removing this requirement exists. | |
Swiss | N/A | Optional. GameCube homebrew utility. More information Old version (r241) | |
Wii WC24 network SSL certificates | ✓ | Optional. Required for connecting to Wi-Fi Connection service. More information |
Game Boy / Game Boy Color
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Game Boy (DMG) boot ROMs | Various | ✓ | Optional. |
Game Boy Pocket (MBG) boot ROM | ✓ | ||
GBC boot ROM | ✓ | Optional. Required for color palette support for monochrome GB games. |
Pokémon mini
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS | Various | ✓ | Optional in PokeMini and minimon. |
Game Boy Advance / e-Reader
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Boot ROM | Various | ✓ | Optional. Required for some games, homebrew, and connectivity with the GameCube. |
e-Reader BIOS files | ✓ | Required for e-Reader emulation. Including Card e-Reader (Japan), Card e-Reader+ (Japan) and e-Reader (USA). |
Nintendo DS / DSi
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
DS BIOS files and firmware | Various | ✓ | Optional for DeSmuME and No$GBA. Required for melonDS, GBE+, medusa and other emulators. |
iQue BIOS files and firmware | ✓ | ||
DSi BIOS files | No$GBA | ✓ | Required for Nintendo DSi emulation. |
DSi NAND dump | ✓ | Optional. Improves compatibility for Nintendo DSi emulation. Update No$GBA in the package to the latest version is highly recommended. | |
DSi BIOS & NAND (USA) | melonDS, No$GBA | ✓ | Required for DSi emulation on melonDS. Includes BIOS and firmware for both the DS and DSi, and a NAND dump. For No$GBA, rename: nand.bin biosdsi7.bin biosdsi9.bin to DSi-1.mmc BIOSDSI7.ROM BIOSDSI9.ROM respectively, and place them in the No$GBA main folder. |
DSi BIOS & NAND (EUR) | ✓ | ||
DSi BIOS & NAND (JAP) | ✓ | ||
DSi BIOS & NAND (JAP Classroom) | ✓ | ||
DSi BIOS & NAND (CHN)(iQue) | ✓ | ||
DSi BIOS & NAND (AUS) | ✓ |
Nintendo 3DS
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Extra data | Citra | ✓ | Required for some games. |
Bootroms | ✓ | Required for fuse-3ds to decrypt encrypted games. |
Wii U
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Fonts | Cemu | ✓ | Required for rendering text properly in some games. Lacks three more unused fonts, but Cemuhook has their replacements. |
Online files | Cemu(1.11.0 or later) Decaf | ✓ | Optional. Needed for online connection. Lacks unbanned account.dat file unique to the console but some custom servers with lax authentification are working in progress. |
Menu files (EU) | Cemu(1.11.4 or later) | ✓ | Version 5.5.2, European region Required for rendering Mii and improving compatibility. More information Can be accessed from the .rpx under mlc01systitle0005001010040200codemen.rpx . |
Menu files (US) | ✓ | Version 5.5.2, US region Required for rendering Mii and improving compatibility. More information Can be accessed from the .rpx under mlc01systitle0005001010040100codemen.rpx . | |
Menu files (JP) | ✓ | Version 5.5.2, Japanese region Required for rendering Mii and improving compatibility. More information Can be accessed from the .rpx under mlc01systitle0005001010040000codemen.rpx . |
Nintendo Switch
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Shared fonts and derivation keys | Ryujinx, yuzu | ✓ | Required for some games and encrypted ROMs. |
Sony
PlayStation
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | Various | ✓ | Required for some emulators. More information and MD5 Hashes Copyright-free HLE BIOS files replacements exist for other emulators. |
Crash Bandicoot pre-extracted data | PSXperia | ✓ | Required for repackaging ISOs for use with PlayStation Pocket, given that PSXperia is only able to extract wrapper data from two specific releases of the Crash Bandicoot APK. |
PocketStation
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | PK201 | ✓ | Required for PocketStation emulation. |
PlayStation 2
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | Various | ✓ | Required for PlayStation 2 emulation. More information and MD5 Hashes |
PlayStation Portable
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Original fonts | Various | ✓ | Optional. Required for rendering original system fonts. Emulators have replacement fonts. |
PlayStation 3
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Official firmware | Various | ✓ (Archive) | Required for PlayStation 3 emulation. |
PlayStation Vita
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Official firmware | Various | ✓ (Archive) | Required for PlayStation Vita emulation. |
PlayStation 4
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Official firmware | Various | ✓ (Archive) | Required for PlayStation 4 emulation. |
Sega
Master System
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | Kega Fusion | ✓ | Optional. |
Genesis / Mega Drive / CD / 32X
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Genesis / Mega Drive BIOS files | Various | ✓ | Optional for Kega Fusion and other emulators. |
CD BIOS files | ✓ | Required for Sega CD emulation. | |
32X BIOS files | ✓ | Required for 32X emulation. |
Saturn
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | Mednafen SSF | ✓ | Required for Mednafen. Optional for SSF. |
Dreamcast
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | nullDC | ✓ | Required for Dreamcast emulation in nullDC. MD5 Hashes |
BIOS files | DEmul | ✓ | Required for Dreamcast, Naomi and Hikaru emulation in DEmul. MD5 Hashes |
VMU BIOS files | Various | ✓ | Optional for ElysianVMU. Required for MAME. |
Atari
Atari 7800
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS file (NTSC) BIOS file (PAL) | ProSystem | ✓ | Optional. |
Atari Jaguar / Jaguar CD
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | Various | ✓ | Optional for Atari Jaguar emulation. Required for Atari Jaguar CD emulation (Incomplete). |
Atari Lynx
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS dump | Handy-based | ✓ | Required. On Mednafen, place on root directory. |
Microsoft
Xbox
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | XQEMU | ✓ | Required for Xbox emulation. |
Blank HDD image | ✓ | Required for Xbox emulation. Pre-built 8G blank image. | |
BIOS files | MAME | ✓ | Required for Xbox emulation. MCP-X bootrom included in the package is a bad dump. |
Other consoles
3DO
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | Various | ✓ | Required for 3DO emulation. |
NEC PC Engine CD (TurboGrafx-CD)
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | Various | ✓ | Required for PC Engine CD (TurboGrafx-CD) emulation. |
Personal computers
Microsoft/ASCII MSX
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files and machine configurations | blueMSX | ✓ | Required for MSX games (except some cartridge games covered by the unofficial C-BIOS file). |
BIOS files | CLK Pantheon | ✓ | |
System ROMs set | openMSX | ✓ | Required for MSX emulation on certain machines and extensions like Panasonic FS-A1GT for example. Copy all files to ~/.openMSX/share/systemroms (GNU/Linux and MacOS) or %USERPROFILE%My DocumentsopenMSXsharesystemroms (Windows 7 or later). |
NEC PC-6000
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
System ROMs | PC6001V PC6001VX | ✓ | Required for PC-6001 series emulation. |
NEC PC-8800
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
System ROMs | pc8801ma XM8 | ✓ | Required for PC-8800 emulation. |
NEC PC-9800
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Fonts (Binary format) | Neko Project II | ✓ | Optional. Needed for rendering text properly. |
Fonts (BMP format) | Anex86 | ✓ | Optional for Anex86 and other emulators. Needed for rendering text properly. |
Fujitsu FM-7
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
System ROMs | XM7 | ✓ | Required for Fujitsu FM-7 emulation. Some boot, sub-monitor and dictionary files are missing but enough in most cases. |
Fujitsu FM Towns
File type(s) | Emulator(s) | Backup |
---|---|---|
FM Towns BIOS | UNZ Bochs MAME | ✓ |
FM Towns Marty BIOS | MAME | ✓ |
marty.rom | Xe | ✓ |
Sharp X1
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
X1 and X1 Turbo BIOS | Various | ✓ | Not all files are required for all emulators. |
X1 Turbo BIOS | X millennium Advance | ✓ | Uses a different naming scheme than other emulators. |
Sharp X68000
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
System ROMs | XM6 Pro-68k XM6 TypeG | ✓ | Required CGROM.DAT and IPLROM.DAT for X68000 Expert emulation.Required SCSIINROM.DAT and SCSIEXROM.DAT for enabling X68000 Expert SCSI interface.Required IPLROMXV.DAT , CGROM.DAT and SCSIINROM.DAT for X68000 XVI emulation.Required IPLROMCO.DAT , CGROM.DAT and SCSIINROM.DAT for X68000 Compact emulation.Required IPLROM30.DAT , CGROM30.DAT and ROM30.DAT for X68030 emulation. |
Disclaimer: This article was written by Tatsuya79, who has also contributed many improvements to the X-68K core. Developer r-type is the one who made the port
The Sharp X68000 was a home computer released exclusively in Japan in 1987. It was a powerful machine for its time and saw a great number of arcade ports, exclusive titles and doujin (indie) games developed for it, even years after the last model was launched in 1993.
Until now the only way to run Sharp X68000 games in RetroArch was with MAME. Its driver isn’t really the most advanced one and it is quite demanding, excluding many platforms such as smartphones.
Outside Retroarch, PX68k was aimed to be fast enough for that usage. Based on Winx68k, targeting the PSP and ported to iOS and Android by its Japanese developer Hissorii, it was possibly the only X68000 emulator on those platforms. As its development stopped some years ago, compatibility issues due to OS upgrades made its usage rather complicated.
Developer R-Type decided to port it to RetroArch, replacing its old 32 bits based CPU emulation by a 64 bits one from Yabause core. There is also a back end for the cyclone cpu on arm/android but surprisingly it didn’t give any speed enhancement and had more problems than the previously mentioned c68k.
Sharp X68000 Bios Retroarch
After a common effort to fix various issues resulting from this change (thanks Retro-Wertz), it should now be at the same level of compatibility as the original emulator.
Running some tests on an old Samsung Galaxy S3, where we could barely emulate a 16MHz CPU before with PX68k stand-alone, we now achieve smooth results with a 66MHz setting. This makes it 4 to 5 times faster than before, and the libretro port is probably now the best performing Sharp X68000 emulator you can get for various cheap or old devices.
Testing on an [email protected] with “Akazukin Cha Cha Cha” achieved upwards of 1000fps on the default 10MHz emulated CPU. The same test gives 136fps in RetroArch using the Mame core.
The PX68k-libretro core still keeps the same main limitation of the original: no MIDI emulation. We also need to bring a virtual keyboard back, you can only use real ones at the moment. However, we did make some improvements:
1.) You don’t need to load a particular utility to define the amount of RAM the machine uses any more, there’s now a core option for that.
2.) You can change the CPU speed in real time.
If, like some old DOS games behaved, you encounter one that runs too fast (ex. Arkanoid), you can directly slow down your CPU from a fast 25MHz to the 10MHz clock speed it was programmed for.
We also added some overclock steps as high as 200MHz. High frequencies have the side effect of speeding up the floppy loading time, which is a much welcomed accident on this machine. (100MHz is already a lot faster for that.)
Sharp X68000 Bios Image
-We made some 8 buttons gamepad profiles which weren’t used that much on the system, but are great for the various Street Fighters II iterations.
You’ll need the bios files, which have been made publicly available by Sharp. Place them in your system/BIOS directory, in a subdirectory named “keropi”. The iplrom.dat and cgrom.dat are necessary, but you do not need the sram.dat. See the core information for a complete list.
Sharp X68000 Bios Download
L2 button or F12 key brings up the original px68k menu where you can change the inserted disks. They have to be unzipped to be accessible from this menu but can be zipped/archived when launching directly from RetroArch.
Sharp X68000 Bios
After the first boot a “config” file will be generated in the “keropi” folder. You can enter your rom folder into the “StartDir” line to make it accessible from the PX68k-libretro core’s in-game menu.