The '''Commander X16''' is an [[8-bit computing|8-bit]] [[home computer]]. Initially designed by [[The 8-Bit Guy|David Murray]] as his "dream computer", it is developed with a team of 5 people as a complete computer kit with a motherboard, case and software.<ref>{{Cite web |title=Commander X16 Community |url=https://x16community.github.io/faq/faq.html |access-date=2024-05-04 |website=Commander X16 Community |language=en-US}}</ref> It gained wider attention via David's YouTube channel ''The 8-Bit Guy'', attracting developers and [[retrocomputing]] enthusiasts.<ref name="auto">{{Cite web|url=https://hackaday.com/2021/08/18/commander-x16-a-dreamy-8-bit-computer-comes-closer-to-reality/|title=Commander X16: A Dreamy 8 Bit Computer Comes Closer To Reality|date=August 19, 2021}}</ref><ref>{{Cite AV media |url=https://www.ign.com/videos/the-commander-x16-is-a-brand-new-computer-built-from-1980s-technology |title=The Commander X16 Is a Brand-New Computer Built From 1980s Technology - IGN |date=2024-04-09 |language=en |access-date=2024-04-29 |via=www.ign.com}}</ref>
The '''Commander X16''' is a modern [[8-bit computing|8-bit]] [[home computer]] designed by [[David Murray]], also known as ''The 8-Bit Guy'', in collaboration with a small team of hardware and software developers. It was conceived as a "dream computer" that could replicate the experience of 1980s home computers while using mostly [[commercial off-the-shelf]] components.
==History==
The Commander X16 gained popularity through Murray’s YouTube channel and attracted a community of [[retrocomputing]] enthusiasts and independent developers. The system features a physical design reminiscent of classic microcomputers, custom video and sound hardware, and support for Commodore BASIC.
On April 11, 2018, David wrote an article titled "What is my dream computer?" on his blog. He mentioned specifications of his 8-bit dream computer as capable of running [[Commodore BASIC]] and consisted of [[Commercial off-the-shelf|off-the-shelf]] components, a [[MOS Technology 6502|6502]] or compatible [[CPU]], 128K or 256K of [[static RAM]], [[VGA]] or [[HDMI]] video, and an absence of [[FPGA|FPGAs]] or [[Microcontroller|microcontrollers]].<ref>{{Cite web |last=Guy |first=The 8Bit |date=2018-04-12 |title=What is my dream computer? |url=https://www.the8bitguy.com/2576/what-is-my-dream-computer/ |access-date=2024-05-06 |website=The 8-Bit Guy |language=en-US}}</ref>
Nearly a year later, he started a video series on his [[YouTube]] channel about building his dream computer.<ref>{{Cite web|url=https://blog.adafruit.com/2019/10/25/the-new-8-bit-commander-x16-computer-philosophy-and-specification-pagetable/|title=The new 8-bit Commander X16 computer – Philosophy and Specification @pagetable|first=Anne|last=Barela|date=October 25, 2019}}</ref> As the series went on, many people from the community made suggestions regarding hardware and software aspects of the dream computer that shaped the development of the project.<ref name="auto"/> Several notable people in the retrocomputing community such as Christian Simpson of Retro Recipes and Kevin Williams of TexElec got directly involved in the design process along with David.<ref>{{Cite web |title=Commander X16 Community |url=https://x16community.github.io/faq/faq.html |access-date=2024-05-04 |website=Commander X16 Community |language=en-US}}</ref><ref>{{Cite web |title=FAQ {{!}} Perifractic {{!}} Christian Simpson |url=https://www.perifractic.com/retrogaming/faq/ |access-date=2024-05-05 |website=www.perifractic.com}}</ref><ref>{{Cite web |title=Speakers 2023 |url=https://www.vcfsw.org/speakers2023 |access-date=2024-05-05 |website=VCF Southwest |language=en}}</ref>
== History ==
In April 2018, David Murray published a blog post titled "What is my dream computer?" describing his vision of an ideal 8-bit computer: a system running [[Commodore BASIC]], with no FPGAs or microcontrollers, and using widely available parts such as the [[WDC 65C02]] CPU.<ref>{{Cite web |last=Guy |first=The 8-Bit |date=2018-04-12 |title=What is my dream computer? |url=https://www.the8bitguy.com/2576/what-is-my-dream-computer/ |access-date=2024-05-06}}</ref>
===Design process===
Murray began a video series in 2019 to document the design and development of the Commander X16.<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=ayh0qebfD2g |title=Building my dream computer – Part 1 |date=2019-02-19 |via=YouTube}}</ref> The series sparked widespread interest, leading to the involvement of contributors from the retrocomputing community, including Christian Simpson of ''Retro Recipes'' and Kevin Williams of TexElec.<ref>{{Cite web |title=Commander X16 Community FAQ |url=https://x16community.github.io/faq/faq.html |access-date=2024-05-04}}</ref><ref>{{Cite web |title=Speakers 2023 |url=https://www.vcfsw.org/speakers2023 |access-date=2024-05-05}}</ref>
[[File:Commander-X16-Develper-Edition.jpg|thumb|left|Commander X16 Developer Edition board with VERA module (up right)]]
Most of the parts of the computer were intended to be parts that are already in production. For CPU, David decided to use [[WDC 65C02|W65C02]] chip designed and produced by [[Western Design Center]] that has [[backward compatibility]] with the original 6052. For memory, Commander X16 uses several 512K RAM chips and an SD card slot for storage medium that can enable relatively large storage for the system's relative tiny file sizes. For video card, the team settled down to designing an [[FPGA]] based [[daughterboard]] that they dubbed "VERA card" which also works as a sound card with 2 channels.<ref>{{Cite web |last=By |date=2023-05-24 |title=Commodore 64 Upgrade In Modern Package |url=https://hackaday.com/2023/05/23/commodore-64-upgrade-in-modern-package/ |access-date=2024-05-06 |website=Hackaday |language=en-US}}</ref> [[YM2151]] sound chip was chosen to provide a third sound channel and its retirement from production by [[Yamaha]] created supply issues for the team. As a result, some X16 units have the YM2164 chip that has ~99% compatibility<ref>{{Cite web |title=Yamaha YM2164 OPP |url=https://map.grauw.nl/resources/sound/yamaha_ym2164.php |access-date=2024-06-25 |website=map.grauw.nl}}</ref> with the former. Several FPGA implementations are made by the community to substitute YM2151 as well.<ref>{{Cite web |title=Jaroslav Sýkora Builds a Modern Equivalent to Yamaha's Classic YM2151 Synth, From an iCE40 FPGA |url=https://www.hackster.io/news/jaroslav-sykora-builds-a-modern-equivalent-to-yamaha-s-classic-ym2151-synth-from-an-ice40-fpga-af4ea3706c80 |access-date=2024-05-21 |website=Hackster.io |language=en}}</ref>
To ensure [[BASIC 2.0]] compatibility with Commodore microcomputers and retain 80s "boot to BASIC" philosophy, David wanted to make an [[operating system]] based on [[Microsoft BASIC]] and [[KERNAL]] previously owned by [[Commodore International|Commodore]] and now by [[Cloanto]] along with other Commodore [[ROM image|ROM files]]. Cloanto initially didn't reply to the requests for licensing KERNAL and BASIC,<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=ayh0qebfD2g&list=PLfABUWdDse7bKGFshxR0itdHBhjUj86SX&index=1 |title=Building my dream computer - Part 1 |date=2019-02-19 |last=The 8-Bit Guy |access-date=2024-05-25 |via=YouTube}}</ref> but then agreed to allow their shipment in X16's ROMs as [[Proprietary software|proprietary]] files only for use as [[Kernel (operating system)|kernel]] of X16's operating system in exchange of a fee. Alternatively, its made possible to use an [[open source]] KERNAL [[Reverse engineering|re-implementation]] by [[Mega65]] team instead of the original one provided by Cloanto.<ref>{{Cite web |title=x16-rom/LICENSE.md at master · X16Community/x16-rom |url=https://github.com/X16Community/x16-rom/blob/master/LICENSE.md |access-date=2024-05-25 |website=GitHub |language=en}}</ref>
== Design ==
{{clear}}
The X16 was designed using modern components wherever possible. It uses a [[WDC 65C02]] CPU running at 8 MHz and a custom FPGA-based video and sound chip known as VERA (Versatile Embedded Retro Adapter). The VERA module enables high-resolution graphics and rich audio synthesis, with additional sound generated by a Yamaha YM2151 or YM2164 chip.
===Debut===
To maintain the philosophy of "booting to BASIC," the operating system is based on [[Commodore KERNAL]] and [[Microsoft BASIC]]. Licensing for these ROMs was acquired from [[Cloanto]], allowing proprietary ROMs to be included with the system.<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=ayh0qebfD2g |title=Building my dream computer – Part 1 |date=2019-02-19 |via=YouTube}}</ref>
[[File:Commander X16 case keyboard mouse setup.jpg|thumb|A Commander X16 setup with its official case, keyboard and mouse]]
Commander X16 Gen 1 debuted on October 12, 2022, with the announcement of the first 100 [[Printed circuit board|PCBs]] being arrived from production.<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=AcWqMGju7fk |title=The Commander X16 has finally arrived! |language=en |access-date=2024-04-30 |via=www.youtube.com}}</ref> The initial price of the first 100 development boards in the [[Kickstarter]] campaign was set to be $500, with the first 10 given for free to selected developers and people that took part in the project.<ref>{{Cite web |title=Commander X16 Developer Board - Pre Release Bundle |url=https://texelec.com/product/cx16-devboard-bundle/ |access-date=2024-04-30 |website=TexElec |language=en-US}}</ref> In one of his update videos in 2023, David told the audience that there will be 3 generations of X16 and the price will decrease with time to under $100 by the release of Gen 3.<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=nyByDNQuMMI |title=Commander X16 2023 update |language=en |access-date=2024-04-30 |via=www.youtube.com}}</ref>
After the first 100 boards, pre-orders for Gen 1 were started on October 1, 2023 and the price was dropped to $349.99.<ref>{{Cite web |last=Williams |first=Kevin |date=2023-10-01 |title=Pre-Order the Commander X16 Developer Edition now! |url=https://texelec.com/2023/10/01/pre-order-the-commander-x16-developer-edition-now/ |access-date=2024-04-30 |website=TexElec |language=en-US}}</ref><ref>{{Cite AV media |url=https://www.youtube.com/watch?v=mPuP1L7vnr0 |title=My Dream Computer is Finally on Sale! |language=en |access-date=2024-04-30 |via=www.youtube.com}}</ref><ref>{{Cite web |date=2023-10-18 |title=SFF RETRO: Commander X16 Official 4.5L Case Up For Pre-Order; Supports Modern MATX and ITX Motherboards |url=https://smallformfactor.net/news/sff-retro-commander-x16-official-4-5l-case-up-for-pre-order-supports-modern-matx-and-itx-motherboards/ |access-date=2025-03-04 |website=SFF.Network |language=en-US}}</ref>
== Launch and Availability ==
The Commander X16 Gen 1 debuted on October 12, 2022, with the first 100 PCBs produced for early development boards.<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=AcWqMGju7fk |title=The Commander X16 has finally arrived! |date=2022-10-11 |via=YouTube}}</ref> Early units were sold through [[TexElec]] at a price of $500, with future models planned to be more affordable.<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=nyByDNQuMMI |title=Commander X16 2023 update |via=YouTube}}</ref>
==Hardware==
As of late 2023, pre-orders for Gen 1 were priced at $349.99.<ref>{{Cite web |last=Williams |first=Kevin |date=2023-10-01 |title=Pre-Order the Commander X16 Developer Edition now! |url=https://texelec.com/2023/10/01/pre-order-the-commander-x16-developer-edition-now/ |access-date=2024-04-30}}</ref>
Commander X16 is an 8-bit hardware with an [[FPGA]]-based video and sound chip. Physically, the system is a [[MicroATX]] motherboard with [[DIP socket|DIP socketed]] chips. Its made mostly of [[Commercial off-the-shelf|off-the-shelf]] parts with the exception of old stock YM2151.
===Processors===
== Hardware ==
X16 is powered by the WDC 65C02 running at a clock speed of 8 MHz, an enhanced version of the 6502. The Commander X16 can be upgraded with a [[WDC 65C816]] CPU.<ref>{{Cite web |title=x16-docs/X16 Reference - Appendix C - 65C02 Processor.md at master · X16Community/x16-docs |url=https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%20Appendix%20C%20-%2065C02%20Processor.md |access-date=2024-06-24 |website=GitHub |language=en}}</ref> There is also a battery-backed MCP7940N real-time-clock chip that provides a real-time clock/calendar, two alarms and 64 bytes of RAM. It is accessible through the I2C bus.
The X16 is built around the W65C02 processor with 512 KB or 2 MB of banked RAM, an SD card slot for storage, and a real-time clock. The VERA module provides graphical output and PSG sound. Video capabilities include resolutions up to 640×480 and 128 hardware sprites. Audio features include FM synthesis (YM2151/YM2164) and 16-channel PSG.
===Memory===
The motherboard uses the MicroATX form factor with DIP socketed chips and no soldered components, enabling repairs and upgrades.
X16 includes 32 KB of ROM, housing its OS, and 512 KB of RAM expandable to 2 MB, which is significantly more than what was available in vintage 8-bit computers. Additionally, X16 has SD cart support which offers relatively infinite storage for generically small sized software made for the system.<ref>{{Cite web |title=x16-docs/X16 Reference - 08 - Memory Map.md at master · X16Community/x16-docs |url=https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%2008%20-%20Memory%20Map.md |access-date=2024-06-24 |website=GitHub |language=en}}</ref>
===Graphics===
== Software ==
Video output is managed by the VERA (Versatile Embedded Retro Adapter) card, designed specifically for the Commander X16. VERA supports resolutions up to 640x480 with 256 colors out of a palette of 4096. It includes hardware support for 128 sprites, 2 tile maps, and smooth scrolling.<ref>{{Cite web |title=x16-docs/X16 Reference - 09 - VERA Programmer's Reference.md at master · X16Community/x16-docs |url=https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%2009%20-%20VERA%20Programmer's%20Reference.md |access-date=2024-06-24 |website=GitHub |language=en}}</ref> A demo demonstrated the capability of VERA to render 3D graphics similar to ones generated by [[Super FX]].<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=_67sF4onNQM |title=Second Reality Demo for Commander X16 |language=en |access-date=2024-09-20}}</ref>
The Commander X16's firmware includes a modernized version of Commodore BASIC V2 with extended commands for graphics, I/O, and memory. It also includes an enhanced [[KERNAL]] compatible with both Commodore 64 and 128 APIs. The onboard ROM totals 32 KB, and the OS supports expansion via SD card and software loading.
===Sound===
A built-in machine language monitor, modeled after the Final Cartridge III, supports low-level development. The system is supported by emulators for Windows, macOS, Linux, and web platforms.<ref>{{Cite web |title=Commander X16 Emulator |url=https://github.com/X16Community/x16-emulator |access-date=2024-06-24}}</ref>
An on-board Yamaha YM2151 sound chip (or YM2164 depending on the board) provides 8 channel [[FM Synthesis]] based sound generation. Additionally, the VERA module has a simpler 16 channel [[Programmable sound generator|PSG]] with [[MOS Technology 6581|SID]]-like capabilities and [[PCM]] playback.<ref>{{Cite web |title=faq/faq.md at main · X16Community/faq |url=https://github.com/X16Community/faq/blob/main/faq.md |access-date=2024-06-24 |website=GitHub |language=en}}</ref>
==Software==
=== Community Software ===
Commander X16 has its own partially [[open source]] OS officially based on the proprietary BASIC and KERNAL, with the option of replacing KERNAL with the open-source alternative [[Mega65]].<ref>{{Cite web |title=x16-rom/LICENSE.md at master · X16Community/x16-rom |url=https://github.com/X16Community/x16-rom/blob/master/LICENSE.md |access-date=2024-06-25 |website=GitHub |language=en}}</ref> The Commander X16 can be [[Emulator|emulated]] on a wide variety of systems including [[Microsoft Windows|Windows]], [[macOS]], [[Linux]], and web browsers.<ref>{{Citation |title=X16Community/x16-emulator |date=2024-06-23 |url=https://github.com/X16Community/x16-emulator |access-date=2024-06-24 |publisher=Commander X16 Community}}</ref>
The X16 community has developed a variety of software including ports and remakes of games such as ''Super Mario'', ''Space Invaders'', and ''Mega Man'', as well as original titles like ''Planet X16'' and ''8-Bit Blocks''—a demake of [[Minecraft]].<ref>{{Cite web |title=Commander X16 Software Downloads |url=https://www.commanderx16.com/forum/viewforum.php?f=29 |access-date=2024-06-02}}</ref><ref>{{Cite web |last=Guy |first=The 8-Bit |date=2023-12-09 |title=Planet X16 Is Here! |url=https://www.the8bitguy.com/35663/planet-x16-is-here/ |access-date=2024-06-02}}</ref>
=== BASIC ===
== See also ==
Commander X16's BASIC 2.0 is largely compatible with those in [[VIC-20]] and [[C64]] with several new commands.
* [[Mega65]] – modern remake of Commodore 65
Many routines and hardware addresses are different, breaking compatibility with programs using [[PEEK and POKE|''PEEK'', ''POKE'']], ''WAIT'', and ''SYS'' commands.
* [[Fantasy console]]
* [[Homebrew Computer Club]]
* [[Arduboy]]
* [[Telmac 1800]]
BASIC has new support for graphics, I/O, memory, hex and binary literals, and more. Refer to the system documentation for details. Reportedly, X16 is "as compatible as possible" with BASIC tokenization through V10. Keywords added to X16 BASIC that also exist in other versions of BASIC match the token, and new keywords are encoded in the ranges <code>$CE-$80+</code> and <code>$FE-$80+</code>.<ref>{{Cite web |title=x16-docs/X16 Reference - 04 - BASIC.md at master · X16Community/x16-docs |url=https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%2004%20-%20BASIC.md |access-date=2024-06-24 |website=GitHub |language=en}}</ref>
== References ==
=== KERNAL ===
The X16 contains an augmented C64 KERNAL. It supports the X16's video modes, peripherals, timekeeping and simple memory management.
For applications to remain compatible between different versions of the ROM, they can rely upon the KERNAL API. The KERNAL fully supports the C64 KERNAL API. In addition, the X16 supports a subset of the C128 API.<ref>{{Cite web |title=x16-docs/X16 Reference - 05 - KERNAL.md at master · X16Community/x16-docs |url=https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%2005%20-%20KERNAL.md |access-date=2024-06-24 |website=GitHub |language=en}}</ref>
=== Binary ===
Most binary programs will rely upon specific addressing, and will thus need to be reassembled or recompiled with corrected addresses. Further, the differences in VERA from the Commodore graphics will require different handling as well, generally rendering binary files incompatible.<ref>{{Cite web |title=x16-docs/X16 Reference - 01 - Overview.md at master · X16Community/x16-docs |url=https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%2001%20-%20Overview.md |access-date=2024-06-25 |website=GitHub |language=en}}</ref>
=== Assembler ===
There is a machine language monitor in ROM, based upon that of the Final Cartridge III, and using the same commands.<ref>[https://github.com/commanderx16/x16-docs/blob/master/Commander%20X16%20Programmer's%20Reference%20Guide.md#machine-language-monitor] Cx16 Programmer's Reference - Machine Language Monitor</ref>
===Community applications===
X16 has a community mostly from retrocomputing circles that develops various new apps and remakes of the old ones for the system. Some notable software on the system include remakes of popular retro games like [[Super Mario Bros.|Super Mario]], [[Arkanoid]], [[Space Invaders]] and [[Mega Man 1]], [[demake|demakes]] of newer games like [[Minecraft]] named ''8-Bit Blocks'' and utility software such as a [[Chinese input method|Chinese word processor]] named ''Living Type''.<ref>{{Cite web |title=Downloads - Commander X16 |url=https://www.commanderx16.com/forum/viewforum.php?f=29 |access-date=2024-06-02 |website=www.commanderx16.com}}</ref> David himself developed ''Planet X16'', a remake of his [[indie game]] ''Planet X3'', another remake of one of his games called ''Attack of the PETSCII Robots'' and a remake of an MS-DOS game called ''Xixit''.<ref>{{Cite web |last=Guy |first=The 8Bit |date=2023-12-09 |title=Planet X16 Is Here! |url=https://www.the8bitguy.com/35663/planet-x16-is-here/ |access-date=2024-06-02 |website=The 8-Bit Guy |language=en-US}}</ref><ref>{{Cite web |title=Xixit - Commander X16 |url=https://cx16forum.com/forum/viewtopic.php?t=6267 |access-date=2024-06-02 |website=cx16forum.com}}</ref><ref>{{Cite AV media |url=https://www.youtube.com/watch?v=AcWqMGju7fk |title=The Commander X16 has finally arrived! |date=2022-10-11 |last=The 8-Bit Guy |access-date=2024-06-02 |via=YouTube}}</ref>
==See also==
*[[Mega65]], a remake of Commodore 65
*[[Arduboy]], a modern 8-bit handheld based on ATMega32u4
*[[Telmac 1800]], an early microcomputer delivered in kit form
The Commander X16 is a modern 8-bithome computer designed by David Murray, also known as The 8-Bit Guy, in collaboration with a small team of hardware and software developers. It was conceived as a "dream computer" that could replicate the experience of 1980s home computers while using mostly commercial off-the-shelf components.
The Commander X16 gained popularity through Murray’s YouTube channel and attracted a community of retrocomputing enthusiasts and independent developers. The system features a physical design reminiscent of classic microcomputers, custom video and sound hardware, and support for Commodore BASIC.
In April 2018, David Murray published a blog post titled "What is my dream computer?" describing his vision of an ideal 8-bit computer: a system running Commodore BASIC, with no FPGAs or microcontrollers, and using widely available parts such as the WDC 65C02 CPU.[1]
Murray began a video series in 2019 to document the design and development of the Commander X16.[2] The series sparked widespread interest, leading to the involvement of contributors from the retrocomputing community, including Christian Simpson of Retro Recipes and Kevin Williams of TexElec.[3][4]
Design
The X16 was designed using modern components wherever possible. It uses a WDC 65C02 CPU running at 8 MHz and a custom FPGA-based video and sound chip known as VERA (Versatile Embedded Retro Adapter). The VERA module enables high-resolution graphics and rich audio synthesis, with additional sound generated by a Yamaha YM2151 or YM2164 chip.
To maintain the philosophy of "booting to BASIC," the operating system is based on Commodore KERNAL and Microsoft BASIC. Licensing for these ROMs was acquired from Cloanto, allowing proprietary ROMs to be included with the system.[5]
Launch and Availability
The Commander X16 Gen 1 debuted on October 12, 2022, with the first 100 PCBs produced for early development boards.[6] Early units were sold through TexElec at a price of $500, with future models planned to be more affordable.[7]
As of late 2023, pre-orders for Gen 1 were priced at $349.99.[8]
Hardware
The X16 is built around the W65C02 processor with 512 KB or 2 MB of banked RAM, an SD card slot for storage, and a real-time clock. The VERA module provides graphical output and PSG sound. Video capabilities include resolutions up to 640×480 and 128 hardware sprites. Audio features include FM synthesis (YM2151/YM2164) and 16-channel PSG.
The motherboard uses the MicroATX form factor with DIP socketed chips and no soldered components, enabling repairs and upgrades.
Software
The Commander X16's firmware includes a modernized version of Commodore BASIC V2 with extended commands for graphics, I/O, and memory. It also includes an enhanced KERNAL compatible with both Commodore 64 and 128 APIs. The onboard ROM totals 32 KB, and the OS supports expansion via SD card and software loading.
A built-in machine language monitor, modeled after the Final Cartridge III, supports low-level development. The system is supported by emulators for Windows, macOS, Linux, and web platforms.[9]
Community Software
The X16 community has developed a variety of software including ports and remakes of games such as Super Mario, Space Invaders, and Mega Man, as well as original titles like Planet X16 and 8-Bit Blocks—a demake of Minecraft.[10][11]