Main Page: Difference between revisions
Jump to navigation
Jump to search
(→List of FCs: added BLIP-4) |
HugoSimoes (talk | contribs) |
||
(15 intermediate revisions by 4 users not shown) | |||
Line 10: | Line 10: | ||
== List of FCs == | == List of FCs == | ||
{| class="wikitable" | {| class="wikitable" | ||
!Console Name | !Console Name | ||
Line 20: | Line 17: | ||
!Display | !Display | ||
|- | |- | ||
|[ | |||
|[[4BoD]] by Puarsliburf | |||
|Instructions | |Instructions | ||
|[https://puarsliburf.itch.io/4bod-fantaly-console Free] | |[https://puarsliburf.itch.io/4bod-fantaly-console Free] | ||
Line 29: | Line 27: | ||
|[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 50: | 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) | ||
Line 76: | 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 85: | 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 92: | 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 127: | Line 125: | ||
|[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 134: | Line 132: | ||
|[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 141: | Line 139: | ||
|[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 155: | Line 153: | ||
|[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 169: | Line 167: | ||
|[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 190: | Line 195: | ||
|[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 211: | Line 216: | ||
|[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 225: | Line 230: | ||
|[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 232: | Line 237: | ||
|[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 239: | Line 244: | ||
|[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 260: | Line 265: | ||
|[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) | ||
Line 270: | Line 275: | ||
|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 277: | Line 289: | ||
|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 288: | Line 307: | ||
|[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 295: | Line 314: | ||
|[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 302: | Line 321: | ||
|[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 309: | Line 328: | ||
|[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 335: | Line 361: | ||
|- | |- | ||
|[ | |[[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 349: | Line 375: | ||
|- | |- | ||
|[ | |[[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 357: | Line 383: | ||
|- | |- | ||
|[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 379: | Line 412: | ||
|[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 --> |
Revision as of 15:19, 11 July 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
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) |
Game Builder Garage by Nintendo | Visual | $29.99 | NS | 3D |
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 pennie | 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
|