nesbox / TIC-80

TIC-80 is a fantasy computer for making, playing and sharing tiny games.
https://tic80.com
MIT License
4.87k stars 472 forks source link

TIC80 freezes while changing the SOFTWARE_RENDERING option of the config.tic file #2264

Open Skeptim opened 11 months ago

Skeptim commented 11 months ago

Hi,

I tried to change the SOFTWARE_RENDERING parameter on v1.1 and when I save, it freezes TIC80. Note that it does not freezes the computer therefore I can close TIC80 easily, that's not a big problem.

I was testing this while writing a wiki page about the config.tic file and I still don't understand what this SOFTWARE_RENDERING parameter does, can someone explain me or add it to the wiki: https://github.com/nesbox/TIC-80/wiki/System-configuration-cartridge-config.tic ?

Thanks in advance.

sogaiu commented 11 months ago

Looks like SOFTWARE_RENDERING may have been added in response to this issue.

At least this line and this line seem to suggest so.

Skeptim commented 11 months ago

Ok, so it allows to switch from SDLGPU to SDL2 rendering which may be more stable but does not allow to use CRT effect if I get it right. I'll put that on the wiki, linking the issue. Thanks