//
// filedb.cpp - File database
//
-// by James L. Hammons
+// by James Hammons
// (C) 2010 Underground Software
//
-// JLH = James L. Hammons <jlhamm@acm.org>
+// JLH = James Hammons <jlhamm@acm.org>
//
// Who When What
// --- ---------- -------------------------------------------------------------
#if 0
struct RomIdentifier
{
- const uint32 crc32;
+ const uint32_t crc32;
const char name[128];
-// const uint8 compatibility;
- const uint32 flags;
+// const uint8_t compatibility;
+ const uint32_t flags;
};
enum FileFlags { FF_ROM=1, FF_ALPINE=2, FF_BIOS=4, FF_REQ_DSP=8, FF_REQ_BIOS=16, FF_NON_WORKING=32, FF_BAD_DUMP=64, FF_VERIFIED=128 };
{ 0x0AC83D77, "NBA Jam T.E. (World)", FF_ROM | FF_VERIFIED },
{ 0x0EC5369D, "Evolution - Dino Dudes (World)", FF_ROM | FF_VERIFIED },
{ 0x0F6A1C2C, "Ultra Vortek (World)", FF_ROM | FF_VERIFIED },
+ { 0x0FDCEB66, "Brutal Sports Football (World)", FF_ROM | FF_BAD_DUMP },
{ 0x14915F20, "White Men Can't Jump (World)", FF_ROM | FF_VERIFIED },
{ 0x1660F070, "Power Drive Rally (World)", FF_ROM | FF_VERIFIED },
{ 0x1A20C5C4, "Protector (World)", FF_ROM | FF_VERIFIED | FF_REQ_DSP },
{ 0x4471BFA0, "Skyhammer (World)", FF_ALPINE | FF_VERIFIED },
{ 0x47EBC158, "Theme Park (World)", FF_ROM | FF_VERIFIED },
{ 0x4899628F, "Hover Strike (World)", FF_ROM | FF_VERIFIED },
+ { 0x4A08A2BD, "SuperCross 3D (World)", FF_ROM | FF_BAD_DUMP },
+ { 0x544E7A01, "Downfall (World)", FF_ROM | FF_VERIFIED },
{ 0x55A0669C, "[BIOS] Atari Jaguar Developer CD (World)", FF_BIOS },
{ 0x58272540, "Syndicate (World)", FF_ROM | FF_VERIFIED },
{ 0x5A101212, "Sensible Soccer - International Edition (World)", FF_ROM | FF_VERIFIED },
{ 0x732FFAB6, "Soccer Kid (World)", FF_ROM | FF_VERIFIED },
{ 0x817A2273, "Pitfall - The Mayan Adventure (World)", FF_ROM | FF_VERIFIED },
{ 0x83A3FB5D, "Towers II", FF_ROM | FF_VERIFIED },
+ { 0x85919165, "Superfly DX (v1.1)", FF_ROM | FF_VERIFIED },
{ 0x892BC67C, "Flip Out! (World)", FF_ROM | FF_VERIFIED },
{ 0x8975F48B, "Zool 2 (World)", FF_ROM | FF_VERIFIED },
- { 0x89DA21FF, "Phase Zero", FF_ALPINE | FF_VERIFIED },
+ { 0x89DA21FF, "Phase Zero", FF_ALPINE | FF_VERIFIED | FF_REQ_DSP },
{ 0x8D15DBC6, "[BIOS] Atari Jaguar Stubulator '94 (World)", FF_BIOS },
{ 0x8FEA5AB0, "Dragon - The Bruce Lee Story (World)", FF_ROM | FF_VERIFIED },
{ 0x91095DD3, "Brett Hull Hockey", FF_ROM | FF_VERIFIED },
{ 0x97EB4651, "I-War (World)", FF_ROM | FF_VERIFIED },
{ 0xA0A25A67, "Missile Command VR", FF_ALPINE },
{ 0xA27823D8, "Ultra Vortek (World) (v0.94) (Beta)", FF_ROM },
- { 0xA7E01FEF, "Mad Bodies (2008)", FF_ROM | FF_REQ_BIOS },
+ { 0xA7E01FEF, "Mad Bodies (2008)", FF_ROM },
{ 0xA9F8A00E, "Rayman (World)", FF_ROM | FF_VERIFIED },
{ 0xAEA9D831, "Barkley Shut Up & Jam", FF_ROM | FF_VERIFIED },
{ 0xB14C4753, "Fight for Life (World)", FF_ROM | FF_VERIFIED },
{ 0xE28756DE, "Atari Karts (World)", FF_ROM | FF_VERIFIED },
{ 0xE60277BB, "[BIOS] Atari Jaguar Stubulator '93 (World)", FF_BIOS },
{ 0xE91BD644, "Wolfenstein 3D (World)", FF_ROM | FF_VERIFIED },
- { 0xEA9B3FA7, "Phase Zero", FF_ROM },
+ { 0xEA9B3FA7, "Phase Zero", FF_ROM | FF_REQ_DSP },
{ 0xEC22F572, "SuperCross 3D (World)", FF_ROM | FF_VERIFIED },
{ 0xECF854E7, "Cybermorph (World) (Rev 2)", FF_ROM | FF_REQ_DSP },
{ 0xEEE8D61D, "Club Drive (World)", FF_ROM | FF_VERIFIED },
// is this really a BIOS???
// No, it's really a cart, complete with RSA header. So need to fix so it can load.
{ 0xFDF37F47, "Memory Track Cartridge (World)", FF_ROM | FF_VERIFIED },
+ { 0xF7756A03, "Tripper Getem (World)", FF_ROM | FF_VERIFIED },
{ 0xFFFFFFFF, "***END***", 0 }
};