blob: 015fd2b8d91488585dd18c1b14c21b4000928f04 (
plain) (
tree)
|
|
/***************************************************************************
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);
|