// This file was generated Thu Oct 27 19:56:12 2011


// Declaration of all drivers
#define DRV extern struct BurnDriver
DRV	BurnDrvAirGallet;
DRV	BurnDrvAirGalleth;
DRV	BurnDrvAirGalletj;
DRV	BurnDrvAirGalletk;
DRV	BurnDrvAirGallett;
DRV	BurnDrvAirGalletu;
DRV	BurnDrvCrusherm;
DRV	BurnDrvDFeveron;
DRV	BurnDrvDoDonpachi;
DRV	BurnDrvDoDonpachiJ;
DRV	BurnDrvDonpachihk;
DRV	BurnDrvDonpachij;
DRV	BurnDrvDonpachikr;
DRV	BurnDrvDonpachi;
DRV	BurnDrvEspradejo;
DRV	BurnDrvEspradej;
DRV	BurnDrvEsprade;
DRV	BurnDrvFeverSOS;
DRV	BurnDrvGaia;
DRV	BurnDrvPlegends;
DRV	BurnDrvPlegendsj;
DRV	BurnDrvPwrinst2j;
DRV	BurnDrvGuwange;
DRV	BurnDrvGuwanges;
DRV	BurnDrvhotdogst;
DRV	BurnDrvKorokoro;
DRV	BurnDrvmazingerj;
DRV	BurnDrvmazinger;
DRV	BurnDrvmetmqstr;
DRV	BurnDrvnmaster;
DRV	BurnDrvPwrinst2;   		// Bad Music from first MSM6295
DRV	BurnDrvSailorMoonO;
DRV	BurnDrvSailorMoonOh;
DRV	BurnDrvSailorMoonOj;
DRV	BurnDrvSailorMoonOk;
DRV	BurnDrvSailorMoonOt;
DRV	BurnDrvSailorMoonOu;
DRV	BurnDrvSailorMoon;
DRV	BurnDrvSailorMoonh;
DRV	BurnDrvSailorMoonj;
DRV	BurnDrvSailorMoonk;
DRV	BurnDrvSailorMoont;
DRV	BurnDrvSailorMoonu;
DRV	BurnDrvUoPoko;
DRV	BurnDrvUoPokoj;
DRV	BurnDrvTheroes;
#if defined FBA_DEBUG
DRV	BurnDrvTjumpman;   		// Coin input not working?
#endif
#undef DRV

// Structure containing addresses of all drivers
// Needs to be kept sorted (using the full game name as the key) to prevent problems with the gamelist in Kaillera
static struct BurnDriver* pDriver[] = {
	&BurnDrvAirGallet,		// Air Gallet (Europe)
	&BurnDrvAirGalleth,		// Air Gallet (Hong Kong)
	&BurnDrvAirGalletj,		// Air Gallet (Japan)
	&BurnDrvAirGalletk,		// Air Gallet (Korea)
	&BurnDrvAirGallett,		// Air Gallet (Taiwan)
	&BurnDrvAirGalletu,		// Air Gallet (USA)
	&BurnDrvCrusherm,		// Crusher Makochan (Japan)
	&BurnDrvDFeveron,		// Dangun Feveron (Japan, ver. 98/09/17)
	&BurnDrvDoDonpachi,		// DoDonPachi (International, master ver. 97/02/05)
	&BurnDrvDoDonpachiJ,		// DoDonPachi (Japan, master ver. 97/02/05)
	&BurnDrvDonpachihk,		// DonPachi (Hong Kong, ver. 1.10, 95/05/17)
	&BurnDrvDonpachij,		// DonPachi (Japan, ver. 1.01, 95/05/11)
	&BurnDrvDonpachikr,		// DonPachi (Korea, ver. 1.12, 95/05/2x)
	&BurnDrvDonpachi,		// DonPachi (USA, ver. 1.12, 95/05/2x)
	&BurnDrvEspradejo,		// ESP Ra.De. (Japan, ver. 98/04/14)
	&BurnDrvEspradej,		// ESP Ra.De. (Japan, ver. 98/04/21)
	&BurnDrvEsprade,		// ESP Ra.De. - A.D.2018 Tokyo (International, ver. 98/04/22)
	&BurnDrvFeverSOS,		// Fever SOS (International, ver. 98/09/25)
	&BurnDrvGaia,			// Gaia Crusaders
	&BurnDrvPlegends,		// Gouketsuji Gaiden Legends (USA, ver. 95/06/20)
	&BurnDrvPlegendsj,		// Gouketsuji Gaiden Saikyou Densetsu (Japan, ver. 95/06/20)
	&BurnDrvPwrinst2j,		// Gouketsuji Ichizoku 2 (Japan, ver. 94/04/08)
	&BurnDrvGuwange,		// Guwange (Japan, master ver. 99/06/24)
	&BurnDrvGuwanges,		// Guwange (Japan, special ver. 00/01/01)
	&BurnDrvhotdogst,		// Hotdog Storm - The First Supersonics (International)
	&BurnDrvKorokoro,		// Koro Koro Quest (Japan)
	&BurnDrvmazingerj,		// Mazinger Z (Japan, ver. 94/06/27)
	&BurnDrvmazinger,		// Mazinger Z (World, ver. 94/06/27)
	&BurnDrvmetmqstr,		// Metamoqester (International)
	&BurnDrvnmaster,		// Oni - The Ninja Master (Japan)
	&BurnDrvPwrinst2,		// Power Instinct 2 (USA, ver. 94/04/08)
	&BurnDrvSailorMoonO,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Europe)
	&BurnDrvSailorMoonOh,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Hong Kong)
	&BurnDrvSailorMoonOj,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Japan)
	&BurnDrvSailorMoonOk,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Korea)
	&BurnDrvSailorMoonOt,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Taiwan)
	&BurnDrvSailorMoonOu,		// Pretty Soldier Sailor Moon (ver. 95/03/22, USA)
	&BurnDrvSailorMoon,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Europe)
	&BurnDrvSailorMoonh,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Hong Kong)
	&BurnDrvSailorMoonj,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Japan)
	&BurnDrvSailorMoonk,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Korea)
	&BurnDrvSailorMoont,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Taiwan)
	&BurnDrvSailorMoonu,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, USA)
	&BurnDrvUoPoko,			// Puzzle Uo Poko (International, ver. 98/02/06)
	&BurnDrvUoPokoj,		// Puzzle Uo Poko (Japan, ver. 98/02/06)
	&BurnDrvTheroes,		// Thunder Heroes
#if defined FBA_DEBUG
	&BurnDrvTjumpman,		// Tobikose! Jumpman
#endif
};

static struct BurnDriver* pAllDrivers[] = {
	&BurnDrvAirGallet,		// Air Gallet (Europe)
	&BurnDrvAirGalleth,		// Air Gallet (Hong Kong)
	&BurnDrvAirGalletj,		// Air Gallet (Japan)
	&BurnDrvAirGalletk,		// Air Gallet (Korea)
	&BurnDrvAirGallett,		// Air Gallet (Taiwan)
	&BurnDrvAirGalletu,		// Air Gallet (USA)
	&BurnDrvCrusherm,		// Crusher Makochan (Japan)
	&BurnDrvDFeveron,		// Dangun Feveron (Japan, ver. 98/09/17)
	&BurnDrvDoDonpachi,		// DoDonPachi (International, master ver. 97/02/05)
	&BurnDrvDoDonpachiJ,		// DoDonPachi (Japan, master ver. 97/02/05)
	&BurnDrvDonpachihk,		// DonPachi (Hong Kong, ver. 1.10, 95/05/17)
	&BurnDrvDonpachij,		// DonPachi (Japan, ver. 1.01, 95/05/11)
	&BurnDrvDonpachikr,		// DonPachi (Korea, ver. 1.12, 95/05/2x)
	&BurnDrvDonpachi,		// DonPachi (USA, ver. 1.12, 95/05/2x)
	&BurnDrvEspradejo,		// ESP Ra.De. (Japan, ver. 98/04/14)
	&BurnDrvEspradej,		// ESP Ra.De. (Japan, ver. 98/04/21)
	&BurnDrvEsprade,		// ESP Ra.De. - A.D.2018 Tokyo (International, ver. 98/04/22)
	&BurnDrvFeverSOS,		// Fever SOS (International, ver. 98/09/25)
	&BurnDrvGaia,			// Gaia Crusaders
	&BurnDrvPlegends,		// Gouketsuji Gaiden Legends (USA, ver. 95/06/20)
	&BurnDrvPlegendsj,		// Gouketsuji Gaiden Saikyou Densetsu (Japan, ver. 95/06/20)
	&BurnDrvPwrinst2j,		// Gouketsuji Ichizoku 2 (Japan, ver. 94/04/08)
	&BurnDrvGuwange,		// Guwange (Japan, master ver. 99/06/24)
	&BurnDrvGuwanges,		// Guwange (Japan, special ver. 00/01/01)
	&BurnDrvhotdogst,		// Hotdog Storm - The First Supersonics (International)
	&BurnDrvKorokoro,		// Koro Koro Quest (Japan)
	&BurnDrvmazingerj,		// Mazinger Z (Japan, ver. 94/06/27)
	&BurnDrvmazinger,		// Mazinger Z (World, ver. 94/06/27)
	&BurnDrvmetmqstr,		// Metamoqester (International)
	&BurnDrvnmaster,		// Oni - The Ninja Master (Japan)
	&BurnDrvPwrinst2,		// Power Instinct 2 (USA, ver. 94/04/08)
	&BurnDrvSailorMoonO,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Europe)
	&BurnDrvSailorMoonOh,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Hong Kong)
	&BurnDrvSailorMoonOj,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Japan)
	&BurnDrvSailorMoonOk,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Korea)
	&BurnDrvSailorMoonOt,		// Pretty Soldier Sailor Moon (ver. 95/03/22, Taiwan)
	&BurnDrvSailorMoonOu,		// Pretty Soldier Sailor Moon (ver. 95/03/22, USA)
	&BurnDrvSailorMoon,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Europe)
	&BurnDrvSailorMoonh,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Hong Kong)
	&BurnDrvSailorMoonj,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Japan)
	&BurnDrvSailorMoonk,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Korea)
	&BurnDrvSailorMoont,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, Taiwan)
	&BurnDrvSailorMoonu,		// Pretty Soldier Sailor Moon (ver. 95/03/22B, USA)
	&BurnDrvUoPoko,			// Puzzle Uo Poko (International, ver. 98/02/06)
	&BurnDrvUoPokoj,		// Puzzle Uo Poko (Japan, ver. 98/02/06)
	&BurnDrvTheroes,		// Thunder Heroes
#if defined FBA_DEBUG
	&BurnDrvTjumpman,		// Tobikose! Jumpman
#endif
};

