Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : PicoMite{VGA}: Can anyone confirmmy understanding on the display
Author | Message | ||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Hi folks, Working on supporting multiple flavours of 'mite graphics in MMB4L is forcing me to finally try and understand the differences between how the "N", "F" and "L" buffers are used by the PicoMite vs. PicoMiteVGA. My current understanding is that they work as follows: PicoMiteVGA What is shown on the display is the contents of "N" overlaid with the contents of "L". The "F" buffer is completely independent. PicoMite What is shown on the display is just "N". You can use FRAMEBUFFER MERGE to manually or automatically update "N" to be the contents of "F" overlaid with the contents of "L". Do I have it correct ? Tom Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4223 |
Correct. In VGA the F buffer can be used to avoid drawing while the screen is drawn, resulting in screen artefacts. Choice is to balance between screen artefacts, and loosing 38k RAM. Volhout PicomiteVGA PETSCII ROBOTS |
||||
thwill Guru Joined: 16/09/2019 Location: United KingdomPosts: 4036 |
Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Print this page |