Hi, yes, this is limitation, you can switch only one bank per tick.
Recent community posts
I had to temporarily switch to another project and I don't have time for TIC at the moment, I worked full time on TIC before. Anyway, .70 almost ready, main changes are Wren and Fennel languages support, CRT monitor effect, touch keyboard for Android and etc. You can read about version changes here https://github.com/nesbox/TIC-80/milestone/23
Will try to release it in June.
Hi, you could try to build Pro version yourself, build instructions are here https://github.com/nesbox/TIC-80/wiki/build-instructions#raspberry-pi-retropie and use 'make linux-pro' instead 'make linux'
yes, banks work everywhere, with PRO version you can switch and edit them in the TIC's Editors
with sync() api you can load game resources like sprites/map/sound from a bank you want to the 80K RAM in runtime
you don't need to call sync() for the code, all the code automatically loads on game startup from 7th bank to 0
to edit banks in external editor pls use text cart format, switch bank in Code Editor, type some code, go to console and use 'save game.lua' command, then you can open 'game.lua' in any text editor (TIC will automatically reload cart when you save it), you should see <CODE1>... section