summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author angelosa <lordkale4@gmail.com>2022-11-10 21:52:42 +0100
committer angelosa <lordkale4@gmail.com>2022-11-10 21:52:42 +0100
commit921e7c1bc0772bc0585da3e523ea6c06c4f1d45e (patch)
treee7021dde9ee79b6bbdde7b3b7a0632a6f8592653
parentd13d72d56e542a920311cbd02a22948a7346c900 (diff)
taito/tc0080vco.cpp: describe fixtaitoair_vco
-rw-r--r--src/mame/taito/tc0080vco.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/taito/tc0080vco.cpp b/src/mame/taito/tc0080vco.cpp
index cf3433e1b4a..2cf11531365 100644
--- a/src/mame/taito/tc0080vco.cpp
+++ b/src/mame/taito/tc0080vco.cpp
@@ -149,7 +149,10 @@ void tc0080vco_device::device_start()
// m_tilemap[0]->set_transparent_pen(0);
// m_tilemap[1]->set_transparent_pen(0);
-
+ // ainferno expects upper color bank to be transparent for hud and landing monitor to display properly.
+ // This is drawn with bit 15, is it expecting some kind of shadowing/blending? The PCB refs doesn't seem to show anything of the like.
+ // The only other place that sets upper color bank is tetristh, and doesn't seem to have any real effect.
+ // TODO: this arrangement may be controlled by m_scroll_ram[0] bits 7 and 6, which is either b11 or b00.
m_tilemap[0]->set_transmask(0, 0x0001, 0xfffe);
m_tilemap[0]->set_transmask(1, 0x8001, 0x7ffe);
m_tilemap[1]->set_transmask(0, 0x0001, 0xfffe);