Bdisp AreaClr

From WikiPrizm
Revision as of 06:33, 29 July 2014 by Gbl08ma (talk | contribs)
Jump to navigationJump to search


Header: display_syscalls.h
Syscall index: 0x02B2
Function signature: void Bdisp_AreaClr( TBdispFillArea* area, unsigned char target, unsigned short color)

Performs a VRAM or DD operation to fill an area with a color, depending on the mode of area.


  • TBdispFillArea* area - area to fill and mode
  • unsigned char target - where to perform the operation, VRAM or DD
  • unsigned short color - color that will be used to fill when certain modes are used
struct TBdispFillArea {
    int x1;
    int y1;
    int x2;
    int y2;
    unsigned char mode;

  • unsigned char mode - if 0, area is filled white; if 1, area is filled with color, if 2, area is shaded with color; if 4, area will be inverted (may be a bug).