ROFF

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Format information)
(Added samples)
 
(One intermediate revision by one user not shown)
Line 4: Line 4:
 
}}
 
}}
 
'''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''.
 
'''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''.
 +
 +
== Identification ==
 +
Files start with the bytes corresponding to the [[ASCII]] string <code>ROFF</code>, followed by a version number in [[C++]] <code>long</code> numeric form.
  
 
== Format information ==
 
== Format information ==
 
* [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