Main Page: Difference between revisions
Jump to navigation
Jump to search
m (adding demarcation comments (not visible)) |
|||
(21 intermediate revisions by 6 users not shown) | |||
Line 10: | Line 10: | ||
== List of FCs == | == List of FCs == | ||
{| class="wikitable" | {| class="wikitable" | ||
!Console Name | !Console Name | ||
Line 19: | Line 16: | ||
!Platform(s) | !Platform(s) | ||
!Display | !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://jamesl.me/atto atto] by James Livesey | ||
|[https://github.com/James-Livesey/atto/tree/main/docs BASIC] | |[https://github.com/James-Livesey/atto/tree/main/docs BASIC] | ||
|[https://jamesl.me/atto Free], [https://github.com/James-Livesey/atto MIT | |[https://jamesl.me/atto Free], [https://github.com/James-Livesey/atto MIT] | ||
|Browser | |Browser | ||
|640x480 (4:3) | |640x480 (4:3) | ||
Line 43: | Line 48: | ||
|[https://ledoux.itch.io/bitsy Bitsy] by Adam Le Doux | |[https://ledoux.itch.io/bitsy Bitsy] by Adam Le Doux | ||
|Instructions | |Instructions | ||
|[http://ledoux.io/bitsy/editor.html Free], [https://github.com/le-doux/bitsy MIT | |[http://ledoux.io/bitsy/editor.html Free], [https://github.com/le-doux/bitsy MIT] | ||
|Browser | |Browser | ||
|16x16 (1:1) 1bit sprites (8x8 per sprite) | |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) | |||
|- | |- | ||
Line 62: | Line 74: | ||
|- | |- | ||
|[ | |[[Click4]] by Josef Patoprsty | ||
|ASM | |ASM | ||
|[https://github.com/josefnpat/click4/releases Free], [https://github.com/josefnpat/click4 MIT | |[https://github.com/josefnpat/click4/releases Free], [https://github.com/josefnpat/click4 MIT] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|64x64 (1:1) | |64x64 (1:1) | ||
Line 71: | Line 83: | ||
|[https://github.com/anael-seghezzi/CToy CToy] by Anaël Seghezzi | |[https://github.com/anael-seghezzi/CToy CToy] by Anaël Seghezzi | ||
|C | |C | ||
|[http://anael.maratis3d.com/ctoy/bin/ Free], [https://github.com/anael-seghezzi/CToy zlib | |[http://anael.maratis3d.com/ctoy/bin/ Free], [https://github.com/anael-seghezzi/CToy zlib] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|128x128 (1:1) | |128x128 (1:1) | ||
Line 78: | Line 90: | ||
|[https://github.com/drako0812/DRAK-0 DRAK-0] by Drew Wibbenmeyer | |[https://github.com/drako0812/DRAK-0 DRAK-0] by Drew Wibbenmeyer | ||
|ChaiScript, LuaJIT (coming soon) | |ChaiScript, LuaJIT (coming soon) | ||
|[https://github.com/drako0812/DRAK-0/releases NYOP], [https://github.com/drako0812/DRAK-0 MIT | |[https://github.com/drako0812/DRAK-0/releases NYOP], [https://github.com/drako0812/DRAK-0 MIT] | ||
|Windows | |Windows | ||
|320x240 (4:3) | |320x240 (4:3) | ||
Line 102: | Line 114: | ||
|Browser | |Browser | ||
|320x240 (4:3) | |320x240 (4:3) | ||
|- | |||
|[https://programerkelly.itch.io/foxtrot-3d/ Foxtrot3D] by Keller | |||
|F3D | |||
|Free, [https://www.patreon.com/c/akcodeguy/ Patreon] | |||
|Windows, (Experimental: RaspberryPi 4-5, Android) | |||
|480x270 (16:9) Configurable | |||
|- | |- | ||
Line 109: | Line 128: | ||
|NS | |NS | ||
|3D | |3D | ||
|- | |||
|[https://poeticandroid.itch.io/homegirl Homegirl] by poetic android | |||
|Lua | |||
|[https://poeticandroid.itch.io/homegirl/purchase NYOP] | |||
|Windows, Linux, MacOS | |||
|Flexible | |||
|- | |- | ||
|[http://viznut.fi/ibniz/ IBNIZ] by viznut | |[http://viznut.fi/ibniz/ IBNIZ] by viznut | ||
|[http://viznut.fi/ibniz/ibniz.txt Instructions] | |[http://viznut.fi/ibniz/ibniz.txt Instructions] | ||
|[http://viznut.fi/ibniz/ Free], [https://github.com/viznut/IBNIZ zlib | |[http://viznut.fi/ibniz/ Free], [https://github.com/viznut/IBNIZ zlib] | ||
|Windows, Linux | |Windows, Linux | ||
|256x256 (1:1) | |256x256 (1:1) | ||
Line 120: | Line 146: | ||
|[https://github.com/Torbuntu/Leikr Leikr] by Torbuntu | |[https://github.com/Torbuntu/Leikr Leikr] by Torbuntu | ||
|(Official) Groovy, (unofficial) Java, Kotlin | |(Official) Groovy, (unofficial) Java, Kotlin | ||
|[https://github.com/Torbuntu/Leikr/releases Free], [https://github.com/Torbuntu/Leikr Apache | |[https://github.com/Torbuntu/Leikr/releases Free], [https://github.com/Torbuntu/Leikr Apache] | ||
|Linux, Raspberry Pi, GameShell, Windows | |Linux, Raspberry Pi, GameShell, Windows | ||
|240x160 (3:2) | |240x160 (3:2) | ||
Line 127: | Line 153: | ||
|[https://ramilego4game.itch.io/liko12 LIKO-12] by RamiLego4Game | |[https://ramilego4game.itch.io/liko12 LIKO-12] by RamiLego4Game | ||
|Lua | |Lua | ||
|[https://ramilego4game.itch.io/liko12 NYOP], [https://github.com/RamiLego4Game/LIKO-12 MIT | |[https://ramilego4game.itch.io/liko12 NYOP], [https://github.com/RamiLego4Game/LIKO-12 MIT] | ||
|Windows, macOS, Linux, Android | |Windows, macOS, Linux, Android | ||
|192x128 (3:2) | |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/manual.php BASIC] | ||
|[https://lowresnx.inutilis.com/ Free], [https://github.com/timoinutilis/lowres-nx LGPL3 | |[https://lowresnx.inutilis.com/ Free], [https://github.com/timoinutilis/lowres-nx LGPL3] | ||
|Windows, macOS, Linux, iOS | |Windows, macOS, Linux, iOS | ||
|160x128 (1:25.1) | |160x128 (1:25.1) | ||
Line 141: | Line 167: | ||
|[https://github.com/Vulcalien/LuaG-Console LuaG Console] by Vulcalien | |[https://github.com/Vulcalien/LuaG-Console LuaG Console] by Vulcalien | ||
|Lua | |Lua | ||
|[https://github.com/Vulcalien/LuaG-Console/releases Free], [https://github.com/Vulcalien/LuaG-Console GPLv3 | |[https://github.com/Vulcalien/LuaG-Console/releases Free], [https://github.com/Vulcalien/LuaG-Console GPLv3] | ||
|Windows, Linux | |Windows, Linux | ||
|160x160 (1:1) | |160x160 (1:1) | ||
|- | |- | ||
|[https://github.com/shinkarom/ | |[https://github.com/shinkarom/luchok_libretro luchok] by Roman "shinkarom" Shynkarenko | ||
|Lua | |Lua | ||
|[https://github.com/shinkarom/ | |[https://github.com/shinkarom/luchok_libretro/releases Free], [https://github.com/shinkarom/luchok_libretro/releases GNU GPL 3] | ||
|Linux | |Linux | ||
|64x32 (2:1) | |64x32 (2:1) | ||
Line 155: | Line 181: | ||
|[https://arcade.makecode.com/ MakeCode Arcade] by Microsoft | |[https://arcade.makecode.com/ MakeCode Arcade] by Microsoft | ||
|[https://arcade.makecode.com/---docs#doc:reference Blocks], JavaScript, TypeScript | |[https://arcade.makecode.com/---docs#doc:reference Blocks], JavaScript, TypeScript | ||
|[https://arcade.makecode.com/ Free], [https://github.com/Microsoft/pxt-arcade MIT | |[https://arcade.makecode.com/ Free], [https://github.com/Microsoft/pxt-arcade MIT] | ||
|Browser; Raspberry Pi 0, [https://arcade.makecode.com/hardware custom handhelds] | |Browser; Raspberry Pi 0, [https://arcade.makecode.com/hardware custom handhelds] | ||
|160x120 (4:3) | |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/ MegaZeux] by Alexis Janson | ||
|[https://www.digitalmzx.com/help.php Robotic] | |[https://www.digitalmzx.com/help.php Robotic] | ||
|[https://github.com/AliceLR/megazeux/ Free], [https://github.com/AliceLR/megazeux/ GPLv2 | |[https://github.com/AliceLR/megazeux/ Free], [https://github.com/AliceLR/megazeux/ GPLv2] | ||
|Windows, macOS, Linux, Browser, [https://github.com/AliceLR/megazeux/ ports] | |Windows, macOS, Linux, Browser, [https://github.com/AliceLR/megazeux/ ports] | ||
|80x25 characters, Configurable | |80x25 characters, Configurable | ||
Line 176: | Line 209: | ||
|[https://exoticorn.github.io/microw8/ MicroW8] by exoticorn | |[https://exoticorn.github.io/microw8/ MicroW8] by exoticorn | ||
|[https://exoticorn.github.io/microw8/docs/ CurlyWas] | |[https://exoticorn.github.io/microw8/docs/ CurlyWas] | ||
|[https://exoticorn.github.io/microw8/ Free], [https://github.com/exoticorn/microw8/ Unlicense | |[https://exoticorn.github.io/microw8/ Free], [https://github.com/exoticorn/microw8/ Unlicense] | ||
|Browser; Windows, macOS, Linux | |Browser; Windows, macOS, Linux | ||
|320x240 (4:3) 8bit | |320x240 (4:3) 8bit | ||
|- | |- | ||
|[ | |[[Mini Micro]] by Joe Strout | ||
|[https://miniscript.org/ MiniScript] | |[https://miniscript.org/ MiniScript] | ||
|[https://joestrout.itch.io/mini-micro NYOP] | |[https://joestrout.itch.io/mini-micro NYOP] | ||
Line 197: | Line 230: | ||
|[https://morgan3d.github.io/nano/ nano Jammer] by Casual Effects | |[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/doc/specification.md.html nano] | ||
|[https://morgan3d.github.io/nano/ Free], [https://github.com/morgan3d/nano/ BSD | |[https://morgan3d.github.io/nano/ Free], [https://github.com/morgan3d/nano/ BSD] | ||
|Browser | |Browser | ||
|64x64 (1:1) | |64x64 (1:1) | ||
|- | |- | ||
|[https:// | |[https://github.com/nibbleteam/nibble Nibble] by Nibble Team | ||
|Lua | |Lua | ||
|[https://github.com/nibbleteam/nibble/releases Free], [https://github.com/nibbleteam/nibble/blob/master/LICENSE.md GPLv3 | |[https://github.com/nibbleteam/nibble/releases Free], [https://github.com/nibbleteam/nibble/blob/master/LICENSE.md GPLv3] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|400x240 (1.67:1) 24bit/7bit | |400x240 (1.67:1) 24bit/7bit | ||
Line 211: | Line 244: | ||
|[http://octo-ide.com Octo] (CHIP-8) by John Earnest | |[http://octo-ide.com Octo] (CHIP-8) by John Earnest | ||
|ASM | |ASM | ||
|[https://github.com/JohnEarnest/Octo Free], [https://github.com/JohnEarnest/Octo MIT | |[https://github.com/JohnEarnest/Octo Free], [https://github.com/JohnEarnest/Octo MIT] | ||
|Browser | |Browser | ||
|128x64 (2:1) 2bit | |128x64 (2:1) 2bit | ||
Line 218: | Line 251: | ||
|[https://lemonspawn.com/ok64/ OK64] by LemonSpawn | |[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/turbo-rascal-syntax-error-expected-but-begin/summary-of-trse-syntax/ Turbo Rascal] | ||
|[https://lemonspawn.com/ok64/ Free], [https://github.com/leuat/TRSE/ GPLv3 | |[https://lemonspawn.com/ok64/ Free], [https://github.com/leuat/TRSE/ GPLv3] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|256x256 (1:1) 8bit | |256x256 (1:1) 8bit | ||
Line 225: | Line 258: | ||
|[https://mlepage.github.io/phosphor/ Phosphor] by Marc Lepage | |[https://mlepage.github.io/phosphor/ Phosphor] by Marc Lepage | ||
|Lua | |Lua | ||
|[https://mlepage.github.io/phosphor/ Free], [https://github.com/mlepage/phosphor MIT | |[https://mlepage.github.io/phosphor/ Free], [https://github.com/mlepage/phosphor MIT] | ||
|Browser | |Browser | ||
|192x128 (3:2) | |192x128 (3:2) | ||
|- | |- | ||
|[ | |[[PICO-8]] by Lexaloffle | ||
|Lua | |Lua-like | ||
|[https://www.lexaloffle.com/pico-8.php $14.99] | |[https://www.lexaloffle.com/pico-8.php $14.99] | ||
|Windows, macOS, Linux, Raspbery Pi; Browser | |Windows, macOS, Linux, Raspbery Pi; Browser | ||
Line 246: | Line 279: | ||
|[https://www.pixelvision8.com/ Pixel Vision 8] by Pixel Vision 8 | |[https://www.pixelvision8.com/ Pixel Vision 8] by Pixel Vision 8 | ||
|Lua | |Lua | ||
|[https://pixelvision8.github.io/PixelVision8Website/ Free], [https://github.com/PixelVision8/PixelVision8 MS-PL | |[https://pixelvision8.github.io/PixelVision8Website/ Free], [https://github.com/PixelVision8/PixelVision8 MS-PL] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|256x240 (1.07:1) | |256x240 (1.07:1) | ||
|- | |- | ||
|[https:// | |[https://transmutrix.itch.io/pq93 PQ93] by transmutrix | ||
|MoonScript | |MoonScript | ||
|[https:// | |[https://transmutrix.itch.io/pq93 Free] | ||
|Windows | |Windows | ||
|160x144 (1.11:1) 4bit | |160x144 (1.11:1) 4bit | ||
|- | |||
|[https://prequel-lang.org/lab/ Prequel Programming Lab] by Hugo Simoes | |||
|[https://prequel-lang.org/docs/primer/ Prequel] | |||
|[https://prequel-lang.org/lab/ Free] | |||
|Browser | |||
|Vector (1:1) | |||
|- | |- | ||
Line 263: | Line 303: | ||
|Windows, macOS, Linux, Raspberry Pi | |Windows, macOS, Linux, Raspberry Pi | ||
|384x216 (16:9) | |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/ PuzzleScript], [http://dungeonscript.farbs.org/ DungeonScript] by Stephen Lavelle | ||
|[https://www.puzzlescript.net/Documentation/documentation.html Instructions] | |[https://www.puzzlescript.net/Documentation/documentation.html Instructions] | ||
|[https://www.puzzlescript.net/ Free], [https://github.com/increpare/PuzzleScript MIT | |[https://www.puzzlescript.net/ Free], [https://github.com/increpare/PuzzleScript MIT] | ||
|Browser | |Browser | ||
|Configurable, (DungeonScript) Voxel | |Configurable, (DungeonScript) Voxel | ||
Line 274: | Line 321: | ||
|[https://hallucino.itch.io/px8 PX8] by hallucino | |[https://hallucino.itch.io/px8 PX8] by hallucino | ||
|Lua, Python | |Lua, Python | ||
|[https://hallucino.itch.io/px8 NYOP], [https://github.com/Gigoteur/PX8 MIT | |[https://hallucino.itch.io/px8 NYOP], [https://github.com/Gigoteur/PX8 MIT] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|Configurable | |Configurable | ||
Line 281: | Line 328: | ||
|[https://github.com/kitao/pyxel Pyxel] by Takashi Kitao | |[https://github.com/kitao/pyxel Pyxel] by Takashi Kitao | ||
|Python | |Python | ||
|[https://github.com/kitao/pyxel/releases Free], [https://github.com/kitao/pyxel MIT | |[https://github.com/kitao/pyxel/releases Free], [https://github.com/kitao/pyxel MIT] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|256x256 (1:1) | |256x256 (1:1) | ||
Line 288: | Line 335: | ||
|[https://morgan3d.github.io/quadplay/console/quadplay.html?IDE=1 quadplay] by Casual Effects | |[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/doc/manual.md.html PyxlScript] | ||
|[https://morgan3d.github.io/quadplay/console/quadplay.html?IDE=1 Free], [https://github.com/morgan3d/quadplay/ LGPL3 | |[https://morgan3d.github.io/quadplay/console/quadplay.html?IDE=1 Free], [https://github.com/morgan3d/quadplay/ LGPL3] | ||
|Windows, macOS, Linux; Browser | |Windows, macOS, Linux; Browser | ||
|384x224 (1.71:1) | |384x224 (1.71:1) | ||
Line 295: | Line 342: | ||
|[https://github.com/Lyatus/raccoon Raccoon] by Lutopia & Linheha | |[https://github.com/Lyatus/raccoon Raccoon] by Lutopia & Linheha | ||
|JavaScript | |JavaScript | ||
|[https://raccoon.lucien.cat/ Free], [https://github.com/Lyatus/raccoon Unlicense | |[https://raccoon.lucien.cat/ Free], [https://github.com/Lyatus/raccoon Unlicense] | ||
|Browser | |Browser | ||
|128x128 (1:1) | |128x128 (1:1) | ||
|- | |- | ||
|[https:// | |[https://lunaryss.itch.io/rest-6 REST-6] by Lunaryss | ||
|REST (forth-like) | |||
|[https://itsyurix.itch.io/blip-4-fc NYOP] | |||
|Browser | |||
|64x64, 2b | |||
|- | |||
|[[Riko4]] by Emma | |||
|Lua | |Lua | ||
|[https://github.com/incinirate/Riko4/releases Free], [https://github.com/incinirate/riko4 MIT | |[https://github.com/incinirate/Riko4/releases Free], [https://github.com/incinirate/riko4 MIT] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|280x160 (1.75:1) | |280x160 (1.75:1) | ||
|- | |- | ||
|[ | |[[SCRIPT-8]] by Gabriel Florit | ||
|JavaScript | |JavaScript | ||
|[https://script-8.github.io/ Free], [https://github.com/script-8/script-8.github.io MIT] | |[https://script-8.github.io/ Free], [https://github.com/script-8/script-8.github.io MIT] | ||
Line 321: | Line 375: | ||
|- | |- | ||
|[ | |[[TIC-80]] by Vadim Grigoruk | ||
|Lua, MoonScript, JavaScript, Fennel, Wren, Squirrel | |Lua, MoonScript, JavaScript, Fennel, Wren, Squirrel | ||
|[https://tic80.com/create Free, $5 (Pro)], [https://github.com/nesbox/TIC-80 MIT | |[https://tic80.com/create Free, $5 (Pro)], [https://github.com/nesbox/TIC-80 MIT] | ||
|Windows, macOS, Linux, Android, 3DS, Browser | |Windows, macOS, Linux, Android, 3DS, Browser | ||
|240x136 (1.76:1) | |240x136 (1.76:1) | ||
|- | |- | ||
|[ | |[[Varvara]] by Hundred Rabbits | ||
|[https://compudanzas.net/uxn_tutorial.html Uxntal] (forth-like) | |[https://compudanzas.net/uxn_tutorial.html Uxntal] (forth-like) | ||
|Free, [https://git.sr.ht/~rabbits/uxn/tree/main/item/LICENSE MIT] | |Free, [https://git.sr.ht/~rabbits/uxn/tree/main/item/LICENSE MIT] | ||
Line 335: | Line 389: | ||
|- | |- | ||
|[ | |[[Vircon32]] by Carra | ||
|[http://www.vircon32.com/guides.html C], Assembly | |[http://www.vircon32.com/guides.html C], Assembly | ||
|Free, [http://www.vircon32.com BSD] | |Free, [http://www.vircon32.com BSD] | ||
Line 343: | Line 397: | ||
|- | |- | ||
|[https://www.lexaloffle.com/voxatron.php Voxatron] by Lexaloffle | |[https://www.lexaloffle.com/voxatron.php Voxatron] by Lexaloffle | ||
| | |Lua-like | ||
|[https://www.lexaloffle.com/voxatron.php $19.99] | |[https://www.lexaloffle.com/voxatron.php $19.99] | ||
|Windows, macOS, Linux | |Windows, macOS, Linux | ||
|Voxel | |128x128x64 (Voxel) | ||
|- | |- | ||
|[https://wasm4.org WASM-4] by Bruno Garcia | |[https://wasm4.org WASM-4] by Bruno Garcia | ||
|Any WebAssembly language: C/C++, Rust, Go, AssemblyScript | |Any WebAssembly language: C/C++, Rust, Go, AssemblyScript | ||
|[https://wasm4.org Free], [https://github.com/aduros/wasm4 MIT | |[https://wasm4.org Free], [https://github.com/aduros/wasm4 MIT] | ||
|Windows, macOS, Linux; Browser | |Windows, macOS, Linux; Browser | ||
|160x160 (1:1) 2bit | |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 | |[https://github.com/nrkn/yuki-js yuki-js] by Nik Coughlin | ||
|JavaScript (subset) | |JavaScript (subset) | ||
|Free, [https://github.com/nrkn/yuki-js MIT | |Free, [https://github.com/nrkn/yuki-js MIT] | ||
|Browser | |Browser | ||
|Configurable | |Configurable | ||
Line 365: | Line 426: | ||
|[https://museumofzzt.com/ ZZT] by Potomac Computer Systems | |[https://museumofzzt.com/ ZZT] by Potomac Computer Systems | ||
|[https://apocalyptech.com/games/zzt/manual/langref.html ZZT-OOP] | |[https://apocalyptech.com/games/zzt/manual/langref.html ZZT-OOP] | ||
|[https://museumofzzt.com/zzt/ Free], [https://github.com/asiekierka/reconstruction-of-zzt MIT | |[https://museumofzzt.com/zzt/ Free], [https://github.com/asiekierka/reconstruction-of-zzt MIT] | ||
|DOS, [https://zeta.asie.pl/ ports] | |DOS, [https://zeta.asie.pl/ ports] | ||
|80x25 characters | |80x25 characters | ||
|} | |} | ||
<!-- END https://github.com/paladin-t/fantasy --> | <!-- END https://github.com/paladin-t/fantasy --> |
Latest revision as of 05:47, 15 November 2024
Welcome to Fantasy Console Wiki!
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.
We're still working, so please mind the dust. In the meantime, feel free to check out the pages we have on fantasy consoles and fantasy computers!
List of FCs[edit]
Console Name | FC Language | License | Platform(s) | Display |
---|---|---|---|---|
4BoD by Puarsliburf | Instructions | Free | Windows | 16x16 (1:1) |
atto by James Livesey | BASIC | Free, MIT | Browser | 640x480 (4:3) |
BASIC8 by Tony Wang | BASIC | $14.99 | Windows, macOS, Linux; Browser | 160x128 (1.25:1) |
Bitmelo by David Byers | JavaScript | Free | Windows, Browser | Configurable |
Bitsy by Adam Le Doux | Instructions | Free, MIT | Browser | 16x16 (1:1) 1bit sprites (8x8 per sprite) |
BLIP-4 by Yurix | Instructions | NYOP | Windows | 16x16(1:1) |
BrainFuckConsole74 by AndOr | Brainfuck | Free | Browser | 16x16 (1:1) 4bit |
cel7 by rxi | fe (lisp-like) | NYOP | Windows, Linux | Configurable |
Click4 by Josef Patoprsty | ASM | Free, MIT | Windows, macOS, Linux | 64x64 (1:1) |
CToy by Anaël Seghezzi | C | Free, zlib | Windows, macOS, Linux | 128x128 (1:1) |
DRAK-0 by Drew Wibbenmeyer | ChaiScript, LuaJIT (coming soon) | NYOP, MIT | Windows | 320x240 (4:3) |
DreamBox by Hazel Stagner | Rust | NYOP | Windows, Linux | 640x480 (4:3) |
Fancade by Martin Magni | Visual Scripting | F2P | iOS, Android, Browser | Voxel |
FAZIC by Michał Kalbarczyk | BASIC | Free | Browser | 320x240 (4:3) |
Foxtrot3D by Keller | F3D | Free, Patreon | Windows, (Experimental: RaspberryPi 4-5, Android) | 480x270 (16:9) Configurable |
Game Builder Garage by Nintendo | Visual | $29.99 | NS | 3D |
Homegirl by poetic android | Lua | NYOP | Windows, Linux, MacOS | Flexible |
IBNIZ by viznut | Instructions | Free, zlib | Windows, Linux | 256x256 (1:1) |
Leikr by Torbuntu | (Official) Groovy, (unofficial) Java, Kotlin | Free, Apache | Linux, Raspberry Pi, GameShell, Windows | 240x160 (3:2) |
LIKO-12 by RamiLego4Game | Lua | NYOP, MIT | Windows, macOS, Linux, Android | 192x128 (3:2) |
LowRes NX (LowRes Coder) by Timo Kloss | BASIC | Free, LGPL3 | Windows, macOS, Linux, iOS | 160x128 (1:25.1) |
LuaG Console by Vulcalien | Lua | Free, GPLv3 | Windows, Linux | 160x160 (1:1) |
luchok by Roman "shinkarom" Shynkarenko | Lua | Free, GNU GPL 3 | Linux | 64x32 (2:1) |
MakeCode Arcade by Microsoft | Blocks, JavaScript, TypeScript | Free, MIT | Browser; Raspberry Pi 0, custom handhelds | 160x120 (4:3) |
MEG-4 by bzt | MEG-4 C, BASIC, Assembly, Lua | Free, GPLv3 | Windows, macOS, Linux, Browser, binaries | 320x200 (16:10), 8bit |
MegaZeux by Alexis Janson | Robotic | Free, GPLv2 | Windows, macOS, Linux, Browser, ports | 80x25 characters, Configurable |
Micro16 by bitblitter | BASIC | Free | Windows | 80x30 character mode, 640x480 (4:3) 1bit, 320x240 (4:3) 8bit |
MicroW8 by exoticorn | CurlyWas | Free, Unlicense | Browser; Windows, macOS, Linux | 320x240 (4:3) 8bit |
Mini Micro by Joe Strout | MiniScript | NYOP | Windows, macOS, Linux, Browser | 960x640 (3:2), 8 layers |
Minicube64 by ΛERIF°RM | Assembly | Free, ? | Windows, macOS, Linux | 64x64 (1:1), 8bit |
nano Jammer by Casual Effects | nano | Free, BSD | Browser | 64x64 (1:1) |
Nibble by Nibble Team | Lua | Free, GPLv3 | Windows, macOS, Linux | 400x240 (1.67:1) 24bit/7bit |
Octo (CHIP-8) by John Earnest | ASM | Free, MIT | Browser | 128x64 (2:1) 2bit |
OK64 by LemonSpawn | Turbo Rascal | Free, GPLv3 | Windows, macOS, Linux | 256x256 (1:1) 8bit |
Phosphor by Marc Lepage | Lua | Free, MIT | Browser | 192x128 (3:2) |
PICO-8 by Lexaloffle | Lua-like | $14.99 | Windows, macOS, Linux, Raspbery Pi; Browser | 128x128 (1:1) 4bit |
Pix64 by ZappedCow | PNG | NYOP | Windows, Linux | 64x64 (1:1) |
Pixel Vision 8 by Pixel Vision 8 | Lua | Free, MS-PL | Windows, macOS, Linux | 256x240 (1.07:1) |
PQ93 by transmutrix | MoonScript | Free | Windows | 160x144 (1.11:1) 4bit |
Prequel Programming Lab by Hugo Simoes | Prequel | Free | Browser | Vector (1:1) |
Prism-384 by Grapefruitopia Industries | JavaScript | $5 | Windows, macOS, Linux, Raspberry Pi | 384x216 (16:9) |
Puarslitron by Puarsliburf | D-Code | Free | Windows | 72x64 (3:2) |
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 (1:1) |
quadplay by Casual Effects | PyxlScript | Free, LGPL3 | Windows, macOS, Linux; Browser | 384x224 (1.71:1) |
Raccoon by Lutopia & Linheha | JavaScript | Free, Unlicense | Browser | 128x128 (1:1) |
REST-6 by Lunaryss | REST (forth-like) | NYOP | Browser | 64x64, 2b |
Riko4 by Emma | Lua | Free, MIT | Windows, macOS, Linux | 280x160 (1.75:1) |
SCRIPT-8 by Gabriel Florit | JavaScript | Free, MIT | Browser | 128x128 (1:1) |
SmileBASIC by SmileBoom | BASIC | $9.99, $24.99 | 3DS, NS | 320x240 (4:3), 400x240 (1.67:1) |
TIC-80 by Vadim Grigoruk | Lua, MoonScript, JavaScript, Fennel, Wren, Squirrel | Free, $5 (Pro), MIT | Windows, macOS, Linux, Android, 3DS, Browser | 240x136 (1.76:1) |
Varvara by Hundred Rabbits | Uxntal (forth-like) | Free, MIT | Windows, macOS, Linux, NDS, GBA, Playdate, etc | Configurable 2bit |
Vircon32 by Carra | C, Assembly | Free, BSD | Windows, macOS, Linux | 640x360 (16:9) 32bit |
Voxatron by Lexaloffle | Lua-like | $19.99 | Windows, macOS, Linux | 128x128x64 (Voxel) |
WASM-4 by Bruno Garcia | Any WebAssembly language: C/C++, Rust, Go, AssemblyScript | Free, MIT | Windows, macOS, Linux; Browser | 160x160 (1:1) 2bit |
YETI-16 by yeti0904 | Instructions | Free MIT | Windows, macOS and Linux | Configurable |
yuki-js by Nik Coughlin | JavaScript (subset) | Free, MIT | Browser | Configurable |
ZZT by Potomac Computer Systems | ZZT-OOP | Free, MIT | DOS, ports | 80x25 characters
|