Editing Main Page

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 3: Line 3:


This wiki aims to be a central knowledge base for the world of fantasy consoles and computers. The first program to describe itself as a fantasy console was [[PICO-8]], released in April of 2015, and since then many more have appeared. Today, PICO-8 and [[TIC-80]] are in the top 20 engines used on itch.io.
This wiki aims to be a central knowledge base for the world of fantasy consoles and computers. The first program to describe itself as a fantasy console was [[PICO-8]], released in April of 2015, and since then many more have appeared. Today, PICO-8 and [[TIC-80]] are in the top 20 engines used on itch.io.
* [[FCWiki:FAQ|FAQ]]


We're still working, so please mind the dust. In the meantime, feel free to check out the pages we have on [[:Category:Fantasy consoles|fantasy consoles]] and [[:Category:Fantasy computers|fantasy computers]]!
We're still working, so please mind the dust. In the meantime, feel free to check out the pages we have on [[:Category:Fantasy consoles|fantasy consoles]] and [[:Category:Fantasy computers|fantasy computers]]!
== List of FCs ==
{| class="wikitable"
!Console Name
!FC Language
!License
!Platform(s)
!Display
|-
|[[4BoD]] by Puarsliburf
|Instructions
|[https://puarsliburf.itch.io/4bod-fantaly-console Free]
|Windows
|16x16 (1:1)
|-
|[https://jamesl.me/atto atto] by James Livesey
|[https://github.com/James-Livesey/atto/tree/main/docs BASIC]
|[https://jamesl.me/atto Free], [https://github.com/James-Livesey/atto MIT]
|Browser
|640x480 (4:3)
|-
|[https://paladin-t.github.io/b8/ BASIC8] by Tony Wang
|[https://paladin-t.github.io/b8/docs/manual BASIC]
|[https://store.steampowered.com/app/767240/ $14.99]
|Windows, macOS, Linux; Browser
|160x128 (1.25:1)
|-
|[https://bitmelo.com/ Bitmelo] by David Byers
|JavaScript
|[https://bitmelo.com/editor/ Free]
|Windows, Browser
|Configurable
|-
|[https://ledoux.itch.io/bitsy Bitsy] by Adam Le Doux
|Instructions
|[http://ledoux.io/bitsy/editor.html Free], [https://github.com/le-doux/bitsy MIT]
|Browser
|16x16 (1:1) 1bit sprites (8x8 per sprite)
|-
|[https://itsyurix.itch.io/blip-4-fc BLIP-4] by Yurix
|Instructions
|[https://itsyurix.itch.io/blip-4-fc NYOP]
|Windows
|16x16(1:1)
|-
|[https://brainfuckconsole74.ch/ BrainFuckConsole74] by AndOr
|[https://brainfuckconsole74.ch/info.html Brainfuck]
|[https://brainfuckconsole74.ch/ Free]
|Browser
|16x16 (1:1) 4bit
|-
|[https://rxi.itch.io/cel7 cel7] by rxi
|[https://github.com/rxi/fe fe] (lisp-like)
|[https://rxi.itch.io/cel7 NYOP]
|Windows, Linux
|Configurable
|-
|[[Click4]] by Josef Patoprsty
|ASM
|[https://github.com/josefnpat/click4/releases Free], [https://github.com/josefnpat/click4 MIT]
|Windows, macOS, Linux
|64x64 (1:1)
|-
|[https://github.com/anael-seghezzi/CToy CToy] by Anaël Seghezzi
|C
|[http://anael.maratis3d.com/ctoy/bin/ Free], [https://github.com/anael-seghezzi/CToy zlib]
|Windows, macOS, Linux
|128x128 (1:1)
|-
|[https://github.com/drako0812/DRAK-0 DRAK-0] by Drew Wibbenmeyer
|ChaiScript, LuaJIT (coming soon)
|[https://github.com/drako0812/DRAK-0/releases NYOP], [https://github.com/drako0812/DRAK-0 MIT]
|Windows
|320x240 (4:3)
|-
|[https://dreambox3d.dev/ DreamBox] by Hazel Stagner
|[https://dreambox3d.dev/getting_started Rust]
|[https://crit-chance-studios.itch.io/dreambox NYOP]
|Windows, Linux
|640x480 (4:3)
|-
|[http://www.fancade.com/ Fancade] by Martin Magni
|[http://wiki.fancade.com/ Visual Scripting]
|[http://www.fancade.com/ F2P]
|iOS, Android, [https://play.fancade.com Browser]
|Voxel
|-
|[https://fazic.fazibear.me/ FAZIC] by Michał Kalbarczyk
|[https://fazic.fazibear.me/help BASIC]
|[https://fazic.fazibear.me/fazic Free]
|Browser
|320x240 (4:3)
|-
|[https://www.nintendo.com/store/products/game-builder-garage-switch/ Game Builder Garage] by Nintendo
|Visual
|[https://www.nintendo.com/store/products/game-builder-garage-switch/ $29.99]
|NS
|3D
|-
|[http://viznut.fi/ibniz/ IBNIZ] by viznut
|[http://viznut.fi/ibniz/ibniz.txt Instructions]
|[http://viznut.fi/ibniz/ Free], [https://github.com/viznut/IBNIZ zlib]
|Windows, Linux
|256x256 (1:1)
|-
|[https://github.com/Torbuntu/Leikr Leikr] by Torbuntu
|(Official) Groovy, (unofficial) Java, Kotlin
|[https://github.com/Torbuntu/Leikr/releases Free], [https://github.com/Torbuntu/Leikr Apache]
|Linux, Raspberry Pi, GameShell, Windows
|240x160 (3:2)
|-
|[https://ramilego4game.itch.io/liko12 LIKO-12] by RamiLego4Game
|Lua
|[https://ramilego4game.itch.io/liko12 NYOP], [https://github.com/RamiLego4Game/LIKO-12 MIT]
|Windows, macOS, Linux, Android
|192x128 (3:2)
|-
|[[LowRes NX]] ([http://lowres.inutilis.com LowRes Coder]) by Timo Kloss
|[https://lowresnx.inutilis.com/manual.php BASIC]
|[https://lowresnx.inutilis.com/ Free], [https://github.com/timoinutilis/lowres-nx LGPL3]
|Windows, macOS, Linux, iOS
|160x128 (1:25.1)
|-
|[https://github.com/Vulcalien/LuaG-Console LuaG Console] by Vulcalien
|Lua
|[https://github.com/Vulcalien/LuaG-Console/releases Free], [https://github.com/Vulcalien/LuaG-Console GPLv3]
|Windows, Linux
|160x160 (1:1)
|-
|[https://github.com/shinkarom/luchok_libretro luchok] by Roman "shinkarom" Shynkarenko
|Lua
|[https://github.com/shinkarom/luchok_libretro/releases Free], [https://github.com/shinkarom/luchok_libretro/releases GNU GPL 3]
|Linux
|64x32 (2:1)
|-
|[https://arcade.makecode.com/ MakeCode Arcade] by Microsoft
|[https://arcade.makecode.com/---docs#doc:reference Blocks], JavaScript, TypeScript
|[https://arcade.makecode.com/ Free], [https://github.com/Microsoft/pxt-arcade MIT]
|Browser; Raspberry Pi 0, [https://arcade.makecode.com/hardware custom handhelds]
|160x120 (4:3)
|-
|[https://bztsrc.gitlab.io/meg4/ MEG-4] by bzt
|MEG-4 C, BASIC, Assembly, Lua
|Free, [https://gitlab.com/bztsrc/meg4/-/blob/main/LICENSE GPLv3]
|Windows, macOS, Linux, Browser, [https://gitlab.com/bztsrc/meg4/tree/binaries binaries]
|320x200 (16:10), 8bit
|-
|[https://www.digitalmzx.com/ MegaZeux] by Alexis Janson
|[https://www.digitalmzx.com/help.php Robotic]
|[https://github.com/AliceLR/megazeux/ Free], [https://github.com/AliceLR/megazeux/ GPLv2]
|Windows, macOS, Linux, Browser, [https://github.com/AliceLR/megazeux/ ports]
|80x25 characters, Configurable
|-
|[https://bitblitter.itch.io/micro16 Micro16] by bitblitter
|[https://itch.io/t/966540/preliminary-manual BASIC]
|[https://bitblitter.itch.io/micro16 Free]
|Windows
|80x30 character mode, 640x480 (4:3) 1bit, 320x240 (4:3) 8bit
|-
|[https://exoticorn.github.io/microw8/ MicroW8] by exoticorn
|[https://exoticorn.github.io/microw8/docs/ CurlyWas]
|[https://exoticorn.github.io/microw8/ Free], [https://github.com/exoticorn/microw8/ Unlicense]
|Browser; Windows, macOS, Linux
|320x240 (4:3) 8bit
|-
|[[Mini Micro]] by Joe Strout
|[https://miniscript.org/ MiniScript]
|[https://joestrout.itch.io/mini-micro NYOP]
|Windows, macOS, Linux, Browser
|960x640 (3:2), 8 layers
|-
|[https://aeriform.itch.io/minicube64 Minicube64] by ΛERIF°RM
|[https://aeriform.gitbook.io/minicube64/start Assembly]
|[https://aeriform.itch.io/minicube64 Free], [https://github.com/aeriform-io/minicube64 ?]
|Windows, macOS, Linux
|64x64 (1:1), 8bit
|-
|[https://morgan3d.github.io/nano/ nano Jammer] by Casual Effects
|[https://morgan3d.github.io/nano/doc/specification.md.html nano]
|[https://morgan3d.github.io/nano/ Free], [https://github.com/morgan3d/nano/ BSD]
|Browser
|64x64 (1:1)
|-
|[https://github.com/nibbleteam/nibble Nibble] by Nibble Team
|Lua
|[https://github.com/nibbleteam/nibble/releases Free], [https://github.com/nibbleteam/nibble/blob/master/LICENSE.md GPLv3]
|Windows, macOS, Linux
|400x240 (1.67:1) 24bit/7bit
|-
|[http://octo-ide.com Octo] (CHIP-8) by John Earnest
|ASM
|[https://github.com/JohnEarnest/Octo Free], [https://github.com/JohnEarnest/Octo MIT]
|Browser
|128x64 (2:1) 2bit
|-
|[https://lemonspawn.com/ok64/ OK64] by LemonSpawn
|[https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/summary-of-trse-syntax/ Turbo Rascal]
|[https://lemonspawn.com/ok64/ Free], [https://github.com/leuat/TRSE/ GPLv3]
|Windows, macOS, Linux
|256x256 (1:1) 8bit
|-
|[https://mlepage.github.io/phosphor/ Phosphor] by Marc Lepage
|Lua
|[https://mlepage.github.io/phosphor/ Free], [https://github.com/mlepage/phosphor MIT]
|Browser
|192x128 (3:2)
|-
|[[PICO-8]] by Lexaloffle
|Lua-like
|[https://www.lexaloffle.com/pico-8.php $14.99]
|Windows, macOS, Linux, Raspbery Pi; Browser
|128x128 (1:1) 4bit
|-
|[https://zappedcow.itch.io/pix64 Pix64] by ZappedCow
|PNG
|[https://zappedcow.itch.io/pix64 NYOP]
|Windows, Linux
|64x64 (1:1)
|-
|[https://www.pixelvision8.com/ Pixel Vision 8] by Pixel Vision 8
|Lua
|[https://pixelvision8.github.io/PixelVision8Website/ Free], [https://github.com/PixelVision8/PixelVision8 MS-PL]
|Windows, macOS, Linux
|256x240 (1.07:1)
|-
|[https://pennie.itch.io/pq93 PQ93] by pennie
|MoonScript
|[https://pennie.itch.io/pq93 Free]
|Windows
|160x144 (1.11:1) 4bit
|-
|[https://grapefruitopia.itch.io/prism-384 Prism-384] by Grapefruitopia Industries
|JavaScript
|[https://grapefruitopia.itch.io/prism-384 $5]
|Windows, macOS, Linux, Raspberry Pi
|384x216 (16:9)
|-
|[https://puarsliburf.itch.io/puarslitron-fantasy-console Puarslitron] by Puarsliburf
|D-Code
|[https://puarsliburf.itch.io/puarslitron-fantasy-console Free]
|Windows
|72x64 (3:2)
|-
|[https://www.puzzlescript.net/ PuzzleScript], [http://dungeonscript.farbs.org/ DungeonScript] by Stephen Lavelle
|[https://www.puzzlescript.net/Documentation/documentation.html Instructions]
|[https://www.puzzlescript.net/ Free], [https://github.com/increpare/PuzzleScript MIT]
|Browser
|Configurable, (DungeonScript) Voxel
|-
|[https://hallucino.itch.io/px8 PX8] by hallucino
|Lua, Python
|[https://hallucino.itch.io/px8 NYOP], [https://github.com/Gigoteur/PX8 MIT]
|Windows, macOS, Linux
|Configurable
|-
|[https://github.com/kitao/pyxel Pyxel] by Takashi Kitao
|Python
|[https://github.com/kitao/pyxel/releases Free], [https://github.com/kitao/pyxel MIT]
|Windows, macOS, Linux
|256x256 (1:1)
|-
|[https://morgan3d.github.io/quadplay/console/quadplay.html?IDE=1 quadplay] by Casual Effects
|[https://morgan3d.github.io/quadplay/doc/manual.md.html PyxlScript]
|[https://morgan3d.github.io/quadplay/console/quadplay.html?IDE=1 Free], [https://github.com/morgan3d/quadplay/ LGPL3]
|Windows, macOS, Linux; Browser
|384x224 (1.71:1)
|-
|[https://github.com/Lyatus/raccoon Raccoon] by Lutopia & Linheha
|JavaScript
|[https://raccoon.lucien.cat/ Free], [https://github.com/Lyatus/raccoon Unlicense]
|Browser
|128x128 (1:1)
|-
|[[Riko4]] by Emma
|Lua
|[https://github.com/incinirate/Riko4/releases Free], [https://github.com/incinirate/riko4 MIT]
|Windows, macOS, Linux
|280x160 (1.75:1)
|-
|[[SCRIPT-8]] by Gabriel Florit
|JavaScript
|[https://script-8.github.io/ Free], [https://github.com/script-8/script-8.github.io MIT]
|Browser
|128x128 (1:1)
|-
|[http://smilebasic.com/en/ SmileBASIC] by SmileBoom
|[http://smilebasic.com/en/e-manual/ BASIC]
|[http://smilebasic.com/en/buynow/ $9.99], [https://www.nintendo.com/games/detail/smilebasic-4-switch/ $24.99]
|3DS, NS
|320x240 (4:3), 400x240 (1.67:1)
|-
|[[TIC-80]] by Vadim Grigoruk
|Lua, MoonScript, JavaScript, Fennel, Wren, Squirrel
|[https://tic80.com/create Free, $5 (Pro)], [https://github.com/nesbox/TIC-80 MIT]
|Windows, macOS, Linux, Android, 3DS, Browser
|240x136 (1.76:1)
|-
|[[Varvara]] by Hundred Rabbits
|[https://compudanzas.net/uxn_tutorial.html Uxntal] (forth-like)
|Free, [https://git.sr.ht/~rabbits/uxn/tree/main/item/LICENSE MIT]
|Windows, macOS, Linux, NDS, GBA, Playdate, etc
|Configurable 2bit
|-
|[[Vircon32]] by Carra
|[http://www.vircon32.com/guides.html C], Assembly
|Free, [http://www.vircon32.com BSD]
|Windows, macOS, Linux
|640x360 (16:9) 32bit
|-
|[https://www.lexaloffle.com/voxatron.php Voxatron] by Lexaloffle
|Lua-like
|[https://www.lexaloffle.com/voxatron.php $19.99]
|Windows, macOS, Linux
|128x128x64 (Voxel)
|-
|[https://wasm4.org WASM-4] by Bruno Garcia
|Any WebAssembly language: C/C++, Rust, Go, AssemblyScript
|[https://wasm4.org Free], [https://github.com/aduros/wasm4 MIT]
|Windows, macOS, Linux; Browser
|160x160 (1:1) 2bit
|-
|[https://github.com/yeti0904/yeti-16/ YETI-16] by yeti0904
|Instructions
|[https://github.com/yeti0904/yeti-16/ Free] [https://github.com/yeti0904/yeti-16/ MIT]
|Windows, macOS and Linux
|Configurable
|-
|[https://github.com/nrkn/yuki-js yuki-js] by Nik Coughlin
|JavaScript (subset)
|Free, [https://github.com/nrkn/yuki-js MIT]
|Browser
|Configurable
|-
|[https://museumofzzt.com/ ZZT] by Potomac Computer Systems
|[https://apocalyptech.com/games/zzt/manual/langref.html ZZT-OOP]
|[https://museumofzzt.com/zzt/ Free], [https://github.com/asiekierka/reconstruction-of-zzt MIT]
|DOS, [https://zeta.asie.pl/ ports]
|80x25 characters
|}
<!-- END https://github.com/paladin-t/fantasy -->
Please note that all contributions to Fantasy Console Wiki are considered to be released under the Creative Commons Zero (Public Domain) (see FCWiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)