rFactor 2 – Resume From Replay Dev Interview

One of the latest features that have been added to rFactor 2 is “Resume from Replay”, allowing rFactor 2 users to restart races at any point using a saved replay.

Now, ISI’s Tim Wheatley said down with the responsible developer, Terence Groening, to discuss the feature, it’s current limitations and the future.

TW: Over a year ago, I was sat by your desk while you showed me some new features, and I brought up how annoyed I was that save games were abandoned 10-15 years ago in complex physics engines. In fact the last time I can remember saving a race was probably in an F1 game from Geoff Crammond! I suggested we could use replays as a data file, just throwing out things that sounded possible, but I didn’t really think anything would come of it, not really…

Here I am now, I download the latest internal build, what do I see? Resume from replay! I can’t quite believe you did it, but you did it. This feels like a pretty big feature, so I’m going to ask some of the questions I think the community will want to know about it…

TW: Is it just a save game feature, how does it differ?
TG: Yes and no. It is a file that you can save and load from, but it is also a file you can fast forward and rewind, to decide where you want to resume from. You can also select which car you take control of.

TW: How does it work?
TG: You are in a race (either online or offline) and you save the replay. That file contains the information needed to then load that session again. The basics (after saving the replay) are: 1. Load rFactor2 (single player). 2. Go to replay on the main screen and load a replay. 3. At the bottom-right you will see a ‘Resume’ button, click that at whatever point in the replay you are happy with, confirm you want to load it, then resume the session.

TW: What are the example uses you can see for this feature?
TG: The main thing is that it allows those of us with limited time to run full-length races. You could even run 24 hour races, doing an hour or a stint each weekend.

The second interesting thing will be if people use it as a ‘flashback’ feature. If they make a mistake, they can rewind and try again (although they will have the penalty of starting on cold tires every time they do it).

Lastly, and this is probably the most interesting, is that people can run races together – offline. I can run my stint, save the replay and send it to my friend. He can take over, run his stint, then pass it back. This also makes sense, because tire data is not currently saved, so resuming just after a pit stop is ideal (pit strategy is not saved, and you’ll be restarting on fresh tires anyway). Obviously you would need to have the same car/track content that your friend has.

TW: What happens to online replays when you resume them offline?
TG: The human opponents you were racing online become AI.

TW: Is any information lost? I’m thinking tire pressures, fuel levels, RealRoad, etc?
TG: Tire data is lost entirely at the moment, which is probably the biggest thing users will notice. But some other vehicle states and pit strategies (your own and the AI’s) are also lost. The garage setup at the moment will actually come from your assigned favorite, not from the replay file. RealRoad and weather are restored, but at the moment weather won’t change after the resume, although RealRoad will continue to develop. We will look to improve or fix some of these issues, but it will be impossible to restore the exact state at any random point in the replay (the tire data itself would require something ridiculous like 50MB per second of recording).

TW: How complete is it?
TG: It’s in the early stages, but it will be worthwhile getting it out for the public to mess with. There are known issues with the ghost/transparent trainer car and possibly with rolling starts as well. We are also thinking about adding a marker to the replay whenever the replay has been loaded, so that everyone can see you did it.

GTOmegaRacing.com

  • Juhan Voolaid

    Quite amazing feature, but why so high in the list?

  • http://twitter.com/clivelomax Clive Lomax

    This sounds brilliant! The thing that puts me off endurance racing is the time factor… no pun intended….. Doing chunks of racing when you have time sounds great!

  • http://twitter.com/StarFoXySxv550 StarFoXySxv550

    This is nice.

  • Jos

    but then its not really endurance racing anymore.

  • hans

    Nobody need this stuff. useless feature. ISI should concentrate on finishing tire model and weather effects and not do some shitty “resume from replay” function…

  • http://racingrenders.com/ F1Racer

    A good feature I think. About time we had saving back in a sim. At least people who don’t have the time to run complete races in one go can now spread it out to suit their own lives or timetable. I welcome it.

  • http://www.facebook.com/profile.php?id=100000119964258 Tomas Beha

    Although I appreciate the feature, I’d MUCH prefer an online-driver-swap-feature! On top of that, with strategy and tiredata not being recorded, it feels kinda useless tbh.

    And I’m NOT a hater…

  • speed1

    Useless feature and only intresting for some gaming offline not to simulate real and live conditions, especially because of AI competitors and lost of important tracked data. To drive a small part of a race and than give up to a friend for his own turn makes also not much sense because the real competitor cant influence the run in live and the result is different.

  • GamerMuscle

    Its a nice feature but its the sort of thing that only works well when everything else in place. Features don’t tend to happen as a linear process , for example a programme might just come up with an interesting way to utilise something that then ends up being a nice feature.

    What I find strange with ISI is that they clearly understand and are world class leaders in how to develop the underlying car physics engine/frame work but then they are awful at just about everything else.

    Just about all the content ( sound , cars, tracks) from RF1 and RF2 is average to pore compared to the quality mod content and people that have licensed Gmoter in the past have always delivered far more rounded and polished products with the same engine , Simbin , Reiza Studios for example.

    What I then don’t understand is why ISI don’t ether hire people that have the skill set to develop comparable quality content or simply just focus entirely on the core infrastructure of the game , making sure that the interface is solid , installing and accessing mods is solid with its own interface / auto install from a centralized server or server that directs to other peoples servers.

    Product interaction RF1 and RF2 is a total chore , which was acceptable back when RF1 was the only game that had mods and decent F1 cars. But now the market has changed and things like easy to access content , well designed and clear menus are a basic given.

    I have a love hate relationship with ISI I loved aspects of RF1 but I must have spent 200+ hours trying to sort bullshit out with that game.

    My thinking was that even if RF2 had exactly the same physics at least I would not have to go through all the waisted time of installing mods and specific tracks spread all over the internet just to join a server. Or have to use the same hideous interface.

    As it is ISI have added awesome features like real road , Resume From Replay , proper dynamic weather , proper day night cycle and Far better quality stock content.

    but then we are still left with most of the crap from RF1 and maybe worse of all some of the core physics issues found in RF1 still carry across to RF2.

    RF2 is obvously still in beta/alpha I’m sure there will be a dedocated base of users that stick with it regardless.

  • http://twitter.com/clivelomax Clive Lomax

    But its endurance racing to me. And we all play these games because we get something personal to us out of them. I don’t play them because of what other people consider endurance :-)

  • speed1

    If i’m not wrong is ISI a bit longer in this Business as the most of mentioned company’s and without ISI tje where not existent and still alive. I’m not shure and don’t know the motivation behind there doing but for me this Guy’s are the Mother of this genre and those who made it famous.
    To follow a example is easy but to develope it and set a standard not.
    ISI has set a very high standard in the past and to bet themselve seems not so easy to be.
    Even if others doing better they are just copys of something great or following an example.
    For shure some companys or developer doing a great job to and more in a artistic way with great graphics or content but ISI physic will always bei competitive.
    May the guys need some fresh developer for the part of eyecandy. The new generation of gamer are mostly looking first how it looks not how it drives.

  • Anonymous

    Yeah I don’t have problem with considering that endurance racing either, sitting in front of monitor racing nonstop for 12 or more hours sounds boring to me, 2 hours is max so I’m looking forward to using this feature.

  • Anonymous

    I like it… :)

  • Noel Hibbard

    How much are you paid for your cut and pastes?

  • Noel Hibbard

    Well in reality no one sites in the cockpit for 12 hours anyways. I don’t see how saving and resuming later is any different from doing your stint, handing off the car to another driver and then possibly doing another stint later in the race.

  • http://www.facebook.com/wesley.modderkolk Wesley Modderkolk

    Such files could be useful, also for telemitry. Why not store the racing line in that so in the replay it can be drawn on the track?

    Either way, such files are going to be huge if you have to store all that in the file.

  • Noel Hibbard

    It would be cool if this evolved into some part of a puzzle to facilitate reconnects when disconnected from race sessions. At least it could be used to restore the state of your own car when reconnecting to a server. As it is right now in rF1 the server doesn’t track much information about the cars. For example when you do a driver swap in rF1 you end up with a damage free car. The only time you will take over the car with damage is if you are already on the server as a passenger when the current driver takes on more damage. In that case it is best to get off the server and back on before doing the swap. Hehe.

  • http://www.facebook.com/people/Markus-Ott/100000878526131 Markus Ott

    First news about rF2 ever that made me curious.

  • C4

    Strategy and tiredata should be recorded but if you race 6 hours, pit stop, save & quit, then do a virtual driver swap with yourself the next day it won’t really matter.

    Maybe at some point they planned it as pit stop only feature, that would at least explain why these features aren’t implemented (yet)

  • Anonymous

    To be more precise, what I mean is I don’t want to do 12 hour race in 12 hours even if I did only 4 hours of actual racing. I just never have time for that during week and on weekend I’m usually drunk or something lol.
    Racing for 2 hours on monday, then 2 hours on wednesday and pretending it was all wednesday is better for me :P

  • http://www.facebook.com/profile.php?id=100000119964258 Tomas Beha

    It matters, every car will then be on exact same strategy again – after 6 hours (or less) some cars will usually have atleast half a stint advantage/disadvantage…you’ll just have null’ed the race :P

  • Clutch Norris

    You don’t understand this, you don’t understand that…. You don’t understand much actually do you? Maybe it’s time for you to stop thinking because you’re bad at it. Every of post of yours is a “look at me” pile of crap.

  • GamerMuscle

    Sorry you didn’t enjoy my comment , I loved yours.

  • Clutch Norris

    At least some positivity out of it. Have a good day though.

  • cyruscloud

    I was hoping ISI would try to work in a save feature but this isn’t exactly accomplishing much really. What bothers me more is that Tim Wheatley believes that saving races was abandoned 10 to 15 years ago and a Geoff Crammond was the last one to do it when in fact simbin did it with GTR2 and GTL not all that long ago with ISI’s own engine no less. If I were to choose between this replay oriented system or the one simbin uses I would definitely choose the latter as it keeps track of damage, fuel, tire wear etc. This system at this stage of development does little good the endurance side of the race is lost with the save. I hope they can figure something else out.

    I’ve been waiting a while for a sim that could put everything together, physics, modding, graphics, performance, time cycle, real time weather, online features and performance and good ai. So that sim racers could finally get the full experience they are all craving but so far they all have fallen short on one or more of the goals so it is a matter of sacrifice in finding the sim that fits a particular person. If the sims currently in development could just find a way to work in the components they are missing then we could possibly have at least one sim that is the full package or better but I wouldn’t get my hopes up but multiple sims that are the complete package.

  • Kevin Knorpp

    It’s GREAT feature, on its own and also because of side benefits, like restarting ghost sessions right before a lap starts, especially on Nords if you crash you don’t have to finish the lap to race ghost you just resume from replay right before the finish line or even a little earlier if you want to warm up your tires. This is just awesome.

  • http://www.facebook.com/profile.php?id=626905826 Timothy Wheatley

    Online driver changes are due in an update, likely later this year, along with some applicable endurance content not yet announced.

  • http://www.facebook.com/profile.php?id=626905826 Timothy Wheatley

    Because once he thought it through, it was very quick for him.

  • http://www.facebook.com/profile.php?id=626905826 Timothy Wheatley

    So 8 years ago for GTL, 7 for GTR2, sorry for being out by 2-3 years, that must make everything said completely invalid.

  • http://www.facebook.com/profile.php?id=626905826 Timothy Wheatley

    The rubber laid down is stored.

  • http://www.facebook.com/profile.php?id=626905826 Timothy Wheatley

    I’m trying to understand the comment within any market, but honestly can’t… There’s a lack of real information and oddly, subjects which seem strange. For example, for most of it’s existance, rF1 mods were in one place. And currently, most rF2 mods can also be found linked from one place. What difficulty were you really having finding the content “all over the internet”?

    What “art of driving” is really missing from a 2005-2008 title that was advanced for that period, or is missing from the current one? Be nice to have more information as feedback, seems a bit vague? Please expand if you feel you can. Thanks.

  • Anonymous

    The size of the replay files makes passing them around for a play-by-email endurance race prohibitively annoying. They’re not huge, but just big enough so that given some people’s limited upload throughput, it was a hindrance. For that sort of thing, just a standard save-game (ie, the instantaneous state of the race), would be much more practical.

  • GamerMuscle

    - “I’m trying to understand the comment within any market”

    Compared to the code-masters F1 games or other arcade/ simcade games. Or even as software in general RF1 and RF2 are amazing.

    - “for most of it’s existance, rF1 mods were in one place”

    RF1 content was all over the place , RFC did an amazing job at organizing things especially the servers they had that listed the tracks clearly , but for most servers with the random content they picked it would could take a long time to acquire all the files , with broken links ,DL limits and one time a link took me to a baby clothing website.

    Obviously “Ignite Game Technologies” “Sim race way” could see this as an issue and also the potential to monetise what is essentially an RF1 clone with organized accessible content + competitive system.

    - “most rF2 mods can also be found linked from one place”

    Already RF2 mods are found on random webpages , ISI content can be found on the forum ( this confuses many new users) , But realistically it should be aces sable from the pre game launcher directly or even in game , or maybe a well designed central page. Or the ultimate system would be some sort of auto acquire content system.

    The RF2 mod packaging system also makes things overly complex I should not have to load up the game go to the server list then note down with a pen and paper which tracks and versions they are running to then download it.

    If you cannot have a decent server browser in game why not just copy http://www.radiators-champ.com , where critically it direct links to the track and mod used from the serve list.

    Obviously RF2 is still in beta I can see that ISI are probably still working on the mod packaging system and content system as a whole everything i said Is purely based on how the software is now.

    - “What “art of driving” is really missing from a 2005-2008 title”

    ISI cars are universally bad compared to the top mods or work by Niels. For example , Sound is often pore , physics often seems disconnected , and the FFB often lacks communication of fundamental aspects of the cars state.

    The point I was making is that the underlying technology in RF1 has awesome potential as shown by games like GSK and some of the top mods. But ISI seem to struggle to realise that potential with the content they produce.

    Thanks for taking the time to comment on my comment.

  • C4

    True. But as long as the AI properly pit for fuel I think it could be okay.

  • http://www.facebook.com/profile.php?id=100000119964258 Tomas Beha

    If strategy (fuel/tyres) is not recorded, I asume it goes for AI aswell

  • http://www.facebook.com/profile.php?id=100000119964258 Tomas Beha

    So I’ve read on the forums – awesome!

  • http://www.facebook.com/profile.php?id=100000119964258 Tomas Beha

    You got it all wrong. Simbin had a SAVE feature, a static resume feature. ISI offers resume from any point of time during a replay. Try harder ;)

  • cyruscloud

    To Tomas, learn what trolling really is before using terms like “Try harder” first. Yes resuming of replay information is a new and different idea but at its current status it is only saving car position information. Which in comparison to the static Save feature of GTR2 makes it little good for endurance racing and is more a novelty feature for messing around at this point than something a sim racer is going to get a lot of use out of. Now a full functional version of this would be the best saving feature to ever hit a sim but all I have read on it so far is that it may not ever be a full functional save at all which doesn’t bode well for the future of the feature.

    To Timothy, no it doesn’t make all that was said invalid but the point I was making is valid which is saving races has been more recently than realise and was used in gmotor2 no less. Don’t get me wrong I am a fan of Rfactor and ISI I wouldn’t be working in the industry myself now if it wasn’t for ISI. Also I am not a graphics monger or anything and honestly the main disappointment with Rfactor 2 so far for me is performance in that it doesn’t run as well as you would think giving how it does look. My response hear is only to bring into question a big deal being made about a feature that is mostly a theory with an early alpha level functionality that has been stated may not ever exceed that functionality by much if at all. It is a great idea but it needs more to be a great feature to really get excited about.

Back to top