Previous 199869 Revisions Next

r41672 Tuesday 10th November, 2015 at 01:25:23 UTC by Roberto Fresca
goldnpkr.c driver improvements. [Roberto Fresca]
Started a big clean-up. Sorted out all Witch Jack sets,
renaming and rearranging the parent/clone relationship.
Soon these sets will be free for download...
[src/mame]arcade.lst
[src/mame/drivers]goldnpkr.cpp

trunk/src/mame/arcade.lst
r250183r250184
1123111231potnpkre        // Bootleg
1123211232potnpkrf        // Bootleg
1123311233potnpkrg        // Bootleg
11234goodluck        // Unknown
11235superdbl        // 198? Karateco
1123611234ngold           // 198? Unknown
1123711235ngolda          // 198? Unknown
1123811236ngoldb          // 198? Unknown
11237goodluck        // Unknown
11238bsuerte         // 1990, Unknown
11239bsuertea        // 1991, Unknown
11240bsuerteb        // 1991, Unknown
11241bsuertec        // 1991, Unknown
11242bsuerted        // 1991, Unknown
11243bsuertee        // 1991, Unknown
11244bsuertef        // 1991, Unknown
11245bsuerteg        // 1991, Unknown
11246bsuerteh        // 1991, Unknown
11247bsuertei        // 1991, Unknown
11248bsuertej        // 1991, Unknown
11249bsuertek        // 1991, Unknown
11250bsuertel        // 1991, Unknown
11251bsuertem        // 1991, Unknown
11252bsuerten        // 1991, Unknown
11253bsuerteo        // 1991, Unknown
11254bsuertep        // 1991, Unknown
11255bsuerteq        // 1991, Unknown
11256bsuerter        // 1991, Unknown
11257bsuertes        // 1991, Unknown
11258bsuertet        // 1991, Unknown
11259bsuerteu        // 1991, Unknown
11260falcnwld        // 1991, TVG
11261falcnwlda       // (c) 1990, Video Klein
11262falcnwldb       // (c) 1990, Video Klein
11263falcnwldc       // (c) 1983, Falcon
1123911264witchcrd        // (c) 1991, Video Klein
1124011265witchcda        // 1991, Unknown
1124111266witchcdb        // 1991, Unknown
r250183r250184
1127911304wupndownd       // (c) 1998, Video Klein
1128011305wstrike         // (c) 1992, Video Klein
1128111306wstrikea        // (c) 1992, Video Klein
11282wtchjack        // (c) 1992-1996, Video Klein
11283wtchjacka       // (c) 1992-1996, Video Klein
11284wtchjackb       // (c) 1992-1996, Video Klein
11285wtchjackc       // (c) 1992-1996, Video Klein
11286wtchjackd       // (c) 1992-1996, Video Klein
11287wtchjacke       // (c) 1992-1996, Video Klein
11288wtchjackf       // (c) 1992-1996, Video Klein
11289wtchjackg       // (c) 1992-1996, Video Klein
11290wtchjackh       // (c) 1992-1996, Video Klein
11291wtchjacki       // (c) 1992-1996, Video Klein
11292wtchjackj       // (c) 1992-1996, Video Klein
11293falcnwld        // 1991, TVG
11294falcnwlda       // (c) 1990, Video Klein
11295falcnwldb       // (c) 1990, Video Klein
11296falcnwldc       // (c) 1983, Falcon
11297bsuerte         // 1990, Unknown
11298bsuertea        // 1991, Unknown
11299bsuerteb        // 1991, Unknown
11300bsuertec        // 1991, Unknown
11301bsuerted        // 1991, Unknown
11302bsuertee        // 1991, Unknown
11303bsuertef        // 1991, Unknown
11304bsuerteg        // 1991, Unknown
11305bsuerteh        // 1991, Unknown
11306bsuertei        // 1991, Unknown
11307bsuertej        // 1991, Unknown
11308bsuertek        // 1991, Unknown
11309bsuertel        // 1991, Unknown
11310bsuertem        // 1991, Unknown
11311bsuerten        // 1991, Unknown
11312bsuerteo        // 1991, Unknown
11313bsuertep        // 1991, Unknown
11314bsuerteq        // 1991, Unknown
11315bsuerter        // 1991, Unknown
11316bsuertes        // 1991, Unknown
11317bsuertet        // 1991, Unknown
11318bsuerteu        // 1991, Unknown
11307wtchjack        // (c) 1996, Video Klein
11308wtchjacka       // (c) 1996, Video Klein
11309wtchjackb       // (c) 1996, Video Klein
11310wtchjackc       // (c) 1996, Video Klein
11311wtchjackd       // (c) 1996, Video Klein
11312wtchjacke       // (c) 1995, Video Klein
11313wtchjackf       // (c) 1995, Video Klein
11314wtchjackg       // (c) 1995, Video Klein
11315wtchjackh       // (c) 1995, Video Klein
11316wtchjacki       // (c) 1995, Video Klein
11317wtchjackj       // (c) 1994, Video Klein
1131911318pmpoker         // (c) 1981 PlayMan
1132011319royale          // Unknown
1132111320royalea         // Unknown
r250183r250184
1133111330genie           // (c) 198? Video Fun Games Ltd.
1133211331geniea          // 198?, Unknown
1133311332silverga        // 1983, Unknown
11333superdbl        // 198? Karateco
1133411334pokerdub        // 198?, Unknown
1133511335pokerduc        // 198?, Unknown
1133611336bchancep        // 198?, Unknown
trunk/src/mame/drivers/goldnpkr.cpp
r250183r250184
45374537   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
45384538ROM_END
45394539
4540/****************************************************
45414540
4542  Super Double (Karateco)
4543
4544  French text with some intentional typos to fit size.
4545  Uses both 0x2000..0x3fff and 0x7000..0x7fff ROM range.
4546
4547  This is either the game advertised as "The Double",
4548  or a successor thereof.
4549
4550*****************************************************/
4551
4552ROM_START( superdbl )
4553   ROM_REGION( 0x10000, "maincpu", 0 )
4554   ROM_LOAD( "sd6",  0x7000, 0x1000, CRC(3cf1ccb8) SHA1(c589ddf2e97abb9d95375d0964fd0aa6f7e2e468) )
4555   ROM_LOAD( "sd7",  0x2000, 0x1000, CRC(f5136f82) SHA1(f086cd5495097ede037ea6cae584e95bfcd7b239) )
4556   ROM_LOAD( "8",    0x3000, 0x1000, CRC(157332c2) SHA1(3c66200c49641b9d876c5fa134dd2f0e80136beb) )
4557
4558   ROM_REGION( 0x1800, "gfx1", 0 )
4559   ROM_FILL(                 0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
4560   ROM_LOAD( "4",    0x1000, 0x0800, CRC(1e1d4e33) SHA1(22831984489fdf712ca616c1af3c874a5b12b522) )    /* text layer */
4561
4562   ROM_REGION( 0x1800, "gfx2", 0 )
4563   ROM_LOAD( "1",    0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
4564   ROM_LOAD( "2",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
4565   ROM_LOAD( "3",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
4566
4567   ROM_REGION( 0x0100, "proms", 0 )
4568   ROM_LOAD( "tbp24sa10n.7d",      0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
4569ROM_END
4570
45714541/************************************************************
45724542
45734543  Ngold (3 sets).
r250183r250184
46354605ROM_END
46364606
46374607
4638/******************************* WITCH CARD SETS *******************************/
4608/**************************************** BUENA SUERTE SETS ****************************************/
46394609
4640/*  Witch Card (Video Klein)
4641    Video Klein original with epoxy block module
4642*/
4643   ROM_START( witchcrd )
4644   ROM_REGION( 0x10000, "maincpu", 0 )
4645   ROM_LOAD( "epoxy_27128.bin",    0x4000, 0x4000, CRC(48186272) SHA1(d211bfa89404a292e6d0f0169ed11e1e74a361d9) )  /* epoxy block program ROM */
4646
4647   ROM_REGION( 0x3000, "gfx1", 0 )
4648   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4649   ROM_LOAD( "wc4.7a", 0x2000, 0x0800, CRC(6a392b10) SHA1(9f36ae2e5a9a8741c6687e9c875d7b45999d9d6d) )    /* text layer */
4650   ROM_LOAD( "wc4.7a", 0x2800, 0x0800, CRC(6a392b10) SHA1(9f36ae2e5a9a8741c6687e9c875d7b45999d9d6d) )    /* text layer */
4651
4652   ROM_REGION( 0x3000, "gfx2", 0 )
4653   ROM_LOAD( "wc1.2a", 0x0000, 0x1000, CRC(b5a1f5a3) SHA1(a34aaaab5443c6962177a5dd35002bd09d0d2772) )    /* cards deck gfx, bitplane1 */
4654   ROM_LOAD( "wc2.4a", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )    /* cards deck gfx, bitplane2 */
4655   ROM_LOAD( "wc3.5a", 0x2000, 0x1000, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
4656
4657   ROM_REGION( 0x0200, "proms", 0 )
4658   ROM_LOAD( "82s129.7d",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
4659   ROM_LOAD( "epoxy_82s129.bin",   0x0100, 0x0100, CRC(f0c012b1) SHA1(5502977404172e8c5b9fbf305581a406668ad1d9) ) /* original epoxy block PROM */
4660ROM_END
4661
4662/*  Witch Card (Spanish, set 1)
4663    Unknown argentine manufacturer.
4664*/
4665ROM_START( witchcda )
4666   ROM_REGION( 0x10000, "maincpu", 0 )
4667   ROM_LOAD( "w_card.256", 0x0000, 0x8000, CRC(63a471f8) SHA1(96a2140e2da0050e7865a6662f707cf024130832) )
4668
4669   ROM_REGION( 0x3000, "gfx1", 0 )
4670   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4671   ROM_LOAD( "bs_4_wcspa.032", 0x2000, 0x1000, CRC(4e520c7a) SHA1(1de3ac4a150160c15f453b0d3f9d3cd3178bfedd) )    /* text layer */
4672
4673   ROM_REGION( 0x3000, "gfx2", 0 )
4674   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
4675   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
4676   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
4677
4678   ROM_REGION( 0x0100, "proms", 0 )
4679   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
4680ROM_END
4681
4682/*  Witch Card (Spanish, set 2)
4683    Unknown argentine manufacturer.
4684*/
4685ROM_START( witchcdb )
4686   ROM_REGION( 0x10000, "maincpu", 0 )
4687   ROM_LOAD( "w_card.128", 0x4000, 0x4000, CRC(11ecac96) SHA1(717709b31f3dfa09be321c14fbf0e95d492ad2f2) )
4688
4689   ROM_REGION( 0x3000, "gfx1", 0 )
4690   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4691   ROM_LOAD( "bs_4_wcspa.032", 0x2000, 0x1000, CRC(4e520c7a) SHA1(1de3ac4a150160c15f453b0d3f9d3cd3178bfedd) )    /* text layer */
4692
4693   ROM_REGION( 0x3000, "gfx2", 0 )
4694   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
4695   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
4696   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
4697
4698   ROM_REGION( 0x0100, "proms", 0 )
4699   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
4700ROM_END
4701
4702/*  Witch Card (English, no witch game)
4703    Hack?
4704*/
4705ROM_START( witchcdc )
4706   ROM_REGION( 0x10000, "maincpu", 0 )
4707   ROM_LOAD( "wc_sbruj.256",   0x0000, 0x8000, CRC(5689ae41) SHA1(c7a624ec881204137489b147ce66cc9a9900650a) )
4708
4709   ROM_REGION( 0x3000, "gfx1", 0 )
4710   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4711   ROM_LOAD( "bs_4_wc.032",    0x2000, 0x1000, CRC(41924d13) SHA1(8ab69b6efdc20858960fa5df669470ba90b5f8d7) )    /* text layer */
4712
4713   ROM_REGION( 0x3000, "gfx2", 0 )
4714   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
4715   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
4716   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
4717
4718   ROM_REGION( 0x0100, "proms", 0 )
4719   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
4720ROM_END
4721
4722/***************************************
4723
4724  Witch Card (German, WC3050, set 1 )
4725
4726  TV GAME ELEKTRONIK 1994
4727         PROMA
4728   CASINOVERSION WC3050
4729
4730***************************************/
4731
4732   ROM_START( witchcdd )
4733   ROM_REGION( 0x10000, "maincpu", 0 )
4734   ROM_LOAD( "12a.bin",    0x0000, 0x8000, CRC(a5c1186a) SHA1(b6c662bf489fbcccc3063ce55c957e630ba96ccb) )
4735
4736   ROM_REGION( 0x6000, "gfx1", 0 )
4737   ROM_FILL(                   0x0000, 0x4000, 0 ) /* filling the R-G bitplanes */
4738   ROM_LOAD( "ce-3-tvg.bin",   0x4000, 0x2000, CRC(54b51497) SHA1(8c3a74377fde8c7c5a6b277a9c1e717e6bdd98f8) )    /* text layer */
4739
4740   ROM_REGION( 0x6000, "gfx2", 0 )
4741   ROM_LOAD( "ce-1-tvg.bin",   0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) )    /* cards deck gfx, bitplane1 */
4742   ROM_LOAD( "ce-2-tvg.bin",   0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) )    /* cards deck gfx, bitplane2 */
4743   ROM_COPY( "gfx1",   0x4800, 0x4000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
4744
4745   ROM_REGION( 0x0100, "proms", 0 )
4746   ROM_LOAD( "tbp24s10n.7d",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
4747ROM_END
4748
4749/*  Witch Card (Video Klein)
4750    Video Klein original with epoxy block module.
4751    Alt set....
4752*/
4753   ROM_START( witchcde )
4754   ROM_REGION( 0x10000, "maincpu", 0 )
4755   ROM_LOAD( "27128_epoxy.bin",    0x4000, 0x4000, CRC(48186272) SHA1(d211bfa89404a292e6d0f0169ed11e1e74a361d9) )  /* epoxy block program ROM */
4756
4757   ROM_REGION( 0x4000, "temp", 0 )
4758   ROM_LOAD( "wc1.a2", 0x0000, 0x1000, CRC(b5a1f5a3) SHA1(a34aaaab5443c6962177a5dd35002bd09d0d2772) )
4759   ROM_LOAD( "wc2.a4", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )
4760   ROM_LOAD( "wc3.a5", 0x2000, 0x1000, CRC(a03f2d68) SHA1(6d81b1e92f40f7150498b65941d5a9ab64a89790) )
4761   ROM_LOAD( "wc4.a7", 0x3000, 0x1000, CRC(d3694522) SHA1(0f66ff2dd5c7ac9bf91fa9f48eb9f356572e814c) )
4762
4763   ROM_REGION( 0x1800, "gfx1", 0 )
4764   ROM_FILL(                   0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
4765   ROM_COPY( "temp",   0x3800, 0x1000, 0x0800 )    /* 0800-0fff of wc4.a7 - charset */
4766
4767   ROM_REGION( 0x1800, "gfx2", 0 ) /* 2nd half of each ROM */
4768   ROM_COPY( "temp",   0x0800, 0x0000, 0x0800 )    /* 0800-0fff of wc1.a2 - regular cards gfx, bitplane 1 */
4769   ROM_COPY( "temp",   0x1800, 0x0800, 0x0800 )    /* 0800-0fff of wc2.a4 - regular cards gfx, bitplane 2 */
4770   ROM_COPY( "temp",   0x2800, 0x1000, 0x0800 )    /* 0800-0fff of wc3.a5 - regular cards gfx, bitplane 3 */
4771
4772   ROM_REGION( 0x0200, "proms", 0 )
4773   ROM_LOAD( "24s10.bin",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
4774   ROM_LOAD( "24s10_epoxy.bin",    0x0100, 0x0100, CRC(ddfd7034) SHA1(78dee69ab4ba759485ee7f00446c2d86f08cc50f) ) /* original epoxy block PROM */
4775ROM_END
4776
4777/*  Witch Card (English, witch game, lights)
4778    PCB by PM. Hybrid hardware.
4779
4780    Copyright 1983/84/85
4781    W.BECK ELEKTRONIK
4782*/
4783ROM_START( witchcdf )
4784   ROM_REGION( 0x10000, "maincpu", 0 )
4785   ROM_LOAD( "$25.bin",    0x5000, 0x1000, CRC(afd6cb4a) SHA1(4c769e1c724bada5875e028781086c32967953a1) )
4786   ROM_LOAD( "$26.bin",    0x6000, 0x1000, CRC(ad11960c) SHA1(2b562cfe9401e21c9dcd90307165e2c2d1acfc5b) )
4787   ROM_LOAD( "$27.bin",    0x7000, 0x1000, CRC(e6f9c973) SHA1(f209d13d1565160bc2c05c6c4fce73d14a9a56ab) )
4788
4789   ROM_REGION( 0x3000, "gfx1", 0 )
4790   ROM_FILL(               0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4791   ROM_LOAD( "$14.bin",    0x2000, 0x1000, CRC(19b68bec) SHA1(b8ef17ba5545e2f104cd2783e5f1c97c400fcbbc) )    /* text layer */
4792
4793   ROM_REGION( 0x3000, "gfx2", 0 )
4794   ROM_LOAD( "11.bin", 0x0000, 0x1000, CRC(b5a1f5a3) SHA1(a34aaaab5443c6962177a5dd35002bd09d0d2772) )    /* cards deck gfx, bitplane1 */
4795   ROM_LOAD( "12.bin", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )    /* cards deck gfx, bitplane2 */
4796   ROM_LOAD( "13.bin", 0x2000, 0x1000, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
4797
4798   ROM_REGION( 0x0100, "proms", 0 )
4799   ROM_LOAD( "wc_bprom.bin",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
4800ROM_END
4801
4802/*******************************************
4803
4804  Witch Card (Falcon)
4805  Original Falcon PCB marked
4806  "831 1.1 MADE IN JAPAN"
4807
4808  Same board as Falcons Wild, but without
4809  extra RAM / ROM / encrypted 2nd CPU.
4810
4811  AY8910 is present.
4812
4813*******************************************/
4814
4815ROM_START( witchcdg )
4816   ROM_REGION( 0x10000, "maincpu", 0 )
4817   ROM_LOAD( "6.b9",   0x5000, 0x1000, CRC(70462a63) SHA1(9dfa18bf7d4e0803f2a68e64661ece392a7983cc) )
4818   ROM_LOAD( "7.b11",  0x6000, 0x1000, CRC(227b3801) SHA1(aebabce01b1abdb42b3e49c38f4fe429e65c1a88) )
4819   ROM_LOAD( "8.b13",  0x7000, 0x1000, CRC(6bb0059e) SHA1(c5f515b692c3353323aff77f087bf0a92a8d99cf) )
4820
4821   ROM_REGION( 0x3000, "gfx2", 0 )
4822   ROM_LOAD( "3.b5",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
4823   ROM_FILL(           0x0800, 0x0800, 0 ) /* filling the bitplane */
4824   ROM_LOAD( "2.b3",   0x1000, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
4825   ROM_FILL(           0x1800, 0x0800, 0 ) /* filling the bitplane */
4826   ROM_LOAD( "1.b1",   0x2000, 0x1000, CRC(8a17d1a7) SHA1(488e4eae287b05923bd6b378574e91cfe49d8c24) )    /* cards deck gfx, bitplane3 */
4827
4828   ROM_REGION( 0x3000, "gfx1", 0 )
4829   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4830   ROM_COPY( "gfx2",   0x2800, 0x2000, 0x0800 )    /* srctag, srcoffs, offset, length */
4831
4832   ROM_REGION( 0x0100, "proms", 0 )
4833//  ROM_LOAD( "82s129.7d",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
4834   ROM_LOAD( "tbp24s10n.d2",   0x0000, 0x0100, BAD_DUMP CRC(3db3b9e0) SHA1(c956493d5d754665d214b416e6a473d73c22716c) )
4835ROM_END
4836
4837/***************************************
4838
4839  Witch Card (German, WC3050, set 2 )
4840
4841  TV GAME ELEKTRONIK 1994
4842         PROMA
4843   CASINOVERSION WC3050
4844
4845***************************************/
4846
4847ROM_START( witchcdh )
4848   ROM_REGION( 0x10000, "maincpu", 0 )
4849   ROM_LOAD( "prog3000.a12",   0x0000, 0x8000, CRC(a5c1186a) SHA1(b6c662bf489fbcccc3063ce55c957e630ba96ccb) )
4850
4851   ROM_REGION( 0x6000, "gfx1", 0 )
4852   ROM_FILL(               0x0000, 0x4000, 0 ) /* filling the R-G bitplanes */
4853   ROM_LOAD( "wc3050.a5",  0x4000, 0x2000, CRC(6f35b9c4) SHA1(df86687164f18f2bfe71e73cccd28fe4117e748c) )    /* text layer, alt gfx */
4854
4855   ROM_REGION( 0x6000, "gfx2", 0 )
4856   ROM_LOAD( "wc1.a2", 0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) )    /* cards deck gfx, bitplane1 */ // sldh
4857   ROM_LOAD( "wc1.a4", 0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) )    /* cards deck gfx, bitplane2 */ // sldh
4858   ROM_COPY( "gfx1",   0x4800, 0x4000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
4859
4860   ROM_REGION( 0x0100, "proms", 0 )
4861   ROM_LOAD( "tbp24s10n.7d",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
4862ROM_END
4863
4864/***************************************
4865
4866  Witch Card (German, WC3050, 27-4-94)
4867
4868  TV GAME ELEKTRONIK 1994
4869         PROMA
4870   CASINOVERSION WC3050
4871
4872****************************************
4873
487401.a2                                           BADADDR           --xxxxxxxxxx
487502.a4                                           BADADDR           --xxxxxxxxxx
487603.a5                                           1ST AND 2ND HALF IDENTICAL
487727s21.d7                                        FIXED BITS (0000xxxx)
4878                        tbp24s10n.7d            FIXED BITS (0000xxxx)
4879                        ce-2-tvg.bin            BADADDR           --xxxxxxxxxx
4880                        ce-1-tvg.bin            BADADDR           --xxxxxxxxxx
488101.a2                   ce-1-tvg.bin            IDENTICAL
488202.a4                   ce-2-tvg.bin            IDENTICAL
488327s21.d7                tbp24s10n.7d            IDENTICAL
488403.a5        [2/4]      ce-3-tvg.bin [2/4]      IDENTICAL
488504.a12       [2/4]      12a.bin      [2/4]      IDENTICAL
488603.a5        [2/4]      ce-3-tvg.bin [4/4]      IDENTICAL
488703.a5        [4/4]      ce-3-tvg.bin [2/4]      IDENTICAL
488803.a5        [4/4]      ce-3-tvg.bin [4/4]      IDENTICAL
488904.a12       [1/4]      12a.bin      [1/4]      99.609375%
489004.a12       [3/4]      12a.bin      [3/4]      99.414063%
489104.a12       [4/4]      12a.bin      [4/4]      96.020508%
489203.a5        [1/4]      ce-3-tvg.bin [1/4]      88.378906%
489303.a5        [3/4]      ce-3-tvg.bin [1/4]      88.378906%
4894
4895***************************************/
4896
4897   ROM_START( witchcdi )
4898   ROM_REGION( 0x10000, "maincpu", 0 )
4899   ROM_LOAD( "04.a12", 0x0000, 0x8000, CRC(0f662e02) SHA1(71d7344f63c11082beb4fb4eeb20b04780a9b14c) )
4900
4901   ROM_REGION( 0x6000, "gfx1", 0 )
4902   ROM_FILL(                   0x0000, 0x4000, 0 ) /* filling the R-G bitplanes */
4903   ROM_LOAD( "03.a5",  0x4000, 0x2000, CRC(f181e5aa) SHA1(44a7696bd223effbc7542142a0c3c623c628071d) )    /* text layer */
4904
4905   ROM_REGION( 0x6000, "gfx2", 0 )
4906   ROM_LOAD( "01.a2",  0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) )    /* cards deck gfx, bitplane1 */
4907   ROM_LOAD( "02.a4",  0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) )    /* cards deck gfx, bitplane2 */
4908   ROM_COPY( "gfx1",   0x4800, 0x4000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
4909
4910   ROM_REGION( 0x0100, "proms", 0 )
4911   ROM_LOAD( "27s21.d7",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
4912ROM_END
4913
4914/******************************************
4915
4916  Witch Game (Video Klein)
4917
4918  Another evil hardware from Video Klein
4919  with CPU box. Marked "12T1"
4920
4921******************************************/
4922
4923ROM_START( witchgme )
4924   ROM_REGION( 0x10000, "maincpu", 0 ) /* Video Klein */
4925   ROM_LOAD( "hn58c256p.box12t1",  0x0000, 0x8000, CRC(26c334cb) SHA1(d8368835c88668f09560f6096148a6e528806f65) )
4926
4927   ROM_REGION( 0x3000, "gfx2", 0 )
4928   ROM_LOAD( "1.2a",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )  /* cards deck gfx, bitplane1 */
4929   ROM_FILL(           0x0800, 0x0800, 0 ) /* filling the bitplane */
4930   ROM_LOAD( "2.4a",   0x1000, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )  /* cards deck gfx, bitplane2 */
4931   ROM_FILL(           0x1800, 0x0800, 0 ) /* filling the bitplane */
4932   ROM_LOAD( "3.5a",   0x2000, 0x1000, CRC(8a17d1a7) SHA1(488e4eae287b05923bd6b378574e91cfe49d8c24) )  /* text layer */
4933
4934   ROM_REGION( 0x3000, "gfx1", 0 )
4935   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4936   ROM_COPY( "gfx2",   0x2800, 0x2000, 0x0800 )    /* srctag, srcoffs, offset, length */
4937
4938   ROM_REGION( 0x0100, "proms", 0 )
4939   ROM_LOAD( "n82s137f.box",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
4940
4941   ROM_REGION( 0x0100, "proms2", 0 )
4942   ROM_LOAD( "tbp24s10n.2c",   0x0000, 0x0100, CRC(7c2aa098) SHA1(539ff9239b1b553b3883c9f0223aafcf217f9fc7) )
4943ROM_END
4944
4945/*  Witch Game (Video Klein)
4946    Video Klein original with epoxy block module.
4947    Alt set....
4948*/
4949   ROM_START( witchcdk )
4950   ROM_REGION( 0x10000, "maincpu", 0 )
4951   ROM_LOAD( "wc_epoxy.bin",   0x0000, 0x8000, CRC(33f1acd9) SHA1(2facb3d807b5b2a2978e567d0c1106c0a027621a) )  /* epoxy block program ROM */
4952
4953   ROM_REGION( 0x3000, "gfx1", 0 )
4954   ROM_FILL(            0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
4955   ROM_LOAD( "wc4.7a",  0x2000, 0x1000, BAD_DUMP CRC(3bf07c44) SHA1(f6e859b142b7d4585b89ca609d8bc85c84fe2b09) )    /* text chars, corrupt */ // sldh
4956   ROM_COPY( "gfx1",    0x2800, 0x2000, 0x0800 )   /* srctag, srcoffs, offset, length */
4957
4958   ROM_REGION( 0x3000, "gfx2", 0 )
4959   ROM_LOAD( "wc1.2a", 0x0000, 0x1000, CRC(f59c6fd2) SHA1(bea4b6043728311ca9fff36e2d7e24254af5b97a) )    /* cards deck gfx, bitplane1 */ // sldh
4960   ROM_LOAD( "wc2.4a", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )    /* cards deck gfx, bitplane2 */
4961   ROM_LOAD( "wc3.5a", 0x2000, 0x1000, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
4962
4963   ROM_REGION( 0x0600, "proms", 0 )
4964   ROM_LOAD( "24s10.bin",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
4965   ROM_LOAD( "82s137_epoxy.bin",   0x0100, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) /* original epoxy block PROM */
4966ROM_END
4967
4968
4969/******************************* BUENA SUERTE SETS *******************************/
4970
49714610/*
49724611    checksum routine at $5827
49734612    protect $4000+ & $7ff9.
r250183r250184
53494988ROM_END
53504989
53514990
5352/******************************* FALCONS WILD SETS *******************************/
4991/**************************************** VIDEO KLEIN SETS ****************************************/
53534992
5354/*********************************************
53554993
5356    Falcons Wild - Wild Card 1991.
5357    1992-1992 TVG D-6310 GRUENBERG.
5358    (bootleg in real Bonanza hardware).
4994/*********** WITCH CARD SETS *************/
53594995
5360  dm74s287n.7d     FIXED BITS (0000xxxx)
5361  fw1.2a           BADADDR     x-xxxxxxxxxxx
5362  fw2.4a           BADADDR     x-xxxxxxxxxxx
5363  fw3.5a           1ST AND 2ND HALF IDENTICAL
5364  nosticker.12a    x0xxxxxxxxxxxxxx = 0x00
5365
5366  fw3.5a is bitrotten.
5367
5368**********************************************/
5369
5370ROM_START( falcnwld )
5371   ROM_REGION( 0x10000, "maincpu", 0 ) /* Falcons Wild */
5372   ROM_LOAD( "nosticker.12a",  0x0000, 0x10000, CRC(54ae4a8a) SHA1(0507098b53d807059b78ec098203d095d19028f8) )
5373
5374   ROM_REGION( 0x6000, "temp", 0 )
5375   ROM_LOAD( "fw1.2a", 0x0000, 0x2000, CRC(d5a58098) SHA1(9c8860949b0adcd20222e9b3e3e8e7e864e8f39f) )  /* cards deck gfx, bitplane1 */
5376   ROM_LOAD( "fw2.4a", 0x2000, 0x2000, CRC(b28b7759) SHA1(513229cee451f59f824b7a64932679f91fbb324d) )  /* cards deck gfx, bitplane2 */
5377   ROM_LOAD( "fw3.5a", 0x4000, 0x2000, BAD_DUMP CRC(98edfc82) SHA1(e3dd597245b55c3bc6ea86acf80ee024ca28f564) )  /* text layer + cards deck gfx, bitplane3 */
5378
5379   ROM_REGION( 0x1800, "gfx1", 0 )
5380   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
5381   ROM_COPY( "temp",   0x4000, 0x1000, 0x0800 )    /* first quarter of fw3.5a */
5382
5383   ROM_REGION( 0x1800, "gfx2", 0 )
5384   ROM_COPY( "temp",   0x0000, 0x0000, 0x0800 )    /* first quarter of fw1.2a */
5385   ROM_COPY( "temp",   0x2000, 0x0800, 0x0800 )    /* first quarter of fw2.4a */
5386   ROM_COPY( "temp",   0x4800, 0x1000, 0x0800 )    /* second quarter of fw3.5a */
5387
5388   ROM_REGION( 0x0100, "proms", 0 )
5389   ROM_LOAD( "dm74s287n.7d",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5390ROM_END
5391
5392/************************************
5393
5394  Falcon's Wild - World Wide Poker.
5395  1991, Video Klein
5396
5397  CPU BOX
5398
5399************************************/
5400
5401ROM_START( falcnwlda )
5402   ROM_REGION( 0x10000, "maincpu", 0 ) /* Falcons Wild, Video Klein */
5403   ROM_LOAD( "nmc27c256.box",  0x0000, 0x8000, CRC(a0072c55) SHA1(27b84a896ff06a423450d8f0851f42f3e8ec5466) )
5404   ROM_RELOAD(                 0x8000, 0x8000 )
5405
5406   ROM_REGION( 0x1800, "gfx1", 0 )
5407   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling bitplanes */
5408   ROM_LOAD( "fw4.7a", 0x1000, 0x0800, CRC(f0517b0d) SHA1(474bcf429f2539ff1f3d7d32d259c5973ccb0234) )  /* chars gfx */
5409
5410   ROM_REGION( 0x1800, "gfx2", 0 )
5411   ROM_LOAD( "fw1.2a", 0x0000, 0x0800, BAD_DUMP CRC(229cedde) SHA1(5b6d0b900714924c7a2390151ee65f36bdb02e8b) )  /* cards deck gfx, bitplane1 */ // sldh
5412   ROM_IGNORE(                 0x0800)
5413   ROM_LOAD( "fw2.4a", 0x0800, 0x0800, BAD_DUMP CRC(9ad3c578) SHA1(a69385a807e3270d90040c44721bfff21e95706a) )  /* cards deck gfx, bitplane2 */ // sldh
5414   ROM_LOAD( "fw3.5a", 0x1000, 0x0800, BAD_DUMP CRC(87abebe5) SHA1(5950082b563718476576dbc9f45439019209493e) )  /* cards deck gfx, bitplane3 */ // sldh
5415
5416   ROM_REGION( 0x0100, "proms", 0 )
5417   ROM_LOAD( "n82s137f.box",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5418ROM_END
5419
5420ROM_START( falcnwldb )
5421   ROM_REGION( 0x10000, "maincpu", 0 ) /* World Wide Poker / 1992-11-04 */
5422   ROM_LOAD( "fw12t1_19921104.bin",    0x0000, 0x8000, CRC(8b4f8cac) SHA1(e3bcbadaa157db48a41369a3fcdba536f8ca679e) )
5423   ROM_RELOAD(                         0x8000, 0x8000 )
5424
5425   ROM_REGION( 0x1800, "gfx1", 0 )
5426   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling bitplanes */
5427   ROM_LOAD( "fw4.7a", 0x1000, 0x0800, CRC(f0517b0d) SHA1(474bcf429f2539ff1f3d7d32d259c5973ccb0234) )  /* chars gfx */
5428
5429   ROM_REGION( 0x1800, "gfx2", 0 )
5430   ROM_LOAD( "fw1.2a", 0x0000, 0x0800, BAD_DUMP CRC(229cedde) SHA1(5b6d0b900714924c7a2390151ee65f36bdb02e8b) )  /* cards deck gfx, bitplane1 */ // sldh
5431   ROM_IGNORE(                 0x0800)
5432   ROM_LOAD( "fw2.4a", 0x0800, 0x0800, BAD_DUMP CRC(9ad3c578) SHA1(a69385a807e3270d90040c44721bfff21e95706a) )  /* cards deck gfx, bitplane2 */ // sldh
5433   ROM_LOAD( "fw3.5a", 0x1000, 0x0800, BAD_DUMP CRC(87abebe5) SHA1(5950082b563718476576dbc9f45439019209493e) )  /* cards deck gfx, bitplane3 */ // sldh
5434
5435   ROM_REGION( 0x0100, "proms", 0 )
5436   ROM_LOAD( "n82s137f.box",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5437ROM_END
5438
5439/***********************************************
5440
5441  Falcon's Wild - World Wide Poker
5442  1983, Falcon.
5443
5444  Original Falcon PCB marked
5445  "831 1.1 MADE IN JAPAN"
5446
5447  Same board as Witch Card (Falcon), but with
5448  extra RAM + ROM + encrypted 2nd CPU + AY8910.
5449
5450  The encrypted 40-pin CPU is scratched,
5451  and seems based on a Z80.
5452
5453***********************************************/
5454
5455ROM_START( falcnwldc )
5456   ROM_REGION( 0x10000, "maincpu", 0 ) /* Falcons Wild, Falcon original */
5457//  ROM_LOAD( "nosticker.12a",  0x0000, 0x10000, CRC(54ae4a8a) SHA1(0507098b53d807059b78ec098203d095d19028f8) )
5458   ROM_LOAD( "4.b6",           0x3000, 0x1000, CRC(88684a8f) SHA1(5ffa0808b502e93ddcb8f13929008aec2836a773) )
5459   ROM_LOAD( "5.b8",           0x4000, 0x1000, CRC(aa5de05c) SHA1(98559b35c7c31a41b1818a6e60ec82f43a5d1b4a) )
5460   ROM_LOAD( "6-syncmod.b9",   0x5000, 0x1000, CRC(21cfa807) SHA1(ff908a5a43b3736494127539d6485648d8be1a9a) )  // ok
5461   ROM_LOAD( "7.b11",          0x6000, 0x1000, CRC(d63bba8e) SHA1(09902574985a945117ec22d738c94fee72e673af) )
5462   ROM_LOAD( "8.b13",          0x7000, 0x1000, CRC(251d6abf) SHA1(2384ae674bfbe96c19a3b66c7efa1e5e8b444f48) )  // ok
5463
5464   ROM_REGION( 0x10000, "mcu", 0 )
5465   ROM_LOAD( "9.f10",  0x0000, 0x1000, CRC(22f1c52a) SHA1(6429a802e92f6b77446550a303567798a231f6d7) )  // MCU prg
5466
5467   ROM_REGION( 0x6000, "temp", 0 )
5468   ROM_LOAD( "1.b1",   0x0000, 0x1000, CRC(fd95955d) SHA1(e5c029bc5683d06c2e5250c1271613232a058fcd) )
5469   ROM_LOAD( "2.b3",   0x1000, 0x0800, CRC(9ad3c578) SHA1(a69385a807e3270d90040c44721bfff21e95706a) )
5470   ROM_LOAD( "3.b4",   0x1800, 0x0800, CRC(d9246780) SHA1(4ceb24131ec6208b742ba80373201aa53c50732d) )
5471
5472   ROM_REGION( 0x1800, "gfx1", 0 )
5473   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
5474   ROM_COPY( "temp",   0x0800, 0x1000, 0x0800 )    /* second half of 1.b1 */
5475
5476   ROM_REGION( 0x1800, "gfx2", 0 )
5477   ROM_COPY( "temp",   0x1800, 0x0000, 0x0800 )    /* first half of 3.b4 */
5478   ROM_COPY( "temp",   0x1000, 0x0800, 0x0800 )    /* whole 2.b3 */
5479   ROM_COPY( "temp",   0x0000, 0x1000, 0x0800 )    /* first half of 1.b1 */
5480
5481   ROM_REGION( 0x0100, "proms", 0 )
5482   ROM_LOAD( "falcon_1.bin",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5483ROM_END
5484
5485
5486/******************************* OTHER SETS *******************************/
5487
5488ROM_START( pmpoker )
4996/*  Witch Card (Video Klein)
4997    Video Klein original with epoxy block module
4998*/
4999   ROM_START( witchcrd )
54895000   ROM_REGION( 0x10000, "maincpu", 0 )
5490   ROM_LOAD( "2-5.bin",    0x5000, 0x1000, CRC(3446a643) SHA1(e67854e3322e238c17fed4e05282922028b5b5ea) )
5491   ROM_LOAD( "2-6.bin",    0x6000, 0x1000, CRC(50d2d026) SHA1(7f58ab176de0f0f7666d87271af69a845faec090) )
5492   ROM_LOAD( "2-7.bin",    0x7000, 0x1000, CRC(a9ab972e) SHA1(477441b7ff3acae3a5d5a3e4c2a428e0b3121534) )
5001   ROM_LOAD( "epoxy_27128.bin",    0x4000, 0x4000, CRC(48186272) SHA1(d211bfa89404a292e6d0f0169ed11e1e74a361d9) )  /* epoxy block program ROM */
54935002
5494   ROM_REGION( 0x1800, "gfx1", 0 )
5495   ROM_FILL(               0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
5496   ROM_LOAD( "1-4.bin",    0x1000, 0x0800, CRC(62b9f90d) SHA1(39c61a01225027572fdb75543bb6a78ed74bb2fb) )    /* text layer */
5497
5498   ROM_REGION( 0x1800, "gfx2", 0 )
5499   ROM_LOAD( "1-1.bin",    0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
5500   ROM_LOAD( "1-2.bin",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
5501   ROM_LOAD( "1-3.bin",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
5502
5503   ROM_REGION( 0x0100, "proms", 0 )
5504   ROM_LOAD( "tbp24sa10n.7d",      0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5505ROM_END
5506
5507ROM_START( royale )
5508   ROM_REGION( 0x10000, "maincpu", 0 )
5509   ROM_LOAD( "royalex.bin",    0x4000, 0x4000, CRC(ef370617) SHA1(0fc5679e9787aeea3bc592b36efcaa20e859f912) )
5510
55115003   ROM_REGION( 0x3000, "gfx1", 0 )
55125004   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5513   ROM_LOAD( "royalechr.bin",  0x2000, 0x1000, CRC(b1f2cbb8) SHA1(8f4930038f2e21ca90b213c35b45ed14d8fad6fb) )    /* text layer */
5005   ROM_LOAD( "wc4.7a", 0x2000, 0x0800, CRC(6a392b10) SHA1(9f36ae2e5a9a8741c6687e9c875d7b45999d9d6d) )    /* text layer */
5006   ROM_LOAD( "wc4.7a", 0x2800, 0x0800, CRC(6a392b10) SHA1(9f36ae2e5a9a8741c6687e9c875d7b45999d9d6d) )    /* text layer */
55145007
5515   ROM_REGION( 0x1800, "gfx2", 0 )
5516   ROM_LOAD( "royale3.bin",    0x0000, 0x0800, CRC(1f41c541) SHA1(00df5079193f78db0617a6b8a613d8a0616fc8e9) )    /* cards deck gfx, bitplane1 */
5517   ROM_LOAD( "royale2.bin",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
5518   ROM_LOAD( "royale1.bin",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
5008   ROM_REGION( 0x3000, "gfx2", 0 )
5009   ROM_LOAD( "wc1.2a", 0x0000, 0x1000, CRC(b5a1f5a3) SHA1(a34aaaab5443c6962177a5dd35002bd09d0d2772) )    /* cards deck gfx, bitplane1 */
5010   ROM_LOAD( "wc2.4a", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )    /* cards deck gfx, bitplane2 */
5011   ROM_LOAD( "wc3.5a", 0x2000, 0x1000, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
55195012
5520   ROM_REGION( 0x0100, "proms", 0 )
5521   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5013   ROM_REGION( 0x0200, "proms", 0 )
5014   ROM_LOAD( "82s129.7d",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
5015   ROM_LOAD( "epoxy_82s129.bin",   0x0100, 0x0100, CRC(f0c012b1) SHA1(5502977404172e8c5b9fbf305581a406668ad1d9) ) /* original epoxy block PROM */
55225016ROM_END
55235017
5524ROM_START( royalea )
5018/*  Witch Card (Spanish, set 1)
5019    Unknown argentine manufacturer.
5020*/
5021ROM_START( witchcda )
55255022   ROM_REGION( 0x10000, "maincpu", 0 )
5526   ROM_LOAD( "royal.256", 0x0000, 0x8000, CRC(9d7fdb79) SHA1(05cae00bca0f6ae696c69f531cb0fa2104ff696a) )
5023   ROM_LOAD( "w_card.256", 0x0000, 0x8000, CRC(63a471f8) SHA1(96a2140e2da0050e7865a6662f707cf024130832) )
55275024
55285025   ROM_REGION( 0x3000, "gfx1", 0 )
55295026   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5530   ROM_LOAD( "royalechr.bin", 0x2000, 0x1000, CRC(b1f2cbb8) SHA1(8f4930038f2e21ca90b213c35b45ed14d8fad6fb) )    /* text layer */
5027   ROM_LOAD( "bs_4_wcspa.032", 0x2000, 0x1000, CRC(4e520c7a) SHA1(1de3ac4a150160c15f453b0d3f9d3cd3178bfedd) )    /* text layer */
55315028
5532   ROM_REGION( 0x1800, "gfx2", 0 )
5533   ROM_LOAD( "royale3.bin",    0x0000, 0x0800, CRC(1f41c541) SHA1(00df5079193f78db0617a6b8a613d8a0616fc8e9) )    /* cards deck gfx, bitplane1 */
5534   ROM_LOAD( "royale2.bin",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
5535   ROM_LOAD( "royale1.bin",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
5536
5537   ROM_REGION( 0x0100, "proms", 0 )
5538   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5539ROM_END
5540
5541ROM_START( sloco93 )
5542   ROM_REGION( 0x10000, "maincpu", 0 )
5543   ROM_LOAD( "locoloco.128",   0x4000, 0x4000, CRC(f626a770) SHA1(afbd33b3f65b8a781c716a3d6e5447aa817d856c) )
5544
5545   ROM_REGION( 0x3000, "gfx1", 0 )
5546   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5547   ROM_LOAD( "confloco.032",   0x2000, 0x1000, CRC(b86f219c) SHA1(3f655a96bcf597a271a4eaaa0acbf8dd70fcdae9) )    /* text layer */
5548
55495029   ROM_REGION( 0x3000, "gfx2", 0 )
55505030   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
55515031   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
r250183r250184
55555035   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
55565036ROM_END
55575037
5558ROM_START( sloco93a )
5038/*  Witch Card (Spanish, set 2)
5039    Unknown argentine manufacturer.
5040*/
5041ROM_START( witchcdb )
55595042   ROM_REGION( 0x10000, "maincpu", 0 )
5560   ROM_LOAD( "locoloco.256",   0x0000, 0x8000, CRC(ab037b0b) SHA1(16f811daaed5bf7b72549db85755c5274dfee310) )
5043   ROM_LOAD( "w_card.128", 0x4000, 0x4000, CRC(11ecac96) SHA1(717709b31f3dfa09be321c14fbf0e95d492ad2f2) )
55615044
55625045   ROM_REGION( 0x3000, "gfx1", 0 )
55635046   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5564   ROM_LOAD( "confloco.032",   0x2000, 0x1000, CRC(b86f219c) SHA1(3f655a96bcf597a271a4eaaa0acbf8dd70fcdae9) )    /* text layer */
5047   ROM_LOAD( "bs_4_wcspa.032", 0x2000, 0x1000, CRC(4e520c7a) SHA1(1de3ac4a150160c15f453b0d3f9d3cd3178bfedd) )    /* text layer */
55655048
55665049   ROM_REGION( 0x3000, "gfx2", 0 )
55675050   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
r250183r250184
55725055   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
55735056ROM_END
55745057
5575/*
5576    checksum routine at $5f3e
5577    protect $4000+ & $7ff9.
5578    (see cmp at $5f6b)
5579    balanced at $7ff8.
5058/*  Witch Card (English, no witch game)
5059    Hack?
55805060*/
5581ROM_START( maverik )
5582   ROM_REGION( 0x10000, "maincpu", 0 ) /* maverik: Maverik (ind arg, fixed, changed logo) */
5583   ROM_LOAD( "maverik.bin",    0x0000, 0x8000, CRC(65a986e9) SHA1(2e825d3fb2346036357af0e12d3a75b5ef6cfd0d) )
5061ROM_START( witchcdc )
5062   ROM_REGION( 0x10000, "maincpu", 0 )
5063   ROM_LOAD( "wc_sbruj.256",   0x0000, 0x8000, CRC(5689ae41) SHA1(c7a624ec881204137489b147ce66cc9a9900650a) )
55845064
55855065   ROM_REGION( 0x3000, "gfx1", 0 )
5586   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5587   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
5066   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5067   ROM_LOAD( "bs_4_wc.032",    0x2000, 0x1000, CRC(41924d13) SHA1(8ab69b6efdc20858960fa5df669470ba90b5f8d7) )    /* text layer */
55885068
55895069   ROM_REGION( 0x3000, "gfx2", 0 )
55905070   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
r250183r250184
55955075   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
55965076ROM_END
55975077
5598/*****************************
5078/***************************************
55995079
5600  Brasil XX sets...
5080  Witch Card (German, WC3050, set 1 )
56015081
5602 ****************************/
5603ROM_START( brasil86 )
5604   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil86.128: Brasil 86, BS clone. */
5605   ROM_LOAD( "brasil86.128",   0x4000, 0x4000, CRC(0e88b434) SHA1(80f921c277f4253c29ee80e9cfb046ade1f66300) )
5082  TV GAME ELEKTRONIK 1994
5083         PROMA
5084   CASINOVERSION WC3050
56065085
5607   ROM_REGION( 0x3000, "gfx1", 0 )
5608   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5609   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
5086***************************************/
5087ROM_START( witchcdd )
5088   ROM_REGION( 0x10000, "maincpu", 0 )
5089   ROM_LOAD( "12a.bin",    0x0000, 0x8000, CRC(a5c1186a) SHA1(b6c662bf489fbcccc3063ce55c957e630ba96ccb) )
56105090
5611   ROM_REGION( 0x3000, "gfx2", 0 )
5612   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
5613   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
5614   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
5091   ROM_REGION( 0x6000, "gfx1", 0 )
5092   ROM_FILL(                   0x0000, 0x4000, 0 ) /* filling the R-G bitplanes */
5093   ROM_LOAD( "ce-3-tvg.bin",   0x4000, 0x2000, CRC(54b51497) SHA1(8c3a74377fde8c7c5a6b277a9c1e717e6bdd98f8) )    /* text layer */
56155094
5616   ROM_REGION( 0x0100, "proms", 0 )
5617   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5618ROM_END
5095   ROM_REGION( 0x6000, "gfx2", 0 )
5096   ROM_LOAD( "ce-1-tvg.bin",   0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) )    /* cards deck gfx, bitplane1 */
5097   ROM_LOAD( "ce-2-tvg.bin",   0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) )    /* cards deck gfx, bitplane2 */
5098   ROM_COPY( "gfx1",   0x4800, 0x4000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
56195099
5620ROM_START( brasil87 )
5621   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil87.128: Brasil 87, BS clone. */
5622   ROM_LOAD( "brasil87.128",   0x4000, 0x4000, CRC(6cfdaea9) SHA1(0704e61c1c573e99e130c22787b529ac5544c631) )
5623
5624   ROM_REGION( 0x3000, "gfx1", 0 )
5625   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5626   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
5627
5628   ROM_REGION( 0x3000, "gfx2", 0 )
5629   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
5630   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
5631   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
5632
56335100   ROM_REGION( 0x0100, "proms", 0 )
5634   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5101   ROM_LOAD( "tbp24s10n.7d",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
56355102ROM_END
56365103
5637ROM_START( brasil89 )
5638   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil89.128: Brasil 89, BS clone. */
5639   ROM_LOAD( "brasil89.128",   0x4000, 0x4000, CRC(9030e0db) SHA1(d073ed0ddd3e5df6a3387e10e05ca34bc491eb35) )
5104/*  Witch Card (Video Klein)
5105    Video Klein original with epoxy block module.
5106    Alt set....
5107*/
5108   ROM_START( witchcde )
5109   ROM_REGION( 0x10000, "maincpu", 0 )
5110   ROM_LOAD( "27128_epoxy.bin",    0x4000, 0x4000, CRC(48186272) SHA1(d211bfa89404a292e6d0f0169ed11e1e74a361d9) )  /* epoxy block program ROM */
56405111
5641   ROM_REGION( 0x3000, "gfx1", 0 )
5642   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5643   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
5112   ROM_REGION( 0x4000, "temp", 0 )
5113   ROM_LOAD( "wc1.a2", 0x0000, 0x1000, CRC(b5a1f5a3) SHA1(a34aaaab5443c6962177a5dd35002bd09d0d2772) )
5114   ROM_LOAD( "wc2.a4", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )
5115   ROM_LOAD( "wc3.a5", 0x2000, 0x1000, CRC(a03f2d68) SHA1(6d81b1e92f40f7150498b65941d5a9ab64a89790) )
5116   ROM_LOAD( "wc4.a7", 0x3000, 0x1000, CRC(d3694522) SHA1(0f66ff2dd5c7ac9bf91fa9f48eb9f356572e814c) )
56445117
5645   ROM_REGION( 0x3000, "gfx2", 0 )
5646   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
5647   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
5648   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
5118   ROM_REGION( 0x1800, "gfx1", 0 )
5119   ROM_FILL(                   0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
5120   ROM_COPY( "temp",   0x3800, 0x1000, 0x0800 )    /* 0800-0fff of wc4.a7 - charset */
56495121
5650   ROM_REGION( 0x0100, "proms", 0 )
5651   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5652ROM_END
5122   ROM_REGION( 0x1800, "gfx2", 0 ) /* 2nd half of each ROM */
5123   ROM_COPY( "temp",   0x0800, 0x0000, 0x0800 )    /* 0800-0fff of wc1.a2 - regular cards gfx, bitplane 1 */
5124   ROM_COPY( "temp",   0x1800, 0x0800, 0x0800 )    /* 0800-0fff of wc2.a4 - regular cards gfx, bitplane 2 */
5125   ROM_COPY( "temp",   0x2800, 0x1000, 0x0800 )    /* 0800-0fff of wc3.a5 - regular cards gfx, bitplane 3 */
56535126
5654ROM_START( brasil89a )
5655   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil89a.128: Brasil 89a, BS clone. */
5656   ROM_LOAD( "brasil89a.128",  0x4000, 0x4000, CRC(41a93a99) SHA1(70eeaddbdd9d3a587d1330b81d21d881ab0a8c91) )
5657
5658   ROM_REGION( 0x3000, "gfx1", 0 )
5659   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5660   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
5661
5662   ROM_REGION( 0x3000, "gfx2", 0 )
5663   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
5664   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
5665   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
5666
5667   ROM_REGION( 0x0100, "proms", 0 )
5668   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5127   ROM_REGION( 0x0200, "proms", 0 )
5128   ROM_LOAD( "24s10.bin",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
5129   ROM_LOAD( "24s10_epoxy.bin",    0x0100, 0x0100, CRC(ddfd7034) SHA1(78dee69ab4ba759485ee7f00446c2d86f08cc50f) ) /* original epoxy block PROM */
56695130ROM_END
56705131
5671ROM_START( brasil93 )
5672   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil93.128: Brasil 93, BS clone. No lights */
5673   ROM_LOAD( "brasil93.128",   0x4000, 0x4000, CRC(cc25909f) SHA1(635184022bcb8936c396cb9fcfa6367fcae906fb) )
5132/*  Witch Card (English, witch game, lights)
5133    PCB by PM. Hybrid hardware.
56745134
5675   ROM_REGION( 0x3000, "gfx1", 0 )
5676   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5677   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
5135    Copyright 1983/84/85
5136    W.BECK ELEKTRONIK
5137*/
5138ROM_START( witchcdf )
5139   ROM_REGION( 0x10000, "maincpu", 0 )
5140   ROM_LOAD( "$25.bin",    0x5000, 0x1000, CRC(afd6cb4a) SHA1(4c769e1c724bada5875e028781086c32967953a1) )
5141   ROM_LOAD( "$26.bin",    0x6000, 0x1000, CRC(ad11960c) SHA1(2b562cfe9401e21c9dcd90307165e2c2d1acfc5b) )
5142   ROM_LOAD( "$27.bin",    0x7000, 0x1000, CRC(e6f9c973) SHA1(f209d13d1565160bc2c05c6c4fce73d14a9a56ab) )
56785143
5679   ROM_REGION( 0x3000, "gfx2", 0 )
5680   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
5681   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
5682   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
5683
5684   ROM_REGION( 0x0100, "proms", 0 )
5685   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5686ROM_END
5687
5688ROM_START( poker91 )
5689   ROM_REGION( 0x10000, "maincpu", 0 ) /* bs_pok91.bin: Poker 91. Based on witchcrd */
5690   ROM_LOAD( "bs_pok91.bin",   0x0000, 0x8000, CRC(90c88b45) SHA1(9b5842075ece5f96a6869d7a8c874dee2b2abde2) )
5691
56925144   ROM_REGION( 0x3000, "gfx1", 0 )
5693   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5694   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
5145   ROM_FILL(               0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5146   ROM_LOAD( "$14.bin",    0x2000, 0x1000, CRC(19b68bec) SHA1(b8ef17ba5545e2f104cd2783e5f1c97c400fcbbc) )    /* text layer */
56955147
56965148   ROM_REGION( 0x3000, "gfx2", 0 )
5697   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
5698   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
5699   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
5149   ROM_LOAD( "11.bin", 0x0000, 0x1000, CRC(b5a1f5a3) SHA1(a34aaaab5443c6962177a5dd35002bd09d0d2772) )    /* cards deck gfx, bitplane1 */
5150   ROM_LOAD( "12.bin", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )    /* cards deck gfx, bitplane2 */
5151   ROM_LOAD( "13.bin", 0x2000, 0x1000, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
57005152
57015153   ROM_REGION( 0x0100, "proms", 0 )
5702   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5154   ROM_LOAD( "wc_bprom.bin",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
57035155ROM_END
57045156
5705/****************************************************
5157/*******************************************
57065158
5707  Genie (Video Fun Games Ltd.)
5708  Skill game. Only for amusement.
5159  Witch Card (Falcon)
5160  Original Falcon PCB marked
5161  "831 1.1 MADE IN JAPAN"
57095162
5710  PCB is a heavily modified Golden Poker hardware.
5711  Silkscreened "ICP-1".
5163  Same board as Falcons Wild, but without
5164  extra RAM / ROM / encrypted 2nd CPU.
57125165
5713  CPU:   1x SY6502.
5714  Video: 1x HD6845P CRTC.
5715  I/O:   2x HD6821P PIAs.
5166  AY8910 is present.
57165167
5717  Sound: Discrete.
5718
5719  RAMs:  2x M5L5101LP-1.
5720
5721  ROMs:  2x 2732 for program. (2m.16a, 3m.17a)
5722         1x 2716 for char gen. (4.8a)
5723         3x 2716 for gfx bitplanes. (1.4a, 2.6a, 3.7a)
5724
5725  1x Reset switch. (R.SW)
5726  1x 8 DIP switches bank.
5727  1x 2x10 Edge connector. (GM1)
5728  1x 2x22 Edge connector. (GM2)
5729
5730
5731*****************************************************/
5732
5733ROM_START( genie )
5168*******************************************/
5169ROM_START( witchcdg )
57345170   ROM_REGION( 0x10000, "maincpu", 0 )
5735   ROM_LOAD( "2m.16a", 0x2000, 0x1000, CRC(30df75f5) SHA1(0696fb3db0b9927e6366db7316d605914ff8d464) )
5736   ROM_LOAD( "3m.17a", 0x3000, 0x1000, CRC(9d67f5c9) SHA1(d3bc13ce07a7b1713544756d7723dd0bcd59cd1a) )
5171   ROM_LOAD( "6.b9",   0x5000, 0x1000, CRC(70462a63) SHA1(9dfa18bf7d4e0803f2a68e64661ece392a7983cc) )
5172   ROM_LOAD( "7.b11",  0x6000, 0x1000, CRC(227b3801) SHA1(aebabce01b1abdb42b3e49c38f4fe429e65c1a88) )
5173   ROM_LOAD( "8.b13",  0x7000, 0x1000, CRC(6bb0059e) SHA1(c5f515b692c3353323aff77f087bf0a92a8d99cf) )
57375174
5738   ROM_REGION( 0x1800, "gfx1", 0 )
5739   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
5740   ROM_LOAD( "4.8a",   0x1000, 0x0800, CRC(1cdd1db9) SHA1(1940c6654b4a892abc3e4557666d341f407ac54f) )  /* chars gfx */
5175   ROM_REGION( 0x3000, "gfx2", 0 )
5176   ROM_LOAD( "3.b5",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
5177   ROM_FILL(           0x0800, 0x0800, 0 ) /* filling the bitplane */
5178   ROM_LOAD( "2.b3",   0x1000, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
5179   ROM_FILL(           0x1800, 0x0800, 0 ) /* filling the bitplane */
5180   ROM_LOAD( "1.b1",   0x2000, 0x1000, CRC(8a17d1a7) SHA1(488e4eae287b05923bd6b378574e91cfe49d8c24) )    /* cards deck gfx, bitplane3 */
57415181
5742   ROM_REGION( 0x1800, "gfx2", 0 )
5743   ROM_LOAD( "1.4a",   0x0000, 0x0800, CRC(40c52b9d) SHA1(64145bd2aa19b584fa56022303dc595320952c24) )  /* tiles, bitplane1 */
5744   ROM_LOAD( "2.6a",   0x0800, 0x0800, CRC(b0b61ffa) SHA1(d0a01027bd6acd7c72eb5bbdb37d6dd97df8aced) )  /* tiles, bitplane2 */
5745   ROM_LOAD( "3.7a",   0x1000, 0x0800, CRC(151e4af7) SHA1(a44feaa69a00a6db31c018267b8b67a248e7c66e) )  /* tiles, bitplane3 */
5746
5747   ROM_REGION( 0x0800, "nvram", 0 )    /* default NVRAM, otherwise the game isn't stable */
5748   ROM_LOAD( "genie_nvram.bin", 0x0000, 0x0800, CRC(1b062ae7) SHA1(9d01635f3968d4b91b4a5d9fadfaf6edd0dea7ba) )
5749
5750   ROM_REGION( 0x0100, "proms", 0 )    /* using original golden poker color prom */
5751   ROM_LOAD( "n82s129.9c", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5752ROM_END
5753
5754// Unknown on Blue PCB ICP-1
5755// Attract works, but hang when coin.
5756// Need to improve the memory map...
5757// checking the connected CPU addressing lines.
5758// and guess how map the ROM 15a (vectors + a few routines)
5759ROM_START( geniea )
5760   ROM_REGION( 0x10000, "maincpu", 0 )
5761   ROM_LOAD( "2732.16a", 0x2000, 0x1000, CRC(c96ef87b) SHA1(a67f290d13fbe33dc7c29271be6f5ef0ec13e927) )
5762   ROM_LOAD( "2732.17a", 0x3000, 0x1000, CRC(dcbfc29b) SHA1(a512b4bd4ab682810d8c432cca03f4320df9928b) )
5763   ROM_LOAD( "2732.15a", 0x7000, 0x1000, CRC(7137aa06) SHA1(1a2af7dfe41e54fc9c3b4e641319d1a504e84a18) )
5764
5765//   ROM_REGION( 0x1000, "temp", 0 ) // Only has vectors and a couple of routines. Just till know how to map it...
5766//   ROM_LOAD( "2732.15a", 0x7000, 0x1000, CRC(7137aa06) SHA1(1a2af7dfe41e54fc9c3b4e641319d1a504e84a18) )
5767
57685182   ROM_REGION( 0x3000, "gfx1", 0 )
5769   ROM_FILL(               0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5770   ROM_LOAD( "2732.9a",    0x2000, 0x1000, BAD_DUMP CRC(ffb7bca3) SHA1(b58175c0342f963cb42a04195e296db952e071b6) )    /* chars + bitplane3 */
5183   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5184   ROM_COPY( "gfx2",   0x2800, 0x2000, 0x0800 )    /* srctag, srcoffs, offset, length */
57715185
5772   ROM_REGION( 0x1800, "gfx2", 0 )
5773   ROM_LOAD( "2716.4a",   0x0000, 0x0800, CRC(40c52b9d) SHA1(64145bd2aa19b584fa56022303dc595320952c24) )  /* tiles, bitplane1 */
5774   ROM_LOAD( "2716.6a",   0x0800, 0x0800, CRC(b0b61ffa) SHA1(d0a01027bd6acd7c72eb5bbdb37d6dd97df8aced) )  /* tiles, bitplane2 */
5775   ROM_COPY( "gfx1",      0x2800, 0x1000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
5776
5777   ROM_REGION( 0x0100, "proms", 0 )    /* using original golden poker color prom */
5778   ROM_LOAD( "n82s129.9c", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5186   ROM_REGION( 0x0100, "proms", 0 )
5187//  ROM_LOAD( "82s129.7d",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
5188   ROM_LOAD( "tbp24s10n.d2",   0x0000, 0x0100, BAD_DUMP CRC(3db3b9e0) SHA1(c956493d5d754665d214b416e6a473d73c22716c) )
57795189ROM_END
57805190
5191/***************************************
57815192
5782/****************************************************
5193  Witch Card (German, WC3050, set 2 )
57835194
5784  Silver Game.
5785  1983.
5195  TV GAME ELEKTRONIK 1994
5196         PROMA
5197   CASINOVERSION WC3050
57865198
5787  6502 CPU
5788  2*6821 ios
5789  mc6845 video chip
5790  10mhz (?) xtal
5791
5792  There are French strings related to the game, so maybe is
5793  a leftover, or maybe there is a unknown way to switch the
5794  language.
5795
5796
5797*****************************************************/
5798
5799ROM_START( silverga )
5199***************************************/
5200ROM_START( witchcdh )
58005201   ROM_REGION( 0x10000, "maincpu", 0 )
5801   ROM_LOAD( "14", 0x5000, 0x1000, CRC(e4691878) SHA1(376c3910030f27517d798aac759553d5634b8ffc) )
5802   ROM_LOAD( "55", 0x6000, 0x2000, CRC(aad57b3c) SHA1(9508026c1a7b227a70d89ad2f7245e75a615b932) )
5202   ROM_LOAD( "prog3000.a12",   0x0000, 0x8000, CRC(a5c1186a) SHA1(b6c662bf489fbcccc3063ce55c957e630ba96ccb) )
58035203
5804   ROM_REGION( 0x3000, "gfx1", 0 )
5805   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5806   ROM_LOAD( "13",     0x2000, 0x1000, CRC(98b8cb4f) SHA1(420ea544a41e24478a8eb1c7076f4569607d0379) )    /* text layer */
5204   ROM_REGION( 0x6000, "gfx1", 0 )
5205   ROM_FILL(               0x0000, 0x4000, 0 ) /* filling the R-G bitplanes */
5206   ROM_LOAD( "wc3050.a5",  0x4000, 0x2000, CRC(6f35b9c4) SHA1(df86687164f18f2bfe71e73cccd28fe4117e748c) )    /* text layer, alt gfx */
58075207
5808   ROM_REGION( 0x1800, "gfx2", 0 )
5809   ROM_LOAD( "11",     0x0000, 0x0800, CRC(1f41c541) SHA1(00df5079193f78db0617a6b8a613d8a0616fc8e9) )    /* cards deck gfx, bitplane1 */
5810   ROM_LOAD( "12",     0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
5811   ROM_COPY( "gfx1",   0x2800, 0x1000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd half of the char rom */
5208   ROM_REGION( 0x6000, "gfx2", 0 )
5209   ROM_LOAD( "wc1.a2", 0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) )    /* cards deck gfx, bitplane1 */ // sldh
5210   ROM_LOAD( "wc1.a4", 0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) )    /* cards deck gfx, bitplane2 */ // sldh
5211   ROM_COPY( "gfx1",   0x4800, 0x4000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
58125212
58135213   ROM_REGION( 0x0100, "proms", 0 )
5814   ROM_LOAD( "s287",       0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5214   ROM_LOAD( "tbp24s10n.7d",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
58155215ROM_END
58165216
5817/***************************************************************
5217/***************************************
58185218
5819  Casino Poker
5820  1987, PM / Beck Elektronik
5219  Witch Card (German, WC3050, 27-4-94)
58215220
5822  1x Xtal 10.000 MHz.
5823  1x UM6502A
5824  2x UM6521A
5825  1x UM6845
5221  TV GAME ELEKTRONIK 1994
5222         PROMA
5223   CASINOVERSION WC3050
58265224
5827  GFX ROMS 051, 052, 053 and 054 have duplicated halves.
5225****************************************
58285226
5829  Bipolar PROM 24sa10 is filled with 0x09, so has at least
5830  fixed bits 0 and 3 along the whole data. Needs a redump
5831  using a supported EEPROM programmer.
522701.a2                                           BADADDR           --xxxxxxxxxx
522802.a4                                           BADADDR           --xxxxxxxxxx
522903.a5                                           1ST AND 2ND HALF IDENTICAL
523027s21.d7                                        FIXED BITS (0000xxxx)
5231                        tbp24s10n.7d            FIXED BITS (0000xxxx)
5232                        ce-2-tvg.bin            BADADDR           --xxxxxxxxxx
5233                        ce-1-tvg.bin            BADADDR           --xxxxxxxxxx
523401.a2                   ce-1-tvg.bin            IDENTICAL
523502.a4                   ce-2-tvg.bin            IDENTICAL
523627s21.d7                tbp24s10n.7d            IDENTICAL
523703.a5        [2/4]      ce-3-tvg.bin [2/4]      IDENTICAL
523804.a12       [2/4]      12a.bin      [2/4]      IDENTICAL
523903.a5        [2/4]      ce-3-tvg.bin [4/4]      IDENTICAL
524003.a5        [4/4]      ce-3-tvg.bin [2/4]      IDENTICAL
524103.a5        [4/4]      ce-3-tvg.bin [4/4]      IDENTICAL
524204.a12       [1/4]      12a.bin      [1/4]      99.609375%
524304.a12       [3/4]      12a.bin      [3/4]      99.414063%
524404.a12       [4/4]      12a.bin      [4/4]      96.020508%
524503.a5        [1/4]      ce-3-tvg.bin [1/4]      88.378906%
524603.a5        [3/4]      ce-3-tvg.bin [1/4]      88.378906%
58325247
5833  Discrete sound circuitry was traced, being identical to the Golden Poker one.
5834  Only difference is the PC617 replaced by one PC817.
5835
5836  The sound is ugly and seems that was programmed that way.
5837
5838***************************************************************/
5839
5840ROM_START( caspoker )
5248***************************************/
5249ROM_START( witchcdi )
58415250   ROM_REGION( 0x10000, "maincpu", 0 )
5842   ROM_LOAD( "234.bin",    0x4000, 0x1000, CRC(174bc526) SHA1(faef01484f0e0ea769d7bd2c5ad03369a6fdf037) )
5843   ROM_LOAD( "235.bin",    0x5000, 0x1000, CRC(2e43552f) SHA1(5fbe0e62dec960850ef5f937254858fcd4da9e64) )
5844   ROM_LOAD( "236.bin",    0x6000, 0x1000, CRC(3f4cfa39) SHA1(e2750a9c5d12c668e599181ee3972c5d78bd0006) )
5845   ROM_LOAD( "237.bin",    0x7000, 0x1000, CRC(b411d0c4) SHA1(0617cd312026da78a171fc23f4788393d70371cf) )
5251   ROM_LOAD( "04.a12", 0x0000, 0x8000, CRC(0f662e02) SHA1(71d7344f63c11082beb4fb4eeb20b04780a9b14c) )
58465252
5847   ROM_REGION( 0x1800, "gfx1", 0 )
5848   ROM_FILL(               0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
5849   ROM_LOAD( "054.bin",    0x1000, 0x0800, CRC(7b401a09) SHA1(affb90a52761c36be7c67f7606f3f982f6dc724e) )    /* text chars */
5850   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
5253   ROM_REGION( 0x6000, "gfx1", 0 )
5254   ROM_FILL(                   0x0000, 0x4000, 0 ) /* filling the R-G bitplanes */
5255   ROM_LOAD( "03.a5",  0x4000, 0x2000, CRC(f181e5aa) SHA1(44a7696bd223effbc7542142a0c3c623c628071d) )    /* text layer */
58515256
5852   ROM_REGION( 0x1800, "gfx2", 0 )
5853   ROM_LOAD( "051.bin",    0x0000, 0x0800, CRC(82d823e5) SHA1(75bdf427a6204ef87444be0d8b06a07c5a2fc38f) )    /* cards deck gfx, bitplane1 */
5854   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
5855   ROM_LOAD( "052.bin",    0x0800, 0x0800, CRC(eda12738) SHA1(ec7806c2bf1a238f489459c3c3653f43febaa464) )    /* cards deck gfx, bitplane2 */
5856   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
5857   ROM_LOAD( "053.bin",    0x1000, 0x0800, CRC(d147ae0a) SHA1(dfdf0a42eb0a6f2afc9f301b0cf01411085247bd) )    /* cards deck gfx, bitplane3 */
5858   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
5257   ROM_REGION( 0x6000, "gfx2", 0 )
5258   ROM_LOAD( "01.a2",  0x0000, 0x2000, CRC(10b34856) SHA1(52e4cc81b36b4c807b1d4471c0f7bea66108d3fd) )    /* cards deck gfx, bitplane1 */
5259   ROM_LOAD( "02.a4",  0x2000, 0x2000, CRC(5fc965ef) SHA1(d9ecd7e9b4915750400e76ca604bec8152df1fe4) )    /* cards deck gfx, bitplane2 */
5260   ROM_COPY( "gfx1",   0x4800, 0x4000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
58595261
5860   ROM_REGION( 0x0800, "nvram", 0 )    /* default NVRAM, otherwise settings parameters are incorrect */
5861   ROM_LOAD( "caspoker_nvram.bin", 0x0000, 0x0800, CRC(be6e2671) SHA1(aef1b09d09e07eb39480a7901ed8535f74e461fa) )
5862
5863   ROM_REGION( 0x0100, "proms", 0 )    /* from other games */
5864   ROM_LOAD( "24sa10.bin", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
5262   ROM_REGION( 0x0100, "proms", 0 )
5263   ROM_LOAD( "27s21.d7",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
58655264ROM_END
58665265
5867/****************************************************
5266/******************************************
58685267
5869  Unknown poker game, set 1.
5870  198?.
5268  Witch Game (Video Klein)
58715269
5872  There are French strings related to the game into
5873  the program ROM.
5270  Another evil hardware from Video Klein
5271  with CPU box. Marked "12T1"
58745272
5875  The dump lacks of 1 program ROM located at 17a.
5876  (empty socket in the PCB picture)
5273******************************************/
5274ROM_START( witchgme )
5275   ROM_REGION( 0x10000, "maincpu", 0 ) /* Video Klein */
5276   ROM_LOAD( "hn58c256p.box12t1",  0x0000, 0x8000, CRC(26c334cb) SHA1(d8368835c88668f09560f6096148a6e528806f65) )
58775277
5878*****************************************************/
5278   ROM_REGION( 0x3000, "gfx2", 0 )
5279   ROM_LOAD( "1.2a",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )  /* cards deck gfx, bitplane1 */
5280   ROM_FILL(           0x0800, 0x0800, 0 ) /* filling the bitplane */
5281   ROM_LOAD( "2.4a",   0x1000, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )  /* cards deck gfx, bitplane2 */
5282   ROM_FILL(           0x1800, 0x0800, 0 ) /* filling the bitplane */
5283   ROM_LOAD( "3.5a",   0x2000, 0x1000, CRC(8a17d1a7) SHA1(488e4eae287b05923bd6b378574e91cfe49d8c24) )  /* text layer */
58795284
5880ROM_START( pokerdub )
5881   ROM_REGION( 0x10000, "maincpu", 0 )
5882   ROM_LOAD( "15a_f_83.15a",   0x2000, 0x1000, CRC(06571884) SHA1(6823f5d4a2fc5adf51f1588273f808a2a25a15bc) )
5883   ROM_LOAD( "unknown.17a",    0x3000, 0x1000, NO_DUMP )
5285   ROM_REGION( 0x3000, "gfx1", 0 )
5286   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5287   ROM_COPY( "gfx2",   0x2800, 0x2000, 0x0800 )    /* srctag, srcoffs, offset, length */
58845288
5885   ROM_REGION( 0x1800, "gfx1", 0 )
5886   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
5887   ROM_LOAD( "4.8a",   0x1000, 0x0800, CRC(1e1d4e33) SHA1(22831984489fdf712ca616c1af3c874a5b12b522) )    /* char ROM (cracked title) */
5888
5889   ROM_REGION( 0x1800, "gfx2", 0 )
5890   ROM_LOAD( "1.4a",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
5891   ROM_LOAD( "2.6a",   0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
5892   ROM_LOAD( "3.7a",   0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
5893
58945289   ROM_REGION( 0x0100, "proms", 0 )
5895   ROM_LOAD( "s287.8c",    0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5290   ROM_LOAD( "n82s137f.box",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5291
5292   ROM_REGION( 0x0100, "proms2", 0 )
5293   ROM_LOAD( "tbp24s10n.2c",   0x0000, 0x0100, CRC(7c2aa098) SHA1(539ff9239b1b553b3883c9f0223aafcf217f9fc7) )
58965294ROM_END
58975295
5898/****************************************************
5899
5900  Unknown poker game, set 2.
5901  198?.
5902
5903  This one is totally encrypted.
5904  The PCB has a daughterboard coated with some plastic
5905  or epoxy resin.
5906
5907  Char ROM is identical to the Witch Card one.
5908
5909*****************************************************/
5910
5911ROM_START( pokerduc )
5296/*  Witch Game (Video Klein)
5297    Video Klein original with epoxy block module.
5298    Alt set....
5299*/
5300   ROM_START( witchcdk )
59125301   ROM_REGION( 0x10000, "maincpu", 0 )
5913   ROM_LOAD( "b",  0x5000, 0x1000, CRC(8627fba5) SHA1(b94665f0bf425ff71f78c1258f910323c2a948f0) )
5914   ROM_LOAD( "c",  0x6000, 0x1000, CRC(b35b4108) SHA1(6504ba55511637334c65e88ee5c60b1503b854b3) )
5915   ROM_LOAD( "d",  0x7000, 0x1000, CRC(c48096ed) SHA1(279ba433369c7dc9cd902a19200e889eea45d115) )
5302   ROM_LOAD( "wc_epoxy.bin",   0x0000, 0x8000, CRC(33f1acd9) SHA1(2facb3d807b5b2a2978e567d0c1106c0a027621a) )  /* epoxy block program ROM */
59165303
5917   ROM_REGION( 0x1800, "gfx1", 0 )
5918   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
5919   ROM_LOAD( "a.8a",   0x1000, 0x0800, CRC(c70a3e49) SHA1(eb2f15b344f4dec5f05701415848c854bb27aaa3) )    /* char ROM (cracked title) */
5304   ROM_REGION( 0x3000, "gfx1", 0 )
5305   ROM_FILL(            0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
5306   ROM_LOAD( "wc4.7a",  0x2000, 0x1000, BAD_DUMP CRC(3bf07c44) SHA1(f6e859b142b7d4585b89ca609d8bc85c84fe2b09) )    /* text chars, corrupt */ // sldh
5307   ROM_COPY( "gfx1",    0x2800, 0x2000, 0x0800 )   /* srctag, srcoffs, offset, length */
59205308
5921   ROM_REGION( 0x1800, "gfx2", 0 )
5922   ROM_LOAD( "1.4a",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
5923   ROM_LOAD( "2.6a",   0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
5924   ROM_LOAD( "3.7a",   0x1000, 0x0800, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
5925   ROM_IGNORE(                 0x0800) /* identical halves */
5309   ROM_REGION( 0x3000, "gfx2", 0 )
5310   ROM_LOAD( "wc1.2a", 0x0000, 0x1000, CRC(f59c6fd2) SHA1(bea4b6043728311ca9fff36e2d7e24254af5b97a) )    /* cards deck gfx, bitplane1 */ // sldh
5311   ROM_LOAD( "wc2.4a", 0x1000, 0x1000, CRC(40e426af) SHA1(7e7cb30dafc96bcb87a05d3e0ef5c2d426ed6a74) )    /* cards deck gfx, bitplane2 */
5312   ROM_LOAD( "wc3.5a", 0x2000, 0x1000, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
59265313
5927   ROM_REGION( 0x0100, "proms", 0 )
5928   ROM_LOAD( "tbp24s10.9c",    0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
5314   ROM_REGION( 0x0600, "proms", 0 )
5315   ROM_LOAD( "24s10.bin",          0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* original PCB PROM */
5316   ROM_LOAD( "82s137_epoxy.bin",   0x0100, 0x0400, CRC(4ae3ecf5) SHA1(e1e540ae13e7ce5ac6391f325160ec997ea6cc2f) ) /* original epoxy block PROM */
59295317ROM_END
59305318
59315319
r250183r250184
60325420
60335421/****************************************************
60345422
6035  Wild Witch (Video Klein)
5423  Wild Witch sets...
60365424
60375425  Another evil hardware from Video Klein
60385426  with CPU box.
r250183r250184
82537641
82547642/************************************************
82557643
8256  Witch Up & Down
7644  Witch Up & Down sets...
82577645  (1988, Video Klein)
82587646
82597647  16 gfx banks!!!.
r250183r250184
89238311
89248312/*********************************************
89258313
8926   Witch Jack
8314   Witch Jack sets...
89278315   1992-1996 Video Klein
89288316
89298317*********************************************/
r250183r250184
90218409ROM_END
90228410
90238411
9024ROM_START( wtchjacka )  /* Witch Jackpot 0.25 / 1994-11-24 */
8412ROM_START( wtchjacka )  /* Witch Jack 0.87-88 / 1996-10-02, GFX OK */
90258413   ROM_REGION( 0x10000, "maincpu", 0 )
9026   ROM_LOAD( "wj5x5015.bin",   0x8000, 0x8000, CRC(bc0e6b78) SHA1(29482035f6122385447009abd695ed52fc669158) )
8414   ROM_LOAD( "wj5x5088.bin",   0x8000, 0x8000, CRC(08143537) SHA1(ef16531bcf955daded1be406dd3f61f37070298c) )
90278415
90288416   ROM_REGION( 0x18000, "temp", 0 )
9029   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
9030   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
9031   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
8417   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
8418   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
8419   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
90328420
90338421   ROM_REGION( 0x1800, "gfx0", 0 )
90348422   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
r250183r250184
91148502ROM_END
91158503
91168504
9117ROM_START( wtchjackb )  /* Witch Jack 0.40 / 1995-02-27 */
8505ROM_START( wtchjackb )  /* Witch Jack 0.87 / 1996-07-16, GFX OK */
91188506   ROM_REGION( 0x10000, "maincpu", 0 )
9119   ROM_LOAD( "wj5x5040.bin",   0x8000, 0x8000, CRC(2f0f1d7a) SHA1(048d0641a4e03a77f4964898ad2c224cb487aa36) )
8507   ROM_LOAD( "wj5x5087.bin",   0x8000, 0x8000, CRC(b027d8a5) SHA1(f06b92cc7aacadca1b8c98bda19efa670596891c) )
91208508
91218509   ROM_REGION( 0x18000, "temp", 0 )
9122   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
9123   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
9124   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
8510   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
8511   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
8512   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
91258513
91268514   ROM_REGION( 0x1800, "gfx0", 0 )
91278515   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
r250183r250184
92078595ROM_END
92088596
92098597
9210ROM_START( wtchjackc )  /* Witch Jack 0.40T / 1995-02-27, Not Working */
8598ROM_START( wtchjackc )  /* Witch Jack 0.70S / 1996-03-26 */
92118599   ROM_REGION( 0x10000, "maincpu", 0 )
9212   ROM_LOAD( "wj5x5t40.bin",   0x8000, 0x8000, CRC(a3a4f1d3) SHA1(16dcaf880134f10152703cb3ca81dfcbe48bff8b) )
8600   ROM_LOAD( "wj5x570s.bin",   0x8000, 0x8000, CRC(294e3ac6) SHA1(e58c38ae341dcb48572f8852ec858ef8433c6f95) )
92138601
92148602   ROM_REGION( 0x18000, "temp", 0 )
92158603   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
r250183r250184
93008688ROM_END
93018689
93028690
9303ROM_START( wtchjackd )  /* Witch Jack 0.62 / 1995-08-02 */
8691ROM_START( wtchjackd )  /* Witch Jack 0.70P / 1996-03-26 */
93048692   ROM_REGION( 0x10000, "maincpu", 0 )
9305   ROM_LOAD( "wj5x563.bin",    0x8000, 0x8000, CRC(55e74382) SHA1(af0a890c55db36e8a2f847ea103858cc7b7115be) )  //
8693   ROM_LOAD( "wj5x570p.bin",   0x8000, 0x8000, CRC(d77d8119) SHA1(c8999e3c55257750f27f1683f5b416e8e4e4297d) )
93068694
93078695   ROM_REGION( 0x18000, "temp", 0 )
93088696   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
r250183r250184
93938781ROM_END
93948782
93958783
9396ROM_START( wtchjacke )  /* Witch Jack 0.64 / 1995-09-13 */
8784ROM_START( wtchjacke )  /* Witch Jack 0.65 / 1995-10-19 */
93978785   ROM_REGION( 0x10000, "maincpu", 0 )
9398   ROM_LOAD( "wj5x564p.bin",   0x8000, 0x8000, CRC(7ee61b69) SHA1(313b750a7949f4d08cdf79c068d01ed91fc66dce) )
8786   ROM_LOAD( "wj5x565p.bin",   0x8000, 0x8000, CRC(20c23876) SHA1(ca2309766a68ba280d71b3b62e00d38d70b8536a) )
93998787
94008788   ROM_REGION( 0x18000, "temp", 0 )
94018789   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
r250183r250184
94868874ROM_END
94878875
94888876
9489ROM_START( wtchjackf )  /* Witch Jack 0.65 / 1995-10-19 */
8877ROM_START( wtchjackf )  /* Witch Jack 0.64 / 1995-09-13 */
94908878   ROM_REGION( 0x10000, "maincpu", 0 )
9491   ROM_LOAD( "wj5x565p.bin",   0x8000, 0x8000, CRC(20c23876) SHA1(ca2309766a68ba280d71b3b62e00d38d70b8536a) )
8879   ROM_LOAD( "wj5x564p.bin",   0x8000, 0x8000, CRC(7ee61b69) SHA1(313b750a7949f4d08cdf79c068d01ed91fc66dce) )
94928880
94938881   ROM_REGION( 0x18000, "temp", 0 )
94948882   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
r250183r250184
95798967ROM_END
95808968
95818969
9582ROM_START( wtchjackg )  /* Witch Jack 0.70S / 1996-03-26 */
8970ROM_START( wtchjackg )  /* Witch Jack 0.62 / 1995-08-02 */
95838971   ROM_REGION( 0x10000, "maincpu", 0 )
9584   ROM_LOAD( "wj5x570s.bin",   0x8000, 0x8000, CRC(294e3ac6) SHA1(e58c38ae341dcb48572f8852ec858ef8433c6f95) )
8972   ROM_LOAD( "wj5x563.bin",    0x8000, 0x8000, CRC(55e74382) SHA1(af0a890c55db36e8a2f847ea103858cc7b7115be) )  //
95858973
95868974   ROM_REGION( 0x18000, "temp", 0 )
95878975   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
r250183r250184
96729060ROM_END
96739061
96749062
9675ROM_START( wtchjackh )  /* Witch Jack 0.70P / 1996-03-26 */
9063ROM_START( wtchjackh )  /* Witch Jack 0.40T / 1995-02-27, Not Working */
96769064   ROM_REGION( 0x10000, "maincpu", 0 )
9677   ROM_LOAD( "wj5x570p.bin",   0x8000, 0x8000, CRC(d77d8119) SHA1(c8999e3c55257750f27f1683f5b416e8e4e4297d) )
9065   ROM_LOAD( "wj5x5t40.bin",   0x8000, 0x8000, CRC(a3a4f1d3) SHA1(16dcaf880134f10152703cb3ca81dfcbe48bff8b) )
96789066
96799067   ROM_REGION( 0x18000, "temp", 0 )
96809068   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
r250183r250184
97659153ROM_END
97669154
97679155
9768ROM_START( wtchjacki )  /* Witch Jack 0.87 / 1996-07-16, GFX OK */
9156ROM_START( wtchjacki )  /* Witch Jack 0.40 / 1995-02-27 */
97699157   ROM_REGION( 0x10000, "maincpu", 0 )
9770   ROM_LOAD( "wj5x5087.bin",   0x8000, 0x8000, CRC(b027d8a5) SHA1(f06b92cc7aacadca1b8c98bda19efa670596891c) )
9158   ROM_LOAD( "wj5x5040.bin",   0x8000, 0x8000, CRC(2f0f1d7a) SHA1(048d0641a4e03a77f4964898ad2c224cb487aa36) )
97719159
97729160   ROM_REGION( 0x18000, "temp", 0 )
9773   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
9774   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
9775   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
9161   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
9162   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
9163   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
97769164
97779165   ROM_REGION( 0x1800, "gfx0", 0 )
97789166   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
r250183r250184
98589246ROM_END
98599247
98609248
9861ROM_START( wtchjackj )  /* Witch Jack 0.87-88 / 1996-10-02, GFX OK */
9249ROM_START( wtchjackj )  /* Witch Jackpot 0.25 / 1994-11-24 */
98629250   ROM_REGION( 0x10000, "maincpu", 0 )
9863   ROM_LOAD( "wj5x5088.bin",   0x8000, 0x8000, CRC(08143537) SHA1(ef16531bcf955daded1be406dd3f61f37070298c) )
9251   ROM_LOAD( "wj5x5015.bin",   0x8000, 0x8000, CRC(bc0e6b78) SHA1(29482035f6122385447009abd695ed52fc669158) )
98649252
98659253   ROM_REGION( 0x18000, "temp", 0 )
9866   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
9867   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
9868   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
9254   ROM_LOAD( "wj5x5_1zs.bin",  0x00000, 0x8000, BAD_DUMP CRC(a780ba7f) SHA1(dde75187df298392333cfe1a19beed5b9d172aad) )
9255   ROM_LOAD( "wj5x5_2zs.bin",  0x08000, 0x8000, BAD_DUMP CRC(0f4e9f82) SHA1(a22bbbf0130dd6ece61189ce81a3376213617509) )
9256   ROM_LOAD( "wj5x5_3zs.bin",  0x10000, 0x8000, BAD_DUMP CRC(708e1d7f) SHA1(518312fd0bc24d7895eae0cfa9dbad99e1adf67c) )
98699257
98709258   ROM_REGION( 0x1800, "gfx0", 0 )
98719259   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
r250183r250184
99519339ROM_END
99529340
99539341
9342/******************************* FALCONS WILD SETS *******************************/
9343
9344
9345/*********************************************
9346
9347    Falcons Wild - Wild Card 1991.
9348    1992-1992 TVG D-6310 GRUENBERG.
9349    (bootleg in real Bonanza hardware).
9350
9351  dm74s287n.7d     FIXED BITS (0000xxxx)
9352  fw1.2a           BADADDR     x-xxxxxxxxxxx
9353  fw2.4a           BADADDR     x-xxxxxxxxxxx
9354  fw3.5a           1ST AND 2ND HALF IDENTICAL
9355  nosticker.12a    x0xxxxxxxxxxxxxx = 0x00
9356
9357  fw3.5a is bitrotten.
9358
9359**********************************************/
9360ROM_START( falcnwld )
9361   ROM_REGION( 0x10000, "maincpu", 0 ) /* Falcons Wild */
9362   ROM_LOAD( "nosticker.12a",  0x0000, 0x10000, CRC(54ae4a8a) SHA1(0507098b53d807059b78ec098203d095d19028f8) )
9363
9364   ROM_REGION( 0x6000, "temp", 0 )
9365   ROM_LOAD( "fw1.2a", 0x0000, 0x2000, CRC(d5a58098) SHA1(9c8860949b0adcd20222e9b3e3e8e7e864e8f39f) )  /* cards deck gfx, bitplane1 */
9366   ROM_LOAD( "fw2.4a", 0x2000, 0x2000, CRC(b28b7759) SHA1(513229cee451f59f824b7a64932679f91fbb324d) )  /* cards deck gfx, bitplane2 */
9367   ROM_LOAD( "fw3.5a", 0x4000, 0x2000, BAD_DUMP CRC(98edfc82) SHA1(e3dd597245b55c3bc6ea86acf80ee024ca28f564) )  /* text layer + cards deck gfx, bitplane3 */
9368
9369   ROM_REGION( 0x1800, "gfx1", 0 )
9370   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
9371   ROM_COPY( "temp",   0x4000, 0x1000, 0x0800 )    /* first quarter of fw3.5a */
9372
9373   ROM_REGION( 0x1800, "gfx2", 0 )
9374   ROM_COPY( "temp",   0x0000, 0x0000, 0x0800 )    /* first quarter of fw1.2a */
9375   ROM_COPY( "temp",   0x2000, 0x0800, 0x0800 )    /* first quarter of fw2.4a */
9376   ROM_COPY( "temp",   0x4800, 0x1000, 0x0800 )    /* second quarter of fw3.5a */
9377
9378   ROM_REGION( 0x0100, "proms", 0 )
9379   ROM_LOAD( "dm74s287n.7d",   0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9380ROM_END
9381
9382/************************************
9383
9384  Falcon's Wild - World Wide Poker.
9385  1991, Video Klein
9386
9387  CPU BOX
9388
9389************************************/
9390ROM_START( falcnwlda )
9391   ROM_REGION( 0x10000, "maincpu", 0 ) /* Falcons Wild, Video Klein */
9392   ROM_LOAD( "nmc27c256.box",  0x0000, 0x8000, CRC(a0072c55) SHA1(27b84a896ff06a423450d8f0851f42f3e8ec5466) )
9393   ROM_RELOAD(                 0x8000, 0x8000 )
9394
9395   ROM_REGION( 0x1800, "gfx1", 0 )
9396   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling bitplanes */
9397   ROM_LOAD( "fw4.7a", 0x1000, 0x0800, CRC(f0517b0d) SHA1(474bcf429f2539ff1f3d7d32d259c5973ccb0234) )  /* chars gfx */
9398
9399   ROM_REGION( 0x1800, "gfx2", 0 )
9400   ROM_LOAD( "fw1.2a", 0x0000, 0x0800, BAD_DUMP CRC(229cedde) SHA1(5b6d0b900714924c7a2390151ee65f36bdb02e8b) )  /* cards deck gfx, bitplane1 */ // sldh
9401   ROM_IGNORE(                 0x0800)
9402   ROM_LOAD( "fw2.4a", 0x0800, 0x0800, BAD_DUMP CRC(9ad3c578) SHA1(a69385a807e3270d90040c44721bfff21e95706a) )  /* cards deck gfx, bitplane2 */ // sldh
9403   ROM_LOAD( "fw3.5a", 0x1000, 0x0800, BAD_DUMP CRC(87abebe5) SHA1(5950082b563718476576dbc9f45439019209493e) )  /* cards deck gfx, bitplane3 */ // sldh
9404
9405   ROM_REGION( 0x0100, "proms", 0 )
9406   ROM_LOAD( "n82s137f.box",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9407ROM_END
9408
9409ROM_START( falcnwldb )
9410   ROM_REGION( 0x10000, "maincpu", 0 ) /* World Wide Poker / 1992-11-04 */
9411   ROM_LOAD( "fw12t1_19921104.bin",    0x0000, 0x8000, CRC(8b4f8cac) SHA1(e3bcbadaa157db48a41369a3fcdba536f8ca679e) )
9412   ROM_RELOAD(                         0x8000, 0x8000 )
9413
9414   ROM_REGION( 0x1800, "gfx1", 0 )
9415   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling bitplanes */
9416   ROM_LOAD( "fw4.7a", 0x1000, 0x0800, CRC(f0517b0d) SHA1(474bcf429f2539ff1f3d7d32d259c5973ccb0234) )  /* chars gfx */
9417
9418   ROM_REGION( 0x1800, "gfx2", 0 )
9419   ROM_LOAD( "fw1.2a", 0x0000, 0x0800, BAD_DUMP CRC(229cedde) SHA1(5b6d0b900714924c7a2390151ee65f36bdb02e8b) )  /* cards deck gfx, bitplane1 */ // sldh
9420   ROM_IGNORE(                 0x0800)
9421   ROM_LOAD( "fw2.4a", 0x0800, 0x0800, BAD_DUMP CRC(9ad3c578) SHA1(a69385a807e3270d90040c44721bfff21e95706a) )  /* cards deck gfx, bitplane2 */ // sldh
9422   ROM_LOAD( "fw3.5a", 0x1000, 0x0800, BAD_DUMP CRC(87abebe5) SHA1(5950082b563718476576dbc9f45439019209493e) )  /* cards deck gfx, bitplane3 */ // sldh
9423
9424   ROM_REGION( 0x0100, "proms", 0 )
9425   ROM_LOAD( "n82s137f.box",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9426ROM_END
9427
9428/***********************************************
9429
9430  Falcon's Wild - World Wide Poker
9431  1983, Falcon.
9432
9433  Original Falcon PCB marked
9434  "831 1.1 MADE IN JAPAN"
9435
9436  Same board as Witch Card (Falcon), but with
9437  extra RAM + ROM + encrypted 2nd CPU + AY8910.
9438
9439  The encrypted 40-pin CPU is scratched,
9440  and seems based on a Z80.
9441
9442***********************************************/
9443ROM_START( falcnwldc )
9444   ROM_REGION( 0x10000, "maincpu", 0 ) /* Falcons Wild, Falcon original */
9445//  ROM_LOAD( "nosticker.12a",  0x0000, 0x10000, CRC(54ae4a8a) SHA1(0507098b53d807059b78ec098203d095d19028f8) )
9446   ROM_LOAD( "4.b6",           0x3000, 0x1000, CRC(88684a8f) SHA1(5ffa0808b502e93ddcb8f13929008aec2836a773) )
9447   ROM_LOAD( "5.b8",           0x4000, 0x1000, CRC(aa5de05c) SHA1(98559b35c7c31a41b1818a6e60ec82f43a5d1b4a) )
9448   ROM_LOAD( "6-syncmod.b9",   0x5000, 0x1000, CRC(21cfa807) SHA1(ff908a5a43b3736494127539d6485648d8be1a9a) )  // ok
9449   ROM_LOAD( "7.b11",          0x6000, 0x1000, CRC(d63bba8e) SHA1(09902574985a945117ec22d738c94fee72e673af) )
9450   ROM_LOAD( "8.b13",          0x7000, 0x1000, CRC(251d6abf) SHA1(2384ae674bfbe96c19a3b66c7efa1e5e8b444f48) )  // ok
9451
9452   ROM_REGION( 0x10000, "mcu", 0 )
9453   ROM_LOAD( "9.f10",  0x0000, 0x1000, CRC(22f1c52a) SHA1(6429a802e92f6b77446550a303567798a231f6d7) )  // MCU prg
9454
9455   ROM_REGION( 0x6000, "temp", 0 )
9456   ROM_LOAD( "1.b1",   0x0000, 0x1000, CRC(fd95955d) SHA1(e5c029bc5683d06c2e5250c1271613232a058fcd) )
9457   ROM_LOAD( "2.b3",   0x1000, 0x0800, CRC(9ad3c578) SHA1(a69385a807e3270d90040c44721bfff21e95706a) )
9458   ROM_LOAD( "3.b4",   0x1800, 0x0800, CRC(d9246780) SHA1(4ceb24131ec6208b742ba80373201aa53c50732d) )
9459
9460   ROM_REGION( 0x1800, "gfx1", 0 )
9461   ROM_FILL(           0x0000, 0x1000, 0 )         /* filling bitplanes */
9462   ROM_COPY( "temp",   0x0800, 0x1000, 0x0800 )    /* second half of 1.b1 */
9463
9464   ROM_REGION( 0x1800, "gfx2", 0 )
9465   ROM_COPY( "temp",   0x1800, 0x0000, 0x0800 )    /* first half of 3.b4 */
9466   ROM_COPY( "temp",   0x1000, 0x0800, 0x0800 )    /* whole 2.b3 */
9467   ROM_COPY( "temp",   0x0000, 0x1000, 0x0800 )    /* first half of 1.b1 */
9468
9469   ROM_REGION( 0x0100, "proms", 0 )
9470   ROM_LOAD( "falcon_1.bin",   0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9471ROM_END
9472
9473
9474/**************************************** OTHER SETS ****************************************/
9475
9476
9477ROM_START( pmpoker )
9478   ROM_REGION( 0x10000, "maincpu", 0 )
9479   ROM_LOAD( "2-5.bin",    0x5000, 0x1000, CRC(3446a643) SHA1(e67854e3322e238c17fed4e05282922028b5b5ea) )
9480   ROM_LOAD( "2-6.bin",    0x6000, 0x1000, CRC(50d2d026) SHA1(7f58ab176de0f0f7666d87271af69a845faec090) )
9481   ROM_LOAD( "2-7.bin",    0x7000, 0x1000, CRC(a9ab972e) SHA1(477441b7ff3acae3a5d5a3e4c2a428e0b3121534) )
9482
9483   ROM_REGION( 0x1800, "gfx1", 0 )
9484   ROM_FILL(               0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
9485   ROM_LOAD( "1-4.bin",    0x1000, 0x0800, CRC(62b9f90d) SHA1(39c61a01225027572fdb75543bb6a78ed74bb2fb) )    /* text layer */
9486
9487   ROM_REGION( 0x1800, "gfx2", 0 )
9488   ROM_LOAD( "1-1.bin",    0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
9489   ROM_LOAD( "1-2.bin",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
9490   ROM_LOAD( "1-3.bin",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
9491
9492   ROM_REGION( 0x0100, "proms", 0 )
9493   ROM_LOAD( "tbp24sa10n.7d",      0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9494ROM_END
9495
9496ROM_START( royale )
9497   ROM_REGION( 0x10000, "maincpu", 0 )
9498   ROM_LOAD( "royalex.bin",    0x4000, 0x4000, CRC(ef370617) SHA1(0fc5679e9787aeea3bc592b36efcaa20e859f912) )
9499
9500   ROM_REGION( 0x3000, "gfx1", 0 )
9501   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9502   ROM_LOAD( "royalechr.bin",  0x2000, 0x1000, CRC(b1f2cbb8) SHA1(8f4930038f2e21ca90b213c35b45ed14d8fad6fb) )    /* text layer */
9503
9504   ROM_REGION( 0x1800, "gfx2", 0 )
9505   ROM_LOAD( "royale3.bin",    0x0000, 0x0800, CRC(1f41c541) SHA1(00df5079193f78db0617a6b8a613d8a0616fc8e9) )    /* cards deck gfx, bitplane1 */
9506   ROM_LOAD( "royale2.bin",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
9507   ROM_LOAD( "royale1.bin",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
9508
9509   ROM_REGION( 0x0100, "proms", 0 )
9510   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9511ROM_END
9512
9513ROM_START( royalea )
9514   ROM_REGION( 0x10000, "maincpu", 0 )
9515   ROM_LOAD( "royal.256",  0x0000, 0x8000, CRC(9d7fdb79) SHA1(05cae00bca0f6ae696c69f531cb0fa2104ff696a) )
9516
9517   ROM_REGION( 0x3000, "gfx1", 0 )
9518   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9519   ROM_LOAD( "royalechr.bin",  0x2000, 0x1000, CRC(b1f2cbb8) SHA1(8f4930038f2e21ca90b213c35b45ed14d8fad6fb) )    /* text layer */
9520
9521   ROM_REGION( 0x1800, "gfx2", 0 )
9522   ROM_LOAD( "royale3.bin",    0x0000, 0x0800, CRC(1f41c541) SHA1(00df5079193f78db0617a6b8a613d8a0616fc8e9) )    /* cards deck gfx, bitplane1 */
9523   ROM_LOAD( "royale2.bin",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
9524   ROM_LOAD( "royale1.bin",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
9525
9526   ROM_REGION( 0x0100, "proms", 0 )
9527   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9528ROM_END
9529
9530ROM_START( sloco93 )
9531   ROM_REGION( 0x10000, "maincpu", 0 )
9532   ROM_LOAD( "locoloco.128",   0x4000, 0x4000, CRC(f626a770) SHA1(afbd33b3f65b8a781c716a3d6e5447aa817d856c) )
9533
9534   ROM_REGION( 0x3000, "gfx1", 0 )
9535   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9536   ROM_LOAD( "confloco.032",   0x2000, 0x1000, CRC(b86f219c) SHA1(3f655a96bcf597a271a4eaaa0acbf8dd70fcdae9) )    /* text layer */
9537
9538   ROM_REGION( 0x3000, "gfx2", 0 )
9539   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9540   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9541   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9542
9543   ROM_REGION( 0x0100, "proms", 0 )
9544   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9545ROM_END
9546
9547ROM_START( sloco93a )
9548   ROM_REGION( 0x10000, "maincpu", 0 )
9549   ROM_LOAD( "locoloco.256",   0x0000, 0x8000, CRC(ab037b0b) SHA1(16f811daaed5bf7b72549db85755c5274dfee310) )
9550
9551   ROM_REGION( 0x3000, "gfx1", 0 )
9552   ROM_FILL(                   0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9553   ROM_LOAD( "confloco.032",   0x2000, 0x1000, CRC(b86f219c) SHA1(3f655a96bcf597a271a4eaaa0acbf8dd70fcdae9) )    /* text layer */
9554
9555   ROM_REGION( 0x3000, "gfx2", 0 )
9556   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9557   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9558   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9559
9560   ROM_REGION( 0x0100, "proms", 0 )
9561   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9562ROM_END
9563
99549564/*
9565    checksum routine at $5f3e
9566    protect $4000+ & $7ff9.
9567    (see cmp at $5f6b)
9568    balanced at $7ff8.
9569*/
9570ROM_START( maverik )
9571   ROM_REGION( 0x10000, "maincpu", 0 ) /* maverik: Maverik (ind arg, fixed, changed logo) */
9572   ROM_LOAD( "maverik.bin",    0x0000, 0x8000, CRC(65a986e9) SHA1(2e825d3fb2346036357af0e12d3a75b5ef6cfd0d) )
99559573
9574   ROM_REGION( 0x3000, "gfx1", 0 )
9575   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9576   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
9577
9578   ROM_REGION( 0x3000, "gfx2", 0 )
9579   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9580   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9581   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9582
9583   ROM_REGION( 0x0100, "proms", 0 )
9584   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9585ROM_END
9586
9587/*****************************
9588
9589  Brasil XX sets...
9590
9591 ****************************/
9592ROM_START( brasil86 )
9593   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil86.128: Brasil 86, BS clone. */
9594   ROM_LOAD( "brasil86.128",   0x4000, 0x4000, CRC(0e88b434) SHA1(80f921c277f4253c29ee80e9cfb046ade1f66300) )
9595
9596   ROM_REGION( 0x3000, "gfx1", 0 )
9597   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9598   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
9599
9600   ROM_REGION( 0x3000, "gfx2", 0 )
9601   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9602   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9603   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9604
9605   ROM_REGION( 0x0100, "proms", 0 )
9606   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9607ROM_END
9608
9609ROM_START( brasil87 )
9610   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil87.128: Brasil 87, BS clone. */
9611   ROM_LOAD( "brasil87.128",   0x4000, 0x4000, CRC(6cfdaea9) SHA1(0704e61c1c573e99e130c22787b529ac5544c631) )
9612
9613   ROM_REGION( 0x3000, "gfx1", 0 )
9614   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9615   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
9616
9617   ROM_REGION( 0x3000, "gfx2", 0 )
9618   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9619   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9620   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9621
9622   ROM_REGION( 0x0100, "proms", 0 )
9623   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9624ROM_END
9625
9626ROM_START( brasil89 )
9627   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil89.128: Brasil 89, BS clone. */
9628   ROM_LOAD( "brasil89.128",   0x4000, 0x4000, CRC(9030e0db) SHA1(d073ed0ddd3e5df6a3387e10e05ca34bc491eb35) )
9629
9630   ROM_REGION( 0x3000, "gfx1", 0 )
9631   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9632   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
9633
9634   ROM_REGION( 0x3000, "gfx2", 0 )
9635   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9636   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9637   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9638
9639   ROM_REGION( 0x0100, "proms", 0 )
9640   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9641ROM_END
9642
9643ROM_START( brasil89a )
9644   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil89a.128: Brasil 89a, BS clone. */
9645   ROM_LOAD( "brasil89a.128",  0x4000, 0x4000, CRC(41a93a99) SHA1(70eeaddbdd9d3a587d1330b81d21d881ab0a8c91) )
9646
9647   ROM_REGION( 0x3000, "gfx1", 0 )
9648   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9649   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
9650
9651   ROM_REGION( 0x3000, "gfx2", 0 )
9652   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9653   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9654   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9655
9656   ROM_REGION( 0x0100, "proms", 0 )
9657   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9658ROM_END
9659
9660ROM_START( brasil93 )
9661   ROM_REGION( 0x10000, "maincpu", 0 ) /* brasil93.128: Brasil 93, BS clone. No lights */
9662   ROM_LOAD( "brasil93.128",   0x4000, 0x4000, CRC(cc25909f) SHA1(635184022bcb8936c396cb9fcfa6367fcae906fb) )
9663
9664   ROM_REGION( 0x3000, "gfx1", 0 )
9665   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9666   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
9667
9668   ROM_REGION( 0x3000, "gfx2", 0 )
9669   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9670   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9671   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9672
9673   ROM_REGION( 0x0100, "proms", 0 )
9674   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9675ROM_END
9676
9677ROM_START( poker91 )
9678   ROM_REGION( 0x10000, "maincpu", 0 ) /* bs_pok91.bin: Poker 91. Based on witchcrd */
9679   ROM_LOAD( "bs_pok91.bin",   0x0000, 0x8000, CRC(90c88b45) SHA1(9b5842075ece5f96a6869d7a8c874dee2b2abde2) )
9680
9681   ROM_REGION( 0x3000, "gfx1", 0 )
9682   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9683   ROM_LOAD( "4s.bin", 0x2000, 0x1000, CRC(0ac197eb) SHA1(fdf2b134c662f3c4d4a19d93a82d130ba643ace8) )    /* text layer */
9684
9685   ROM_REGION( 0x3000, "gfx2", 0 )
9686   ROM_LOAD( "7.bin",  0x0000, 0x1000, CRC(28ecfaea) SHA1(19d73ed0fdb5a873447b46e250ad6e71abe257cd) )    /* cards deck gfx, bitplane1 */
9687   ROM_LOAD( "6.bin",  0x1000, 0x1000, CRC(eeec8862) SHA1(ae03aba1bd43c3ffd140f76770fc1c8cf89ea115) )    /* cards deck gfx, bitplane2 */
9688   ROM_LOAD( "5.bin",  0x2000, 0x1000, CRC(2712f297) SHA1(d3cc1469d07c3febbbe4a645cd6bdb57e09cf504) )    /* cards deck gfx, bitplane3 */
9689
9690   ROM_REGION( 0x0100, "proms", 0 )
9691   ROM_LOAD( "82s129.9c",      0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9692ROM_END
9693
9694/****************************************************
9695
9696  Genie (Video Fun Games Ltd.)
9697  Skill game. Only for amusement.
9698
9699  PCB is a heavily modified Golden Poker hardware.
9700  Silkscreened "ICP-1".
9701
9702  CPU:   1x SY6502.
9703  Video: 1x HD6845P CRTC.
9704  I/O:   2x HD6821P PIAs.
9705
9706  Sound: Discrete.
9707
9708  RAMs:  2x M5L5101LP-1.
9709
9710  ROMs:  2x 2732 for program. (2m.16a, 3m.17a)
9711         1x 2716 for char gen. (4.8a)
9712         3x 2716 for gfx bitplanes. (1.4a, 2.6a, 3.7a)
9713
9714  1x Reset switch. (R.SW)
9715  1x 8 DIP switches bank.
9716  1x 2x10 Edge connector. (GM1)
9717  1x 2x22 Edge connector. (GM2)
9718
9719
9720*****************************************************/
9721ROM_START( genie )
9722   ROM_REGION( 0x10000, "maincpu", 0 )
9723   ROM_LOAD( "2m.16a", 0x2000, 0x1000, CRC(30df75f5) SHA1(0696fb3db0b9927e6366db7316d605914ff8d464) )
9724   ROM_LOAD( "3m.17a", 0x3000, 0x1000, CRC(9d67f5c9) SHA1(d3bc13ce07a7b1713544756d7723dd0bcd59cd1a) )
9725
9726   ROM_REGION( 0x1800, "gfx1", 0 )
9727   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
9728   ROM_LOAD( "4.8a",   0x1000, 0x0800, CRC(1cdd1db9) SHA1(1940c6654b4a892abc3e4557666d341f407ac54f) )  /* chars gfx */
9729
9730   ROM_REGION( 0x1800, "gfx2", 0 )
9731   ROM_LOAD( "1.4a",   0x0000, 0x0800, CRC(40c52b9d) SHA1(64145bd2aa19b584fa56022303dc595320952c24) )  /* tiles, bitplane1 */
9732   ROM_LOAD( "2.6a",   0x0800, 0x0800, CRC(b0b61ffa) SHA1(d0a01027bd6acd7c72eb5bbdb37d6dd97df8aced) )  /* tiles, bitplane2 */
9733   ROM_LOAD( "3.7a",   0x1000, 0x0800, CRC(151e4af7) SHA1(a44feaa69a00a6db31c018267b8b67a248e7c66e) )  /* tiles, bitplane3 */
9734
9735   ROM_REGION( 0x0800, "nvram", 0 )    /* default NVRAM, otherwise the game isn't stable */
9736   ROM_LOAD( "genie_nvram.bin", 0x0000, 0x0800, CRC(1b062ae7) SHA1(9d01635f3968d4b91b4a5d9fadfaf6edd0dea7ba) )
9737
9738   ROM_REGION( 0x0100, "proms", 0 )    /* using original golden poker color prom */
9739   ROM_LOAD( "n82s129.9c", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9740ROM_END
9741
9742// Unknown on Blue PCB ICP-1
9743// In fact alt set of Genie...
9744ROM_START( geniea )
9745   ROM_REGION( 0x10000, "maincpu", 0 )
9746   ROM_LOAD( "2732.16a", 0x2000, 0x1000, CRC(c96ef87b) SHA1(a67f290d13fbe33dc7c29271be6f5ef0ec13e927) )
9747   ROM_LOAD( "2732.17a", 0x3000, 0x1000, CRC(dcbfc29b) SHA1(a512b4bd4ab682810d8c432cca03f4320df9928b) )
9748   ROM_LOAD( "2732.15a", 0x7000, 0x1000, CRC(7137aa06) SHA1(1a2af7dfe41e54fc9c3b4e641319d1a504e84a18) )
9749
9750   ROM_REGION( 0x3000, "gfx1", 0 )
9751   ROM_FILL(               0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9752   ROM_LOAD( "2732.9a",    0x2000, 0x1000, BAD_DUMP CRC(ffb7bca3) SHA1(b58175c0342f963cb42a04195e296db952e071b6) )    /* chars + bitplane3 */
9753
9754   ROM_REGION( 0x1800, "gfx2", 0 )
9755   ROM_LOAD( "2716.4a",   0x0000, 0x0800, CRC(40c52b9d) SHA1(64145bd2aa19b584fa56022303dc595320952c24) )  /* tiles, bitplane1 */
9756   ROM_LOAD( "2716.6a",   0x0800, 0x0800, CRC(b0b61ffa) SHA1(d0a01027bd6acd7c72eb5bbdb37d6dd97df8aced) )  /* tiles, bitplane2 */
9757   ROM_COPY( "gfx1",      0x2800, 0x1000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd quarter of the text layer rom */
9758
9759   ROM_REGION( 0x0100, "proms", 0 )    /* using original golden poker color prom */
9760   ROM_LOAD( "n82s129.9c", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9761ROM_END
9762
9763
9764/****************************************************
9765
9766  Silver Game.
9767  1983.
9768
9769  6502 CPU
9770  2*6821 ios
9771  mc6845 video chip
9772  10mhz (?) xtal
9773
9774  There are French strings related to the game, so maybe is
9775  a leftover, or maybe there is a unknown way to switch the
9776  language.
9777
9778
9779*****************************************************/
9780ROM_START( silverga )
9781   ROM_REGION( 0x10000, "maincpu", 0 )
9782   ROM_LOAD( "14", 0x5000, 0x1000, CRC(e4691878) SHA1(376c3910030f27517d798aac759553d5634b8ffc) )
9783   ROM_LOAD( "55", 0x6000, 0x2000, CRC(aad57b3c) SHA1(9508026c1a7b227a70d89ad2f7245e75a615b932) )
9784
9785   ROM_REGION( 0x3000, "gfx1", 0 )
9786   ROM_FILL(           0x0000, 0x2000, 0 ) /* filling the R-G bitplanes */
9787   ROM_LOAD( "13",     0x2000, 0x1000, CRC(98b8cb4f) SHA1(420ea544a41e24478a8eb1c7076f4569607d0379) )    /* text layer */
9788
9789   ROM_REGION( 0x1800, "gfx2", 0 )
9790   ROM_LOAD( "11",     0x0000, 0x0800, CRC(1f41c541) SHA1(00df5079193f78db0617a6b8a613d8a0616fc8e9) )    /* cards deck gfx, bitplane1 */
9791   ROM_LOAD( "12",     0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
9792   ROM_COPY( "gfx1",   0x2800, 0x1000, 0x0800 )    /* cards deck gfx, bitplane3. found in the 2nd half of the char rom */
9793
9794   ROM_REGION( 0x0100, "proms", 0 )
9795   ROM_LOAD( "s287",       0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9796ROM_END
9797
9798/***************************************************************
9799
9800  Casino Poker
9801  1987, PM / Beck Elektronik
9802
9803  1x Xtal 10.000 MHz.
9804  1x UM6502A
9805  2x UM6521A
9806  1x UM6845
9807
9808  GFX ROMS 051, 052, 053 and 054 have duplicated halves.
9809
9810  Bipolar PROM 24sa10 is filled with 0x09, so has at least
9811  fixed bits 0 and 3 along the whole data. Needs a redump
9812  using a supported EEPROM programmer.
9813
9814  Discrete sound circuitry was traced, being identical to the Golden Poker one.
9815  Only difference is the PC617 replaced by one PC817.
9816
9817  The sound is ugly and seems that was programmed that way.
9818
9819***************************************************************/
9820ROM_START( caspoker )
9821   ROM_REGION( 0x10000, "maincpu", 0 )
9822   ROM_LOAD( "234.bin",    0x4000, 0x1000, CRC(174bc526) SHA1(faef01484f0e0ea769d7bd2c5ad03369a6fdf037) )
9823   ROM_LOAD( "235.bin",    0x5000, 0x1000, CRC(2e43552f) SHA1(5fbe0e62dec960850ef5f937254858fcd4da9e64) )
9824   ROM_LOAD( "236.bin",    0x6000, 0x1000, CRC(3f4cfa39) SHA1(e2750a9c5d12c668e599181ee3972c5d78bd0006) )
9825   ROM_LOAD( "237.bin",    0x7000, 0x1000, CRC(b411d0c4) SHA1(0617cd312026da78a171fc23f4788393d70371cf) )
9826
9827   ROM_REGION( 0x1800, "gfx1", 0 )
9828   ROM_FILL(               0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
9829   ROM_LOAD( "054.bin",    0x1000, 0x0800, CRC(7b401a09) SHA1(affb90a52761c36be7c67f7606f3f982f6dc724e) )    /* text chars */
9830   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
9831
9832   ROM_REGION( 0x1800, "gfx2", 0 )
9833   ROM_LOAD( "051.bin",    0x0000, 0x0800, CRC(82d823e5) SHA1(75bdf427a6204ef87444be0d8b06a07c5a2fc38f) )    /* cards deck gfx, bitplane1 */
9834   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
9835   ROM_LOAD( "052.bin",    0x0800, 0x0800, CRC(eda12738) SHA1(ec7806c2bf1a238f489459c3c3653f43febaa464) )    /* cards deck gfx, bitplane2 */
9836   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
9837   ROM_LOAD( "053.bin",    0x1000, 0x0800, CRC(d147ae0a) SHA1(dfdf0a42eb0a6f2afc9f301b0cf01411085247bd) )    /* cards deck gfx, bitplane3 */
9838   ROM_IGNORE(                     0x0800) /* identical halves, discarding the 2nd half */
9839
9840   ROM_REGION( 0x0800, "nvram", 0 )    /* default NVRAM, otherwise settings parameters are incorrect */
9841   ROM_LOAD( "caspoker_nvram.bin", 0x0000, 0x0800, CRC(be6e2671) SHA1(aef1b09d09e07eb39480a7901ed8535f74e461fa) )
9842
9843   ROM_REGION( 0x0100, "proms", 0 )    /* from other games */
9844   ROM_LOAD( "24sa10.bin", 0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9845ROM_END
9846
9847/****************************************************
9848
9849  Super Double (Karateco)
9850
9851  French text with some intentional typos to fit size.
9852  Uses both 0x2000..0x3fff and 0x7000..0x7fff ROM range.
9853
9854  This is either the game advertised as "The Double",
9855  or a successor thereof.
9856
9857*****************************************************/
9858ROM_START( superdbl )
9859   ROM_REGION( 0x10000, "maincpu", 0 )
9860   ROM_LOAD( "sd6",  0x7000, 0x1000, CRC(3cf1ccb8) SHA1(c589ddf2e97abb9d95375d0964fd0aa6f7e2e468) )
9861   ROM_LOAD( "sd7",  0x2000, 0x1000, CRC(f5136f82) SHA1(f086cd5495097ede037ea6cae584e95bfcd7b239) )
9862   ROM_LOAD( "8",    0x3000, 0x1000, CRC(157332c2) SHA1(3c66200c49641b9d876c5fa134dd2f0e80136beb) )
9863
9864   ROM_REGION( 0x1800, "gfx1", 0 )
9865   ROM_FILL(                 0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
9866   ROM_LOAD( "4",    0x1000, 0x0800, CRC(1e1d4e33) SHA1(22831984489fdf712ca616c1af3c874a5b12b522) )    /* text layer */
9867
9868   ROM_REGION( 0x1800, "gfx2", 0 )
9869   ROM_LOAD( "1",    0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
9870   ROM_LOAD( "2",    0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
9871   ROM_LOAD( "3",    0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
9872
9873   ROM_REGION( 0x0100, "proms", 0 )
9874   ROM_LOAD( "tbp24sa10n.7d",      0x0000, 0x0100, BAD_DUMP CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) ) /* PROM dump needed */
9875ROM_END
9876
9877/****************************************************
9878
9879  Unknown poker game, set 1.
9880  198?.
9881
9882  There are French strings related to the game into
9883  the program ROM.
9884
9885  The dump lacks of 1 program ROM located at 17a.
9886  (empty socket in the PCB picture)
9887
9888*****************************************************/
9889ROM_START( pokerdub )
9890   ROM_REGION( 0x10000, "maincpu", 0 )
9891   ROM_LOAD( "15a_f_83.15a",   0x2000, 0x1000, CRC(06571884) SHA1(6823f5d4a2fc5adf51f1588273f808a2a25a15bc) )
9892   ROM_LOAD( "unknown.17a",    0x3000, 0x1000, NO_DUMP )
9893
9894   ROM_REGION( 0x1800, "gfx1", 0 )
9895   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
9896   ROM_LOAD( "4.8a",   0x1000, 0x0800, CRC(1e1d4e33) SHA1(22831984489fdf712ca616c1af3c874a5b12b522) )    /* char ROM (cracked title) */
9897
9898   ROM_REGION( 0x1800, "gfx2", 0 )
9899   ROM_LOAD( "1.4a",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
9900   ROM_LOAD( "2.6a",   0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
9901   ROM_LOAD( "3.7a",   0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) )    /* cards deck gfx, bitplane3 */
9902
9903   ROM_REGION( 0x0100, "proms", 0 )
9904   ROM_LOAD( "s287.8c",    0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9905ROM_END
9906
9907/****************************************************
9908
9909  Unknown poker game, set 2.
9910  198?.
9911
9912  This one is totally encrypted.
9913  The PCB has a daughterboard coated with some plastic
9914  or epoxy resin.
9915
9916  Char ROM is identical to the Witch Card one.
9917
9918*****************************************************/
9919ROM_START( pokerduc )
9920   ROM_REGION( 0x10000, "maincpu", 0 )
9921   ROM_LOAD( "b",  0x5000, 0x1000, CRC(8627fba5) SHA1(b94665f0bf425ff71f78c1258f910323c2a948f0) )
9922   ROM_LOAD( "c",  0x6000, 0x1000, CRC(b35b4108) SHA1(6504ba55511637334c65e88ee5c60b1503b854b3) )
9923   ROM_LOAD( "d",  0x7000, 0x1000, CRC(c48096ed) SHA1(279ba433369c7dc9cd902a19200e889eea45d115) )
9924
9925   ROM_REGION( 0x1800, "gfx1", 0 )
9926   ROM_FILL(           0x0000, 0x1000, 0 ) /* filling the R-G bitplanes */
9927   ROM_LOAD( "a.8a",   0x1000, 0x0800, CRC(c70a3e49) SHA1(eb2f15b344f4dec5f05701415848c854bb27aaa3) )    /* char ROM (cracked title) */
9928
9929   ROM_REGION( 0x1800, "gfx2", 0 )
9930   ROM_LOAD( "1.4a",   0x0000, 0x0800, CRC(f2f94661) SHA1(f37f7c0dff680fd02897dae64e13e297d0fdb3e7) )    /* cards deck gfx, bitplane1 */
9931   ROM_LOAD( "2.6a",   0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) )    /* cards deck gfx, bitplane2 */
9932   ROM_LOAD( "3.7a",   0x1000, 0x0800, CRC(232374f3) SHA1(b75907edbf769b8c46fb1ebdb301c325c556e6c2) )    /* cards deck gfx, bitplane3 */
9933   ROM_IGNORE(                 0x0800) /* identical halves */
9934
9935   ROM_REGION( 0x0100, "proms", 0 )
9936   ROM_LOAD( "tbp24s10.9c",    0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
9937ROM_END
9938
9939/*
9940
99569941  Bonne Chance!
99579942  This PCB came with PIAs 6821 for IO
99589943
r250183r250184
99669951            5f63
99679952
99689953*/
9969
99709954ROM_START( bchancep )   /* Bonne Chance! with PIAs 6821 */
99719955   ROM_REGION( 0x3000, "gfx", 0 )
99729956   ROM_LOAD( "84.bin",  0x0000, 0x1000, CRC(31f8104e) SHA1(b99f79019517ca90c48e9f303f41256d68faea91) )     /* cards deck gfx bitplane 3, identical halves */
r250183r250184
1002310007  in banks of 0x4000 each.
1002410008
1002510009*/
10026
1002710010ROM_START( pokermon )
1002810011   ROM_REGION( 0x10000, "maincpu", 0 ) /* 2 programs, selectable via DIP switch */
1002910012   ROM_LOAD( "mbv_bi.bin",      0x0000, 0x8000, CRC(da00e08a) SHA1(98e52915178e29ab3ae674e6b895da14626d3dd8) )
r250183r250184
1006810051   ROM_LOAD( "n82s129n.bin",  0x0000, 0x0100, CRC(7f31066b) SHA1(15420780ec6b2870fc4539ec3afe4f0c58eedf12) )
1006910052ROM_END
1007010053
10071
1007210054/*
1007310055  Super 98',
1007410056  running in the ICP-1 boardset.
r250183r250184
1007610058  Please read the 'Games Notes' section
1007710059  for game and debug notes / issues...
1007810060*/
10079
1008010061ROM_START( super98 )
1008110062   ROM_REGION( 0x10000, "maincpu", 0 )
1008210063   ROM_LOAD( "27c256.17a",   0x0000, 0x8000, CRC(dfa319c5) SHA1(e1b2ef40350ee1f40272604cbe33b245210de003) )
r250183r250184
1053410515GAMEL( 198?, potnpkre,  pottnpkr, pottnpkr, pottnpkr, driver_device,  0,        ROT0,   "bootleg",                  "Jack Potten's Poker (set 6)",             0,                layout_goldnpkr )
1053510516GAMEL( 198?, potnpkrf,  pottnpkr, goldnpkr, goldnpkr, driver_device,  0,        ROT0,   "bootleg",                  "Jack Potten's Poker (set 7, Royale GFX)", 0,                layout_goldnpkr )
1053610517GAMEL( 198?, potnpkrg,  pottnpkr, pottnpkr, potnpkra, driver_device,  0,        ROT0,   "bootleg",                  "Jack Potten's Poker (set 8, Australian)", 0,                layout_goldnpkr )
10537GAMEL( 198?, superdbl,  pottnpkr, goldnpkr, goldnpkr, driver_device,  0,        ROT0,   "Karateco",                 "Super Double (French)",                   0,                layout_goldnpkr )
1053810518GAMEL( 198?, ngold,     pottnpkr, pottnpkr, ngold,    driver_device,  0,        ROT0,   "<unknown>",                "Jack Potten's Poker (NGold, set 1)",      0,                layout_goldnpkr )
1053910519GAMEL( 198?, ngolda,    pottnpkr, pottnpkr, ngold,    driver_device,  0,        ROT0,   "<unknown>",                "Jack Potten's Poker (NGold, set 2)",      0,                layout_goldnpkr )
1054010520GAMEL( 198?, ngoldb,    pottnpkr, pottnpkr, ngoldb,   driver_device,  0,        ROT0,   "<unknown>",                "Jack Potten's Poker (NGold, set 3)",      0,                layout_goldnpkr )
1054110521
10522GAMEL( 1990, bsuerte,   0,        witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 1)",           0,                layout_goldnpkr )
10523GAMEL( 1991, bsuertea,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 2)",           0,                layout_goldnpkr )
10524GAMEL( 1991, bsuerteb,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 3)",           0,                layout_goldnpkr )
10525GAMEL( 1991, bsuertec,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 4)",           0,                layout_goldnpkr )
10526GAMEL( 1991, bsuerted,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 5)",           0,                layout_goldnpkr )
10527GAMEL( 1991, bsuertee,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 6)",           0,                layout_goldnpkr )
10528GAMEL( 1991, bsuertef,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 7)",           0,                layout_goldnpkr )
10529GAME(  1991, bsuerteg,  bsuerte,  witchcrd, bsuertew, driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 8)",           0 )
10530GAME(  1991, bsuerteh,  bsuerte,  witchcrd, bsuertew, driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 9)",           0 )
10531GAMEL( 1991, bsuertei,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 10)",          0,                layout_goldnpkr )
10532GAMEL( 1991, bsuertej,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 11)",          0,                layout_goldnpkr )
10533GAMEL( 1991, bsuertek,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 12)",          0,                layout_goldnpkr )
10534GAMEL( 1991, bsuertel,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 13)",          0,                layout_goldnpkr )
10535GAMEL( 1991, bsuertem,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 14)",          0,                layout_goldnpkr )
10536GAMEL( 1991, bsuerten,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 15)",          0,                layout_goldnpkr )
10537GAMEL( 1991, bsuerteo,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 16)",          0,                layout_goldnpkr )
10538GAMEL( 1991, bsuertep,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 17)",          0,                layout_goldnpkr )
10539GAMEL( 1991, bsuerteq,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 18)",          0,                layout_goldnpkr )
10540GAMEL( 1991, bsuerter,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 19)",          0,                layout_goldnpkr )
10541GAMEL( 1991, bsuertes,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 20)",          0,                layout_goldnpkr )
10542GAMEL( 1991, bsuertet,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 21)",          0,                layout_goldnpkr )
10543GAMEL( 1991, bsuerteu,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 22)",          0,                layout_goldnpkr )
10544GAMEL( 1991, goodluck,  bsuerte,  witchcrd, goodluck, driver_device,  0,        ROT0,   "<unknown>",                "Good Luck",                               0,                layout_goldnpkr )
10545
10546GAMEL( 1991, falcnwld,  0,        wildcard, wildcard, driver_device,  0,        ROT0,   "TVG",                      "Falcons Wild - Wild Card 1991 (TVG)",     0,                layout_goldnpkr )
10547GAMEL( 1990, falcnwlda, falcnwld, wildcard, wildcard, driver_device,  0,        ROT0,   "Video Klein",              "Falcons Wild - World Wide Poker (Video Klein, set 1)", 0,   layout_goldnpkr )
10548GAMEL( 1990, falcnwldb, falcnwld, wildcard, wildcard, driver_device,  0,        ROT0,   "Video Klein",              "Falcons Wild - World Wide Poker (Video Klein, set 2)", 0,   layout_goldnpkr )
10549GAME(  1983, falcnwldc, falcnwld, wildcrdb, wildcard, goldnpkr_state, flcnw,    ROT0,   "Falcon",                   "Falcons Wild - World Wide Poker (Falcon original)",    MACHINE_NOT_WORKING )
10550
1054210551GAMEL( 1991, witchcrd,  0,        witchcrd, witchcrd, goldnpkr_state, vkdlsc,   ROT0,   "Video Klein?",             "Witch Card (Video Klein CPU box, set 1)", 0,                layout_goldnpkr )
1054310552GAME(  1991, witchcda,  witchcrd, witchcrd, witchcda, driver_device,  0,        ROT0,   "<unknown>",                "Witch Card (Spanish, witch game, set 1)", 0 )
1054410553GAME(  1991, witchcdb,  witchcrd, witchcrd, witchcda, driver_device,  0,        ROT0,   "<unknown>",                "Witch Card (Spanish, witch game, set 2)", 0 )
r250183r250184
1058810597GAMEL( 1992, wstrike,   0,        wcrdxtnd, wstrike,  goldnpkr_state, wstrike,  ROT0,   "Video Klein",              "Witch Strike (Export, 6T/12T ver 1.01A)",     0,                layout_goldnpkr )
1058910598GAMEL( 1992, wstrikea,  wstrike,  wcrdxtnd, wstrike,  goldnpkr_state, wstrike,  ROT0,   "Video Klein",              "Witch Strike (Export, 6T/12T ver 1.01B)",     0,                layout_goldnpkr )
1059010599
10591GAMEL( 1996, wtchjack,  0,        wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.87-89)", 0,                       layout_goldnpkr )    /* Ver 0.87-89 / 1996-10-08 GFX OK */
10592GAMEL( 1994, wtchjacka, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jackpot (Export, 6T/12T ver 0.25)", MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.25 / 1994-11-24 */
10593GAMEL( 1995, wtchjackb, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.40)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.40 / 1995-02-27 */
10594GAMEL( 1995, wtchjackc, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.40T)",   MACHINE_NOT_WORKING,        layout_goldnpkr )    /* Ver 0.40T / 1995-02-27 */
10595GAMEL( 1995, wtchjackd, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.62)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.62 / 1995-08-02 */
10596GAMEL( 1995, wtchjacke, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.64)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.64 / 1995-09-13 */
10597GAMEL( 1995, wtchjackf, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.65)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.65 / 1995-10-19 */
10598GAMEL( 1996, wtchjackg, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.70S)",   MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.70S / 1996-03-26 */
10599GAMEL( 1996, wtchjackh, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.70P)",   MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.70P / 1996-03-26 */
10600GAMEL( 1996, wtchjacki, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.87)",    0,                       layout_goldnpkr )    /* Ver 0.87 / 1996-07-16, GFX OK */
10601GAMEL( 1996, wtchjackj, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.87-88)", 0,                       layout_goldnpkr )    /* Ver 0.87-88 / 1996-10-02, GFX OK */
10600GAMEL( 1996, wtchjack,  0,        wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.87-89)", 0,                          layout_goldnpkr )    /* Ver 0.87-89 / 1996-10-08 GFX OK */
10601GAMEL( 1996, wtchjacka, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.87-88)", 0,                          layout_goldnpkr )    /* Ver 0.87-88 / 1996-10-02, GFX OK */
10602GAMEL( 1996, wtchjackb, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.87)",    0,                          layout_goldnpkr )    /* Ver 0.87 / 1996-07-16, GFX OK */
10603GAMEL( 1996, wtchjackc, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.70S)",   MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.70S / 1996-03-26 */
10604GAMEL( 1996, wtchjackd, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.70P)",   MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.70P / 1996-03-26 */
10605GAMEL( 1995, wtchjacke, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.65)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.65 / 1995-10-19 */
10606GAMEL( 1995, wtchjackf, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.64)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.64 / 1995-09-13 */
10607GAMEL( 1995, wtchjackg, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.62)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.62 / 1995-08-02 */
10608GAMEL( 1995, wtchjackh, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.40T)",   MACHINE_NOT_WORKING,        layout_goldnpkr )    /* Ver 0.40T / 1995-02-27 */
10609GAMEL( 1995, wtchjacki, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jack (Export, 6T/12T ver 0.40)",    MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.40 / 1995-02-27 */
10610GAMEL( 1994, wtchjackj, wtchjack, wcrdxtnd, wtchjack, driver_device,  0,        ROT0,   "Video Klein",              "Witch Jackpot (Export, 6T/12T ver 0.25)", MACHINE_IMPERFECT_GRAPHICS, layout_goldnpkr )    /* Ver 0.25 / 1994-11-24 */
1060210611
10603GAMEL( 1990, bsuerte,   0,        witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 1)",           0,                layout_goldnpkr )
10604GAMEL( 1991, bsuertea,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 2)",           0,                layout_goldnpkr )
10605GAMEL( 1991, bsuerteb,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 3)",           0,                layout_goldnpkr )
10606GAMEL( 1991, bsuertec,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 4)",           0,                layout_goldnpkr )
10607GAMEL( 1991, bsuerted,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 5)",           0,                layout_goldnpkr )
10608GAMEL( 1991, bsuertee,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 6)",           0,                layout_goldnpkr )
10609GAMEL( 1991, bsuertef,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 7)",           0,                layout_goldnpkr )
10610GAME(  1991, bsuerteg,  bsuerte,  witchcrd, bsuertew, driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 8)",           0 )
10611GAME(  1991, bsuerteh,  bsuerte,  witchcrd, bsuertew, driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 9)",           0 )
10612GAMEL( 1991, bsuertei,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 10)",          0,                layout_goldnpkr )
10613GAMEL( 1991, bsuertej,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 11)",          0,                layout_goldnpkr )
10614GAMEL( 1991, bsuertek,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 12)",          0,                layout_goldnpkr )
10615GAMEL( 1991, bsuertel,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 13)",          0,                layout_goldnpkr )
10616GAMEL( 1991, bsuertem,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 14)",          0,                layout_goldnpkr )
10617GAMEL( 1991, bsuerten,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 15)",          0,                layout_goldnpkr )
10618GAMEL( 1991, bsuerteo,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 16)",          0,                layout_goldnpkr )
10619GAMEL( 1991, bsuertep,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 17)",          0,                layout_goldnpkr )
10620GAMEL( 1991, bsuerteq,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 18)",          0,                layout_goldnpkr )
10621GAMEL( 1991, bsuerter,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 19)",          0,                layout_goldnpkr )
10622GAMEL( 1991, bsuertes,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 20)",          0,                layout_goldnpkr )
10623GAMEL( 1991, bsuertet,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 21)",          0,                layout_goldnpkr )
10624GAMEL( 1991, bsuerteu,  bsuerte,  witchcrd, bsuerte,  driver_device,  0,        ROT0,   "<unknown>",                "Buena Suerte (Spanish, set 22)",          0,                layout_goldnpkr )
10625GAMEL( 1991, goodluck,  bsuerte,  witchcrd, goodluck, driver_device,  0,        ROT0,   "<unknown>",                "Good Luck",                               0,                layout_goldnpkr )
10626
10627GAMEL( 1991, falcnwld,  0,        wildcard, wildcard, driver_device,  0,        ROT0,   "TVG",                      "Falcons Wild - Wild Card 1991 (TVG)",     0,                layout_goldnpkr )
10628GAMEL( 1990, falcnwlda, falcnwld, wildcard, wildcard, driver_device,  0,        ROT0,   "Video Klein",              "Falcons Wild - World Wide Poker (Video Klein, set 1)", 0,   layout_goldnpkr )
10629GAMEL( 1990, falcnwldb, falcnwld, wildcard, wildcard, driver_device,  0,        ROT0,   "Video Klein",              "Falcons Wild - World Wide Poker (Video Klein, set 2)", 0,   layout_goldnpkr )
10630GAME(  1983, falcnwldc, falcnwld, wildcrdb, wildcard, goldnpkr_state, flcnw,    ROT0,   "Falcon",                   "Falcons Wild - World Wide Poker (Falcon original)",    MACHINE_NOT_WORKING )
10631
1063210612/*************************************** OTHER SETS ***************************************/
1063310613
1063410614/*     YEAR  NAME       PARENT    MACHINE   INPUT     STATE           INIT      ROT      COMPANY                     FULLNAME                                  FLAGS             LAYOUT  */
r250183r250184
1064910629GAMEL( 1983, silverga,  0,        goldnpkr, goldnpkr, driver_device,  0,        ROT0,   "<unknown>",                "Silver Game",                             0,                layout_goldnpkr )
1065010630GAME(  1987, caspoker,  0,        goldnpkr, caspoker, driver_device,  0,        ROT0,   "PM / Beck Elektronik",     "Casino Poker (Ver PM86LO-35-5, German)",  MACHINE_IMPERFECT_COLORS )
1065110631
10632GAMEL( 198?, superdbl,  pottnpkr, goldnpkr, goldnpkr, driver_device,  0,        ROT0,   "Karateco",                 "Super Double (French)",                   0,                layout_goldnpkr )
1065210633GAME(  198?, pokerdub,  0,        pottnpkr, goldnpkr, driver_device,  0,        ROT0,   "<unknown>",                "unknown French poker game",               MACHINE_NOT_WORKING )   // lacks of 2nd program ROM.
1065310634GAME(  198?, pokerduc,  0,        goldnpkr, goldnpkr, goldnpkr_state, icp1db,   ROT0,   "<unknown>",                "unknown encrypted poker game",            MACHINE_NOT_WORKING )   // encrypted.
1065410635


Previous 199869 Revisions Next


© 1997-2024 The MAME Team