Recommended for your computer
·
ff01c741b
This reduces CPU usage by ~3%.
Previously, 4-bit tiles were only unpacked just before being drawn. Unpacking means converting into a format ready for drawing, which is somewhat slow to do in functions as hot as tile drawing. Now, when a qst is loaded all 4-bit tiles are unpacked in memory. When saving a qst the reverse happens. This change has no impact on the qst file format.
973303a3c
This reduces CPU usage by ~7%.
990eb380b
This reduces CPU usage by ~5.5%.
9646be4b1