OBD:Oni Binary Data: Difference between revisions

From OniGalore
Jump to navigation Jump to search
m (minor edit (removed 40%))
(reorganizing/rewriting)
Line 1: Line 1:
This is mostly about Oni's static binary resources (DAT/RAW files), but also about runtime variables and processes.
The '''OBD''' namespace is devoted to documenting Oni's static binary resources (DAT, RAW and SEP files), as well as all runtime variables and processes, as reverse-engineered by dedicated members of the fan community. Needless to say, this is a highly technical area of the wiki and advance knowledge of topics such as hexadecimals and Endians is a prerequisite. This information is used by modders in such projects as:


I'm thinking of a better way to organize the DAT/RAW database, with a few templates maybe...
* [[Anniversary_Edition|The Seventh Anniversary Edition]]
* [[OBD:BIP|The Binary Improvement Project]]
* [[OniFly]]
* [[Oni_Trainer|Oni Trainer]]


The knowledge documented here was also used to develop tools such as:
* [[OBD:OUP|OniUnPacker (OUP)]]
* [[OBD:OME|Oni Model Extractor (OME)]]
* [[OniSplit]]


----
==Oni Binary Data Sections==
==Binary resources==
* [[OBD:File types|File types in Oni's DAT/RAW archives]]
*[http://ssg.oni2.net ssg's Oni Stuff] : first DAT/RAW database ever
<!--Shouldn't we have a section for runtime stuff?-->
*[[OBD:File types|File types in Oni's DAT/RAW archives]] : wiki port of ssg's database
* [[OBD:BIP|The Binary Improvement Project]]
*[[OBD:BIP|The Binary Improvement Project]] : fixing up Oni's levels, characters, AI, weapons...
*[[OBD:OUP|OniUnPacker (OUP)]] : actually ''modding'' Oni
*[[OBD:OME|Oni Model Extractor (OME)]] : extracting models from Oni


----
===External Links===
 
*[http://ssg.oni2.net ssg's Oni Stuff] (first DAT/RAW database ever)
==Runtime hacking==
I really think their place is in the OBD namespace :
*[[OniFly|OniFly]]
*Oni Trainer...

Revision as of 17:06, 5 February 2008

The OBD namespace is devoted to documenting Oni's static binary resources (DAT, RAW and SEP files), as well as all runtime variables and processes, as reverse-engineered by dedicated members of the fan community. Needless to say, this is a highly technical area of the wiki and advance knowledge of topics such as hexadecimals and Endians is a prerequisite. This information is used by modders in such projects as:

The knowledge documented here was also used to develop tools such as:

Oni Binary Data Sections

External Links