mirror of
https://github.com/holub/mame
synced 2025-07-02 00:29:37 +03:00
ddr/kc: Fixed KC 85/2 DAC output (removed erroneous shift). (#10993)
This commit is contained in:
parent
f9de654f59
commit
1bf4528d15
@ -185,9 +185,6 @@ protected:
|
||||
// CTC callback
|
||||
DECLARE_WRITE_LINE_MEMBER( ctc_zc0_callback );
|
||||
|
||||
// PIO callback
|
||||
void pio_portb_w(uint8_t data) override;
|
||||
|
||||
// sound
|
||||
virtual void speaker_update();
|
||||
};
|
||||
@ -225,11 +222,11 @@ protected:
|
||||
void video_control_w(int data);
|
||||
|
||||
// PIO callback
|
||||
void pio_portb_w(uint8_t data) override;
|
||||
virtual void pio_portb_w(uint8_t data) override;
|
||||
|
||||
// sound
|
||||
void dac_update() override;
|
||||
void speaker_update() override;
|
||||
virtual void dac_update() override;
|
||||
virtual void speaker_update() override;
|
||||
|
||||
void kc85_4_mem(address_map &map) ATTR_COLD;
|
||||
void kc85_4_io(address_map &map) ATTR_COLD;
|
||||
|
@ -594,17 +594,6 @@ void kc_state::pio_portb_w(uint8_t data)
|
||||
|
||||
update_0x08000();
|
||||
|
||||
// KC 85/2..3: 5-bit DAC
|
||||
m_dac_level = (~data & 0x1f)>>1;
|
||||
dac_update();
|
||||
}
|
||||
|
||||
void kc85_3_state::pio_portb_w(uint8_t data)
|
||||
{
|
||||
m_pio_data[1] = data;
|
||||
|
||||
update_0x08000();
|
||||
|
||||
// KC 85/2..3: 5-bit DAC
|
||||
m_dac_level = (~data & 0x1f);
|
||||
dac_update();
|
||||
|
Loading…
Reference in New Issue
Block a user