3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 9963|回复: 28
打印 上一主题 下一主题

[补丁] 【补丁制作工具】NBA 2K15 Explorer浏览器V0.1发布

  [复制链接]

108

主题

3242

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
978
金元
64639
积分
10486
精华
11
注册时间
2008-11-15
跳转到指定楼层
主题
发表于 2014-11-12 15:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 火腿 于 2014-11-12 15:58 编辑



【转自】http://forums.nba-live.com/viewtopic.php?f=159&t=97283&start=50#p1765373

NBA 2K15 Explorer v0.1

HowTo Guide:

Getting Started

Current Version: 0.1

Features:
Archive Exploring
Customizable Exploring based on User Preferences
Archive Contents Extraction
OGG Sound Player embedded for previewing game sound files
OpenGL texture viewer for previewing game texture files
Texture Export Support (Automatic convertion to dds legacy format)
NBA2K15 Explorer allows a quick exploring of the 2K15 archives. Its interface is split into 3 sections. It offers the ability to load game archives based on user selection, and parse the contents of each again, after user interaction. For every subarchive opened there is the possibility to extract its contents to a desired location but also to preview them. Preview support for now limits to json files (on the Text Editor), OGG sound files (on the Media Player), ZIP files (on the Archive Explorer) and DDS files on the OpenGL viewer. It also offers an Information Panel, in order to provide information about the file currently open.

NBA2K15 Explorer is still under development so there is always room for improvement. There could be bugs around which i haven't yet found, or there could be files which do not still open, or give out errors on the console. For this particular reason, i have intentionally left the app run under an output console, which automatically opens when you are running the tool executable. So if anyone has noticed something wrong with the tool, grab a screenshot of the console and send it over.

How it works

DO NOT try to open anything before reading this, you will save much time and you will thank me later xD. Before opening anything, open the Preferences under the Options menu. From this preferences window you can select the archives of which file you want to explore. 1C, 1L and 1K together contain nearly 200,000 subarchives when the total of subarchives is 360,000. That means that if you still want to load those files and explore their contents, you will have to WAIT. And wait patiently, because it may take up to 7-10 minutes to load everything depending on the computer of course. I advice you to explore these files separately if you want to.

Now having your preferences set, the only thing left is to click open and select the 0A file. Thats it, after a while you will see all the archives in the treeview together with each one's subarchives listed. DO NOT try opening any other file. OPEN ONLY 0A file. This one contains all the information about all the rest files.

In order to explore a subarchive, simply double click on it. By double clicking the tool will ask you to open the file that the subarchive belongs, if its not already opened. By double clicking you will see all the subarchive contents on the down left list view.

Double clicking again on this listview will attempt to open the selected file.

Note
If the file you seleted is a Zip file, its contents will appear on the Archive Explorer Tab. I have implemented a custom zip file parser, so you can again double click on any zip file subfile and the tool will try to preview it. For example if its a texture it will open in the OpenGL viewer, if its a json file it will open in the Text Editor.

File Exporting

IFF Contents
In order to export subarchive contents (or in other words (mostly) IFF contents) ,on the Archive Contents listview, make your selection with the mouse, hit rightclick and click Export. A dialog will show up with saving directory options.
Textures
If you are mostly interested in textures, the best solution for exporting is via the OpenGL previewing window. After opening a DDS file, right click on the viewport and select Save Image. This will save your image in legacy dds format wherever you select to.


TODO
Add Import functions
Add 3D model preview support
Store user settings externally
Get rid of the open file dialogs and parse the file from the game directory directly
I'm really looking forward to your feedback, in order to make this tool better

方法文档指南:

入门

当前版本:0.1

产品特点:
归档探索
根据用户的喜好定制的探索
归档内容提取
OGG格式的声音播放器嵌入预览游戏的声音文件
OpenGL的纹理浏览器预览游戏的纹理文件
纹理出口支持(自动皈依到DDS遗留格式)

NBA2K15 Explorer允许的2K15存档的快速探索。它的界面被分成3个部分,提供基于用户选择加载游戏档案,并重新分析每个的内容,用户交互后的能力。对于每一个subarchive开有的可能性,其内容解压到所需的位置,也可以预览他们。预览支持,现在限制JSON文件(在文本编辑器),OGG音频文件(在媒体播放器),ZIP文件(在归档浏览器)和在OpenGL的浏览器,还提供一个信息面板,以提供有关文件目前公开的信息DDS文件。

NBA2K15浏览器仍在开发所以总有改进的余地。有可能是周围的虫子,我还没有找到,或者有可能是这不还是打开文件,或者给出错误的控制台上。对于这个特殊的原因,我也有意留在输出控制台,当你运行该工具可执行文件,会自动打开运行的应用程序。因此,如果有人已经发现了一些错误的工具,抢在控制台的屏幕截图,并在发送。

它是如何工作的

不要试图读这之前开什么,你会节省很多时间,你会感谢我的xD。在打开任何东西,打开选项菜单下的首选项。从这个首选项窗口中,您可以选择您想要的哪个文件档案发掘。1C,1L和1K一起包含近20万subarchives时subarchives总36万。这意味着,如果你仍然要加载这些文件,并探讨其内容,你将不得不等待,并耐心等待,因为它可能需要长达7-10分钟,这取决于当然,我的意见,你的电脑,如果你想单独游览这些文件上加载的一切。

现在有自己的喜好设置,唯一剩下的事情就是点击打开,然后选择0A文件。完蛋了,一段时间后,你会看到所有的档案在TreeView一起列出的每个人的subarchives不要试图打开任何其他文件。只打开0A文件。这其中包含了所有有关所有其他文件中的信息。

为了探索一个subarchive,只需双击就可以了。通过双击该工具会要求你打开该subarchive所属的文件,如果它尚未打开,通过双击,你会看到在左边了所有的subarchive内容列表视图。

双击这个列表视图再次点击将尝试打开选中的文件。

如果入围该文件是一个压缩文件,其内容将出现在归档浏览器选项卡。我已经实现了自定义压缩文件解析器,这样你就可以再次双击任何zip文件和子文件的工具将尝试进行预览。对于举例来说,如果它的纹理,将在OpenGL的浏览器打开,如果它是一个JSON文件,将在文本编辑器中打开。

文件导出

IFF内容
为了出口subarchive内容(或者换句话说,(大部分)IFF内容),对归档内容的列表视图,使您的选择,用鼠标,打右击并单击导出。出现一个对话框显示了节能目录中选择。
纹理
如果你最感兴趣的纹理,出口最好的解决办法是通过OpenGL的预览窗口。打开DDS文件后,右键单击视口,然后选择保存图像。这将节省您在传统形象DDS格式,无论你选择。


TODO
增加进口功能
添加3D模型预览支持
存储用户的设置外
摆脱打开文件对话框,直接解析从游戏目录中的文件
我真的很期待您的反馈意见,以使这个工具更好


下载地址:  1.http://3dgamedevblog.com/wordpress/?sdm_downloads=nba-2k15-explorer-v0-1                     


2.http://pan.baidu.com/s/1eQy6pvO







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-19 05:18 , Processed in 0.028876 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表