Merry Christmas everyone. I have released GPxPatch 4.50.by SDI - Grand Prix 3
Merry Christmas everyone. I have released GPxPatch 4.50.by SDI - Grand Prix 4
@Noog: 109227 would be correct, but the maximum value is 65535 (the values are 16 bits).by SDI - Grand Prix 4
If the mods were made for 50%, you should cut the value in half for 100%. chance% = max(20, race_distance%) * value / 16384by SDI - Grand Prix 4
Thank you guys for always being so grateful.by SDI - Grand Prix 4
Always retiring should be value 16384. It scales with the race percentage, so if you do a 50% race, use value 32768.by SDI - Grand Prix 4
Autosave will be enabled through gpxlap.ini (there'll be a checkbox in the GUI for this). When enabled, it will save every lap in every race. It will be saved in gpsaves\quicksaves, e.g. gpsaves\quicksaves\autosave.qra. You'll be able to use a different directory by specifying it in gpxlap.ini. I'll also momentarily show an icon when it is saving, so you'll know it was successby SDI - Grand Prix 4
Yes. Of course you can always change it to a different key if needed. I noticed that I already had F12 assigned to wireframe mode in GP3. I don't think that was useful in any way, so I've removed that feature.by SDI - Grand Prix 4
Would F12 be a good default key for quicksave?by SDI - Grand Prix 4
I'll add an option to enable/disable Autosave. But I'm not sure why you want to disable Quicksave, as you need to press a key to execute it.by SDI - Grand Prix 4
I managed to get quicksave to work. Instead of calling the game's own save function I save the game myself, calling several functions within the game to determine the file type and file extension, construct the file header, the content, etc. I also found a big speed improvement by not compressing the file. It will be about 4 times as big that way, but you won't notice any delay when theby SDI - Grand Prix 4
I almost managed to get a quick and dirty quicksave to work. Problem is that the code is dependent on being called inside the menu's. So I have to temporarily patch the bits where it tries to show the save game dialog, the message to overwrite the file, and the message that it has been saved, and any error messages it may try to show (this would crash the game). It produces the right file noby SDI - Grand Prix 4
The log should show "Using performance file ...". You can see this if you press '2', though you may have to scroll back with the numeric keypad.by SDI - Grand Prix 4
I can research if I can add a quicksave or even an autosave option to GPxPatch. A GP4 crash shouldn't be a problem then, you can just continue from the latest save.by SDI - Grand Prix 4
Have you tried these? desc53=cc power factor ace desc54=cc grip factor aceby SDI - Grand Prix 4
Some more info: > desc51=cc aggressiveness (added to car.field_108. related to cc grip factor, 32769 low, 65536 & 0 mid, 32768 high) > desc52=cc aggressiveness finetune Like desc63 and desc64, seems to be more like a min/max range for a random value, though not entirely. > desc65=cc error chance (some chance. same chance multiplied with race perc.) Seems to be in the samby SDI - Grand Prix 4
This sounds like a good idea. I've added it to the issue tracker. What I can try for a first test is to apply the qual/race variation in the performance file to the same variable that is changed by the aggression range in the magic data. Can you tell me what values are realistic for the aggression range currently? I know it is anchored to the grip factor. As far as I know the aggressioby SDI - Grand Prix 4
@Noog Thanks. Regarding a driver specific aggression factor there might be more we can do. Can you repost your question in a new thread?by SDI - Grand Prix 4
@Noog: I think that's a good question, but probably off topic. Seems more related to performance files.by SDI - Grand Prix 4
landex Schreef: ------------------------------------------------------- > What means cmagic nr.73: "In-line Cars Start > Range ?"? That's rail-line length as explained above.by SDI - Grand Prix 4
Imagine the cars starting in Mexico on the long straight towards the first corner. If they all have more or less the same reaction time (this is randomized), they will stay in the 2 by 2 grid formation for a short time (to maximize the slipstream from the car in front, or whatever). This is the rail-line length. After that you will start to see them swerving left/right to overtake and take positiby SDI - Grand Prix 4
The .tga files must really have width and height that are a power of 2.by SDI - Grand Prix 3
kedy89 wrote: ------------------------------------------------------- > Thanks a lot for the info! Thought I've seen cars > having a failure despite perf value being 0 > before, guess I mixed some things up then. Must have been an engine failure. It's still possible to overheat the engine, independent of the failure probabilities etc. > Is there any hint at a valueby SDI - Grand Prix 4
Here are some remarks from me regarding the latest descriptions in the list Atticus posted. I might have more later. > desc73='rail-line' length at the start (a segment nr before which flag 0x80 in car.flags_ce is not cleared) Confirmed. I'm calling it formation duration (in segments), but rail-line length sounds good too. The old description ("a segment nr before whichby SDI - Grand Prix 4
There's no further meaning to them. Perhaps they were calculated from actual failure rates in the real F1 season. Else they are just arbitrary. The retirement chance for each team in the perf file is used to determine IF the car will fail. Remember that this is done ONCE for each car BEFORE (!) the race. Only if the car will have a failure, it determines in which lap and segment it will oby SDI - Grand Prix 4
TheFueleffect Schreef: ------------------------------------------------------- > I tested several failure rates with the no chicane > version of Silverstone 2001, but the results were > pretty random. Definitely need more testing to > hopefully understand the mechanics behind these > values. > > Any new insights? > I must say I've never understood the way thby SDI - Grand Prix 4
An option is to edit the magic data for each track to adjust the AI performance.by SDI - Grand Prix 4
@auscain: that error is normal. It tries to load the image from the panel directory first, so you have a choice to override it there. If it cannot find it, it will load it from the general gfx directory.by SDI - Grand Prix 4
Ok, nice. It should also work through the GUI though. And by the way, thanksby SDI - Grand Prix 4