summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2023-02-15 20:47:24 +0100
committer hap <happppp@users.noreply.github.com>2023-02-15 20:47:37 +0100
commit895642d1bb34465a052787b8be21f31c95c17bf8 (patch)
tree082d65a4fe19ace093c406783d336510a881600f /src
parenta13edc5d09d00275826044be140df0b3e86b2194 (diff)
source org: move m79amb to ramtek folder
Diffstat (limited to 'src')
-rw-r--r--src/mame/arcade.flt2
-rw-r--r--src/mame/mame.lst6
-rw-r--r--src/mame/pacman/pacman.cpp10
-rw-r--r--src/mame/ramtek/m79amb.cpp (renamed from src/mame/midw8080/m79amb.cpp)0
-rw-r--r--src/mame/ramtek/m79amb.h (renamed from src/mame/midw8080/m79amb.h)15
-rw-r--r--src/mame/ramtek/m79amb_a.cpp (renamed from src/mame/midw8080/m79amb_a.cpp)0
-rw-r--r--src/mame/sega/segac2.cpp2
7 files changed, 18 insertions, 17 deletions
diff --git a/src/mame/arcade.flt b/src/mame/arcade.flt
index 89721c320dd..5953b686663 100644
--- a/src/mame/arcade.flt
+++ b/src/mame/arcade.flt
@@ -582,7 +582,6 @@ midcoin/24cdjuke.cpp
midcoin/wallc.cpp
midcoin/wink.cpp
midw8080/8080bw.cpp
-midw8080/m79amb.cpp
midw8080/mw8080bw.cpp
midw8080/rotaryf.cpp
midway/astrocde.cpp
@@ -1183,6 +1182,7 @@ psikyo/psikyo.cpp
psikyo/psikyo4.cpp
psikyo/psikyosh.cpp
ramtek/hitme.cpp
+ramtek/m79amb.cpp
ramtek/ramtek.cpp
ramtek/starcrus.cpp
rare/btoads.cpp
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 370cc2a5eab..96f8b1a3ae1 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -26796,9 +26796,6 @@ vortex // 852 [1980] Zilec Electronics Ltd.
yosakdon // (c) 1979 Yosaku To Donbei
yosakdona // (c) 1979 Yosaku To Donbei
-@source:midw8080/m79amb.cpp
-m79amb // (c) 1977 RamTek
-
@source:midw8080/mw8080bw.cpp
280zzzap // 610 [1976]
blueshrk // 742 [1978]
@@ -37583,6 +37580,9 @@ hitme1 // (c) 05/1976 Ramtek
mirco21 // (c) 08/1976 Mirco
super21 // (c) 1978 Mirco
+@source:ramtek/m79amb.cpp
+m79amb // (c) 1977 RamTek
+
@source:ramtek/ramtek.cpp
bballrmt // (c) 1974 Ramtek
cleanswp // (c) 1974 Ramtek
diff --git a/src/mame/pacman/pacman.cpp b/src/mame/pacman/pacman.cpp
index be414e0c741..aa6ada3031b 100644
--- a/src/mame/pacman/pacman.cpp
+++ b/src/mame/pacman/pacman.cpp
@@ -7304,8 +7304,8 @@ ROM_START( bwcasino ) // Pac-Man PCB conversion kit. Includes a small daughterca
ROM_RELOAD( 0x1000, 0x1000 ) // Not Used??
ROM_REGION( 0x0120, "proms", 0 )
- ROM_LOAD( "7_f_b.w.c.7f", 0x0000, 0x0020, CRC(133bb744) SHA1(da4074f3ea30202973f0b6c9ad05a992bb44eafd) ) // labeled 7 F B.W.C. with sinlge red dot
- ROM_LOAD( "4_a_b.w.c.4a", 0x0020, 0x0100, CRC(8e29208f) SHA1(a30a405fbd43d27a8d403f6c3545178564dede5d) ) // labeled 4 A B.W.C. with sinlge red dot
+ ROM_LOAD( "7_f_b.w.c.7f", 0x0000, 0x0020, CRC(133bb744) SHA1(da4074f3ea30202973f0b6c9ad05a992bb44eafd) ) // labeled 7 F B.W.C. with single red dot
+ ROM_LOAD( "4_a_b.w.c.4a", 0x0020, 0x0100, CRC(8e29208f) SHA1(a30a405fbd43d27a8d403f6c3545178564dede5d) ) // labeled 4 A B.W.C. with single red dot
ROM_REGION( 0x0200, "namco", 0 ) // Sound PROMs
ROM_LOAD( "82s126.1m", 0x0000, 0x0100, CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) )
@@ -7332,7 +7332,7 @@ ROM_START( newpuc2 )
ROM_REGION( 0x0120, "proms", 0 )
ROM_LOAD( "82s123.7f", 0x0000, 0x0020, CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) )
- ROM_LOAD( "82s126.4a", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
+ ROM_LOAD( "82s126.4a", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
ROM_REGION( 0x0200, "namco", 0 ) // Sound PROMs
ROM_LOAD( "82s126.1m", 0x0000, 0x0100, CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) )
@@ -7359,7 +7359,7 @@ ROM_START( newpuc2b )
ROM_REGION( 0x0120, "proms", 0 )
ROM_LOAD( "82s123.7f", 0x0000, 0x0020, CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) )
- ROM_LOAD( "82s126.4a", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
+ ROM_LOAD( "82s126.4a", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
ROM_REGION( 0x0200, "namco", 0 ) // Sound PROMs
ROM_LOAD( "82s126.1m", 0x0000, 0x0100, CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) )
@@ -7385,7 +7385,7 @@ ROM_START( pacuman )
ROM_REGION( 0x0120, "proms", 0 )
ROM_LOAD( "82s123.7f", 0x0000, 0x0020, CRC(2fc650bd) SHA1(8d0268dee78e47c712202b0ec4f1f51109b1f2a5) )
- ROM_LOAD( "82s126.4a", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
+ ROM_LOAD( "82s126.4a", 0x0020, 0x0100, CRC(3eb3a8e4) SHA1(19097b5f60d1030f8b82d9f1d3a241f93e5c75d6) )
ROM_REGION( 0x0200, "namco", 0 ) // Sound PROMs
ROM_LOAD( "82s126.1m", 0x0000, 0x0100, CRC(a9cc86bf) SHA1(bbcec0570aeceb582ff8238a4bc8546a23430081) )
diff --git a/src/mame/midw8080/m79amb.cpp b/src/mame/ramtek/m79amb.cpp
index fad5dad407d..fad5dad407d 100644
--- a/src/mame/midw8080/m79amb.cpp
+++ b/src/mame/ramtek/m79amb.cpp
diff --git a/src/mame/midw8080/m79amb.h b/src/mame/ramtek/m79amb.h
index 9bd67730225..4e0aba6c134 100644
--- a/src/mame/midw8080/m79amb.h
+++ b/src/mame/ramtek/m79amb.h
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:Al Kossow
-#ifndef MAME_MIDW8080_M79AMB_H
-#define MAME_MIDW8080_M79AMB_H
+#ifndef MAME_RAMTEK_M79AMB_H
+#define MAME_RAMTEK_M79AMB_H
#pragma once
@@ -11,8 +11,8 @@
class m79amb_state : public driver_device
{
public:
- m79amb_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag),
+ m79amb_state(const machine_config &mconfig, device_type type, const char *tag) :
+ driver_device(mconfig, type, tag),
m_videoram(*this, "videoram"),
m_mask(*this, "mask"),
m_discrete(*this, "discrete"),
@@ -24,6 +24,9 @@ public:
void init_m79amb();
+protected:
+ void machine_start() override;
+
private:
void ramtek_videoram_w(offs_t offset, uint8_t data);
uint8_t gray5bit_controller0_r();
@@ -33,8 +36,6 @@ private:
void m79amb_8003_w(uint8_t data);
uint8_t inta_r();
- void machine_start() override;
-
uint32_t screen_update_ramtek(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
void main_map(address_map &map);
@@ -55,4 +56,4 @@ private:
DISCRETE_SOUND_EXTERN( m79amb_discrete );
-#endif // MAME_MIDW8080_M79AMB_H
+#endif // MAME_RAMTEK_M79AMB_H
diff --git a/src/mame/midw8080/m79amb_a.cpp b/src/mame/ramtek/m79amb_a.cpp
index ff9f169f6c5..ff9f169f6c5 100644
--- a/src/mame/midw8080/m79amb_a.cpp
+++ b/src/mame/ramtek/m79amb_a.cpp
diff --git a/src/mame/sega/segac2.cpp b/src/mame/sega/segac2.cpp
index 848e54f5f9a..594684132bd 100644
--- a/src/mame/sega/segac2.cpp
+++ b/src/mame/sega/segac2.cpp
@@ -2910,7 +2910,7 @@ GAME( 1992, wwmarine, 0, segac2, wwmarine, wwmarine_state, init_no
// not really sure how this should hook up, things like the 'sold out' flags could be mechanical sensors, or from another MCU / CPU board in the actual popcorn part of the machine?
GAME( 1992, anpanman, 0, segac2, anpanman, segac2_state, init_noprot, ROT0, "Sega", "Soreike! Anpanman Popcorn Koujou (Rev B)", MACHINE_MECHANICAL ) // 'Mechanical' part isn't emulated
-GAME( 1993, sonicpop, 0, segac2, sonicpop, segac2_state, init_noprot, ROT0, "Sega", "SegaSonic Popcorn Shop (Rev B)", MACHINE_MECHANICAL ) // region DSW for USA / Export / Japan, still speaks Japanese tho. 'Mechanical' part isn't emulated
+GAME( 1993, sonicpop, 0, segac2, sonicpop, segac2_state, init_noprot, ROT0, "Sega", "SegaSonic Popcorn Shop (Rev B)", MACHINE_MECHANICAL ) // region DSW for USA / Export / Japan, still speaks Japanese tho. English voice version is known to exist. 'Mechanical' part isn't emulated
GAME( 1993, sonicfgt, 0, segac2, sonicfgt, segac2_state, init_noprot, ROT0, "Sega", "SegaSonic Cosmo Fighter (World)", 0 )
GAME( 1993, sonicfgtj, sonicfgt, segac2, sonicfgt, segac2_state, init_noprot, ROT0, "Sega", "SegaSonic Cosmo Fighter (Japan)", 0 )