Comments
Florida, USACursedToast8 years ago

Yes, it was developed around the Steam version. I do not have the MS store version so can't currently support it, unfortunately.

Florida, USACursedToast8 years ago

Upon reviewing this thread more it looks like Draq is quite clearly not using the autosplitter.... He's manually splitting which is why there's a "disparity". So no, there's no difference in when the game time actually stops between players.

Draq's not using the autosplitter or utilizing load removal (which pauses the LiveSplit time for several seconds over the course of a run) then he turns around and splits several seconds early. So it ends up being a coincidence on Draq's end that the times match up (LiveSplit and IGT).

Problem solved, no actual disparity.

Plakue and ItsTheWykydtron like this
Florida, USACursedToast8 years ago

Adjusting the inventory cursor to where an item will be during wait periods are nice. For example, while waiting for Jack's body to drop after the chainsaw fight (before you can use the chainsaw on the door).

Florida, USACursedToast8 years ago

I think this will need to be visited by staff and other members of the community to see if this is do-able. A rule adjustment (for Madhouse) may be necessary if it's found to be impossible. Anyone want to do some tests?

Florida, USACursedToast8 years ago

Let me know if it happens again :) I see no reason why it would trigger, and it's odd that it would trigger once but not again right when you retry. If anyone else has this problem (and can trigger it more than once and verify they're on 3.0.0) please let me know.

Florida, USACursedToast8 years ago

This would have happened pre-3.0.0. If it happened on 3.0.0 I have no clue. I haven't had the chance to test it with the retry strat, but the fix I wrote specifically made it so it checks to make sure you aren't in a death state first (from retrying). I'd be confused if it fired on retrying with 3.0.0.

Florida, USACursedToast8 years ago

You save 5-8 seconds doing the retry, at least on the bolt cutters split.

Florida, USACursedToast8 years ago

If you look to the right while moving where Andre will pop up, and wait until after you hear his body float up, you'll skip the scene where he floats up top and causes Ethan to fall under.

When you enter the Guest House and are near the cabinet where you use the bolt cutters, stop and retry the game. You'll load up right there and you'll run faster.

In addition, after fighting Mia with the axe in the hallway, when you enter the door that opens after fighting her, stop and retry. You'll get another speed boost. The game forgets what your max run speed should be and you move a lot quicker.

Florida, USACursedToast8 years ago

Are you using the skip Andre glitch and the reload glitch to run faster? I just did the bolt cutters without doing the andre glitch (I forgot about it). I've noticed Bawk can get to the house in like 3:43 as well and my split for that is always 3:45.

Also, no, the game (and ideally your operating system, you'll thank me later) would need to be on the SSD.

I'm also not saying the game will "go faster" but that loads will definitely be faster. There MIGHT be some slow down during loads on your system, there might not. That's why I don't suggest buying an SSD just for this game. There's a ton of perks to having them though, if you have the budget.

Florida, USACursedToast8 years ago

I can't say it would specifically fix your issue, but it would definitely speed up load times for you in general. A solid state drive is a lot faster than a standard mechanical drive. Big games like MGS5 loaded a LOT faster for me with an SSD when I had one.

For some games, like RE1 HD Remaster, they don't make a difference. It's the more modern games like RE7 where there's massive map loads etc they can help. I wouldn't go out of your way to spend money on an SSD for running this game, but if your budget allows for it, there's a ton of benefits to running an SSD in general beyond speedrunning. I wouldn't be surprised if you had better load times etc by switching to one.

It's important to note though, that for some cut scenes the IGT doesn't run while it's loading. This is evident in the beginning of the game (granted it's only a second) when you can see Livesplit accurately use load removal to pause the timer between Mia's video and Ethan's car scene. But loading up games and maps etc are definitely going to benefit.

It's up to you. I don't think it's ever going to get to the point where WR holds the best performing hard/solid state drive, lol.

Florida, USACursedToast8 years ago

Livesplit's not desyncing 1 minute and 50 seconds into a run though, TuCritical. Faster load times are going to start cutscenes and load maps faster, that's just a given. An SSD would probably benefit every runner of this game.

Florida, USACursedToast8 years ago

Okay so the thing about RE7 (that wasted a bunch of my time) is that the IGT doesn't work like the rest in the series. It basically detects the time since the last pause or hitting the results screen and adds the difference in seconds to the IGT. Previous entries just had an incremental timer. That's why it's impossible to sync into RE7's IGT (at least right now with ASL) as there isn't a value to sync in directly.

Liv is partially right. The timer isn't the game time, however, if you don't do any retries you'll find the LiveSplit timer and IGT will be nearly identical. However, most runners are retrying to save time/get speed increases such as in the guest house. And that's where my script can't possibly detect when the IGT starts rolling, because as I said before in a previous post, the IGT starts a few seconds on loading a game EARLY without giving LiveSplit any indication it's done so. So the IGT will be "ahead" of LiveSplits time.

So it's not an IGT timer, it's just real time with load removal. If you don't retry (where the IGT starts a few seconds early with no way for my script to know when) you'll find the two will only be a couple of seconds off at worst, usually very near 1:1.

So judging this time off their splits is scientifically incorrect in the first place. You would have to whip out a timer and count how long it takes yourself.

Florida, USACursedToast8 years ago

I just released an update (version 3.0.0) that works with both the old version and Steam's updated version yesterday. This also potentially fixes the injected evie split.Special thanks to Nexusphobiker for their help in finding the pointers and giving me some... pointers on re-finding them should they ever change again.

Asphyx1ation, Mechapope1 and 2 others like this
Florida, USACursedToast8 years ago

Okay Bawk and Xerian have tested it with the new pointers Nexusphobiker found. I also have a rough idea on how to go about finding the pointers again, should a future update break the script again. Thank you Nexus!

I will push the update tonight once I've written the game version detection when I get home in about six hours.

Thabid and Plakue like this
Florida, USACursedToast8 years ago

Awesome deal. I'll wait until I update the official build until I can figure out how to find a version difference between the two. The LiveSplit ASL script doesn't really cover version identifiers very well, or really, how I'm supposed to find them. Will figure something out though, I'm sure. Even if it's just an additional setting. I really appreciate your help.

Florida, USACursedToast8 years ago

Did the offsets stay the same for isPaused, map and igt? isdying is something that returns 0 when the player dies. It was just based off inventory slot 1 but with the offsets removed (the game destroys the player and inventory upon death, so I killed offsets until I had a non-?? value upon death). From there I flag a manual variable to detect if the player is still dead.

Thank you a ton for your help. I'd like to ask you a few things on Discord so I can figure out how to quickly find this all myself in the future. I really owe you one. Thanks again.

I will update the script proper when I get home. I am going to need to detect the version numbers next so it doesn't break for people that use the old version as well.

Florida, USACursedToast8 years ago

Thank you! I don't have access to Reddit at work right now, but I will take a look as soon as I get home. I'm glad to hear the item slots are still 8 bytes in front of the count. I'm not sure why I wasn't finding it last night.

Florida, USACursedToast8 years ago

Capcom broke my autosplitter with an update. 80 hours down the drain. Much love, Capcom. Yes. I'm working on finding ALL of those pointers again. But it's going to take time. And I have a job I have to go to tomorrow, so I'm not expecting it to be fixed for a couple of days, at least :/

The best part is, I come home from work -> fix bugs (sometimes even on my lunch break). I haven't even fully used the damned thing myself yet. Was just getting ready to and I found out it broke on Bawk's stream.

nemmy likes this
Florida, USACursedToast8 years ago

It splits when the weapon is removed from your inventory, plain and simple. That's also when the game timer stops running. Besides which, final time is based off IGT, not split time.

About CursedToast
Joined
9 years ago
Online
1 year ago
Runs
8
Games run
Resident Evil (Remake)
Resident Evil (Remake)
Last run 9 years ago
4
Runs
Resident Evil HD Remaster (Steam)
3
Runs
Resident Evil 7: Biohazard
Resident Evil 7: Biohazard
Last run 6 years ago
2
Runs
Resident Evil Zero
Resident Evil Zero
Last run 9 years ago
1
Run
Resident Evil 2
Resident Evil 2 (2019)
Last run 6 years ago
1
Run
RE7: End of Zoe
RE7: End of Zoe
Last run 7 years ago
1
Run
Games followed
Resident Evil (Remake)
Resident Evil (Remake)
Last visit 3 years ago
2,471
visits
Jubilee
Jubilee
Last visit 2 years ago
123
visits
Resident Evil 7: Biohazard
Resident Evil 7: Biohazard
Last visit 3 years ago
4,070
visits
Resident Evil 2
Resident Evil 2 (2019)
Last visit 3 years ago
4,886
visits
Resident Evil 2  Category Extensions
186
visits
Resident Evil Village
Resident Evil Village
Last visit 2 years ago
897
visits
Resident Evil 4
Resident Evil 4 (2023)
Last visit 2 years ago
19
visits
Games moderated
Jubilee
Jubilee
Last action 2 years ago
10
actions