• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

GAFer is data mining through No Man's Sky (PC)

The whole 'skittiness on exclusivity thing' is weird.

Over at Europe, NMS is promoted as a "console exclusive", and many marketing material has the console exclusive label which was given to SFV.

Over at America, NMS marketing doesn't mention any form of exclusivity.
 
Yeah, I have to agree that in the face of there being a fair amount of pre-release breadcrumbs in the launch build that any and all traces of experimental multiplayer functionality simply not making the cut is decidedly unlikely. Not impossible, but certainly difficult to consider a distinct possibility.
Yup. Especially since I never had a game with MP yet where there wasn't some MP folder somewhere or some files including the tag. At least there should be more player characters/textures or some UI art.

Cool stuff! Is there really a Half Life 2 logo? If so that's really weird.
Yeah its really there under "Testing". I guess it was some rendering test and the guy responsible found it funny to use this particular logo :p

Surely multiplayer would be code, not graphical assets.
Usually there is both. Even in the case of NMS you would think there would be some assets for MP like player character variations, UI art etc.
 

Blam

Member
Either way I was doing the same thing after I saw someone on twitter doing this. Honestly this is bad project management. There is way too much leftover shit that essentially packed the filesize for the game.
 

Hugo_Peters

Neo Member
Hi all, I wanted to stress that I haven't seen everything yet, but on the surface I can't see any hints to multiplayer features, but I haven't dug (deep) into things like the executable of the game yet, so I can't anything for sure at this point.

How did he load the .mbin files?

I reversed the model format and wrote my own parser, I'll release it soon open source probably.
 

Blam

Member
Hi all, I wanted to stress that I haven't seen everything yet, but on the surface I can't see any hints to multiplayer features, but I haven't dug (deep) into things like the executable of the game yet, so I can't anything for sure at this point.

I reversed the model format and wrote my own parser, I'll release it soon open source probably.

Ahh yeah that would be great. I've just been repacking the files using total commander. I've modified quite a lot of shit through the game sorta sucks that they needed to pregenerate all of the content they had shown during events and stuff like that.

I've went through all the files, replaced the default save (because the game comes with a bunch of cheated save files). Tried setting on the debug functions. Because they are all still in the game.
 
Either way I was doing the same thing after I saw someone on twitter doing this. Honestly this is bad project management. There is way too much leftover shit that essentially packed the filesize for the game.
Who cares?

This is pretty neat stuff. I don't see it as an indictment of the development process :)lol), just a sign that cleanup of extra assets that wasn't prioritized in favor of "get it out the door". Or maybe it was left in intentionally? Or maybe it was something as silly as, the build box doesn't clean up obsolete folders...
 

Hugo_Peters

Neo Member
56F7Ne8.png
 
The whole 'skittiness on exclusivity thing' is weird.

Over at Europe, NMS is promoted as a "console exclusive", and many marketing material has the console exclusive label which was given to SFV.

Over at America, NMS marketing doesn't mention any form of exclusivity.

Just making sure I wasnt crazy but after a quick google I think in Europe SFV doesnt have the console exclusive badge on it.

https://www.youtube.com/watch?v=_3TNvhM4bq4

Maybe Sony is a bit all over the place with its box labelling?



Anyway for the longest time NMS had the whole "making its console debut on PS4" line at every demo event. Maybe their exclusive deal is longer then most but its totally a timed deal.
 

Ape

Banned
I think this pretty much confirms that the game doesn't have multi, right?

Hello games should really come out and clarify. Sort of upsetting that they would string us along.
 

Blam

Member
Who cares?

This is pretty neat stuff. I don't see it as an indictment of the development process :)lol), just a sign that cleanup of extra assets that wasn't prioritized in favor of "get it out the door". Or maybe it was left in intentionally? Or maybe it was something as silly as, the build box doesn't clean up obsolete folders...

Because it's useless shit, that really doesn't need to be there. I mean seriously. Ubisoft did the same thing with Watch_Dogs that thing has so many fucking versions of each function you could probably drop that thing back into their first working prototype.
 
Wait, there is content on the disk? why on earth didn't they put any in the game.

I'm pretty sure stuff like that happens all the time. I haven't bought the game yet, probably going to wait for a sale because of the PC issues and waiting to see if modding is indeed in but if it is I would sure like to see modders put that space whale in at some point!
 

Hugo_Peters

Neo Member
Does the source code concern shaders only? If so why exactly are we expecting references to multiplayer in them?

I wasn't referencing the shader code, instead I meant the game's executable (exe) for strings (debug, identifiers, etc) regarding multiplayer. Considering there's a lot of string you'd expect some of them to concern multiplayer, but so far I can't find anything.
 

Blam

Member
There is no mention of MP. I have checked everything. It's not there and never was. They also said the engine was in house. But it's actually a modified version of Unity.

I wasn't referencing the shader code, instead I meant the game's executable (exe) for strings (debug, identifiers, etc) regarding multiplayer. Considering there's a lot of string you'd expect some of them to concern multiplayer, but so far I can't find anything.

It's not there. I spent all night looking looking and documenting each pak file. None of them has anything MP related in them.
 

Hugo_Peters

Neo Member
There is no mention of MP. I have checked everything. It's not there and never was. They also said the engine was in house. But it's actually a modified version of Unity.



It's not there. I spent all night looking looking and documenting each pak file. None of them has anything MP related in them.

Are you sure about this? I did see references to NGui which is a Unity-only GUI library, but that's about it.
 

Blam

Member
Are you sure about this? I did see references to NGui which is a Unity-only GUI library, but that's about it.

Yeah it's Unity. If you go check any of the .mbin files for anything it usually says like GuiTextData, or anything like that. or GuiLayerData. All things which are unity related. That IMGUI is also unity related.

Uh and in one video they show a screenshot of their engine screen and it highly resembles Unitys.
 
People need to stop referring to it as traditional multiplayer.

If NMS only simply allows you to see someone else, and nothing else, it may not be traditional MP code in the usual places or format.

Basically, you have to figure out if your Coordinates, XYZ, are being transmitted to NMS servers. You also have to figure out if it's in real time or just periodic.

Chances are, there are no ships involved either. So, you'd both probably wouldn't appear until you were out of your ship and on foot.

So, basically, the most basic data that only NEEDS to be transmitted is your X, Y, Z coordinates and when you are on-foot, a simple 0 or 1 modifier. That's the data I would search for.
 
Top Bottom