Thats's pretty cool! I have too little time for efforts like this, but i have a similar need for the custom "UF5" on T-Unit, i want to play NBA Jam TE.
So yeah this is an offer, i have a non-TE UF5 and need the TE version, anyone want to trade UF5 chips?

(also need a RAM for T-Unit,
I took a longer look at the Total Carnage source as i couldn't seem to catch any sleep last night.
I wanted to know what we have here in regards of versions, and what state the code was in.
I was a bit pessimistic as say NBA Jam/TE/Hangtime/WWF is sloppy and relies on a preasm too which we do not have. (like the older loadimg.)
- The code is clean, no sloppy code labels that are doubled up.
- There's 3.0 proto main roms included in the code drop.
- There's an unknown GFX romset included which has a partial match to LA1. But does not match with Proto 3.0 (Tested in Mame)
- Proto 3.0 as such has some GFX errors

- The exact gfx roms to this 3.0 build are missing. (not LA1 like all the other protos)
- TEMP.ASM holds some security details
- TOTAL CARNAGE - LA1 REVISION 3/13/92 in the main tree. (audit.asm)
- Backup seems to hold an older version, not sure if it builds. "TOTAL CARNAGE REVISION 1.00" the date in audit.asm states ".Last mod - 9/6/91 18:56"
By sloppy labels, i mean they have multiple definitions of say #ok and #nok in the source code, and many labels are non-descriptive.
There's none of this in Total Carnage, so with some finesse and enough free time it should build. It would also be fun to build the 1.0 thats in backup, as this predates any of the known proto dumps out there. (v 1.0 01/25/92 is earliest.)
I also took a quick look at Smash TV and although missing some toolset (srec.exe to make roms etc.) this contains rev 5.0 and 8.0 (in BAK) and pre-built IRW files, BDB etc in IMAGES. So although missing tools and instructions, with what we know from Total Carnage, building SmashTV becomes a lot easier.