VRAM access timing

From MSX Game Library

Revision as of 12:49, 24 April 2023 by Aoineko (talk | contribs) (Created page with "As {{MSXGL}} intends to offer the best possible performance to MSX game creators, special attention has been paid to ensure the highest possible speed when accessing the VRAM....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

As MSXGL intends to offer the best possible performance to MSX game creators, special attention has been paid to ensure the highest possible speed when accessing the VRAM. But, MSX hardware is so made that it is sometimes possible (depending on the context) to write or read too quickly in the VDP memory and thus to create data corruptions. To create the VDP module we based our VRAM access times on the information available on the net and in particular on the MSX Assembly Page (from the user Grauw) and its articles which are references in this field: