You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`-r <engine rate>` set the engine rate in Hz (Clock value in Deflemask). Required if you use a engine tick speed other than NTSC.
13
+
*`-o <output path>` set the output filename (defaults to "out")
14
+
*`-asm` export song data as .bin to include in a GB rom.
15
+
16
+
#### .bin export
17
+
include all exported .bin files in your asm ROM. Each .bin takes up an entire ROM bank.\
18
+
19
+
example:
20
+
```
21
+
SECTION "SoundData0",ROMX,BANK[1]
22
+
incbin "ExampleData/ahoy/ahoy0.bin
23
+
....
24
+
....
25
+
SECTION "SoundData9",ROMX,BANK[10]
26
+
incbin "ExampleData/ahoy/ahoy9.bin"
27
+
```
28
+
29
+
30
+
## Register Dump command format
7
31
Commands are formatted so that each bit is a flag that represents a command.
8
32
### Format Description
9
33
@@ -17,3 +41,4 @@ Commands are formatted so that each bit is a flag that represents a command.
17
41
18
42
#### Sync command
19
43
Sync signals use the 0x80 (write high) command to write their values to the address specified in `DEFAULT_SYNC_HIGH_ADDRESS`in the converter (default `0xFA`). In deflemask use the `EExx` command to write the value xx to `DEFAULT_SYNC_HIGH_ADDRESS`.
0 commit comments