OBD:OSBD: Difference between revisions

m
Removing DEAD part... It is NOT a part of the type...
m (fixing up...)
m (Removing DEAD part... It is NOT a part of the type...)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{OBD_File_Header|align=center|type=OSBD|prev=OPge|next=OTIT|name=Oni Sound Binary Data|family=Global|onistuff=osbd}}
{{OBD_File_Header | align=center | type=OSBD | prev=OPge | next=OTIT | name=Oni Sound Binary Data | family=General}}
----
Below is the DAT part of '''AirCon5.amb.OSBD''' of '''level0_Final'''




http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/osbd_all.gif
[[Image:osbd_all.gif]]
<BR>&nbsp;<BR>


{|{{OBDtable}}
 
|align=center|
{{Table}}
{|{{OBDtable}}
{{OBD_Table_Header}}
|- ALIGN=CENTER BGCOLOR="#FFDDBB"
|- ALIGN=CENTER VALIGN=TOP
! WIDTH=5% | Offset
{{OBDtr| 0x00 | res_id  |FF0000| 01 E4 18 00 | 6372       | 06372-AirCon5.amb.OSBD }}
! WIDTH=15% | Raw hex
{{OBDtr| 0x04 | lev_id  |FFFF00| 01 00 00 00 | 0           | level 0 }}
! WIDTH=15% | Value
{{OBDtr| 0x08 | uint32    |FFC8C8| D0 00 00 00 | 208         | size of the chunk in the raw/separate file in bytes }}
! WIDTH=70% | Meaning
{{OBDtr| 0x0C | offset  |FFFFC8| 20 5E B2 01 | 01 B2 5E 20 | start of the chunk in the raw/separate file }}
|-
|0x00
| BGCOLOR="#FF0000" | 01 E4 18 00
| 6372
| ALIGN=LEFT | file ID
|-
|0x04
| BGCOLOR="#FFFF00" | 01 00 00 00
| 0
| ALIGN=LEFT | level ID
|-
|0x08
| BGCOLOR="#FFC8C8" | D0 00 00 00
| 208
| ALIGN=LEFT | size of the [[OBD:OSBD|RAW/SEP chunk]], in bytes
|-
|0x0C
| BGCOLOR="#FFFFC8" | 20 5E B2 01
| 01 B2 5E 20
| ALIGN=LEFT | offset of the [[OBD:OSBD|RAW/SEP chunk]], in bytes
|-
|0x10
| BGCOLOR="#C8FFC8" | AD DE
| dead
| ALIGN=LEFT | blank filler
|}
|}
|}
 
;RAW/SEP chunk
 
;raw/separate file chunk
:It has 3 different sub-formats :
:It has 3 different sub-formats :
:*[[OBD:OSBD/OSAm|OSAm]] (Oni Sound : Ambient)
:*[[OBD:OSBD/OSAm|OSAm]] (Oni Sound : Ambient)
Line 49: Line 22:
:The format is not known when following the link at 0x0C above
: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)
::(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
:The engine knows how to parse the raw/separate file once it's read the first 4 bytes
::(same as for [[OBD:BINA|BINA]])
::(same as for [[OBD:BINA|BINA]])




{{OBD_File_Footer | type=OSBD | prev=OPge | next=OTIT | name=Oni Sound Binary Data | family=General}}


----
{{OBD}}
----
{{OBD_File_Footer|align=center|type=OSBD|prev=OPge|next=OTIT|name=Oni Sound Binary Data|family=Global|onistuff=osbd}}
279

edits