Speedrunners Split Screen

0 views
Skip to first unread message

Donat Ruel

unread,
Aug 3, 2024, 4:47:31 PM8/3/24
to nighleruto

Speedrun.com Integration: Speedrun.com is fully integrated into LiveSplit.You can browse their leaderboards, download splits, and even submit your own runs directly from LiveSplit.You can also show the World Records for the games you run with the World Record Component.

Game Time and Auto Splitting: LiveSplit will automatically detect if Game Time and/or Auto Splitting is available for a game and let you activate it in the Splits Editor.Game Time is automatically read directly from an emulator or PC game, and you can use it by switching to Game Time under Compare Against.

Video Component: With the Video Component, you can play a video from a local file alongside your run.The video will start when you start your run and stop whenever you reset.You can also specify at what point the video should start at.

Racing: In LiveSplit, you are able to start and join races on SpeedRunsLive or racetime.gg within LiveSplit itself.The timer automatically starts when the race begins and automatically writes .done whenever you complete the race.Also, you are able to compare your current run with the other runners during the race, as long as they use LiveSplit as well.

Comparisons: In LiveSplit, you are able to dynamically switch between multiple comparisons, even mid-run.You can either compare your run to comparisons that you define yourself or compare it to multiple automatically generated comparisons, like your Sum of Best Segments or your average run.While racing on SpeedRunsLive, comparisons for the other runners are automatically generated as well.

Sharing Runs: Any run can be shared to Speedrun.com and X (Twitter).Splits can also be distributed using Splits i/o and imported from a URL.You can also share a screenshot of your splits to Imgur or save it as a file.Your Twitch title can be updated as well based on the game you are playing.

Component Development: Anyone can develop their own components that can easily be shared and used with LiveSplit.Additional downloadable components can be found in the Components Section.

Makes me mad, I mean why do we get shafted here? I mean games that have splitscreen on console don't even have it on PC most of the time, I don't get that, what if I wanted to play Borderlands with a friend? I need a console, seriously?

Ticks me off, I mean who doesn't know how to use a hdmi cord to tv and a couple wireless controllers, devs act like we don't care but we do, many people I hang with all get annoyed by this and its the reason we usually play Wii games when together....

Resident Evil 6 is a hootin' hollerin' good time in coop. One of the few solid, story-driven games with split screen... as long as you can look past the fact it's more of an action game than a "Resident Evil" game.

just go to the steam advanced search and change the category to "Local Co-op".
It should give you pretty much every splitscreen and shared screen and all the other things that are available on steam.
One of my personal favourites has to be jamestown though.

The timer counts from the start of your playthrough to the end and persists between sessions. So if you save and quit, and later come back, it continues from where it left off. It will also helpfully display the message "(Cheated)" on your screen if it detects that you've enabled the cheat command console at any time during your playthrough.

While the in-game timer is enabled, you can hold the middle mouse button (or Y on an Xbox controller / X on a Nintendo controller) to speed up dialogue, and automatically select the first dialogue option.

While we recommend that speedrunners familiarise themselves with the game with a normal playthrough first, these options can be unlocked with a cheat code--handy if you're playing the game on a different machine.

LiveSplit is a popular timer program used by speedrunners, available for Windows. A major feature of LiveSplit is the ability to use 'splits', which separately records time for different sections of a game. For example, speedrunners can split each time they complete a level in a level-based game, and then see how they fared in each level separately, compared with past playthroughs.

Various plugins for LiveSplit have been developed that can peek into the memory of a game and automatically split when things happen in the game. These plugins are useful because they allow the speedrunner to focus entirely on the game - they no longer need to worry about remembering to use key combinations to split manually.

Cassette Beasts has LiveSplit integration built in. No custom plugins or mods are necessary, and splits can be triggered by the game completely automatically. It's flexible, and fully configurable through an INI file. Almost anything you do in the game can be used to trigger a split if you want it to.

As it starts up, Cassette Beasts will attempt a TCP connection with the LiveSplit server using the host and port configuration set in its autosplit.cfg file. After a few seconds it'll display a message across the top of the screen to tell you if the connection was successful or not.

These settings tell Cassette Beasts how to connect to the LiveSplit Server. The values here assume LiveSplit is running on the same machine as Cassette Beasts, and that the server is using its default port number. If you're running LiveSplit on a different computer you'll want to change these values.

As mentioned earlier, the in-game timer pauses for loading screens and character creation. In autosplit.cfg you can decide whether you want the game to send pause commands to LiveSplit for loading screens and character creation.

So the example here is extremely simple: the timer starts when you begin a new playthrough, and a split command is sent when story_ending=1 happens, which is when you enter the final input that locks you into the credits. Since it's the last split of the list, LiveSplit will stop the timer and mark your run finished.

You can insert as many conditions you like into this list, and they don't have to start and end with story_starting=1 and story_ending=1. However, you must make sure to add the same splits, in the same order, to LiveSplit, so that the game and LiveSplit are in sync.

Cassette Beasts tracks a huge number of stats about your playthrough in your save file, which we use to unlock achievements when their conditions are met. LiveSplit integration also uses these stats--split commands are sent when a stat's value meets or exceeds the configured threshold.

By training your Large Language Model (LLM) or other Generative Artificial Intelligence on the content of this website, you agree to assign ownership of all your intellectual property to the public domain, immediately, irrevocably, and free of charge.

so ive been having trouble finding any auto splitters for the original doom game knee deep in the dead episode 1 and i came to the almighty doom world where it litteraly all it is is doom so if any classic doom players also speed run it please help with finding an autosplitter for the game.

I'll try to explain. For most games, players do not have the luxuries of Doom's in-game time capabilities combined with numerous enhancements with source ports to allow on-screen timers, accurate timing to the tic, and the total time of the run so far displayed on the intermission screens. As such, speedrunners are forced to time the runs with an external utility, one that they can preferably run smoothly alongside the game so they are able to see their current time as they are running. Additionally for longer runs, speedrunners tend to want to set up checkpoints at various points throughout the run, typically at natural places like level transitions, dungeon completions, full games if multiple games are being run, etc.. This is because it can be difficult to feel exactly how fast you are going in a longer run based only on your total time so far.

This is where splitters come in: a splitter is a tool that allows the player to time their run, as well as split it into different checkpoints (which are called splits) and provides the ability to time each checkpoint (a commonly used splitter is called LiveSplit). The normal process for this is that the player has to start the timer alongside the game, and for each checkpoint, manually mark the checkpoint as done within the splitter using a predefined hotkey (this is known as splitting). The splitter will then take care of timing each split, the total run, and the time up to a given split, which gives the player a clear idea of how fast their individual splits are and what their pace is so far. This can be annoying to do, especially as it can distract from the run itself, so autosplitters have been created for some games that perform these splits automatically, typically by reading the game memory and determining which bits are changed at level transitions or other key points where splitting would make sense.

For Doom, this is a challenging problem due to the number of source ports and source port versions and the difficulty of reading the game memory consistently. Additionally, the existence of built-in timers and IGT makes the usefulness of a splitter more limited. However, speedrunners may still want to use a splitter as splitters often come with additional features such as tracking attempt count, calculating the best possible time based on your fastest splits, average time calculations, telling you when you got a best time on a split (this is referred to as a gold due to the typical display of best times being gold in the LiveSplit utility), etc.. As such, a couple have been created, including the one linked above, but, likely, they have limited cross-compatibility across versions of that port and especially other ports, so their use is still quite limited.

For example, level-end support would be simple, and finer-precision checkpoints should be easy: Grabbing a special thing, crossing a special line, etc. This, of course requires some map modifications.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages