From 70d758f0a28cef1f55c90db94279677032bf0f78 Mon Sep 17 00:00:00 2001 From: SarahW Date: Tue, 13 Dec 2016 14:03:54 +0000 Subject: [PATCH] Voodoo LFB word write now supports depth-only data, fixes Episode 1 Racer. --- src/vid_voodoo.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vid_voodoo.c b/src/vid_voodoo.c index c55f73e..89a03f8 100644 --- a/src/vid_voodoo.c +++ b/src/vid_voodoo.c @@ -5192,6 +5192,10 @@ static void voodoo_fb_writew(uint32_t addr, uint16_t val, void *p) alpha_data = colour_data.a; write_mask = LFB_WRITE_COLOUR; break; + case LFB_FORMAT_DEPTH: + depth_data = val; + write_mask = LFB_WRITE_DEPTH; + break; default: fatal("voodoo_fb_writew : bad LFB format %08X\n", voodoo->lfbMode);