I was lurkin' and following this thread, but as I can't code jack, figured I had nothing to add.
eh, I'll throw in my $.02 now anyway.
Hard Drivin' used a 10-turn potentiometer, but it's still just a potentiometer.
A 180 degree one can accomplish the same thing and the sensitivity and saturation adjustments in MAME already have it covered.
There are other issues with the controls on hard driving (mainly the analogue joystick shifter), but they don't really pertain to FFB.
Cruisin' USA and World both run at full speed on a modest modern PC.
I only spent $250 on the pc in my driving cab. It originally had a 2.7Ghz Athlon X2 and Crusin' did occasionally experience a small slowdown, but it was still very playable and the sound didn't skip. Newegg had a deal on a 3.2Ghz Athlon X2 for $65 a while back, so I upgraded to that and haven't experienced any slowdown since. That's what I paid for the original 2.7Ghz processor, so I'm still sticking to my story that it's a $250 pc.
Now California Speed is on the verge of running at full speed. Judging from my test pc(2.9Ghz X3), a switch to a 64bit OS should get it running at 100%.
It's horribly incomplete when it comes to outputs, but I made a spreadsheet of all the driving games in MAME.
You might find it useful if you're messing around with the driving games and want to see what uses what driver, etc.
There are three sheets based on their emulation status.
https://spreadsheets.google.com/ccc?key=0ArE1chsgHXQodDd2ckdjLVY3Ujlad2tZWUpteDNtcXc&hl=en&authkey=CIrIhMwEI was mainly focused on collecting shifter information, but that's one for another thread.