Previous 199869 Revisions Next

r19048 Monday 19th November, 2012 at 17:54:09 UTC by Luca Elia
New clones added
----------------
Se Gye Hweng Dan Ultra Champion (Korea) [gp-lee, Guru, Luca Elia]
[src/mame]mame.lst
[src/mame/drivers]ddenlovr.c
[src/mame/includes]dynax.h

trunk/src/mame/drivers/ddenlovr.c
r19047r19048
99Sound: (AY-3-8910) + YM2413 + MSM6295
1010Other: Real Time Clock (Oki MSM6242B or 72421B)
1111
12-------------------------------------------------------------------------------------------------------------------
13Year + Game                Board              CPU   Sound               Custom                                Other
14-------------------------------------------------------------------------------------------------------------------
1592 Monkey Mole Panic                          2xZ80 AY8910 YM2413 M6295 NL-001 1108(x2)   1427(x2)            8251
1693 Animalandia Jr.                            2xZ80 AY8910 YM2413 M6295 NL-001 NL-003(x2) NL-004(x2)          8251
1793 Quiz Channel Question   N7311208L1-2       Z80          YM2413 M6295 NL-002 1108F0405  1427F0071
1893 First Funky Fighter     N7403208L-2        2xZ80 YM2149 YM2413 M6295 NL-001 NL-002     NL-005
1994 Mj Mysterious World     D7107058L1-1       Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071 4L02?
2094 Mj Mysterious Universe  D7107058L1-1       Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071
2194 Mj Mysterious Orient    D7107058L1-1       Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071
2294 Quiz 365                                   68000 AY8910 YM2413 M6295
2394 Rong Rong (J)           N8010178L1         Z80          YM2413 M6295 NL-002 1108F0405  1427F0071 4L02F2637
2494 Hf Hana Ginga           D8102048L1         Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071 4L02?
2594 Super Hana Paradise     N8010178L1+N73RSUB Z80          YM2413 M6295 NL-002 1108F0406  1427F0071 4L02F2637
2695 Mj Dai Chuuka Ken       D11107218L1        Z80   AY8910 YM2413 M6295 70C160F009
2795 Hf Hana Gokou           N83061581L1        Z80   AY8910 YM2413 M6295 NL-002 1108?      1427?     4L02?
2895 Hf Hana Gokou Bangaihen N10805078L1        Z80   AY8910 YM2413 M6295 NL-002 1108?      1427?     4L02?
2995 Nettoh Quiz Champion                       68000 AY8910 YM2413 M6295
3095 Don Den Lover (J)       D1120901L8         68000 YMZ284 YM2413 M6295 NL-005
3196 Don Den Lover (HK)      D11309208L1        68000 YMZ284 YM2413 M6295 NL-005
3296 Panel&Variety Akamaru                      68000 YMZ284 YM2413 M6295 NL-005
3396 Mj Fantasic Love        NS5000101+?        Z80   YMZ284 YM2413 M6295 NL-005
3496 Hana Kanzashi                              Z80          YM2413 M6295 70C160F011?
3596 Mj Seiryu Densetsu      NM5020403          Z80   YMZ284 YM2413 M6295 70C160F011?
3696 Mj Janshin Plus         NM7001004          Z80   YMZ284 YM2413 M6295 TZ-2053P
3796 Mj Dai Touyouken        NM7001004          Z80   YMZ284 YM2413 M6295 TZ-2053P
3896 Return Of Sel Jan II    NM504-2            Z80   YM2149 YM2413 M6295 TZ-2053P?
3997 Hana Kagerou                               KC80         YM2413 M6295 70C160F011
4097 Kkot Bi Nyo             9090123-2          KC80         YM2413 M6295 70C160F011                            A1010
4197 Kkot Bi Nyo Special     9090123-3          KC80         YM2413 M6295 ?
4298 Mj Chuukanejyo          D11107218L1        Z80   AY8910 YM2413 M6295 70C160F009
4398 Mj Reach Ippatsu                           KC80         YM2413 M6295 70C160F011
4499 Mj Jong-Tei             NM532-9902         Z80          YM2413 M6295 4L10FXXXX?
4502 Mj Daimyojin            TSM015-0111        Z80          YM2413 M6295 70C160F011
4604 Mj Momotarou            TSM015-0111?       Z80          YM2413 M6295 70C160F011?
47-------------------------------------------------------------------------------------------------------------------
12--------------------------------------------------------------------------------------------------------------------
13Year + Game                Board               CPU   Sound               Custom                                Other
14--------------------------------------------------------------------------------------------------------------------
1592 Monkey Mole Panic                           2xZ80 AY8910 YM2413 M6295 NL-001 1108(x2)   1427(x2)            8251
1693 Animalandia Jr.                             2xZ80 AY8910 YM2413 M6295 NL-001 NL-003(x2) NL-004(x2)          8251
1793 Quiz Channel Question   N7311208L1-2        Z80          YM2413 M6295 NL-002 1108F0405  1427F0071
1893 First Funky Fighter     N7403208L-2         2xZ80 YM2149 YM2413 M6295 NL-001 NL-002     NL-005
1994 Mj Mysterious World     D7107058L1-1        Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071 4L02?
2094 Mj Mysterious Universe  D7107058L1-1        Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071
2194 Mj Mysterious Orient    D7107058L1-1        Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071
2294 Quiz 365                                    68000 AY8910 YM2413 M6295
2394 Rong Rong (J)           N8010178L1          Z80          YM2413 M6295 NL-002 1108F0405  1427F0071 4L02F2637
2494 Hf Hana Ginga           D8102048L1          Z80   YM2149 YM2413 M6295 NL-002 1108F0405  1427F0071 4L02?
2594 Super Hana Paradise     N8010178L1+N73RSUB  Z80          YM2413 M6295 NL-002 1108F0406  1427F0071 4L02F2637
2695 Mj Dai Chuuka Ken       D11107218L1         Z80   AY8910 YM2413 M6295 70C160F009
2795 Hf Hana Gokou           N83061581L1         Z80   AY8910 YM2413 M6295 NL-002 1108?      1427?     4L02?
2895 Hf Hana Gokou Bangaihen N10805078L1         Z80   AY8910 YM2413 M6295 NL-002 1108?      1427?     4L02?
2995 Nettoh Quiz Champion                        68000 AY8910 YM2413 M6295
3095 Ultra Champion (K)      N11309208L1+N114SUB 68000 AY8910 YM2413 M6295 NL-005
3195 Don Den Lover (J)       D1120901L8          68000 YMZ284 YM2413 M6295 NL-005
3296 Don Den Lover (HK)      D11309208L1         68000 YMZ284 YM2413 M6295 NL-005
3396 Panel&Variety Akamaru                       68000 YMZ284 YM2413 M6295 NL-005
3496 Mj Fantasic Love        NS5000101+?         Z80   YMZ284 YM2413 M6295 NL-005
3596 Hana Kanzashi                               Z80          YM2413 M6295 70C160F011?
3696 Mj Seiryu Densetsu      NM5020403           Z80   YMZ284 YM2413 M6295 70C160F011?
3796 Mj Janshin Plus         NM7001004           Z80   YMZ284 YM2413 M6295 TZ-2053P
3896 Mj Dai Touyouken        NM7001004           Z80   YMZ284 YM2413 M6295 TZ-2053P
3996 Return Of Sel Jan II    NM504-2             Z80   YM2149 YM2413 M6295 TZ-2053P?
4097 Hana Kagerou                                KC80         YM2413 M6295 70C160F011
4197 Kkot Bi Nyo             9090123-2           KC80         YM2413 M6295 70C160F011                            A1010
4297 Kkot Bi Nyo Special     9090123-3           KC80         YM2413 M6295 ?
4398 Mj Chuukanejyo          D11107218L1         Z80   AY8910 YM2413 M6295 70C160F009
4498 Mj Reach Ippatsu                            KC80         YM2413 M6295 70C160F011
4599 Mj Jong-Tei             NM532-9902          Z80          YM2413 M6295 4L10FXXXX?
4602 Mj Daimyojin            TSM015-0111         Z80          YM2413 M6295 70C160F011
4704 Mj Momotarou            TSM015-0111?        Z80          YM2413 M6295 70C160F011?
48--------------------------------------------------------------------------------------------------------------------
4849
4950TODO:
5051
r19047r19048
8889
8990- quiz365 protection
9091
91- ddenlovj, akamaru: the elapsed time text in the "game information" screen
92- ddenlovj, akamaru, ultrchmp: the elapsed time text in the "game information" screen
9293  is all wrong (RTC/interrupts related).
9394
9495- sryudens: Transparency problems (Test->Option->Gal, Bonus Game during Demo mode).
r19047r19048
110111#include "sound/okim6295.h"
111112#include "sound/2413intf.h"
112113#include "machine/msm6242.h"
114#include "machine/nvram.h"
113115#include "includes/dynax.h"
114116
115117
r19047r19048
13971399   return 0;
13981400}
13991401
1400CUSTOM_INPUT_MEMBER(dynax_state::ddenlovr_special_r)
1402CUSTOM_INPUT_MEMBER(dynax_state::ddenlovr_blitter_irq_r)
14011403{
14021404   return m_ddenlovr_blitter_irq_flag;
14031405}
r19047r19048
18881890    Writes 67 4c 3a to 200e0b then 19 to 200e0d. Expects to read 51 from 200c03
18891891*/
18901892
1891READ16_MEMBER(dynax_state::nettoqc_protection_r)
1893READ16_MEMBER(dynax_state::nettoqc_protection1_r)
18921894{
1893   switch (m_protection1[0] & 0xff)
1895   switch (*m_protection1 & 0xff)
18941896   {
18951897      case 0x3a:   return 0x0051;
18961898      default:   return 0x0088;
r19047r19048
19201922   AM_RANGE(0x000000, 0x17ffff) AM_ROM                                          // ROM
19211923
19221924   AM_RANGE(0x200000, 0x2003ff) AM_WRITE(ddenlovr_palette_w)                        // Palette
1923   AM_RANGE(0x200c02, 0x200c03) AM_READ(nettoqc_protection_r)                        //
1924   AM_RANGE(0x200e0a, 0x200e0d) AM_WRITEONLY AM_SHARE("protection1")         //
1925   AM_RANGE(0x201000, 0x2017ff) AM_WRITEONLY                                 // ?
1925   AM_RANGE(0x200c02, 0x200c03) AM_READ(nettoqc_protection1_r)                        // Protection 1
1926   AM_RANGE(0x200e0a, 0x200e0d) AM_WRITEONLY AM_SHARE("protection1")                  // ""
1927   AM_RANGE(0x201000, 0x2017ff) AM_WRITEONLY                                    // ?
19261928
19271929   AM_RANGE(0x300040, 0x300047) AM_WRITE(ddenlovr16_palette_base_w)
19281930   AM_RANGE(0x300048, 0x30004f) AM_WRITE(ddenlovr16_palette_mask_w)
r19047r19048
19501952ADDRESS_MAP_END
19511953
19521954
1955READ16_MEMBER(dynax_state::ultrchmp_protection2_r)
1956{
1957   switch (*m_protection2)
1958   {
1959      case 0x0005:   return 0x0f;
1960      case 0x000a:   return 0x07;
1961   }
1962   return *m_protection2;
1963}
1964WRITE16_MEMBER(dynax_state::ultrchmp_protection2_w)
1965{
1966//   COMBINE_DATA(m_protection2);
1967   m_oki->set_bank_base((data & 0xf) * 0x40000);
1968}
1969
1970static ADDRESS_MAP_START( ultrchmp_map, AS_PROGRAM, 16, dynax_state )
1971   AM_RANGE(0x000000, 0x17ffff) AM_ROM                                          // ROM
1972
1973   AM_RANGE(0x224680, 0x224681) AM_RAM_READ(ultrchmp_protection2_r) AM_SHARE("protection2")   // Protection 2
1974   AM_RANGE(0x313570, 0x313571) AM_WRITE(ultrchmp_protection2_w)                        // "" + OKI bank
1975
1976   AM_RANGE(0xd00000, 0xd003ff) AM_WRITE(ddenlovr_palette_w)                        // Palette
1977
1978   AM_RANGE(0xd00c02, 0xd00c03) AM_READ(nettoqc_protection1_r)                        // Protection 1
1979   AM_RANGE(0xd00e0a, 0xd00e0d) AM_WRITEONLY AM_SHARE("protection1")                  // ""
1980
1981   AM_RANGE(0xd01000, 0xd017ff) AM_WRITEONLY                                    // ?
1982
1983   AM_RANGE(0xe00040, 0xe00047) AM_WRITE(ddenlovr16_palette_base_w)
1984   AM_RANGE(0xe00048, 0xe0004f) AM_WRITE(ddenlovr16_palette_mask_w)
1985   AM_RANGE(0xe00050, 0xe00057) AM_WRITE(ddenlovr16_transparency_pen_w)
1986   AM_RANGE(0xe00058, 0xe0005f) AM_WRITE(ddenlovr16_transparency_mask_w)
1987   AM_RANGE(0xe00068, 0xe00069) AM_WRITE(ddenlovr16_bgcolor_w)
1988   AM_RANGE(0xe0006a, 0xe0006b) AM_WRITE(ddenlovr16_priority_w)
1989   AM_RANGE(0xe0006c, 0xe0006d) AM_WRITE(ddenlovr16_layer_enable_w)
1990   AM_RANGE(0xe00070, 0xe00071) AM_READNOP
1991   AM_RANGE(0xe00080, 0xe00083) AM_WRITE(ddenlovr_blitter_w)
1992   AM_RANGE(0xe00086, 0xe00087) AM_READ(ddenlovr_gfxrom_r)                           // Video Chip
1993
1994   AM_RANGE(0xe00100, 0xe00101) AM_READ_PORT("P1")
1995   AM_RANGE(0xe00102, 0xe00103) AM_READ_PORT("P2")
1996   AM_RANGE(0xe00104, 0xe00105) AM_READ_PORT("SYSTEM")
1997   AM_RANGE(0xe00200, 0xe00201) AM_READ_PORT("DSW")
1998   AM_RANGE(0xe00302, 0xe00303) AM_WRITE(ddenlovr_blitter_irq_ack_w)                  // Blitter irq acknowledge
1999   AM_RANGE(0xe00308, 0xe00309) AM_WRITE(ddenlovr_coincounter_0_w)                     // Coin Counters
2000   AM_RANGE(0xe0030c, 0xe0030d) AM_WRITE(ddenlovr_coincounter_1_w)                     //
2001
2002   AM_RANGE(0xe00400, 0xe00403) AM_DEVWRITE8_LEGACY("ymsnd", ym2413_w, 0x00ff)
2003   AM_RANGE(0xe00500, 0xe0051f) AM_DEVREADWRITE8("rtc", msm6242_device, read, write,0x00ff)
2004   AM_RANGE(0xe00600, 0xe00603) AM_DEVWRITE8_LEGACY("aysnd", ay8910_address_data_w, 0x00ff)
2005   AM_RANGE(0xe00604, 0xe00605) AM_DEVREAD8_LEGACY("aysnd", ay8910_r, 0x00ff)
2006   AM_RANGE(0xe00700, 0xe00701) AM_DEVREADWRITE8("oki", okim6295_device, read, write, 0x00ff)   // Sound
2007   AM_RANGE(0xff0000, 0xffffff) AM_RAM AM_SHARE("nvram")                              // RAM (Battey-backed)
2008ADDRESS_MAP_END
2009
2010
19532011/***************************************************************************
19542012                                Rong Rong
19552013***************************************************************************/
r19047r19048
40114069   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME(DEF_STR( Test )) PORT_CODE(KEYCODE_F1)   /* Test */
40124070   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN )
40134071   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SPECIAL )   // ? quiz365
4014   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, dynax_state,ddenlovr_special_r, NULL)   // blitter irq flag
4072   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, dynax_state,ddenlovr_blitter_irq_r, NULL)   // blitter irq flag
40154073   PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_SPECIAL )   // blitter busy flag
40164074
40174075   PORT_START("DSW")
r19047r19048
41364194INPUT_PORTS_END
41374195
41384196
4197static INPUT_PORTS_START( ultrchmp )
4198   PORT_START("P1")
4199   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 )
4200   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1)
4201   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1)
4202   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1)
4203   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1)
4204   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN )
4205   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
4206   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
4207
4208   PORT_START("P2")
4209   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START2 )
4210   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2)
4211   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
4212   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2)
4213   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(2)
4214   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN )
4215   PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_UNKNOWN )
4216   PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_UNKNOWN )
4217
4218   PORT_START("SYSTEM")
4219   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_COIN1 )
4220   PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN2 )
4221   PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE1 )
4222   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME(DEF_STR( Test )) PORT_CODE(KEYCODE_F1)   /* Test */
4223   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN )
4224   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_UNKNOWN )
4225   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, dynax_state,ddenlovr_blitter_irq_r, NULL)   // blitter irq flag
4226   PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_SPECIAL )   // blitter busy flag
4227
4228   PORT_START("DSW")
4229   PORT_SERVICE( 0x01, IP_ACTIVE_LOW )
4230   PORT_DIPUNKNOWN( 0x02, 0x02 )
4231   PORT_DIPUNKNOWN( 0x04, 0x04 )
4232   PORT_DIPUNKNOWN( 0x08, 0x08 )
4233   PORT_DIPUNKNOWN( 0x10, 0x10 )
4234   PORT_DIPUNKNOWN( 0x20, 0x20 )
4235   PORT_DIPUNKNOWN( 0x40, 0x40 )
4236   PORT_DIPUNKNOWN( 0x80, 0x80 )
4237INPUT_PORTS_END
4238
4239
41394240static INPUT_PORTS_START( quiz365 )
41404241   PORT_START("P1")
41414242   PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1 )
r19047r19048
41644265   PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME(DEF_STR( Test )) PORT_CODE(KEYCODE_F1)   /* Test */
41654266   PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_UNKNOWN )
41664267   PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SPECIAL )   // ? quiz365
4167   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, dynax_state,ddenlovr_special_r, NULL)   // blitter irq flag
4268   PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM_MEMBER(DEVICE_SELF, dynax_state,ddenlovr_blitter_irq_r, NULL)   // blitter irq flag
41684269   PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_SPECIAL )   // blitter busy flag
41694270
41704271   PORT_START("DSW1")
r19047r19048
87608861   DEVCB_NULL
87618862};
87628863
8763
87648864static MACHINE_CONFIG_START( ddenlovr, dynax_state )
87658865
87668866   /* basic machine hardware */
r19047r19048
88398939   MCFG_SOUND_CONFIG(quiz365_ay8910_interface)
88408940MACHINE_CONFIG_END
88418941
8842
88438942static MACHINE_CONFIG_DERIVED( nettoqc, ddenlovr )
88448943
88458944   /* basic machine hardware */
r19047r19048
88478946   MCFG_CPU_PROGRAM_MAP(nettoqc_map)
88488947MACHINE_CONFIG_END
88498948
8949static MACHINE_CONFIG_DERIVED( ultrchmp, nettoqc )
8950
8951   /* basic machine hardware */
8952   MCFG_CPU_MODIFY("maincpu")
8953   MCFG_CPU_PROGRAM_MAP(ultrchmp_map)
8954
8955   MCFG_NVRAM_ADD_0FILL("nvram")
8956
8957   MCFG_VIDEO_START_OVERRIDE(dynax_state,mjflove)
8958MACHINE_CONFIG_END
8959
88508960/***************************************************************************
88518961                                Rong Rong
88528962***************************************************************************/
r19047r19048
89679077   DEVCB_LINE(mmpanic_rtc_irq)
89689078};
89699079
8970
89719080static MACHINE_CONFIG_START( mmpanic, dynax_state )
89729081
89739082   /* basic machine hardware */
r19047r19048
91909299   DEVCB_LINE(mjchuuka_rtc_irq)
91919300};
91929301
9193
91949302static MACHINE_CONFIG_DERIVED( mjchuuka, hanakanz )
91959303
91969304   /* basic machine hardware */
r19047r19048
93569464   DEVCB_LINE(hginga_rtc_irq)
93579465};
93589466
9359
93609467static MACHINE_CONFIG_DERIVED( hginga, quizchq )
93619468
93629469   /* basic machine hardware */
r19047r19048
1021010317   ROM_LOAD( "10302.rom", 0x080000, 0x080000, CRC(6e2d4660) SHA1(d7924af8807f7238a7885b204a8c352ff75298b7) )
1021110318ROM_END
1021210319
10320/***************************************************************************
10321Se Gye Hweng Dan Ultra Champion (Korea)
10322(C)1995 Nakanihon
1021310323
10324Korean version of nettoqc.
10325Hardware similar to Don Den Lover, Nettoh Quiz Champion etc.
10326
10327Main Board
10328----------
10329PCB - N11309208L1
10330CPU - 68000 @12MHz [24/2]
10331RAM - 62256 x2, M514262 (x5), 37C7256 (x1)
10332GFX - Nakanihon NL-005
10333SND - AY-3-8910 (marked 95101)
10334      M6295 (marked M28)
10335      YM2413
10336OSC - 28.63636MHz, 24.000MHz
10337MISC- 72421 RTC, 8-position DIPSW, 3V Coin Battery
10338
10339Top Board
10340---------
10341PCB  - N114SUB
10342ROMs - TC5316200 (x3)
10343       27C010 (x1)
10344       27C020 (x2)
10345       27C040 (x2)
10346MISC - PAL16V8 (x2), 74LS138 (x1)
10347
10348***************************************************************************/
10349
10350ROM_START( ultrchmp )
10351   ROM_REGION( 0x180000, "maincpu", 0 )      /* 68000 Code */
10352   ROM_LOAD16_BYTE( "5.1a", 0x000000, 0x80000, CRC(23afa373) SHA1(5cada2ee1f9b5c17c0db051a8cc656ff3ab1aaae) )
10353   ROM_LOAD16_BYTE( "3.1c", 0x000001, 0x80000, CRC(073e1959) SHA1(d2b263e5a1226528acbbe75bc62309b67cee669d) )
10354   ROM_LOAD16_BYTE( "4.1b", 0x100000, 0x40000, CRC(e99ad8b6) SHA1(bdfaa12bd9c48359be1695aaa821857c6cb75d6c) )
10355   ROM_LOAD16_BYTE( "2.1d", 0x100001, 0x40000, CRC(90e3ee61) SHA1(87d7795400c7b6c088f5248ecac13a2ea9eb779f) )
10356
10357   ROM_REGION( 0x440000, "blitter", 0 )   /* blitter data */
10358   ROM_LOAD( "10402.2b", 0x000000, 0x200000, CRC(6414d46f) SHA1(a87f06f955c3c052670c3ac7416919de2b4a5d6e) )
10359   ROM_LOAD( "10403.2a", 0x200000, 0x200000, CRC(b646fa00) SHA1(e4d57b159e992eed6b3e1d3a573003fdcee5dc91) )
10360   ROM_LOAD( "6.2c",     0x400000, 0x040000, CRC(28171d0f) SHA1(fa0d9b68022b999c6ba560047c211f3efbeb5f64) )
10361
10362   ROM_REGION( 0x400000, "oki", 0 )   /* Samples */
10363   ROM_LOAD( "10401.2h", 0x000000, 0x200000, CRC(7ea88e86) SHA1(343fbb79c8f388561660f690f54a830819a66c87) )
10364   ROM_RELOAD(           0x200000, 0x200000 )
10365   ROM_LOAD( "1.1h",     0x200000, 0x020000, CRC(65f3df4c) SHA1(564a668d3345074901a8e69bfd6b6d151883cfff) )
10366ROM_END
10367
1021410368/***************************************************************************
1021510369
1021610370Don Den Lover Vol.1 -Shiro Kuro Tsukeyo!-
r19047r19048
1180511959GAME( 1995, hgokbang,  hgokou,   hgokbang,  hgokou,   driver_device, 0,        ROT0, "Dynax",                                       "Hanafuda Hana Gokou Bangaihen (Japan)",                           GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1180611960GAME( 1995, mjdchuka,  0,        mjchuuka,  mjchuuka, driver_device, 0,        ROT0, "Dynax",                                       "Mahjong The Dai Chuuka Ken (China, v. D111)",                     GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE )
1180711961GAME( 1995, nettoqc,   0,        nettoqc,   nettoqc,  driver_device, 0,        ROT0, "Nakanihon",                                   "Nettoh Quiz Champion (Japan)",                                    GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_COLORS )
11962GAME( 1995, ultrchmp,  0,        ultrchmp,  ultrchmp, driver_device, 0,        ROT0, "Nakanihon",                                   "Se Gye Hweng Dan Ultra Champion (Korea)",                         GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE | GAME_IMPERFECT_COLORS )
1180811963GAME( 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 )
1180911964GAME( 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 )
1181011965GAME( 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 )
trunk/src/mame/mame.lst
r19047r19048
89568956mjtensin      // "100" 1995 Dynax
89578957hparadis      // "101" (c) 1994 Nakanihon
89588958nettoqc         // "103" (c) 1995 Nakanihon
8959ultrchmp      // "104" (c) 1995 Nakanihon
89598960majrjhdx      // "105" 1996 Dynax
89608961hgokou         // "108" (c) 1995 Dynax (Alba license)
89618962mjdchuka      // "111" (c) 1995 Nakanihon
trunk/src/mame/includes/dynax.h
r19047r19048
268268   DECLARE_WRITE8_MEMBER(jantouki_blitter2_rev2_w);
269269   DECLARE_WRITE8_MEMBER(hanamai_priority_w);
270270   DECLARE_WRITE8_MEMBER(tenkai_priority_w);
271   DECLARE_CUSTOM_INPUT_MEMBER(ddenlovr_special_r);
271   DECLARE_CUSTOM_INPUT_MEMBER(ddenlovr_blitter_irq_r);
272272   DECLARE_CUSTOM_INPUT_MEMBER(ddenlovj_blitter_r);
273273   DECLARE_CUSTOM_INPUT_MEMBER(nettoqc_special_r);
274274   DECLARE_CUSTOM_INPUT_MEMBER(mjflove_blitter_r);
r19047r19048
322322   DECLARE_READ16_MEMBER(ddenlovrk_protection2_r);
323323   DECLARE_WRITE16_MEMBER(ddenlovrk_protection2_w);
324324   DECLARE_READ16_MEMBER(nettoqc_input_r);
325   DECLARE_READ16_MEMBER(nettoqc_protection_r);
325   DECLARE_READ16_MEMBER(nettoqc_protection1_r);
326326   DECLARE_WRITE16_MEMBER(nettoqc_coincounter_w);
327   DECLARE_READ16_MEMBER(ultrchmp_protection2_r);
328   DECLARE_WRITE16_MEMBER(ultrchmp_protection2_w);
327329   DECLARE_READ8_MEMBER(rongrong_input_r);
328330   DECLARE_WRITE8_MEMBER(rongrong_select_w);
329331   DECLARE_READ8_MEMBER(magic_r);

Previous 199869 Revisions Next


© 1997-2024 The MAME Team