Previous 199869 Revisions Next

r34277 Friday 9th January, 2015 at 03:54:28 UTC by Brian Troha
New Game Added - Endless Riches

New Game Added
-----------------------------------------
Endless Riches [Brian Troha]
[src/mame]mame.lst
[src/mame/drivers]seta2.c

trunk/src/mame/drivers/seta2.c
r242788r242789
3030P0-125A ; KE (Namco)    1996    Kosodate Quiz My Angel                  Namco
3131P0-136A ; KL (Namco)    1997    Kosodate Quiz My Angel 2                Namco
3232P-FG-02                 1997    Reel'N Quake                            <unknown>
33P-FG-03              <unknown>  Endless Riches                          E.N.Tiger
3334P0-140B                 2000    Funcube                                 Namco
3435P0-140B                 2000    Namco Stars                             Namco
3536P0-142A                 1999    Puzzle De Bowling                       MOSS / Nihon System
r242788r242789
4142B0-010A                 2002    Trophy Hunting - Bear & Moose           Sammy
4243-------------------------------------------------------------------------------------------
4344
44* Not dumped: Endless Riches by <unknown> 8-liner gambler on modified Reel'N Quake PCB that
45              uses an 8-liner harness instead of a JAMMA connector.
46
4745TODO:
4846
4947- Proper emulation of the TMP68301 CPU, in a core file.
r242788r242789
15631561
15641562static INPUT_PORTS_START( reelquak )
15651563   PORT_START("DSW1")  // $400300.w
1566   PORT_DIPNAME( 0x0001, 0x0001, "Game Style" )
1564   PORT_DIPNAME( 0x0001, 0x0001, "Game Style" ) PORT_DIPLOCATION("SW1:1")
15671565   PORT_DIPSETTING(      0x0001, DEF_STR( Standard ) )
15681566   PORT_DIPSETTING(      0x0000, "Redemption" )
1569   PORT_DIPNAME( 0x000e, 0x000e, "Key-In Credits" )
1567   PORT_DIPNAME( 0x000e, 0x000e, "Key-In Credits" ) PORT_DIPLOCATION("SW1:2,3,4")
15701568   PORT_DIPSETTING(      0x000c, "1 Turn / 2 Credits" )
15711569   PORT_DIPSETTING(      0x000a, "1 Turn / 3 Credits" )
15721570   PORT_DIPSETTING(      0x0008, "1 Turn / 5 Credits" )
r242788r242789
15751573   PORT_DIPSETTING(      0x0004, "1 Turn / 25 Credits" )
15761574   PORT_DIPSETTING(      0x0002, "1 Turn / 50 Credits" )
15771575   PORT_DIPSETTING(      0x0000, "1 Turn / 100 Credits" )
1578   PORT_DIPNAME( 0x0030, 0x0030, DEF_STR( Coin_A ) )
1576   PORT_DIPNAME( 0x0030, 0x0030, DEF_STR( Coin_A ) ) PORT_DIPLOCATION("SW1:5,6")
15791577   PORT_DIPSETTING(      0x0030, DEF_STR( 1C_1C ) )
15801578   PORT_DIPSETTING(      0x0020, DEF_STR( 1C_2C ) )
15811579   PORT_DIPSETTING(      0x0010, DEF_STR( 1C_5C ) )
15821580   PORT_DIPSETTING(      0x0000, "1 Coin/10 Credits" )
1583   PORT_DIPNAME( 0x00c0, 0x00c0, DEF_STR( Coin_B ) )   // bit 7 tested according to game style
1581   PORT_DIPNAME( 0x00c0, 0x00c0, DEF_STR( Coin_B ) ) PORT_DIPLOCATION("SW1:7,8")   // bit 7 tested according to game style
15841582   PORT_DIPSETTING(      0x00c0, DEF_STR( 1C_1C ) )
15851583   PORT_DIPSETTING(      0x0080, DEF_STR( 1C_2C ) )
15861584   PORT_DIPSETTING(      0x0040, DEF_STR( 1C_5C ) )
15871585   PORT_DIPSETTING(      0x0000, "1 Coin/10 Credits" )
15881586
1589   PORT_START("DSW2")  // $400302.w
1590   PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) )  // used
1587   PORT_START("DSW2")  // $400302.w   PORT_START("DSW2")  // $400302.w
1588   PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:1")  // used
15911589   PORT_DIPSETTING(      0x0001, DEF_STR( Off ) )
15921590   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
1593   PORT_DIPNAME( 0x0002, 0x0002, DEF_STR( Unknown ) )
1591   PORT_DIPNAME( 0x0002, 0x0002, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:2")
15941592   PORT_DIPSETTING(      0x0002, DEF_STR( Off ) )
15951593   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
1596   PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Unknown ) )
1594   PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:3")
15971595   PORT_DIPSETTING(      0x0004, DEF_STR( Off ) )
15981596   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
1599   PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) )
1597   PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:4")
16001598   PORT_DIPSETTING(      0x0008, DEF_STR( Off ) )
16011599   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
1602   PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) )
1600   PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:5")
16031601   PORT_DIPSETTING(      0x0010, DEF_STR( Off ) )
16041602   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
1605   PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) )
1603   PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:6")
16061604   PORT_DIPSETTING(      0x0020, DEF_STR( Off ) )
16071605   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
1608   PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unknown ) )
1606   PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:7")
16091607   PORT_DIPSETTING(      0x0040, DEF_STR( Off ) )
16101608   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
1611   PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unknown ) )
1609   PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unknown ) ) PORT_DIPLOCATION("SW2:8")
16121610   PORT_DIPSETTING(      0x0080, DEF_STR( Off ) )
16131611   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
16141612
r242788r242789
16161614   PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_POKER_CANCEL  )    // bet cancel
16171615   PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE   )    // collect
16181616   PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_GAMBLE_D_UP   )    // double up
1619   PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH   )   // big
1617   PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_GAMBLE_HIGH   ) PORT_NAME("Big")  // big
16201618   PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_POKER_BET     )    // bet
1621   PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_GAMBLE_LOW    )    // small
1619   PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_GAMBLE_LOW    ) PORT_NAME("Small")    // small
16221620   PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_GAMBLE_DEAL   )    // start
16231621   PORT_BIT( 0x0080, IP_ACTIVE_LOW, IPT_UNKNOWN       )
16241622
r242788r242789
16451643
16461644
16471645/***************************************************************************
1646                              Endless Riches
1647***************************************************************************/
1648
1649static INPUT_PORTS_START( endrichs )
1650   PORT_INCLUDE(reelquak)
1651
1652   PORT_MODIFY("DSW2")  // $400302.w
1653   PORT_DIPUNUSED_DIPLOC( 0x0001, IP_ACTIVE_LOW, "SW2:1" ) // DSW2 unpopulated
1654   PORT_DIPUNUSED_DIPLOC( 0x0002, IP_ACTIVE_LOW, "SW2:2" )
1655   PORT_DIPUNUSED_DIPLOC( 0x0004, IP_ACTIVE_LOW, "SW2:3" )
1656   PORT_DIPUNUSED_DIPLOC( 0x0008, IP_ACTIVE_LOW, "SW2:4" )
1657   PORT_DIPUNUSED_DIPLOC( 0x0010, IP_ACTIVE_LOW, "SW2:5" )
1658   PORT_DIPUNUSED_DIPLOC( 0x0020, IP_ACTIVE_LOW, "SW2:6" )
1659   PORT_DIPUNUSED_DIPLOC( 0x0040, IP_ACTIVE_LOW, "SW2:7" )
1660   PORT_DIPUNUSED_DIPLOC( 0x0080, IP_ACTIVE_LOW, "SW2:8" )
1661INPUT_PORTS_END
1662
1663
1664/***************************************************************************
16481665                            Sammy Outdoor Shooting
16491666***************************************************************************/
16501667
r242788r242789
31213138
31223139/***************************************************************************
31233140
3141Endless Riches
3142(c) 199? E.N.Tiger
3143
3144   CPU: Toshiba TMP68301AF-16 (100 Pin PQFP)
3145 Video: NEC DX-101 (240 Pin PQFP, @ U10)
3146        NEC DX-102 (52 Pin PQFP x3, @ U28 U30 & U45)
3147 Sound: X1-010 (Mitsubishi M60016 Gate Array, 80 Pin PQFP @ U26)
3148   OSC: 50MHz & 28MHz
3149 Other: 8 Position Dipswitch x 2
3150        Push Button SW1
3151        3.6V Battery at BT1
3152        GAL 16V8 - labeled "KF-001" at U38
3153
3154Memory:
3155M1 are TC551001BFL-70L at U42 & U43
3156M2 is  W2465K-70LL at U27
3157M3 are LH5168D-10L at U8 & U9
3158M4 are UT62256SC-70L at U6, U7, U13 & U14
3159
3160PCB Number: P-FG-03
3161+-----+_+----------------------------------------------------+
3162|             +------+      U  U                             |
3163| VOL         |Seta  |   M  5  5            +---------------+|
3164|             |X1-010|   2  8  7    +-+  M  |KFC-U16-C00 U16||
3165|             +------+      *  *    | |  1  +---------------+|
3166+-+                                 |U|                      |
3167  |  +-+    +-+           BT1       |3|            U20*      |
3168+-+  | |    | |         M           |2|  M                   |
3169|    |U| U  |U| U  M M  4           | |  1  +---------------+|
3170|    |3| 5  |2| 4  3 3              +-+     |KFC-U15-C00 U15||
3171|8   | | *  | | *       M                   +---------------+|
3172|    +-+    +-+         4                                    |
3173|L                                                 U19*      |
3174|I                                                           |
3175|N                                          +---------------+|
3176|E                                          |KFC-U18-C00 U18||
3177|R                           +----------+   +---------------+|
3178|           +-------+        |          |                    |
3179|C C        |Toshiba|        |   NEC    |          U22*      |
3180|o N        |  TMP  |        |  DX-101  |                    |
3181|n 1        | 68301 |        |          |   +---------------+|
3182|n        U +-------+        |          |   |KFC-U17-C00 U17||
3183|e C      5                  +----------+   +---------------+|
3184|c N      6                                                  |
3185|t 2      *                                        U21*      |
3186|e  +---+    +---+       U  50MHz 28MHz                      |
3187|r    |DX | S  |DX |       3                                 |
3188|     |102| W  |102|       8                   +---+    OSC2*|
3189|     +---+ 1  +---+                    M  M   |DX |         |
3190+-+            D D                      4  4   |102|         |
3191  |            S S                             +---+         |
3192+-+            W W                                           |
3193|              2 1                                           |
3194+------------------------------------------------------------+
3195
3196CN1   - 7 Pin connector
3197CN2   - 8 Pin connector
3198
3199* Denotes not populated.
3200  U56 is unpopulated 93C45 EEPROM
3201  DSW2 is unpopulated
3202
3203    U3-U5 silkscreened 27C4001
3204  U57-U58 silkscreened 23C8001E
3205  U15-U22 silkscreened 23C32000
3206      U32 silkscreened 23C32000
3207
3208Note:
3209  8-Liner version of P-FG-02 (see Reel'N Quake! above)
3210
3211***************************************************************************/
3212
3213ROM_START( endrichs )
3214   ROM_REGION( 0x100000, "maincpu", 0 )    // TMP68301 Code
3215   ROM_LOAD16_BYTE( "kfp_u02_c12.u2", 0x00000, 0x80000, CRC(462341d2) SHA1(a88215d74469513f4239853f62d4dbbffe2aa83a) )
3216   ROM_LOAD16_BYTE( "kfp_u03_c12.u3", 0x00001, 0x80000, CRC(2baee8d1) SHA1(f86920382c54a259adb1dee253859561746d215a) )
3217
3218   ROM_REGION( 0x800000, "sprites", 0 )    // Sprites
3219   ROM_LOAD( "kfc-u16-c00.u16", 0x000000, 0x200000, CRC(cbfe5e0f) SHA1(6c7c8088c43231997ac47ce05cf43c78c1fdad47) )
3220   ROM_LOAD( "kfc-u15-c00.u15", 0x200000, 0x200000, CRC(98e4c36c) SHA1(651be122b78f225d38878ae90776f66989440590) )
3221   ROM_LOAD( "kfc-u18-c00.u18", 0x400000, 0x200000, CRC(561ac136) SHA1(96da493157405a5d3d72b8cc3004abd3fa3eadfa) )
3222   ROM_LOAD( "kfc-u17-c00.u17", 0x600000, 0x200000, CRC(34660029) SHA1(cf09b97422497d739f71e6ff8b9974fca0329928) )
3223
3224   ROM_REGION( 0x300000, "x1snd", 0 )  // Samples
3225   // Leave 1MB empty (addressable by the chip)
3226   ROM_LOAD( "kfs-u32-c00.u32", 0x100000, 0x200000, CRC(e9ffbecf) SHA1(3cc9ab3f4be1a305235603a68ca1e15797fb27cb) ) // Yes, it's actually "KFS" here
3227
3228   ROM_REGION( 0x117, "plds", 0 )
3229   ROM_LOAD( "gal16v8_kf-001.u38", 0x000, 0x117, NO_DUMP )
3230ROM_END
3231
3232/***************************************************************************
3233
31243234Sammy USA Outdoor Shooting Series PCB
31253235
31263236PCB B0-003A (or B0-003B):
r242788r242789
34363546GAME( 1996, mj4simai, 0,        mj4simai, mj4simai, driver_device, 0,        ROT0, "Maboroshi Ware",        "Wakakusamonogatari Mahjong Yonshimai (Japan)", GAME_NO_COCKTAIL )
34373547GAME( 1996, myangel,  0,        myangel,  myangel,  driver_device, 0,        ROT0, "MOSS / Namco",          "Kosodate Quiz My Angel (Japan)",               GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS )
34383548GAME( 1997, myangel2, 0,        myangel2, myangel2, driver_device, 0,        ROT0, "MOSS / Namco",          "Kosodate Quiz My Angel 2 (Japan)",             GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS )
3439GAME( 1997, reelquak, 0,        reelquak, reelquak, driver_device, 0,        ROT0, "<unknown>",             "Reel'N Quake! (Ver. 1.05)",                    GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS )
3549GAME( 1997, reelquak, 0,        reelquak, reelquak, driver_device, 0,        ROT0, "<unknown>",             "Reel'N Quake! (Version 1.05)",                 GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS )
3550GAME( 199?, endrichs, 0,        reelquak, endrichs, driver_device, 0,        ROT0, "E.N.Tiger",             "Endless Riches (Ver 1.7)",                     GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS )
34403551GAME( 1999, pzlbowl,  0,        pzlbowl,  pzlbowl,  driver_device, 0,        ROT0, "MOSS / Nihon System",   "Puzzle De Bowling (Japan)",                    GAME_NO_COCKTAIL )
34413552GAME( 2000, penbros,  0,        penbros,  penbros,  driver_device, 0,        ROT0, "Subsino",               "Penguin Brothers (Japan)",                     GAME_NO_COCKTAIL )
34423553GAME( 2000, namcostr, 0,        namcostr, funcube,  driver_device, 0,        ROT0, "Namco",                 "Namco Stars",                                  GAME_NO_COCKTAIL | GAME_NOT_WORKING )
trunk/src/mame/mame.lst
r242788r242789
90669066myangel         // (c) 1996 Namco
90679067myangel2        // (c) 1997 Namco
90689068reelquak        // (c) 1997 <unknown>
9069endrichs        // (c) 199? E.N.Tiger
90699070pzlbowl         // (c) 1999 Nihon System / Moss
90709071namcostr        // (c) 2000 Namco
90719072penbros         // (c) 2000 Subsino


Previous 199869 Revisions Next


© 1997-2024 The MAME Team