Emulations (running on Linux/Unix/Windows/macOS, utilizing SDL2) of some - mainly - 8 bit machines, including the Commodore LCD, Commodore 65, and the MEGA65 as well.
2)
Additionally, this PR includes proper handling of Sideborder register change. Before, it was triggered only with HOTREG change, but this was not correct (I confirmed empirically with hardware and VHDL).
In other words, you can always trigger sideborder change without HOTREG first.
Ok, I confirm crash is not longer occurring, both by inspecting proper output and by using address sanitizer (which always crashed with a dump).
Now:
with bugged version this was:
2) Additionally, this PR includes proper handling of Sideborder register change. Before, it was triggered only with HOTREG change, but this was not correct (I confirmed empirically with hardware and VHDL). In other words, you can always trigger sideborder change without HOTREG first.
Thanks.