Hey, I was experiencing the exact same problem. The game worked fine, but only for 1 mission per run.
This might help, it solved the issue for me:
+ dgVoodoo (to emulate a 3Dfx card), download and extract the tool in the main install directory of either Interstate '76 or Nitro Riders
+ Run dgVoodooSetup.exe
1. Set 'Renderer API' to Direct3D9 in the Global tab
2. Check 'Monitor freq is the closest supported freq'
3. Check 'Force trilinear mipmapping'
4. Check 'Autogenerate mipmaps'
5. Check 'Texmem scaled to 4MB'
6. Set LFB Access to 'Enable FFB access' (should be the default setting)
7. Check 'Use hardware cache buffers when poss.'
8. Check 'Use fastwrite for unmatching formats'
9. Check 'Closer to a real hardware'
10. Set Texture mem size to maximum (65536 kB)
11. Set Resolution to your native resolution
12. Check 'Enable Glide-gammaramp'
Click OK to confirm. dgVoodoo will now automatically handle Glide for Interstate '76. No further action is needed for using this tool.
+ put atiumdag.dll in main Interstate '76 folder (only for ATI users, copied from Catalyst 9.5 driver)
+ Windows 95 compatibility mode on the shortcut and i76
+ batch script, use the following 4 lines, create with Notepad, change .txt extension to .bat, put it in the main I76 install directory:
taskkill /f /IM explorer.exe
start /w i76.exe -glide
pause
start explorer.exe
(Optional: + link the shortcut to the .bat script instead of the .exe)
It's not perfect, but it may help. The game still crashes every now and then, but it's qutie stable in general; no more crashes at the start of a second level for me.