Previous 199869 Revisions Next

r23855 Saturday 22nd June, 2013 at 02:29:08 UTC by Barry Rodewald
de_2, de_3: Moved Back to the Future and The Simpsons to de_2.c, they will now run. (no whatsnew)
[src/mame/drivers]de_2.c de_3.c

trunk/src/mame/drivers/de_2.c
r23854r23855
1919
2020// To start Secret Service, hold I, O and Left ALT while pressing Start.
2121// To start Laser War, hold S, D, and F while pressing Start.
22// To start Back to the Future, hold D and F while pressing Start.
23// To start The Simpsons, hold D, F and G while pressing Start (can be tempremental)
2224
2325// Data East CPU board is similar to Williams System 11, but without the generic audio board.
2426// For now, we'll presume the timings are the same.
r23854r23855
606608   MCFG_DEFAULT_LAYOUT(layout_de2a3)
607609MACHINE_CONFIG_END
608610
611/*--------------------------------------------------------------------------------
612/ Back To the Future - CPU Rev 3 /Alpha Type 3 - 32K Roms - 32/64K Sound Roms
613/--------------------------------------------------------------------------------*/
614ROM_START(bttf_a27)
615   ROM_REGION(0x10000, "maincpu", 0)
616   ROM_LOAD("bttfb5.2-7", 0x4000, 0x4000, CRC(24b53174) SHA1(00a5e47e70ce4244873980c946479f0bbc414f2e))
617   ROM_LOAD("bttfc5.2-7", 0x8000, 0x8000, CRC(c4d85d7e) SHA1(88bb91f9ed50335fc402b68983b49319c7dd4e99))
618   ROM_REGION(0x10000, "audiocpu", 0)
619   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
620   ROM_REGION(0x1000000, "sound1", 0)
621   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
622   ROM_LOAD("bttfsf5.rom", 0x10000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
623ROM_END
624
625ROM_START(bttf_a20)
626   ROM_REGION(0x10000, "maincpu", 0)
627   ROM_LOAD("bttfb5.2-0", 0x0000, 0x8000, CRC(c0d4df6b) SHA1(647d0d0a5af04f4255a588da41a6cdb2cf522875))
628   ROM_LOAD("bttfc5.2-0", 0x8000, 0x8000, CRC(a189a189) SHA1(9669653280c78c811931ea3944817c717f3b5b77))
629   ROM_REGION(0x10000, "audiocpu", 0)
630   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
631   ROM_REGION(0x1000000, "sound1", 0)
632   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
633   ROM_LOAD("bttfsf5.rom", 0x10000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
634ROM_END
635
636ROM_START(bttf_a21)
637   ROM_REGION(0x10000, "maincpu", 0)
638   ROM_LOAD("bktofutr.b5", 0x4000, 0x4000, CRC(a651f867) SHA1(99cff09a06a99abac505c7732bb4ed985f0946e4))
639   ROM_LOAD("bktofutr.c5", 0x8000, 0x8000, CRC(118ae58e) SHA1(a17e4cc3c12ca770e6e0674cfbeb55482739f735))
640   ROM_REGION(0x10000, "audiocpu", 0)
641   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
642   ROM_REGION(0x1000000, "sound1", 0)
643   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
644   ROM_LOAD("bttfsf5.rom", 0x10000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
645ROM_END
646
647ROM_START(bttf_g27)
648   ROM_REGION(0x10000, "maincpu", 0)
649   ROM_LOAD("bttfb5g.2-7", 0x4000, 0x4000, CRC(5e3e3cfa) SHA1(2d489c48463c7d28614d56aa566ffbc745bf6a8b))
650   ROM_LOAD("bttfc5g.2-7", 0x8000, 0x8000, CRC(31dec6d0) SHA1(b0f9323ace3f6d96790be7fe2df67b974c291a29))
651   ROM_REGION(0x10000, "audiocpu", 0)
652   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
653   ROM_REGION(0x1000000, "sound1", 0)
654   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
655   ROM_LOAD("bttfsf5.rom", 0x10000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
656ROM_END
657
609658/*-------------------------------------------------------------------
610659/ Laser War - CPU Rev 1 /Alpha Type 1 - 32K ROM - 32/64K Sound Roms
611660/-------------------------------------------------------------------*/
r23854r23855
711760   ROM_LOAD("ssv2f4.rom", 0x10000, 0x10000, CRC(53832d16) SHA1(2227eb784e0221f1bf2bdf7ea48ecd122433f1ea))
712761ROM_END
713762
763/*------------------------------------------------------------------------
764/ The Simpsons - CPU Rev 3 /Alpha Type 3 16/32K Roms - 32/128K Sound Roms
765/------------------------------------------------------------------------*/
766ROM_START(simp_a27)
767   ROM_REGION(0x10000, "maincpu", 0)
768   ROM_LOAD("simpb5.2-7", 0x4000, 0x4000, CRC(701c4a4b) SHA1(2a19e2340d119e8813df27a9455aefb599c20a61))
769   ROM_LOAD("simpc5.2-7", 0x8000, 0x8000, CRC(400a98b2) SHA1(8d11063712dd718ff8badc29586c700208e7442c))
770   ROM_REGION(0x10000, "audiocpu", 0)
771   ROM_LOAD("simpf7.rom", 0x8000, 0x8000, CRC(a36febbc) SHA1(3b96e05f797dd0dc0d4d52544ed995d477991a9f))
772   ROM_REGION(0x1000000, "sound1", 0)
773   ROM_LOAD("simpf6.rom", 0x00000, 0x20000, CRC(2eb32ed0) SHA1(e7bc3291cb88bf70010865f64496a3ca393257e7))
774   ROM_LOAD("simpf5.rom", 0x20000, 0x20000, CRC(bd0671ae) SHA1(b116a23db956a3dd9fc138ec25af250885ba4ef5))
775ROM_END
776
777ROM_START(simp_a20)
778   ROM_REGION(0x10000, "maincpu", 0)
779   ROM_LOAD("simpa2-0.b5", 0x4000, 0x4000, CRC(e67038d1) SHA1(f3eae2ed45caca97a1eb53d847366c52ea68bbee))
780   ROM_LOAD("simpa2-0.c5", 0x8000, 0x8000, CRC(43662bc3) SHA1(d8171a5c083eb8bffa61353b74db6b3ebab96923))
781   ROM_REGION(0x10000, "audiocpu", 0)
782   ROM_LOAD("simpf7.rom", 0x8000, 0x8000, CRC(a36febbc) SHA1(3b96e05f797dd0dc0d4d52544ed995d477991a9f))
783   ROM_REGION(0x1000000, "sound1", 0)
784   ROM_LOAD("simpf6.rom", 0x00000, 0x20000, CRC(2eb32ed0) SHA1(e7bc3291cb88bf70010865f64496a3ca393257e7))
785   ROM_LOAD("simpf5.rom", 0x20000, 0x20000, CRC(bd0671ae) SHA1(b116a23db956a3dd9fc138ec25af250885ba4ef5))
786ROM_END
787
714788/*--------------------------------------------------------------------------
715789/ Time Machine - CPU Rev 2 /Alpha Type 2 16/32K Roms - 32/64K Sound Roms
716790/--------------------------------------------------------------------------*/
r23854r23855
750824   ROM_LOAD("torpef4.rom", 0x10000, 0x10000, CRC(83a4e7f3) SHA1(96deac9251fe68cc0319ac009becd424c4e444c5))
751825ROM_END
752826
827
828GAME(1990,  bttf_a27,       0,          de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",    "Back To the Future (2.7)",                                     GAME_IS_SKELETON_MECHANICAL)
829GAME(1990,  bttf_a20,       bttf_a27,   de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",    "Back To the Future (2.0)",                                     GAME_IS_SKELETON_MECHANICAL)
830GAME(1990,  bttf_a21,       bttf_a27,   de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",    "Back To The Future (2.1)",                                     GAME_IS_SKELETON_MECHANICAL)
831GAME(199?,  bttf_g27,       bttf_a27,   de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",    "Back To the Future (2.7 Germany)",                             GAME_IS_SKELETON_MECHANICAL)
753832GAME(1987,  lwar_a83,      0,         de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Laser War (8.3)",           GAME_IS_SKELETON_MECHANICAL)
754833GAME(1987,  lwar_e90,      lwar_a83,   de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Laser War (9.0 Europe)",    GAME_IS_SKELETON_MECHANICAL)
755834GAME(1989,  mnfb_c27,       0,          de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Monday Night Football (2.7, 50cts)",       GAME_IS_SKELETON_MECHANICAL)
r23854r23855
758837GAME(1989,  robo_a34,       0,          de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Robocop (3.4)",                            GAME_IS_SKELETON_MECHANICAL)
759838GAME(1988,  ssvc_a26,       0,          de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Secret Service (2.6)",                     GAME_IS_SKELETON_MECHANICAL)
760839GAME(1988,  ssvc_b26,       ssvc_a26,   de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Secret Service (2.6 alternate sound)",     GAME_IS_SKELETON_MECHANICAL)
840GAME(1990,  simp_a27,       0,          de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",    "The Simpsons (2.7)",               GAME_IS_SKELETON_MECHANICAL)
841GAME(1990,  simp_a20,       simp_a27,   de_2_alpha3,   de_2, de_2_state,   de_2,   ROT0,   "Data East",    "The Simpsons (2.0)",               GAME_IS_SKELETON_MECHANICAL)
761842GAME(1988,  tmac_a24,       0,          de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Time Machine (2.4)",                       GAME_IS_SKELETON_MECHANICAL)
762843GAME(1988,  tmac_a18,       tmac_a24,   de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Time Machine (1.8)",                       GAME_IS_SKELETON_MECHANICAL)
763844GAME(1988,  torp_e21,       0,          de_2,   de_2, de_2_state,   de_2,   ROT0,   "Data East",        "Torpedo Alley (2.1, Europe)",              GAME_IS_SKELETON_MECHANICAL)
trunk/src/mame/drivers/de_3.c
r23854r23855
66#include "emu.h"
77#include "cpu/m6800/m6800.h"
88#include "audio/decobsmt.h"
9#include "machine/genpin.h"
10#include "machine/nvram.h"
911
12// Data East CPU board is similar to Williams System 11, but without the generic audio board.
13// For now, we'll presume the timings are the same.
14
15// 6808 CPU's input clock is 4MHz
16// but because it has an internal /4 divider, its E clock runs at 1/4 that frequency
17#define E_CLOCK (XTAL_4MHz/4)
18
19// Length of time in cycles between IRQs on the main 6808 CPU
20// This length is determined by the settings of the W14 and W15 jumpers
21// It can be 0x300, 0x380, 0x700 or 0x780 cycles long.
22// IRQ length is always 32 cycles
23#define S11_IRQ_CYCLES 0x380
24
1025extern const char layout_pinball[];
11class de_3_state : public driver_device
26class de_3_state : public genpin_class
1227{
1328public:
1429   de_3_state(const machine_config &mconfig, device_type type, const char *tag)
15      : driver_device(mconfig, type, tag),
30      : genpin_class(mconfig, type, tag),
1631      m_maincpu(*this, "maincpu"),
32//      m_pia21(*this, "pia21"),
33//      m_pia24(*this, "pia24"),
34//      m_pia28(*this, "pia28"),
35//      m_pia2c(*this, "pia2c"),
36//      m_pia30(*this, "pia30"),
37//      m_pia34(*this, "pia34"),
38      m_audiocpu(*this, "audiocpu"),
1739      m_decobsmt(*this, "decobsmt")
1840   { }
1941
2042   // devices
2143   required_device<cpu_device> m_maincpu;
44   required_device<cpu_device> m_audiocpu;
2245   required_device<decobsmt_device> m_decobsmt;
2346
2447protected:
r23854r23855
3154
3255
3356static ADDRESS_MAP_START( de_3_map, AS_PROGRAM, 8, de_3_state )
57   AM_RANGE(0x0000, 0x1fff) AM_RAM AM_SHARE("nvram")
58//   AM_RANGE(0x2100, 0x2103) AM_DEVREADWRITE("pia21", pia6821_device, read, write) // sound+solenoids
59//   AM_RANGE(0x2200, 0x2200) AM_WRITE(sol3_w) // solenoids
60//   AM_RANGE(0x2400, 0x2403) AM_DEVREADWRITE("pia24", pia6821_device, read, write) // lamps
61//   AM_RANGE(0x2800, 0x2803) AM_DEVREADWRITE("pia28", pia6821_device, read, write) // display
62//   AM_RANGE(0x2c00, 0x2c03) AM_DEVREADWRITE("pia2c", pia6821_device, read, write) // alphanumeric display
63//   AM_RANGE(0x3000, 0x3003) AM_DEVREADWRITE("pia30", pia6821_device, read, write) // inputs
64//   AM_RANGE(0x3400, 0x3403) AM_DEVREADWRITE("pia34", pia6821_device, read, write) // widget
65   AM_RANGE(0x4000, 0xffff) AM_ROM
66ADDRESS_MAP_END
67
68static ADDRESS_MAP_START( de_3_audio_map, AS_PROGRAM, 8, de_3_state )
3469   AM_RANGE(0x0000, 0xffff) AM_NOP
3570ADDRESS_MAP_END
3671
r23854r23855
4782
4883static MACHINE_CONFIG_START( de_3, de_3_state )
4984   /* basic machine hardware */
50   MCFG_CPU_ADD("maincpu", M6800, 1000000)
85   MCFG_CPU_ADD("maincpu", M6808, XTAL_4MHz)
5186   MCFG_CPU_PROGRAM_MAP(de_3_map)
5287
88   MCFG_FRAGMENT_ADD( genpin_audio )
89
90   /* Devices */
91//   MCFG_PIA6821_ADD("pia21", pia21_intf)
92//   MCFG_PIA6821_ADD("pia24", pia24_intf)
93//   MCFG_PIA6821_ADD("pia28", pia28_intf)
94//   MCFG_PIA6821_ADD("pia2c", pia2c_intf)
95//   MCFG_PIA6821_ADD("pia30", pia30_intf)
96//   MCFG_PIA6821_ADD("pia34", pia34_intf)
97   MCFG_NVRAM_ADD_1FILL("nvram")
98
5399   /* sound hardware */
100   MCFG_CPU_ADD("audiocpu", M6809E, 8000000)
101   MCFG_CPU_PROGRAM_MAP(de_3_audio_map)
102
54103   MCFG_DECOBSMT_ADD(DECOBSMT_TAG)
104
105   // TODO: DMD video controller (68B09E+DMD display)
106
55107MACHINE_CONFIG_END
56108
57109/*-------------------------------------------------------------
r23854r23855
63115   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
64116   ROM_REGION(0x80000, "gfx3", 0)
65117   ROM_LOAD("rbdspa.300", 0x00000, 0x80000, CRC(a5dc2f72) SHA1(60bbb4914ff56ad48c86c3550e094a3d9d70c700))
66   ROM_REGION(0x010000, "soundcpu", 0)
118   ROM_REGION(0x010000, "audiocpu", 0)
67119   ROM_LOAD("rab.u7", 0x0000, 0x10000, CRC(b232e630) SHA1(880fffc395d7c24bdea4e7e8000afba7ea71c094))
68120   ROM_REGION(0x1000000, "bsmt", 0)
69121   ROM_LOAD("rab.u17", 0x000000, 0x80000, CRC(7f2b53b8) SHA1(fd4f4ed1ed343069ffc534fe4b20026fe7403220))
r23854r23855
76128   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
77129   ROM_REGION(0x80000, "gfx3", 0)
78130   ROM_LOAD("rbdspa.130", 0x00000, 0x80000, CRC(b6e2176e) SHA1(9ccbb30dc0f386fcf5e5255c9f80c720e601565f))
79   ROM_REGION(0x010000, "soundcpu", 0)
131   ROM_REGION(0x010000, "audiocpu", 0)
80132   ROM_LOAD("rab.u7", 0x0000, 0x10000, CRC(b232e630) SHA1(880fffc395d7c24bdea4e7e8000afba7ea71c094))
81133   ROM_REGION(0x1000000, "bsmt", 0)
82134   ROM_LOAD("rab.u17", 0x000000, 0x80000, CRC(7f2b53b8) SHA1(fd4f4ed1ed343069ffc534fe4b20026fe7403220))
r23854r23855
89141   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
90142   ROM_REGION(0x80000, "gfx3", 0)
91143   ROM_LOAD("rabdspsp.103", 0x00000, 0x80000, CRC(02624948) SHA1(069ef69d6ce193d73954935b378230c05b83b8fc))
92   ROM_REGION(0x010000, "soundcpu", 0)
144   ROM_REGION(0x010000, "audiocpu", 0)
93145   ROM_LOAD("rab.u7", 0x0000, 0x10000, CRC(b232e630) SHA1(880fffc395d7c24bdea4e7e8000afba7ea71c094))
94146   ROM_REGION(0x1000000, "bsmt", 0)
95147   ROM_LOAD("rab.u17", 0x000000, 0x80000, CRC(7f2b53b8) SHA1(fd4f4ed1ed343069ffc534fe4b20026fe7403220))
r23854r23855
106158   ROM_REGION(0x80000, "gfx3", 0)
107159   ROM_LOAD("asdspu12.bin", 0x00000, 0x40000, CRC(5dd81be6) SHA1(20e5ec19550e3795670c5ee4e8e92fae0499fdb8))
108160   ROM_LOAD("asdspu14.bin", 0x40000, 0x40000, CRC(3f2204ca) SHA1(69523d6c5555d391ab24912f4c4c78aa09a400c1))
109   ROM_REGION(0x010000, "soundcpu", 0)
161   ROM_REGION(0x010000, "audiocpu", 0)
110162   ROM_LOAD("assndu7.bin", 0x0000, 0x10000, CRC(f0414a0d) SHA1(b1f940be05426a39f4e5ea0802fd03a7ce055ebc))
111163   ROM_REGION(0x1000000, "bsmt", 0)
112164   ROM_LOAD("assndu17.bin", 0x000000, 0x80000, CRC(e151b1fe) SHA1(d7d97499d93885a4f7ebd7bb302731bc5bc456ff))
113165   ROM_LOAD("assndu21.bin", 0x080000, 0x80000, CRC(7d69e917) SHA1(73e21e65bc194c063933288cb617127b41593466))
114166ROM_END
115167
116/*--------------------------------------------------------------------------------
117/ Back To the Future - CPU Rev 3 /Alpha Type 3 - 32K Roms - 32/64K Sound Roms
118/--------------------------------------------------------------------------------*/
119ROM_START(bttf_a27)
120   ROM_REGION(0x10000, "maincpu", 0)
121   ROM_LOAD("bttfb5.2-7", 0x4000, 0x4000, CRC(24b53174) SHA1(00a5e47e70ce4244873980c946479f0bbc414f2e))
122   ROM_LOAD("bttfc5.2-7", 0x8000, 0x8000, CRC(c4d85d7e) SHA1(88bb91f9ed50335fc402b68983b49319c7dd4e99))
123   ROM_REGION(0x10000, "soundcpu", 0)
124   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
125   ROM_REGION(0x1000000, "bsmt", 0)
126   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
127   ROM_LOAD("bttfsf5.rom", 0x20000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
128ROM_END
129
130ROM_START(bttf_a20)
131   ROM_REGION(0x10000, "maincpu", 0)
132   ROM_LOAD("bttfb5.2-0", 0x0000, 0x8000, CRC(c0d4df6b) SHA1(647d0d0a5af04f4255a588da41a6cdb2cf522875))
133   ROM_LOAD("bttfc5.2-0", 0x8000, 0x8000, CRC(a189a189) SHA1(9669653280c78c811931ea3944817c717f3b5b77))
134   ROM_REGION(0x10000, "soundcpu", 0)
135   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
136   ROM_REGION(0x1000000, "bsmt", 0)
137   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
138   ROM_LOAD("bttfsf5.rom", 0x20000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
139ROM_END
140
141ROM_START(bttf_a21)
142   ROM_REGION(0x10000, "maincpu", 0)
143   ROM_LOAD("bktofutr.b5", 0x4000, 0x4000, CRC(a651f867) SHA1(99cff09a06a99abac505c7732bb4ed985f0946e4))
144   ROM_LOAD("bktofutr.c5", 0x8000, 0x8000, CRC(118ae58e) SHA1(a17e4cc3c12ca770e6e0674cfbeb55482739f735))
145   ROM_REGION(0x10000, "soundcpu", 0)
146   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
147   ROM_REGION(0x1000000, "bsmt", 0)
148   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
149   ROM_LOAD("bttfsf5.rom", 0x20000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
150ROM_END
151
152ROM_START(bttf_g27)
153   ROM_REGION(0x10000, "maincpu", 0)
154   ROM_LOAD("bttfb5g.2-7", 0x4000, 0x4000, CRC(5e3e3cfa) SHA1(2d489c48463c7d28614d56aa566ffbc745bf6a8b))
155   ROM_LOAD("bttfc5g.2-7", 0x8000, 0x8000, CRC(31dec6d0) SHA1(b0f9323ace3f6d96790be7fe2df67b974c291a29))
156   ROM_REGION(0x10000, "soundcpu", 0)
157   ROM_LOAD("bttfsf7.rom", 0x8000, 0x8000, CRC(7673146e) SHA1(d6bd7cf39c78c8aff0b1a0b6cfd46a2a8ce9e086))
158   ROM_REGION(0x1000000, "bsmt", 0)
159   ROM_LOAD("bttfsf6.rom", 0x00000, 0x10000, CRC(468a8d9c) SHA1(713cf84cc5f0531e2e9f7aaa58ebeb53c28ba395))
160   ROM_LOAD("bttfsf5.rom", 0x20000, 0x10000, CRC(37a6f6b8) SHA1(ebd603d36527a2af25dcda1fde5cdf9a34d1f9cd))
161ROM_END
162
163
164168/*-------------------------------------------------------------
165169/ Batman - CPU Rev 3 /DMD Type 1 128K Rom 16/32K CPU Roms
166170/------------------------------------------------------------*/
r23854r23855
172176   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
173177   ROM_REGION(0x20000, "gfx3", 0)
174178   ROM_LOAD("batdsp.102", 0x00000, 0x20000, CRC(4c4120e7) SHA1(ba7d78c933f6709b3db4efcca5e7bb9099074550))
175   ROM_REGION(0x010000, "soundcpu", 0)
179   ROM_REGION(0x010000, "audiocpu", 0)
176180   ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0))
177181   ROM_REGION(0x1000000, "bsmt", 0)
178182   ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015))
r23854r23855
187191   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
188192   ROM_REGION(0x20000, "gfx3", 0)
189193   ROM_LOAD("batdsp.102", 0x00000, 0x20000, CRC(4c4120e7) SHA1(ba7d78c933f6709b3db4efcca5e7bb9099074550))
190   ROM_REGION(0x010000, "soundcpu", 0)
194   ROM_REGION(0x010000, "audiocpu", 0)
191195   ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0))
192196   ROM_REGION(0x1000000, "bsmt", 0)
193197   ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015))
r23854r23855
202206   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
203207   ROM_REGION(0x20000, "gfx3", 0)
204208   ROM_LOAD("bat_dspg.104", 0x00000, 0x20000, CRC(1581819f) SHA1(88facfad2e74dd44b71fd19df685a4c2378d26de))
205   ROM_REGION(0x010000, "soundcpu", 0)
209   ROM_REGION(0x010000, "audiocpu", 0)
206210   ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0))
207211   ROM_REGION(0x1000000, "bsmt", 0)
208212   ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015))
r23854r23855
217221   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
218222   ROM_REGION(0x20000, "gfx3", 0)
219223   ROM_LOAD("batdsp.106", 0x00000, 0x20000, CRC(4c4120e7) SHA1(ba7d78c933f6709b3db4efcca5e7bb9099074550))
220   ROM_REGION(0x010000, "soundcpu", 0)
224   ROM_REGION(0x010000, "audiocpu", 0)
221225   ROM_LOAD("batman.u7", 0x8000, 0x8000, CRC(b2e88bf5) SHA1(28f814ea73f8eefd1bb5499a599e67a6850c92c0))
222226   ROM_REGION(0x1000000, "bsmt", 0)
223227   ROM_LOAD("batman.u17", 0x000000, 0x40000, CRC(b84914dd) SHA1(333d88033428705cbd0a40d70d938c0021bb0015))
r23854r23855
236240   ROM_REGION(0x20000, "gfx3", 0)
237241   ROM_LOAD("chkpntds.512", 0x00000, 0x10000, CRC(14d9c6d6) SHA1(5470a4ebe7bc4a056f75aa1fffe3a4e3e24457c6))
238242   ROM_RELOAD(0x10000, 0x10000)
239   ROM_REGION(0x10000, "soundcpu", 0)
243   ROM_REGION(0x10000, "audiocpu", 0)
240244   ROM_LOAD("chkpntf7.rom", 0x8000, 0x8000, CRC(e6f6d716) SHA1(a034eb94acb174f7dbe192a55cfd00715ca85a75))
241245   ROM_REGION(0x1000000, "bsmt", 0)
242246   ROM_LOAD("chkpntf6.rom", 0x00000, 0x20000, CRC(2d08043e) SHA1(476c9945354e733bfc9a854760ca8cfa3bc62294))
r23854r23855
252256   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
253257   ROM_REGION(0x80000, "gfx3", 0)
254258   ROM_LOAD("gnrdispa.300", 0x00000, 0x80000, CRC(4abf29e3) SHA1(595328e0f92a6e1972d71c56505a5dd07a373ef5))
255   ROM_REGION(0x010000, "soundcpu", 0)
259   ROM_REGION(0x010000, "audiocpu", 0)
256260   ROM_LOAD("gnru7.snd", 0x0000, 0x10000, CRC(3b9de915) SHA1(a901a1f37bf5433c819393c4355f9d13164b32ce))
257261   ROM_REGION(0x1000000, "bsmt", 0)
258262   ROM_LOAD("gnru17.snd", 0x000000, 0x80000, CRC(3d3219d6) SHA1(ac4a6d3eff0cdd02b8c79dddcb8fec2e22faa9b9))
r23854r23855
271275   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
272276   ROM_REGION(0x20000, "gfx3", 0)
273277   ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36))
274   ROM_REGION(0x010000, "soundcpu", 0)
278   ROM_REGION(0x010000, "audiocpu", 0)
275279   ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc))
276280   ROM_REGION(0x1000000, "bsmt", 0)
277281   ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c))
r23854r23855
285289   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
286290   ROM_REGION(0x20000, "gfx3", 0)
287291   ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36))
288   ROM_REGION(0x010000, "soundcpu", 0)
292   ROM_REGION(0x010000, "audiocpu", 0)
289293   ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc))
290294   ROM_REGION(0x1000000, "bsmt", 0)
291295   ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c))
r23854r23855
299303   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
300304   ROM_REGION(0x20000, "gfx3", 0)
301305   ROM_LOAD("hokdspa.401", 0x00000, 0x20000, CRC(59a07eb5) SHA1(d1ca41ce417f1772fe4da1eb37077f924b66ad36))
302   ROM_REGION(0x010000, "soundcpu", 0)
306   ROM_REGION(0x010000, "audiocpu", 0)
303307   ROM_LOAD("hooksnd.u7", 0x8000, 0x8000, CRC(642f45b3) SHA1(a4b2084f32e52a596547384906281d04424332fc))
304308   ROM_REGION(0x1000000, "bsmt", 0)
305309   ROM_LOAD("hook-voi.u17", 0x000000, 0x40000, CRC(6ea9fcd2) SHA1(bffc66df542e06dedddaa403b5513446d9d6fc8c))
r23854r23855
315319   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
316320   ROM_REGION(0x80000, "gfx3", 0)
317321   ROM_LOAD("jpdspa.510", 0x00000, 0x80000, CRC(9ca61e3c) SHA1(38ae472f38e6fc33671e9a276313208e5ccd8640))
318   ROM_REGION(0x010000, "soundcpu", 0)
322   ROM_REGION(0x010000, "audiocpu", 0)
319323   ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13))
320324   ROM_REGION(0x1000000, "bsmt", 0)
321325   ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309))
r23854r23855
328332   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
329333   ROM_REGION(0x80000, "gfx3", 0)
330334   ROM_LOAD("jpdspa.501", 0x00000, 0x80000, CRC(04a87d42) SHA1(e13df9a63ec77ec6f97b681ed99216ef3f3af691))
331   ROM_REGION(0x010000, "soundcpu", 0)
335   ROM_REGION(0x010000, "audiocpu", 0)
332336   ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13))
333337   ROM_REGION(0x1000000, "bsmt", 0)
334338   ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309))
r23854r23855
341345   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
342346   ROM_REGION(0x80000, "gfx3", 0)
343347   ROM_LOAD("jpdspg.501", 0x00000, 0x80000, CRC(3b524bfe) SHA1(ea6ae6f8fc8379f311fd7ef456f0d6711c4e35c5))
344   ROM_REGION(0x010000, "soundcpu", 0)
348   ROM_REGION(0x010000, "audiocpu", 0)
345349   ROM_LOAD("jpu7.dat", 0x0000, 0x10000, CRC(f3afcf13) SHA1(64e12f9d42c00ae08a4584b2ebea475566b90c13))
346350   ROM_REGION(0x1000000, "bsmt", 0)
347351   ROM_LOAD("jpu17.dat", 0x000000, 0x80000, CRC(38135a23) SHA1(7c284c17783269824a3d3e83c4cd8ead27133309))
r23854r23855
357361   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
358362   ROM_REGION(0x80000, "gfx3", 0)
359363   ROM_LOAD("lahdispa.106", 0x00000, 0x80000, CRC(ca6cfec5) SHA1(5e2081387d76bed17c14120cd347d6aaf435276b))
360   ROM_REGION(0x010000, "soundcpu", 0)
364   ROM_REGION(0x010000, "audiocpu", 0)
361365   ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0))
362366   ROM_REGION(0x1000000, "bsmt", 0)
363367   ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe))
r23854r23855
370374   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
371375   ROM_REGION(0x80000, "gfx3", 0)
372376   ROM_LOAD("lahdispl.102", 0x00000, 0x80000, CRC(3482c349) SHA1(8f03ba28132ea5159d3193b3adb7b4a6a43046c6))
373   ROM_REGION(0x010000, "soundcpu", 0)
377   ROM_REGION(0x010000, "audiocpu", 0)
374378   ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0))
375379   ROM_REGION(0x1000000, "bsmt", 0)
376380   ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe))
r23854r23855
383387   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
384388   ROM_REGION(0x80000, "gfx3", 0)
385389   ROM_LOAD("lahdispl.104", 0x00000, 0x80000, CRC(6b1e51a7) SHA1(ad17507b63f2da8aa0651401ccb8d449c15aa46c))
386   ROM_REGION(0x010000, "soundcpu", 0)
390   ROM_REGION(0x010000, "audiocpu", 0)
387391   ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0))
388392   ROM_REGION(0x1000000, "bsmt", 0)
389393   ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe))
r23854r23855
396400   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
397401   ROM_REGION(0x80000, "gfx3", 0)
398402   ROM_LOAD("lahdispa.106", 0x00000, 0x80000, CRC(ca6cfec5) SHA1(5e2081387d76bed17c14120cd347d6aaf435276b))
399   ROM_REGION(0x010000, "soundcpu", 0)
403   ROM_REGION(0x010000, "audiocpu", 0)
400404   ROM_LOAD("lahsnd.u7", 0x0000, 0x10000, CRC(0279c45b) SHA1(14daf6b711d1936352209e90240f51812ebe76e0))
401405   ROM_REGION(0x1000000, "bsmt", 0)
402406   ROM_LOAD("lahsnd.u17", 0x000000, 0x80000, CRC(d0c15fa6) SHA1(5dcd13b578fa53c82353cda5aa774ca216c5ddfe))
r23854r23855
413417   ROM_REGION(0x80000, "gfx3", 0)
414418   ROM_LOAD("lw3drom1.a26", 0x00000, 0x40000, CRC(44a4cf81) SHA1(c7f3e3d5fbe930650e48423c8ba0ac484ce0640c))
415419   ROM_LOAD("lw3drom0.a26", 0x40000, 0x40000, CRC(22932ed5) SHA1(395aa376cd8562de7956a6e34b8747e7cf81f935))
416   ROM_REGION(0x010000, "soundcpu", 0)
420   ROM_REGION(0x010000, "audiocpu", 0)
417421   ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8))
418422   ROM_REGION(0x1000000, "bsmt", 0)
419423   ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf))
r23854r23855
427431   ROM_REGION(0x80000, "gfx3", 0)
428432   ROM_LOAD("lw3drom1.a26", 0x00000, 0x40000, CRC(44a4cf81) SHA1(c7f3e3d5fbe930650e48423c8ba0ac484ce0640c))
429433   ROM_LOAD("lw3drom0.a26", 0x40000, 0x40000, CRC(22932ed5) SHA1(395aa376cd8562de7956a6e34b8747e7cf81f935))
430   ROM_REGION(0x010000, "soundcpu", 0)
434   ROM_REGION(0x010000, "audiocpu", 0)
431435   ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8))
432436   ROM_REGION(0x1000000, "bsmt", 0)
433437   ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf))
r23854r23855
441445   ROM_REGION(0x80000, "gfx3", 0)
442446   ROM_LOAD("lw3dsp1.205", 0x00000, 0x40000, CRC(9dfeffb4) SHA1(f62f2a884da68b4dbfe7da071058dc8cd1766c36))
443447   ROM_LOAD("lw3dsp0.205", 0x40000, 0x40000, CRC(bd8156f1) SHA1(b18214af1b79cca79bdc634c175c3bf7d0052843))
444   ROM_REGION(0x010000, "soundcpu", 0)
448   ROM_REGION(0x010000, "audiocpu", 0)
445449   ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8))
446450   ROM_REGION(0x1000000, "bsmt", 0)
447451   ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf))
r23854r23855
455459   ROM_REGION(0x80000, "gfx3", 0)
456460   ROM_LOAD("lw3dsp1.204", 0x00000, 0x40000, CRC(1ba79363) SHA1(46d489a1190533c73370acd8a48cef60d12f87ce))
457461   ROM_LOAD("lw3dsp0.204", 0x40000, 0x40000, CRC(c74d3cf2) SHA1(076ee9b2e3cad0b8058ac0c70f5ffe7e29f3eff5))
458   ROM_REGION(0x010000, "soundcpu", 0)
462   ROM_REGION(0x010000, "audiocpu", 0)
459463   ROM_LOAD("lw3u7.dat", 0x8000, 0x8000, CRC(ba845ac3) SHA1(bb50413ace1885870cb3817edae478904b0eefb8))
460464   ROM_REGION(0x1000000, "bsmt", 0)
461465   ROM_LOAD("lw3u17.dat", 0x000000, 0x40000, CRC(e34cf2fc) SHA1(417c83ded6637f891c8bb42b32d6898c90a0e5cf))
r23854r23855
472476   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
473477   ROM_REGION(0x20000, "gfx3", 0)
474478   ROM_LOAD("trekdspa.109", 0x00000, 0x20000, CRC(a7e7d44d) SHA1(d26126310b8b316ca161d4202645de8fb6359822))
475   ROM_REGION(0x010000, "soundcpu", 0)
479   ROM_REGION(0x010000, "audiocpu", 0)
476480   ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7))
477481   ROM_REGION(0x1000000, "bsmt", 0)
478482   ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34))
r23854r23855
486490   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
487491   ROM_REGION(0x20000, "gfx3", 0)
488492   ROM_LOAD("trekdspa.109", 0x00000, 0x20000, CRC(a7e7d44d) SHA1(d26126310b8b316ca161d4202645de8fb6359822))
489   ROM_REGION(0x010000, "soundcpu", 0)
493   ROM_REGION(0x010000, "audiocpu", 0)
490494   ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7))
491495   ROM_REGION(0x1000000, "bsmt", 0)
492496   ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34))
r23854r23855
500504   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
501505   ROM_REGION(0x20000, "gfx3", 0)
502506   ROM_LOAD("trekdsp.106", 0x00000, 0x20000, CRC(dc3bf312) SHA1(3262d6604d1dcd1dc738bc3f919a3319b783fd73))
503   ROM_REGION(0x010000, "soundcpu", 0)
507   ROM_REGION(0x010000, "audiocpu", 0)
504508   ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7))
505509   ROM_REGION(0x1000000, "bsmt", 0)
506510   ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34))
r23854r23855
514518   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
515519   ROM_REGION(0x20000, "gfx3", 0)
516520   ROM_LOAD("trekdsp.106", 0x00000, 0x20000, CRC(dc3bf312) SHA1(3262d6604d1dcd1dc738bc3f919a3319b783fd73))
517   ROM_REGION(0x010000, "soundcpu", 0)
521   ROM_REGION(0x010000, "audiocpu", 0)
518522   ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7))
519523   ROM_REGION(0x1000000, "bsmt", 0)
520524   ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34))
r23854r23855
528532   ROM_REGION(0x400, "user3", ROMREGION_ERASEFF)
529533   ROM_REGION(0x20000, "gfx3", 0)
530534   ROM_LOAD("trekadsp.bin", 0x00000, 0x20000, CRC(54681627) SHA1(4251fa0568d2e869b44358471a3d4a4e88443954))
531   ROM_REGION(0x010000, "soundcpu", 0)
535   ROM_REGION(0x010000, "audiocpu", 0)
532536   ROM_LOAD("trek.u7", 0x8000, 0x8000, CRC(f137abbb) SHA1(11731170ed4f04dd8af05d8f79ad727b0e0104d7))
533537   ROM_REGION(0x1000000, "bsmt", 0)
534538   ROM_LOAD("trek.u17", 0x000000, 0x40000, CRC(531545da) SHA1(905f34173db0e04eaf5236191186ea209b8a0a34))
r23854r23855
544548   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
545549   ROM_REGION(0x80000, "gfx3", 0)
546550   ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b))
547   ROM_REGION(0x010000, "soundcpu", 0)
551   ROM_REGION(0x010000, "audiocpu", 0)
548552   ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286))
549553   ROM_REGION(0x1000000, "bsmt", 0)
550554   ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1))
r23854r23855
557561   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
558562   ROM_REGION(0x80000, "gfx3", 0)
559563   ROM_LOAD("swdsp_g.102", 0x00000, 0x80000, CRC(afdfbfc4) SHA1(1c3cd90b9cd4f88ee2b556abef863a0ae9a10056))
560   ROM_REGION(0x010000, "soundcpu", 0)
564   ROM_REGION(0x010000, "audiocpu", 0)
561565   ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286))
562566   ROM_REGION(0x1000000, "bsmt", 0)
563567   ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1))
r23854r23855
571575   ROM_REGION(0x80000, "gfx3", 0)
572576   ROM_LOAD("swrom1.a14", 0x00000, 0x40000, CRC(4d577828) SHA1(8b1f302621fe2ee13a067b9c97e3dc33f4519cea))
573577   ROM_LOAD("swrom0.a14", 0x40000, 0x40000, CRC(104e5a6b) SHA1(b6a9e32f8aec078665faf2ba9ba4f9f51f68cea8))
574   ROM_REGION(0x010000, "soundcpu", 0)
578   ROM_REGION(0x010000, "audiocpu", 0)
575579   ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286))
576580   ROM_REGION(0x1000000, "bsmt", 0)
577581   ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1))
r23854r23855
584588   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
585589   ROM_REGION(0x80000, "gfx3", 0)
586590   ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b))
587   ROM_REGION(0x010000, "soundcpu", 0)
591   ROM_REGION(0x010000, "audiocpu", 0)
588592   ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286))
589593   ROM_REGION(0x1000000, "bsmt", 0)
590594   ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1))
r23854r23855
597601   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
598602   ROM_REGION(0x80000, "gfx3", 0)
599603   ROM_LOAD("sw4mrom.a15", 0x00000, 0x80000, CRC(00c87952) SHA1(cd2f491f03fcb3e3ceff7ee7f678aa1957a5d14b))
600   ROM_REGION(0x010000, "soundcpu", 0)
604   ROM_REGION(0x010000, "audiocpu", 0)
601605   ROM_LOAD("s-wars.u7", 0x8000, 0x8000, CRC(cefa19d5) SHA1(7ddf9cc85ab601514305bc46083a07a3d087b286))
602606   ROM_REGION(0x1000000, "bsmt", 0)
603607   ROM_LOAD("s-wars.u17", 0x000000, 0x80000, CRC(7950a147) SHA1(f5bcd5cf6b35f9e4f14d62b084495c3a743d92a1))
r23854r23855
613617   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
614618   ROM_REGION(0x80000, "gfx3", 0)
615619   ROM_LOAD("tftcdspa.301", 0x00000, 0x80000, CRC(3888d06f) SHA1(3d276df436a76c6e9bed6629114204dacd88245b))
616   ROM_REGION(0x010000, "soundcpu", 0)
620   ROM_REGION(0x010000, "audiocpu", 0)
617621   ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6))
618622   ROM_REGION(0x1000000, "bsmt", 0)
619623   ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17))
r23854r23855
625629   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
626630   ROM_REGION(0x80000, "gfx3", 0)
627631   ROM_LOAD("tftcdspa.301", 0x00000, 0x80000, CRC(3888d06f) SHA1(3d276df436a76c6e9bed6629114204dacd88245b))
628   ROM_REGION(0x010000, "soundcpu", 0)
632   ROM_REGION(0x010000, "audiocpu", 0)
629633   ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6))
630634   ROM_REGION(0x1000000, "bsmt", 0)
631635   ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17))
r23854r23855
637641   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
638642   ROM_REGION(0x80000, "gfx3", 0)
639643   ROM_LOAD("tftcdspa.300", 0x00000, 0x80000, CRC(bf5c812b) SHA1(c10390b6cad0ad457fb83241c7ee1d6b109cf5be))
640   ROM_REGION(0x010000, "soundcpu", 0)
644   ROM_REGION(0x010000, "audiocpu", 0)
641645   ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6))
642646   ROM_REGION(0x1000000, "bsmt", 0)
643647   ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17))
r23854r23855
650654   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
651655   ROM_REGION(0x80000, "gfx3", 0)
652656   ROM_LOAD("tftcdot.a20", 0x00000, 0x80000, CRC(16b3968a) SHA1(6ce91774fc60187e4b0d8874a14ef64e2805eb3f))
653   ROM_REGION(0x010000, "soundcpu", 0)
657   ROM_REGION(0x010000, "audiocpu", 0)
654658   ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6))
655659   ROM_REGION(0x1000000, "bsmt", 0)
656660   ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17))
r23854r23855
663667   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
664668   ROM_REGION(0x80000, "gfx3", 0)
665669   ROM_LOAD("tftcdspl.103", 0x00000, 0x80000, CRC(98f3b13e) SHA1(909c373b1a27b5aeebad2535ae4fb9bba71e9b5c))
666   ROM_REGION(0x010000, "soundcpu", 0)
670   ROM_REGION(0x010000, "audiocpu", 0)
667671   ROM_LOAD("sndu7.dat", 0x0000, 0x10000, CRC(7963740e) SHA1(fc1f150dcbab8af865a8ea624dfdcc03301f05e6))
668672   ROM_REGION(0x1000000, "bsmt", 0)
669673   ROM_LOAD("sndu17.dat", 0x000000, 0x80000, CRC(5c5d009a) SHA1(57d0307ea682eca5a57957e4f61fd92bb7f40e17))
r23854r23855
682686   ROM_REGION(0x20000, "gfx3", 0)
683687   ROM_LOAD("tmntdsp.104", 0x00000, 0x10000, CRC(545686b7) SHA1(713df7820d024db3406f5e171f62a53e34474f70))
684688   ROM_RELOAD(0x10000, 0x10000)
685   ROM_REGION(0x10000, "soundcpu", 0)
689   ROM_REGION(0x10000, "audiocpu", 0)
686690   ROM_LOAD("tmntf7.rom", 0x8000, 0x8000, CRC(59ba0153) SHA1(e7b02a656c67a0d866020a60ee90e30bef77f67f))
687691   ROM_REGION(0x1000000, "bsmt", 0)
688692   ROM_LOAD("tmntf6.rom", 0x00000, 0x20000, CRC(5668d45a) SHA1(65766cb47791ec0a2243015d487f1156a2819fe6))
r23854r23855
698702   ROM_REGION(0x20000, "gfx3", 0)
699703   ROM_LOAD("tmntdsp.104", 0x00000, 0x10000, CRC(545686b7) SHA1(713df7820d024db3406f5e171f62a53e34474f70))
700704   ROM_RELOAD(0x10000, 0x10000)
701   ROM_REGION(0x10000, "soundcpu", 0)
705   ROM_REGION(0x10000, "audiocpu", 0)
702706   ROM_LOAD("tmntf7.rom", 0x8000, 0x8000, CRC(59ba0153) SHA1(e7b02a656c67a0d866020a60ee90e30bef77f67f))
703707   ROM_REGION(0x1000000, "bsmt", 0)
704708   ROM_LOAD("tmntf6.rom", 0x00000, 0x20000, CRC(5668d45a) SHA1(65766cb47791ec0a2243015d487f1156a2819fe6))
705709   ROM_LOAD("tmntf4.rom", 0x20000, 0x20000, CRC(6c38cd84) SHA1(bbe8797fe1622cb8f0842c4d7159760fed080880))
706710ROM_END
707711
708/*------------------------------------------------------------------------
709/ The Simpsons - CPU Rev 3 /Alpha Type 3 16/32K Roms - 32/128K Sound Roms
710/------------------------------------------------------------------------*/
711ROM_START(simp_a27)
712   ROM_REGION(0x10000, "maincpu", 0)
713   ROM_LOAD("simpb5.2-7", 0x4000, 0x4000, CRC(701c4a4b) SHA1(2a19e2340d119e8813df27a9455aefb599c20a61))
714   ROM_LOAD("simpc5.2-7", 0x8000, 0x8000, CRC(400a98b2) SHA1(8d11063712dd718ff8badc29586c700208e7442c))
715   ROM_REGION(0x10000, "soundcpu", 0)
716   ROM_LOAD("simpf7.rom", 0x8000, 0x8000, CRC(a36febbc) SHA1(3b96e05f797dd0dc0d4d52544ed995d477991a9f))
717   ROM_REGION(0x1000000, "bsmt", 0)
718   ROM_LOAD("simpf6.rom", 0x00000, 0x20000, CRC(2eb32ed0) SHA1(e7bc3291cb88bf70010865f64496a3ca393257e7))
719   ROM_LOAD("simpf5.rom", 0x20000, 0x20000, CRC(bd0671ae) SHA1(b116a23db956a3dd9fc138ec25af250885ba4ef5))
720ROM_END
721
722ROM_START(simp_a20)
723   ROM_REGION(0x10000, "maincpu", 0)
724   ROM_LOAD("simpa2-0.b5", 0x4000, 0x4000, CRC(e67038d1) SHA1(f3eae2ed45caca97a1eb53d847366c52ea68bbee))
725   ROM_LOAD("simpa2-0.c5", 0x8000, 0x8000, CRC(43662bc3) SHA1(d8171a5c083eb8bffa61353b74db6b3ebab96923))
726   ROM_REGION(0x10000, "soundcpu", 0)
727   ROM_LOAD("simpf7.rom", 0x8000, 0x8000, CRC(a36febbc) SHA1(3b96e05f797dd0dc0d4d52544ed995d477991a9f))
728   ROM_REGION(0x1000000, "bsmt", 0)
729   ROM_LOAD("simpf6.rom", 0x00000, 0x20000, CRC(2eb32ed0) SHA1(e7bc3291cb88bf70010865f64496a3ca393257e7))
730   ROM_LOAD("simpf5.rom", 0x20000, 0x20000, CRC(bd0671ae) SHA1(b116a23db956a3dd9fc138ec25af250885ba4ef5))
731ROM_END
732
733712/*-------------------------------------------------------------
734713/ The Who's Tommy Pinball Wizard - CPU Rev 3b /DMD  Type 2 512K Rom - 64K CPU Rom
735714/------------------------------------------------------------*/
r23854r23855
739718   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
740719   ROM_REGION(0x80000, "gfx3", 0)
741720   ROM_LOAD("tommydva.400", 0x00000, 0x80000, CRC(9e640d09) SHA1(d921fadeb728cf929c6bae2e79bd4d140192a4d2))
742   ROM_REGION(0x010000, "soundcpu", 0)
721   ROM_REGION(0x010000, "audiocpu", 0)
743722   ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a))
744723   ROM_REGION(0x1000000, "bsmt", 0)
745724   ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e))
r23854r23855
754733   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
755734   ROM_REGION(0x80000, "gfx3", 0)
756735   ROM_LOAD("tommydva.300", 0x00000, 0x80000, CRC(1f2d0896) SHA1(50c617e30bb843c69a6ca8afeeb751c886f5e6bd))
757   ROM_REGION(0x010000, "soundcpu", 0)
736   ROM_REGION(0x010000, "audiocpu", 0)
758737   ROM_LOAD("tommysnd.u7", 0x0000, 0x10000, CRC(ab0b4626) SHA1(31237b4f5e866710506f1336e3ca2dbd6a89385a))
759738   ROM_REGION(0x1000000, "bsmt", 0)
760739   ROM_LOAD("tommysnd.u17", 0x000000, 0x80000, CRC(11bb2aa7) SHA1(57b4867c109996861f45ead1ceedb7153aff852e))
r23854r23855
772751   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
773752   ROM_REGION(0x80000, "gfx3", 0)
774753   ROM_LOAD("wwfdispa.102", 0x00000, 0x80000, CRC(4b629a4f) SHA1(c301d0c785f7bc4d3c23cbda76ff955c742eaeef))
775   ROM_REGION(0x010000, "soundcpu", 0)
754   ROM_REGION(0x010000, "audiocpu", 0)
776755   ROM_LOAD("wfsndu7.512", 0x0000, 0x10000, CRC(eb01745c) SHA1(7222e39c52ed298b737aadaa5b57d2068d39287e))
777756   ROM_REGION(0x1000000, "bsmt", 0)
778757   ROM_LOAD("wfsndu17.400", 0x000000, 0x80000, CRC(7d9c2ca8) SHA1(5d84559455fe7e27634b28bcab81d54f2676390e))
r23854r23855
785764   ROM_REGION(0x10000, "cpu3", ROMREGION_ERASEFF)
786765   ROM_REGION(0x80000, "gfx3", 0)
787766   ROM_LOAD("wfdisp0.400", 0x00000, 0x80000, CRC(e190b90f) SHA1(a0e73ce0b241a81e935e6790e04ea5e1fccf3742))
788   ROM_REGION(0x010000, "soundcpu", 0)
767   ROM_REGION(0x010000, "audiocpu", 0)
789768   ROM_LOAD("wfsndu7.512", 0x0000, 0x10000, CRC(eb01745c) SHA1(7222e39c52ed298b737aadaa5b57d2068d39287e))
790769   ROM_REGION(0x1000000, "bsmt", 0)
791770   ROM_LOAD("wfsndu17.400", 0x000000, 0x80000, CRC(7d9c2ca8) SHA1(5d84559455fe7e27634b28bcab81d54f2676390e))
r23854r23855
798777GAME(1993,  rab_130,        rab_320,    de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Adventures of Rocky and Bullwinkle and Friends (1.30)",        GAME_IS_SKELETON_MECHANICAL)
799778GAME(1993,  rab_103,        rab_320,    de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Adventures of Rocky and Bullwinkle and Friends (1.03 Spain)",  GAME_IS_SKELETON_MECHANICAL)
800779GAME(1992,  aar_101,        0,          de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Aaron Spelling (1.01)",                                        GAME_IS_SKELETON_MECHANICAL)
801GAME(1990,  bttf_a27,       0,          de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Back To the Future (2.7)",                                     GAME_IS_SKELETON_MECHANICAL)
802GAME(1990,  bttf_a20,       bttf_a27,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Back To the Future (2.0)",                                     GAME_IS_SKELETON_MECHANICAL)
803GAME(1990,  bttf_a21,       bttf_a27,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Back To The Future (2.1)",                                     GAME_IS_SKELETON_MECHANICAL)
804GAME(199?,  bttf_g27,       bttf_a27,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Back To the Future (2.7 Germany)",                             GAME_IS_SKELETON_MECHANICAL)
805780GAME(1991,  btmn_103,       0,          de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Batman (1.03)",                                                GAME_IS_SKELETON_MECHANICAL)
806781GAME(1991,  btmn_101,       btmn_103,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Batman (1.01)",                                                GAME_IS_SKELETON_MECHANICAL)
807782GAME(1991,  btmn_g13,       btmn_103,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Batman (1.03 Germany)",                                        GAME_IS_SKELETON_MECHANICAL)
r23854r23855
839814GAME(1993,  tftc_104,       tftc_303,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Tales From the Crypt (1.04 Spain)",        GAME_IS_SKELETON_MECHANICAL)
840815GAME(1991,  tmnt_104,       0,          de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Teenage Mutant Ninja Turtles (1.04)",      GAME_IS_SKELETON_MECHANICAL)
841816GAME(1991,  tmnt_103,       tmnt_104,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "Teenage Mutant Ninja Turtles (1.03)",      GAME_IS_SKELETON_MECHANICAL)
842GAME(1990,  simp_a27,       0,          de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "The Simpsons (2.7)",               GAME_IS_SKELETON_MECHANICAL)
843GAME(1990,  simp_a20,       simp_a27,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "The Simpsons (2.0)",               GAME_IS_SKELETON_MECHANICAL)
844817GAME(1994,  tomy_400,       0,          de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "The Who's Tommy Pinball Wizard (4.00)",                GAME_IS_SKELETON_MECHANICAL)
845818GAME(1994,  tomy_h30,       tomy_400,   de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "The Who's Tommy Pinball Wizard (3.00 Holland)",        GAME_IS_SKELETON_MECHANICAL)
846819GAME(1994,  wwfr_106,       0,          de_3,   de_3, de_3_state,   de_3,   ROT0,   "Data East",    "WWF Royal Rumble (1.06)",              GAME_IS_SKELETON_MECHANICAL)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team