How to reproduce:
- launch cart
- set custom screen palette:
- load data:
- while data gets processed, hit "pause"
- bug: screen palette gets reset
Can be reproduced on POOM on the loading screen (https://freds72.itch.io/poom)
Thanks @freds72 -- Fixed for 0.2.2
This is happening not because of the reload per se, but because the runtime state is reset -- including the palette -- after calling run(). In the case of POOM, there are a bunch of reload()s occurring immediately afterwards, so normally no frame is completed and the reverted palette is not shown. The pause menu was breaking this behavior by forcing a re-draw, which turned out to not be necessary.
[Please log in to post a comment]