Esotic Shift Light

Esotic Shift Light V1.17

Login or Register an account to download this content
This update is loooong overdue, seeing as how the Ferrari pack has been out for awhile.

Cheers,

Dave\Esotic
  • Like
Reactions: Papifix
This update includes basic shift points for the cars in the Ready To Race DLC package.
The app should now allow you to have a fully transparent shift light until the red shift light comes on. This is an example of how you'd get that working.

BMW settings for the transparency
[bmw_m3_e30_gra]
minrpm = 6000.0
warnrpm = 7800.0
shiftrpm = 8000.0
maxgear = 5
maxrpm = 8240.1
usepngs = 1
showmin = 0
showwarn = 0
showgear = 0
customappwidth = 36
customappheight = 36
pngfolder = apps/python/EsoticShiftLight/RoundLightsTransparent/

KTM Settings to help cover up the built in shift light:
[ktm_xbow_r]
minrpm = 3000.0
warnrpm = 6000.0
shiftrpm = 6200.0
maxgear = 6
gear1shiftrpm = 5737.4
gear2shiftrpm = 6448.2
gear3shiftrpm = 6470.0
gear4shiftrpm = 7050.9
gear5shiftrpm = 6827.9
maxrpm = 7243.6
usepngs = 1
showmin = 0
showwarn = 0
showgear = 0
customappwidth = 60
customappheight = 60
pngfolder = apps/python/EsoticShiftLight/RoundLights/

Demo Video:
The INI file now contains basic shift points for the new Miata NA, 787B, and 911 RSR 2017. There's also a few extra directories of PNGs you can use when customizing the app for various vehicles.
This Zip should contain proper shift data for all the Porches recently released in the DLCs and as free content.
This update contains default values for the new vehicles provided in the V1.8 version of Assetto Corsa and it's DLC.
This update includes example of various skinning techniques to use with the Esotic Shift Light app
The INI in this zip now has default shift points specified for all the red pack vehicles.

Cheers,

Dave\Esotic
The shift light is now "skinable" per vehicle. I have attached two images that show the 458 interior with no shift light, and then with the "skinned" shift light to help it blend in with the dash. I disable all camera shake and g-force effects to keep the interior view from bouncing around. The 458 entry from the settings.ini is shown below for reference. The 458GearIndicator folder within the EsoticShiftLight folder contains the Gimp templates I used to make the PNGs. How well these particular PNGs work with your interior view of the 458 may depend on how you setup your FOV/Vision. This is mostly a proof of concept, and I look forward to getting feedback about how well this does or does not work for you. :)

Screenshot_ferrari_458_ks_drag_2-6-116-15-21-13.jpg
20160602154129_1.jpg


[ferrari_458]
minrpm = 5500.0
warnrpm = 8300.0
shiftrpm = 8500.0
maxgear = 7
gear1shiftrpm = 7721.4
gear2shiftrpm = 8875.3
gear3shiftrpm = 8931.2
gear4shiftrpm = 8780.9
gear5shiftrpm = 9038.1
gear6shiftrpm = 8234.6
pngfolder = apps/python/EsoticShiftLight/458GearIndicator/
maxrpm = 9279.3
customappwidth = 33
customappheight = 33
customfontoffset = 0
customfontoffsetx = -3
customfontsizemultiplier = 0.55
customfont = consola
The settings now contains entries for all the missing additional tuned vehicles (dtm, s1, s3, etc) and the JDM DLC.

There's also an additional option in the INI to ignore the recent track and config when running learning mode at the drag strip.

maxRPM is now saved per vehicle in the INI to assist with setting shiftRPM values. In learning mode at the drag strip you should rev the car to max RPM in neutral before starting your first lap.
The V1.6 was correctly saving the auto-learn values to the INI, but not properly loading them. V1.7 fixes this issue and should now correctly save and load these values. I also made a modification to the logic to allow for red-lining the throttle in neutral before running any laps to set the maxRPM value for the vehicle. Tutorial video for V1.7 auto-learning mode will be posted shortly.
V1.6 supports a learning mode that will optimize shift points automatically when you take your car and setup to a practice session on the drag strip. Make sure you watch the tutorial, as there are some specifics to getting this working correctly.
This update supports using custom images for the colored lights, as well as customizing the font. The default settings provided in the zip are for the Wednesday digital font and a rectangular LED image for the lights. I have also provided example INI files that contain the old default settings that use a simple dot, as well as an INI if you'd like to try using a round light PNG instead of the simple dot. The PNGs can be customized by you. If you have any trouble getting custom PNGs working with the app please let me know.
There are now general INI options for hiding the minimum/green and warning/yellow lights at the top of the INI file. If you don't copy over the new INI these entries will be created the first time you run the app in a session. They are both defaulted to on.

I have also included an INI entry to show/hide the lights in the maxGear. The app previously did not show lights in top gear, but now it's an option that is defaulted to on.
There is now a green light that turns on when you are above the minimum desired RPM, which should help you to stay in the optimum power band.
fixing a path error in the previous zip
This is functionally identical to the previous 1.1, but fixes the issue some users experienced where it would not load.
This version allows you to change preferences by editing an INI file. You can set Warning and Shift RPM on a per car basis. All cars in AC have default values, which you can change. The app can also show the current gear inside the shift circle.

Latest News

How long have you been simracing

  • < 1 year

    Votes: 352 15.6%
  • < 2 years

    Votes: 247 10.9%
  • < 3 years

    Votes: 243 10.7%
  • < 4 years

    Votes: 177 7.8%
  • < 5 years

    Votes: 301 13.3%
  • < 10 years

    Votes: 259 11.5%
  • < 15 years

    Votes: 166 7.3%
  • < 20 years

    Votes: 126 5.6%
  • < 25 years

    Votes: 99 4.4%
  • Ok, I am a dinosaur

    Votes: 291 12.9%
Back
Top