ROFF

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Added samples)
 
Line 11: Line 11:
 
* [https://mrwonko.de/blog/2010/roff-the-raven-object-file-format-reverse-engineered.html Reverse engineering of format]
 
* [https://mrwonko.de/blog/2010/roff-the-raven-object-file-format-reverse-engineered.html Reverse engineering of format]
 
* [https://github.com/UberGames/SP-Mod-Source-Code/blob/master/game/g_roff.cpp g_roff.cpp] and [https://github.com/UberGames/SP-Mod-Source-Code/blob/master/game/g_roff.h g_roff.h] from SP-Mod source code
 
* [https://github.com/UberGames/SP-Mod-Source-Code/blob/master/game/g_roff.cpp g_roff.cpp] and [https://github.com/UberGames/SP-Mod-Source-Code/blob/master/game/g_roff.h g_roff.h] from SP-Mod source code
 +
 +
== Sample files ==
 +
* {{DexvertSamples|poly/ravenObjectFileFormat}}
  
 
[[Category:Game data files]]
 
[[Category:Game data files]]

Latest revision as of 18:26, 12 March 2024

File Format
Name ROFF
Ontology
Extension(s) .rof

ROFF (sometimes construed as Raven Object File Format, but actually stands for Rotation, Origin File Format, or perhaps Rotation Object File Format) is a 3D animation file format used by the Ghoul 2 game engine from Raven Software, alongside the GLA format. It may be found in such games as Star Wars Jedi Knight: Jedi Academy.

[edit] Identification

Files start with the bytes corresponding to the ASCII string ROFF, followed by a version number in C++ long numeric form.

[edit] Format information

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox