• iOS/Safari issues when launching the site from mobile home screens should now be fixed! A2HS button compatibility on Android Firefox has also been fixed! Add some purple to your home screen today.

Rumor: New “Erebus” platform found in Unreal Engine 4 [Update: Or not - Read OP]

Oct 27, 2017
449
#1
A new “Erebus” platform has popped up in the latest release of Unreal Engine 4 which could very well be Sony’s next console – the Playstation 5.

Erebus was found as a new platform in the engine’s supported platform list.



In Greek mythology, Erebus /ˈɛrɪbəs, -əb-/, also Erebos (Greek: Ἔρεβος, “deep darkness, shadow”), was often conceived as a primordial deity, representing the personification of darkness; for instance, Hesiod’s Theogony identifies him as one of the first five beings in existence, born of Chaos.

Source

After Orbis (PS4), Morpheus (PS VR), Neo (PS4 Pro), now Erebus?

Mod Edit:

 
Last edited by a moderator:
Oct 27, 2017
2,685
#3
welp I for one cannot wait to get in on this I want to retire my PS4 skipping the pro so make it soon Sony
 
Oct 27, 2017
1,424
Milano - Italy
#7
Sounds like a lot of baseless speculation. It could be literally anything.

It's worth mentioning that speculation and rumors are two entirely different things.

Also resetera -> internet -> Resetera.
 
Oct 26, 2017
853
#14
I don't think it's a Sony console.

It's used in a boolean evaluation for determining if cross console multiplayer should be allowed - whereby PS4 and Erebus or PS4 and Xbox should not be mixed. If it was PS5, presumably PS4 and PS5 could crossplay...

So I think it's something else. It could be another Microsoft console, or perhaps Google Yeti... another Nintendo console seems unlikely at this stage.


---

The psuedocode for not allowing crossplay on PS4 is:

if the existing platform is ps4, and a console in the party is either Xbox or Erebus

or the existing platform is Xbox or Erebus and a console in the party is PS4

Then don't allow crossplay, basically.
 
Oct 28, 2017
491
Manchester, UK
#15
It sounds fairly plausible to me.

I don't think it's a Sony console.

It's used in a boolean evaluation for determining if cross console multiplayer should be allowed - whereby PS4 and Erebus or PS4 and Xbox should not be mixed. If it was PS5, presumably PS4 and PS5 could crossplay...

So I think it's something else. It could be another Microsoft console, or perhaps Google Yeti... another Nintendo console seems unlikely at this stage.
I don't see how this works given Switch and Xbox can crossplay and both are on this list. Edit - also Xbox and Windows

Edit again -

I love this comment on the linked article.

Ps5 has to be 16x more powerful than the ps4 that means 128 gb ram or similar. Ps2-32mb ram PS3-512mb ps4-8gb so for ps5 with 128 gb to be sold for 500$ or less cant be a 2019 machine it has to be 2022 so stop fooling yourselves with fake news and stupidity
 
Oct 26, 2017
853
#23
It sounds fairly plausible to me.



I don't see how this works given Switch and Xbox can crossplay and both are on this list. Edit - also Xbox and Windows
The list with definitions includes everything (PS4 also). I means the boolean evaluation further down:

Code:
const bool bPS4SeenOtherConsole = (
            ((PartyPlatforms.Contains(OSS_PLATFORM_NAME_XBOX) || PartyPlatforms.Contains(OSS_PLATFORM_NAME_EREBUS)) && ExistingPlatforms.Contains(OSS_PLATFORM_NAME_PS4)) ||
            (PartyPlatforms.Contains(OSS_PLATFORM_NAME_PS4) && (ExistingPlatforms.Contains(OSS_PLATFORM_NAME_XBOX) || ExistingPlatforms.Contains(OSS_PLATFORM_NAME_EREBUS)))
        );
The use of that bool later boils down to, basically:

if the existing platform is ps4, and a console in the party is either Xbox or Erebus

or the existing platform is Xbox or Erebus and a console in the party is PS4

Then don't allow crossplay, basically.

There are other things controlling crossplay, but that's one of the rules involved.

Maybe I've read that wrong, if so, feel free to correct.
 
Oct 27, 2017
3,690
#24
Could also be the Google thing, or maybe something from Apple. It's literally just a codename without any further information.
 
Oct 28, 2017
491
Manchester, UK
#29
It's another boolean evaluation further down:

Code:
const bool bPS4SeenOtherConsole = (
            ((PartyPlatforms.Contains(OSS_PLATFORM_NAME_XBOX) || PartyPlatforms.Contains(OSS_PLATFORM_NAME_EREBUS)) && ExistingPlatforms.Contains(OSS_PLATFORM_NAME_PS4)) ||
            (PartyPlatforms.Contains(OSS_PLATFORM_NAME_PS4) && (ExistingPlatforms.Contains(OSS_PLATFORM_NAME_XBOX) || ExistingPlatforms.Contains(OSS_PLATFORM_NAME_EREBUS)))
        );
The use of that bool later boils down to, basically:

if the existing platform is ps4, and a console in the party is either Xbox or Erebus

or the existing platform is Xbox or Erebus and a console in the party is PS4

Then don't allow crossplay, basically.

There are other things controlling crossplay, but that's one of the rules involved.

Maybe I've read that wrong, if so, feel free to correct.
I see what you mean, but why doesn't it mention Switch? Also given the early stage Erebus is probably at, I don't think this rules anything out.
 
Oct 25, 2017
18,143
#37
I was about to buy a PS4 pro this afternoon... should I skip ?
Most stuff gets cross gen releases around a new gen launch and the big guns don't hit for a year+ out, so even if it's late 2019 you're perfectly fine buying in on PS4 now if you don't have one yet.
 
Oct 27, 2017
152
#38
The list with definitions includes everything (PS4 also). I means the boolean evaluation further down:

Code:
const bool bPS4SeenOtherConsole = (
            ((PartyPlatforms.Contains(OSS_PLATFORM_NAME_XBOX) || PartyPlatforms.Contains(OSS_PLATFORM_NAME_EREBUS)) && ExistingPlatforms.Contains(OSS_PLATFORM_NAME_PS4)) ||
            (PartyPlatforms.Contains(OSS_PLATFORM_NAME_PS4) && (ExistingPlatforms.Contains(OSS_PLATFORM_NAME_XBOX) || ExistingPlatforms.Contains(OSS_PLATFORM_NAME_EREBUS)))
        );
The use of that bool later boils down to, basically:

if the existing platform is ps4, and a console in the party is either Xbox or Erebus

or the existing platform is Xbox or Erebus and a console in the party is PS4

Then don't allow crossplay, basically.

There are other things controlling crossplay, but that's one of the rules involved.

Maybe I've read that wrong, if so, feel free to correct.
It could just be a way of stopping people accidentally partying up with friends on PS5 while it isn't supposed to exist yet.
 
Oct 26, 2017
853
#46
I see what you mean, but why doesn't it mention Switch? Also given the early stage Erebus is probably at, I don't think this rules anything out.
There are a few booleans used to determine if crossplay should be allowed... one is 'bEveryoneAllowsCrossplay', which I guess will be automatically false if a platform is PS4. That would handle Switch/PS4 mixes, or anything/ps4 mixes.

The bPS4SeenOtherConsole bool might seem redundant in that case, but maybe it was added at another point and is still being maintained for some reason. Maybe it's a double lock on PS4 definitely never ever mixing with certain other consoles. (If that were the case it would again lean on it definitely not being a Sony console).

You're right in that it's very difficult to read much into this...but if you were going to read anything into it, it might indicate the opposite of it being a Sony console.

The other possibility, based on the 'TST2' name, is that this is just a dummy/test thing. However, other commits that make reference to Erebus talk about specific performance savings 'on erebus', which might suggest specific hardware rather than just a software branch. Again though...we're extrapolating a bit.

But if it's an actual machine and if we're going to extrapolate, I'd say signs point away from it being a Sony machine.