* Do not explicitly set INDISPLAYCHAIN flag, let P96 handle this through the tooltypes.
* Remove 030 card file, was identical to 020 version.
* Remove 020i card file, currently not working.
* Update build script, remove build of 030 card file and disable building 020i card file.
When the Amiga reboots with DPMS enabled but not asleep the HDMI is
reset which breaks the Raylib window.
This patch only resets the HDMI if the thread has been stopped first.
Also fix thread leak when DPMS terminates the RTG thread.
The first version can cause the RTG to reinitialize badly, causing
PiStorm to die. This version will gracefully shutdown the RTG thread if
DPMS is enabled and start the thread again when it wakes up.
This uses the Pi monitor control to turn the monitor off and on. Turning
on requires a full reinit of RTG including creating a new InitWindow so
the reinit functionality has been changed slightly.
It is enabled by setting the variable "rtg-dpms" in the config file.
This temporarily breaks the PiStorm temperature display, since I had to adjust the register offset for it.
Scale filtering currently doesn't work properly, probably due to unexpected use of shaders, will look into it later. Stick to point filtering for now.
Write to VPOSW before reading Agnus id seems to fix cold boot Agnus id read failure
Add "force-move-slow-to-chip" config option to force-disable Agnus check in case issue persists
Because people just can't stop naming the partitions on every single one of their hard drive images `DH0` and `DH1`.
If something doesn't work with this approach, I have no idea why, because as far as I can tell in the example boot ROM I have available to me, this is all that one does.
* Too many 't's in "Shutting down"
* Properly truncate directory that is too long
* Add more space in boxes for text
* Don't screw up destination data if the text is too long
If a path was used as source it was appended to the destination, which
most of the time caused an error. This is because the filename was
isolated but then not used.