4 ms·
The 16-bit era meant that machines had a bit more memory to play with so double-buffering became a common technique on platforms like the Amiga.
by bartread 8y ago
The 16-bit era meant that machines had a bit more memory to play with so double-buffering became a common technique on platforms like the Amiga.
- unwind 8y agoTrue, and on the Amiga it was especially nice since the location of the frame buffer was under software control, so no need to copy a full screen's worth of pixels anywhere. To swap, just tell write the new frame buffer base address to the appropriate custom chip registers, and you're done. Since the swap should be synchronized to the beam, the actual write typically happened in a copper list anyway, so that's what you really write to in order to do the swap. It all brings me back to being a teenager and discovering these things. :) Amiga <3.