vsystem/ojankohs.cpp: fixed MT08756

This commit is contained in:
Ivan Vangelista 2023-09-05 22:00:36 +02:00
parent 63b00cabc3
commit 9f792ea095
2 changed files with 6 additions and 3 deletions

View File

@ -41,7 +41,7 @@ void ojankohs_state::rombank_w(uint8_t data)
m_mainbank->set_entry(data & 0x3f);
}
void ojankoy_state::rombank_w(uint8_t data)
void ojankoy_state::rombank_adpcm_reset_w(uint8_t data)
{
m_mainbank->set_entry(data & 0x1f);
@ -142,7 +142,7 @@ void ojankoy_state::io_map(address_map &map)
{
map.global_mask(0xff);
map(0x00, 0x00).portr("system").w(FUNC(ojankoy_state::port_select_w));
map(0x01, 0x01).rw(FUNC(ojankoy_state::keymatrix_p1_r), FUNC(ojankoy_state::rombank_w));
map(0x01, 0x01).rw(FUNC(ojankoy_state::keymatrix_p1_r), FUNC(ojankoy_state::rombank_adpcm_reset_w));
map(0x02, 0x02).rw(FUNC(ojankoy_state::keymatrix_p2_r), FUNC(ojankoy_state::coinctr_w));
map(0x04, 0x04).w(FUNC(ojankoy_state::flipscreen_w));
map(0x05, 0x05).w(FUNC(ojankoy_state::msm5205_w));

View File

@ -129,7 +129,7 @@ protected:
void map(address_map &map);
void rombank_w(uint8_t data);
void rombank_adpcm_reset_w(uint8_t data);
private:
void coinctr_w(uint8_t data);
@ -148,6 +148,9 @@ public:
void ccasino(machine_config &config);
protected:
virtual void machine_start() override { ojankohs_state::machine_start(); }
private:
required_ioport_array<2> m_extra_dsw;