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

📄 taito_gfx.h

📁 motorola ezx 平台下的fba模拟器
💻 H
字号:
/*
Part of FBAs Taito 68k hardware drivers
Credits: Mame team, Raine team
Coding by KEV, with help from Treble Winner and Jan_Klaassen
*/

#ifndef __TAITOGFX_H__
#define __TAITOGFX_H__

// Common Stuff
extern unsigned int *taito_pal;
extern int nLastTileBpp;
extern int nLastTileMaskBpp;
extern int nLastSpriteMaskBpp;
extern int nLastSpriteBpp;
extern unsigned char taitoRecalcPal;

extern unsigned char *tsprites; // Sprite buffer
extern unsigned char *ttiles; // Tile Buffer
void init_taito_gfx();

// PC090OJ - used for sprites in Rastan, Rainbow and OpWolf
extern unsigned char *PC090OJ_word_0;
extern unsigned char *PC090OJ_spritectrl;
void PC090OJ_draw_sprites();

// PC080SN - used for backgrounds in Rastan, Rainbow and OpWolf
// This will need to be redone as its not 100% accurate. :)
extern unsigned char *PC080SN_word_0,*PC080SN_yscroll_word_0;
extern unsigned char *PC080SN_xscroll_word_0,*PC080SN_ctrl_word_0;
void PC080SN_bg();
void PC080SN_fg();
void draw_gun(int x, int y);
void init_gun();
extern int p1scrollx,p2scrollx;
extern int p1scrolly,p2scrolly;

//tatio systemx
void SysXSprites();
void SysXBG();
extern unsigned char *sysbvidattr,*sysbvidram;
void SysXInit(int game);
extern unsigned char *SysxTempGfx;


#endif


⌨️ 快捷键说明

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