Ok so I took it upon myself to compile a custom build of GroovyMAME which includes the patches which allow Hi/Lo shifters to be used with those game which originally allowed it.
For kicks I also included SailorSat's Virtua Racing outputs so if you have mamehooker and an ipac/ledwiz now you can get real lamp outputs from virtua racing
Below I've included the diff and here's the binary (x64 and windows only I'm afraid):
http://www.sendspace.com/file/gauf06Keep in mind to apply the diff and compile you will need to download the MAME 147 source, then apply u1, u2 and u3 diffs, then mkchamp's hi score diff (the regular one won't work, use hi_147u2 posted
here by Calamity) then groovymame 147u3 diff THEN this diff.
If anyone finds this useful but sees something wrong let me know and I'll try to fix it. I'll probably only update this if something significant happens in MAME (like Final Lap or Super Chase get fixed or something).
Let me know if I'm treading on anyone's toes here or if I shouldn't be doing this.