blob: f50ee7022257c97d27a8e844c1b282f6be2733f2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
typedef struct _fitfight_state fitfight_state;
struct _fitfight_state
{
/* memory pointers */
UINT16 * fof_100000;
UINT16 * fof_600000;
UINT16 * fof_700000;
UINT16 * fof_800000;
UINT16 * fof_900000;
UINT16 * fof_a00000;
UINT16 * fof_bak_tileram;
UINT16 * fof_mid_tileram;
UINT16 * fof_txt_tileram;
UINT16 * spriteram;
// UINT16 * paletteram; // currently this uses generic palette handling
/* video-related */
tilemap *fof_bak_tilemap, *fof_mid_tilemap, *fof_txt_tilemap;
/* misc */
int bbprot_kludge;
UINT16 fof_700000_data;
};
/*----------- defined in video/fitfight.c -----------*/
WRITE16_HANDLER( fof_bak_tileram_w );
WRITE16_HANDLER( fof_mid_tileram_w );
WRITE16_HANDLER( fof_txt_tileram_w );
VIDEO_START(fitfight);
VIDEO_UPDATE(fitfight);
|