Difference between revisions of "Fantasy system emulators"

From Emulation General Wiki
Jump to navigation Jump to search
(add systems)
Line 166: Line 166:
 
;External Links
 
;External Links
 
* [http://www.vircon32.com/games.html#my-games Vircon32: Games] Games on the official Vircon32 website.
 
* [http://www.vircon32.com/games.html#my-games Vircon32: Games] Games on the official Vircon32 website.
 +
==BrainFuckConsole74==
 +
<font size="4"><b>BrainFuckConsole74 emulators</b></font>
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Latest Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|BrainFuckConsole74
 +
|{{Icon|Web}}
 +
|[https://brainfuckconsole74.ch/index.html Website]
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|}
 +
==cel7==
 +
'''cel7'' is a fantasy console / framework based around the [https://github.com/rxi/fe fe] programming language, both created by rxi.
 +
<font size="4"><b>BrainFuckConsole74 emulators</b></font>
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Latest Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|cel7
 +
|{{Icon|Win|Lin}}
 +
|[https://brainfuckconsole74.ch/index.html Website]
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|}
 
=Computers=
 
=Computers=
 
;Fantasy computers are intended to replicate the experience of old home computers
 
;Fantasy computers are intended to replicate the experience of old home computers
 +
==3BC==
 +
'''3BC''' is a free and open-source (GPLv3 licensed)<ref>[https://github.com/RodrigoDornelles/3bc-lang/blob/master/LICENSE.txt 3BC LICENSE.txt]</ref> fantasy computer created by Rodrigo Dornelles. It recreates 1960s computers.
 +
<font size="4"><b>3BC emulators</b></font>
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Latest Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|3BC
 +
|align=left|{{Icon|Windows|Lin|macOS|BSD}}
 +
|[https://github.com/RodrigoDornelles/3bc-lang git]
 +
|{{✓}}
 +
|{{~}}
 +
|{{✓}}
 +
|}
 +
==atto==
 +
'''atto''' is a open-source (MIT licensed) fantasy computer created by DeviceFuture. It recreates elements of 1980s and modern computers.
 +
<font size="4"><b>atto emulators</b></font>
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Latest Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|atto
 +
|align=left|{{Icon|Web}}
 +
|[https://atto.devicefuture.org/ Website]<br>[https://github.com/devicefuture/atto/ git]
 +
|{{✓}}
 +
|{{~}}
 +
|{{✓}}
 +
|}
 +
==BASIC8==
 +
'''BASIC8''' is a fantasy computer created by Tony Wang. It recreates elements of 1980s and modern computers.
 +
<font size="4"><b>atto emulators</b></font>
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Latest Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|BASIC8
 +
|align=left|{{Icon|Win|Lin|macOS|Web}}
 +
|[https://store.steampowered.com/app/767240/BASIC8/ Steam]
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|}
 
==TIC-80==
 
==TIC-80==
 
{{Infobox emulator
 
{{Infobox emulator
Line 181: Line 270:
 
}}
 
}}
  
'''[[wikipedia:TIC-80|TIC-80]]''' is a free and open-source (MIT Licensed)<ref>[https://github.com/nesbox/TIC-80/blob/main/LICENSE "TIC-80 / LICENSE"] - GitHub</ref> fantasy computer created by Vadim Grigoruk (Nesbox). It recreates It recreates the limited graphics (color and resolution) and audio capabilities of the 1980s/8-bit machines it is modeled after.
+
'''[[wikipedia:TIC-80|TIC-80]]''' is a free and open-source (MIT Licensed)<ref>[https://github.com/nesbox/TIC-80/blob/main/LICENSE "TIC-80 / LICENSE"] - GitHub</ref> fantasy computer created by Vadim Grigoruk (Nesbox). It recreates the limited graphics (color and resolution) and audio capabilities of the 1980s/8-bit machines it is modeled after.
  
 
Due to TIC-80 being open source
 
Due to TIC-80 being open source

Revision as of 22:07, 11 May 2024

add: these consoles and computers
For software that emulates other systems on these computers/consoles, see Emulators on Fantasy Computer.
Main wiki: Fantasy Console Wiki

Fantasy consoles or fantasy computers are fictitious systems that aim to recreate the experience of retro gaming without the need to emulate real hardware, allowing specifications of their emulated hardware surpassing the real hardware specifications of the systems they are molded after.

Consoles

Fantasy consoles are intended to replicate the experience of older video game consoles

PICO-8

PICO-8
PICO-8 logo.png
Developer Lexaloffle Games
Type Fantasy console
Emulated

PICO-8 is a fantasy console created by Lexaloffle Games. It recreates the limited graphics (color and resolution) and audio capabilities of the 1980s/8-bit machines it is modeled after.

The popular game Celeste was originally created in PICO-8 during a game jam before later being recreated for releases on computers and consoles, with the PICO-8 version being retroactively titled 'Celeste Classic'.

PICO-8 emulators

Name Platform(s) Latest Version FLOSS Active Recommended
PC / x86
PICO-8 Windows Linux macOS 0.2.6b
tac08 Windows Linux macOS git !
Mobile / ARM
PICO-8 Linux ARM 0.2.6b
Web
PICO-8 Web Website
Console
fake-08 Wii U Vita Nintendo 3DS Bitt-Boy Switch git !
PS4-P8 PlayStation 4 git !
PICO-8 Emulator Saturn 2.0 !
zepto8 Dingoo GCWZero git ? !
Other
PICOLOVE LÖVE git !

Vircon32

Vircon32
Vircon32 logo.png
Developer(s) Carra (Vircon32)
Latest version v1.1 (BIOS)
v24.3.2 (emulator)
Active Yes
Platform(s) Windows
Linux
macOS
Android
iOS
Raspberry Pi
Switch
Emulates Vircon32
Website Website
Download(s) Official emulator
Programmed in C and Assembly (BIOS)
C++ (emulator)
Source code Console software
Computer software

Vircon32 (stylized as Vircon32) is a fantasy console created by Carra (A.K.A Vircon32), inspired by the 16-bit and 32-bit generations of video game consoles. The name is a combination of sections the words 32-bit virtual console.

Vircon32 has the specifications of a 15 MHz CPU, 16 MBs of RAM, 16-channel stereo sound, with support for 1 MB save games, and 4 controllers.[1]

The developer has stated that Vircon32 doesn't have 3D support to keep the project's simplicity[1]

Vircon32 emulators

Name Platform(s) Latest Version FLOSS Active Recommended
PC / x86
Vircon32
vircon32_libretro
Windows Linux macOS Website
git
libretro core
Mobile / ARM
Vircon32 Linux ARM git
vircon32_libretro Android iOS Linux ARM git
Console
vircon32_libretro Switch git
External Links

BrainFuckConsole74

BrainFuckConsole74 emulators

Name Platform(s) Latest Version FLOSS Active Recommended
BrainFuckConsole74 Web Website

cel7

'cel7 is a fantasy console / framework based around the fe programming language, both created by rxi. BrainFuckConsole74 emulators

Name Platform(s) Latest Version FLOSS Active Recommended
cel7 Windows Linux Website

Computers

Fantasy computers are intended to replicate the experience of old home computers

3BC

3BC is a free and open-source (GPLv3 licensed)[2] fantasy computer created by Rodrigo Dornelles. It recreates 1960s computers. 3BC emulators

Name Platform(s) Latest Version FLOSS Active Recommended
3BC Windows Linux macOS FreeBSD git ~

atto

atto is a open-source (MIT licensed) fantasy computer created by DeviceFuture. It recreates elements of 1980s and modern computers. atto emulators

Name Platform(s) Latest Version FLOSS Active Recommended
atto Web Website
git
~

BASIC8

BASIC8 is a fantasy computer created by Tony Wang. It recreates elements of 1980s and modern computers. atto emulators

Name Platform(s) Latest Version FLOSS Active Recommended
BASIC8 Windows Linux macOS Web Steam

TIC-80

TIC-80
TIC-80 Icon.png
Developer(s) Vadim Grigoruk (Nesbox)
Latest version N/A
Platform(s) Windows
Linux
macOS
Android
Raspberry Pi
Browser
3DS
Libretro
Pocket CHIP
iOS
Emulates TIC-80
Website tic80.com

TIC-80 is a free and open-source (MIT Licensed)[3] fantasy computer created by Vadim Grigoruk (Nesbox). It recreates the limited graphics (color and resolution) and audio capabilities of the 1980s/8-bit machines it is modeled after.

Due to TIC-80 being open source

TIC-80 supports developing programs in the following languages:

  • Lua, MoonScript, JavaScript, Wren, Fennel, Squirrel, Ruby, Janet, Scheme, Python

TIC-80 emulators

Name Platform(s) Latest Version FLOSS Active Recommended
PC / x86
TIC-80 Windows Linux macOS FreeBSD git
Mobile / ARM
TIC-80 Android Linux ARM git
TIC-80 iOS AppleTV git
Web
TIC-80 Web Website
Console
TIC-80 Nintendo 3DS git

imeight

imeight emulator
Developer(s) tchibo
Latest version N/A
Active No
Platform(s) Web
Emulates imeight
Download(s) SourceForge
Programmed in JavaScript
Source code SourceForge

An HTML5 emulator of a machine that never existed. The emulator brings back memories from the 1980s, offers graphical features like sprites, character generator, 16-color palette.

One goal is to create a framework for making games with 8-bit look and feel, including the process of programming.

The programming tutorial helps beginners enter the world of programming in a gamified way.

imeight emulators

Name Platform(s) Latest Version FLOSS Active Recommended
Web
imeight Web Try-it Page

See also

  • CHIP-8 - predecessor to fantasy consoles.

References