Return to previous page Return to menu Go to next page

  Title  
Data specifications
  Data  
Line and vertical cell scrolling parameters
Data structure
Data Name
SclLineParam
No

For details on the

parameter, refer to the VDP2 User's Manual.
Yes.

typedef  struct  SclLineParam {
     Uint8 delta_enbl; / * Line zoom enabled * /
                                   / * Line & vertical cell scroll register (18009ah) * /
                                   / * ON / OFF * /
     Uint8 v_enbl; / * Line scroll enable (vertical) * /
                                   / * Line & vertical cell scroll register; (18009ah) * /
                                   / * ON / OFF * /
     Uint8 h_enbl; / * Cell scroll enable (horizontal) * /
                                   / * Line & vertical cell scroll register (18009ah) * /
                                   / * ON / OFF * /
     Uint8 cell_enbl; / * Enable vertical cell scrolling * /
                                   / * Line & vertical cell scroll register (18009ah) * /
                                   / * ON / OFF * /
     Uint8 interval; / * Line-in scroll interval * /
                                   / * Line & vertical cell scroll register (18009ah) * /
                                   / * SCL_1_LINE * /
                                   / * Line scroll data table for each line * /
                                   / * Set * /
                                   / * SCL_2_LINE * /
                                   / * Line scroll data table every 2 lines * /
                                   / * Set * /
                                   / * SCL_4_LINE * /
                                   / * Line scroll data table every 4 lines * /
                                   / * Set * /
     Uint32 line_addr; / * Line scroll address register (18009ch ~ 18009eh) * /
                                   / * Set the address on VRAM where the line scroll table is placed * /
     Uint32 cell_addr; / * Vertical cell scroll table address register (18009c to 18009e) * /
                                   / * Set the address on VRAM where the vertical cell scroll table is placed * /
     GlbLineTb line_tbl []; / * Line scroll table * /
     Fixed32 cell_tbl []; / * Vertical cell scroll address register * /
} SclLineParam;


Return to previous page Return to menu Go to next page