From 30829497d21ea8730b3cc1875cdedf67ce328b46 Mon Sep 17 00:00:00 2001
From: Erik Abair <erik.abair@gmail.com>
Date: Sat, 28 May 2022 12:58:06 -0700
Subject: [PATCH] nv2a: Assert on unimplemented writable const register path

---
 hw/xbox/nv2a/vsh.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/hw/xbox/nv2a/vsh.c b/hw/xbox/nv2a/vsh.c
index 60e29f4489..b4b90877bc 100644
--- a/hw/xbox/nv2a/vsh.c
+++ b/hw/xbox/nv2a/vsh.c
@@ -444,7 +444,7 @@ static MString* decode_opcode(const uint32_t *shader_token,
 
         bool write_fog_register = false;
         if (vsh_get_field(shader_token, FLD_OUT_ORB) == OUTPUT_C) {
-            /* TODO : Emulate writeable const registers */
+            assert(!"TODO: Emulate writeable const registers");
             mstring_append(ret, "c");
             mstring_append_int(ret,
                 convert_c_register(
@@ -861,4 +861,3 @@ void vsh_translate(uint16_t version,
     );
 
 }
-