TIC-80

TIC-80
Developer(s)Vadim Grigoruk (Nesbox)
Initial release22 March 2017 (2017-03-22)
Stable release
1.1.2837 / 22 October 2023 (2023-10-22)
Repository
Operating systemAndroid, Bare metal, Linux, Mac OS, Windows
PlatformPC, Raspberry Pi, Nintendo 3DS, HTML5 (WebAssembly), RetroArch
Available inEnglish
TypeVirtual machine, Game engine
LicenseMIT License
Websitehttps://tic80.com

TIC-80 is a free and open-source fantasy video game console for making, playing, and sharing games on a limited platform that mimics the 8-bit systems of the 1980s. It has built-in code, sprite, map, music, and sound effect editors, as well as a command line interface that allow users to develop and edit games within the fantasy console.

The games made in TIC-80 can be exported as virtual game cartridges and bundled for different platforms, including Android, Linux, MacOS, Windows, bare metal Raspberry Pi, Nintendo 3DS, RetroArch, and HTML5 (using WebAssembly). It supports programming languages including JavaScript, MoonScript, and Lua, as well as Ruby, Wren, Fennel, Squirrel, Python and D.

TIC-80 is often compared to PICO-8, a fantasy system which is not open source; both systems are becoming popular with games programmers who are interested in classic home computers and consoles.