From 906c8d63e92e7aee71cc8d92ab1f5a69548f2c8a Mon Sep 17 00:00:00 2001 From: Gyorgy Szombathelyi Date: Sun, 14 Feb 2021 21:55:10 +0100 Subject: [PATCH] Galaxian: fix MRA defaults, fix Victory --- .../Z80 Based/Galaxian_MiST/meta/Azurian Attack.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Black Hole.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Catacomb.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Chewing Gum.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Devil Fish.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Galaxian.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Moon Cresta.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Mr. Dos Nightmare.mra | 2 +- .../Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Omega.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Orbitron.mra | 2 +- .../Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Pisces.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/UniWar S.mra | 2 +- .../Z80 Based/Galaxian_MiST/meta/Victory.mra | 4 ++-- .../Z80 Based/Galaxian_MiST/meta/War of the Bugs.mra | 2 +- .../Z80 Based/Galaxian_MiST/rtl/galaxian.vhd | 3 +++ 15 files changed, 18 insertions(+), 15 deletions(-) diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Azurian Attack.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Azurian Attack.mra index 7a929c71..89f35c2b 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Azurian Attack.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Azurian Attack.mra @@ -7,7 +7,7 @@ Space / Fighter azurian galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Black Hole.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Black Hole.mra index 62be19c4..65803a5b 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Black Hole.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Black Hole.mra @@ -7,7 +7,7 @@ Space / Shooter blkhole galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Catacomb.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Catacomb.mra index 9bcc1b10..a080eca9 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Catacomb.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Catacomb.mra @@ -7,7 +7,7 @@ Space / Force catacomb galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Chewing Gum.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Chewing Gum.mra index d67c8b3b..6c6eaad6 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Chewing Gum.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Chewing Gum.mra @@ -5,7 +5,7 @@ 05 - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Devil Fish.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Devil Fish.mra index 56869bc0..759d1900 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Devil Fish.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Devil Fish.mra @@ -8,7 +8,7 @@ Maze Platform / Water Diving galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Galaxian.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Galaxian.mra index c2d4c0f5..6038736b 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Galaxian.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Galaxian.mra @@ -7,7 +7,7 @@ Space / Galaxian galaxian galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Moon Cresta.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Moon Cresta.mra index b1e4426a..451428c0 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Moon Cresta.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Moon Cresta.mra @@ -7,7 +7,7 @@ bootleg Space / Shooter galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Mr. Dos Nightmare.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Mr. Dos Nightmare.mra index 504544b4..cb71696f 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Mr. Dos Nightmare.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Mr. Dos Nightmare.mra @@ -6,7 +6,7 @@ Crazy Ivan Maze / Digging galaxian - + mrdonigh diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Omega.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Omega.mra index 7342d66f..4287caca 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Omega.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Omega.mra @@ -6,7 +6,7 @@ omegab bootleg? galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Orbitron.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Orbitron.mra index ef15da1f..4daa0d20 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Orbitron.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Orbitron.mra @@ -7,7 +7,7 @@ Space / Shooter orbitron galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Pisces.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Pisces.mra index c394cf9b..6d6063c1 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Pisces.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Pisces.mra @@ -1,7 +1,7 @@ pisces galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/UniWar S.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/UniWar S.mra index 87507d74..b20935e1 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/UniWar S.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/UniWar S.mra @@ -7,7 +7,7 @@ Irem Space / Galaxian galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Victory.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Victory.mra index 566de84b..ed1c6e9b 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Victory.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/Victory.mra @@ -4,9 +4,9 @@ 201911270000 1982 bootleg - victorycb + victory galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/War of the Bugs.mra b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/War of the Bugs.mra index a175256d..d3b39f76 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/War of the Bugs.mra +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/meta/War of the Bugs.mra @@ -8,7 +8,7 @@ Maze / Bugs Maze / Centipede galaxian - + diff --git a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/rtl/galaxian.vhd b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/rtl/galaxian.vhd index 1bbf62e3..440792e1 100644 --- a/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/rtl/galaxian.vhd +++ b/Arcade_MiST/Galaxian Hardware/Z80 Based/Galaxian_MiST/rtl/galaxian.vhd @@ -606,6 +606,9 @@ begin elsif I_HWSEL = HW_ZIGZAG then W_STARS_ON_ADJ <= '0'; W_SDAT_C <= PSG_OUT(9 downto 2); + elsif I_HWSEL = HW_VICTORY then + W_STARS_ON_ADJ <= '0'; + W_SDAT_C <= (others => '0'); else W_STARS_ON_ADJ <= W_STARS_ON; W_SDAT_C <= (others => '0');