Latest resources

8 - Caterpillar Camaro - POC2 Hendrick9Fan
5.00 star(s) 2 ratings
Downloads
67
Updated
8 - Caterpillar Camaro - POC1 Hendrick9Fan
5.00 star(s) 1 ratings
Downloads
66
Updated
8 - Chevrolet Cares Camaro - HOM Hendrick9Fan
5.00 star(s) 1 ratings
Downloads
116
Updated
8 - Cat Fleet Monitoring Camaro - MART1 Hendrick9Fan
5.00 star(s) 1 ratings
Downloads
97
Updated
8 - Roland Camaro - ATL Hendrick9Fan
5.00 star(s) 1 ratings
Downloads
130
Updated

NR2003: Simulating the new Nascar Qualifying system

Status
Not open for further replies.

Mystical

Always 110%
Messages
4,155
Reaction score
6,328
As some of you have heard and are probably aware by now Nascar is changing their qualifying method for all it's series: http://www.simracingdesign.com/nasc...alifying-coors-light-pole-award-unveiled.html

Usually when something in Nascar changes everybody wants to know "can we do X in NR2003?" I know somebody in due time will probably start asking "is there a way to simulate the new Nascar Qualifying in NR2003?"

The answer is yes. I'm not sure if it can be done for online unless the save game editor can manipulate online qualifying order but at least for offline this system will work. Keep in mind it will require a tiny bit of manual work to simulate and some rosters needing to be created but nonetheless you still would get the same result as the real Nascar using practice/warmup speeds to dictate qualifying order. This is at least how I would do it off the top of my head:

Note: I didn't put this in the tutorial section as it's not really manipulating or changing NR2003. This is more of just an informative process. If a Mod feels it should go in the basic NR2003 tutorial section then by all means feel free to move it there.

-----------------------------------------------------------------------------------------------------------------------------

For this demonstration I will go over how you would do the 3 round elimination setup. According to NASCAR Round 1 the top 24 cars advance, Round 2 top 12 advance, and Round 3 the 12 cars left sort out the top 12 starting positions. So if you add all 3 rounds up this would be: 19 + 12 + 12 = 43 cars total (a full NR2003 starting field basically).

-----------------------------------------------------------------------------------------------------------------------------

So lets get started shall we?

First you need to download two programs: (if you don't have them already) called NR2003 save game editor: Homepage for jnelso99 and NRatings: Tjeuten.be | NRatings

Round 1 - Simulating Qualifying:

Start up NR2003, choose your series and track. Before you start the race set both practice and Warmup session options to be 25 mins long. This will simulate the time frame that NASCAR is allowing for round 1 of the qualifying session.

At this point even if your NR2003 carset has more than 43 drivers NR2003 has already automatically cut some drivers so the field is 43 max. Now go to warmup and accelerate the time a bit and export the data with the button called 'export. This will save an html file you can open up and see the roster. The purpose of doing this is to EXPORT the current roster so you know WHO is in the field. It is mostly just for people who have a carset of more than 43 drivers in a roster. If you don't do this and you restart NR2003 the game may choose a different driver that was not chosen previously. It's to avoid confusion as we continue the process.

All qualifying/happy hour exports are saved in your NR2003 directory folder call 'exports_imports' keep note of this as we advance.

Next choose happy hour session (reset the session if you accelerate of course). I will choose warmup but if you want to choose practice this may work as well (I think NR2003 can export practice lap times). Now run with all other 42 cars on the track for 25 mins in happy hour. Once the session ends that will complete round 1. Make sure to EXPORT the happy hour data now with the export button. Call it 'Round 1' or something you can remember.

Round 1 - Creating Roster:

Now exit NR2003 and open up the exported happy hour html file and NRatings program. Locate your current NR2003 carset roster and using NRatings (if unsure how to use NRating the are tutorials on how to use it) make a new roster that includes the LAST 19 cars in happy hour. So this would mean 25th-43rd in happy hour would be included in the new roster. Name the roster something like 'round 1' so you can reference it easily. After you have added the slowest 19 cars of round 1 make another roster. Name this one 'Round 2 entry' or something you can remember easily. Simply add the top 24 (basically all remaining cars from happy hour) into this roster.

Round 2 - Simulating Qualifying:

After round 1 is completed and you have successfully made the two new rosters it's time to hop back into NR2003. Choose the exact same track and change the practice and warmup options from 25 mins to now 10 min each. This next step is very important, make sure you choose the 'Round 2 entry' roster you just created (or whatever you named it as). This will tell NR2003 "I only want these 24 cars in the next race". Now go straight to warmup and run the 10 min session and race with the other 23 cars. Once warmup session is completed in 10 mins export that data and exit NR2003.

Round 2 - Creating Rosters:

Just like round 1 we will now go back to NRatings and make 2 more rosters: One for those cars that failed to advance and another for the top cars that move on to the next round. So make a roster for the 12 cars that finished from 13th-24th and name the roster something like 'round 2'. Next make a another roster for the top 12 (1st-12th place). Name this one something like 'round 3 entry'.

Round 3 - Simulating Qualifying:

Just like round 2 choose the same track, make practice and warmup setting 5 mins long each, and choose the roster called 'round 3 entry'. Run warmup for the 5 mins and export your results again. Congrats all 43 drivers have now qualified for an event! Now it's time to get all 43 drivers in the same roster and also place them according to the new qualifying order.

Setting the field for race day:

For overview we just ran 3 elimination rounds. Each roster shortened the field down until the top 12 fastest cars made it into the final elimination round which they all ran their laps to decide placing for 1st-12th in the race.

If you've done this correct you should have:
round 1.html
round 2.html
round 3.html

All of these will contain the lap times for the warmup sessions. With this we can build a new roster to include all 43 drivers and then set the field according to the lap times. First open up NRatings. Make a new roster that includes ALL 43 drivers. First include from round 1 the 19 cars that finished last (25th-43rd). Then add round 2 drivers (13th-24th place), and lastly include round 3 drivers (1st-12th). It doesn't matter what order you add the drivers. Just make sure ALL 43 drivers are correctly added in the roster. Save the roster as something like 'Starting grid' or whatever you please. If you were unsure if a certain driver was needing to be added remember those extra rosters we made called 'round 1, 2, and 3'? You can use those to double check the right driver got in.

Now Start NR2003 again. It is important you now set your race options to how you want the race to be. If you are unsure or need to tweak the Ai to be better or slower now is the time to tinker with settings. After you are SURE everything is to your liking proceed to qualifying session. Run the most drunk lap ever ... it literally does not matter. But you do need to log a lap for data on your driver to be added to qualifying order so you can't just accelerate. Just make sure qualifying gets completed and sends you back to race weekend. Now SAVE race results. The button should light up next to the export button and it will confirm 'results from qualifying have been saved'. Proceed to exit NR2003.

Now comes the easy part. We've gathered all 43 drivers in one nice and neat roster, we have fake qualifying data, and we know the happy hour laps times for all 43 drivers. All that is left to manipulate the qualifying results data to mimic the happy hour elimination round order.

Open up the NR2003 save game editor program. Locate your NR2003 qualifying result .svg file. If you are unsure where the svg files are save they are in your player folder data. For example mine would be in: G:\NR2003\NASCAR RACING SERIES 2014\players\Driver__Name\savegame. It will be pretty obvious what svg files you are looking for as the dvg files will be saved as the same name as the track you qualified on.

Now up up the svg file and using the save game editor re-order the driver positions according to the happy hour lap time with the fastest driver starting in 1st and the slowest in 43rd (of course. After you've made sure all 43 drivers are in their correct starting positions simply save the file and exit.

That's it! The field is set and next time you go into NR2003 the starting grid will reflect laps times based off of happy hour. If all went correct when you choose to load the track NR2003 will prompt you if you want to 'resume saved race'. Simply click YES and it's time to go racing. Best part is you can still do warmup before the race and then go actually racing but the field's qualifying order is set so you don't have to worry about it anymore.

I hope this helps anyone who was wondering how it could be done. Maybe there is another way but it doesn't get much simpler than this. In short it's just running 3 separate happy hour sessions with select rosters then manipulating one qualifying result file to mimic the happy hour lap times really.
 

4WideRacing

Well-Known Member
Messages
15,190
Reaction score
4,509
That's cool. Maybe someone will be able to come up with an easy program to quickly make the rosters etc eventually.
 

Cowboy

Well-Known Member
Messages
187
Reaction score
16
Wow that took some thought. I have printed it and will use it, but i hope someone
comes up with a program. will not be me i have trouble,
using CS2
well done Mystical.
 

Mystical

Always 110%
Messages
4,155
Reaction score
6,328
thanks guys =)

yeah it's not as frighting as the wall o' text makes it look. It's basically just running 3 simple warmup runs where you make sure to export the lap times after the session ends and then making a roster with all the same drivers. Then you just modify the qualifying results with save game editor and you've got yourself a qualifying order that was based off of warmup laps =)

Same thought process can lead you to do the daytona duel races for example to make the inside line and outside line starting grid. Instead of using warmup times though you just base it off of your race results from the two duels then use save game editor to make a new starting grid.
 

moab

Well-Known Member
Messages
65
Reaction score
8
good.. And in season mode? how to change rosters and starting th 2° and 3° round?
 

Mystical

Always 110%
Messages
4,155
Reaction score
6,328
good.. And in season mode? how to change rosters and starting th 2° and 3° round?
you'd probably have to use the same roster eliminating drivers in it until the final round. Then add all the drivers back and edit the starting line up that way.

I personally don't use season mode since there is no point. Score4 makes it much easier and includes more championship season data than NR2003's old season mode does.
 

moab

Well-Known Member
Messages
65
Reaction score
8
yup! i decided to do that yesterday. that's better than the old one season mode. Tks for ur time and the quick reply.
 

moab

Well-Known Member
Messages
65
Reaction score
8
i think we need to do a big update in order to give a new global revamp to nr03. I saw that made by a community in a GT sim i use, so i dont think we need the licence to do the same in this one. Am i wrong?
 

Mystical

Always 110%
Messages
4,155
Reaction score
6,328
i think we need to do a big update in order to give a new global revamp to nr03. I saw that made by a community in a GT sim i use, so i dont think we need the licence to do the same in this one. Am i wrong?
NR2003 cannot be updated when it comes to the exe at all. It's strictly forbidden because iracing owns the rights to it and they have gone after people (full scale lawsuits) on people who hacked the exe of NR2003.

The most we can do is make new tracks, paint cars, new carsets, modify the UI via the lyt files, make new sound files, and anything else that doesn't go near the EXE.

I'd say that is a good deal if you ask me that Papyrus was gracious enough to allow the community to mod NR2003 so much and when iracing took over they didn't halt any of us from having fun. For the most part NR2003 feels like Nascar in 2014 minus a few obvious rule changes but overall I highly enjoy racing in NR2003 for hours on end compared to those arcade console Nascar games we get year in and out.
 

ThatOneShredder

"I can shotgun a White Claw."
Messages
2,131
Reaction score
1,343
NR2003 cannot be updated when it comes to the exe at all. It's strictly forbidden because iracing owns the rights to it and they have gone after people (full scale lawsuits) on people who hacked the exe of NR2003.

The most we can do is make new tracks, paint cars, new carsets, modify the UI via the lyt files, make new sound files, and anything else that doesn't go near the EXE.
But is it legal for someone to create an additional exe? Because I know there are people that are smart enough to create such a thing. I remember a guy talking about WoW, I think, and how he had additional exe files that would then alter the game, instead of editing the exe, which is illegal. I don't know, anybody got anything to say about that?
 

Mystical

Always 110%
Messages
4,155
Reaction score
6,328
But is it legal for someone to create an additional exe? Because I know there are people that are smart enough to create such a thing. I remember a guy talking about WoW, I think, and how he had additional exe files that would then alter the game, instead of editing the exe, which is illegal. I don't know, anybody got anything to say about that?
I don't know if having something like a script extender or new exe that attaches to NR2003's exe would be illegal. All I know is iracing doesn't want the original exe modified, moved, or tampered with in any way, shape, or form.
 

moab

Well-Known Member
Messages
65
Reaction score
8
I don't know if having something like a script extender or new exe that attaches to NR2003's exe would be illegal. All I know is iracing doesn't want the original exe modified, moved, or tampered with in any way, shape, or form.
Ok that was just an idea (a question)That sim I was talking about is not nr03 and i did not want to say you make a bad job... Anyway now I have another reason to hate iracing. (n) I also think nr03 is the best nascar sim ever. We have to thank you for that.
 

Hendrick4life

309 Wins | 16 Championships
Messages
2,903
Reaction score
782
But is it legal for someone to create an additional exe? Because I know there are people that are smart enough to create such a thing. I remember a guy talking about WoW, I think, and how he had additional exe files that would then alter the game, instead of editing the exe, which is illegal. I don't know, anybody got anything to say about that?
I brought that up some time ago in a seperate thread. Creating a script using a scripthook to point at the original EXE while allowing the script to run.
 

moab

Well-Known Member
Messages
65
Reaction score
8
I brought that up some time ago in a seperate thread. Creating a script using a scripthook to point at the original EXE while allowing the script to run.
So it is possible. DFR is one of the things we really miss yet. Would be nice do that. Fine. But this work has been done or were just a your idea? If you know something about that, can you keep me posted via private message? Thank you very much.
 

Jr_Fan

Retired Full Time Painter
Messages
564
Reaction score
673
Great idea Mystical just wish we could get more then 43 cars on the track at least 44 so you could have 43 + yourself.
 

moab

Well-Known Member
Messages
65
Reaction score
8
thanks guys =)

yeah it's not as frighting as the wall o' text makes it look. It's basically just running 3 simple warmup runs where you make sure to export the lap times after the session ends and then making a roster with all the same drivers. Then you just modify the qualifying results with save game editor and you've got yourself a qualifying order that was based off of warmup laps =)

Same thought process can lead you to do the daytona duel races for example to make the inside line and outside line starting grid. Instead of using warmup times though you just base it off of your race results from the two duels then use save game editor to make a new starting grid.
Guys, I tried it out. It's funny qualifying in this way, simple to do, just you have to be careful a bit then you make the habit and after some times it's a walk in the park. (y)
 
Status
Not open for further replies.
Top