diff options
author | Phil Bennett <philipjbennett@users.noreply.github.com> | 2009-11-28 23:26:25 +0000 |
---|---|---|
committer | Phil Bennett <philipjbennett@users.noreply.github.com> | 2009-11-28 23:26:25 +0000 |
commit | 960f3b1d7a8259fecb8d0ccf4f2cec5853b52fbf (patch) | |
tree | 02a08be8180d7144f335d19738309618fe972d07 /src | |
parent | 6895fc3b668af23bdb96f5b7c60af01e4e552137 (diff) |
Added missing includes for r7445
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/includes/mappy.h | 21 | ||||
-rw-r--r-- | src/mame/includes/mjkjidai.h | 23 | ||||
-rw-r--r-- | src/mame/includes/srmp2.h | 28 | ||||
-rw-r--r-- | src/mame/includes/vastar.h | 32 |
4 files changed, 104 insertions, 0 deletions
diff --git a/src/mame/includes/mappy.h b/src/mame/includes/mappy.h new file mode 100644 index 00000000000..620de9dbf60 --- /dev/null +++ b/src/mame/includes/mappy.h @@ -0,0 +1,21 @@ +/*----------- defined in video/mappy.c -----------*/ + +extern UINT8 *mappy_videoram; +extern UINT8 *mappy_spriteram; + +VIDEO_START( phozon ); +PALETTE_INIT( phozon ); +VIDEO_UPDATE( phozon ); + +PALETTE_INIT( superpac ); +PALETTE_INIT( mappy ); +VIDEO_START( superpac ); +VIDEO_START( mappy ); +VIDEO_UPDATE( superpac ); +VIDEO_UPDATE( mappy ); +WRITE8_HANDLER( superpac_videoram_w ); +WRITE8_HANDLER( mappy_videoram_w ); +WRITE8_HANDLER( mappy_scroll_w ); +READ8_HANDLER( superpac_flipscreen_r ); +WRITE8_HANDLER( superpac_flipscreen_w ); +void mappy_draw_sprites(running_machine *machine, bitmap_t *bitmap, const rectangle *cliprect, int xoffs, int yoffs, int transcolor); diff --git a/src/mame/includes/mjkjidai.h b/src/mame/includes/mjkjidai.h new file mode 100644 index 00000000000..d8f2062e754 --- /dev/null +++ b/src/mame/includes/mjkjidai.h @@ -0,0 +1,23 @@ +typedef struct _mjkjidai_state mjkjidai_state; +struct _mjkjidai_state +{ + UINT8 *videoram; + UINT8 *spriteram1; + UINT8 *spriteram2; + UINT8 *spriteram3; + + int keyb; + int nvram_init_count; + UINT8 *nvram; + size_t nvram_size; +}; + + +/*----------- defined in video/mjkjidai.c -----------*/ + +VIDEO_START( mjkjidai ); +VIDEO_UPDATE( mjkjidai ); +WRITE8_HANDLER( mjkjidai_videoram_w ); +WRITE8_HANDLER( mjkjidai_ctrl_w ); + + diff --git a/src/mame/includes/srmp2.h b/src/mame/includes/srmp2.h new file mode 100644 index 00000000000..5c308054d86 --- /dev/null +++ b/src/mame/includes/srmp2.h @@ -0,0 +1,28 @@ +typedef struct _srmp2_state srmp2_state; +struct _srmp2_state +{ + int color_bank; + int gfx_bank; + + int adpcm_bank; + int adpcm_data; + UINT32 adpcm_sptr; + UINT32 adpcm_eptr; + + int port_select; + + union + { + UINT8 *u8; + UINT16 *u16; + } spriteram1, spriteram2, spriteram3; +}; + + +/*----------- defined in video/srmp2.c -----------*/ + +PALETTE_INIT( srmp2 ); +VIDEO_UPDATE( srmp2 ); +PALETTE_INIT( srmp3 ); +VIDEO_UPDATE( srmp3 ); +VIDEO_UPDATE( mjyuugi ); diff --git a/src/mame/includes/vastar.h b/src/mame/includes/vastar.h new file mode 100644 index 00000000000..d23e780e12c --- /dev/null +++ b/src/mame/includes/vastar.h @@ -0,0 +1,32 @@ +typedef struct _vastar_state vastar_state; +struct _vastar_state +{ + UINT8 *spriteram1; + UINT8 *spriteram2; + UINT8 *spriteram3; + + UINT8 *bg1videoram; + UINT8 *bg2videoram; + UINT8 *fgvideoram; + UINT8 *bg1_scroll; + UINT8 *bg2_scroll; + UINT8 *sprite_priority; + + tilemap *fg_tilemap; + tilemap *bg1_tilemap; + tilemap *bg2_tilemap; + + UINT8 *sharedram; +}; + + +/*----------- defined in video/vastar.c -----------*/ + +WRITE8_HANDLER( vastar_bg1videoram_w ); +WRITE8_HANDLER( vastar_bg2videoram_w ); +WRITE8_HANDLER( vastar_fgvideoram_w ); +READ8_HANDLER( vastar_bg1videoram_r ); +READ8_HANDLER( vastar_bg2videoram_r ); + +VIDEO_START( vastar ); +VIDEO_UPDATE( vastar ); |