Top Qs
Timeline
Chat
Perspective

TIC-80

Free and open source fantasy video game console From Wikipedia, the free encyclopedia

TIC-80
Remove ads

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.[4][5]

Quick facts Developer, Initial release ...

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,[6] Nintendo 3DS, RetroArch,[7] and HTML5 (using WebAssembly[8]). It supports programming languages including JavaScript, MoonScript, and Lua,[4] as well as Ruby, Wren, Fennel, Squirrel, Python and D.[9][8]

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

Remove ads

Capabilities

Summarize
Perspective

As a fantasy console, TIC-80 has some set limitations in terms of graphics and processing power in order to create a "retro-styled" gaming experience.[6][9] These limitations include a 240 × 136 display; a 16 color palette; 256 8 × 8 sprites; and 4-channel sound.[6] Integrated tools within the "tiny computer" allow developers to edit code, create graphics, write music, and build levels within games.[4]

Specifications

More information Resolution, Input ...

Cartridges

The TIC-80 is capable of storing and loading back serialized dumps of memory regions using so called cartridges, another 80's metaphor. Unlike the original ones, which were actual physical objects, the TIC-80 cartridges are just files in .tic format.[11] These can be created by typing "save filename.tic" on the console, and loaded back by typing "load filename.tic". Furthermore TIC-80 comes with a built-in cartridge browser, called "SURF" (see below). Free and Open Source tools to convert PICO-8 cartridges to TIC-80 cartridges exists, but they aren't perfect.[12]

To push the metaphor one step further, this serialized memory dump can be embedded in a PNG picture (resembling a real physical cartridge). Initially, steganography was used for this;[13] however, this imposed a hard size limit of 96KiB and was vulnerable to unintentional corruption by image editing tools.[14] Recent versions instead store the cartridge data in a caRt ancillary chunk which is unaffected by image editing operations and can store much more data.[15]

Color palettes

More information Number, Hexadecimal RGB value ...
Remove ads

Playing and sharing games

Thumb
8-Bit Panda, a platformer game for TIC-80

TIC-80 runs on major operating systems including Windows, x86 Linux 32 and 64 bit, Mac OS X, and Android, and can be compiled from source code for other platforms such as Raspberry Pi.[6] "Tic" cartridge files, containing playable versions of the game, are generated using the integrated development tools.[6][5] There is a large and growing catalog of community-made games available through the TIC-80 web site.[6]

The TIC-80 console has been featured in demo parties such as Outline 2022 in the Netherlands;[16] Lovebyte 2021 online;[17] and a 2018 LINE Fukuoka hackathon in Japan.[18]

Remove ads

See also

References

Further reading

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads