# HG changeset patch # User Paul Boddie # Date 1368883974 -7200 # Node ID b083f37c2930997087b253ec4648664b5ff03516 # Parent 49d2d60054a169a0113d80bc0f87d9d9499be2d6 Added notes about a display suspend capability. diff -r 49d2d60054a1 -r b083f37c2930 Electron.txt --- a/Electron.txt Mon Apr 29 23:31:53 2013 +0200 +++ b/Electron.txt Sat May 18 15:32:54 2013 +0200 @@ -59,6 +59,12 @@ possible to just "borrow" one of the chips in order to isolate 8K of RAM for direct access by the CPU. +Being able to disable the ULA's access to RAM for a period of time while also +disabling the video signal, effectively achieving the same as blanking the +palette, would be a very simple but useful enhancement that would speed up +programs needing to render large amounts of non-real-time content to the +screen. + Improving Display Capabilities ------------------------------ diff -r 49d2d60054a1 -r b083f37c2930 ULA.txt --- a/ULA.txt Mon Apr 29 23:31:53 2013 +0200 +++ b/ULA.txt Sat May 18 15:32:54 2013 +0200 @@ -487,7 +487,9 @@ This function is reminiscent of a capability of the ZX81, albeit necessary on that hardware to reduce the load on the system CPU which was responsible for -producing the video output. +producing the video output. By allowing display suspend on the Electron, the +performance benefit would be derived from giving the CPU full access to the +memory bandwidth. Enhancement: Hardware Sprites -----------------------------