OBD:OSBD: Difference between revisions

From OniGalore
Jump to navigation Jump to search
mNo edit summary
m (fixing up...)
Line 1: Line 1:
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> OSBD File
{{OBD_File_Header|align=center|type=OSBD|prev=OPge|next=OTIT|name=Oni Sound Binary Data|family=Global|onistuff=osbd}}
 
----
 
Below is the DAT part of '''AirCon5.amb.OSBD''' of '''level0_Final'''
<CENTER>[[OBD:OPge|<==]] <FONT SIZE=5>OSBD File</FONT> [[OBD:OTIT|==>]]<BR>
<FONT SIZE=2>Oni Sound Binary Data - Level 0 File</FONT></CENTER><BR>
 
 
Below is the dat file part of the OSBD file.<BR>&nbsp;<BR>




Line 12: Line 7:
<BR>&nbsp;<BR>
<BR>&nbsp;<BR>


{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=1 BGCOLOR="#000000"
{|{{OBDtable}}
|align=center|
{|{{OBDtable}}
|- ALIGN=CENTER BGCOLOR="#FFDDBB"
|- ALIGN=CENTER BGCOLOR="#FFDDBB"
| WIDTH=15% | <B>Hex</B>
! WIDTH=5% | Offset
| WIDTH=15% | <B>Translation</B>
! WIDTH=15% | Raw hex
| WIDTH=70% | <B>Meaning</B>
! WIDTH=15% | Value
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
! WIDTH=70% | Meaning
|-
|0x00
| BGCOLOR="#FF0000" | 01 E4 18 00
| BGCOLOR="#FF0000" | 01 E4 18 00
| 6372
| 6372
| ALIGN=LEFT | 06372-AirCon5.amb.OSBD
| ALIGN=LEFT | file ID
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|-
|0x04
| BGCOLOR="#FFFF00" | 01 00 00 00
| BGCOLOR="#FFFF00" | 01 00 00 00
| 0
| 0
| ALIGN=LEFT | level 0
| ALIGN=LEFT | level ID
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|-
|0x08
| BGCOLOR="#FFC8C8" | D0 00 00 00
| BGCOLOR="#FFC8C8" | D0 00 00 00
| 208
| 208
| ALIGN=LEFT | 208 bytes; size of the part in the raw file
| ALIGN=LEFT | size of the [[OBD:OSBD|RAW/SEP chunk]], in bytes
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#FFFFC8" | 20&nbsp;5E&nbsp;B2&nbsp;01
|0x0C
| 01&nbsp;B2&nbsp;5E&nbsp;20
| BGCOLOR="#FFFFC8" | 20 5E B2 01
| ALIGN=LEFT | at this position starts the part in the raw file; the following parts are possible:<UL><LI TYPE="disc">[[OBD:OSBD/AMB|Ambient]]</LI><LI TYPE="disc">[[OBD:OSBD/GRP|Group]]</LI><LI TYPE="disc">[[OBD:OSBD/IMP|Impulse]]</LI></UL><P>
| 01 B2 5E 20
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | offset of the [[OBD:OSBD|RAW/SEP chunk]], in bytes
|-
|0x10
| BGCOLOR="#C8FFC8" | AD DE
| BGCOLOR="#C8FFC8" | AD DE
| dead
| dead
| ALIGN=LEFT | not used
| ALIGN=LEFT | blank filler
|}
|}
|}
;RAW/SEP chunk
:It has 3 different sub-formats :
:*[[OBD:OSBD/OSAm|OSAm]] (Oni Sound : Ambient)
:*[[OBD:OSBD/OSGr|OSGr]] (Oni Sound : Group)
:*[[OBD:OSBD/OSIm|OSIm]] (Oni Sound : Impulse)
:The format is not known when following the link at 0x0C above
::(even if it can be inferred from the name of the OSBD file)
:The engine knows how to parse the RAW/SEP once it's read the first 4 bytes
::(same as for [[OBD:BINA|BINA]])


<HR>
<CENTER>[[OBD:OPge|<==]] <B>OSBD File</B> [[OBD:OTIT|==>]]</CENTER>
<HR>




[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> OSBD File
----
----
{{OBD_File_Footer|align=center|type=OSBD|prev=OPge|next=OTIT|name=Oni Sound Binary Data|family=Global|onistuff=osbd}}

Revision as of 23:12, 22 October 2006

ONI BINARY DATA
OPge << Other file types >> OTIT
OSBD : Oni Sound Binary Data
switch to XML:OSBD page
Overview @ Oni Stuff
OBD.png

Below is the DAT part of AirCon5.amb.OSBD of level0_Final


osbd_all.gif
 

Offset Raw hex Value Meaning
0x00 01 E4 18 00 6372 file ID
0x04 01 00 00 00 0 level ID
0x08 D0 00 00 00 208 size of the RAW/SEP chunk, in bytes
0x0C 20 5E B2 01 01 B2 5E 20 offset of the RAW/SEP chunk, in bytes
0x10 AD DE dead blank filler
RAW/SEP chunk
It has 3 different sub-formats :
  • OSAm (Oni Sound : Ambient)
  • OSGr (Oni Sound : Group)
  • OSIm (Oni Sound : Impulse)
The format is not known when following the link at 0x0C above
(even if it can be inferred from the name of the OSBD file)
The engine knows how to parse the RAW/SEP once it's read the first 4 bytes
(same as for BINA)




ONI BINARY DATA
OPge << Other file types >> OTIT
OSBD : Oni Sound Binary Data
Global file