The Official Splitscreen Thread

Here’s a good article from Forbes: ‘Halo 5:’ I’d Rather Have Splitscreen Multiplayer Than 60 FPS

> 2533274906745123;862:
> > 2533274875701496;859:
> > Bring it back. We need this. Halo wouldn’t be where it is without this feature
>
>
> That’s a pretty bold claim, I thought it was the story, gameplay and it was the online multiplayer that really put Halo on the map with Halo 2…and Halo 4 had split screen and we all know what happened there

To be precise, if Halo Combat Evolved didn’t have splitscreen, it probably wouldn’t have jumpstarted console shooters. Playing the campaign was fun, but it was the multiplayer that kept the game ahead of the competition. Back in 2001, Xbox Live wasn’t a thing.

But before you jump on me, telling me that “arrr that was 14 years ago,” let me say that gaming is very different now, and it’s true that Halo could survive without it. But that’s not the point.

For anyone,who is still searching for the answer which Frank O’connor gave :

> 2533274945437948;865:
> For anyone,who is still searching for the answer which Frank O’connor gave :
> http://gearnuke.com/halo-5-dev-confirms-character-models-engine-no-split-screen-due-60-fps/

Seems pretty definitive to me; the only way to get split screen is to completely tear up the engine and start again and that isn’t going to happen

I can kinda understand limiting 4-player splitscreen, even though it upsets me that it won’t be there.

But not having splitscreen support for f***ing campaign??? That’s like a straight kick in the balls from 343. Every single person I know has become accustom to that feature since Halo: CE, and have used it to play through every Halo game since then, at least one/two times for every single campaign in the series.

I also have tons of fiends and family (who didn’t play games, btw) who’ve gotten into Halo SPECIFICALLY due to the fact that they played co-op with me via local splitscreen… and 343 is now killing that kind of discovery, permanently. :confused: Not cool, guys.

> 2533274945437948;865:
> For anyone,who is still searching for the answer which Frank O’connor gave :
> http://gearnuke.com/halo-5-dev-confirms-character-models-engine-no-split-screen-due-60-fps/

Frank O’Connor is lore guy nowadays, not programmer. I remeber when Larry Hryb (Major Nelson - actual lead programmer of xbox live) said they cannot remove drm on Xbox One because whole system was designed around it. Week later they have announced, that they’ve removed drm on Xbox One.

It’s not about what they say - it’s about what we need. We pay for their salaries for god’s sake.

So, absolutely no Split-screen in H5 then? Well goodbye people! I’ve got to find another good split-screen game!

> 2533274829339976;863:
> Here’s a good article from Forbes: ‘Halo 5:’ I’d Rather Have Splitscreen Multiplayer Than 60 FPS

Things are getting serious :wink:

> 2533274906745123;866:
> Seems pretty definitive to me; the only way to get split screen is to completely tear up the engine and start again and that isn’t going to happen

At first look, yes it does. But, he said shortly on Twitter that it was because of trigger pulls, grenade throws, and stuff that is handled alongside the rendering by the GPU. So, everytime a frame is rendered, the program has to step through a series of calls that handles the player’s properties. It handles controls, shield updates, projectile hits, player physics, damage, hit markers, movement, etc. For each screen, these calls have to be made. Now, when there’s only one screen, doing all of this alongside the rendering isn’t that big of a deal. However, when you add another player to the mix, the GPU has to do twice the amount of calls before rendering. The framerate drops. Then, you add another player. The amount of calls increases and the framerate drops even more. Add another player and you’re at 20 FPS.

Now, there is a solution to this problem, and it might force the developers to have to mess around with the engine. First, video game programming rule #1 is to keep the calls alongside rendering to a minimum. Whoever created the game state updating code screwed up if multiple players puts stress on the GPU. There are plenty of tricks that a programmer can do to reduce game update calls. Plenty. Spartan abilities can be simplified. Some of them can even be gasp disabled on splitscreen. Now, that sucks for the user, but it does allow them to keep their precious 60 FPS. Concurrency can be used to handle different calls.

But here’s the thing: his claim that “60 FPS is built into the simulation” is utter BS. The speed of the game update loop does not affect the pace of the game because the other threads have schedulers that make sure that the main loop doesn’t fall behind (or at least I’d hope so.) In multiplayer’s case, each render pass will reflect the state of the game dependent at the time. There’s a reason why your 15 FPS matchmaking in Halo 4 doesn’t fall behind the rest of the players. And since Frankie is referring to the campaign, it is entirely irrelavent. The only thing that makes 60 FPS matter is either pride or performance, both of which users of splitscreen don’t really care about in the end. It doesn’t break the game as he claims.

> 2533274974596436;869:
> So, absolutely no Split-screen in H5 then? Well goodbye people! I’ve got to find another good split-screen game!

Borderlands 3

> 2533274974596436;869:
> So, absolutely no Split-screen in H5 then? Well goodbye people! I’ve got to find another good split-screen game!

It’s still possible that we are going to have 2 player splitscreen in multiplayer

> 2533274829339976;871:
> > 2533274906745123;866:
> > Seems pretty definitive to me; the only way to get split screen is to completely tear up the engine and start again and that isn’t going to happen
>
>
> At first look, yes it does. But, he said shortly on Twitter that it was because of trigger pulls, grenade throws, and stuff that is handled alongside the rendering by the GPU. So, everytime a frame is rendered, the program has to step through a series of calls that handles the player’s properties. It handles controls, shield updates, projectile hits, player physics, damage, hit markers, movement, etc. For each screen, these calls have to be made. Now, when there’s only one screen, doing all of this alongside the rendering isn’t that big of a deal. However, when you add another player to the mix, the GPU has to do twice the amount of calls before rendering. The framerate drops. Then, you add another player. The amount of calls increases and the framerate drops even more. Add another player and you’re at 20 FPS.
>
> Now, there is a solution to this problem, and it might force the developers to have to mess around with the engine. First, video game programming rule #1 is to keep the calls alongside rendering to a minimum. Whoever created the game state updating code screwed up if multiple players puts stress on the GPU. There are plenty of tricks that a programmer can do to reduce game update calls. Plenty. Spartan abilities can be simplified. Some of them can even be gasp disabled on splitscreen. Now, that sucks for the user, but it does allow them to keep their precious 60 FPS. Concurrency can be used to handle different calls.
>
> But here’s the thing: his claim that “60 FPS is built into the simulation” is utter BS. The speed of the game update loop does not affect the pace of the game because the other threads have schedulers that make sure that the main loop doesn’t fall behind (or at least I’d hope so.) In multiplayer’s case, each render pass will reflect the state of the game dependent at the time. There’s a reason why your 15 FPS matchmaking in Halo 4 doesn’t fall behind the rest of the players. And since Frankie is referring to the campaign, it is entirely irrelavent. The only thing that makes 60 FPS matter is either pride or performance, both of which users of splitscreen don’t really care about in the end. It doesn’t break the game as he claims.

You a games developer? What have you worked on? Not a challenge, a genuine question

> 2533274829339976;872:
> > 2533274974596436;869:
> > So, absolutely no Split-screen in H5 then? Well goodbye people! I’ve got to find another good split-screen game!
>
>
> Borderlands 3

Don’t forget battleborn :wink:

> 2533274945437948;875:
> > 2533274829339976;872:
> > > 2533274974596436;869:
> > > So, absolutely no Split-screen in H5 then? Well goodbye people! I’ve got to find another good split-screen game!
> >
> >
> > Borderlands 3
>
>
> Don’t forget battleborn :wink:

I’ve spent bazilion hours in Diablo 3. Not first person shooter, but great game. 4 players on screen, 60 frames per second and 1080p - kind of game for which I’ve bought next gen console that supports 4 pad and huge TV.

> 2533274820093296;868:
> > 2533274945437948;865:
> > For anyone,who is still searching for the answer which Frank O’connor gave :
> > http://gearnuke.com/halo-5-dev-confirms-character-models-engine-no-split-screen-due-60-fps/
>
>
> Frank O’Connor is lore guy nowadays, not programmer. I remeber when Larry Hryb (Major Nelson - actual lead programmer of xbox live) said they cannot remove drm on Xbox One because whole system was designed around it. Week later they have announced, that they’ve removed drm on Xbox One.
>
> It’s not about what they say - it’s about what we need. We pay for their salaries for god’s sake.

Wow. I remember that. The users spoke up, got rowdy, and they had to change. This is no different. Keep the momentum going, and tweet using #Halo5Splitscreen !

> 2533274945437948;875:
> > 2533274829339976;872:
> > > 2533274974596436;869:
> > > So, absolutely no Split-screen in H5 then? Well goodbye people! I’ve got to find another good split-screen game!
> >
> >
> > Borderlands 3
>
>
> Don’t forget battleborn :wink:

But if 343 can’t do it how can Gearbox possibly do it? :wink:

really? the only reason i cannt play 4 player split screen or 2 player campaign split is that game HAVE to run in 60 fps? its rediculous :confused: i dont want 60 ftp i want to play with my girlfriend split screen campaign! everyone know that split screen need to downgrade visual effects and im absolutely sure gamers understand why split screen its not 60 fps… its really sad i dont like u anymore 343 :frowning:

Just noticed a different split screen got closed. Kind of annoying, because in my opinion it was a different enough question than what was being posed here. In fact I think that if they were to have posed the question here it might not have received a response. Honestly seems a little like the moderators are not in support of our concern :frowning:
here is the link

There are only two reasons I prefer console over PC. One of these reasons is the controllers. I can’t deal with a keyboard and mouse. The other is split-screen. Take away the split-screen and I don’t think I can be bothered with video games anymore.

> 2533274962785885;530:
> Somebody posted this on neogaf - it was the best response I’ve read.
>
> “The only reason my mother gave birth to my brother was so we could play splitscreen campaign co-op and now he’s been put up for adoption. Thanks a lot 343 you’ve caused a family to be ripped apart!”

That’s absolutely hilarious!