A collection of utilities for the TIC-80 fantasy console.
This repo contains most (if not all) TIC-80 carts which have been uploaded to TIC-80.com. The authors of these carts have not given permission to redistribute these carts. These are here for research/indexing purposes only. Please visit TIC-80.com to download the carts from their original source.
Update the system (carts, covers meta-data etc.):
npm run cli update
Run the web-ui:
npm run web
- Typescript
- NodeJS
- Webpack
Contains the downloaded carts (.tic
) split by section.
Contains the raw listing data pulled from TIC80.com.
Contains download records and generated meta-data.
Contains the Typescript source files.
Contains the web UI static content files.
The carts are provided for research purposes only. Their function here is for generating metadata and launching the carts locally.
Yes of course. Create an issue or get in touch with my in some other way and I will add your cart to the block list.
Not really. This tool is careful to avoid doing that.
- Carts provided here (so you don't have to download them)
- Running
update
only downloads new/updates carts - Cover images are served locally
- Searching does not hit the tic80.com API at all
- Grab/cache listing data from API
- Download the carts according to listing data (if we find a new cart or updated hash)
- Parse the carts for extra metadata and cache the results
- Use the cached data files to power the static search web UI.