This article includes a list ofgeneral references,butit lacks sufficient correspondinginline citations.(September 2011) |
TheX68000(Japanese:エックス ろくまんはっせん,Hepburn:Ekkusu Rokuman Hassen)is ahome computercreated bySharp Corporation.It was first released in 1987 and sold only inJapan.
Developer | Sharp Corporation |
---|---|
Manufacturer | Sharp Corporation |
Type | Home computer[1] |
Release date | 1987[1] |
Lifespan | 1987-1996 |
Discontinued | 1996 |
Media | Floppy disk |
Operating system | Human68k,NetBSD,OS-9 |
CPU | Motorola 68000family |
Memory | 1 to 12 MB ofRAM |
Display | 14 "CRT 256×256 to 1024×1024 pixels 16 bits |
Graphics | VINAS 1 + 2, VSOP, CYNTHIA / Jr, RESERVE |
Sound | Yamaha YM2151 OKIMSM6258 |
Controller input | D-pad,Keyboard,Mouse |
Power | 100V AC 50/60 Hz |
Predecessor | X1 |
The initial model has a 10MHzMotorola 68000CPU,1MBofRAM,and lacks ahard drive.The final model was released in 1993 with a 25 MHzMotorola 68030CPU, 4 MB of RAM, and optional 80 MBSCSIhard drive. RAM in these systems is expandable to 12 MB, though most games and applications do not require more than 2 MB.
The X68000 has graphics hardware similar toarcade video gamesof the late-1980s, with custom coprocessors supporting scrolling, tiled backgrounds, and large numbers ofsprites.Sound is supplied through multiple sound chips supporting 8 channels ofFM synthesisand one channel ofadaptive differential pulse-code modulationaudio, which are mixed down to 2 analog stereo channels via aDACchip. As such,video gamingwas a major use of the X68000.
Operating system
editThe X68k runs anoperating systemcalled Human68k which was developed for Sharp byHudson Soft.AnMS-DOS-workalike, Human68k featuresEnglish-based commands very similar to those inMS-DOS;executable files have theextension.X
.Versions of the OS prior to 2.0 havecommand lineoutput only for common utilities like "format" and "switch", while later versions includedforms-basedversions of these utilities. At least three major versions of the OS were released, with several updates in between.
Early models have aGUIcalled "VS" or "Visual Shell"; later ones were originally packaged withSX-WINDOW.A third GUI called Ko-Window exists with an interface similar toMotif.These GUI shells can be booted from floppy disk or the system's hard drive. Most games also boot and run from floppy disk; some are hard disk installable and others require hard disk installation.
Since the system's release,softwaresuch as Human68k itself, console, SX-WindowC compilersuites, andBIOSROMs have been released aspublic domain softwareand are freely available for download.[2]Other operating systems available includeOS-9andNetBSDfor X68030.[3][4]
Case design
editThe X68000 has two soft-eject 5.25-inch floppy drives, or in the compact models, two 3.5-inch floppy drives, and a very distinctive case design of two connectedtowers,divided by a retractable carrying handle. This system was also one of the first with a software-controlled power switch; pressing it signals the system's software to save and shut down. The screen fades to black and the sound fades to silence before the system turns off.
The system's keyboard has a mouse port built into either side. The front of the computer has a headphone jack, volume control, joystick, keyboard and mouse ports. The top has a retractable carrying handle only on non-Compact models, a reset button, and anon-maskable interrupt(NMI) button. The rear has a variety of ports, including stereoscopic output for 3D goggles, FDD and HDD expansion ports, and I/O board expansion slots.
Display
editThe monitor supports horizontal scanning rates of 15, 24, and 31 kHz and functions as a cable-ready television (NTSC-Jstandard) with composite video input. It was a high quality monitor for playingJAMMA-compatiblearcade boardsdue to its analog RGB input and support for all three horizontal scanning rates used with arcade games.
Disk I/O
editEarly machines use the rareShugart Associates System Interface(SASI) for the hard disk interface; later versions adopted the industry-standardSmall Computer System Interface(SCSI). Per the hardware's capability, formatted SASI drives can be 10, 20 or 40 MB in size and can be logically partitioned as well.
Human68Kdoes not support theVFAT long filenamesstandard of modern Windows systems, but it supports18.3character filenames instead of the8.3character filenames allowed in theFAT filesystem.By default, Human68K will not consider any additional characters beyond the first 8 without the use of a special driver, therefore files and folders that are named the same when viewed through a 8.3 filename but different when viewed through a 18.3 filename will be considered the same. Human68K is case sensitive and allows lower case andShift JISencodedKanjicharacters in filenames, both of which cause serious problems when a DOS system tries to read such a directory. If a X68000 user restricts themselves to use only filenames according to the 8.3 characters scheme of DOS, using only Latin upper case characters, then a disk written on the X68000 is fully compatible with other Japanese standard platforms like e.g. theNEC PC-9800,theFujitsu FMRandFM Townscomputers. The Japanese standarddisk formatused by the X68000 is: 77 tracks, 2 heads, 8 sectors, 1024 bytes per sector, 360 rpm (1232 KiB).
Expansion
editMany add-on cards were released for the system, including networking (Neptune-X), SCSI, memory upgrades, CPU enhancements (JUPITER-X 68040/060 accelerator), andMIDII/O boards. The system has two joystick ports, both 9-pin male and supportingAtari standard joysticksandMSXcontrollers. Capcom produced a converter that was originally sold packaged with the X68000 version ofStreet Fighter IIthat allowed users to plug in aSuper FamicomorMega Drivecontroller into the system. The adapter was made specifically so that users could plug in the Capcom Power Stick Fighter controller into the system.
List of X68000 series
editRelease Date | model name | model number | CPU | body | memory | Expansion I/O slot |
FDD | HDD | Bundle software | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
color | shape | SASI | SCSI | size | ||||||||
1987/03 | X68000 | CZ-600C | Hitachi HD68HC000 10 MHz (Motorola 68000 clone) |
Gray/Black | Tower | 1 MB | 2 | 5¼ ×2 | o | – | – | Human68kver1.0 (OS) Gradius(Game) |
1988/03 | X68000 ACE | CZ-601C | Gray/Black | Tower | 1 MB | 2 | 5¼ ×2 | o | – | – | Human68k ver1.01 | |
X68000 ACE-HD | CZ-611C | 20 MB | ||||||||||
1989/03 | X68000 EXPERT | CZ-602C | Gray/Black | Tower | 2 MB | 2 | 5¼ ×2 | o | – | – | Human68k ver2.0 | |
X68000 EXPERT-HD | CZ-612C | 40 MB | ||||||||||
X68000 PRO | CZ-652C | Gray/Black | Horizontal | 1 MB | 4 | 5¼ ×2 | o | – | – | Human68k ver2.0 | ||
X68000 PRO-HD | CZ-662C | 40 MB | ||||||||||
1990/03 | X68000 EXPERT II | CZ-603C | Gray/Black | Tower | 2 MB | 2 | 5¼ ×2 | o | – | – | Human68k ver2.0 SX-Windowver2.0 | |
X68000 EXPERT II-HD | CZ-613C | 40 MB | ||||||||||
1990/04 | X68000 PRO II | CZ-653C | Gray/Black | Horizontal | 1 MB | 4 | 5¼ ×2 | o | – | – | Human68k ver2.0 SX-Window ver2.0 | |
X68000 PRO II-HD | CZ-663C | 40 MB | ||||||||||
1990/06 | X68000 SUPER-HD | CZ-623C | Titan Black | Tower | 2 MB | 2 | 5¼ ×2 | – | o | 80 MB | Human68k ver2.01 SX-Window ver2.0 | |
1991/01 | X68000 SUPER | CZ-604C | – | |||||||||
1991/05 | X68000 XVI | CZ-634C | Motorola 68000 16 MHz |
Titan Black | Tower | 2 MB | 2 | 5¼ ×2 | – | o | – | Human68k ver2.02 SX-Window ver2.0 |
X68000 XVI-HD | CZ-644C | 80 MB | ||||||||||
1992/02 | X68000 Compact | CZ-674C | Gray | mini Tower | 2 MB | 2 | 3½ ×2 | – | o | – | Human68k ver2.03 SX-Window ver2.0 | |
1993/03 | X68030 | CZ-500 | Motorola MC68EC030 25 MHz |
Titan Black | Tower | 4 MB | 2 | 5¼ ×2 | – | o | – | Human68k ver3.0 SX-Window ver3.0 |
X68030-HD | CZ-510 | 80 MB | ||||||||||
1993/05 | X68030 Compact | CZ-300 | Titan Black | mini Tower | 4 MB | 2 | 3½ ×2 | – | o | – | Human68k ver3.02 SX-Window ver3.0 | |
X68030 Compact-HD | CZ-310 | 80 MB | ||||||||||
(Cancelled) | Power X (provisional name) | CZ-xxxx | IBMPowerPC 601 66 MHz |
Titan Black | Tower | 8 MB | 2 | unknown | – | o | 240 MB | SX-Window ver4.0 |
List of X68000 games
editTechnical specifications
editProcessors
edit- MainCPU(central processing unit)
- X68000 (1987) to SUPER (1991) models -HitachiHD68HC000(16/32-bit) @ 10 MHz
- XVI (1991) to Compact (1992) models -Motorola 68000(16/32-bit) @ 16 MHz
- X68030 (1993) models -Motorola MC68EC030(32-bit) @ 25 MHz
- Sub-CPU:OkiMSM80C51MCU[5]
- GPU(graphics processing unit) chipset: Sharp-Hudson Custom Chipset[6][7]
- X68000 (1987) model - CYNTHIA Jr/Sr Sprite Controller, VINAS CRT Controller, VSOP Video Controller, RESERVE Video Data Selector
- ACE (1988) to X68030 (1993) models - CYNTHIA Sprite Controller, VICON CRT Controller, VIPS Video Controller, CATHY Video Data Selector
- Sound chips:[8]
- Yamaha YM2151:EightFM synthesischannels
- Yamaha YM3012:Floating pointDACwith 2-channelstereooutput
- Oki MSM6258: One4-bitADPCMmonochannel @ 15.6 kHzsamplingrate
Memory
edit- ROM:1MB(128 kB BIOS, 768 kB Character Generator)
- MainRAM:1-4 MB (expandable up to 12 MB)
- VRAM:1056kB
- 512 kB graphics
- 512 kB text
- 32 kB sprites
- SRAM:16 kB static RAM
Graphics
edit- Color palette:65,536[5](16-bitRGBhigh colordepth)[9]
- Maximum colors on screen: 65,536 (in 512×512 resolution)
- Screen resolutions(all out of 65,536 color palette)[8][9]
- 256×240pixels@ 16 to 65,536 colors
- 256×256 pixels @ 16 to 65,536 colors
- 512×240 pixels @ 16 to 65,536 colors
- 512×256 pixels @ 16 to 65,536 colors
- 512×512 pixels @ 16 to 65,536 colors
- 640×480 pixels @ 16 to 64 colors
- 768×512 pixels @ 16 to 64 colors
- 1024×1024 pixels @ 16 to 64 colors
- Graphics hardware (VINAS 1 + 2, VSOP, CYNTHIA / Jr, RESERVE): Hardwarescrolling,priority control, super-impose,dual tilemap background layers,[8]sprite flipping[9]
- Graphical planes: 1-4 bitmap planes, 1-2 tilemap planes, 1 sprite plane[9][10]
- Bitmapplanes[5][9]
- 1 layer: 512×512 resolution @ 65,536 colors on screen, or 1024×1024 resolution @ 64 colors on screen (out of 65,536 color palette)
- 2 layers: 512×512 resolution @ 256 colors on screen per layer (512 colors combined) (out of 65,536 color palette)
- 4 layers: 512×512 resolution @ 16 colors on screen per layer (64 colors combined) (out of 65,536 color palette)
- BGtilemapplanes[9][10]
- BG plane resolutions: 256×256 (2 layers) or 512×512 (1 layer)
- BG chip/tile size: 8×8 or 16×16
- Colors per BG layer: 256 (out of 65,536 color palette)
- BG colors on screen: 256 (1 layer) or 512 (2 layers), out of 65,536 color palette
- BG tiles on screen: 512 (16×16 tiles in 256×256 layers) to 4096 (8×8 tiles in 512×512 layer)
- Spriteplane[5][9][10]
- Sprite count: 128 sprites on screen, 32 sprites perscanline,256 sprite patterns in VRAM (can be multiplied up to 512 sprites on screen with scanlineraster interruptmethod[11])
- Sprite size: 16×16
- Colors per sprite: 16 colors per palette, selectable from 16 palettes (out of 65,536 color palette)
- Sprite colors on screen: 256 (out of 65,536 color palette)
- Sprite tile size: 8×8 or 16×16
- Sprite tile count: 128 (16×16) to 512 (8×8) on screen, 256 (16×16) to 1024 (8×8) in VRAM
- Bitmapplanes[5][9]
Other specifications
edit- Expansion: 2 card slots (4 on Pro models)
- I/O Ports:
- 2 MSX compatible joystick ports
- Audio IN / OUT
- Stereo scope/3D goggles port
- TV/monitor Control
- RGB/NTSC Video Image I/O
- Expansion (2 slots)
- External FDD (up to 2)
- SASI/SCSI (depending on model)
- RS232 serial port
- Parallel port
- Headphone and microphone ports
- Floppy Drives:
- Two soft-eject 5.25″ floppy drives, 1.2 MB each
- Two 3.5″ floppy drives, 1.44 MB each (compact models)
- Hard Disk: 20-80 MB SASI/SCSI (depending on model)
- Operating Systems: Human68k (MS DOS-alike developed by Hudson), SX-Windows GUI
- Power Input: AC 100 V, 50/60 Hz
- Weight: ~8 kg (~10 kg Pro)
Optional upgrades
edit- Upgradable CPU:[12]
- HARP: Motorola 68000 @ 20 MHz
- REDZONE: Motorola 68000 @ 24 MHz
- X68030 D'ash: Motorola 68030 @ 33 MHz
- Xellent30: Motorola 68030 @ 40 MHz
- HARP-FX: Motorola 68030 @ 50 MHz
- Xellent40:Motorola 68040@ 33 MHz
- 060Turbo:Motorola 68060@ 50 MHz
- Jupiter-EX: Motorola 68060 @ 66 MHz
- Venus-X/060: Motorola 68060 @ 75 MHz
- Additional CPU:[12]
- FPU(floating point unit) coprocessor:[12][13]
- Sharp CZ-6BP1
- Sharp CZ-6BP2:Motorola 68881@ 16 MHz
- Sharp CZ-5MP1:Motorola 68882@ 25 MHz
- Xellent30: Motorola 68882 @ 33 MHz
- Tsukumo TS-6BE6DE: Motorola MC68882, with 6 MB RAM
- Sound card:[12][14]
- Sharp CZ-6BM1:MIDIcard
- System SacomSX-68M: MIDI card
- System Sacom SX-68M-2: MIDI card
- Marcury-Unit:16-bitstereoPCM@ 48 kHz sampling rate, 2×Yamaha YMF288FM synthesis sound chips
- Graphics accelerator& sound card: Tsukumo TS-6BGA[15][16][17]
- Graphics chip:Cirrus Logic CL-GD5434(1994)
- VRAM: 2 MB (2048 kB)64-bitDRAM
- Color palette: 16,777,216 (24-bit RGBtrue colordepth) andAlpha channel(RGBA)
- Maximum colors on screen: 16,777,216
- Maximum resolution: 2048×1024 pixels
- Screen resolutions (all out of 16,777,216 color palette)
- 768×512 pixels @ 32,768 to 16,777,216 colors
- 800×600 pixels @ 32,768 to 16,777,216 colors
- 1024×512 pixels @ 32,768 to 16,777,216 colors
- 1024×768 pixels @ 32,768 to 16,777,216 colors
- 1024×1024 pixels @ 32,768 colors
- 1280×1024 pixels @ 256 colors
- 2048×1024 pixels @ 256 colors
- Graphical capabilities: 64-bitGUIacceleration,blitter,bit blit
- Audio capabilities: 16-bit stereo PCM @ 48 kHz sampling rate
- Hard disk drivestorage:[13]
- Sharp CZ-5H08: 80 MB
- Sharp CZ-68H: 81 MB
- Sharp CZ-5H16: 160 MB
Legacy
editIn 2022, ZUIKI Inc. revealed a teaser for a newmini consolecalled the X68000 Z, a miniaturized version of the X68000.[18][19]
See also
edit- X1,the predecessor of the X68000
References
edit- ^abSzczepaniak, John; McFerran, Damien (4 January 2023)."Best Sharp X68000 Games: 20 Titles We Want On The X68000 Z Mini".Time Extension.Hookshot Media.Retrieved29 July2024.
- ^"Sharp X68000 - The Japanese Amiga Alternative - Everything Amiga".
- ^"OS-9/X68k Page".web.kyoto-inet.or.jp(in Japanese).Retrieved2023-08-25.
- ^"NetBSD/x68k".wiki.netbsd.org.Retrieved2023-08-25.
- ^abcdJapan, Information Processing Society of."X68000-Computer Museum".museum.ipsj.or.jp.Archivedfrom the original on 2014-10-02.Retrieved2014-09-07.
- ^"X68000 an NFC Technical Gallery".Archived fromthe originalon 2014-09-03.Retrieved2014-09-12.
- ^"x68000:custom_chips [NFG Games + GameSX]".gamesx.Archivedfrom the original on 2014-09-08.Retrieved2014-09-08.
- ^abc"Sharp x68000".Archived fromthe originalon 2014-09-07.Retrieved2014-09-07.
- ^abcdefg"mame/x68k.c at master · mamedev/mame · GitHub".GitHub.Archived fromthe originalon 21 November 2014.
- ^abc"x68000:screen_control [NFG Games + GameSX]".gamesx.Archivedfrom the original on 2014-09-07.Retrieved2014-09-07.
- ^Yoshida, Koichi (12 September 2001)."Siêu liền bắn 68K khai phát lời cuối sách".Yosshin's web page(in Japanese).Archivedfrom the original on 12 May 2019.Retrieved2020-03-06.(Translationby Shmuplations.Archived2019-07-02 at theWayback Machine).
- ^abcd"Google Translate".translate.google.
- ^ab"x68000:x68000_product_catalog [NFG Games + GameSX]".gamesx.Archivedfrom the original on 2015-09-24.Retrieved2015-10-23.
- ^"illusionware.it - Sharp X68000 Overview".illusionware.it.Archivedfrom the original on 2015-09-24.Retrieved2015-10-23.
- ^"x68000:ts-6bga_-_pcm_sound_board_graphics_accelerator [NFG Games + GameSX]".gamesx.Archivedfrom the original on 2014-09-08.Retrieved2014-09-07.
- ^"Data"(PDF).x68k.net.Archived(PDF)from the original on 2014-09-07.Retrieved2014-09-07.
- ^"Cirrus Logic CL-GD5434-HC-B".Archived fromthe originalon September 8, 2014.RetrievedSeptember 8,2014.
- ^"“X68000” の "ミニ" を khai phát trung? Thụy khởi がX68000 の ロゴ nhập りキーボードと, nhị liền サイドボタンが chở khách されたマウス の bức họa を công khai ".
- ^"X68000が lên sân khấu してから35 năm".