OBD:Oni Binary Data: Difference between revisions
Jump to navigation
Jump to search
m (no more "Seventh") |
(linking to Terminology page) |
||
Line 2: | Line 2: | ||
:''You should start with [[XML]] if you understand the general workings of game engines and want a more friendly introduction to each type of game data.'' | :''You should start with [[XML]] if you understand the general workings of game engines and want a more friendly introduction to each type of game data.'' | ||
The '''OBD''' namespace is devoted to documenting Oni's binary | The '''OBD''' namespace is devoted to documenting Oni's binary data (.dat/.raw[/.sep] files), as reverse-engineered by dedicated members of the fan community. Needless to say, this is a highly technical area of the wiki, and knowledge of topics such as [[wikipedia:Hexadecimal|hexadecimals]] and [[wikipedia:Endianness|endians]] is a prerequisite. | ||
This database's information has been used by modders in such [[:Category:Modding projects|projects]] as: | This database's information has been used by modders in such [[:Category:Modding projects|projects]] as: | ||
Line 16: | Line 16: | ||
* [[ONI-Trainer|Oni Trainer]] | * [[ONI-Trainer|Oni Trainer]] | ||
== | ==Directory== | ||
*[[OBD:Instance file format| | *[[OBD:Terminology|Explanation of terms used on this wiki]] (read this first) | ||
*[[OBD:Raw and separate file formats| | *[[OBD:Instance file format|Format of instance files]] (.dat files) | ||
*[[OBD:Raw and separate file formats|Format of raw and separate files]] (.raw & .sep files) | |||
*[[OBD:File types|Database of Oni's resource types]] (ONCC, TRAM, etc.) | *[[OBD:File types|Database of Oni's resource types]] (ONCC, TRAM, etc.) | ||
*[[OBD:Data types|Documentation of Oni's data types]] (integers, floats, etc.) | *[[OBD:Data types|Documentation of Oni's data types]] (integers, floats, etc.) |
Revision as of 21:19, 18 July 2014
- If you want an introduction to modding that starts from square one, you should read Modding Oni.
- You should start with XML if you understand the general workings of game engines and want a more friendly introduction to each type of game data.
The OBD namespace is devoted to documenting Oni's binary data (.dat/.raw[/.sep] files), as reverse-engineered by dedicated members of the fan community. Needless to say, this is a highly technical area of the wiki, and knowledge of topics such as hexadecimals and endians is a prerequisite.
This database's information has been used by modders in such projects as:
The knowledge documented here was also used to develop modding tools such as:
Directory
- Explanation of terms used on this wiki (read this first)
- Format of instance files (.dat files)
- Format of raw and separate files (.raw & .sep files)
- Database of Oni's resource types (ONCC, TRAM, etc.)
- Documentation of Oni's data types (integers, floats, etc.)
External Links
- ssg's Oni Stuff (first ever public database of resource types, and source for much of this wiki's OBD)