This is a list of available fantasy consoles/computers. Including softwares which simulate virtual hardwares, with limited functionality. And always encourage creating and sharing tiny retro games and programs with built-in languages and tools.
FC | Language | Price & License | Platform | Display |
---|---|---|---|---|
BASIC8 by Tony Wang | BASIC | $14.99 | Windows, macOS, Linux | 160x128 |
Bitsy by Adam Le Doux | Instructions | Free, MIT | Browser | 16x16 sprites (8x8 per sprite) |
CHROMA-60 by Arkia | ASM | Free | Windows, Linux | 240x135 |
Click4 by Josef Patoprsty | ASM | Free, MIT | Windows, macOS, Linux | 64x64 |
CToy by Anaël Seghezzi | C | Free, zlib | Windows, macOS, Linux | 128x128 |
DRAK-0 by Drew Wibbenmeyer | ChaiScript, LuaJIT (coming soon) | NYOP, MIT | Windows | 320x240 |
DX8 by Robin Southern | ASM | Free, MIT | Windows | 320x256 |
ECoS by MLJWare | Lua | NYOP | Windows, macOS, Linux | 128x128 |
Fancade by Martin Magni | Visual Scripting | F2P | iOS, Android | Voxel |
FAZIC by Michał Kalbarczyk | BASIC | Free | Browser | 320x240 |
G-eon by Memorix101 | JavaScript | NYOP | Windows, Linux, Raspberry Pi | 640x480 |
Homegirl by poeticAndroid | Lua | Free, Pro, MIT | Windows, Linux, MacOS | Screen modes from 80x45 to 640x480, up to 256 colors from 12-bit palette |
IBNIZ by viznut | Instructions | Free, zlib | Windows, Linux | 256x256 |
Leikr by Torbuntu | (Official) Groovy, (unofficial) Java, Kotlin | Free, Apache | Linux, Raspberry Pi 3B/3B+/3A+, ClockworkPi GameShell, Windows | 240x160 |
LIKO-12 by RamiLego4Game | Lua | NYOP, MIT | Windows, macOS, Linux, Android | 192x128 |
LowRes Coder by Timo Kloss | BASIC | $4.99 (F2P) | iOS | Up to 128x128 |
LowRes NX by Timo Kloss | BASIC | Free, LGPL3 | Windows, macOS, iOS | 160x128 |
LuaG Console by Vulcalien | Lua | Free, Apache | Windows, macOS, Linux | 160x160 |
MakeCode Arcade by Microsoft | Blocks, JavaScript, TypeScript | Free, MIT | Browser, Raspberry Pi 0, custom handhelds | 160x120 |
nano Jammer by Casual Effects | nano | Free, BSD | Browser | 64x64 |
NEKO8 by Egor Dorichev | Lua, BASIC, ASM, MoonScript | NYOP, ? | Windows, macOS, Linux, Android | 192x128 |
Phosphor by Marc Lepage | Lua | Free, MIT | Browser | 192x128 |
PICO-8 by Lexaloffle | Lua | $14.99 | Windows, macOS, Linux, Raspbery Pi | 128x128 |
Pix64 by ZappedCow | PNG | NYOP | Windows, Linux | 64x64 |
Pixel Vision 8 by Pixel Vision 8 | Lua | Free (Limited tools), $9.99 (All tools), $1/mo (All versions plus extras) | Windows, macOS, Linux | 256x240 |
Prism-384 by Grapefruitopia Industries | JavaScript | $5 | Windows, macOS, Linux, Raspberry Pi | 384x216 |
PuzzleScript, DungeonScript by Stephen Lavelle | Instructions | Free, MIT | Browser | Configurable, (DungeonScript) Voxel |
PX8 by hallucino | Lua, Python | NYOP, MIT | Windows, macOS, Linux | Configurable |
Pyxel by Takashi Kitao | Python | Free, MIT | Windows, macOS, Linux | 256x256 |
quadplay by Casual Effects | PyxlScript | Free, LGPL3 | Windows, macOS, Linux | 384x224 |
Raccoon by Lutopia & Linheha | JavaScript | Free, Unlicense | Browser | 128x128 |
Riko4 by Bryan | Lua | Free, MIT | Windows, macOS, Linux | 280x160 |
SCRIPT-8 by Gabriel Florit | JavaScript | Free, MIT | Browser | 128x128 |
SmileBASIC by SmileBoom | BASIC | $9.99 | 3DS | 320x240, 400x240 |
Tako 80 by pistacchio | JavaScript | Free, MIT | Browser | 160x144 |
TIC-80 by Vadim Grigoruk | Lua, MoonScript, JavaScript | Free, $5 (Pro), MIT | Windows, macOS, Linux, Android | 240x136 |
VectorBoy by David Jalbert | Lua | NYOP | Windows | Vector |
Voxatron by Lexaloffle | micro-scripting | $19.99 | Windows, macOS, Linux | Voxel |
VVpet by Gardrek | Lua | Free, ? | Löve | 64x64x2, 128x128x4, Configurable |
yuki-js by Nik Coughlin | JavaScript (subset) | Free, MIT | Browser | Configurable |
Zany80 by Noam Preil | Z80 ASM, C89 | Free, Apache | Windows, Linux, Browser | Serial I/O |
- Ordered by: alphabet.
- Language: Mean built-in language(s) for end users, not the language in which it was created.
- NYOP: Name Your Own Price.
People find it difficult to search for this kind of software to play with, so the definition is relaxed for choosing available consoles. However, it's fairly simple to tell if one is not a fantasy console/computer:
- Hardware such as RaspberryPi and Gamebuino are not
- Emulators of real hardware (eg. NES, C64, DOSBox) are not
- Generic graphics libraries and game engines are not
- Programming IDEs and editors are not
- Minecraft is not
As things keep evolving, feel free to update this list, or correct any mistakes. Pull requests are welcome.