Skip to content

Latest commit

History

241 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

FANTASY CONSOLES/COMPUTERS

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.

Consoles and Computers

FCLanguagePrice & LicensePlatform (Editing; Playing)Display
3BC by Rodrigo Dornelles3bc-langFree, AGPL 3.0GitHub starsWindows, macOS, Linux, DOS, BSD, Docker, Arduino NES, Commodore64, Apple2, Atari5200platform dependent (text only)
aldan by ortferoalmacFreeWindows, macOS, Linux135x45 characters
atto by James LiveseyBASICFree, MITGitHub starsBrowser640x480 (4:3)
BASIC8 by Tony WangBASIC$14.99Windows, macOS, Linux; Browser160x128 (1.25:1)
Bitmelo by David ByersJavaScriptFreeWindows, BrowserConfigurable
Bitsy by Adam Le DouxInstructionsFree, MITGitHub starsBrowser16x16 (1:1) 1bit sprites (8x8 per sprite)
BrainFuckConsole74 by AndOrBrainfuckFreeBrowser16x16 (1:1) 4bit
Castle by Monterey's CoastInstructionsF2PiOS, AndroidUnknown
cel7 by rxife (lisp-like)NYOPWindows, LinuxConfigurable
Click4 by Josef PatoprstyASMFree, MITGitHub starsWindows, macOS, Linux64x64 (1:1)
Continuum 93 by EnthusiastGuyASMFree, Open sourceGitHub starsWindows, macOS x86_64, Linux aarch64 and x86_64, Raspberry PI 64 bit, Steam Deck480x270 (16:9) 8bit palettes, 8 layers
CToy by Anaël SeghezziCFree, zlibGitHub starsWindows, macOS, Linux128x128 (1:1)
DRAK-0 by Drew WibbenmeyerChaiScript, LuaJIT (coming soon)NYOP, MITGitHub starsWindows320x240 (4:3)
DreamBox by Hazel StagnerRustNYOPWindows, Linux640x480 (4:3)
ESP LGE by Igor(corax89)C likeFree, GPLv3GitHub starsBrowser, custom handheld128x128 (1:1)
Fancade by Martin MagniVisual ScriptingF2PiOS, Android, BrowserVoxel
FAZIC by Michał KalbarczykBASICFreeBrowser320x240 (4:3)
GameBuilder BASIC (GB BASIC) by Tony WangBASICFree, MITGitHub starsWindows, Linux, MacOS, Browser160x144 (10:9)
Game Builder Garage by NintendoVisual$29.99NS3D
Gamercade by Robbie DavenportAny WebAssembly language: C/C++, Rust, Go, etc.Free, Apache-2.0, MITGitHub starsWindows, macOS, LinuxVarious (16:9)
Game Script by Constantine TarasenkovGame ScriptFreeWindows, Linux, Android, Xbox One3D
IBNIZ by viznutInstructionsFree, zlibGitHub starsWindows, Linux256x256 (1:1)
Leikr by Torbuntu(Official) Groovy, (unofficial) Java, KotlinFree, ApacheGitHub starsLinux, Raspberry Pi, GameShell, Windows240x160 (3:2)
LIKO-12 by RamiLego4GameLuaNYOP, MITGitHub starsWindows, macOS, Linux, Android192x128 (3:2)
LowRes NX (LowRes Coder) by Timo KlossBASICFree, LGPL3GitHub starsWindows, macOS, Linux, iOS160x128 (1:25.1)
luchok by Roman "shinkarom" ShynkarenkoLuaFree, GNU GPL 3libretro64x32 (2:1)
Lumina by ArtiumJavaScriptFree, MITGitHub starsWeb128x128, 64x64, 32x32 (1:1)
MakeCode Arcade by MicrosoftBlocks, JavaScript, TypeScriptFree, MITGitHub starsBrowser; Raspberry Pi 0, custom handhelds160x120 (4:3)
MEG-4 by bztC, BASIC, Assembly, LuaFree, GPLv3Windows, Linux, Raspberry Pi, Browser, Bare matel320 x 200 (scrollable), 640 x 400 (no scrolling), (1.6:1) 8bit
MegaZeux by Alexis JansonRoboticFree, GPLv2GitHub starsWindows, macOS, Linux, Browser, ports80x25 characters, Configurable
Micro16 by bitblitterBASICFreeWindows80x30 character mode, 640x480 (4:3) 1bit, 320x240 (4:3) 8bit
microStudio by GillesLua, Python, JavaScriptFree, MITGitHub starsWindows, macOS, Linux, Raspberry Pi, BrowserConfigurable
MicroW8 by exoticornWebAssembly, CurlyWasFree, UnlicenseGitHub starsBrowser; Windows, macOS, Linux320x240 (4:3) 8bit
Mini Micro by Joe StroutMiniScriptNYOPWindows, macOS, Linux, Browser960x640 (3:2), 8 layers
Minicube64 by ΛERIF°RMAssemblyFree, ?Windows, macOS, Linux64x64 (1:1), 8bit
nano Jammer by Casual EffectsnanoFree, BSDGitHub starsBrowser64x64 (1:1)
Nibble by Nibble TeamLuaFree, GPLv3GitHub starsWindows, macOS, Linux400x240 (1.67:1) 24bit/7bit
Octo (CHIP-8) by John EarnestASMFree, MITGitHub starsBrowser128x64 (2:1) 2bit
OK64 by LemonSpawnTRSE, 6502 AssemblyFree, GPLv3GitHub starsWindows, macOS, Linux256x256 (1:1) 8bit
PEEKPOKE by ABA GamesJavaScriptFree, MITGitHub starsBrowser32x30 (16:15)
Phosphor by Marc LepageLuaFree, MITGitHub starsBrowser192x128 (3:2)
PICO-8 by LexaloffleLua$14.99Windows, macOS, Linux, Raspbery Pi; Browser128x128 (1:1) 4bit
Picotron by LexaloffleLua$19.99Windows, macOS, Linux; Browser480x270, 240x135 (16:9) 6bit
Pix64 by ZappedCowPNGNYOPWindows, Linux64x64 (1:1)
PQ93 by pennieMoonScriptFreeWindows, macOS160x144 (1.11:1) 4bit
PrequelPlay by Hugo SimoesPrequelFreeBrowserVector (1:1)
Prism-384 by Grapefruitopia IndustriesJavaScript$5Windows, macOS, Linux, Raspberry Pi384x216 (16:9)
PTM (Programmable Tile Machine) by Fernando Aires CastelloPTML (BASIC-like)Free, MITGitHub starsWindows360x200 (9:5)
PuzzleScript, DungeonScript by Stephen LavelleInstructionsFree, MITGitHub starsBrowserConfigurable, (DungeonScript) Voxel
PX8 by hallucinoLua, PythonNYOP, MITGitHub starsWindows, macOS, LinuxConfigurable
Pyxel by Takashi KitaoPythonFree, MITGitHub starsWindows, macOS, Linux, BrowserConfigurable
quadplay by Casual EffectsPyxlScriptFree, LGPL3GitHub starsWindows, macOS, Linux; Browser384x224 (1.71:1)
Raccoon by Lutopia & LinhehaJavaScriptFree, UnlicenseGitHub starsBrowser128x128 (1:1)
Riko4 by BryanLuaFree, MITGitHub starsWindows, macOS, Linux280x160 (1.75:1)
SCRIPT-8 by Gabriel FloritJavaScriptFree, MITBrowser128x128 (1:1)
SmileBASIC by SmileBoomBASIC$9.99, $24.993DS, NS320x240 (4:3), 400x240 (1.67:1)
STaRbox by StarfighterLilycustom ASMfreeWindows720x400
SVC16 by Jan NeuendorfASMFree, MITGitHub starsWindows, macOS, Linux256x256 (1:1)
TIC-80 by Vadim GrigorukLua, MoonScript, JavaScript, Fennel, Wren, Squirrel, Python, Ruby, Janet, SchemeFree, MITGitHub starsWindows, macOS, Linux, Android, 3DS, Browser240x136 (1.76:1)
Tribit by LunaryssThreeB (B-like), AssemblyNYOPBrowser8x8 (1:1), 2 colors, ghosting
Varvara by Hundred RabbitsUxntal (forth-like)Free, MITWindows, macOS, Linux, NDS, GBA, Playdate, etc.Configurable 2bit
Vircon32 by CarraC, AssemblyFree, BSDWindows, macOS, Linux, Raspberry Pi 4640x360 (16:9) 32bit
Voxatron by Lexalofflemicro-scripting$19.99Windows, macOS, LinuxVoxel
WASM-4 by Bruno GarciaAny WebAssembly language: C/C++, Rust, Go, AssemblyScriptFree, MITGitHub starsWindows, macOS, Linux; Browser160x160 (1:1) 2bit
YETI-16 by yeti0904InstructionsFree, MITGitHub starsWindows, macOS, LinuxConfigurable
yuki-js by Nik CoughlinJavaScript (subset)Free, MITGitHub starsBrowserConfigurable
ZZT by Potomac Computer SystemsZZT-OOPFree, MITGitHub starsDOS, ports80x25 characters

Jams and Experiments

FCLanguagePrice & LicensePlatform (Editing; Playing)Display
4BOD by Puarsliburf gamesASMFreeWindows, Browser16x16 (1:1)
CHROMA-60 by ArkiaASMFreeWindows, Linux240x135 (16:9)
DX8 by Robin SouthernASMFree, MITGitHub starsWindows320x256 (1.25:1)
ECoS by MLJWareLuaNYOPWindows, macOS, Linux128x128 (1:1)
Marmmodore-1K by Felipe AlfonsoASMFreeBrowser16x16 (1:1)
Ps 8-32m by pstudioAssemblyFree, UnlicenseGitHub starsBrowser160x96 (1.67:1)
Puarslitron by PuarsliburfD-CodeFreeWindows72x64 (3:2)
Saladcore by VsGabForth-likeFree, MITBrowser128x128 1bit
VectorBoy by David JalbertLuaNYOPWindowsVector
VVpet by GardrekLuaFree, ?Löve64x64x2, 128x128x4, Configurable

Others

License

CC0

Contributing

  • 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
  • "Pro $": Free/Open Source softwares with paid options for addition features

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:

  1. Hardware such as RaspberryPi and Gamebuino are not
  2. Emulators of real hardware (eg. NES, C64, DOSBox) are not
  3. Generic graphics libraries and game engines are not
  4. Programming IDEs and editors are not
  5. Minecraft is not

As things keep evolving, feel free to update this list, or correct any mistakes. Pull requests are welcome.

About

A curated list of available fantasy consoles/computers.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors