Previous 199869 Revisions Next

r18899 Wednesday 7th November, 2012 at 21:16:07 UTC by Luca Elia
New clones added
----------------
Kkot Bi Nyo (Korea) [gp-lee, Guru, Luca Elia ]
[src/mame]mame.lst
[src/mame/drivers]ddenlovr.c

trunk/src/mame/drivers/ddenlovr.c
r18898r18899
363696 Mj Janshin Plus         NM7001004          Z80   YMZ284 YM2413 M6295 TZ-2053P
373796 Mj Dai Touyouken        NM7001004          Z80   YMZ284 YM2413 M6295 TZ-2053P
383896 Return Of Sel Jan II    NM504-2            Z80   YM2149 YM2413 M6295 TZ-2053P?
3997 Hana Kagerou                               Z80          YM2413 M6295 70C160F011
3997 Hana Kagerou                               KC80         YM2413 M6295 70C160F011
4097 Kkot Bi Nyo             9090123-2          KC80         YM2413 M6295 70C160F011
404198 Mj Chuukanejyo          D11107218L1        Z80   AY8910 YM2413 M6295 70C160F009
4198 Mj Reach Ippatsu                           Z80          YM2413 M6295 70C160F011
4298 Mj Reach Ippatsu                           KC80         YM2413 M6295 70C160F011
424399 Mj Jong-Tei             NM532-9902         Z80          YM2413 M6295 4L10FXXXX?
434402 Mj Daimyojin            TSM015-0111        Z80          YM2413 M6295 70C160F011
444504 Mj Momotarou            TSM015-0111?       Z80          YM2413 M6295 70C160F011?
r18898r18899
677678
678679INLINE void log_blit( running_machine &machine, int data )
679680{
681#if 0
680682   dynax_state *state = machine.driver_data<dynax_state>();
681683
682#if 1
683684   logerror("%s: blit src %06x x %03x y %03x flags %02x layer %02x pen %02x penmode %02x w %03x h %03x linelen %03x flip %02x clip: ctrl %x xy %03x %03x wh %03x %03x\n",
684685         machine.describe_context(),
685686         state->m_ddenlovr_blit_address, state->m_ddenlovr_blit_x, state->m_ddenlovr_blit_y, data,
r18898r18899
24982499ADDRESS_MAP_END
24992500
25002501
2502// same as hkagerou, different inputs, no RTC?
2503static ADDRESS_MAP_START( kotbinyo_portmap, AS_IO, 8, dynax_state )
2504   ADDRESS_MAP_GLOBAL_MASK(0xff)
2505   AM_RANGE(0x2c, 0x2c) AM_READ(hanakanz_busy_r) AM_DEVWRITE_LEGACY("oki", hanakanz_oki_bank_w)
2506   AM_RANGE(0x2e, 0x2e) AM_WRITE(hanakanz_blitter_reg_w)
2507   AM_RANGE(0x30, 0x30) AM_WRITE(hanakanz_rombank_w)
2508   AM_RANGE(0x31, 0x31) AM_WRITE(hanakanz_dsw_w)
2509   AM_RANGE(0x32, 0x32) AM_READ(hanakanz_dsw_r)
2510   AM_RANGE(0x80, 0x80) AM_WRITE(hanakanz_blitter_data_w)
2511   AM_RANGE(0x81, 0x81) AM_WRITE(hanakanz_palette_w)
2512   AM_RANGE(0x83, 0x84) AM_READ(hanakanz_gfxrom_r)
2513   AM_RANGE(0xa0, 0xa1) AM_DEVWRITE_LEGACY("ymsnd", ym2413_w)
2514   AM_RANGE(0xb0, 0xb0) AM_READ_PORT("SYSTEM")
2515//   AM_RANGE(0xb1, 0xb2) AM_READ(hanakanz_keyb_r)
2516   AM_RANGE(0xb1, 0xb1) AM_READ_PORT("KEYB0")
2517   AM_RANGE(0xb2, 0xb2) AM_READ_PORT("KEYB1")
2518   AM_RANGE(0xb3, 0xb3) AM_WRITE(hanakanz_coincounter_w)
2519//   AM_RANGE(0xb4, 0xb4) AM_WRITE(hanakanz_keyb_w)
2520   AM_RANGE(0xb6, 0xb6) AM_READ(hanakanz_rand_r)
2521   AM_RANGE(0xc0, 0xc0) AM_DEVREADWRITE("oki", okim6295_device, read, write)
2522//   AM_RANGE(0xe0, 0xef) AM_DEVREADWRITE("rtc", msm6242_device, read, write)
2523ADDRESS_MAP_END
2524
2525
25012526WRITE8_MEMBER(dynax_state::mjreach1_protection_w)
25022527{
25032528   m_prot_val = data;
r18898r18899
50065031INPUT_PORTS_END
50075032
50085033
5034static INPUT_PORTS_START( kotbinyo )
5035   PORT_START("SYSTEM")
5036   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1      )
5037   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN    )
5038   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN    )
5039   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN    )
5040   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_HANAFUDA_G )
5041   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_HANAFUDA_H )
5042   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_SERVICE1   ) // "b" in (disabled!?) test mode (rom bank 5, PC=a851)
5043   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN    )
5044
5045   PORT_START("KEYB0")
5046   // Joystick:
5047   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1         ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5048   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_UP    ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5049   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN  ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5050   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT  ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5051   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5052   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON1        ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5053   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN        ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5054   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN        ) PORT_CONDITION("DSW1",0x40,EQUALS,0x40)
5055   // Keyboard:
5056   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1         ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5057   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_HANAFUDA_A     ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5058   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_HANAFUDA_B     ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5059   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_HANAFUDA_C     ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5060   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_HANAFUDA_D     ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5061   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_HANAFUDA_E     ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5062   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_HANAFUDA_F     ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5063   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN        ) PORT_CONDITION("DSW1",0x40,EQUALS,0x00)
5064
5065   PORT_START("KEYB1")
5066   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_UNKNOWN      )
5067   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN      )
5068   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_UNKNOWN      )
5069   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_HANAFUDA_YES )
5070   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_HANAFUDA_NO  )
5071   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN      )
5072   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN      )
5073   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN      )
5074
5075   PORT_START("DSW1")
5076   PORT_DIPNAME( 0x07, 0x07, "Difficulty?" )
5077   PORT_DIPSETTING(    0x07, "0" )
5078   PORT_DIPSETTING(    0x06, "1" )
5079   PORT_DIPSETTING(    0x05, "2" )
5080   PORT_DIPSETTING(    0x04, "3" )
5081   PORT_DIPSETTING(    0x03, "4" )
5082   PORT_DIPSETTING(    0x02, "5" )
5083   PORT_DIPSETTING(    0x01, "6" )
5084   PORT_DIPSETTING(    0x00, "7" )
5085   PORT_DIPNAME( 0x38, 0x38, DEF_STR( Coinage ) )
5086   PORT_DIPSETTING(    0x00, DEF_STR( 5C_1C ) )
5087   PORT_DIPSETTING(    0x08, DEF_STR( 4C_1C ) )
5088   PORT_DIPSETTING(    0x10, DEF_STR( 3C_1C ) )
5089   PORT_DIPSETTING(    0x18, DEF_STR( 2C_1C ) )
5090   PORT_DIPSETTING(    0x38, DEF_STR( 1C_1C ) )
5091   PORT_DIPSETTING(    0x30, DEF_STR( 1C_2C ) )
5092   PORT_DIPSETTING(    0x28, DEF_STR( 1C_5C ) )
5093   PORT_DIPSETTING(    0x20, "1 Coin/50 Credits" )
5094   PORT_DIPNAME( 0x40, 0x40, DEF_STR( Controls ) )
5095   PORT_DIPSETTING(    0x00, "Keyboard" )
5096   PORT_DIPSETTING(    0x40, DEF_STR( Joystick ) )
5097   PORT_DIPNAME( 0x80, 0x80, "Unknown 1-7" )
5098   PORT_DIPSETTING(    0x80, DEF_STR( Off ) )
5099   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5100
5101   PORT_START("DSW2")
5102   PORT_DIPNAME( 0x03, 0x03, "Unknown 2-0&1" )
5103   PORT_DIPSETTING(    0x03, "0" )
5104   PORT_DIPSETTING(    0x02, "1" )
5105   PORT_DIPSETTING(    0x01, "2" )
5106   PORT_DIPSETTING(    0x00, "3" )
5107   PORT_DIPNAME( 0x04, 0x04, "Unknown 2-2" )
5108   PORT_DIPSETTING(    0x04, DEF_STR( Off ) )
5109   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5110   PORT_DIPNAME( 0x18, 0x18, "Unknown 2-3&4" )
5111   PORT_DIPSETTING(    0x18, "0" )
5112   PORT_DIPSETTING(    0x10, "1" )
5113   PORT_DIPSETTING(    0x08, "2" )
5114   PORT_DIPSETTING(    0x00, "3" )
5115   PORT_DIPNAME( 0x20, 0x20, "Unknown 2-5" )
5116   PORT_DIPSETTING(    0x20, DEF_STR( Off ) )
5117   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5118   PORT_DIPNAME( 0x40, 0x40, "Unknown 2-6" )
5119   PORT_DIPSETTING(    0x40, DEF_STR( Off ) )
5120   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5121   PORT_DIPNAME( 0x80, 0x80, "Unknown 2-7" )
5122   PORT_DIPSETTING(    0x80, DEF_STR( Off ) )
5123   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5124
5125   PORT_START("DSW3")
5126   // unused
5127   PORT_START("DSW4")
5128   // unused
5129
5130   PORT_START("DSW5")
5131   PORT_DIPNAME( 0x01, 0x01, DEF_STR( Demo_Sounds ) )
5132   PORT_DIPSETTING(    0x00, DEF_STR( Off ) )
5133   PORT_DIPSETTING(    0x01, DEF_STR( On ) )
5134   PORT_DIPNAME( 0x02, 0x02, DEF_STR( Flip_Screen ) )
5135   PORT_DIPSETTING(    0x02, DEF_STR( Off ) )
5136   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5137   PORT_DIPNAME( 0x04, 0x04, "Unknown 2-8" )
5138   PORT_DIPSETTING(    0x04, DEF_STR( Off ) )
5139   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5140   PORT_DIPNAME( 0x08, 0x08, "Unknown 2-9" )
5141   PORT_DIPSETTING(    0x08, DEF_STR( Off ) )
5142   PORT_DIPSETTING(    0x00, DEF_STR( On ) )
5143INPUT_PORTS_END
5144
5145
50095146static INPUT_PORTS_START( mjreach1 )
50105147
50115148   PORT_START("SYSTEM")
r18898r18899
88348971   MCFG_CPU_IO_MAP(hkagerou_portmap)
88358972MACHINE_CONFIG_END
88368973
8974static MACHINE_CONFIG_START( kotbinyo, dynax_state )
8975
8976   /* basic machine hardware */
8977   MCFG_CPU_ADD("maincpu",Z80, XTAL_20MHz / 2)   // !! KL5C80A12CFP @ 10MHz? (actually 4 times faster than Z80) !!
8978   MCFG_CPU_PROGRAM_MAP(hanakanz_map)
8979   MCFG_CPU_IO_MAP(kotbinyo_portmap)
8980   MCFG_CPU_VBLANK_INT_DRIVER("screen", dynax_state, hanakanz_irq)
8981
8982   MCFG_MACHINE_START_OVERRIDE(dynax_state,mjflove)
8983   MCFG_MACHINE_RESET_OVERRIDE(dynax_state,ddenlovr)
8984
8985   /* video hardware */
8986   MCFG_SCREEN_ADD("screen", RASTER)
8987   MCFG_SCREEN_REFRESH_RATE(60.1656)   // HSync 15.1015kHz
8988   MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
8989   MCFG_SCREEN_SIZE(336, 256+22)
8990   MCFG_SCREEN_VISIBLE_AREA(0, 336-1-1, 1+4, 256-15-1+4)
8991   MCFG_SCREEN_UPDATE_DRIVER(dynax_state, screen_update_ddenlovr)
8992
8993   MCFG_PALETTE_LENGTH(0x200)
8994
8995   MCFG_VIDEO_ATTRIBUTES(VIDEO_ALWAYS_UPDATE)
8996   MCFG_VIDEO_START_OVERRIDE(dynax_state,hanakanz)   // blitter commands in the roms are shuffled around
8997
8998   /* sound hardware */
8999   MCFG_SPEAKER_STANDARD_MONO("mono")
9000
9001   MCFG_SOUND_ADD("ymsnd", YM2413, XTAL_28_37516MHz / 8)
9002   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
9003
9004   MCFG_OKIM6295_ADD("oki", XTAL_28_37516MHz / 28, OKIM6295_PIN7_HIGH)
9005   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
9006
9007   /* devices */
9008   MCFG_MSM6242_ADD("rtc", hanakanz_rtc_intf)
9009MACHINE_CONFIG_END
9010
88379011static MACHINE_CONFIG_DERIVED( mjreach1, hanakanz )
88389012
88399013   /* basic machine hardware */
r18898r18899
1018210356***************************************************************************/
1018310357
1018410358ROM_START( hkagerou )
10185   ROM_REGION( 0x90000+16*0x1000, "maincpu", 0 )   /* Z80 Code */
10359   ROM_REGION( 0x90000+16*0x1000, "maincpu", 0 )   /* ! KL5C80 Code ! */
1018610360   ROM_LOAD( "nm5102.5b",    0x00000, 0x80000, CRC(c56c0856) SHA1(9b3c17c80498c9fa0ea91aa876aa4853c95ebb8c) )
1018710361   ROM_RELOAD(               0x10000, 0x80000 )
1018810362
r18898r18899
1020210376
1020310377/***************************************************************************
1020410378
10379Kkot Bi Nyo
10380Dynax / Nakanihon / Shinwhajin
103811997
10382
10383PCB   - 9090123-2
10384CPU   - KL5C80A12CFP clock input 20MHz
10385RAM   - 76C256 (x1), TC524258BZ-10 (x5)
10386XTAL  - 20MHz
10387OSC   - 28.3751, 28.6363
10388SOUND - M6295 clock input 28.3751/28. pin 7 HIGH
10389        YM2413 clock input 28.3751/8
10390        LM358 (OP Amp x2)
10391        uPC1242H (Amp)
10392GFX   - NAKANIHON 70C160F011
10393Other - ACTEL A1010B
10394        AmPAL16L8 @ 7A
10395DIPs  - 10-Position (x2)
10396HSync - 15.1015kHz
10397VSync - 60.1656Hz
10398             
10399***************************************************************************/
10400
10401ROM_START( kotbinyo )
10402   ROM_REGION( 0x90000+16*0x1000, "maincpu", 0 )   /* ! KL5C80 Code ! */
10403   ROM_LOAD( "prg.5b", 0x00000, 0x80000, CRC(673c90d5) SHA1(0588c624a177423a483ce466c0ae66dfa511773e) )
10404   ROM_RELOAD(         0x10000, 0x80000 )
10405
10406   ROM_REGION( 0x280000, "blitter", 0 )   /* blitter data */
10407   ROM_LOAD16_BYTE( "gfx.8b",  0x000000, 0x80000, CRC(126f3591) SHA1(f21236587f555035ec25f1a9f5eb651a533446b2) )
10408   ROM_LOAD16_BYTE( "gfx.8c",  0x000001, 0x80000, CRC(ab52b33d) SHA1(05edeb5def0fda9b2028bc64f7484abe0f8705a3) )
10409   ROM_LOAD16_BYTE( "gfx.10b", 0x100000, 0x80000, CRC(2e9d35f9) SHA1(a412fbfc400d2ccb308c7d5c6ed0da6080a88ee0) )
10410   ROM_LOAD16_BYTE( "gfx.10c", 0x100001, 0x80000, CRC(83851ae1) SHA1(9fbf84d9abc81448105582cea8cdb43cbf82f857) )
10411   ROM_LOAD16_BYTE( "gfx.12b", 0x200000, 0x40000, CRC(bf5ae6c2) SHA1(ac22c3e4e954c116e2e33ce2db0250c608f13a71) )
10412   ROM_LOAD16_BYTE( "gfx.12c", 0x200001, 0x40000, CRC(2f476026) SHA1(79b62cedd6d703af7b02db3916bb373ad1e7da85) )
10413
10414   ROM_REGION( 0x80000, "oki", 0 )   /* Samples */
10415   ROM_LOAD( "snd.1c", 0x00000, 0x40000, CRC(d3a739a7) SHA1(f21009f588202f36e4d4e1ab7566c162b5118424) )
10416   ROM_RELOAD(         0x40000, 0x40000 )
10417ROM_END
10418
10419
10420/***************************************************************************
10421
1020510422Mahjong Reach Ippatsu
1020610423(c)1998 Nihon System/Dynax
1020710424
r18898r18899
1023210449***************************************************************************/
1023310450
1023410451ROM_START( mjreach1 )
10235   ROM_REGION( 0x90000+16*0x1000, "maincpu", 0 )   /* Z80 Code */
10452   ROM_REGION( 0x90000+16*0x1000, "maincpu", 0 )   /* ! KL5C80 Code ! */
1023610453   ROM_LOAD( "52602-n.5b",   0x00000, 0x80000, CRC(6bef7978) SHA1(56e38448fb03e868094d75e5b7de4e4f4a4e850a) )
1023710454   ROM_RELOAD(               0x10000, 0x80000 )
1023810455
r18898r18899
1138911606   machine().device("maincpu")->memory().space(AS_IO).install_read_handler(0xe0, 0xe0, read8_delegate(FUNC(dynax_state::momotaro_protection_r),this));
1139011607}
1139111608
11392GAME( 1992, mmpanic,   0,        mmpanic,   mmpanic, driver_device,  0,        ROT0, "Nakanihon / East Technology (Taito license)", "Monkey Mole Panic (USA)",                                         GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11393GAME( 1993, funkyfig,  0,        funkyfig,  funkyfig, driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "The First Funky Fighter",                                         GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE ) // scrolling, priority?
11394GAME( 1993, quizchq,   0,        quizchq,   quizchq, driver_device,  0,        ROT0, "Nakanihon",                                   "Quiz Channel Question (Ver 1.00) (Japan)",                        GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
11395GAME( 1993, quizchql,  quizchq,  quizchq,   quizchq, driver_device,  0,        ROT0, "Nakanihon (Laxan license)",                   "Quiz Channel Question (Ver 1.23) (Taiwan?)",                      GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING | GAME_SUPPORTS_SAVE )
11396GAME( 1993, animaljr,  0,        mmpanic,   animaljr, driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "Exciting Animal Land Jr. (USA)",                                  GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
11397GAME( 1993, animaljrs, animaljr, mmpanic,   animaljr, driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "Animalandia Jr. (Spanish)",                                       GAME_NO_COCKTAIL | GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
11609GAME( 1992, mmpanic,   0,        mmpanic,   mmpanic,  driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "Monkey Mole Panic (USA)",                                         GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11610GAME( 1993, funkyfig,  0,        funkyfig,  funkyfig, driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "The First Funky Fighter",                                         GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS ) // scrolling, priority?
11611GAME( 1993, quizchq,   0,        quizchq,   quizchq,  driver_device, 0,        ROT0, "Nakanihon",                                   "Quiz Channel Question (Ver 1.00) (Japan)",                        GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING )
11612GAME( 1993, quizchql,  quizchq,  quizchq,   quizchq,  driver_device, 0,        ROT0, "Nakanihon (Laxan license)",                   "Quiz Channel Question (Ver 1.23) (Taiwan?)",                      GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING )
11613GAME( 1993, animaljr,  0,        mmpanic,   animaljr, driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "Exciting Animal Land Jr. (USA)",                                  GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
11614GAME( 1993, animaljrs, animaljr, mmpanic,   animaljr, driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "Animalandia Jr. (Spanish)",                                       GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_SOUND )
1139811615GAME( 1993, animaljrj, animaljr, mmpanic,   animaljr, driver_device, 0,        ROT0, "Nakanihon / East Technology (Taito license)", "Waiwai Animal Land Jr. (Japan)",                                  GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11399GAME( 1994, hginga,    0,        hginga,    hginga, driver_device,  0,        ROT0, "Dynax",                                       "Hanafuda Hana Ginga",                                             GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11616GAME( 1994, hginga,    0,        hginga,    hginga,   driver_device, 0,        ROT0, "Dynax",                                       "Hanafuda Hana Ginga",                                             GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1140011617GAME( 1994, mjmyster,  0,        mjmyster,  mjmyster, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong The Mysterious World (set 1)",                            GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1140111618GAME( 1994, mjmywrld,  mjmyster, mjmywrld,  mjmyster, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong The Mysterious World (set 2)",                            GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1140211619GAME( 1994, mjmyornt,  0,        mjmyornt,  mjmyornt, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong The Mysterious Orient",                                   GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1140311620GAME( 1994, mjmyuniv,  0,        mjmyuniv,  mjmyster, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong The Mysterious Universe",                                 GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11404GAME( 1994, quiz365,   0,        quiz365,   quiz365, driver_device,  0,        ROT0, "Nakanihon",                                   "Quiz 365 (Japan)",                                                GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE )
11405GAME( 1994, quiz365t,  quiz365,  quiz365,   quiz365, driver_device,  0,        ROT0, "Nakanihon / Taito",                           "Quiz 365 (Hong Kong & Taiwan)",                                   GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION | GAME_SUPPORTS_SAVE )
11406GAME( 1994, rongrong,  0,        rongrong,  rongrong, dynax_state, rongrong, ROT0, "Nakanihon (Activision license)",              "Puzzle Game Rong Rong (Europe)",                                  GAME_NO_COCKTAIL | GAME_IMPERFECT_COLORS | GAME_SUPPORTS_SAVE )
11407GAME( 1994, rongrongj, rongrong, rongrong,  rongrong, dynax_state, rongrong, ROT0, "Nakanihon (Activision license)",              "Puzzle Game Rong Rong (Japan)",                                   GAME_NO_COCKTAIL | GAME_IMPERFECT_COLORS | GAME_SUPPORTS_SAVE )
11408GAME( 1994, rongrongg, rongrong, rongrong,  rongrong, dynax_state, rongrong, ROT0, "Nakanihon (Activision license)",              "Puzzle Game Rong Rong (Germany)",                                 GAME_NO_COCKTAIL | GAME_IMPERFECT_COLORS | GAME_SUPPORTS_SAVE )
11621GAME( 1994, quiz365,   0,        quiz365,   quiz365,  driver_device, 0,        ROT0, "Nakanihon",                                   "Quiz 365 (Japan)",                                                GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION )
11622GAME( 1994, quiz365t,  quiz365,  quiz365,   quiz365,  driver_device, 0,        ROT0, "Nakanihon / Taito",                           "Quiz 365 (Hong Kong & Taiwan)",                                   GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_UNEMULATED_PROTECTION )
11623GAME( 1994, rongrong,  0,        rongrong,  rongrong, dynax_state,   rongrong, ROT0, "Nakanihon (Activision license)",              "Puzzle Game Rong Rong (Europe)",                                  GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_COLORS )
11624GAME( 1994, rongrongj, rongrong, rongrong,  rongrong, dynax_state,   rongrong, ROT0, "Nakanihon (Activision license)",              "Puzzle Game Rong Rong (Japan)",                                   GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_COLORS )
11625GAME( 1994, rongrongg, rongrong, rongrong,  rongrong, dynax_state,   rongrong, ROT0, "Nakanihon (Activision license)",              "Puzzle Game Rong Rong (Germany)",                                 GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_COLORS )
1140911626GAME( 1994, hparadis,  0,        hparadis,  hparadis, driver_device, 0,        ROT0, "Dynax",                                       "Super Hana Paradise (Japan)",                                     GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11410GAME( 1995, hgokou,    0,        hgokou,    hgokou, driver_device,   0,        ROT0, "Dynax (Alba license)",                        "Hanafuda Hana Gokou (Japan)",                                     GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11411GAME( 1995, hgokbang,  hgokou,   hgokbang,  hgokou, driver_device,   0,        ROT0, "Dynax",                                       "Hanafuda Hana Gokou Bangaihen (Japan)",                           GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11627GAME( 1995, hgokou,    0,        hgokou,    hgokou,   driver_device, 0,        ROT0, "Dynax (Alba license)",                        "Hanafuda Hana Gokou (Japan)",                                     GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11628GAME( 1995, hgokbang,  hgokou,   hgokbang,  hgokou,   driver_device, 0,        ROT0, "Dynax",                                       "Hanafuda Hana Gokou Bangaihen (Japan)",                           GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1141211629GAME( 1995, mjdchuka,  0,        mjchuuka,  mjchuuka, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong The Dai Chuuka Ken (China, v. D111)",                     GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11413GAME( 1995, nettoqc,   0,        nettoqc,   nettoqc, driver_device, 0,        ROT0, "Nakanihon",                                   "Nettoh Quiz Champion (Japan)",                                    GAME_NO_COCKTAIL | GAME_IMPERFECT_COLORS | GAME_SUPPORTS_SAVE )
11630GAME( 1995, nettoqc,   0,        nettoqc,   nettoqc, driver_device, 0,        ROT0, "Nakanihon",                                   "Nettoh Quiz Champion (Japan)",                                    GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_COLORS )
1141411631GAME( 1995, ddenlovj,  0,        ddenlovj,  ddenlovj, driver_device, 0,        ROT0, "Dynax",                                       "Don Den Lover Vol. 1 - Shiro Kuro Tsukeyo! (Japan)",              GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1141511632GAME( 1995, ddenlovrk, ddenlovj, ddenlovrk, ddenlovr, driver_device, 0,        ROT0, "Dynax",                                       "Don Den Lover Vol. 1 - Heukbaeg-euro Jeonghaja (Korea)",          GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1141611633GAME( 1995, ddenlovrb, ddenlovj, ddenlovr,  ddenlovr, driver_device, 0,        ROT0, "bootleg",                                     "Don Den Lover Vol. 1 - Heukbaeg-euro Jeonghaja (Korea, bootleg)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1141711634GAME( 1996, ddenlovr,  ddenlovj, ddenlovr,  ddenlovr, driver_device, 0,        ROT0, "Dynax",                                       "Don Den Lover Vol. 1 (Hong Kong)",                                GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1141811635GAME( 1996, hanakanz,  0,        hanakanz,  hanakanz, driver_device, 0,        ROT0, "Dynax",                                       "Hana Kanzashi (Japan)",                                           GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11419GAME( 1996, akamaru,   0,        akamaru,   akamaru, driver_device,  0,        ROT0, "Dynax (Nakanihon license)",                   "Panel & Variety Akamaru Q Jousyou Dont-R",                        GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11636GAME( 1997, kotbinyo,  hanakanz, kotbinyo,  kotbinyo, driver_device, 0,        ROT0, "Dynax / Shinwhajin",                          "Kkot Bi Nyo (Korea)",                                             GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11637GAME( 1996, akamaru,   0,        akamaru,   akamaru,  driver_device, 0,        ROT0, "Dynax (Nakanihon license)",                   "Panel & Variety Akamaru Q Jousyou Dont-R",                        GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1142011638GAME( 1996, janshinp,  0,        janshinp,  janshinp, driver_device, 0,        ROT0, "Dynax / Sigma",                               "Mahjong Janshin Plus (Japan)",                                    GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1142111639GAME( 1996, dtoyoken,  0,        dtoyoken,  dtoyoken, driver_device, 0,        ROT0, "Dynax / Sigma",                               "Mahjong Dai Touyouken (Japan)",                                   GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11422GAME( 1996, sryudens,  0,        sryudens,  sryudens, driver_device, 0,        ROT0, "Dynax / Face",                                "Mahjong Seiryu Densetsu (Japan, NM502)",                          GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
11423GAME( 1996, seljan2,   0,        seljan2,   seljan2, driver_device,  0,        ROT0, "Dynax / Face",                                "Return Of Sel Jan II (Japan, NM557)",                             GAME_NO_COCKTAIL | GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
11424GAME( 1996, mjflove,   0,        mjflove,   mjflove, driver_device,  0,        ROT0, "Nakanihon",                                   "Mahjong Fantasic Love (Japan)",                                   GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11640GAME( 1996, sryudens,  0,        sryudens,  sryudens, driver_device, 0,        ROT0, "Dynax / Face",                                "Mahjong Seiryu Densetsu (Japan, NM502)",                          GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS )
11641GAME( 1996, seljan2,   0,        seljan2,   seljan2,  driver_device, 0,        ROT0, "Dynax / Face",                                "Return Of Sel Jan II (Japan, NM557)",                             GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS )
11642GAME( 1996, mjflove,   0,        mjflove,   mjflove,  driver_device, 0,        ROT0, "Nakanihon",                                   "Mahjong Fantasic Love (Japan)",                                   GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1142511643GAME( 1997, hkagerou,  0,        hkagerou,  hkagerou, driver_device, 0,        ROT0, "Nakanihon / Dynax",                           "Hana Kagerou [BET] (Japan)",                                      GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1142611644GAME( 1998, mjchuuka,  0,        mjchuuka,  mjchuuka, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong Chuukanejyo (China)",                                     GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1142711645GAME( 1998, mjreach1,  0,        mjreach1,  mjreach1, driver_device, 0,        ROT0, "Nihon System",                                "Mahjong Reach Ippatsu (Japan)",                                   GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11428GAME( 1999, jongtei,   0,        jongtei,   jongtei, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong Jong-Tei (Japan, ver. NM532-01)",                         GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11646GAME( 1999, jongtei,   0,        jongtei,   jongtei, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong Jong-Tei (Japan, ver. NM532-01)",                         GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1142911647GAME( 2002, daimyojn,  0,        daimyojn,  daimyojn, driver_device, 0,        ROT0, "Dynax / Techno-Top / Techno-Planning",        "Mahjong Daimyojin (Japan, T017-PB-00)",                           GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
11430GAME( 2004, momotaro,  0,        daimyojn,  daimyojn, dynax_state, momotaro, ROT0, "Techno-Top",                                  "Mahjong Momotarou (Japan)",                                       GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_NOT_WORKING | GAME_IMPERFECT_GRAPHICS )
11648GAME( 2004, momotaro,  0,        daimyojn,  daimyojn, dynax_state,   momotaro, ROT0, "Techno-Top",                                  "Mahjong Momotarou (Japan)",                                       GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING )
trunk/src/mame/mame.lst
r18898r18899
89678967dtoyoken      // "700d" 1996 Dynax / Sigma
89688968daimyojn      // 2002 Dynax / Techno-Top
89698969momotaro      // 2004 Techno-Top
8970kotbinyo      // 1997 Dynax / Shinwhajin
89708971
89718972pkgnsh         // "505" Pachinko Gindama Shoubu 1998 (Japan)
89728973pkgnshdx      // "522" Pachinko Gindama Shoubu DX 1998 (Japan)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team