mirror of
https://github.com/holub/mame
synced 2025-04-22 08:22:15 +03:00
hh_sm510: move g&w stuff to top of file (nw)
This commit is contained in:
parent
4ac3fa8236
commit
a06f9b74f6
File diff suppressed because it is too large
Load Diff
@ -433,8 +433,8 @@ ROM_END
|
||||
/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */
|
||||
CONS( 1989, polgar, 0, 0, polgar, polgar, mephisto_polgar_state, empty_init, "Hegener + Glaser", "Mephisto Polgar", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1990, polgar10, polgar, 0, polgar10, polgar, mephisto_polgar_state, empty_init, "Hegener + Glaser", "Mephisto Polgar 10MHz", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1992, mrisc, 0, 0, mrisc, polgar, mephisto_risc_state, empty_init, "Hegener + Glaser", "Mephisto RISC 1MB", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1994, mrisc2, mrisc, 0, mrisc, polgar, mephisto_risc_state, empty_init, "Hegener + Glaser", "Mephisto RISC II", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1992, mrisc, 0, 0, mrisc, polgar, mephisto_risc_state, empty_init, "Hegener + Glaser / Tasc", "Mephisto RISC 1MB", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1994, mrisc2, mrisc, 0, mrisc, polgar, mephisto_risc_state, empty_init, "Hegener + Glaser / Tasc", "Mephisto RISC II", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
|
||||
// not modular boards
|
||||
CONS( 1989, academy, 0, 0, academy, polgar, mephisto_academy_state, empty_init, "Hegener + Glaser", "Mephisto Academy", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
|
@ -6,6 +6,8 @@
|
||||
Novag Super Sensor IV (model 812)
|
||||
Novag Constellation (model 831)
|
||||
Novag Super Constellation (model 844)
|
||||
Novag Constellation 3.6MHz (model 845)
|
||||
Novag Constellation Quattro (model 862)
|
||||
|
||||
The chess engine is by David Kittinger, Super Sensor IV is his first one
|
||||
working under Novag. The Constellation engine is completely different.
|
||||
|
@ -332,5 +332,5 @@ ROM_END
|
||||
|
||||
|
||||
/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */
|
||||
CONS( 1992, risc2500, 0, 0, risc2500, risc2500, risc2500_state, empty_init, "Saitek", "Kasparov RISC 2500", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_IMPERFECT_SOUND )
|
||||
CONS( 1995, montreux, 0, 0, risc2500, risc2500, risc2500_state, empty_init, "Saitek", "Mephisto Montreux", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_IMPERFECT_SOUND ) // after Saitek bought Hegener + Glaser
|
||||
CONS( 1992, risc2500, 0, 0, risc2500, risc2500, risc2500_state, empty_init, "Saitek / Tasc", "Kasparov RISC 2500", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_IMPERFECT_SOUND )
|
||||
CONS( 1995, montreux, 0, 0, risc2500, risc2500, risc2500_state, empty_init, "Saitek / Tasc", "Mephisto Montreux", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_IMPERFECT_SOUND ) // after Saitek bought Hegener + Glaser
|
||||
|
@ -24,7 +24,7 @@ public:
|
||||
m_out_x(*this, "%u.%u.%u", 0U, 0U, 0U),
|
||||
m_inp_lines(0),
|
||||
m_inp_fixed(-1),
|
||||
m_display_wait(33)
|
||||
m_display_wait(16)
|
||||
{ }
|
||||
|
||||
// devices
|
||||
@ -48,7 +48,7 @@ public:
|
||||
virtual DECLARE_INPUT_CHANGED_MEMBER(input_changed);
|
||||
virtual DECLARE_INPUT_CHANGED_MEMBER(acl_button);
|
||||
virtual DECLARE_WRITE16_MEMBER(sm510_lcd_segment_w);
|
||||
virtual DECLARE_WRITE8_MEMBER(sm500_lcd_segment_w);
|
||||
virtual DECLARE_WRITE16_MEMBER(sm500_lcd_segment_w);
|
||||
virtual DECLARE_READ8_MEMBER(input_r);
|
||||
virtual DECLARE_WRITE8_MEMBER(input_w);
|
||||
virtual DECLARE_WRITE8_MEMBER(piezo_r1_w);
|
||||
@ -58,7 +58,7 @@ public:
|
||||
virtual DECLARE_WRITE8_MEMBER(piezo2bit_input_w);
|
||||
|
||||
// display common
|
||||
int m_display_wait; // lcd segment on/off-delay in milliseconds (default 33ms)
|
||||
int m_display_wait; // lcd segment on/off-delay in milliseconds (default 16ms)
|
||||
u8 m_display_x_len; // lcd number of groups
|
||||
u8 m_display_y_len; // lcd number of segments
|
||||
u8 m_display_z_len; // lcd number of commons
|
||||
|
Loading…
Reference in New Issue
Block a user