summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/saitek/prschess.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/saitek/prschess.cpp')
-rw-r--r--src/mame/saitek/prschess.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mame/saitek/prschess.cpp b/src/mame/saitek/prschess.cpp
index 03b9ee4d16b..919e5c17a83 100644
--- a/src/mame/saitek/prschess.cpp
+++ b/src/mame/saitek/prschess.cpp
@@ -24,6 +24,7 @@ TODO:
*******************************************************************************/
#include "emu.h"
+
#include "cpu/m6502/m6502.h"
#include "machine/sensorboard.h"
#include "sound/dac.h"
@@ -52,21 +53,21 @@ public:
void prschess(machine_config &config);
protected:
- virtual void machine_start() override;
+ virtual void machine_start() override ATTR_COLD;
private:
// devices/pointers
required_device<cpu_device> m_maincpu;
required_device<sensorboard_device> m_board;
required_device<pwm_display_device> m_display;
- required_device<dac_bit_interface> m_dac;
+ required_device<dac_1bit_device> m_dac;
required_ioport_array<3> m_inputs;
u8 m_inp_mux = 0;
u8 m_led_data[2] = { };
// address maps
- void main_map(address_map &map);
+ void main_map(address_map &map) ATTR_COLD;
// I/O handlers
void update_display();
@@ -225,4 +226,4 @@ ROM_END
*******************************************************************************/
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY, FULLNAME, FLAGS
-SYST( 1982, prschess, 0, 0, prschess, prschess, prschess_state, empty_init, "SciSys", "President Chess", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
+SYST( 1982, prschess, 0, 0, prschess, prschess, prschess_state, empty_init, "SciSys / Heuristic Software", "President Chess", MACHINE_SUPPORTS_SAVE )