Sharp X1: Difference between revisions

No edit summary
Gorilli09 (talk | contribs)
No edit summary
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Infobox console
{{Infobox console
|title = Sharp X1
| title = Sharp X1
|logo = x1.png
| image = x1.png
|logowidth = 80
| image_size = 80px
|developer = Sharp Corporation
| developer = Sharp Corporation
|type = [[:Category:Computers|Home computer]]
| type = [[:Category:Computers|Home computer]]
|generation =
| generation =
|release = 1982
| release = 1982
|discontinued = 1988
| discontinued = 1988
|predecessor = Sharp MZ series
| predecessor = Sharp MZ series
|successor = [[Sharp X68000 emulators|Sharp X68000]]
| successor = [[Sharp X68000 emulators|Sharp X68000]]
|emulated = {{✓}}
| emulated = yes
}}
}}
The '''[[wikipedia:X1 (computer)|X1]]''' <small>(<span lang="ja">エックスワン</span> ''Ekkusu Wan'')</small> is a Japan-only line of home computers created by [[wikipedia:Sharp_Corporation|Sharp]]’s television division. The first model, simply named Sharp X1, was released in November 1982. These computers doubled as TV sets and included many functionalities that made use of this combination, such as the ability to superimpose text to the TV image and, in later models, even to digitally record live television, albeit in a compressed 8-colour video format. Despite being powerful for its time, the [[NEC PC-8800 series]] outsold it. The last additions to the X1 line, the X1 Twin, also included a built-in [[PC Engine (TurboGrafx-16) emulators|NEC PC Engine]].
The '''[[wikipedia:X1 (computer)|X1]]''' <small>(<span lang="ja">エックスワン</span> ''Ekkusu Wan'')</small> is a Japan-only line of home computers created by [[wikipedia:Sharp_Corporation|Sharp]]’s television division. The first model, simply named Sharp X1, was released in November 1982. These computers doubled as TV sets and included many functionalities that made use of this combination, such as the ability to superimpose text to the TV image and, in later models, even to digitally record live television, albeit in a compressed 8-colour video format. Despite being powerful for its time, the [[NEC PC-8800 series]] outsold it. The last additions to the X1 line, the X1 Twin, also included a built-in [[PC Engine (TurboGrafx-16) emulators|NEC PC Engine]].
Line 19: Line 19:


==Emulators==
==Emulators==
<div style="max-width:100%; overflow:auto;">
{|class="wikitable" style="text-align:center;line-height:1.5;width:74%;font-size:90%;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Latest Version
! scope="col"|Latest version
! scope="col"|X1
! scope="col"|X1
! scope="col"|<abbr title="X1 Turbo">X1T</abbr>
! scope="col"|<abbr title="X1 Turbo">X1T</abbr>
Line 49: Line 48:
|[[MAME]]
|[[MAME]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref>  
|git artifacts<ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref>  
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
Line 183: Line 182:


;X1EMU
;X1EMU
:The mother of all Sharp X1 emulators. First released in January 1999 and last updated in July 1999, X1EMU is designed to be compatible both with [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#Intel_CPU.27s|IBM-PCs]] and [[NEC PC-9800 series|PC-98s]] running MS-DOS. The emulator runs in DOS protected mode, as such, it needs a copy of DOS4GW.EXE to sit in the same folder as it. Unlike most of its offspring, it is entirely in Japanese. In late-1990s machines, it might not exhibit this issue, yet in modern computers, its emulation is ridiculously fast, as there seems to be no programmed limitation on the clock speed.
:The mother of all Sharp X1 emulators. First released in January 1999 and last updated in July 1999, X1EMU is designed to be compatible both with [[PC Emulator Comparisons|IBM PCs]] and [[NEC PC-9800 series|PC-98s]] running MS-DOS. The emulator runs in DOS protected mode, as such, it needs a copy of DOS4GW.EXE to sit in the same folder as it. Unlike most of its offspring, it is entirely in Japanese. In late-1990s machines, it might not exhibit this issue, yet in modern computers, its emulation is ridiculously fast, as there seems to be no programmed limitation on the clock speed.


:;X Millennium
:;X Millennium
Line 214: Line 213:


:::;X Millennium T-tune (STC 256-colour mod)
:::;X Millennium T-tune (STC 256-colour mod)
::::This is a one-off mod of the last version of X Millennium T-tune made exclusively to enhance the experience of playing Star Cruiser. This role-playing first-person space shooter uses polygonal 3D graphics similar to Star Fox, and handles colour in a peculiar way: it calculates internally 256-colour graphics and outputs them in 8-colour with dithering. This mod adds a Star Cruiser 256-colour video mode that bypasses the dithering calculation and shows the game’s graphics in all its 8-bit glory. It also adds some other enhancements, such as mapping Star Cruiser cheats to unused keys. The full documentation of the changes can be found on its [http://web.archive.org/web/20090924023008if_/http://sapporo.cool.ne.jp/x1g/download.html original website], while the binary has been kindly archived by the developer of the original X Millennium T-tune when the mod’s dev’s website went down − it can be found [http://www.x1center.org/emu.html here].
::::This is a one-off mod of the last version of X Millennium T-tune made exclusively to enhance the experience of playing Star Cruiser. This role-playing first-person space shooter uses polygonal 3D graphics similarly to Star Fox, and handles colour in a peculiar way: it calculates internally 256-colour graphics and outputs them in 8-colour with dithering. This mod adds a Star Cruiser 256-colour video mode that bypasses the dithering calculation and shows the game’s graphics in all its 8-bit glory. It also adds some other enhancements, such as mapping Star Cruiser cheats to unused keys. The full documentation of the changes can be found on its [http://web.archive.org/web/20090924023008if_/http://sapporo.cool.ne.jp/x1g/download.html original website], while the binary has been kindly archived by the developer of the original X Millennium T-tune when the mod’s dev’s website went down − it can be found [http://www.x1center.org/emu.html here].


:::;X Millennium T-tune + ikaTune
:::;X Millennium T-tune + ikaTune
::::The most widely known and used fork of T-tune after its demise. It received many important and useful new features and improvements, such as bugfixes regarding keyboard and CPU emulation, savestates, better memory handling, a revamped configuration screen and many changes to the sound emulation: to name a few, the use of NRTDRV for sound handling and the ability of saving sound output to a WAV file. For some of the new sound capabilities to work, it is necessary to put two files together with the emulator to enable ROMEO support: pcidebug.dll and either pcidebug.sys (if running on Windows NT) or pcidbg95.vxd (if running on DOS-based Windows). These files can be found [http://www.otto.to/~kasiwano/pdbg10.lzh here]. Sadly, this fork did not fix the slowdown issue present in T-tune. This fork was last updated in 2009 and pulled from the website in 2013, together with the other two ika forks. However, in October 2019, they were put back online, which might mean a possible revival of the ikaTune family and new updates under the horizon. It might also mean that the dev had a nostalgia trip and decided to put all back online with no intention of touching it again, too.
::::The most widely-known and used fork of T-tune after its demise. It received many important and useful new features and improvements, such as bugfixes regarding keyboard and CPU emulation, savestates, better memory handling, a revamped configuration screen and many changes to the sound emulation: to name a few, the use of NRTDRV for sound handling and the ability of saving sound output to a WAV file. For some of the new sound capabilities to work, it is necessary to put two files together with the emulator to enable ROMEO support: pcidebug.dll and either pcidebug.sys (if running on Windows NT) or pcidbg95.vxd (if running on DOS-based Windows). These files can be found [http://www.otto.to/~kasiwano/pdbg10.lzh here]. Sadly, this fork did not fix the slowdown issue present in T-tune. This fork was last updated in 2009 and pulled from the website in 2013, together with the other two ika forks. However, in October 2019, they were put back online, which might mean a possible revival of the ikaTune family and new updates under the horizon. It might also mean that the dev had a nostalgia trip and decided to put all back online with no intention of touching it again, too.


:::;Xmil106RS
:::;Xmil106RS