2023-01-06 12:03:34 +00:00
|
|
|
enum IOPTION {
|
|
|
|
VS_OPTION_GUN = 0x1,
|
|
|
|
VS_OPTION_SWAPDIRAB = 0x2,
|
|
|
|
VS_OPTION_PREDIP = 0x10,
|
|
|
|
};
|
|
|
|
|
|
|
|
typedef struct {
|
|
|
|
const char* name;
|
|
|
|
uint64 md5partial;
|
|
|
|
int mapper;
|
|
|
|
int mirroring;
|
|
|
|
EGIPPU ppu;
|
|
|
|
int ioption;
|
|
|
|
int predip;
|
|
|
|
EGIVS type;
|
|
|
|
} VSUNIENTRY;
|
|
|
|
|
2013-09-23 20:48:54 +00:00
|
|
|
void FCEU_VSUniPower(void);
|
|
|
|
void FCEU_VSUniCheck(uint64 md5partial, int *, uint8 *);
|
|
|
|
void FCEU_VSUniDraw(uint8 *XBuf);
|
|
|
|
|
|
|
|
void FCEU_VSUniToggleDIP(int); /* For movies and netplay */
|
2023-01-06 13:58:02 +00:00
|
|
|
void FCEU_VSUniCoin(uint8 slot);
|
|
|
|
void FCEU_VSUniService();
|
2013-09-23 20:48:54 +00:00
|
|
|
void FCEU_VSUniSwap(uint8 *j0, uint8 *j1);
|