Do you know how to disable hlsl for one game only? Either via command or in RL? I can't seem to find the parameter...
It might have changed, in the early HLSL versions you could only switch it off globally, if I'm not mistaken. However, maybe you can install a second MAME, turn HLSL off, put NFL in the roms folder and start it from there?
Edit: Does your frontend allow starting .bat files? If yes, edit mame.ini and switch HLSL off, save it as mame_nohlsl.ini. Make a copy of mame.ini and name it mame_hlsl.ini.
Make a .bat file called nflblitz.bat:
copy mame_nohlsl.ini mame.ini >nul
mame romname (don't know the romname for it)
copy mame_hlsl.ini mame.ini >nul
Use this .bat file to start the game in the frontend.
It will - replace mame.ini with a mame.ini that has HLSL switched off
- start the game
- replace the mame.ini that has HLSL switched off with a mame.ini thas has HLSL switched on