1. This Software is no longer supported by us. Please download the new motion control software SimTools.
    Dismiss Notice
  2. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  3. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  4. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  5. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Creating an Injector profile for Racedriver Grid -Help!

Discussion in 'Force-Sender & Plugins' started by DickDastardly, Sep 25, 2009.

  1. DickDastardly

    DickDastardly New Member

    Joined:
    Sep 23, 2009
    Messages:
    4
    Balance:
    0Coins
    Ratings:
    +0 / 0 / -0
    Hi all,
    I'm trying to make an Injector profile for Racedriver Grid so that I can use it with a set of software gauges I've made to display current gear, speed etc. I've started by identifying the memory location in which the program stores the gear variable as per the tutorial. As you can see from the screenshot below this works fine and the current gear (2) is displaying correctly in Force Injector (running on the same PC as Racedriver Grid):

    [​IMG]

    If I look in the Input Setup section of Profiler (running on a second PC) the value is also reported correctly:

    [​IMG]

    However, when I go to the Gauge Setup section of Profiler and start my gauges, my text gauge gear indicator does not respond at all. Can anyone tell me where I've gone wrong? (I know the gear indicator gauge I've made is okay as it works perfectly in Live 4 Speed, but when I run Grid instead it's as if my gauges aren't aware the game is running, even though the inputs are displayed fine in the Input Setup section).

    Other information
    -I'm using version 2.1.0.3 of X-Sim and 1.1 of Racedriver Grid (via Steam).
    -I'm running 32 bit Vista on my main sim PC and 32 bit XP on my Profiler/gauges PC.
    -This may not be relevant, but when I use the Force Sender to start Grid, Profiler briefly reports it is connected then disconnects when the Steam login box is displayed. Once Grid has loaded, I have to ALT+TAB out and press the Try Send Data button in Force Sender. Profiler then reports it is connected again (and the Input Setup section reports the correct gear value).

    Many thanks,
    DD

    P.S. Assuming I get this problem solved, there's another related issue I need help with: Racedriver Grid doesn't have a neutral gear so 0 is used to represent reverse instead of -1 as in most sims. I suspect Colin McRae's Dirt (also by Codemasters) probably also uses this system. Would it be possible to add an additional checkbox to the gauge editors for Input value is a gear value (type 2), so 0=r please?
  2. DickDastardly

    DickDastardly New Member

    Joined:
    Sep 23, 2009
    Messages:
    4
    Balance:
    0Coins
    Ratings:
    +0 / 0 / -0
    Doh! I just realised where I went wrong - my gauge was set up to use Input 60 (labelled Gear) as used by the Live4Speed plugin, whereas Injector was writing the value to Input 21 (also labelled Gear). When I changed the game value for the gauge in the Gauge Setup section to Use force sender input#21 everything worked properly (apart from reverse being reported as neutral due to the game using 0 to represent reverse, as I mentioned before).

    Would it be possible to expand the list of variables Force Injector can overwrite to include 56-98? (This would make things simpler for those making gauge sets as it would prevent them having to release different versions for different sims).

    Anyway, I've now also got position and lap number working too, off to tackle speed next :).
    Cheers,
    DD
  3. DickDastardly

    DickDastardly New Member

    Joined:
    Sep 23, 2009
    Messages:
    4
    Balance:
    0Coins
    Ratings:
    +0 / 0 / -0
    A bit more progress: I've now got the RPM and speed gauges working, along with the digital gear, speed, position, lap number, total race time, best lap time and current lap time:

    [​IMG]

    (That image is scaled down, the original set runs at 1280x1024). I've also discovered a bit more about the gear variable -when I was testing before, I was using automatic gears, but when I tried manual it turns out there is a neutral gear but it reports as 9. So the complete set of conversions required for this gear system is as follows:

    0=R
    1=1
    2=2
    3=3
    4=4
    5=5
    6=6
    7=7
    8=8
    9=N

    I'm going to do a bit more tinkering and see if there's any other data I can squeeze out of this game but I'm not sure if it models stuff like fuel remaining or engine temps.
    Cheers,
    DD
  4. DickDastardly

    DickDastardly New Member

    Joined:
    Sep 23, 2009
    Messages:
    4
    Balance:
    0Coins
    Ratings:
    +0 / 0 / -0
    Please see this thread to download my Racedriver Grid/LFS gauges and Injector profile. Feedback very welcome!
    Cheers,
    DD