NDSummary.OnToolTipsLoaded("File:vdp_inl.h",{470:"
inline void VDP_CommandHMMC_Arg(
const u8* addr,
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 arg
)
High speed move CPU to VRAM. [MSX2/2+/TR]
",471:"
inline void VDP_CommandHMMC(
const u8* addr,
u16 dx,
u16 dy,
u16 nx,
u16 ny
)
High speed move CPU to VRAM. [MSX2/2+/TR]
",472:"
inline void VDP_CommandYMMM(
u16 sy,
u16 dx,
u16 dy,
u16 ny,
u8 dir
)
High speed move VRAM to VRAM, Y coordinate only. [MSX2/2+/TR] This function copies data from the coordinates (dx, sy)-(255, sy+ny) to (dx, dy)-(255,dy+ny).
",473:"
inline void VDP_CommandHMMM_Arg(
u16 sx,
u16 sy,
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 arg
)
High speed move VRAM to VRAM. [MSX2/2+/TR]
",474:"
inline void VDP_CommandHMMM(
u16 sx,
u16 sy,
u16 dx,
u16 dy,
u16 nx,
u16 ny
)
High speed move VRAM to VRAM. [MSX2/2+/TR]
",475:"
inline void VDP_CommandHMMV_Arg(
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 col,
u8 arg
)
High speed move VDP to VRAM. [MSX2/2+/TR]
",476:"
inline void VDP_CommandHMMV(
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 col
)
High speed move VDP to VRAM. [MSX2/2+/TR]
",477:"
inline void VDP_CommandLMMC_Arg(
const u8* addr,
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 op,
u8 arg
)
Logical move CPU to VRAM. [MSX2/2+/TR]
",478:"
inline void VDP_CommandLMMC(
const u8* addr,
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 op
)
Logical move CPU to VRAM. [MSX2/2+/TR]
",479:"
inline void VDP_CommandLMCM()
Logical move VRAM to CPU (not implemented). [MSX2/2+/TR]
",480:"
inline void VDP_CommandLMMM_Arg(
u16 sx,
u16 sy,
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 op,
u8 arg
)
Logical move VRAM to VRAM. [MSX2/2+/TR]
",481:"
inline void VDP_CommandLMMM(
u16 sx,
u16 sy,
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 op
)
Logical move VRAM to VRAM. [MSX2/2+/TR]
",482:"
inline void VDP_CommandLMMV_Arg(
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 col,
u8 op,
u8 arg
)
Logical move VDP to VRAM. [MSX2/2+/TR]
",483:"
inline void VDP_CommandLMMV(
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 col,
u8 op
)
Logical move VDP to VRAM. [MSX2/2+/TR]
",484:"
inline void VDP_CommandLINE(
u16 dx,
u16 dy,
u16 nx,
u16 ny,
u8 col,
u8 arg,
u8 op
)
Draw straight line in VRAM. [MSX2/2+/TR]
",485:"
inline void VDP_CommandSRCH(
u16 sx,
u16 sy,
u8 col,
u8 arg
)
Search for the specific color in VRAM to the right or left of the starting point (not fonctional). [MSX2/2+/TR]
",486:"
inline void VDP_CommandPSET(
u16 dx,
u16 dy,
u8 col,
u8 op
)
Draw a dot in VRAM. [MSX2/2+/TR]
",487:"
inline u8 VDP_CommandPOINT(
u16 sx,
u16 sy
)
Read the color of the specified dot located in VRAM. [MSX2/2+/TR]
",488:"
inline void VDP_CommandSTOP()
Abort the current command. [MSX2/2+/TR]
",489:"
Set a command from a given buffer starting mapped from VDP register R32 (15 bytes buffer)
",490:"
Set a command from a given buffer starting mapped from VDP register R36 (11 bytes buffer)
"});