TIC-80 tiny computer 0.50.1
CHANGELOG
version 0.50.1 (https://github.com/nesbox/TIC-80/milestone/21?closed=1)
added:
- you can define cart storage directory as first parameter in command line,
tic80 .
will use current directory as storage,tic80 ../path/to/cart.tic
will use../path/to/
as storage and loadcart.tic
- added PRO version of TIC, you can get it here for $5 https://nesbox.itch.io/tic, or build yourself using
make linux-pro
for example - added text version of carts and you can edit it in any editor, use 'save cart.lua' to get text version of your cart [PRO feature]
- optimised
spr()
function performance (got 20000 points in benchmark, 13000 was before) tic
renamed totic80
sync()
api has new direction parameter, true -> sync from RAM to cart, false -> sync from cart to RAM (useful to restore cart data in the RAM)- you can paste sigle color value in the palette editor
- added benchmark.tic cart to demos
- run
tic80 -surf
to start in SURF mode - run
tic80 -nosound
to start in silent mode - run
tic80 -fullscreen
to start in fullscreen mode - makefile flags to build with LTO (link time optimisation)
- added 1px shadow to text in the Code Editor
- updated makefile to build on any version of Linux (Arch/RPi/...)
- added
edit
command to show editors - added
version
command - added RETINA support on MacOSX
fixed:
pix()
api color bounds- warning message emits a tone on unsaved cart
- sprites export with wrong palette
- scanline position and border, all render to one texture 256x144px
- fixed live reload
- fixed some crashes
- removed some compilation warnings
- XYUV's switched to floats in
textri()
, also fixed crash