Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

TIC-80 with source maps

A topic by technomancy created 65 days ago Views: 119 Replies: 1
Viewing posts 1 to 2
Jam HostSubmitted(+3)

Hello jammerinos!

I know we often get a good number of submissions that use TIC-80, which is a retro-styled “fantasy console” for building games with harsh technical constraints around resolution and limited sprite sheet size. It makes it easy to export games to play in the browser, and anyone who plays your game can “peek behind the curtain” to see the code and art and even make changes to it live without recompiling.

TIC-80 supports Fennel out of the box, but the current release has an issue where the stack traces reflect line numbers in the compiled output rather than the original source code lines.

I have a fix for that bug here: https://github.com/nesbox/TIC-80/pull/2705

So if you plan to use TIC-80 for the jam, I highly recommend building from that branch, or from main once it gets merged, since it really makes a big difference having the line numbers when debugging.

Jam HostSubmitted(+1)

This landed on the main branch but it’s not in a release yet, so you’ll get it if you build from source; you don’t need my PR any more.