If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Crystal Beans from Dungeon Explorer/Channel Data: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (Hawk moved page Crystal Beans From Dungeon Explorer/Channel Data to Crystal Beans from Dungeon Explorer/Channel Data) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 41: | Line 41: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': ADSR1 | :'''byte''': ADSR1 | ||
:'''byte''': ADSR2 | :'''byte''': ADSR2 | ||
|- | |- | ||
Line 52: | Line 52: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
:'''byte''': Optional, read only when previous byte is < 4 | :'''byte''': Optional, read only when previous byte is < 4 | ||
|- | |- | ||
Line 58: | Line 58: | ||
| '''Unknown (NOP)'''<br> | | '''Unknown (NOP)'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Read but not used | :'''byte''': Read but not used | ||
:'''byte''': Read but not used | :'''byte''': Read but not used | ||
|- | |- | ||
Line 69: | Line 69: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 80: | Line 80: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 91: | Line 91: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 97: | Line 97: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': echo delay? | :'''byte''': echo delay? | ||
:'''byte''': echo feedback volume | :'''byte''': echo feedback volume | ||
:'''byte''': FIRDataIndex | :'''byte''': FIRDataIndex | ||
|- | |- | ||
Line 124: | Line 124: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 135: | Line 135: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 154: | Line 154: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': echo delay? | :'''byte''': echo delay? | ||
:'''byte''': echo feedback volume | :'''byte''': echo feedback volume | ||
:'''byte''': FIRDataIndex | :'''byte''': FIRDataIndex | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 166: | Line 166: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': echo delay? | :'''byte''': echo delay? | ||
:'''byte''': echo feedback volume | :'''byte''': echo feedback volume | ||
:'''byte''': FIRDataIndex | :'''byte''': FIRDataIndex | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 178: | Line 178: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- | ||
Line 205: | Line 205: | ||
| '''Unknown'''<br> | | '''Unknown'''<br> | ||
Arguments:<br> | Arguments:<br> | ||
:'''word''': Pattern pointer | :'''word''': Pattern pointer | ||
:'''byte''': Unknown | :'''byte''': Unknown | ||
|- | |- |
Latest revision as of 21:03, 28 January 2024
This is a sub-page of Crystal Beans from Dungeon Explorer.
Overview
A Channel is a sequence of commands to specify notes and effects. Very little reverse-engineering has been done on this format but the command number and the number and size of their arguments is known.
Command reference
Command | Description |
---|---|
0x00 | Unknown No arguments |
0x01-0x7F | Unknown (notes?) No arguments |
0x80-0xC7 0xCA-0xD9 |
Unknown Arguments:
|
0xC8-0xC9 | End channel processing (also mute channel?) No arguments |
0xDA | Invalid command? No arguments |
0xDB | Unknown Arguments:
|
0xDC | Unknown Arguments:
|
0xDD | Unknown Arguments:
|
0xDE | Unknown Arguments:
|
0xDF | Unknown Arguments:
|
0xE0 | Unknown (NOP) Arguments:
|
0xE1 | Unknown Arguments:
|
0xE2 | Unknown Arguments:
|
0xE3 | Unknown Arguments:
|
0xE4 | Unknown Arguments:
|
0xE5 | Unknown Arguments:
|
0xE6 | Unknown Arguments:
|
0xE7 | Unknown Arguments:
|
0xE8 | Unknown Arguments:
|
0xE9 | Unknown Arguments:
|
0xEA | Unknown Arguments:
|
0xEB | Unknown Arguments:
|
0xEC | Unknown Arguments:
|
0xED | Unknown Arguments:
|
0xEE | Unknown Arguments:
|
0xEF | Unknown No arguments |
0xF0 | Unknown No arguments |
0xF1 | Unknown Arguments:
|
0xF2 | Unknown Arguments:
|
0xF3 | Unknown No arguments |
0xF4 | Unknown Arguments:
|
0xF5 | Unknown No arguments |
0xF6 | Unknown Arguments:
|
0xF7 | Unknown No arguments |
0xF8 | Unknown No arguments |
0xF9 | Unknown Arguments:
|
0xFA | Unknown No arguments |
0xFB | Unknown No arguments |
0xFC | Unknown Arguments:
|
0xFD | Unknown Arguments:
|
0xFE | Unknown No arguments |
0xFF | Unknown Arguments:
|