summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/segae.cpp
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2019-12-17 13:58:52 +1100
committer Vas Crabb <vas@vastheman.com>2019-12-17 14:00:43 +1100
commite53b995a475a995420d19fe08aa3f70d74b404f6 (patch)
tree38a1e36e54ff3133cc226eba835aa81798cda525 /src/mame/drivers/segae.cpp
parentd0d032606c2cd9aefc8f93269009f55df9fe3866 (diff)
Revert "8255: missed one driver (nw)"
This reverts commit f115aa8c665fe6b531cf344e0956ff23e7043def. Revert "8255: set default tristate to 0 (nw)" This reverts commit 716d06341dba3ab9ee883ce82abe1d4fe8202b8b. This has been shown to break bw2, and it's very likely it breaks other computers in subtle ways or in ways that are only noticeable when you use a certain peripheral. It's far too dangerous, particularly late in a development cycle and with Christmas/new year coming. You can't push a change like this without checking every use of the device. Please fix any drivers you subsequently modified to depend on the change.
Diffstat (limited to 'src/mame/drivers/segae.cpp')
-rw-r--r--src/mame/drivers/segae.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mame/drivers/segae.cpp b/src/mame/drivers/segae.cpp
index 76a20aa5918..1ab6b3be2f9 100644
--- a/src/mame/drivers/segae.cpp
+++ b/src/mame/drivers/segae.cpp
@@ -887,6 +887,7 @@ void systeme_state::systeme(machine_config &config)
I8255(config, m_ppi);
m_ppi->out_pb_callback().set(FUNC(systeme_state::coin_counters_write));
+ m_ppi->tri_pb_callback().set_constant(0);
screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
screen.set_raw(XTAL(10'738'635)/2,