Difference between revisions of "Fantasy console"

From homebrew.pixelbath
Jump to navigation Jump to search
(+bot insert tag for testing bot insert)
Line 2: Line 2:
  
 
<!-- BOTINSERT -->
 
<!-- BOTINSERT -->
 +
{| class="wikitable"
 +
!Console Name
 +
!FC Language
 +
!License
 +
!Platform(s)
 +
!Display
 +
|-
 +
|[https://paladin-t.github.io/b8/ BASIC8] by Tony Wang
 +
|[BASIC](https://paladin-t.github.io/b8/docs/manual)
 +
|[$14.99](https://store.steampowered.com/app/767240/)
 +
|Windows, macOS, Linux
 +
|160x128
  
==CHIP-8==
+
|-
[[File:Chip8-Korruption.gif|frame|CHIP-8 Pong]]
+
|[https://ledoux.itch.io/bitsy Bitsy] by Adam Le Doux
'''CHIP-8''' is an interpreted programming language developed by Joseph Weisbecker. It was first described in the December 1978 issue of Byte Magazine as a "hexidecimal interpreted bytecode" that was more compact and memory-efficient than BASIC interpreters of the time. The CHIP-8 bytecode runs in a virtual machine with a display resolution of 64x32 and 1 bit of color (on or off).
+
|Instructions
 +
|[Free](http://ledoux.io/bitsy/editor.html), [?](https://github.com/le-doux/bitsy)
 +
|Browser
 +
|16x16 sprites (8x8 per sprite)
  
One of the first computers in add support for CHIP-8 as the COSMAC VIP, sold by RCA in the late 70s. This computer had a processor also made by RCA with a speed of about 1.77 MHz and 2 kB of RAM. The operating system contained a CHIP-8 interpreter that allowed the system to run games using the CHIP-8 language.
+
|-
 +
|[https://arkia.itch.io/chroma-60 CHROMA-60] by Arkia
 +
|ASM
 +
|[Free](https://arkia.itch.io/chroma-60)
 +
|Windows, Linux
 +
|240x135
  
The TELMAC also had a second version of CHIP-8 called CHIP-82 that used a 64x64 resolution. Given its limited market, most CHIP-8 programs use only the standard resolution of 64x32.
+
|-
 +
|[https://github.com/josefnpat/click4 Click4] by Josef Patoprsty
 +
|ASM
 +
|[Free](https://github.com/josefnpat/click4/releases), [MIT](https://github.com/josefnpat/click4)
 +
|Windows, macOS, Linux
 +
|64x64
  
===SUPER-CHIP (SCHIP)===
+
|-
In the early 1990s, technology had advanced to the point where the HP48 calculator was capable of executing interpreted scripts. Because of the HP48's native LCD resolution, the SUPER-CHIP standard emerged with a 128x64 pixel resolution and some new instructions to ease programming.
+
|[https://github.com/anael-seghezzi/CToy CToy] by Anaël Seghezzi
 +
|C
 +
|[Free](http://anael.maratis3d.com/ctoy/bin/), [zlib](https://github.com/anael-seghezzi/CToy)
 +
|Windows, macOS, Linux
 +
|128x128
  
==SCRIPT-8==
+
|-
A browser-based fantasy console by Gabriel Florit that uses Javascript as its main coding language. It features a live code editor, enhancements for rapid coding, pause/rewind features, and sprite/music/map editors. Its main storage format are "cassettes" which are URL-encoded for simple sharing.
+
|[https://github.com/drako0812/DRAK-0 DRAK-0] by Drew Wibbenmeyer
 +
|ChaiScript, LuaJIT (coming soon)
 +
|[NYOP](https://github.com/drako0812/DRAK-0/releases), [MIT](https://github.com/drako0812/DRAK-0)
 +
|Windows
 +
|320x240
  
===Specs===
+
|-
* Display: 128x128, 8 color (greyscale), 60 fps
+
|[https://betajaen.itch.io/dx8 DX8] by Robin Southern
* Input: Mouse, keyboard, gamepad
+
|ASM
 +
|[Free](https://betajaen.itch.io/dx8), [MIT](https://github.com/betajaen/dx8)
 +
|Windows
 +
|320x256
  
[https://script-8.github.io/ SCRIPT-8 GitHub page]
+
|-
 +
|[https://mljware.itch.io/ecos ECoS] by MLJWare
 +
|Lua
 +
|[NYOP](https://mljware.itch.io/ecos)
 +
|Windows, macOS, Linux
 +
|128x128
  
==PICO-8/Voxatron==
+
|-
[[File:P8_jelpi.gif|frame|PICO-8 Jelpi demo]]
+
|[https://fazic.fazibear.me/ FAZIC] by Michał Kalbarczyk
 +
|[BASIC](https://fazic.fazibear.me/help)
 +
|[Free](https://fazic.fazibear.me/fazic)
 +
|Browser
 +
|320x240
  
'''PICO-8''' is a proprietary virtual console developed by Lexaloffle Games. It comes packaged free with the purchase of '''Voxatron''', a fantasy voxel console, or available for purchase as a standalone program. The software also comes preinstalled on the [[PocketCHIP]] hardware.
+
|-
 +
|[https://github.com/G-eon/g-eon-wiki/wiki G-eon] by Memorix101
 +
|JavaScript
 +
|[NYOP](https://memorix101.itch.io/g-eon)
 +
|Windows, Linux, Raspberry Pi
 +
|640x480
  
The console is notable for its severe restrictions, limiting the programmer to a fixed palette of 16 colors, 32k of memory (Lua tokens), and rudimentary sound.
+
|-
 +
|[https://github.com/poeticAndroid/homegirl Homegirl] by poeticAndroid
 +
|Lua
 +
|[Free](https://github.com/poeticAndroid/homegirl/releases)
 +
|Windows, Linux
 +
|32 different screen modes from 80x45 to 640x480
  
===Specs===
+
|-
* Display: 128x128, 16 color
+
|[http://pelulamu.net/ibniz/ IBNIZ] by viznut
* Memory: 32KB of Lua
+
|[Instructions](http://pelulamu.net/ibniz/ibniz.txt)
* Sound: 4-channel
+
|[Free](http://pelulamu.net/ibniz/), [zlib](https://github.com/viznut/IBNIZ)
* Input: 6 buttons
+
|Windows, Linux
 +
|256x256
  
===Development===
+
|-
The language of PICO-8 is Lua. The PICO-8 software itself comes with a sprite and map editor, code editor, and the ability to build "cartridges" for distribution. Cartridge code is encoded into a PNG file in the last 3 bytes of every pixel. The Lexaloffle website runs cartridges in the browser when distributed via their forum.
+
|[https://github.com/Torbuntu/Leikr Leikr] by Torbuntu
 +
|(official)Groovy, (unofficial)Java, Kotlin
 +
|[Free](https://github.com/Torbuntu/Leikr/releases), [Apache](https://github.com/Torbuntu/Leikr)
 +
|Linux, Raspberry Pi 3B/3B+, 3A+, ClockworkPi GameShell, Windows
 +
|240x160
  
[https://github.com/picolove/picolove PICOLOVE] is an open-source project emulating the PICO-8 in Love2D, a graphical Lua framework.
+
|-
 +
|[https://ramilego4game.itch.io/liko12 LIKO-12] by RamiLego4Game
 +
|Lua
 +
|[NYOP](https://ramilego4game.itch.io/liko12), [MIT](https://github.com/RamiLego4Game/LIKO-12)
 +
|Windows, macOS, Linux, Android
 +
|192x128
  
[https://www.lexaloffle.com/pico-8.php Lexaloffle website]
+
|-
 +
|[http://lowres.inutilis.com LowRes Coder] by Timo Kloss
 +
|[BASIC](http://lowres.inutilis.com/app-user-guide/)
 +
|[$4.99 (F2P)](https://itunes.apple.com/us/app/lowres-coder-program-retro/id962117496?mt=8)
 +
|iOS
 +
|Up to 128x128
  
===Support and Community===
+
|-
The development community surrounding PICO-8 is robust despite its proprietary status.
+
|[https://lowresnx.inutilis.com/ LowRes NX] by Timo Kloss
 +
|[BASIC](https://lowresnx.inutilis.com/manual.php)
 +
|[Free](https://lowresnx.inutilis.com/), [LGPL3](https://github.com/timoinutilis/lowres-nx)
 +
|Windows, macOS, iOS
 +
|160x128
  
==LIKO-12==
+
|-
[[File:Liko12_fire.gif|frame|LIKO-12 fire demo]]
+
|[https://github.com/Vulcalien/LuaG-Console LuaG Console] by Vulcalien
The '''LIKO-12''' project started as an open-source version of PICO-8. It features the ability to load PICO-8 cartridges, but features a 192x128 display for LIKO-12 projects.
+
|Lua
 +
|[Free](https://github.com/Vulcalien/LuaG-Console/releases), [Apache](https://github.com/Vulcalien/LuaG-Console)
 +
|Windows, macOS, Linux
 +
|160x160
  
Since its inception, LIKO-12 has evolved to become a full-fledged fantasy computer, complete with a virtual peripherals system with emulated hard disks and peripherals in addition to its terminal console.
+
|-
 +
|[https://arcade.makecode.com/ MakeCode Arcade] by Microsoft
 +
|[Blocks](https://arcade.makecode.com/---docs#doc:reference), JavaScript, TypeScript
 +
|[Free](https://arcade.makecode.com/), [MIT](https://github.com/Microsoft/pxt-arcade)
 +
|Browser, Raspberry Pi 0, [custom handhelds](https://arcade.makecode.com/hardware)
 +
|160x120
  
===Specs===
+
|-
* Display: 192x128, 16 color (PICO-8 palette)
+
|[https://morgan3d.github.io/nano/ nano Jammer] by Casual Effects
* Storage: Two emulated 50MB hard disks
+
|[nano](https://morgan3d.github.io/nano/doc/specification.md.html)
* Sound: 4-channel
+
|[Free](https://morgan3d.github.io/nano/), [BSD](https://github.com/morgan3d/nano/)
* Input: Keyboard and mouse
+
|Browser
 +
|64x64
  
[https://github.com/RamiLego4Game/LIKO-12 LIKO-12 GitHub page]
+
|-
 +
|[https://egordorichev.itch.io/neko8 NEKO8] by Egor Dorichev
 +
|Lua, BASIC, ASM, MoonScript
 +
|[NYOP](https://egordorichev.itch.io/neko8), [?](https://github.com/egordorichev/neko8)
 +
|Windows, macOS, Linux, Android
 +
|192x128
  
==Leikr==
+
|-
Leikr is built on the mini2Dx Java framework and allows users to write games and applications in Groovy. Hard system specifications seem unlikely, as the author's stated goal is "It is not the intention of the Leikr Game System to compete or replace any current Fantasy Consoles."
+
|[https://mlepage.github.io/phosphor/ Phosphor] by Marc Lepage
 +
|Lua
 +
|[Free](https://mlepage.github.io/phosphor/), [MIT](https://github.com/mlepage/phosphor)
 +
|Browser
 +
|192x128
  
[https://torbuntu.github.io/Leikr/ Leikr page]
+
|-
 +
|[https://www.lexaloffle.com/pico-8.php PICO-8] by Lexaloffle
 +
|Lua
 +
|[$14.99](https://www.lexaloffle.com/pico-8.php)
 +
|Windows, macOS, Linux, Raspbery Pi
 +
|128x128
  
==Neko8==
+
|-
Neko8 is another fantasy console that was inspired by Pico-8, LIKO-12, and TIC-80. It is a name-your-own-price download (including free), and includes built-in code editor, sprite editor, tile map editor, sfx editor, and music editor.
+
|[https://zappedcow.itch.io/pix64 Pix64] by ZappedCow
 +
|PNG
 +
|[NYOP](https://zappedcow.itch.io/pix64)
 +
|Windows, Linux
 +
|64x64
  
===Specs===
+
|-
* Display: 192x128, 16 color, 512 8x8 sprites
+
|[https://www.pixelvision8.com/ Pixel Vision 8] by Pixel Vision 8
* Storage: Unspecified
+
|Lua
* Sound: Unspecified
+
|[Free (Limited tools), $9.99 (All tools), $1/mo (All versions plus extras)](https://www.pixelvision8.com/fantasy-console-club)
 +
|Windows, macOS, Linux
 +
|256x240
  
[https://egordorichev.itch.io/neko8 Neko8 Itch.io page]
+
|-
 +
|[https://grapefruitopia.itch.io/prism-384 Prism-384] by Grapefruitopia Industries
 +
|JavaScript
 +
|[$5](https://grapefruitopia.itch.io/prism-384)
 +
|Windows, macOS, Linux, Raspberry Pi
 +
|384x216
  
==TIC-80==
+
|-
Comes with a code, sprite, map, sound effect, and music editor.
+
|[https://www.puzzlescript.net/ PuzzleScript], [http://dungeonscript.farbs.org/ DungeonScript] by Stephen Lavelle
 +
|[Instructions](https://www.puzzlescript.net/Documentation/documentation.html)
 +
|[Free](https://www.puzzlescript.net/), [MIT](https://github.com/increpare/PuzzleScript)
 +
|Browser
 +
|Configurable, Voxel (DungeonScript)
  
===Specs===
+
|-
* Display: 240x136, 16 color compile-time selectable
+
|[https://hallucino.itch.io/px8 PX8] by hallucino
* Memory: 64KB of Lua or Moonscript
+
|Lua, Python
* Sound: 4 channels (select square, triangle or noise)
+
|[NYOP](https://hallucino.itch.io/px8), [MIT](https://github.com/Gigoteur/PX8)
* Input: 2 gamepads with 6 buttons / mouse
+
|Windows, macOS, Linux
* Memory: 80k
+
|Configurable
  
[https://tic.computer/ Main TIC-80 website]
+
|-
 +
|[https://github.com/kitao/pyxel Pyxel] by Takashi Kitao
 +
|Python
 +
|[Free](https://github.com/kitao/pyxel/releases), [MIT](https://github.com/kitao/pyxel)
 +
|Windows, macOS, Linux
 +
|256x256
  
==PixelVision8==
+
|-
'''PixelVision 8''' is a fantasy console designer system. The core system runs its own OS, and developers can "build" a system from various components, such as cartridge, sound, and graphics. Scripting for all virtual machines is done in Lua.
+
|[https://morgan3d.github.io/quadplay/ quadplay] by Casual Effects
 +
|[PyxlScript](https://morgan3d.github.io/quadplay/doc/manual.md.html)
 +
|[Free](https://morgan3d.github.io/quadplay/), [LGPL3](https://github.com/morgan3d/quadplay/)
 +
|Windows, macOS, Linux
 +
|384x224
  
The Pro version is planned for $14.99, and comes with ReaperBoy PV8 (demo game using Game Boy-like hardware). The Pro version allows developers to mount a local folder as a workstation folder in PV8, and comes with more advanced editing tools.
+
|-
 +
|[https://github.com/Lyatus/raccoon Raccoon] by Lutopia & Linheha
 +
|JavaScript
 +
|[Free](https://raccoon.lucien.cat/), [Unlicense](https://github.com/Lyatus/raccoon)
 +
|Browser
 +
|128x128
  
[https://pixelvision8.itch.io/game-creator PixelVision 8 website]
+
|-
 +
|[https://github.com/incinirate/riko4 Riko4] by Bryan
 +
|Lua
 +
|[Free](https://github.com/incinirate/Riko4/releases), [MIT](https://github.com/incinirate/riko4)
 +
|Windows, macOS, Linux
 +
|280x160
  
==PX8==
+
|-
'''PX8''' is a fantasy console built in Rust. The cartridges contain graphics, code, and music, and the entire platform can be included as a Rust library. It is compatible with PICO-8 and can load PICO-8 cartridges. Unlike PICO-8, PX8 has no token or sprite limitation. The default resolution can be adjusted up to 256x256.
+
|[https://script-8.github.io/ SCRIPT-8] by Gabriel Florit
 +
|JavaScript
 +
|[Free](https://script-8.github.io/), [MIT](https://github.com/script-8/script-8.github.io)
 +
|Browser
 +
|128x128
  
Development seems to have stopped on PX8 in 2017, with the original GitHub repo now pointing to a generic drawing engine called "Unicorn Console". The link below points to the last known fork of PX8.
+
|-
 +
|[http://smilebasic.com/en/ SmileBASIC] by SmileBoom
 +
|[BASIC](http://smilebasic.com/en/e-manual/)
 +
|[$9.99](http://smilebasic.com/en/buynow/)
 +
|3DS
 +
|400x240, 320x240
  
[https://github.com/trentspi/PX8 PX8 GitHub]
+
|-
 +
|[https://github.com/pistacchio/tako80 Tako 80] by pistacchio
 +
|JavaScript
 +
|Free, [MIT](https://github.com/pistacchio/tako80)
 +
|Browser
 +
|160x144
  
==Retro-40==
+
|-
Retro-40 is a fantasy machine that uses Forth as its system language.
+
|[https://tic.computer TIC-80] by Vadim Grigoruk
 +
|Lua, MoonScript, JavaScript
 +
|[Free, $5 (Pro)](https://tic.computer/create), [MIT](https://github.com/nesbox/TIC-80)
 +
|Windows, macOS, Linux, Android
 +
|240x136
  
===Specs===
+
|-
Display: 256x192, 16-color
+
|[https://melloland.itch.io/vectorboy VectorBoy] by David Jalbert
Storage: TBD
+
|Lua
 +
|[NYOP](https://melloland.itch.io/vectorboy)
 +
|Windows
 +
|Vector
  
[https://github.com/raydeejay/retro-40 Retro40 GitHub]
+
|-
 +
|[https://www.lexaloffle.com/voxatron.php Voxatron] by Lexaloffle
 +
|[micro-scripting](https://www.lexaloffle.com/voxatron.php?page=resources)
 +
|[$19.99](https://www.lexaloffle.com/voxatron.php)
 +
|Windows, macOS, Linux
 +
|Voxel
  
==Homegirl==
+
|-
'''Homegirl''' is a faux-attempt at an Amiga-like workstation. It has a "Workbench" and "applications" but is pretty much a reimplimentation of an OCS Amiga.
+
|[https://github.com/gardrek/VVpet VVpet] by Gardrek
 +
|Lua
 +
|Free, [?](https://github.com/gardrek/VVpet)
 +
|Löve
 +
|64x64x2, 128x128x4, Configurable
  
* See ''[https://github.com/poeticAndroid/homegirl/blob/master/README.md Homegirl GitHub]
+
|-
 +
|[https://github.com/nrkn/yuki-js yuki-js] by Nik Coughlin
 +
|JavaScript subset
 +
|Free, [MIT](https://github.com/nrkn/yuki-js)
 +
|Browser
 +
|Configurable
  
==0x10c==
+
|-
While not a "fantasy console" per se, the '''0x10c''' specification was fleshed out initially by Markus "Notch" Persson of Minecraft fame. When he dropped development of the project bearing the same name, fans took over the project and implemented the microcomputer described in his design documents.
+
|[https://zany80.github.io Zany80] by Noam Preil
 +
|[Z80 ASM, C89](https://zany80.github.io/documentation/programming/)
 +
|[Free](https://zany80.github.io/downloads.html), [Apache](https://github.com/zany80)
 +
|Windows, Linux, [Browser](https://zany80.github.io/native/emscripten/)
 +
|Serial I/O
  
===Specs===
+
|}
* Display: LEM1802 - 128x96, SPED-3 3D vector display
 
* Peripherals: M35FD floppy drive, SPC2000 deep sleep chamber, real-time clock
 
* Input: Keyboard
 
 
 
[http://www.dcpu-ide.com/ DCPU-16 IDE website]
 
[https://github.com/lucaspiller/dcpu-specifications DCPU-16 specifications mirror]
 

Revision as of 11:27, 25 October 2019

A fantasy console is a console that has no physical implementation; it only exists as a virtual machine. Like programming languages, fantasy hardware is sometimes built for entertainment purposes. The idea has recently gained popularity as the retrocomputing movement has gained steam with the resurgence of 80s nostalgia.

Console Name FC Language License Platform(s) Display
BASIC8 by Tony Wang [BASIC](https://paladin-t.github.io/b8/docs/manual) [$14.99](https://store.steampowered.com/app/767240/) Windows, macOS, Linux 160x128
Bitsy by Adam Le Doux Instructions [Free](http://ledoux.io/bitsy/editor.html), [?](https://github.com/le-doux/bitsy) Browser 16x16 sprites (8x8 per sprite)
CHROMA-60 by Arkia ASM [Free](https://arkia.itch.io/chroma-60) Windows, Linux 240x135
Click4 by Josef Patoprsty ASM [Free](https://github.com/josefnpat/click4/releases), [MIT](https://github.com/josefnpat/click4) Windows, macOS, Linux 64x64
CToy by Anaël Seghezzi C [Free](http://anael.maratis3d.com/ctoy/bin/), [zlib](https://github.com/anael-seghezzi/CToy) Windows, macOS, Linux 128x128
DRAK-0 by Drew Wibbenmeyer ChaiScript, LuaJIT (coming soon) [NYOP](https://github.com/drako0812/DRAK-0/releases), [MIT](https://github.com/drako0812/DRAK-0) Windows 320x240
DX8 by Robin Southern ASM [Free](https://betajaen.itch.io/dx8), [MIT](https://github.com/betajaen/dx8) Windows 320x256
ECoS by MLJWare Lua [NYOP](https://mljware.itch.io/ecos) Windows, macOS, Linux 128x128
FAZIC by Michał Kalbarczyk [BASIC](https://fazic.fazibear.me/help) [Free](https://fazic.fazibear.me/fazic) Browser 320x240
G-eon by Memorix101 JavaScript [NYOP](https://memorix101.itch.io/g-eon) Windows, Linux, Raspberry Pi 640x480
Homegirl by poeticAndroid Lua [Free](https://github.com/poeticAndroid/homegirl/releases) Windows, Linux 32 different screen modes from 80x45 to 640x480
IBNIZ by viznut [Instructions](http://pelulamu.net/ibniz/ibniz.txt) [Free](http://pelulamu.net/ibniz/), [zlib](https://github.com/viznut/IBNIZ) Windows, Linux 256x256
Leikr by Torbuntu (official)Groovy, (unofficial)Java, Kotlin [Free](https://github.com/Torbuntu/Leikr/releases), [Apache](https://github.com/Torbuntu/Leikr) Linux, Raspberry Pi 3B/3B+, 3A+, ClockworkPi GameShell, Windows 240x160
LIKO-12 by RamiLego4Game Lua [NYOP](https://ramilego4game.itch.io/liko12), [MIT](https://github.com/RamiLego4Game/LIKO-12) Windows, macOS, Linux, Android 192x128
LowRes Coder by Timo Kloss [BASIC](http://lowres.inutilis.com/app-user-guide/) [$4.99 (F2P)](https://itunes.apple.com/us/app/lowres-coder-program-retro/id962117496?mt=8) iOS Up to 128x128
LowRes NX by Timo Kloss [BASIC](https://lowresnx.inutilis.com/manual.php) [Free](https://lowresnx.inutilis.com/), [LGPL3](https://github.com/timoinutilis/lowres-nx) Windows, macOS, iOS 160x128
LuaG Console by Vulcalien Lua [Free](https://github.com/Vulcalien/LuaG-Console/releases), [Apache](https://github.com/Vulcalien/LuaG-Console) Windows, macOS, Linux 160x160
MakeCode Arcade by Microsoft [Blocks](https://arcade.makecode.com/---docs#doc:reference), JavaScript, TypeScript [Free](https://arcade.makecode.com/), [MIT](https://github.com/Microsoft/pxt-arcade) Browser, Raspberry Pi 0, [custom handhelds](https://arcade.makecode.com/hardware) 160x120
nano Jammer by Casual Effects [nano](https://morgan3d.github.io/nano/doc/specification.md.html) [Free](https://morgan3d.github.io/nano/), [BSD](https://github.com/morgan3d/nano/) Browser 64x64
NEKO8 by Egor Dorichev Lua, BASIC, ASM, MoonScript [NYOP](https://egordorichev.itch.io/neko8), [?](https://github.com/egordorichev/neko8) Windows, macOS, Linux, Android 192x128
Phosphor by Marc Lepage Lua [Free](https://mlepage.github.io/phosphor/), [MIT](https://github.com/mlepage/phosphor) Browser 192x128
PICO-8 by Lexaloffle Lua [$14.99](https://www.lexaloffle.com/pico-8.php) Windows, macOS, Linux, Raspbery Pi 128x128
Pix64 by ZappedCow PNG [NYOP](https://zappedcow.itch.io/pix64) Windows, Linux 64x64
Pixel Vision 8 by Pixel Vision 8 Lua [Free (Limited tools), $9.99 (All tools), $1/mo (All versions plus extras)](https://www.pixelvision8.com/fantasy-console-club) Windows, macOS, Linux 256x240
Prism-384 by Grapefruitopia Industries JavaScript [$5](https://grapefruitopia.itch.io/prism-384) Windows, macOS, Linux, Raspberry Pi 384x216
PuzzleScript, DungeonScript by Stephen Lavelle [Instructions](https://www.puzzlescript.net/Documentation/documentation.html) [Free](https://www.puzzlescript.net/), [MIT](https://github.com/increpare/PuzzleScript) Browser Configurable, Voxel (DungeonScript)
PX8 by hallucino Lua, Python [NYOP](https://hallucino.itch.io/px8), [MIT](https://github.com/Gigoteur/PX8) Windows, macOS, Linux Configurable
Pyxel by Takashi Kitao Python [Free](https://github.com/kitao/pyxel/releases), [MIT](https://github.com/kitao/pyxel) Windows, macOS, Linux 256x256
quadplay by Casual Effects [PyxlScript](https://morgan3d.github.io/quadplay/doc/manual.md.html) [Free](https://morgan3d.github.io/quadplay/), [LGPL3](https://github.com/morgan3d/quadplay/) Windows, macOS, Linux 384x224
Raccoon by Lutopia & Linheha JavaScript [Free](https://raccoon.lucien.cat/), [Unlicense](https://github.com/Lyatus/raccoon) Browser 128x128
Riko4 by Bryan Lua [Free](https://github.com/incinirate/Riko4/releases), [MIT](https://github.com/incinirate/riko4) Windows, macOS, Linux 280x160
SCRIPT-8 by Gabriel Florit JavaScript [Free](https://script-8.github.io/), [MIT](https://github.com/script-8/script-8.github.io) Browser 128x128
SmileBASIC by SmileBoom [BASIC](http://smilebasic.com/en/e-manual/) [$9.99](http://smilebasic.com/en/buynow/) 3DS 400x240, 320x240
Tako 80 by pistacchio JavaScript Free, [MIT](https://github.com/pistacchio/tako80) Browser 160x144
TIC-80 by Vadim Grigoruk Lua, MoonScript, JavaScript [Free, $5 (Pro)](https://tic.computer/create), [MIT](https://github.com/nesbox/TIC-80) Windows, macOS, Linux, Android 240x136
VectorBoy by David Jalbert Lua [NYOP](https://melloland.itch.io/vectorboy) Windows Vector
Voxatron by Lexaloffle [micro-scripting](https://www.lexaloffle.com/voxatron.php?page=resources) [$19.99](https://www.lexaloffle.com/voxatron.php) Windows, macOS, Linux Voxel
VVpet by Gardrek Lua Free, [?](https://github.com/gardrek/VVpet) Löve 64x64x2, 128x128x4, Configurable
yuki-js by Nik Coughlin JavaScript subset Free, [MIT](https://github.com/nrkn/yuki-js) Browser Configurable
Zany80 by Noam Preil [Z80 ASM, C89](https://zany80.github.io/documentation/programming/) [Free](https://zany80.github.io/downloads.html), [Apache](https://github.com/zany80) Windows, Linux, [Browser](https://zany80.github.io/native/emscripten/) Serial I/O