QUOTE (Limiter @ Saturday, Aug 3 2013, 23:26) |
nkjellman is talking about .black. |
I know about he is talking.
QUOTE (Limiter @ Saturday, Aug 3 2013, 23:26) |
You once said that it does game consoles and has all the good features of openiv plus more since openiv spawns from it. |
Okay, I think a need a little explanation here.
So, begin:First, OpenIV and .black is the same program and it is compiled from the same source code. But .black simply have more files than OpenIV. This is mean .black have all features form OpenIV, but OpenIV don't have features from .black. And of course you can't transform OpenIV to .black because OpenIV just don't have all code inside. Also black have load extended config files which is not included in public OpenIV release.
Second, each platform and game have many specific things. For example, compression: In PC version is zlib, in XBOX is LZX, so .black can use LZX because of specific DLL file which we got from XBOX SDK, this file is can't be published with OpenIV. (
This is one of the reasons why we can't release "view only" version for consoles games). Games have differences in code and structures. So for made some feature we need to write a game and platform specific code for it. For example, openFormats: To make it we need to describe all structures which is used in model file. This structures/classes are platform specific. So, we start make openFormats after PC release, this is mean we make it for PC, because we need to release it to community. This is mean we don't have openFormats for xbox because we don't make it just for us because we will not use it anyway. Yes, we have all technologies and knowledge to do this, but we will not do it just for us, we always want to make more useful things for the community.
Also consoles version required a very specific code for rendering (
to tell the truth we need to decode all GPU specific data like textures or vertex buffer in models), this is mean we don't have model viewer for XBOX version of GTA IV. (
But we probable have it for other consoles games)
Since Max Payne 3 is released we try to make .black/OpenIV more universal in many ways, but still PC version is in priority. For example in Max Payne 3 we have textures and collision viewer work for PC and XBOX, but Models viewer and Texture editor is implemented only for PC version.
I'm sure GTA V will have more features for XBOX because we will have much more time for researching it before PC release. But it will helps us a lot to bring this features faster for PC community.
As a summary: Yes .black can open consoles games, and yes it have all features from OpenIV, but not all of this features available for consoles games.