Skip to content

Releases: SIMRacingApps/SIMRacingApps

Version_1.2_Build_BETA-2017.01.08

08 Jan 17:10
Compare
Choose a tag to compare
Pre-release
  1. Added profile for the new Safety car.
    Mainly so the manufacture's logo will be right.
  2. Added Fuel Tank Size to the Fuel Tank Widget.
  3. Closed #81
    Allow Clients to be able to discover the server.
    The URL is now broadcasted on port 28888.
    There is a sample client posted to GitHub at (https://github.com/SIMRacingApps/SIMRacingAppsURLClientTest)

Version_1.2_Build_BETA-2016.12.26

26 Dec 15:50
Compare
Choose a tag to compare
Pre-release

Fixed #80 Excessive CPU being using when idle.

Version_1.2_Build_BETA-2016.12.05

05 Dec 16:12
Compare
Choose a tag to compare
Pre-release

Fixed #76 where the volume settings were not working.
Fixed #78 Blue flag in multi class identifies drivers in same class only

Version_1.2_Build_BETA-2016.11.14

14 Nov 13:43
Compare
Choose a tag to compare
Pre-release
  1. Fixed #75 where the camera was not selecting the correct car.
    Had to use the CarNumberRaw in the broadcast command, not the car index.

Version_1.2_Build_BETA-2016.10.16

17 Oct 00:59
Compare
Choose a tag to compare
Pre-release
  1. Fixed issue where brake bias was not displaying the correct number
    of decimal places when the value was negative.

Version_1.2_Build_BETA-2016.10.09

10 Oct 01:43
Compare
Choose a tag to compare
Pre-release
  1. Added "DataPublisher-Post-Log" variable to the settings so developers can
    see what's being transmitted and received. It defaults to false.
  2. In the DataPublisher output, some of the data had trailing spaces. I removed them.
    I also set the Content-Type to "application/json; charset=UTF-8" on the POST request.

Version_1.2_Build_BETA-2016.10.07

07 Oct 17:57
Compare
Choose a tag to compare
Pre-release
  1. Removed my shift point overrides for the Nissan ZXT. iRacing fixed their numbers.
  2. Now displays the Brake Bias on the Brake Pressure gauges.
  3. Added an array of drivers in the session to the DataPublisher output.
    See #71 for details.

Version_1.2_Build_BETA-2016.09.29

29 Sep 14:51
Compare
Choose a tag to compare
Pre-release
  1. Closed #70
    Closed #69
    Sounds.PitCountDown,PitSpeedLimit,Shift to activate during live, not during replay.
    A new settings.txt variables were created to override this, and they default to false.
    settings.txt ->
    pit-count-down-replay = false
    pit-speed-limit-replay = false
    shift-replay = false

  2. Closed #71
    Data Publisher Plugin: Send data to external server.
    To have you data published to your league's web site,
    you must know your league's id for the SIM and the URL to the server.
    Your league admin will provide you with this information.
    You can enter as many leagues as you want in the settings.txt file
    and any time you are in one of these league's session,
    it will start transmitting your data.
    A leagueId of "0" will publish all non-league sessions, even hosted.

    By default, this is turned off. Enable it with these settings in your settings.txt file.
    The default interval is 5000 milliseconds, change that by adding
    The URL must be set to your league's web site address that is setup to receive this data.

      DataPublisher-Post = Y
      DataPublisher-Post-Interval-{leagueId} = 10000
      DataPublisher-Post-URL-{leagueId} = http://{YourLeaguesWebSite}/{pathToData}
    

    New API calls added:
    /Car/(CARIDENTIFIER)/MaxTires
    /Car/(CARIDENTIFIER)/(GAUGE)/Count
    /Session/Id
    /Session/LeagueId

  3. Closed #72
    Closed #49
    VoiceAttack: Allow users to define the port and host
    New command "Startup" was created with 2 new variables, SRA_Host and SRA_Port.
    Edit this command and change these if needed.
    Also, the profile not automatically executes the "Startup" command on load.
    Added new spotter command to announce pit road speed when entering and exiting pits.

Version_1.1_Build_2016.09.15

15 Sep 17:31
Compare
Choose a tag to compare
  1. Fixed #53 where SRA would not pick the
    latest version of Java if the version number of Java was greater than 99.
    Oracle released versions 101 and 102 recently.
    This only affects you if you have multiple version of Java installed at the same time.
    You can also just uninstall the older version of Java.

  2. Fixed #54 Pit Count Down plugin to not play when you
    first enter the session. Also, not to play anything if it doesn't know where the pit stall is.
    It was counting down to the start/finish line.

  3. Closed #48 by Adding new Pit Speed Limit
    plugin to beep when you are speeding on pit road.
    To disable this plugin, add "!Sounds.PitSpeedLimit" to the list of simplugins in the settings.txt.
    The following variables can be put in your settings.txt file to customize it.

    These are the defaults.
    a. pit-speed-limit-device = {name of your sound device if not your default}
    b. pit-speed-limit-volume = 1
    c. pit-speed-limit-beep-rate = 300
    d. pit-speed-limit-beep-rate-excessive = 200
    e. pit-speed-limit-clip = com/SIMRacingApps/SIMPluginCallbacks/Sounds/Clips/speeding_beep.wav

  4. Closed #59 Broadcaster, CarSelector, TrackMap: Option to change the camera to the selected car.

  5. Closed #60 TrackMap: Add number of cautions and laps to track info box

  6. I added a Voice Attack Profile to the release downloads.
    This profile does not use keystrokes to control the SIM, it instead sends the commands directly
    to the SIMRacingApps Server ReST ATI. Not only is this more robust, but the same commands will work with
    any SIM supported by SIMRacingApps. Please feel free to download and modify the phrases to your own preferences.
    You will need the registered version of Voice Attack ($10) to be able to import this profile.
    For more information on Voice Attack, see (https://github.com/SIMRacingApps/SIMRacingApps/wiki/How-to-use-Voice-Attack).

    Here is the full list of the commands (and aliases):

    1. Add Fuel: Tops off the Fuel on the next pit
    2. Add Splash Of Fuel(Add Splash): Add just enough fuel to finish the race
    3. Ahead: Say who is ahead of you in your class
    4. Behind: Say who is behind you in your class
    5. Change Four Tires(All Tires, Change All Tires, Four Tires): Changes All 4 tires at next pit stop
    6. Change Left Sides(Change Lefts, Left Sides): Change Left Side Tires Only at the next pit stop
    7. Change Right Sides(Change Rights, Right Sides, Two Tires): Change Right Side Tires Only
    8. Fast Repair: Checks the Fast Repair box if you have any left.
    9. Fuel Level: Say your fuel level and how much you need to finish.
    10. Full Service: Change all 4 tires and top off with fuel and tearoff
    11. Incidents: Say how many incidents you have and the limit.
    12. Lap Time: Say what your last lap time was
    13. Laps In Tank(Fuel Laps, Laps Until Pit): Say how many laps you can go on fuel
    14. Laps To Go: Say how many laps to go for the leader
    15. Leader: Say who the leader is and how far ahead they are
    16. No Fast Repair: Unchecks the Fast Repair Box.
    17. No Fuel: Do not take any fuel on next pit
    18. No Service: Do not take any service on next pit. Repairs only.
    19. No Tires: Do not take any tires on next pit
    20. Remove Tearoff(Change Tearoff): Remove wind shield tearoff on next pit
    21. Start Flags: Watch for flags and tell me what they are
    22. Start Gear Announcement: Announces each gear after you change into it
    23. Start Leader Change: Tell me anytime the leader changes and how far they are ahead of me
    24. Start SIMRacingApps: Start the SIMRacingApps server. Check the path
    25. Start Spotter: Start the Spotter Tasks
    26. Stop Spotter: Stop the Spotter tasks
  7. Closed #61
    WaitingForSIM: Show a splash screen when SIM is not connected.
    When the SIM connects, it hides itself.
    You can provide your own image by saving a PNG file called
    "WaitingForSIM.png" in your "Documents/SIMRacingApps" folder.
    The image will scale using an aspect ratio of 16x9.
    Useful for streamers to put on top of their stream when they are not in a session.
    Remember to add the "&BACKGROUNDCOLOR=transparent" parameter to the URL.

  8. Closed #64 by Adding new Sounds.Shift
    plugin to beep when you need to shift.
    To disable this plugin, add "!Sounds.Shift" to the list of simplugins in the settings.txt.
    The following variables can be put in your settings.txt file to customize it.

    These are the defaults.
    a. shift-device = {name of your sound device if not your default}
    b. shift-volume = 1
    c. shift-clip = com/SIMRacingApps/SIMPluginCallbacks/Sounds/Clips/shift_beep.wav

  9. Removed support for Satellite views on the TrackMap. MapQuest changed their licensing such that
    you cannot cache any of their data. To connect to it real-time, you must get a license key.
    I don't think it's worth getting the real-time key, because some of the tracks do not exist anymore
    and I'm not allowed to use the static image, because that requires caching it.
    I will leave the legacy map images out there, but they will be no longer be accessible from the menu.
    I will continue to support the Open Street Map views.

  10. Added support for iRacing's new track, Circuit des 24 Heures du Mans.

  11. Added support for iRacing's new car, Audi 90 GTO.

Version 1.0

08 Jul 01:00
Compare
Choose a tag to compare
  1. This is the initial release of the SIMRacingApp's Suite.
  2. As a first release, I only have it working with one SIM, iRacing.
    Other SIM plug-ins will be developed at a future date.
  3. Also, full International support is built in, but there are no translations as of yet.
    So, I'm looking for volunteers to translate the text to other languages.
  4. BETA testing has been occurring over the last 9 months and I feel like the software is very stable.
    But, nothing is perfect. Please use the issues list at http://issues.SIMRacingApps.com, to report
    any problems. You will have to create a GitHub account to do so.
  5. If you just have some questions, please join the SIMRacingApps group on FaceBook and post your
    question there. It can be found at http://facebook.com/groups/SIMRacingApps.