* Memory range for programs is &0040-&a700. This avoids firmware and memory allocated by AMSDOS disc ROM.
* Programs on cassette and disc have a header that define the load address, length and execution address.
*Firmware refreshes the palette every 50th of a second, so you need to turn off the firmware and use the hardware directly, or set the colours using firmware.
*Firmware can be "turned off", by disabling lower ROM, redirecting interrupts and not calling firmware functions.