Main Page: Difference between revisions
Jump to navigation
Jump to search
m fixed link |
|||
| (41 intermediate revisions by 16 users not shown) | |||
| Line 9: | Line 9: | ||
== List of FCs == | == List of FCs == | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 18: | 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://aldan4.github.io aldan] by ortfero | |||
|[https://aldan4.github.io/docs/learn_almac.html almac] | |||
|[https://aldan4.github.io free] | |||
|linux, macos, windows | |||
| 135x45 characters | |||
|- | |- | ||
|[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 31: | Line 44: | ||
|Windows, macOS, Linux; Browser | |Windows, macOS, Linux; Browser | ||
|160x128 (1.25:1) | |160x128 (1.25:1) | ||
|- | |||
|[[BEEP8]] by wikky | |||
|C, C++, ASM (ARM v4) | |||
|[https://github.com/beep8/beep8-sdk Free] | |||
|Windows, macOS, Linux | |||
|128x240 (8:15) | |||
|- | |- | ||
| Line 42: | Line 62: | ||
|[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 61: | Line 88: | ||
|- | |- | ||
|[ | |[[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 70: | Line 97: | ||
|[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 77: | Line 104: | ||
|[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 101: | Line 128: | ||
|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 108: | Line 142: | ||
|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 119: | Line 160: | ||
|[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 126: | Line 167: | ||
|[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 140: | Line 181: | ||
|[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 153: | Line 194: | ||
|- | |- | ||
|[https://arcade.makecode.com/ MakeCode Arcade] by Microsoft | |[https://arcade.makecode.com/ MakeCode Arcade] by Microsoft | ||
|[https://arcade.makecode.com/---docs#doc:reference Blocks], | |[https://arcade.makecode.com/---docs#doc:reference Blocks], TypeScript, Python | ||
|[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 | |Browser; Raspberry Pi Zero, [https://arcade.makecode.com/hardware custom handhelds] | ||
| | |Configurable (default is 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), 640x400 (16:10), 8bit RGBA | |||
|- | |- | ||
|[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 175: | Line 223: | ||
|[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 196: | Line 244: | ||
|[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 | ||
|- | |||
|[https://github.com/thenumbernine/numo9 NuMo9] by Christopher Moore | |||
|[https://github.com/thenumbernine/langfix-lua LuaJIT+langfix] | |||
|[https://github.com/thenumbernine/numo9 MIT], | |||
|Windows, Linux | |||
|256x256 (1:1) thru 544x233 (21:9), 8/16bit, Voxel, 3D | |||
|- | |- | ||
|[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 217: | Line 272: | ||
|[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 224: | Line 279: | ||
|[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 245: | Line 300: | ||
|[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, macOS (Intel) | ||
|160x144 (1.11:1) 4bit | |160x144 (1.11:1) 4bit | ||
|- | |||
|[https://prequel-lang.org/prequelplay/ PrequelPlay] by Hugo Simoes | |||
|[https://prequel-lang.org/docs/primer/ Prequel] | |||
|[https://prequel-lang.org/prequelplay/ Free] | |||
|Browser | |||
|Vector (1:1) | |||
|- | |- | ||
| Line 262: | Line 324: | ||
|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 273: | Line 342: | ||
|[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 280: | Line 349: | ||
|[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 287: | Line 356: | ||
|[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 294: | Line 363: | ||
|[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] | ||
|Browser | |Browser | ||
|128x128 (1:1) | |128x128 (1:1) | ||
|- | |||
|[[SD-8516]] by Appledog | |||
|Instructions, [https://www.appledog.ca/wiki/doku.php?id=sd:sd-8516_programmer_s_reference_guide STELLAR BASIC] | |||
|C-64? | |||
|Currently [https://appledog.ca/vc3/ Browser] | |||
|Configurable up to 320x200 | |||
|- | |- | ||
| Line 320: | Line 403: | ||
|- | |- | ||
|[ | |[[TIC-80]] by Vadim Grigoruk | ||
|Lua, MoonScript, JavaScript, Fennel, Wren, Squirrel | |Lua, MoonScript, JavaScript, Fennel, Wren, Squirrel, Any WebAssembly language | ||
|[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 334: | Line 417: | ||
|- | |- | ||
|[ | |[[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 342: | Line 425: | ||
|- | |- | ||
|[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 | ||
|- | |||
|[[XR/station]] by will | |||
|Dragonfruit, Jackal, ASM | |||
|Free, [https://github.com/xrarch/xremu/blob/main/LICENSE Custom] | |||
|Custom builds (SDL2); [https://xrarch.github.io/ Browser] | |||
|1024x768, 8-bit | |||
|- | |||
|[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, 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 364: | Line 461: | ||
|[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 --> | |||
Latest revision as of 06:53, 17 June 2026
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) |
| aldan by ortfero | almac | free | linux, macos, windows | 135x45 characters |
| 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) |
| BEEP8 by wikky | C, C++, ASM (ARM v4) | Free | Windows, macOS, Linux | 128x240 (8:15) |
| 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, TypeScript, Python | Free, MIT | Browser; Raspberry Pi Zero, custom handhelds | Configurable (default is 160x120 (4:3)) |
| MEG-4 by bzt | MEG-4 C, BASIC, Assembly, Lua | Free, GPLv3 | Windows, macOS, Linux, Browser, binaries | 320x200 (16:10), 640x400 (16:10), 8bit RGBA |
| 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 |
| NuMo9 by Christopher Moore | LuaJIT+langfix | MIT, | Windows, Linux | 256x256 (1:1) thru 544x233 (21:9), 8/16bit, Voxel, 3D |
| 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, macOS (Intel) | 160x144 (1.11:1) 4bit |
| PrequelPlay 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) |
| SD-8516 by Appledog | Instructions, STELLAR BASIC | C-64? | Currently Browser | Configurable up to 320x200 |
| 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, Any WebAssembly language | 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 |
| XR/station by will | Dragonfruit, Jackal, ASM | Free, Custom | Custom builds (SDL2); Browser | 1024x768, 8-bit |
| YETI-16 by yeti0904 | Instructions | Free MIT | Windows, macOS, 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
|