Giter Club home page Giter Club logo

race-element's People

Contributors

andreasmaier avatar fbalazs avatar floriwan avatar goeflo avatar ifusiionzz avatar krisv147 avatar mominon avatar mreininger23 avatar pelice avatar riddletime avatar rs-blade avatar sabotageandi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

race-element's Issues

Field names in Setups

The field names for TC are misleading.
In ACC there is "TC" and "TC2", in ACC-Manager I can find "TC 1" and "TC".

I suggest to use the ACC field names "TC" and "TC2" or "TC1" and "TC2".
May be "TC1" and "TC2" is the best solution for understanding.

Screenshot 2022-07-28 234402

Enhancement; Option for overlay as separate desktop windows for usage in VR

Currently the overlays cannot be enabled on VR, while they are drawn on the secondary screen (if you have that enabled)

Crewchief (https://thecrewchief.org/ ) has the option to set desktop windows as a VR layer.
This enables me to show any window i like in my VR view; like for instance your entire ACC manager window with the Fuel Calculator tab open ;)

If you could make the overlays as separate windows, people are able to place them in their VR environment through the Crewchief route without noticable performance issues.
And its not like crewchief is unknown in racing games ;)
(hint; enable rants and sweary messages in the settings ;) )

image

Comparing setups is not shown correctly

Comparing two setups with e.g. Toe=-0.1 and Toe=-0.13 shows only another color, not the correct values itself.
Should be corrected for all values with more than one decimal places.

Screenshot 2022-07-22 184919

Brake Bias is also a problem, e.g. 52.1 and 52.4

Screenshot 2022-07-22 185530

HUD: lap delta with some more info

I think this tool will be more usefull with last lap time, best lap time, and an indication if the current lap is valid (in practice acc doesn't notify this).
I fork the repo and try to add these features ;)

Strategy Tool

Requirements:
... todo

Possible ideas:

  • Strategy Overlay

Autoupdate Crash 0.1.1.1 & 0.1.1.0

Hi Reinier
Win11 fully patched - 64GB Ram AMD Ryzen 9 5900X - no disk space issues on any drive.
Clicking the Auto update button causes a crash triggering Windows Error Report.
Have run ACCManager as both a regular user and an Administrator and I get the same result. (thought it might have been a permissions issue when I saw 'UnauthorisedAccessException')

Same issue occured with both 0.1.1.0 and 0.1.1.1
Let me know if I can provide further info. If I can find time I will get the source and run a debug build to give you more info.

Call stack from event viewer:

Log Name:      Application
Source:        .NET Runtime
Date:          22/11/2022 11:36:27 pm
Event ID:      1026
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      GLEN-PC
Description:
Application: AccManager.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.UnauthorizedAccessException
   at System.IO.__Error.WinIOError(Int32, System.String)
   at System.IO.FileInfo.Delete()
   at ACCManager.Controls.Util.Updater.AppUpdater.RevertVersion(System.String)
   at ACCManager.Controls.Util.Updater.AppUpdater.Update(Octokit.ReleaseAsset)
   at ACCManager.Controls.About+<>c__DisplayClass2_0.<CheckNewestVersion>b__4(System.Object)
   at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Threading.ThreadHelper.ThreadStart(System.Object)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name=".NET Runtime" />
    <EventID Qualifiers="0">1026</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2022-11-22T10:36:27.4806923Z" />
    <EventRecordID>1843</EventRecordID>
    <Correlation />
    <Execution ProcessID="39100" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>GLEN-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Application: AccManager.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.UnauthorizedAccessException
   at System.IO.__Error.WinIOError(Int32, System.String)
   at System.IO.FileInfo.Delete()
   at ACCManager.Controls.Util.Updater.AppUpdater.RevertVersion(System.String)
   at ACCManager.Controls.Util.Updater.AppUpdater.Update(Octokit.ReleaseAsset)
   at ACCManager.Controls.About+&lt;&gt;c__DisplayClass2_0.&lt;CheckNewestVersion&gt;b__4(System.Object)
   at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Threading.ThreadHelper.ThreadStart(System.Object)

</Data>
  </EventData>
</Event>

This is followed by the Application Error:

Log Name:      Application
Source:        Application Error
Date:          22/11/2022 11:36:27 pm
Event ID:      1000
Task Category: Application Crashing Events
Level:         Error
Keywords:      
User:          GLEN-PC\Glen
Computer:      GLEN-PC
Description:
Faulting application name: AccManager.exe, version: 0.1.1.1, time stamp: 0x90429797
Faulting module name: KERNELBASE.dll, version: 10.0.25236.1000, time stamp: 0xb8073bc6
Exception code: 0xe0434352
Fault offset: 0x001499f2
Faulting process ID: 0x0x98BC
Faulting application start time: 0x0x1D8FE5E4077AB34
Faulting application path: K:\Documents\AccManager.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report ID: f0534351-5098-4a53-b89e-f67ba8ae53ca
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />
    <EventID>1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2022-11-22T10:36:27.5867580Z" />
    <EventRecordID>1844</EventRecordID>
    <Correlation />
    <Execution ProcessID="37320" ThreadID="50932" />
    <Channel>Application</Channel>
    <Computer>GLEN-PC</Computer>
    <Security UserID="S-1-5-21-1187613512-1002010265-1408473243-1001" />
  </System>
  <EventData>
    <Data Name="AppName">AccManager.exe</Data>
    <Data Name="AppVersion">0.1.1.1</Data>
    <Data Name="AppTimeStamp">90429797</Data>
    <Data Name="ModuleName">KERNELBASE.dll</Data>
    <Data Name="ModuleVersion">10.0.25236.1000</Data>
    <Data Name="ModuleTimeStamp">b8073bc6</Data>
    <Data Name="ExceptionCode">e0434352</Data>
    <Data Name="FaultingOffset">001499f2</Data>
    <Data Name="ProcessId">0x98bc</Data>
    <Data Name="ProcessCreationTime">0x1d8fe5e4077ab34</Data>
    <Data Name="AppPath">K:\Documents\AccManager.exe</Data>
    <Data Name="ModulePath">C:\WINDOWS\System32\KERNELBASE.dll</Data>
    <Data Name="IntegratorReportId">f0534351-5098-4a53-b89e-f67ba8ae53ca</Data>
    <Data Name="PackageFullName">
    </Data>
    <Data Name="PackageRelativeAppId">
    </Data>
  </EventData>
</Event>

'Shift Indicator' Preview not updating 'Scale'

Ver. 0.1.1.2

Win 10 Home version: 21H2 build: 19044.2130

For 'Shift Indicator' when I change the Parameter (slider) for 'Scale:'
in the live-preview only the thickness of lines is changed
not the size of bar.

HUD fuel info: lap-end calculation not always accurate

Yesterday in a race the estimation was more than 5 laps off (in 25 minute race).
I have used the tool -> fuel calculator to estimate the fuel and here I've set 30 minute race to be sure..
Maybe the 2 functions are linked?

GUI problem in the HUD section

Hi Doug, there seems to be a small GUI problem in the HUD section when resizing the window. Empty space above the list because the HUD items are filled from the botton instead from the top. See the screenshot. Regards, Michael

Hud

Telemetry Tab

Open for ideas what to do with the shared memory data..

  • Drawing on-top of the game?
  • Recording race data automatically?

Some GT4 cars have non-default settings

So far (can add more cars as i find more issues);

Audi - Dampers lowest values are 1, so ACCM value is ingame -1. Ignore fast bump/rebound as GT4s cant be changed.
image

Feature request: Detect (and remove?) broken skins

Perfect tool, works great.
I have installed some previous skins the 'old way' and i am quite sure some of the skins are broken (not linked to a car or no graphics linked to the file)

Is it possible to locate and tag them through ACC Manager (And even better; option to remove them)

Corner Data delta not working on Silverstone

Race Element: 1.0.8.4
Module: Corner Data

Corner Data the column "delta" is not showing any values not on track Silverstone with GT4 class although it works e.g. on Donington, Nürburgring

Start minimized

Could you add an option to start ACC Manager minimized, for example by a command line switch? This would help avoid desktop clutter ;).

Application crashing when loading certain driving sessions

I noticed the application is having trouble when trying to load an .rwdb file from certain driving sessions in the 'Data' tab.
When trying to open these specific sessions the application hangs for a few seconds and then shuts down.
At first I thought it was related to long driving sessions (+60min) only, but it seems that's not always the case.

Version: occurs both in 0.1.7.6 and 0.1.7.8
Logs: no related exception logs to be found unfortunately in the Log folder, apart from startup times and application hashes
Files: following zip file contains 2 session files from long stints, 1 which doesn't result in a crash (Laguna Seca) and one that does (Kyalami) sessiondata.zip

PS: I've been following the progress of this project for a while now... Big props to the roadmap you decided to take and the current state of the application 👌

Tyre surface temperature

This is enhancement and possibly a request, not an issue.

First of all great app, but you knew it already!
Is it possible to display tyre surface temperatures in the tyre hud?
I think race element now displays the core temperatures; the debug version of acc can display surface temperatures too (I just saw the aris live for the upcoming acc 1.9); with the new tyre physics could be very useful.

Thank you for your work!

Add option to remove/delete skins

Component: Livery Browser

Feature:
Add a button to the livery context menu to physically delete the skin files and folders.

Requirements:

  • Maybe an extra warning when deleting skins, "Are you sure?"

Setup folders are not updated

If I create a new setup file in a setup folder (e.g. "BMW M4 CUST.json") I have to exit ACC-Manager and start it again to see this new file in the Setups section. May be a reload button would be an easy solution.

Version 0.0.8.1

App closing time

I found that sometimes the app takes a lot of time to close. Not that it is that big of an issue but I am just curious if it's possible to improve.

New app icon

The current icon is ehmm, not fancy, though it provides an idea what the app might do.

I'm looking for a new one, but it has to be original, so newly created.

App crashing in 1.9

I don't know if you're aware of this so I'm creating this issue. Basically when I tried opening the app, then acc, then go onto Valencia with new Ferrari the app would turn off. Then if I wanted it to launch again it didn't want to start. Reinstalling didn't help.

Scaling UI issue

How am i able to fix this scaling issue with the window, with this issue i am unable to move the window to the bottom of my screen

Screenshot 2022-12-12 210157

Current time display

Is it possible to get an additional hud element (or extension of existing) that contains the current system time?

Improved Livery Import

My goal is to add a menu that allows you to do some actions after the liveries have been successfully imported.

  • Ability to tag imported liveries.

Single HUD elements selectable in OBS

So I'm missing the feature from the previous versions where I could select a single HUD window in OBS for streaming, in this case the input trace.

image

Setup Editor

For this to work, every setup conversion requires minimum, maximum and incremental values for each of their fields. A LUT (look up table) works as well.

Tagging liveries for easier export

Component: Livery tab

Feature:

  • Tag skins with a name for easy export.
  • Export the Tag File to others.
  • Livery browser should be able to filter on tags.
  • Should be able to add tags using car models, team names and single liveries.

Seems like DDS Generator does not check if DDS is already present

I just added a couple of new skins and thought to generate the DDS files.
It seems like now ALL files will get their DDS generated. Even ones that are already generated.
Might be needed for some cases, but for most its not needed.
Maybe a checkbox to overwrite existing?

Add localization files

This should provide the ability to translate the tool into multiple languages.

Currently requested languages:

  • German

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.