Jump to content
DIRT 5 - Chat about the game and get support here. Read more... ×

Archived

This topic is now archived and is closed to further replies.

DIRT Rally - CUSTOM LIVERIES, MODS & TOOLS, DISCUSSION ETC.

Recommended Posts

Modding gossip: 

Thanks to @PaloSamo for the idea of hooking into UDP I'm writing a plugin for Telemetry Tool and a different app based on the core of it (even bigger thanks to @Zeb and @Cortextual :) ) that will be able to parse CSV file and play a specific sounds on a specific distance which you could call a custom audio pacenotes. Only hiccup is the original @KickUp's voice will have to be muted in one of a few available ways but I hope he won't mind for those that would like to hear their mother language in the game even though it's not translated to it. Some sneakpeek soon. 

P.S. If you have some ideas for it that could be used I'd highly appreciate them. 

Share this post


Link to post
Share on other sites
versedi said:
Modding gossip: 

Thanks to @PaloSamo for the idea of hooking into UDP I'm writing a plugin for Telemetry Tool and a different app based on the core of it (even bigger thanks to @Zeb and @Cortextual :) ) that will be able to parse CSV file and play a specific sounds on a specific distance which you could call a custom pacenotes. Only hiccup is the original @KickUp's voice will have to be muted in one of a few available ways but I hope he won't mind for those that would like to hear their mother language in the game even though it's not translated to it. Some sneakpeek soon. 

P.S. If you have some ideas for it that could be used I'd highly appreciate them. 
here is one that I've always wanted, on a external screen, holding stage times of last XX try at a particular stage.  Currently the 'lap time' resets as soon as you've completed the stage.  


Example:
When I have friends over and we take turns competing on the same stage, it would be nice to have a TOP SCORE (time) listed my screen for the last 5? tries at a stage, it would allow the others standing around/watching keep track of who did what and if someone is going to beat their time.  I would just reset the list once the stage/event is changed.

I am guessing this would be easy to store in a small database  and extrapolate the data on to the second screen (monitor or just a small LCD readout)

Share this post


Link to post
Share on other sites
gfRally said:
versedi said:
..
here is one that I've always wanted, on a external screen, holding stage times of last XX try at a particular stage.  Currently the 'lap time' resets as soon as you've completed the stage.  


Example:
When I have friends over and we take turns competing on the same stage, it would be nice to have a TOP SCORE (time) listed my screen for the last 5? tries at a stage, it would allow the others standing around/watching keep track of who did what and if someone is going to beat their time.  I would just reset the list once the stage/event is changed.

I am guessing this would be easy to store in a small database  and extrapolate the data on to the second screen (monitor or just a small LCD readout)
This would be pretty easily. Not even any DB needed, well it would be but a File Database. 
The matter would be the external screen - what's the type of it. 

I'll hook this up somewhere on the todo. This could work with the custom codriver (displaying last few times). 


I'd like to make a detection for which stage is currently played but I'm not sure if this is possible though. Any ideas (AFAIK the whole length of stage is not send through UDP)?




Share this post


Link to post
Share on other sites
versedi said:
gfRally said:
versedi said:
..
here is one that I've always wanted, on a external screen, holding stage times of last XX try at a particular stage.  Currently the 'lap time' resets as soon as you've completed the stage.  


Example:
When I have friends over and we take turns competing on the same stage, it would be nice to have a TOP SCORE (time) listed my screen for the last 5? tries at a stage, it would allow the others standing around/watching keep track of who did what and if someone is going to beat their time.  I would just reset the list once the stage/event is changed.

I am guessing this would be easy to store in a small database  and extrapolate the data on to the second screen (monitor or just a small LCD readout)
This would be pretty easily. Not even any DB needed, well it would be but a File Database. 
The matter would be the external screen - what's the type of it. 

I'll hook this up somewhere on the todo. This could work with the custom codriver (displaying last few times). 


I'd like to make a detection for which stage is currently played but I'm not sure if this is possible though. Any ideas (AFAIK the whole length of stage is not send through UDP)?




Screen?  For right now I have this:  http://simracinghardware.com/product/simscreen-complete/ but it uses custom software.  BUT I am thinking of a real cheap android tablet, not sure about what it takes to output to this stuff.  There are cheap aduino LCD kits out there, but again I know very little about I/O of this stuff.

I have heard about trying to get stage info.  There really isn't any output without some sort of hack that would read a XML file if there is one that gets current stage name written to it.  If there is such a thing, you could make a database with the stage lengths and other metrics to use for all sorts of stuff.  Probably make a virtual Terratrip computer of some sort.  

We need to voice our need for more UDP data, I mentioned it to @kickup once, he agreed then that it would be great if there was more output.  I would love to see a working boost gauge, water temp. headlight indicator, some simple stage data (name, length, etc).


Share this post


Link to post
Share on other sites
mcmattila said:
hoonhead said:

Hyundai Rally - Colin McRae No Fear Anniversary Livery

Based on the famous No Fear Subaru driven by Colin McRae but evolved into this 2016 Hyundai :-)
Really nice work! Good to see another skin from you!
Thanks mcmattila, see if i can find some time to create a few more liveries upcoming months.

Share this post


Link to post
Share on other sites
hoonhead said:
mcmattila said:
hoonhead said:

Hyundai Rally - Colin McRae No Fear Anniversary Livery

Based on the famous No Fear Subaru driven by Colin McRae but evolved into this 2016 Hyundai :-)
Really nice work! Good to see another skin from you!
Thanks mcmattila, see if i can find some time to create a few more liveries upcoming months.
Looking forward to those! I got one finished today, finally.

Ford RS200 Q8 Oils
download from Racedepartment

Pat Doran's rallycross RS200 livery adapted to rally. As it seems Doran's RS200 had quite many incarnations when it comes to sponsor decals, this DR livery is a bit of a mix-and-match one.





Wouldn't it be awesome if we could do rallycross with these Group B 4WD cars? Would make for great screens, I think. (Or has anyone tried it with the ACAT mod? I haven't messed with it, and now it's possibly unsafe to use..)

Share this post


Link to post
Share on other sites
I share here the link to the RFPE project for DiRT Rally:
http://forums.codemasters.com/discussion/46961/dirt-rally-rfpe-project

Hope you enjoy!

Thanks.

Share this post


Link to post
Share on other sites
Custom pacenotes reader roadmap report:

- Reading from CSV file - done.
- Playing assigned sound in right distance - done.
- Preventing sound from being played twice - done.
- Play pacenote again if driver was reversing - done.
- Wrong way.- Done
- Don't read notes when going backwards. - Done
- Startup counting down. - Done
@TODO:
- Interface.
- Detection of stage [any ideas? I'm out].


P.S. Currently it's hooked into DiRT Telemetry Tool cause it was much faster for testing  stage. 

PS2. I see that Codies allowed players to change CoDriver audio level to 0, which update did that?

Edit: Update todos :D

Edit2: Does anyone knows if there is a separate info sent in UDP about a handbrake? 

Share this post


Link to post
Share on other sites
versedi said:
- Detection of stage [any ideas? I'm out].
Is the stage length reported? If it is unique per stage could that be used to determine the stage? Couple big ifs.

Share this post


Link to post
Share on other sites
enamel said:
versedi said:
- Detection of stage [any ideas? I'm out].
Is the stage length reported? If it is unique per stage could that be used to determine the stage? Couple big ifs.
Pretty sure there are few stages that have exactly the same length. BUT... if you would couple that with the elevation change... yeah, that would work perfectly. But I believe I just added another big if xD

Share this post


Link to post
Share on other sites
enamel said:
versedi said:
- Detection of stage [any ideas? I'm out].
Is the stage length reported? If it is unique per stage could that be used to determine the stage? Couple big ifs.
Pretty sure there are few stages that have exactly the same length. BUT... if you would couple that with the elevation change... yeah, that would work perfectly. But I believe I just added another big if xD
One of the telemetry apps for the F1 series solved this by using the stage length info which it compared against a table (class construct) of all the tracks. As pointed out, this will only work if these values are unique per stage and direction (e.g. are regular/reverse stages different in length?).
As for cross-checking against elevation change (which is a good idea); I don't think this value is part of the telemetry output and as such would have to be calculated based on the car's start vs. finish coordinates, i.e. too late for it to be useful in this case.

What about the car's coordinates (x,y,z) at the start, any idea of these are unique per stage or are they just "0,0,0"? If it's the former, maybe those + stage length could be used as a unique identifier?

Another alternative might be to check for which track files are being read/accessed during stage load, perhaps? Not an ideal solution, probably over-complicating stuff (and might not even work?), but if there's no other option, well..?

Share this post


Link to post
Share on other sites
baunau said:

Another alternative might be to check for which track files are being read/accessed during stage load, perhaps? Not an ideal solution, probably over-complicating stuff (and might not even work?), but if there's no other option, well..?
Actually this would be pretty easy to do assuming these files are individual per track and not packed up in a big data file (I have no clue how DR data is laid out). You would just watch the file system for a change in the target files access time. When the file is read the access time changes and you know the game is loading that track.

Share this post


Link to post
Share on other sites
Is anyone using the Germany & Finland colour / lighting improvements and racing online? Just want to make sure it's not going to cause any issues / VAC bans etc
http://www.racedepartment.com/downloads/summer-in-finland.7879/
http://www.racedepartment.com/downloads/germany-lighting-overhaul.8248/


Share this post


Link to post
Share on other sites
Im making my rounds again, begging for a skin or two.  Is there anyone willing to make a skin for dirt 2?

Share this post


Link to post
Share on other sites
That's beautiful, hoonhead - and very retro! Would you consider making one without the names on the windows as well? :D

Share this post


Link to post
Share on other sites
edgenz said:
don't know if it's your cup of tea @gfRally - but i kicked this off on the weekend
http://imgur.com/9SGacIj
Oh thats a great livery... 

here is what I am looking for, they are from USA and the DiRT team seems to know them or of them.  It may be from their trip to Michigan for DiRT3 scouting.



But it would have to be the DiRT2 model...  (trailblazer) .. I think its nearly a perfect match.

I'm thinking about importing it into DR for something different.

Share this post


Link to post
Share on other sites
hoonhead said:
That's beautiful, hoonhead - and very retro! Would you consider making one without the names on the windows as well? :D
i have no intention to do one with no names, sorry.
Well geez, fine. Then I'll ask somebody else to remove them. Shouldn't be too hard.

Share this post


Link to post
Share on other sites
cjl9 said:
And if you get that done would you email me please?
Yeah sure. I just don't see the issue of including two of the same in the same .rar file; one with names, and one without. The names just don't look right to me. Not that it's poorly made or anything, it just doesn't suit the car.

Share this post


Link to post
Share on other sites
Yes, I know what the Golf looked like in the 90's... it suits the Golf. It does not look right on the Polo. It's just my opinion - and cjl9's as well, apparently.

Share this post


Link to post
Share on other sites

×