summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/saturn.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/saturn.h')
-rw-r--r--src/mame/includes/saturn.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/includes/saturn.h b/src/mame/includes/saturn.h
index a66b6c6924f..cd5953bedea 100644
--- a/src/mame/includes/saturn.h
+++ b/src/mame/includes/saturn.h
@@ -291,6 +291,8 @@ public:
void stv_vdp2_check_tilemap_with_linescroll(bitmap_rgb32 &bitmap, const rectangle &cliprect);
void stv_vdp2_check_tilemap(bitmap_rgb32 &bitmap, const rectangle &cliprect);
void stv_vdp2_copy_roz_bitmap(bitmap_rgb32 &bitmap, bitmap_rgb32 &roz_bitmap, const rectangle &cliprect, int iRP, int planesizex, int planesizey, int planerenderedsizex, int planerenderedsizey);
+ bool stv_vdp2_roz_mode3_window(int x, int y, int rot_parameter);
+ int get_roz_mode3_window_pixel(int s_x,int e_x,int s_y,int e_y,int x, int y,uint8_t winenable,uint8_t winarea);
void stv_vdp2_fill_rotation_parameter_table( uint8_t rot_parameter );
uint8_t stv_vdp2_check_vram_cycle_pattern_registers( uint8_t access_command_pnmdr, uint8_t access_command_cpdr, uint8_t bitmap_enable );
uint8_t stv_vdp2_is_rotation_applied(void);
@@ -362,7 +364,8 @@ public:
uint8_t line_screen_enabled;
uint8_t mosaic_screen_enabled;
-
+ bool roz_mode3;
+
int layer_name; /* just to keep track */
} stv2_current_tilemap;