summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/vegas.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/vegas.cpp')
-rw-r--r--src/mame/drivers/vegas.cpp19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/mame/drivers/vegas.cpp b/src/mame/drivers/vegas.cpp
index e900aaa0e81..ddf45de38f1 100644
--- a/src/mame/drivers/vegas.cpp
+++ b/src/mame/drivers/vegas.cpp
@@ -17,7 +17,7 @@
* CART Fury Championship Racing [250MHz RM7000, 32MB RAM, Durango + Denver + Voodoo 3, 16MB]
Known bugs:
- * not working yet
+ * Tournament Editions not working yet
***************************************************************************
@@ -177,10 +177,10 @@
4x MT48LC1M16AT RAM
1x 93clc46b label A-22911 config eeprom
1x texas instruments 8CA00YF (don't know what it is)
- 1x motorolla MPC948 clock distribution chip
+ 1x motorola MPC948 clock distribution chip
100MHz crystal
1x CMDPCI646U2 IDE controller
- 1x 7segment LED display (cycles IOASIC if you try to load a game that doesnt match the PIC, spins during normal play)
+ 1x 7segment LED display (cycles IOASIC if you try to load a game that doesn't match the PIC, spins during normal play)
1x 232ACBN serial port controller
other misc 74xxx parts
Boot ROM 1.7
@@ -291,6 +291,9 @@
#include "sf2049.lh"
+
+namespace {
+
/*************************************
*
* Debugging constants
@@ -376,6 +379,10 @@ public:
DECLARE_CUSTOM_INPUT_MEMBER(keypad_r);
DECLARE_CUSTOM_INPUT_MEMBER(gearshift_r);
+protected:
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+
private:
static constexpr unsigned SYSTEM_CLOCK = 100000000;
@@ -424,9 +431,6 @@ private:
DECLARE_WRITE_LINE_MEMBER(duart_irq_cb);
DECLARE_WRITE_LINE_MEMBER(vblank_assert);
- virtual void machine_start() override;
- virtual void machine_reset() override;
-
void update_sio_irqs();
DECLARE_WRITE_LINE_MEMBER(watchdog_reset);
@@ -510,6 +514,8 @@ void vegas_state::machine_start()
if (LOG_SIO)
logerror("Did not find dcs2 sound board\n");
}
+
+ m_cmos_unlocked = 0;
}
@@ -2627,6 +2633,7 @@ void vegas_state::init_cartfury()
{
}
+} // Anonymous namespace
/*************************************