blob: 015fd2b8d91488585dd18c1b14c21b4000928f04 (
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
|
/***************************************************************************
v9938 / v9958 emulation
***************************************************************************/
/* init functions */
#define MODEL_V9938 (0)
#define MODEL_V9958 (1)
/* resolutions */
#define RENDER_HIGH (0)
#define RENDER_LOW (1)
#define RENDER_AUTO (2)
void v9938_init (running_machine *, int, int, void (*callback)(int));
void v9938_reset (void);
int v9938_interrupt (void);
void v9938_set_sprite_limit (int);
void v9938_set_resolution (int);
extern PALETTE_INIT( v9938 );
extern PALETTE_INIT( v9958 );
extern WRITE8_HANDLER( v9938_palette_w );
extern WRITE8_HANDLER( v9938_vram_w );
extern READ8_HANDLER( v9938_vram_r );
extern WRITE8_HANDLER( v9938_command_w );
extern READ8_HANDLER( v9938_status_r );
extern WRITE8_HANDLER( v9938_register_w );
void v9938_update_mouse_state(int mx_delta, int my_delta, int button_state);
|