![]() |
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: 4308 |
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 MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5072 |
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: 4308 |
![]() MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |