Updated sfbonus.c to use the new gambling inputs. Fixed many years and descriptions. Reworked parent/clone relationships so that parent is the higher revision and/or the Export version. Also, tried to establish common rules in the choice of the romset names.

This commit is contained in:
Fabio Priuli 2009-08-04 00:05:08 +00:00
parent 0c25ea26ad
commit bd45171bb1
2 changed files with 2730 additions and 2708 deletions

File diff suppressed because it is too large Load Diff

View File

@ -9249,224 +9249,223 @@ Other Sun games
DRIVER( wcat3 ) DRIVER( wcat3 )
DRIVER( mtonic ) /* 198? (c) Tonic */ DRIVER( mtonic ) /* 198? (c) Tonic */
DRIVER( sfbonus ) /* (c) 199? Amcoe */ DRIVER( sfbonus ) /* (c) 2003 Amcoe - Skill Fruit Bonus */
DRIVER( sfbonusa ) /* (c) 199? Amcoe */ DRIVER( sfbonusd1 ) /* (c) 2003 Amcoe */
DRIVER( sfbonusb ) DRIVER( sfbonusv1 ) /* (c) 2003 Amcoe */
DRIVER( sfbonusd ) DRIVER( sfbonuso ) /* (c) 2003 Amcoe */
DRIVER( sfbonusv ) DRIVER( sfbonuso2 ) /* (c) 2003 Amcoe */
DRIVER( parrot3 ) DRIVER( parrot3 ) /* (c) 2003 Amcoe - Parrot Poker III */
DRIVER( parrot3b ) DRIVER( parrot3b1 ) /* (c) 2004 Amcoe */
DRIVER( parrot3d ) DRIVER( parrot3d1 ) /* (c) 2004 Amcoe */
DRIVER( parrot3v ) DRIVER( parrot3v1 ) /* (c) 2004 Amcoe */
DRIVER( parrot3v2 ) DRIVER( parrot3o ) /* (c) 2004 Amcoe */
DRIVER( hldspin1 ) DRIVER( hldspin1 ) /* (c) 2000 Amcoe - Hold & Spin I */
DRIVER( hldspin1b ) DRIVER( hldspin1dt )/* (c) 2000 Amcoe */
DRIVER( hldspin1d ) DRIVER( hldspin1vt )/* (c) 2000 Amcoe */
DRIVER( hldspin1v ) DRIVER( hldspin1o ) /* (c) 2000 Amcoe */
DRIVER( hldspin2 ) DRIVER( hldspin2 ) /* (c) 2000 Amcoe - Hold & Spin II */
DRIVER( hldspin2b ) DRIVER( hldspin2d1 )/* (c) 2000 Amcoe */
DRIVER( hldspin2d ) DRIVER( hldspin2v1 )/* (c) 2000 Amcoe */
DRIVER( hldspin2v ) DRIVER( hldspin2o ) /* (c) 2000 Amcoe */
DRIVER( fcnudge ) DRIVER( fcnudge ) /* (c) 2003 Amcoe - Fruit Carnival Nudge */
DRIVER( fcnudge2 ) DRIVER( fcnudgeo ) /* (c) 2003 Amcoe */
DRIVER( fcnudge3 ) DRIVER( fcnudgeo2 ) /* (c) 2003 Amcoe */
DRIVER( fcnudge4 ) DRIVER( fcnudgeo3 ) /* (c) 2003 Amcoe */
DRIVER( pickwin ) DRIVER( pickwin ) /* (c) 2001 Amcoe - Pick 'n Win */
DRIVER( pickwina ) DRIVER( pickwinb1 ) /* (c) 2001 Amcoe */
DRIVER( pickwinb ) DRIVER( pickwind1 ) /* (c) 2001 Amcoe */
DRIVER( pickwinb2 ) DRIVER( pickwinv1 ) /* (c) 2001 Amcoe */
DRIVER( pickwind ) DRIVER( pickwinbt ) /* (c) 2001 Amcoe */
DRIVER( pickwind2 ) DRIVER( pickwindt ) /* (c) 2001 Amcoe */
DRIVER( pickwinv ) DRIVER( pickwinvt ) /* (c) 2001 Amcoe */
DRIVER( pickwinv2 ) DRIVER( pickwino ) /* (c) 2001 Amcoe */
DRIVER( pickwinv3 ) DRIVER( pickwino2 ) /* (c) 2001 Amcoe */
DRIVER( tighook ) DRIVER( tighook ) /* (c) 2004 Amcoe - Tiger Hook */
DRIVER( tighooka ) DRIVER( tighookc1 ) /* (c) 2004 Amcoe */
DRIVER( tighookc ) DRIVER( tighookd1 ) /* (c) 2004 Amcoe */
DRIVER( tighookc2 ) DRIVER( tighookv1 ) /* (c) 2004 Amcoe */
DRIVER( tighookv ) DRIVER( tighookc2 ) /* (c) 2004 Amcoe */
DRIVER( tighookv2 ) DRIVER( tighookd2 ) /* (c) 2004 Amcoe */
DRIVER( tighookv3 ) DRIVER( tighookv2 ) /* (c) 2004 Amcoe */
DRIVER( tighookd ) DRIVER( tighooko ) /* (c) 2004 Amcoe */
DRIVER( tighookd2 ) DRIVER( tighooko2 ) /* (c) 2004 Amcoe */
DRIVER( robadv ) DRIVER( robadv ) /* (c) 2004 Amcoe - Robin's Adventure */
DRIVER( robadvc ) DRIVER( robadvc1 ) /* (c) 2004 Amcoe */
DRIVER( robadvd ) DRIVER( robadvd1 ) /* (c) 2004 Amcoe */
DRIVER( robadvv1 ) DRIVER( robadvv1 ) /* (c) 2004 Amcoe */
DRIVER( robadvv2 ) DRIVER( robadvo ) /* (c) 2004 Amcoe */
DRIVER( robadv2 ) DRIVER( robadv2 ) /* (c) 2004 Amcoe - Robin's Adventure 2 */
DRIVER( robadv2a ) DRIVER( robadv2c1 ) /* (c) 2004 Amcoe */
DRIVER( robadv2c ) DRIVER( robadv2d1 ) /* (c) 2004 Amcoe */
DRIVER( robadv2v1 ) DRIVER( robadv2v1 ) /* (c) 2004 Amcoe */
DRIVER( robadv2v2 ) DRIVER( robadv2c2 ) /* (c) 2004 Amcoe */
DRIVER( robadv2v3 ) DRIVER( robadv2d2 ) /* (c) 2004 Amcoe */
DRIVER( robadv2v4 ) DRIVER( robadv2v2 ) /* (c) 2004 Amcoe */
DRIVER( robadv2d ) DRIVER( robadv2c3 ) /* (c) 2004 Amcoe */
DRIVER( robadv2d2 ) DRIVER( robadv2d3 ) /* (c) 2004 Amcoe */
DRIVER( robadv2d3 ) DRIVER( robadv2v3 ) /* (c) 2004 Amcoe */
DRIVER( robadv2c2 ) DRIVER( robadv2o ) /* (c) 2004 Amcoe */
DRIVER( robadv2c3 ) DRIVER( robadv2o2 ) /* (c) 2004 Amcoe */
DRIVER( pirpok2 ) DRIVER( pirpok2 ) /* (c) 2003 Amcoe - Pirate Poker II */
DRIVER( pirpok2b ) DRIVER( pirpok2b1 ) /* (c) 2003 Amcoe */
DRIVER( pirpok2d ) DRIVER( pirpok2d1 ) /* (c) 2003 Amcoe */
DRIVER( pirpok2v ) DRIVER( pirpok2v1 ) /* (c) 2003 Amcoe */
DRIVER( pirpok2v2 ) DRIVER( pirpok2o ) /* (c) 2003 Amcoe */
DRIVER( anibonus ) DRIVER( anibonus ) /* (c) 2003 Amcoe - Animal Bonus */
DRIVER( anibonus2 ) DRIVER( anibonusv1 )/* (c) 2003 Amcoe */
DRIVER( anibonus3 ) DRIVER( anibonusv2 )/* (c) 2003 Amcoe */
DRIVER( anibonus4 ) DRIVER( anibonusb1 )/* (c) 2003 Amcoe */
DRIVER( anibonus5 ) DRIVER( anibonusd1 )/* (c) 2003 Amcoe */
DRIVER( anibonus6 ) DRIVER( anibonusb2 )/* (c) 2003 Amcoe */
DRIVER( anibonusb ) DRIVER( anibonusd2 )/* (c) 2003 Amcoe */
DRIVER( anibonusb2 ) DRIVER( anibonuso ) /* (c) 2003 Amcoe */
DRIVER( anibonusd ) DRIVER( anibonuso2 )/* (c) 2003 Amcoe */
DRIVER( anibonusd2 ) DRIVER( anibonuso3 )/* (c) 2003 Amcoe */
DRIVER( anibonusv ) DRIVER( anibonusxo )/* (c) 2003 Amcoe */
DRIVER( anibonusv2 ) DRIVER( anibonusxo2 )/* (c) 2003 Amcoe */
DRIVER( anibonusv3 ) DRIVER( anibonusxo3 )/* (c) 2003 Amcoe */
DRIVER( abnudge ) DRIVER( abnudge ) /* (c) 2003 Amcoe - Animal Bonus Nudge */
DRIVER( abnudgeb ) DRIVER( abnudgeb ) /* (c) 2003 Amcoe */
DRIVER( abnudged ) DRIVER( abnudged ) /* (c) 2003 Amcoe */
DRIVER( abnudgev ) DRIVER( abnudgeo ) /* (c) 2003 Amcoe */
DRIVER( anithunt ) DRIVER( dblchal ) /* (c) 2003 Amcoe - Double Challenge */
DRIVER( anithunt2 ) DRIVER( dblchalc1 ) /* (c) 2003 Amcoe */
DRIVER( anithuntb ) DRIVER( dblchald1 ) /* (c) 2003 Amcoe */
DRIVER( anithuntd ) DRIVER( dblchalv1 ) /* (c) 2003 Amcoe */
DRIVER( anithuntv ) DRIVER( dblchalo ) /* (c) 2003 Amcoe */
DRIVER( dblchal ) DRIVER( anithunt ) /* (c) 2003 Amcoe - Animal Treasure Hunt */
DRIVER( dblchalb ) DRIVER( anithuntd1 )/* (c) 2003 Amcoe */
DRIVER( dblchalc ) DRIVER( anithuntv1 )/* (c) 2003 Amcoe */
DRIVER( dblchald ) DRIVER( anithunto ) /* (c) 2003 Amcoe */
DRIVER( dblchalv ) DRIVER( anithunto2 )/* (c) 2003 Amcoe */
DRIVER( sfruitb ) DRIVER( sfruitb ) /* (c) 2002 Amcoe - Super Fruit Bonus */
DRIVER( sfruitb2 ) DRIVER( sfruitbb1 ) /* (c) 2002 Amcoe */
DRIVER( sfruitb3 ) DRIVER( sfruitbd1 ) /* (c) 2002 Amcoe */
DRIVER( sfruitbb ) DRIVER( sfruitbv1 ) /* (c) 2002 Amcoe */
DRIVER( sfruitbb2 ) DRIVER( sfruitbb2 ) /* (c) 2002 Amcoe */
DRIVER( sfruitbb3 ) DRIVER( sfruitbd2 ) /* (c) 2002 Amcoe */
DRIVER( sfruitbd ) DRIVER( sfruitbv2 ) /* (c) 2002 Amcoe */
DRIVER( sfruitbd2 ) DRIVER( sfruitbo ) /* (c) 2002 Amcoe */
DRIVER( sfruitbd3 ) DRIVER( sfruitbo2 ) /* (c) 2002 Amcoe */
DRIVER( sfruitbv ) DRIVER( sfruitbh ) /* (c) 2002 Amcoe */
DRIVER( sfruitbv2 ) DRIVER( sfruitbbh ) /* (c) 2002 Amcoe */
DRIVER( sfruitbv3 ) DRIVER( sfruitbdh ) /* (c) 2002 Amcoe */
DRIVER( sfruitbv4 ) DRIVER( sfruitbvh ) /* (c) 2002 Amcoe */
DRIVER( sfruitbv5 ) DRIVER( sfruitboh ) /* (c) 2002 Amcoe */
DRIVER( fb2gen ) DRIVER( fb2gen ) /* (c) 2004 Amcoe - Fruit Bonus 2nd Generation */
DRIVER( fb2gena ) DRIVER( fb2genc1 ) /* (c) 2004 Amcoe */
DRIVER( fb2genc ) DRIVER( fb2gend1 ) /* (c) 2004 Amcoe */
DRIVER( fb2genc2 ) DRIVER( fb2genv1 ) /* (c) 2004 Amcoe */
DRIVER( fb2genv ) DRIVER( fb2genc2 ) /* (c) 2004 Amcoe */
DRIVER( fb2genv2 ) DRIVER( fb2gend2 ) /* (c) 2004 Amcoe */
DRIVER( fb2genv3 ) DRIVER( fb2genv2 ) /* (c) 2004 Amcoe */
DRIVER( fb2gend ) DRIVER( fb2geno ) /* (c) 2004 Amcoe */
DRIVER( fb2gend2 ) DRIVER( fb2geno2 ) /* (c) 2004 Amcoe */
DRIVER( fb2nd ) DRIVER( fb2nd ) /* (c) 2004 Amcoe - Fruit Bonus 2nd Edition */
DRIVER( fb2ndc ) DRIVER( fb2ndd1 ) /* (c) 2004 Amcoe */
DRIVER( fb2ndc2 ) DRIVER( fb2ndv1 ) /* (c) 2004 Amcoe */
DRIVER( fb2ndv ) DRIVER( fb2ndc2 ) /* (c) 2004 Amcoe */
DRIVER( fb2ndv2 ) DRIVER( fb2ndd2 ) /* (c) 2004 Amcoe */
DRIVER( fb2ndd ) DRIVER( fb2ndv2 ) /* (c) 2004 Amcoe */
DRIVER( fb2ndd2 ) DRIVER( fb2ndo ) /* (c) 2004 Amcoe */
DRIVER( fb4 ) DRIVER( fb4 ) /* (c) 2004 Amcoe - Fruit Bonus 2004 */
DRIVER( fb4a ) DRIVER( fb4c1 ) /* (c) 2004 Amcoe */
DRIVER( fb4b ) DRIVER( fb4d1 ) /* (c) 2004 Amcoe */
DRIVER( fb4b2 ) DRIVER( fb4v1 ) /* (c) 2004 Amcoe */
DRIVER( fb4c ) DRIVER( fb4exp ) /* (c) 2004 Amcoe */
DRIVER( fb4c2 ) DRIVER( fb4b2 ) /* (c) 2004 Amcoe */
DRIVER( fb4d ) DRIVER( fb4c2 ) /* (c) 2004 Amcoe */
DRIVER( fb4d2 ) DRIVER( fb4d2 ) /* (c) 2004 Amcoe */
DRIVER( fb4v ) DRIVER( fb4v2 ) /* (c) 2004 Amcoe */
DRIVER( fb4v2 ) DRIVER( fb4o ) /* (c) 2004 Amcoe */
DRIVER( fb4v3 ) DRIVER( fb4o2 ) /* (c) 2004 Amcoe */
DRIVER( fb5 ) DRIVER( fb5 ) /* (c) 2005 Amcoe - Fruit Bonus 2005 */
DRIVER( fb5c ) DRIVER( fb5c ) /* (c) 2005 Amcoe */
DRIVER( fb5d ) DRIVER( fb5d ) /* (c) 2005 Amcoe */
DRIVER( fb5v ) DRIVER( fb5v ) /* (c) 2005 Amcoe */
DRIVER( fb6 ) DRIVER( fb6 ) /* (c) 200? Amcoe - Fruit Bonus '06 - 10th anniversary */
DRIVER( fb6v3 ) DRIVER( fb6v ) /* (c) 200? Amcoe */
DRIVER( fb6d2 ) DRIVER( fb6d1 ) /* (c) 200? Amcoe */
DRIVER( fb6s ) DRIVER( fb6s1 ) /* (c) 200? Amcoe */
DRIVER( fb6v ) DRIVER( fb6v1 ) /* (c) 200? Amcoe */
DRIVER( fb6d ) DRIVER( fb6d2 ) /* (c) 200? Amcoe */
DRIVER( fb6s2 ) DRIVER( fb6s2 ) /* (c) 200? Amcoe */
DRIVER( fb6v2 ) DRIVER( fb6v2 ) /* (c) 200? Amcoe */
DRIVER( fb6se ) DRIVER( fb6se ) /* (c) 200? Amcoe - Fruit Bonus 2006 Special Edition */
DRIVER( fb6sev ) DRIVER( fb6sev ) /* (c) 200? Amcoe */
DRIVER( fb6sed ) DRIVER( fb6sed1 ) /* (c) 200? Amcoe */
DRIVER( fb6sev2 ) DRIVER( fb6sev1 ) /* (c) 200? Amcoe */
DRIVER( fb6sed2 ) DRIVER( fb6sed2 ) /* (c) 200? Amcoe */
DRIVER( fb6sev3 ) DRIVER( fb6sev2 ) /* (c) 200? Amcoe */
DRIVER( version4 ) DRIVER( version4 ) /* (c) 200? Amcoe - Version 4 ? */
DRIVER( bugfever ) DRIVER( bugfever ) /* (c) 200? Amcoe - Bug Fever */
DRIVER( bugfeverd ) DRIVER( bugfeverd ) /* (c) 200? Amcoe */
DRIVER( bugfeverv ) DRIVER( bugfeverv ) /* (c) 200? Amcoe */
DRIVER( bugfeverv2 ) DRIVER( bugfeverv2 )/* (c) 200? Amcoe */
DRIVER( dvisland ) DRIVER( dvisland ) /* (c) 200? Amcoe - Devil's Island */
DRIVER( funriver ) DRIVER( funriver ) /* (c) 200? Amcoe - Fun River */
DRIVER( funriverv ) DRIVER( funriverv ) /* (c) 200? Amcoe */
DRIVER( amclink ) DRIVER( amclink ) /* (c) 200? Amcoe - Amcoe Link Control Box? */
DRIVER( act2000 ) /* (c) 1999 Amcoe - Action 2000 */
DRIVER( act2000 ) DRIVER( act2000v1 ) /* (c) 1999 Amcoe */
DRIVER( act2000a ) DRIVER( act2000d1 ) /* (c) 1999 Amcoe */
DRIVER( act2000a2 ) DRIVER( act2000b1 ) /* (c) 1999 Amcoe */
DRIVER( act2000v ) DRIVER( act2000vx ) /* (c) 1999 Amcoe */
DRIVER( act2000v2 ) DRIVER( act2000dx ) /* (c) 1999 Amcoe */
DRIVER( act2000v3 ) DRIVER( act2000bx ) /* (c) 1999 Amcoe */
DRIVER( act2000d ) DRIVER( act2000o ) /* (c) 1999 Amcoe */
DRIVER( act2000d2 ) DRIVER( act2000o2 ) /* (c) 1999 Amcoe */
DRIVER( act2000b ) DRIVER( act2000o3 ) /* (c) 1999 Amcoe */
DRIVER( act2000b2 ) DRIVER( ch2000 ) /* (c) 2000 Amcoe - Fruit Bonus 2000 / New Cherry 2000 */
DRIVER( ch2000 ) DRIVER( ch2000b1 ) /* (c) 2000 Amcoe */
DRIVER( ch2000x ) DRIVER( ch2000c1 ) /* (c) 2000 Amcoe */
DRIVER( ch2000y ) DRIVER( ch2000d1 ) /* (c) 2000 Amcoe */
DRIVER( ch2000b ) DRIVER( ch2000v1 ) /* (c) 2000 Amcoe */
DRIVER( ch2000b2 ) DRIVER( ch2000b2 ) /* (c) 2000 Amcoe */
DRIVER( ch2000v ) DRIVER( ch2000c2 ) /* (c) 2000 Amcoe */
DRIVER( ch2000v2 ) DRIVER( ch2000d2 ) /* (c) 2000 Amcoe */
DRIVER( ch2000v3 ) DRIVER( ch2000v2 ) /* (c) 2000 Amcoe */
DRIVER( ch2000c ) DRIVER( ch2000o ) /* (c) 2000 Amcoe */
DRIVER( ch2000c2 ) DRIVER( ch2000o2 ) /* (c) 2000 Amcoe */
DRIVER( ch2000d ) DRIVER( ch2000o3 ) /* (c) 2000 Amcoe */
DRIVER( ch2000d2 ) DRIVER( pir2001 ) /* (c) 2001 Amcoe - Pirate 2001 */
DRIVER( pir2001 ) DRIVER( pir2001b1 ) /* (c) 2001 Amcoe */
DRIVER( pir2001a ) DRIVER( pir2001d1 ) /* (c) 2001 Amcoe */
DRIVER( pir2001b ) DRIVER( pir2001v1 ) /* (c) 2001 Amcoe */
DRIVER( pir2001b2 ) DRIVER( pir2001bx ) /* (c) 2001 Amcoe */
DRIVER( pir2001b3 ) DRIVER( pir2001dx ) /* (c) 2001 Amcoe */
DRIVER( pir2001v ) DRIVER( pir2001vx ) /* (c) 2001 Amcoe */
DRIVER( pir2001v2 ) DRIVER( pir2001o ) /* (c) 2001 Amcoe */
DRIVER( pir2001v3 ) DRIVER( pir2001o2 ) /* (c) 2001 Amcoe */
DRIVER( pir2001d ) DRIVER( pir2001o3 ) /* (c) 2001 Amcoe */
DRIVER( pir2001d2 ) DRIVER( pir2002 ) /* (c) 2001 Amcoe - Pirate 2002 */
DRIVER( pir2002 ) DRIVER( pir2002b1 ) /* (c) 2001 Amcoe */
DRIVER( pir2002a ) DRIVER( pir2002d1 ) /* (c) 2001 Amcoe */
DRIVER( pir2002b ) DRIVER( pir2002v1 ) /* (c) 2001 Amcoe */
DRIVER( pir2002b2 ) DRIVER( pir2002bx ) /* (c) 2001 Amcoe */
DRIVER( pir2002b3 ) DRIVER( pir2002dx ) /* (c) 2001 Amcoe */
DRIVER( pir2002v ) DRIVER( pir2002vx ) /* (c) 2001 Amcoe */
DRIVER( pir2002v2 ) DRIVER( pir2002o ) /* (c) 2001 Amcoe */
DRIVER( pir2002v3 ) DRIVER( pir2002o2 ) /* (c) 2001 Amcoe */
DRIVER( pir2002d ) DRIVER( pir2002o3 ) /* (c) 2001 Amcoe */
DRIVER( pir2002d2 ) DRIVER( classice ) /* (c) 2004 Amcoe - Classic Edition */
DRIVER( classice ) DRIVER( classicev ) /* (c) 2004 Amcoe */
DRIVER( classicea ) DRIVER( classice1 ) /* (c) 2004 Amcoe */
DRIVER( classiced ) DRIVER( classiced1 )/* (c) 2004 Amcoe */
DRIVER( classiced2 ) DRIVER( classicev1 )/* (c) 2004 Amcoe */
DRIVER( classiced3 ) DRIVER( classice2 ) /* (c) 2004 Amcoe */
DRIVER( classicev ) DRIVER( classiced2 )/* (c) 2004 Amcoe */
DRIVER( classicev2 ) DRIVER( classicev2 )/* (c) 2004 Amcoe */
DRIVER( classicev3 ) DRIVER( seawld ) /* (c) 200? Amcoe - Sea World */
DRIVER( seawld ) DRIVER( seawldd1 ) /* (c) 200? Amcoe */
DRIVER( seawlda ) DRIVER( moneymac ) /* (c) 200? Amcoe - Money Machine */
DRIVER( moneymac ) DRIVER( moneymacd1 )/* (c) 200? Amcoe */
DRIVER( moneymacv ) DRIVER( moneymacv1 )/* (c) 200? Amcoe */
DRIVER( moneymacv2 ) DRIVER( moneymacd2 )/* (c) 200? Amcoe */
DRIVER( moneymacd ) DRIVER( moneymacv2 )/* (c) 200? Amcoe */
DRIVER( moneymacd2 ) DRIVER( atworld ) /* (c) 200? Amcoe - Around The World */
DRIVER( atworld ) DRIVER( atworldd1 ) /* (c) 200? Amcoe */
DRIVER( atworlda )
DRIVER( chsuper3 ) /* unknown */ DRIVER( chsuper3 ) /* unknown */