ZX Touch
   HOME

TheInfoList



OR:

The ZX Touch (ZXT) is a handheld gaming console from Elmar Electronic, released on 18 November 2023, specifically for playing
ZX Spectrum The ZX Spectrum () is an 8-bit computing, 8-bit home computer developed and marketed by Sinclair Research. One of the most influential computers ever made and one of the all-time bestselling British computers, over five million units were sold. ...
games A game is a Structure, structured type of play (activity), play usually undertaken for entertainment or fun, and sometimes used as an Educational game, educational tool. Many games are also considered to be Work (human activity), work (such as p ...
. It features
bare-metal In information technology, bare machine (or bare-metal computer) is a computer which has no operating system. The software executed by a bare machine, commonly called a "bare metal program" or "bare metal application", is designed to interact dir ...
emulation and a 7-inch
touchscreen A touchscreen (or touch screen) is a type of electronic visual display, display that can detect touch input from a user. It consists of both an input device (a touch panel) and an output device (a visual display). The touch panel is typically l ...
. The console has 34 built-in licensed games, and supports user loading via
microSD Secure Digital (SD) is a proprietary hardware, proprietary, non-volatile memory, non-volatile, flash memory card format developed by the SD Association (SDA). Owing to their compact size, SD cards have been widely adopted in a variety of port ...
.


History


Development

The ZX Touch originated as a hobby project by Goran Radan, co-owner of Elmar Electronic from
Croatia Croatia, officially the Republic of Croatia, is a country in Central Europe, Central and Southeast Europe, on the coast of the Adriatic Sea. It borders Slovenia to the northwest, Hungary to the northeast, Serbia to the east, Bosnia and Herze ...
, driven by passion for the ZX Spectrum and embedded
microcontrollers A microcontroller (MC, uC, or μC) or microcontroller unit (MCU) is a small computer on a single integrated circuit. A microcontroller contains one or more CPUs (processor cores) along with memory and programmable input/output peripherals. Pro ...
. Goran, who had previously designed and released the ZX-VGA-JOY interface, developed initial prototypes that led to a dedicated console focused on accurate emulation and usability for Spectrum games. The decision to bring the ZXT to market was influenced by discussions with fellow enthusiasts.


Launch

The device was surprisingly unveiled at the Crash Live! 2023 event held in
Kenilworth Kenilworth ( ) is a market town and Civil parishes in England, civil parish in the Warwick (district), Warwick District of Warwickshire, England, southwest of Coventry and north of both Warwick and Leamington Spa. Situated at the centre of t ...
, England, on 18 November 2023, where units were also available for immediate purchase by attendees. Goran considered the
ZX Spectrum Vega+ The ZX Spectrum Vega+ is a handheld game console based on the ZX Spectrum and designed by Rick Dickinson as a follow-up to the ZX Spectrum Vega handheld TV game which was released in 2015. Only a small number of Vega+ machines were released, bef ...
debacle, an earlier crowdfunded handheld with assorted issues, “a huge burden” that made the community suspicious of similar projects. Consequently, he avoided crowdfunding and kept the ZX Touch release silent until it was ready.


Reception

In their magazine reviews, Crash found the ZX Touch "great fun" and "very competent," while
PC Pro ''PC Pro'' is one of several computer magazines published monthly in the United Kingdom by Future plc. Its headquarters is in London. ''PC Pro'' also licenses individual articles (or even the whole magazine) for republication in various countri ...
found it a "well-built, highly configurable device"; however, both felt its price was a little expensive.


Hardware

The ZX Touch emulates both the ZX Spectrum 48K and
128 128 may refer to *128 (number), a natural number *AD 128, a year in the 2nd century AD *128 BC, a year in the 2nd century BC *128 (New Jersey bus) *128 Nemesis, a main-belt asteroid *Fiat 128, also known as the Zastava 128, a small family car **SEAT ...
models using a bare-metal system on a 480 MHz ARM Cortex-M7. The absence of an
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
enables gaming to be ready in under one second from power-on (with
title screen A title screen (also called an opening screen or intro) is the method by which films or television programmes present their title and key production and cast members, utilizing conceptual visuals and sound (often an opening theme song with visua ...
disabled) through direct hardware communication. Developing an emulator on this type of hardware was the biggest challenge for Goran. Visuals are displayed on a 7-inch 1024 x 600 IPS touchscreen with a 50 Hz refresh rate, synchronised with the original ZX Spectrum, unlike PC emulators whose refresh rate is tied to the computer (usually 60 Hz). This key feature replicates the smooth motion of an original ZX Spectrum connected to a
CRT CRT or Crt most commonly refers to: * Cathode-ray tube, a display * Critical race theory, an academic framework of analysis CRT may also refer to: Law * Charitable remainder trust, United States * Civil Resolution Tribunal, Canada * Columbia ...
. Whilst all system functions are accessible via the touchscreen, player control is provided by eight tactile buttons and an 
analog stick An analog stick (analogue stick in British English), also known as a control stick, thumbstick or joystick, is an input method designed for video games that translates thumb movement into directional control. It consists of a protruding stick mo ...
, all of which are fully configurable and saveable per game.
virtual keyboard A virtual keyboard is a software component that allows the Input device, input of characters without the need for physical keys. Interaction with a virtual Computer keyboard, keyboard happens mostly via a touchscreen interface, but can also take p ...
 is available on the touchscreen for keyboard-centric titles like
adventure games An adventure game is a video game genre in which the player assumes the role of a protagonist in an interactive story, driven by exploration and/or puzzle-solving. The genre's focus on story allows it to draw heavily from other narrative-based m ...
. For durability, the console is designed with replaceable parts, such as the analog stick, speaker, and touchscreen. The integrated rechargeable battery, also replaceable, provides up to six hours of portable
gameplay Gameplay is the specific way in which players interact with a game. The term applies to both video games and Tabletop game, tabletop games. Gameplay is the connection between the player and the game, the player's overcoming of challenges, and t ...
. The ZXT includes
Wi-Fi Wi-Fi () is a family of wireless network protocols based on the IEEE 802.11 family of standards, which are commonly used for Wireless LAN, local area networking of devices and Internet access, allowing nearby digital devices to exchange data by ...
hardware for potential future online features, though currently inactive.


Software

Unlike generic retro consoles that rely on Android-based emulators, the ZX Touch utilises a bespoke C/ C++ software environment, operating directly on its hardware without a traditional operating system. It includes a SE Basic ROM ( GPL v2 licensed) and 34 built-in licensed games, such as ''Baby-man vs Man-baby ZXT'' and ''Baby-man vs Nappy Bird ZXT'', both specifically designed for the console by utilising its custom in-game backgrounds feature. This focus on visually refreshing original games via the ZX Touch is a key passion for Goran. Beyond the built-in titles, the device supports game loading via microSD in several formats including its own ZTG (ZX Touch Game) that allows for custom dashboards and bundled game data. Other features include a poke tool, optional ULAplus, turbo modes, game rewind, save/load states, and tape emulation. The console also features firmware update capabilities.


References


External links


ZX Touch
– official site
Elmar Electronic on YouTube
– official video showcasing the console {{Sinclair computers and clones Computer-related introductions in 2023 Handheld game consoles ARM-based video game consoles ZX Spectrum