From c73a5fef2dda9369441bf6436c4f889a02aab6b8 Mon Sep 17 00:00:00 2001 From: AmbientMalice Date: Wed, 15 Jul 2015 09:32:05 +1000 Subject: [PATCH] Copy V8 combiner from GLideN64 to Glide64. This isn't hugely useful, since Vigilante 8 is a complete mess on Glide64, but this fixes one graphics issue. --- Source/Glide64/Combine.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/Glide64/Combine.cpp b/Source/Glide64/Combine.cpp index d62da3faf..8c7a3b537 100644 --- a/Source/Glide64/Combine.cpp +++ b/Source/Glide64/Combine.cpp @@ -15901,7 +15901,11 @@ void CombineBlender () } A_BLEND (GR_BLEND_SRC_ALPHA, GR_BLEND_ONE); break; - + + case 0x5000: /* Vigilante 8 explosions */ + A_BLEND (GR_BLEND_ONE_MINUS_SRC_ALPHA, GR_BLEND_SRC_ALPHA); + break; + default: A_BLEND (GR_BLEND_SRC_ALPHA, GR_BLEND_ONE_MINUS_SRC_ALPHA); }