From 64054c167f5c2b90d64cf74412fee3236548dbbd Mon Sep 17 00:00:00 2001 From: hap Date: Tue, 20 Dec 2022 23:19:44 +0100 Subject: subroc3d: add internal artwork 3d scope views --- src/mame/layout/buckrog.lay | 2 +- src/mame/layout/subroc3d.lay | 44 +++++++++++++++++++++++++++++++++++++++++++- src/mame/layout/turbo.lay | 2 +- src/mame/sega/turbo.cpp | 12 ++++++++---- 4 files changed, 53 insertions(+), 7 deletions(-) diff --git a/src/mame/layout/buckrog.lay b/src/mame/layout/buckrog.lay index 862fa683e17..cabf33a8c73 100644 --- a/src/mame/layout/buckrog.lay +++ b/src/mame/layout/buckrog.lay @@ -3,7 +3,7 @@ license:CC0 --> - + diff --git a/src/mame/layout/subroc3d.lay b/src/mame/layout/subroc3d.lay index a91227ae093..5d0bd5f2f09 100644 --- a/src/mame/layout/subroc3d.lay +++ b/src/mame/layout/subroc3d.lay @@ -3,12 +3,25 @@ license:CC0 --> - + + + + + + + + + + + + + + @@ -92,4 +105,33 @@ license:CC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/mame/layout/turbo.lay b/src/mame/layout/turbo.lay index 3af07772b40..7dcb015db31 100644 --- a/src/mame/layout/turbo.lay +++ b/src/mame/layout/turbo.lay @@ -3,7 +3,7 @@ license:CC0 --> - + diff --git a/src/mame/sega/turbo.cpp b/src/mame/sega/turbo.cpp index 95e98d432a7..1362a0c32de 100644 --- a/src/mame/sega/turbo.cpp +++ b/src/mame/sega/turbo.cpp @@ -8,9 +8,12 @@ and Aaron Giles Games supported: - * Turbo - * Subroc 3D - * Buck Rogers: Planet of Zoom + - Turbo + - Subroc 3D + - Buck Rogers: Planet of Zoom + + BTANB: + - subroc3d 'seafoam' appears as black spots on top of some sprites ************************************************************************** TURBO @@ -357,7 +360,8 @@ void subroc3d_state::ppi0b_w(uint8_t data) m_lamp = BIT(data, 2); m_flip = BIT(data, 4); - // flip also goes to 3D scope shutter (motor to rotating disc) + // flip also goes to 3D scope shutter sync + // (it's a motor to 2 rotating discs, half painted black) m_shutter = BIT(data, 4); } -- cgit v1.2.3