⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system8.h

📁 这个是延伸mame的在wince平台下的游戏模拟器的代码
💻 H
字号:
#ifndef _SYSTEM8_H_
#define _SYSTEM8_H_

#include "driver.h"
#include "vidhrdw/generic.h"

#define SPR_Y_TOP		0
#define SPR_Y_BOTTOM	1
#define SPR_X_LO		2
#define SPR_X_HI		3
#define SPR_SKIP_LO		4
#define SPR_SKIP_HI		5
#define SPR_GFXOFS_LO	6
#define SPR_GFXOFS_HI	7

#define SYSTEM8_SPRITE_PIXEL_MODE1	0	
						
#define SYSTEM8_SPRITE_PIXEL_MODE2	1	
						

#define SYSTEM8_BACKGROUND_MEMORY_SINGLE 0
#define SYSTEM8_BACKGROUND_MEMORY_BANKED 1

extern unsigned char 	*system8_scroll_y;
extern unsigned char 	*system8_scroll_x;
extern unsigned char 	*system8_videoram;
extern unsigned char 	*system8_backgroundram;
extern unsigned char 	*system8_sprites_collisionram;
extern unsigned char 	*system8_background_collisionram;
extern unsigned char 	*system8_scrollx_ram;
extern int 	system8_videoram_size;
extern int 	system8_backgroundram_size;


int  system8_vh_start(void);
void system8_vh_stop(void);
void system8_define_sprite_pixelmode(int Mode);
void system8_define_background_memory(int Mode);

int  wbml_bg_bankselect_r(int offset);
void wbml_bg_bankselect_w(int offset, int data);
int  wbml_paged_videoram_r(int offset);
void wbml_paged_videoram_w(int offset,int data);
void system8_background_collisionram_w(int offset,int data);
void system8_sprites_collisionram_w(int offset,int data);
void system8_videoram_w(int offset,int data);
void system8_paletteram_w(int offset,int data);
void system8_backgroundram_w(int offset,int data);
void system8_vh_screenrefresh(struct osd_bitmap *bitmap,int full_refresh);
void system8_vh_convert_color_prom(unsigned char *palette, unsigned short *colortable,const unsigned char *color_prom);
void system8_videomode_w(int offset,int data);
int system8_videomode_r(int offset);

void choplifter_scroll_x_w(int offset,int data);
void choplifter_vh_screenrefresh(struct osd_bitmap *bitmap,int full_refresh);
void wbml_vh_screenrefresh(struct osd_bitmap *bitmap,int full_refresh);

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -