Auto-splitter
7 years ago
United States

Looking to help make an auto-splitter for the game. I've found some pointers that point to addresses that indicate loading: https://pastebin.com/PaYKsyxn

United States

I wonder if there actually are addresses we could find to make an auto-splitter. that'd be an interesting task to figure out. as for a load-remover, from my experience looking into games, there's only 1 address needed. usually a simple flag of a 0 if not in loading, and a 1 if in loading. Gears of War 4 had a value of 257 and 0 for it's loading oddly enough. i could help find the loading address, but if it isnt in a similar form to the past games I've worked on, idk if I can write the code. I had help with those

United States

There is an in-game timer, though I haven't done any testing with it yet. Ideally it can be used to cross-compare platforms. For the sake of the auto-splitter it should already exclude load times.

United States

Yeah, igt should remove loads, but certainly needs to be tested. Making a load-remover script for PC runs is something that should be done. An auto-splitter should be a later project

Pennsylvania, USA

The problem with in-game time is that aside from usually being pretty inaccurate, you could technically "pause" your run by going to the title screen.

Of course, that could just not be allowed, but I think not using in-game time at all would be the better option overall.

Canada

I might be wrong but I thought opening the menu at all, even totals, is considered a pause for the in-game timer. If that's the case I think using the in-game timer would be way too innacurate.

I'm at work atm so I can't verify this information!

Pennsylvania, USA

IIRC, someone said the in-game timer still goes up when the game is paused. They also said it goes up during cutscenes, so in-game time is just really pointless.

United States

IGT could be good to compare PC to consoles, and then RTA with a load remover for comparing PCs

Shade667 and ROMaster2 like this
United States

Load remover added. Should be natively included in LiveSplit soon.

Oxknifer and simozx like this
New South Wales, Australia

Im just patiently watching how u guys sort out timing options. If i run the game itll be on console, so I cant have a splitter.

Pennsylvania, USA

If you run on console, you'll just have to submit the time with loads (So basically just the actual real time).

simozx likes this
New South Wales, Australia

That would mean a separation betwen console and PC leaderboards right? Cuz PC loads ive noticed are much faster.

Im not even halfway through the game, but im already theorizing routes. Just wanted to find out what the rulings were gonna be like beforehand though. Ill probably finish my 100% playthrough in about 3-4 days.

United States

In game timer also counts up during final cutscene. So unless I'm mistaken it seems to not have much value, unless you quit to menu ASAP. Still inaccurate though

Roen likes this
Australia

Yeah nickfredy, so IGT is probably a no go. Loadless times on livesplit, or RTA timed are accurate and competitive.

And Shade, we dont need to create an entire leaderboard for different platforms since they all share the same rules. You can filter the leaderboard by platform, so if you just want to compare PC's, you can, or just consoles, can do that too, all one the same leaderboard.

Shade667 likes this
New South Wales, Australia

I didnt know that. Just didnt want to compete in a game on a platform that cant keep up with PC is all, wanted to get that out of the way early in case i was the only runner on console :P

Edited by the author 7 years ago
United States

rumor has it that someone was working on making a load remover for console that uses an on screen cue. it would have to be altered for each game of course, but that would be cool if that actually becomes a thing. an auto splitter would be such a badass thing if someone gets that to work on a console using on screen cues.

the only reason I'd still use IGT is to help compare the versions. we could also manually time loads on console since they should be consistent and I haven't noticed one from dying. I doubt there will be a better route to use because of loading.

Pennsylvania, USA

"Just didnt want to compete in a game on a platform that cant keep up with PC is all"

It's the same as having to use a different version of a game to get a better time.

New South Wales, Australia

In previous games weve split leaderboards if one version is faster as to not give that platform an advantage. I dont have a PC. Though granted we did those splits well after the game was established. This is still really early. But im a competitive guy. If i get a top 3 time that isnt top 3 just because a PC had faster loads, then im not gonna want to run the game. Everyone has their reasons for running, i need an incentive. Sorry if this souns melodramatic or something lol.

New South Wales, Australia

Incentives the wrong word. I need an end goal is probably a better phrase. Sorry im burdening this thread with offtopic garbage. Id just like to know before im done with my casual playthrough whether im going to be taking the game seriously or not.

Edited by the author 7 years ago
Ottawa, ON, Canada

Rules like that are decided by the community. For every game that splits consoles, there's a game that doesn't. If you only want to compare with other consoles, there's a filter system just for that

simozx likes this