Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00819 DIP/Input Minor Have not tried Feb 5, 2008, 12:48 May 3, 2022, 01:02
Tester Luigi30 View Status Public Platform
Assigned To Resolution Open OS
Status [?] Confirmed Driver harddriv.cpp
Version 0.122u8 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 00819: racedrivc and any other Hard Drivin' derivative with its newer service mode: Complains when initializing inputs.
Description Complains when initializing inputs. When initializing the brake, it says:

BRAKE 255

BRAKE VALUE OUT OF RANGE, WAIT 10 MINUTES AFTER POWER UP AND RESET. The brake works anyway, calibrated properly or not. The older Hard/Race Drivin' sets use an older self-test program which initializes the controls differently, so they are unaffected.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems racedrivc and any other Hard Drivin' derivative with its newer service mode
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.04293
Luigi30
Tester
Apr 30, 2009, 16:24
strtdriv also does this.
User avatar
No.20162
CYBERYOGI -CO-Windler
Viewer
May 3, 2022, 01:02
edited on: May 3, 2022, 01:04
This seems to happen with all the compact versions of Race Drivin & Hard Drivin (even the version 2 bootleg). I noticed that the game expects the strain gauge brake pedal to send a roughly 50% instead of 0% value when not pressed.

So in the analogue controls menu of MAME (I use a digital button input for brake) I have to fiddle with sensitivity until the bar rests at roughly 50% before I can enter the game's test mode to do the controls setup. I.e. the default value in the source code needs to be changed.

In Street Drivin the problem differs, because its brake is miswired to an unused wrong ADC port (bug #08221).