summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2014-04-21 08:05:25 -0400
committerU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2014-04-21 08:05:25 -0400
commite116c0caf4a1eb86414bf342e741ba6354242ae8 (patch)
treeced5e74311a8ab7114ea3618ed49ccefa7e28909
parentd33538e0962d8531a8db6d5e3cb84155bb09b3ff (diff)
All sound effects
-rw-r--r--audio/sfx/sfx_01.asm15
-rw-r--r--audio/sfx/sfx_02.asm36
-rw-r--r--audio/sfx/sfx_03.asm32
-rw-r--r--audio/sfx/sfx_04.asm23
-rw-r--r--audio/sfx/sfx_05.asm74
-rw-r--r--audio/sfx/sfx_06.asm86
-rw-r--r--audio/sfx/sfx_07.asm28
-rw-r--r--audio/sfx/sfx_08.asm25
-rw-r--r--audio/sfx/sfx_09.asm52
-rw-r--r--audio/sfx/sfx_0a.asm74
-rw-r--r--audio/sfx/sfx_0b.asm90
-rw-r--r--audio/sfx/sfx_0c.asm29
-rw-r--r--audio/sfx/sfx_0d.asm52
-rw-r--r--audio/sfx/sfx_0e.asm53
-rw-r--r--audio/sfx/sfx_0f.asm37
-rw-r--r--audio/sfx/sfx_10.asm73
-rw-r--r--audio/sfx/sfx_11.asm92
-rw-r--r--audio/sfx/sfx_12.asm39
-rw-r--r--audio/sfx/sfx_13.asm138
-rw-r--r--audio/sfx/sfx_14.asm92
-rw-r--r--audio/sfx/sfx_15.asm38
-rw-r--r--audio/sfx/sfx_16.asm33
-rw-r--r--audio/sfx/sfx_17.asm66
-rw-r--r--audio/sfx/sfx_18.asm53
-rw-r--r--audio/sfx/sfx_19.asm68
-rw-r--r--audio/sfx/sfx_1a.asm34
-rw-r--r--audio/sfx/sfx_1b.asm84
-rw-r--r--audio/sfx/sfx_1c.asm97
-rw-r--r--audio/sfx/sfx_1d.asm100
-rw-r--r--audio/sfx/sfx_1e.asm132
-rw-r--r--audio/sfx/sfx_1f.asm91
-rw-r--r--audio/sfx/sfx_20.asm67
-rw-r--r--audio/sfx/sfx_21.asm74
-rw-r--r--audio/sfx/sfx_22.asm64
-rw-r--r--audio/sfx/sfx_23.asm123
-rw-r--r--audio/sfx/sfx_24.asm47
-rw-r--r--audio/sfx/sfx_25.asm114
-rw-r--r--audio/sfx/sfx_26.asm63
-rw-r--r--audio/sfx/sfx_27.asm29
-rw-r--r--audio/sfx/sfx_28.asm83
-rw-r--r--audio/sfx/sfx_29.asm27
-rw-r--r--audio/sfx/sfx_2a.asm49
-rw-r--r--audio/sfx/sfx_2b.asm92
-rw-r--r--audio/sfx/sfx_2c.asm34
-rw-r--r--audio/sfx/sfx_2d.asm38
-rw-r--r--audio/sfx/sfx_2e.asm54
-rw-r--r--audio/sfx/sfx_2f.asm85
-rw-r--r--audio/sfx/sfx_30.asm16
-rw-r--r--audio/sfx/sfx_31.asm97
-rw-r--r--audio/sfx/sfx_32.asm275
-rw-r--r--audio/sfx/sfx_33.asm121
-rw-r--r--audio/sfx/sfx_34.asm29
-rw-r--r--audio/sfx/sfx_35.asm50
-rw-r--r--audio/sfx/sfx_36.asm137
-rw-r--r--audio/sfx/sfx_37.asm122
-rw-r--r--audio/sfx/sfx_38.asm380
-rw-r--r--audio/sfx/sfx_39.asm137
-rw-r--r--audio/sfx/sfx_3a.asm137
-rw-r--r--audio/sfx/sfx_3b.asm44
-rw-r--r--audio/sfx/sfx_3c.asm65
-rw-r--r--audio/sfx/sfx_3d.asm107
-rw-r--r--audio/sfx/sfx_3e.asm29
-rw-r--r--audio/sfx/sfx_3f.asm12
-rw-r--r--audio/sfx/sfx_40.asm137
-rw-r--r--audio/sfx/sfx_41.asm111
-rw-r--r--audio/sfx/sfx_42.asm68
-rw-r--r--audio/sfx/sfx_43.asm46
-rw-r--r--audio/sfx/sfx_44.asm94
-rw-r--r--audio/sfx/sfx_45.asm65
-rw-r--r--audio/sfx/sfx_46.asm162
-rw-r--r--audio/sfx/sfx_47.asm43
-rw-r--r--audio/sfx/sfx_48.asm61
-rw-r--r--audio/sfx/sfx_49.asm93
-rw-r--r--audio/sfx/sfx_4a.asm95
-rw-r--r--audio/sfx/sfx_4b.asm50
-rw-r--r--audio/sfx/sfx_4c.asm155
-rw-r--r--audio/sfx/sfx_4d.asm335
-rw-r--r--audio/sfx/sfx_4e.asm203
-rw-r--r--audio/sfx/sfx_4f.asm53
-rw-r--r--audio/sfx/sfx_50.asm134
-rw-r--r--audio/sfx/sfx_51.asm148
-rw-r--r--audio/sfx/sfx_52.asm141
-rw-r--r--audio/sfx/sfx_53.asm144
-rw-r--r--audio/sfx/sfx_54.asm30
-rw-r--r--audio/sfx/sfx_55.asm25
-rw-r--r--audio/sfx/sfx_56.asm66
-rw-r--r--audio/sfx/sfx_57.asm25
-rw-r--r--audio/sfx/sfx_58.asm112
-rw-r--r--audio/sfx/sfx_59.asm126
-rw-r--r--audio/sfx/sfx_5a.asm100
-rw-r--r--audio/sfx/sfx_5b.asm84
-rw-r--r--audio/sfx/sfx_5c.asm25
-rw-r--r--audio/sfx/sfx_5d.asm144
-rw-r--r--audio/sfx/sfx_5e.asm60
-rw-r--r--audio/sfx/sfx_5f.asm31
-rwxr-xr-xengine/sfx.asm91
-rwxr-xr-xmacros.asm36
97 files changed, 7890 insertions, 140 deletions
diff --git a/audio/sfx/sfx_01.asm b/audio/sfx/sfx_01.asm
index 767cbb9..c07b4b9 100644
--- a/audio/sfx/sfx_01.asm
+++ b/audio/sfx/sfx_01.asm
@@ -1,2 +1,15 @@
SFX_01_Ch1: ; fc4df (3f:44df)
-INCBIN "baserom.gbc",$fc4df,$fc4f7 - $fc4df \ No newline at end of file
+ sfx_1 196
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 172
+ sfx_0 7, 193
+ sfx_1 100
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_1 52
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_02.asm b/audio/sfx/sfx_02.asm
index da84b70..8040480 100644
--- a/audio/sfx/sfx_02.asm
+++ b/audio/sfx/sfx_02.asm
@@ -1,2 +1,36 @@
SFX_02_Ch1: ; fc4f7 (3f:44f7)
-INCBIN "baserom.gbc",$fc4f7,$fc539 - $fc4f7 \ No newline at end of file
+ sfx_1 194
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 172
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 193
+ sfx_6 1
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 132
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 193
+ sfx_6 1
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 36
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 193
+ sfx_6 1
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_03.asm b/audio/sfx/sfx_03.asm
index 41c2bbc..cf233f5 100644
--- a/audio/sfx/sfx_03.asm
+++ b/audio/sfx/sfx_03.asm
@@ -1,2 +1,32 @@
SFX_03_Ch1: ; fc539 (3f:4539)
-INCBIN "baserom.gbc",$fc539,$fc573 - $fc539 \ No newline at end of file
+ sfx_1 212
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_1 0
+ sfx_5 0
+ sfx_6 3
+ sfx_5 255
+ sfx_1 212
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 212
+ sfx_0 7, 89
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 212
+ sfx_0 7, 79
+ sfx_1 100
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 167
+ sfx_1 52
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 167
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_04.asm b/audio/sfx/sfx_04.asm
index e0dbc32..0dc862e 100644
--- a/audio/sfx/sfx_04.asm
+++ b/audio/sfx/sfx_04.asm
@@ -1,2 +1,23 @@
SFX_04_Ch1: ; fc573 (3f:4573)
-INCBIN "baserom.gbc",$fc573,$fc59d - $fc573 \ No newline at end of file
+ sfx_1 240
+ sfx_8 17
+ sfx_2 0
+ sfx_0 4, 229
+ sfx_0 4, 229
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 255
+ sfx_1 240
+ sfx_0 4, 229
+ sfx_0 5, 17
+ sfx_0 4, 229
+ sfx_0 5, 17
+ sfx_0 4, 229
+ sfx_0 5, 17
+ sfx_0 4, 229
+ sfx_0 5, 17
+ sfx_0 4, 229
+ sfx_0 5, 17
+ sfx_0 4, 229
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_05.asm b/audio/sfx/sfx_05.asm
index 1ea5079..c8f20d8 100644
--- a/audio/sfx/sfx_05.asm
+++ b/audio/sfx/sfx_05.asm
@@ -1,2 +1,74 @@
SFX_05_Ch1: ; fc59d (3f:459d)
-INCBIN "baserom.gbc",$fc59d,$fc625 - $fc59d \ No newline at end of file
+ sfx_1 241
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 5
+ sfx_0 7, 33
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_1 241
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_1 241
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_1 129
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 33
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_1 129
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_1 129
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 49
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 123
+ sfx_1 49
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_1 49
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_0 7, 223
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_06.asm b/audio/sfx/sfx_06.asm
index 9751af0..0c7b23a 100644
--- a/audio/sfx/sfx_06.asm
+++ b/audio/sfx/sfx_06.asm
@@ -1,2 +1,86 @@
SFX_06_Ch1: ; fc625 (3f:4625)
-INCBIN "baserom.gbc",$fc625,$fc6c2 - $fc625 \ No newline at end of file
+ sfx_1 241
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 107
+ sfx_0 7, 123
+ sfx_1 241
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 33
+ sfx_0 7, 57
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_1 241
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 5
+ sfx_0 7, 33
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_1 145
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_1 145
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_1 145
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_1 97
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_0 7, 223
+ sfx_1 97
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 97
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_1 49
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_0 7, 223
+ sfx_1 33
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 17
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_07.asm b/audio/sfx/sfx_07.asm
index c14f116..085d3a7 100644
--- a/audio/sfx/sfx_07.asm
+++ b/audio/sfx/sfx_07.asm
@@ -1,2 +1,28 @@
SFX_07_Ch1: ; fc6c2 (3f:46c2)
-INCBIN "baserom.gbc",$fc6c2,$fc6f6 - $fc6c2 \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 240
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 240
+ sfx_1 128
+ sfx_0 0, 38
+ sfx_0 0, 38
+ sfx_0 0, 38
+ sfx_0 0, 38
+ sfx_1 32
+ sfx_0 0, 38
+ sfx_0 0, 38
+ sfx_0 0, 38
+ sfx_0 0, 38
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 255
+ sfx_1 32
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_08.asm b/audio/sfx/sfx_08.asm
index 4c6e764..a9258de 100644
--- a/audio/sfx/sfx_08.asm
+++ b/audio/sfx/sfx_08.asm
@@ -1,2 +1,25 @@
SFX_08_Ch1: ; fc6f6 (3f:46f6)
-INCBIN "baserom.gbc",$fc6f6,$fc725 - $fc6f6 \ No newline at end of file
+ sfx_8 17
+ sfx_1 224
+ sfx_0 0, 64
+ sfx_0 0, 64
+ sfx_0 0, 64
+ sfx_0 0, 64
+ sfx_0 0, 64
+ sfx_1 128
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 64
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 32
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 20
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_09.asm b/audio/sfx/sfx_09.asm
index 8e80e19..eb0887f 100644
--- a/audio/sfx/sfx_09.asm
+++ b/audio/sfx/sfx_09.asm
@@ -1,2 +1,52 @@
SFX_09_Ch1: ; fc725 (3f:4725)
-INCBIN "baserom.gbc",$fc725,$fc78a - $fc725 \ No newline at end of file
+ sfx_8 17
+ sfx_1 224
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_1 128
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 69
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_1 64
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_1 32
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_0 0, 71
+ sfx_0 0, 65
+ sfx_1 16
+ sfx_0 0, 55
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_0a.asm b/audio/sfx/sfx_0a.asm
index f71ae7b..2f02b3a 100644
--- a/audio/sfx/sfx_0a.asm
+++ b/audio/sfx/sfx_0a.asm
@@ -1,2 +1,74 @@
SFX_0a_Ch1: ; fc78a (3f:478a)
-INCBIN "baserom.gbc",$fc78a,$fc813 - $fc78a \ No newline at end of file
+ sfx_8 17
+ sfx_1 228
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_8 17
+ sfx_1 132
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 196
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_8 17
+ sfx_1 84
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 132
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_8 17
+ sfx_1 52
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 68
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_8 17
+ sfx_1 36
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_0b.asm b/audio/sfx/sfx_0b.asm
index ca14329..c0e0341 100644
--- a/audio/sfx/sfx_0b.asm
+++ b/audio/sfx/sfx_0b.asm
@@ -1,2 +1,90 @@
SFX_0b_Ch1: ; fc813 (3f:4813)
-INCBIN "baserom.gbc",$fc813,$fc8bd - $fc813 \ No newline at end of file
+ sfx_8 17
+ sfx_1 239
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 212
+ sfx_6 1
+ sfx_0 7, 209
+ sfx_6 1
+ sfx_8 17
+ sfx_1 239
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_8 17
+ sfx_1 175
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_8 17
+ sfx_1 143
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_8 17
+ sfx_1 79
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_8 17
+ sfx_1 47
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_8 17
+ sfx_1 31
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_0 7, 214
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_0c.asm b/audio/sfx/sfx_0c.asm
index 3e78ac9..1e612fd 100644
--- a/audio/sfx/sfx_0c.asm
+++ b/audio/sfx/sfx_0c.asm
@@ -1,2 +1,29 @@
SFX_0c_Ch1: ; fc8bd (3f:48bd)
-INCBIN "baserom.gbc",$fc8bd,$fc8f3 - $fc8bd \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 225
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_1 0
+ sfx_5 0
+ sfx_6 8
+ sfx_5 255
+ sfx_1 225
+ sfx_endloop
+ sfx_1 239
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 143
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_1 79
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_0d.asm b/audio/sfx/sfx_0d.asm
index 3dfec75..421c6d4 100644
--- a/audio/sfx/sfx_0d.asm
+++ b/audio/sfx/sfx_0d.asm
@@ -1,2 +1,52 @@
SFX_0d_Ch1: ; fc8f3 (3f:48f3)
-INCBIN "baserom.gbc",$fc8f3,$fc953 - $fc8f3 \ No newline at end of file
+ sfx_loop 5
+ sfx_8 17
+ sfx_1 159
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_5 0
+ sfx_6 1
+ sfx_0 4, 131
+ sfx_6 1
+ sfx_0 4, 229
+ sfx_6 1
+ sfx_0 5, 17
+ sfx_6 1
+ sfx_0 5, 99
+ sfx_6 1
+ sfx_0 5, 137
+ sfx_6 1
+ sfx_0 5, 172
+ sfx_6 1
+ sfx_8 17
+ sfx_1 159
+ sfx_2 8
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 196
+ sfx_0 6, 214
+ sfx_8 17
+ sfx_1 159
+ sfx_2 4
+ sfx_0 7, 5
+ sfx_0 7, 33
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_0 7, 98
+ sfx_0 7, 107
+ sfx_8 17
+ sfx_1 159
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_0e.asm b/audio/sfx/sfx_0e.asm
index 111d1d5..bfb9d1e 100644
--- a/audio/sfx/sfx_0e.asm
+++ b/audio/sfx/sfx_0e.asm
@@ -1,2 +1,53 @@
SFX_0e_Ch1: ; fc953 (3f:4953)
-INCBIN "baserom.gbc",$fc953,$fc9b4 - $fc953 \ No newline at end of file
+ sfx_8 17
+ sfx_1 207
+ sfx_2 0
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 123
+ sfx_0 7, 107
+ sfx_8 17
+ sfx_1 255
+ sfx_2 0
+ sfx_0 7, 172
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 182
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 182
+ sfx_6 1
+ sfx_8 17
+ sfx_1 255
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_8 17
+ sfx_1 143
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_8 17
+ sfx_1 79
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_8 17
+ sfx_1 31
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_0f.asm b/audio/sfx/sfx_0f.asm
index c003126..0cf1b3d 100644
--- a/audio/sfx/sfx_0f.asm
+++ b/audio/sfx/sfx_0f.asm
@@ -1,2 +1,37 @@
SFX_0f_Ch1: ; fc9b4 (3f:49b4)
-INCBIN "baserom.gbc",$fc9b4,$fc9fb - $fc9b4 \ No newline at end of file
+ sfx_8 17
+ sfx_1 225
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_1 225
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_1 145
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_1 97
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_1 49
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_1 17
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_0 0, 98
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_10.asm b/audio/sfx/sfx_10.asm
index f2f1abe..0e41189 100644
--- a/audio/sfx/sfx_10.asm
+++ b/audio/sfx/sfx_10.asm
@@ -1,2 +1,73 @@
SFX_10_Ch1: ; fc9fb (3f:49fb)
-INCBIN "baserom.gbc",$fc9fb,$fca82 - $fc9fb \ No newline at end of file
+ sfx_loop 5
+ sfx_8 17
+ sfx_1 55
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_0 7, 20
+ sfx_0 7, 33
+ sfx_0 7, 45
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 79
+ sfx_8 17
+ sfx_1 71
+ sfx_2 0
+ sfx_0 7, 89
+ sfx_0 7, 98
+ sfx_0 7, 107
+ sfx_0 7, 115
+ sfx_0 7, 123
+ sfx_8 17
+ sfx_1 87
+ sfx_2 4
+ sfx_0 7, 131
+ sfx_0 7, 138
+ sfx_0 7, 144
+ sfx_0 7, 151
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 167
+ sfx_8 17
+ sfx_1 103
+ sfx_2 4
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_8 17
+ sfx_1 87
+ sfx_2 4
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_0 7, 177
+ sfx_0 7, 172
+ sfx_0 7, 167
+ sfx_8 17
+ sfx_1 71
+ sfx_2 4
+ sfx_0 7, 162
+ sfx_0 7, 157
+ sfx_0 7, 151
+ sfx_0 7, 144
+ sfx_0 7, 138
+ sfx_0 7, 131
+ sfx_8 17
+ sfx_1 55
+ sfx_2 0
+ sfx_0 7, 123
+ sfx_0 7, 115
+ sfx_0 7, 107
+ sfx_0 7, 98
+ sfx_0 7, 89
+ sfx_0 7, 79
+ sfx_0 7, 68
+ sfx_0 7, 57
+ sfx_0 7, 45
+ sfx_0 7, 33
+ sfx_0 7, 20
+ sfx_0 7, 5
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_11.asm b/audio/sfx/sfx_11.asm
index fed5902..98a4ab1 100644
--- a/audio/sfx/sfx_11.asm
+++ b/audio/sfx/sfx_11.asm
@@ -1,2 +1,92 @@
SFX_11_Ch1: ; fca82 (3f:4a82)
-INCBIN "baserom.gbc",$fca82,$fcb2d - $fca82 \ No newline at end of file
+ sfx_8 17
+ sfx_1 241
+ sfx_2 0
+ sfx_0 4, 22
+ sfx_0 6, 11
+ sfx_0 5, 99
+ sfx_0 6, 178
+ sfx_0 5, 172
+ sfx_0 6, 214
+ sfx_8 17
+ sfx_1 241
+ sfx_2 0
+ sfx_0 4, 131
+ sfx_0 6, 66
+ sfx_0 5, 99
+ sfx_0 6, 178
+ sfx_0 5, 237
+ sfx_0 6, 246
+ sfx_8 17
+ sfx_1 241
+ sfx_2 4
+ sfx_0 6, 11
+ sfx_0 7, 5
+ sfx_0 6, 178
+ sfx_0 7, 89
+ sfx_0 6, 214
+ sfx_0 7, 107
+ sfx_8 17
+ sfx_1 241
+ sfx_2 4
+ sfx_0 6, 66
+ sfx_0 7, 33
+ sfx_0 6, 178
+ sfx_0 7, 89
+ sfx_0 6, 246
+ sfx_0 7, 123
+ sfx_8 17
+ sfx_1 241
+ sfx_2 4
+ sfx_0 7, 5
+ sfx_0 7, 131
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 107
+ sfx_0 7, 182
+ sfx_8 17
+ sfx_1 241
+ sfx_2 4
+ sfx_0 7, 33
+ sfx_0 7, 144
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 123
+ sfx_0 7, 190
+ sfx_8 17
+ sfx_1 129
+ sfx_2 4
+ sfx_0 7, 5
+ sfx_0 7, 131
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 107
+ sfx_0 7, 182
+ sfx_8 17
+ sfx_1 65
+ sfx_2 4
+ sfx_0 7, 33
+ sfx_0 7, 144
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 123
+ sfx_0 7, 190
+ sfx_8 17
+ sfx_1 33
+ sfx_2 4
+ sfx_0 7, 5
+ sfx_0 7, 131
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 107
+ sfx_0 7, 182
+ sfx_8 17
+ sfx_1 17
+ sfx_2 4
+ sfx_0 7, 33
+ sfx_0 7, 144
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 123
+ sfx_0 7, 190
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_12.asm b/audio/sfx/sfx_12.asm
index b15c8dc..1f27679 100644
--- a/audio/sfx/sfx_12.asm
+++ b/audio/sfx/sfx_12.asm
@@ -1,2 +1,39 @@
SFX_12_Ch1: ; fcb2d (3f:4b2d)
-INCBIN "baserom.gbc",$fcb2d,$fcb72 - $fcb2d \ No newline at end of file
+ sfx_1 228
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 7
+ sfx_0 7, 162
+ sfx_0 6, 137
+ sfx_0 7, 172
+ sfx_0 6, 178
+ sfx_endloop
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 6, 137
+ sfx_0 7, 172
+ sfx_0 6, 178
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 6, 137
+ sfx_0 7, 172
+ sfx_0 6, 178
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 6, 137
+ sfx_0 7, 172
+ sfx_0 6, 178
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 6, 137
+ sfx_0 7, 172
+ sfx_0 6, 178
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_13.asm b/audio/sfx/sfx_13.asm
index 7f95c05..56c218b 100644
--- a/audio/sfx/sfx_13.asm
+++ b/audio/sfx/sfx_13.asm
@@ -1,2 +1,138 @@
SFX_13_Ch1: ; fcb72 (3f:4b72)
-INCBIN "baserom.gbc",$fcb72,$fcc80 - $fcb72 \ No newline at end of file
+ sfx_1 228
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 172
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 162
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 157
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 144
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_1 228
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 89
+ sfx_5 0
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 68
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 57
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 33
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 5
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_1 228
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 66
+ sfx_6 1
+ sfx_0 6, 11
+ sfx_6 1
+ sfx_0 6, 114
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 6, 11
+ sfx_6 1
+ sfx_0 6, 246
+ sfx_6 1
+ sfx_0 6, 66
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 5, 237
+ sfx_6 1
+ sfx_0 5, 172
+ sfx_6 1
+ sfx_0 6, 11
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 5, 172
+ sfx_6 1
+ sfx_0 5, 99
+ sfx_6 1
+ sfx_0 5, 237
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_0 5, 99
+ sfx_6 1
+ sfx_0 5, 17
+ sfx_6 1
+ sfx_0 5, 172
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 228
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_14.asm b/audio/sfx/sfx_14.asm
index dfb16b3..db88d81 100644
--- a/audio/sfx/sfx_14.asm
+++ b/audio/sfx/sfx_14.asm
@@ -1,2 +1,92 @@
SFX_14_Ch1: ; fcc80 (3f:4c80)
-INCBIN "baserom.gbc",$fcc80,$fcd2f - $fcc80 \ No newline at end of file
+ sfx_1 228
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 182
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_0 7, 190
+ sfx_0 7, 162
+ sfx_0 7, 167
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_0 7, 182
+ sfx_1 196
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 182
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_0 7, 190
+ sfx_0 7, 162
+ sfx_0 7, 167
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_0 7, 182
+ sfx_1 164
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 182
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_0 7, 190
+ sfx_0 7, 162
+ sfx_0 7, 167
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_0 7, 182
+ sfx_1 132
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 182
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_0 7, 190
+ sfx_0 7, 162
+ sfx_0 7, 167
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_0 7, 182
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 182
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_0 7, 190
+ sfx_0 7, 162
+ sfx_0 7, 167
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_0 7, 182
+ sfx_1 20
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 182
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_0 7, 190
+ sfx_0 7, 162
+ sfx_0 7, 167
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_0 7, 182
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_15.asm b/audio/sfx/sfx_15.asm
index 45e518c..ab1cb31 100644
--- a/audio/sfx/sfx_15.asm
+++ b/audio/sfx/sfx_15.asm
@@ -1,2 +1,38 @@
SFX_15_Ch1: ; fcd2f (3f:4d2f)
-INCBIN "baserom.gbc",$fcd2f,$fcd71 - $fcd2f \ No newline at end of file
+ sfx_1 239
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 15
+ sfx_0 5, 237
+ sfx_0 5, 17
+ sfx_endloop
+ sfx_1 159
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 10
+ sfx_0 5, 237
+ sfx_0 5, 17
+ sfx_endloop
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 5, 172
+ sfx_0 4, 229
+ sfx_0 5, 172
+ sfx_0 4, 229
+ sfx_0 5, 172
+ sfx_0 4, 229
+ sfx_0 5, 99
+ sfx_0 4, 131
+ sfx_0 5, 99
+ sfx_0 4, 131
+ sfx_0 5, 99
+ sfx_0 4, 131
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 6
+ sfx_0 5, 17
+ sfx_0 4, 22
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_16.asm b/audio/sfx/sfx_16.asm
index 198f0bc..5fe207b 100644
--- a/audio/sfx/sfx_16.asm
+++ b/audio/sfx/sfx_16.asm
@@ -1,2 +1,33 @@
SFX_16_Ch1: ; fcd71 (3f:4d71)
-INCBIN "baserom.gbc",$fcd71,$fcdb0 - $fcd71 \ No newline at end of file
+ sfx_8 17
+ sfx_1 241
+ sfx_0 0, 45
+ sfx_0 0, 45
+ sfx_0 0, 77
+ sfx_0 0, 77
+ sfx_1 193
+ sfx_0 0, 71
+ sfx_0 0, 23
+ sfx_0 0, 69
+ sfx_0 0, 21
+ sfx_1 129
+ sfx_0 0, 69
+ sfx_0 0, 21
+ sfx_0 0, 68
+ sfx_0 0, 20
+ sfx_1 97
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 19
+ sfx_0 0, 19
+ sfx_1 65
+ sfx_0 0, 19
+ sfx_0 0, 19
+ sfx_0 0, 19
+ sfx_0 0, 19
+ sfx_1 33
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_17.asm b/audio/sfx/sfx_17.asm
index 9362b6d..b08c74e 100644
--- a/audio/sfx/sfx_17.asm
+++ b/audio/sfx/sfx_17.asm
@@ -1,2 +1,66 @@
SFX_17_Ch1: ; fcdb0 (3f:4db0)
-INCBIN "baserom.gbc",$fcdb0,$fce31 - $fcdb0 \ No newline at end of file
+ sfx_8 17
+ sfx_1 241
+ sfx_0 0, 45
+ sfx_0 0, 77
+ sfx_0 0, 45
+ sfx_0 0, 77
+ sfx_0 0, 45
+ sfx_0 0, 77
+ sfx_1 209
+ sfx_0 0, 69
+ sfx_0 0, 20
+ sfx_0 0, 67
+ sfx_0 0, 51
+ sfx_0 0, 50
+ sfx_0 0, 51
+ sfx_1 193
+ sfx_0 0, 50
+ sfx_0 0, 51
+ sfx_0 0, 50
+ sfx_0 0, 51
+ sfx_0 0, 50
+ sfx_0 0, 49
+ sfx_1 145
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_1 129
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 64
+ sfx_0 0, 65
+ sfx_0 0, 64
+ sfx_0 0, 65
+ sfx_1 113
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_1 97
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_1 65
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 80
+ sfx_1 33
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_1 17
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_18.asm b/audio/sfx/sfx_18.asm
index c55906f..ed7434f 100644
--- a/audio/sfx/sfx_18.asm
+++ b/audio/sfx/sfx_18.asm
@@ -1,2 +1,53 @@
SFX_18_Ch1: ; fce31 (3f:4e31)
-INCBIN "baserom.gbc",$fce31,$fce98 - $fce31 \ No newline at end of file
+ sfx_8 17
+ sfx_1 192
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_1 128
+ sfx_0 0, 64
+ sfx_0 0, 65
+ sfx_0 0, 64
+ sfx_0 0, 64
+ sfx_0 0, 65
+ sfx_0 0, 64
+ sfx_0 0, 65
+ sfx_0 0, 64
+ sfx_1 64
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_1 32
+ sfx_0 0, 49
+ sfx_0 0, 49
+ sfx_0 0, 50
+ sfx_0 0, 49
+ sfx_0 0, 50
+ sfx_0 0, 49
+ sfx_1 20
+ sfx_0 0, 50
+ sfx_0 0, 50
+ sfx_0 0, 51
+ sfx_0 0, 50
+ sfx_0 0, 51
+ sfx_0 0, 50
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_19.asm b/audio/sfx/sfx_19.asm
index 1282820..6fd6c08 100644
--- a/audio/sfx/sfx_19.asm
+++ b/audio/sfx/sfx_19.asm
@@ -1,2 +1,68 @@
SFX_19_Ch1: ; fce98 (3f:4e98)
-INCBIN "baserom.gbc",$fce98,$fcf1d - $fce98 \ No newline at end of file
+ sfx_8 17
+ sfx_1 240
+ sfx_0 0, 98
+ sfx_0 0, 96
+ sfx_0 0, 98
+ sfx_0 0, 96
+ sfx_0 0, 98
+ sfx_0 0, 96
+ sfx_0 0, 98
+ sfx_0 0, 96
+ sfx_0 0, 98
+ sfx_0 0, 96
+ sfx_0 0, 98
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 128
+ sfx_0 0, 98
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_1 64
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 32
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_1 16
+ sfx_0 0, 21
+ sfx_0 0, 21
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_0 0, 23
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_1a.asm b/audio/sfx/sfx_1a.asm
index ab6be67..16628b3 100644
--- a/audio/sfx/sfx_1a.asm
+++ b/audio/sfx/sfx_1a.asm
@@ -1,2 +1,34 @@
SFX_1a_Ch1: ; fcf1d (3f:4f1d)
-INCBIN "baserom.gbc",$fcf1d,$fcf5d - $fcf1d \ No newline at end of file
+ sfx_8 17
+ sfx_1 97
+ sfx_loop 2
+ sfx_0 0, 15
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 97
+ sfx_0 0, 45
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 97
+ sfx_endloop
+ sfx_1 129
+ sfx_0 0, 15
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 129
+ sfx_1 65
+ sfx_0 0, 45
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 65
+ sfx_1 33
+ sfx_0 0, 15
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_1b.asm b/audio/sfx/sfx_1b.asm
index 3adc0db..7ff0eb7 100644
--- a/audio/sfx/sfx_1b.asm
+++ b/audio/sfx/sfx_1b.asm
@@ -1,2 +1,84 @@
SFX_1b_Ch1: ; fcf5d (3f:4f5d)
-INCBIN "baserom.gbc",$fcf5d,$fd001 - $fcf5d \ No newline at end of file
+ sfx_8 17
+ sfx_1 240
+ sfx_0 0, 80
+ sfx_0 0, 98
+ sfx_0 0, 80
+ sfx_0 0, 98
+ sfx_0 0, 80
+ sfx_0 0, 98
+ sfx_0 0, 80
+ sfx_0 0, 98
+ sfx_0 0, 80
+ sfx_0 0, 98
+ sfx_0 0, 80
+ sfx_0 0, 98
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_1 208
+ sfx_0 0, 80
+ sfx_0 0, 80
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_1 160
+ sfx_0 0, 80
+ sfx_0 0, 80
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 112
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_loop 5
+ sfx_1 128
+ sfx_0 0, 98
+ sfx_0 0, 20
+ sfx_0 0, 21
+ sfx_0 0, 22
+ sfx_endloop
+ sfx_0 0, 20
+ sfx_0 0, 21
+ sfx_0 0, 22
+ sfx_0 0, 20
+ sfx_1 128
+ sfx_0 0, 21
+ sfx_0 0, 22
+ sfx_0 0, 20
+ sfx_0 0, 19
+ sfx_0 0, 18
+ sfx_0 0, 20
+ sfx_0 0, 19
+ sfx_0 0, 18
+ sfx_1 64
+ sfx_0 0, 21
+ sfx_0 0, 23
+ sfx_0 0, 21
+ sfx_0 0, 23
+ sfx_0 0, 21
+ sfx_0 0, 65
+ sfx_0 0, 67
+ sfx_0 0, 65
+ sfx_1 32
+ sfx_0 0, 68
+ sfx_0 0, 84
+ sfx_0 0, 68
+ sfx_0 0, 84
+ sfx_0 0, 69
+ sfx_0 0, 85
+ sfx_0 0, 69
+ sfx_1 22
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 103
+ sfx_0 0, 87
+ sfx_0 0, 103
+ sfx_0 0, 87
+ sfx_0 0, 103
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_1c.asm b/audio/sfx/sfx_1c.asm
index 017d9bd..2c1e953 100644
--- a/audio/sfx/sfx_1c.asm
+++ b/audio/sfx/sfx_1c.asm
@@ -1,2 +1,97 @@
SFX_1c_Ch1: ; fd001 (3f:5001)
-INCBIN "baserom.gbc",$fd001,$fd0c0 - $fd001 \ No newline at end of file
+ sfx_8 17
+ sfx_1 111
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 246
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 134
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 102
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 70
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 38
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 22
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_1d.asm b/audio/sfx/sfx_1d.asm
index 0cfc85b..bb6d3fe 100644
--- a/audio/sfx/sfx_1d.asm
+++ b/audio/sfx/sfx_1d.asm
@@ -1,2 +1,100 @@
SFX_1d_Ch1: ; fd0c0 (3f:50c0)
-INCBIN "baserom.gbc",$fd0c0,$fd185 - $fd0c0 \ No newline at end of file
+ sfx_8 17
+ sfx_1 111
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_1 246
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_1 134
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_1 102
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_1 70
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_1 38
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_1 22
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_1e.asm b/audio/sfx/sfx_1e.asm
index e724ebe..6547856 100644
--- a/audio/sfx/sfx_1e.asm
+++ b/audio/sfx/sfx_1e.asm
@@ -1,2 +1,132 @@
SFX_1e_Ch1: ; fd185 (3f:5185)
-INCBIN "baserom.gbc",$fd185,$fd28a - $fd185 \ No newline at end of file
+ sfx_8 17
+ sfx_1 111
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_1 246
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_1 198
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_1 134
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_1 102
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 68
+ sfx_0 0, 67
+ sfx_0 0, 68
+ sfx_0 0, 67
+ sfx_0 0, 68
+ sfx_0 0, 67
+ sfx_0 0, 68
+ sfx_1 70
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 68
+ sfx_0 0, 67
+ sfx_0 0, 68
+ sfx_0 0, 67
+ sfx_0 0, 68
+ sfx_1 54
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_1 38
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 22
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_1f.asm b/audio/sfx/sfx_1f.asm
index 3eb88f5..0f74dcd 100644
--- a/audio/sfx/sfx_1f.asm
+++ b/audio/sfx/sfx_1f.asm
@@ -1,2 +1,91 @@
SFX_1f_Ch1: ; fd28a (3f:528a)
-INCBIN "baserom.gbc",$fd28a,$fd33b - $fd28a \ No newline at end of file
+ sfx_8 17
+ sfx_1 111
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_loop 5
+ sfx_1 246
+ sfx_0 0, 20
+ sfx_0 0, 20
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 52
+ sfx_endloop
+ sfx_1 134
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_1 70
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 66
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_loop 16
+ sfx_1 255
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_endloop
+ sfx_1 143
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 79
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 47
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 31
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_20.asm b/audio/sfx/sfx_20.asm
index 4949dec..644668a 100644
--- a/audio/sfx/sfx_20.asm
+++ b/audio/sfx/sfx_20.asm
@@ -1,2 +1,67 @@
SFX_20_Ch1: ; fd33b (3f:533b)
-INCBIN "baserom.gbc",$fd33b,$fd3bd - $fd33b \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 111
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_endloop
+ sfx_1 129
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_1 65
+ sfx_0 0, 81
+ sfx_0 0, 80
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_1 33
+ sfx_0 0, 80
+ sfx_0 0, 81
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_21.asm b/audio/sfx/sfx_21.asm
index 2c444b3..b0a4be8 100644
--- a/audio/sfx/sfx_21.asm
+++ b/audio/sfx/sfx_21.asm
@@ -1,2 +1,74 @@
SFX_21_Ch1: ; fd3bd (3f:53bd)
-INCBIN "baserom.gbc",$fd3bd,$fd44e - $fd3bd \ No newline at end of file
+ sfx_8 17
+ sfx_1 111
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 143
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_1 79
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 47
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_1 31
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_22.asm b/audio/sfx/sfx_22.asm
index c1fae05..5b00261 100644
--- a/audio/sfx/sfx_22.asm
+++ b/audio/sfx/sfx_22.asm
@@ -1,2 +1,64 @@
SFX_22_Ch1: ; fd44e (3f:544e)
-INCBIN "baserom.gbc",$fd44e,$fd4ca - $fd44e \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 111
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_endloop
+ sfx_1 143
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_1 79
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 47
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_1 31
+ sfx_0 0, 81
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_23.asm b/audio/sfx/sfx_23.asm
index 001ded0..38641bf 100644
--- a/audio/sfx/sfx_23.asm
+++ b/audio/sfx/sfx_23.asm
@@ -1,2 +1,123 @@
SFX_23_Ch1: ; fd4ca (3f:54ca)
-INCBIN "baserom.gbc",$fd4ca,$fd5bd - $fd4ca \ No newline at end of file
+ sfx_8 17
+ sfx_1 246
+ sfx_0 0, 132
+ sfx_0 0, 129
+ sfx_0 0, 132
+ sfx_0 0, 17
+ sfx_0 0, 20
+ sfx_0 0, 81
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_1 198
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_1 111
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_1 246
+ sfx_0 0, 132
+ sfx_0 0, 129
+ sfx_0 0, 132
+ sfx_0 0, 17
+ sfx_0 0, 20
+ sfx_0 0, 81
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_1 134
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_0 0, 84
+ sfx_0 0, 81
+ sfx_1 102
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_0 0, 68
+ sfx_0 0, 65
+ sfx_1 70
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_0 0, 52
+ sfx_0 0, 49
+ sfx_1 22
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_0 0, 36
+ sfx_0 0, 33
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_24.asm b/audio/sfx/sfx_24.asm
index 238093c..dad684e 100644
--- a/audio/sfx/sfx_24.asm
+++ b/audio/sfx/sfx_24.asm
@@ -1,2 +1,47 @@
SFX_24_Ch1: ; fd5bd (3f:55bd)
-INCBIN "baserom.gbc",$fd5bd,$fd617 - $fd5bd \ No newline at end of file
+ sfx_8 17
+ sfx_1 111
+ sfx_loop 80
+ sfx_0 0, 112
+ sfx_endloop
+ sfx_1 143
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_1 127
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_1 111
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_1 95
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_1 79
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_1 63
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_1 47
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_1 31
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_0 0, 112
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_25.asm b/audio/sfx/sfx_25.asm
index 0595ad3..2cd3da0 100644
--- a/audio/sfx/sfx_25.asm
+++ b/audio/sfx/sfx_25.asm
@@ -1,2 +1,114 @@
SFX_25_Ch1: ; fd617 (3f:5617)
-INCBIN "baserom.gbc",$fd617,$fd6f2 - $fd617 \ No newline at end of file
+ sfx_1 207
+ sfx_8 17
+ sfx_2 8
+ sfx_loop 4
+ sfx_0 4, 22
+ sfx_0 4, 78
+ sfx_0 4, 131
+ sfx_0 4, 181
+ sfx_0 4, 229
+ sfx_0 4, 181
+ sfx_0 4, 131
+ sfx_0 4, 78
+ sfx_0 4, 22
+ sfx_endloop
+ sfx_1 175
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_5 0
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 175
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 175
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 143
+ sfx_0 7, 219
+ sfx_1 111
+ sfx_0 7, 219
+ sfx_1 79
+ sfx_0 7, 219
+ sfx_1 47
+ sfx_0 7, 219
+ sfx_1 31
+ sfx_0 7, 219
+ sfx_1 207
+ sfx_8 17
+ sfx_2 8
+ sfx_loop 4
+ sfx_0 6, 11
+ sfx_0 6, 40
+ sfx_0 6, 66
+ sfx_0 6, 91
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 91
+ sfx_0 6, 66
+ sfx_0 6, 40
+ sfx_0 6, 11
+ sfx_endloop
+ sfx_1 175
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 175
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 175
+ sfx_0 7, 206
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 2
+ sfx_5 0
+ sfx_1 175
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_1 143
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_1 111
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_1 79
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_1 47
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_1 31
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_26.asm b/audio/sfx/sfx_26.asm
index 7883cb8..1092d76 100644
--- a/audio/sfx/sfx_26.asm
+++ b/audio/sfx/sfx_26.asm
@@ -1,2 +1,63 @@
SFX_26_Ch1: ; fd6f2 (3f:56f2)
-INCBIN "baserom.gbc",$fd6f2,$fd769 - $fd6f2 \ No newline at end of file
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 4, 22
+ sfx_0 4, 78
+ sfx_0 4, 131
+ sfx_0 4, 181
+ sfx_0 4, 229
+ sfx_0 4, 181
+ sfx_0 4, 131
+ sfx_0 4, 78
+ sfx_0 4, 22
+ sfx_0 4, 131
+ sfx_0 4, 181
+ sfx_0 4, 229
+ sfx_0 5, 17
+ sfx_0 5, 60
+ sfx_0 5, 17
+ sfx_0 4, 229
+ sfx_0 4, 181
+ sfx_0 4, 131
+ sfx_0 4, 229
+ sfx_0 5, 17
+ sfx_0 5, 60
+ sfx_0 5, 99
+ sfx_0 5, 137
+ sfx_0 5, 99
+ sfx_0 5, 60
+ sfx_0 5, 17
+ sfx_0 4, 229
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 5, 17
+ sfx_0 5, 60
+ sfx_0 5, 99
+ sfx_0 5, 137
+ sfx_0 5, 172
+ sfx_0 5, 205
+ sfx_0 5, 172
+ sfx_0 5, 137
+ sfx_0 5, 99
+ sfx_0 5, 60
+ sfx_0 5, 17
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 5, 99
+ sfx_0 5, 137
+ sfx_0 5, 172
+ sfx_0 5, 205
+ sfx_0 5, 237
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 11
+ sfx_0 6, 246
+ sfx_0 6, 231
+ sfx_0 6, 214
+ sfx_0 6, 196
+ sfx_0 6, 178
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_27.asm b/audio/sfx/sfx_27.asm
index 9a08ad8..79456ae 100644
--- a/audio/sfx/sfx_27.asm
+++ b/audio/sfx/sfx_27.asm
@@ -1,2 +1,29 @@
SFX_27_Ch1: ; fd769 (3f:5769)
-INCBIN "baserom.gbc",$fd769,$fd799 - $fd769 \ No newline at end of file
+ sfx_1 84
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_1 212
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 10
+ sfx_0 7, 131
+ sfx_0 7, 138
+ sfx_endloop
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_loop 10
+ sfx_0 7, 138
+ sfx_0 7, 157
+ sfx_endloop
+ sfx_1 100
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 157
+ sfx_1 52
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 157
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_28.asm b/audio/sfx/sfx_28.asm
index a77594b..d4c12b3 100644
--- a/audio/sfx/sfx_28.asm
+++ b/audio/sfx/sfx_28.asm
@@ -1,5 +1,84 @@
SFX_28_Ch1: ; fd799 (3f:5799)
-INCBIN "baserom.gbc",$fd799,$fd7bf - $fd799
+ sfx_1 100
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_loop 5
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 131
+ sfx_0 7, 138
+ sfx_0 7, 144
+ sfx_endloop
+ sfx_1 100
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_1 52
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_end
SFX_28_Ch2: ; fd7bf (3f:57bf)
-INCBIN "baserom.gbc",$fd7bf,$fd834 - $fd7bf \ No newline at end of file
+ sfx_8 17
+ sfx_1 255
+ sfx_1 0
+ sfx_5 0
+ sfx_6 16
+ sfx_5 255
+ sfx_1 255
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 143
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 79
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 47
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 31
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_29.asm b/audio/sfx/sfx_29.asm
index def6766..7f9e7ab 100644
--- a/audio/sfx/sfx_29.asm
+++ b/audio/sfx/sfx_29.asm
@@ -1,2 +1,27 @@
SFX_29_Ch1: ; fd834 (3f:5834)
-INCBIN "baserom.gbc",$fd834,$fd866 - $fd834 \ No newline at end of file
+ sfx_8 17
+ sfx_1 223
+ sfx_loop 40
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_endloop
+ sfx_1 143
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_1 79
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_1 31
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_2a.asm b/audio/sfx/sfx_2a.asm
index 1673523..62ae925 100644
--- a/audio/sfx/sfx_2a.asm
+++ b/audio/sfx/sfx_2a.asm
@@ -1,2 +1,49 @@
SFX_2a_Ch1: ; fd866 (3f:5866)
-INCBIN "baserom.gbc",$fd866,$fd8c4 - $fd866 \ No newline at end of file
+ sfx_8 17
+ sfx_1 223
+ sfx_loop 4
+ sfx_0 0, 80
+ sfx_0 0, 82
+ sfx_0 0, 80
+ sfx_0 0, 82
+ sfx_0 0, 80
+ sfx_0 0, 82
+ sfx_0 0, 80
+ sfx_0 0, 82
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_endloop
+ sfx_1 143
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_1 79
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_1 31
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_0 0, 112
+ sfx_0 0, 114
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_2b.asm b/audio/sfx/sfx_2b.asm
index b3ac213..75a1ced 100644
--- a/audio/sfx/sfx_2b.asm
+++ b/audio/sfx/sfx_2b.asm
@@ -1,2 +1,92 @@
SFX_2b_Ch1: ; fd8c4 (3f:58c4)
-INCBIN "baserom.gbc",$fd8c4,$fd96f - $fd8c4 \ No newline at end of file
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 143
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 79
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 15
+ sfx_5 255
+ sfx_1 31
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 143
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 79
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 15
+ sfx_5 255
+ sfx_1 31
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_2c.asm b/audio/sfx/sfx_2c.asm
index 9b2f074..36a9c5d 100644
--- a/audio/sfx/sfx_2c.asm
+++ b/audio/sfx/sfx_2c.asm
@@ -1,2 +1,34 @@
SFX_2c_Ch1: ; fd96f (3f:596f)
-INCBIN "baserom.gbc",$fd96f,$fd9ab - $fd96f \ No newline at end of file
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 214
+ sfx_0 6, 246
+ sfx_0 7, 5
+ sfx_0 7, 33
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 123
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_2d.asm b/audio/sfx/sfx_2d.asm
index d40ba3d..3325d03 100644
--- a/audio/sfx/sfx_2d.asm
+++ b/audio/sfx/sfx_2d.asm
@@ -1,2 +1,38 @@
SFX_2d_Ch1: ; fd9ab (3f:59ab)
-INCBIN "baserom.gbc",$fd9ab,$fd9f4 - $fd9ab \ No newline at end of file
+ sfx_8 17
+ sfx_1 223
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 255
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_1 223
+ sfx_0 0, 33
+ sfx_0 0, 50
+ sfx_1 143
+ sfx_0 0, 33
+ sfx_0 0, 50
+ sfx_0 0, 34
+ sfx_0 0, 51
+ sfx_0 0, 34
+ sfx_0 0, 51
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_1 79
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_1 31
+ sfx_0 0, 36
+ sfx_0 0, 53
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_2e.asm b/audio/sfx/sfx_2e.asm
index f47450e..525ae0a 100644
--- a/audio/sfx/sfx_2e.asm
+++ b/audio/sfx/sfx_2e.asm
@@ -1,2 +1,54 @@
SFX_2e_Ch1: ; fd9f4 (3f:59f4)
-INCBIN "baserom.gbc",$fd9f4,$fda5c - $fd9f4 \ No newline at end of file
+ sfx_8 17
+ sfx_1 223
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 255
+ sfx_0 0, 37
+ sfx_0 0, 53
+ sfx_0 0, 37
+ sfx_0 0, 53
+ sfx_0 0, 37
+ sfx_0 0, 53
+ sfx_0 0, 53
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_0 0, 51
+ sfx_0 0, 51
+ sfx_0 0, 51
+ sfx_0 0, 51
+ sfx_0 0, 51
+ sfx_loop 5
+ sfx_0 0, 49
+ sfx_0 0, 34
+ sfx_0 0, 50
+ sfx_endloop
+ sfx_1 223
+ sfx_0 0, 34
+ sfx_0 0, 50
+ sfx_1 143
+ sfx_0 0, 34
+ sfx_0 0, 50
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_1 79
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_1 31
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_2f.asm b/audio/sfx/sfx_2f.asm
index d7fd86f..750ada7 100644
--- a/audio/sfx/sfx_2f.asm
+++ b/audio/sfx/sfx_2f.asm
@@ -1,2 +1,85 @@
SFX_2f_Ch1: ; fda5c (3f:5a5c)
-INCBIN "baserom.gbc",$fda5c,$fdb03 - $fda5c \ No newline at end of file
+ sfx_8 17
+ sfx_1 214
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 255
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_1 223
+ sfx_0 0, 33
+ sfx_0 0, 50
+ sfx_0 0, 33
+ sfx_0 0, 50
+ sfx_1 127
+ sfx_0 0, 34
+ sfx_0 0, 51
+ sfx_0 0, 34
+ sfx_0 0, 51
+ sfx_1 223
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 255
+ sfx_0 0, 65
+ sfx_0 0, 49
+ sfx_0 0, 65
+ sfx_0 0, 49
+ sfx_0 0, 65
+ sfx_0 0, 49
+ sfx_0 0, 65
+ sfx_0 0, 49
+ sfx_1 223
+ sfx_0 0, 65
+ sfx_0 0, 50
+ sfx_0 0, 65
+ sfx_0 0, 50
+ sfx_1 127
+ sfx_0 0, 66
+ sfx_0 0, 51
+ sfx_0 0, 66
+ sfx_0 0, 51
+ sfx_1 214
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 255
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_0 0, 33
+ sfx_0 0, 49
+ sfx_1 223
+ sfx_0 0, 33
+ sfx_0 0, 50
+ sfx_1 143
+ sfx_0 0, 33
+ sfx_0 0, 50
+ sfx_0 0, 34
+ sfx_0 0, 51
+ sfx_1 111
+ sfx_0 0, 34
+ sfx_0 0, 51
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_1 79
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_1 47
+ sfx_0 0, 35
+ sfx_0 0, 52
+ sfx_0 0, 36
+ sfx_0 0, 53
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_30.asm b/audio/sfx/sfx_30.asm
index b993880..9b30491 100644
--- a/audio/sfx/sfx_30.asm
+++ b/audio/sfx/sfx_30.asm
@@ -1,2 +1,16 @@
SFX_30_Ch1: ; fdb03 (3f:5b03)
-INCBIN "baserom.gbc",$fdb03,$fdb1e - $fdb03 \ No newline at end of file
+ sfx_8 17
+ sfx_loop 8
+ sfx_1 129
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_endloop
+ sfx_loop 10
+ sfx_1 241
+ sfx_0 0, 81
+ sfx_0 0, 209
+ sfx_0 0, 17
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_31.asm b/audio/sfx/sfx_31.asm
index dce59fe..498e47d 100644
--- a/audio/sfx/sfx_31.asm
+++ b/audio/sfx/sfx_31.asm
@@ -1,2 +1,97 @@
SFX_31_Ch1: ; fdb1e (3f:5b1e)
-INCBIN "baserom.gbc",$fdb1e,$fdbdb - $fdb1e \ No newline at end of file
+ sfx_8 17
+ sfx_1 111
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 219
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 206
+ sfx_0 7, 200
+ sfx_0 7, 193
+ sfx_0 7, 190
+ sfx_0 7, 182
+ sfx_0 7, 172
+ sfx_0 7, 162
+ sfx_0 7, 157
+ sfx_0 7, 144
+ sfx_0 7, 131
+ sfx_0 7, 123
+ sfx_0 7, 107
+ sfx_0 7, 89
+ sfx_0 7, 68
+ sfx_0 7, 57
+ sfx_0 7, 33
+ sfx_0 7, 5
+ sfx_0 6, 246
+ sfx_0 6, 214
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_8 17
+ sfx_1 159
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_1 255
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 207
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 159
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 239
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 207
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 159
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 143
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 127
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 111
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 95
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 79
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 63
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 47
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_1 31
+ sfx_0 7, 190
+ sfx_0 7, 186
+ sfx_0 7, 182
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_32.asm b/audio/sfx/sfx_32.asm
index 5fd2bc0..7e1a61a 100644
--- a/audio/sfx/sfx_32.asm
+++ b/audio/sfx/sfx_32.asm
@@ -1,5 +1,276 @@
SFX_32_Ch1: ; fdbdb (3f:5bdb)
-INCBIN "baserom.gbc",$fdbdb,$fdd3e - $fdbdb
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 111
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 223
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_1 111
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 95
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 223
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_1 63
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_1 63
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 223
+ sfx_1 63
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 182
+ sfx_0 7, 190
+ sfx_0 7, 193
+ sfx_0 7, 200
+ sfx_0 7, 206
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 219
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_end
SFX_32_Ch2: ; fdd3e (3f:5d3e)
-INCBIN "baserom.gbc",$fdd3e,$fdddd - $fdd3e \ No newline at end of file
+ sfx_8 17
+ sfx_1 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 18
+ sfx_5 255
+ sfx_1 223
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_1 143
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_1 79
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_1 31
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_1 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 10
+ sfx_5 255
+ sfx_1 223
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_1 143
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_1 79
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_1 31
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_0 0, 5
+ sfx_0 0, 81
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_33.asm b/audio/sfx/sfx_33.asm
index 789c922..2a98021 100644
--- a/audio/sfx/sfx_33.asm
+++ b/audio/sfx/sfx_33.asm
@@ -1,5 +1,122 @@
SFX_33_Ch1: ; fdddd (3f:5ddd)
-INCBIN "baserom.gbc",$fdddd,$fde73 - $fdddd
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 5, 237
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 5, 205
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 5, 172
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 5, 137
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 5, 99
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 5, 60
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 5, 17
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 4, 229
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 4, 181
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 4, 131
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 4, 78
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 4, 22
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_end
SFX_33_Ch2: ; fde73 (3f:5e73)
-INCBIN "baserom.gbc",$fde73,$fdec8 - $fde73 \ No newline at end of file
+ sfx_8 17
+ sfx_1 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 18
+ sfx_5 255
+ sfx_1 223
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 143
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 79
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_1 47
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_0 0, 68
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_34.asm b/audio/sfx/sfx_34.asm
index 0073d79..dbc258d 100644
--- a/audio/sfx/sfx_34.asm
+++ b/audio/sfx/sfx_34.asm
@@ -1,2 +1,29 @@
SFX_34_Ch1: ; fdec8 (3f:5ec8)
-INCBIN "baserom.gbc",$fdec8,$fdefd - $fdec8 \ No newline at end of file
+ sfx_8 17
+ sfx_2 8
+ sfx_loop 3
+ sfx_1 127
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 127
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 127
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 127
+ sfx_1 0
+ sfx_5 0
+ sfx_6 10
+ sfx_5 255
+ sfx_1 127
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_35.asm b/audio/sfx/sfx_35.asm
index d4f4015..7699f65 100644
--- a/audio/sfx/sfx_35.asm
+++ b/audio/sfx/sfx_35.asm
@@ -1,2 +1,50 @@
SFX_35_Ch1: ; fdefd (3f:5efd)
-INCBIN "baserom.gbc",$fdefd,$fdf5d - $fdefd \ No newline at end of file
+ sfx_8 17
+ sfx_1 47
+ sfx_0 0, 8
+ sfx_0 0, 8
+ sfx_0 0, 8
+ sfx_1 79
+ sfx_0 0, 7
+ sfx_0 0, 7
+ sfx_0 0, 7
+ sfx_1 111
+ sfx_0 0, 6
+ sfx_0 0, 6
+ sfx_0 0, 6
+ sfx_1 143
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_loop 12
+ sfx_1 207
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_endloop
+ sfx_1 143
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 127
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 95
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 47
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_36.asm b/audio/sfx/sfx_36.asm
index c388115..877bc61 100644
--- a/audio/sfx/sfx_36.asm
+++ b/audio/sfx/sfx_36.asm
@@ -1,2 +1,137 @@
SFX_36_Ch1: ; fdf5d (3f:5f5d)
-INCBIN "baserom.gbc",$fdf5d,$fe04e - $fdf5d \ No newline at end of file
+ sfx_8 17
+ sfx_1 255
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 190
+ sfx_0 7, 172
+ sfx_0 7, 162
+ sfx_0 7, 182
+ sfx_endloop
+ sfx_8 17
+ sfx_1 239
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 182
+ sfx_0 7, 162
+ sfx_0 7, 157
+ sfx_0 7, 172
+ sfx_endloop
+ sfx_8 17
+ sfx_1 223
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 172
+ sfx_0 7, 157
+ sfx_0 7, 144
+ sfx_0 7, 162
+ sfx_endloop
+ sfx_8 17
+ sfx_1 207
+ sfx_2 0
+ sfx_loop 3
+ sfx_0 7, 182
+ sfx_0 7, 162
+ sfx_0 7, 157
+ sfx_0 7, 172
+ sfx_endloop
+ sfx_8 17
+ sfx_1 191
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 172
+ sfx_0 7, 157
+ sfx_0 7, 144
+ sfx_0 7, 162
+ sfx_endloop
+ sfx_8 17
+ sfx_1 175
+ sfx_2 0
+ sfx_loop 3
+ sfx_0 7, 162
+ sfx_0 7, 144
+ sfx_0 7, 131
+ sfx_0 7, 157
+ sfx_endloop
+ sfx_8 17
+ sfx_1 159
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 172
+ sfx_0 7, 157
+ sfx_0 7, 144
+ sfx_0 7, 162
+ sfx_endloop
+ sfx_8 17
+ sfx_1 143
+ sfx_2 0
+ sfx_loop 3
+ sfx_0 7, 162
+ sfx_0 7, 144
+ sfx_0 7, 131
+ sfx_0 7, 157
+ sfx_endloop
+ sfx_8 17
+ sfx_1 127
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 157
+ sfx_0 7, 131
+ sfx_0 7, 123
+ sfx_0 7, 144
+ sfx_endloop
+ sfx_8 17
+ sfx_1 111
+ sfx_2 0
+ sfx_loop 3
+ sfx_0 7, 162
+ sfx_0 7, 144
+ sfx_0 7, 131
+ sfx_0 7, 157
+ sfx_endloop
+ sfx_8 17
+ sfx_1 95
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 157
+ sfx_0 7, 131
+ sfx_0 7, 123
+ sfx_0 7, 144
+ sfx_endloop
+ sfx_8 17
+ sfx_1 79
+ sfx_2 0
+ sfx_loop 3
+ sfx_0 7, 144
+ sfx_0 7, 123
+ sfx_0 7, 107
+ sfx_0 7, 131
+ sfx_endloop
+ sfx_8 17
+ sfx_1 63
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 157
+ sfx_0 7, 131
+ sfx_0 7, 123
+ sfx_0 7, 144
+ sfx_endloop
+ sfx_8 17
+ sfx_1 47
+ sfx_2 0
+ sfx_loop 3
+ sfx_0 7, 144
+ sfx_0 7, 123
+ sfx_0 7, 107
+ sfx_0 7, 131
+ sfx_endloop
+ sfx_8 17
+ sfx_1 31
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 131
+ sfx_0 7, 107
+ sfx_0 7, 89
+ sfx_0 7, 123
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_37.asm b/audio/sfx/sfx_37.asm
index 67753c0..18c1dcc 100644
--- a/audio/sfx/sfx_37.asm
+++ b/audio/sfx/sfx_37.asm
@@ -1,5 +1,123 @@
SFX_37_Ch1: ; fe04e (3f:604e)
-INCBIN "baserom.gbc",$fe04e,$fe0e4 - $fe04e
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 115
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 98
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 89
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 79
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 68
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 45
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 20
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_end
SFX_37_Ch2: ; fe0e4 (3f:60e4)
-INCBIN "baserom.gbc",$fe0e4,$fe13b - $fe0e4 \ No newline at end of file
+ sfx_8 17
+ sfx_1 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 18
+ sfx_5 255
+ sfx_1 223
+ sfx_0 0, 49
+ sfx_0 0, 55
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 143
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 111
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 79
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 31
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_38.asm b/audio/sfx/sfx_38.asm
index 336fa1a..b333f2a 100644
--- a/audio/sfx/sfx_38.asm
+++ b/audio/sfx/sfx_38.asm
@@ -1,2 +1,380 @@
SFX_38_Ch1: ; fe13b (3f:613b)
-INCBIN "baserom.gbc",$fe13b,$fe42a - $fe13b \ No newline at end of file
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 209
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 214
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 219
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 228
+ sfx_1 148
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 209
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 214
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 219
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 148
+ sfx_1 132
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 209
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 214
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 219
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 132
+ sfx_1 68
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 209
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 214
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 219
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 68
+ sfx_1 36
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 209
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 214
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 219
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 36
+ sfx_1 20
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 209
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 214
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 219
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 20
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_39.asm b/audio/sfx/sfx_39.asm
index 827cfd6..f0664a1 100644
--- a/audio/sfx/sfx_39.asm
+++ b/audio/sfx/sfx_39.asm
@@ -1,5 +1,138 @@
SFX_39_Ch1: ; fe42a (3f:642a)
-INCBIN "baserom.gbc",$fe42a,$fe4eb - $fe42a
+ sfx_8 17
+ sfx_1 159
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 172
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 162
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 157
+ sfx_1 0
+ sfx_5 0
+ sfx_6 22
+ sfx_5 255
+ sfx_1 159
+ sfx_8 17
+ sfx_1 159
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 200
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 193
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 172
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 162
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 157
+ sfx_end
SFX_39_Ch2: ; fe4eb (3f:64eb)
-INCBIN "baserom.gbc",$fe4eb,$fe533 - $fe4eb \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 207
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 127
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 95
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 47
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 10
+ sfx_5 255
+ sfx_1 47
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_3a.asm b/audio/sfx/sfx_3a.asm
index 0e669cc..6f451fd 100644
--- a/audio/sfx/sfx_3a.asm
+++ b/audio/sfx/sfx_3a.asm
@@ -1,2 +1,137 @@
SFX_3a_Ch1: ; fe533 (3f:6533)
-INCBIN "baserom.gbc",$fe533,$fe638 - $fe533 \ No newline at end of file
+ sfx_8 17
+ sfx_1 87
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 138
+ sfx_6 1
+ sfx_0 7, 144
+ sfx_6 1
+ sfx_0 7, 151
+ sfx_6 1
+ sfx_0 7, 157
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 167
+ sfx_6 1
+ sfx_8 17
+ sfx_1 103
+ sfx_2 0
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 177
+ sfx_6 1
+ sfx_0 7, 182
+ sfx_6 1
+ sfx_0 7, 186
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_8 17
+ sfx_1 119
+ sfx_2 4
+ sfx_0 7, 193
+ sfx_6 1
+ sfx_0 7, 197
+ sfx_6 1
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 203
+ sfx_6 1
+ sfx_0 7, 206
+ sfx_6 1
+ sfx_0 7, 209
+ sfx_6 1
+ sfx_0 7, 212
+ sfx_6 1
+ sfx_8 17
+ sfx_1 135
+ sfx_2 4
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 217
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 221
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_8 17
+ sfx_1 119
+ sfx_2 4
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 221
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 217
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 212
+ sfx_6 1
+ sfx_8 17
+ sfx_1 103
+ sfx_2 4
+ sfx_0 7, 209
+ sfx_6 1
+ sfx_0 7, 206
+ sfx_6 1
+ sfx_0 7, 203
+ sfx_6 1
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 197
+ sfx_6 1
+ sfx_0 7, 193
+ sfx_6 1
+ sfx_8 17
+ sfx_1 207
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_8 17
+ sfx_1 143
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_8 17
+ sfx_1 79
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_8 17
+ sfx_1 31
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_3b.asm b/audio/sfx/sfx_3b.asm
index b9001a6..4c46901 100644
--- a/audio/sfx/sfx_3b.asm
+++ b/audio/sfx/sfx_3b.asm
@@ -1,2 +1,44 @@
SFX_3b_Ch1: ; fe638 (3f:6638)
-INCBIN "baserom.gbc",$fe638,$fe685 - $fe638 \ No newline at end of file
+ sfx_8 17
+ sfx_1 255
+ sfx_2 0
+ sfx_1 0
+ sfx_5 0
+ sfx_6 8
+ sfx_5 255
+ sfx_1 255
+ sfx_loop 4
+ sfx_0 7, 223
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_endloop
+ sfx_8 17
+ sfx_1 143
+ sfx_2 0
+ sfx_loop 4
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_endloop
+ sfx_8 17
+ sfx_1 79
+ sfx_2 0
+ sfx_loop 4
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_endloop
+ sfx_8 17
+ sfx_1 31
+ sfx_2 0
+ sfx_loop 4
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_3c.asm b/audio/sfx/sfx_3c.asm
index 5a8da7e..523d58a 100644
--- a/audio/sfx/sfx_3c.asm
+++ b/audio/sfx/sfx_3c.asm
@@ -1,2 +1,65 @@
SFX_3c_Ch1: ; fe685 (3f:6685)
-INCBIN "baserom.gbc",$fe685,$fe6fc - $fe685 \ No newline at end of file
+ sfx_loop 4
+ sfx_1 244
+ sfx_8 17
+ sfx_2 0
+ sfx_0 5, 237
+ sfx_0 4, 22
+ sfx_0 5, 172
+ sfx_0 4, 22
+ sfx_0 5, 99
+ sfx_0 4, 22
+ sfx_0 5, 17
+ sfx_0 4, 22
+ sfx_0 4, 229
+ sfx_0 4, 22
+ sfx_0 4, 131
+ sfx_0 4, 22
+ sfx_1 244
+ sfx_8 17
+ sfx_2 4
+ sfx_0 5, 237
+ sfx_0 4, 22
+ sfx_0 5, 172
+ sfx_0 4, 22
+ sfx_0 5, 99
+ sfx_0 4, 22
+ sfx_0 5, 17
+ sfx_0 4, 22
+ sfx_0 4, 229
+ sfx_0 4, 22
+ sfx_0 4, 131
+ sfx_0 4, 22
+ sfx_1 244
+ sfx_8 17
+ sfx_2 8
+ sfx_0 5, 237
+ sfx_0 4, 22
+ sfx_0 5, 172
+ sfx_0 4, 22
+ sfx_0 5, 99
+ sfx_0 4, 22
+ sfx_0 5, 17
+ sfx_0 4, 22
+ sfx_0 4, 229
+ sfx_0 4, 22
+ sfx_0 4, 131
+ sfx_0 4, 22
+ sfx_endloop
+ sfx_1 196
+ sfx_8 17
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_1 132
+ sfx_8 17
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_1 68
+ sfx_8 17
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_1 20
+ sfx_8 17
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_3d.asm b/audio/sfx/sfx_3d.asm
index 11b8490..3c7c8f9 100644
--- a/audio/sfx/sfx_3d.asm
+++ b/audio/sfx/sfx_3d.asm
@@ -1,2 +1,107 @@
SFX_3d_Ch1: ; fe6fc (3f:66fc)
-INCBIN "baserom.gbc",$fe6fc,$fe7c0 - $fe6fc \ No newline at end of file
+ sfx_8 17
+ sfx_1 255
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 239
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 223
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 207
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 191
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 175
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 159
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 223
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 143
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 127
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 223
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 111
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 95
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 223
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 79
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 63
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 223
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 47
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_8 17
+ sfx_1 31
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 223
+ sfx_0 7, 219
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_3e.asm b/audio/sfx/sfx_3e.asm
index 12650ae..e1693da 100644
--- a/audio/sfx/sfx_3e.asm
+++ b/audio/sfx/sfx_3e.asm
@@ -1,2 +1,29 @@
SFX_3e_Ch1: ; fe7c0 (3f:67c0)
-INCBIN "baserom.gbc",$fe7c0,$fe7f3 - $fe7c0 \ No newline at end of file
+ sfx_1 207
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 89
+ sfx_5 0
+ sfx_6 15
+ sfx_0 7, 5
+ sfx_6 15
+ sfx_0 7, 123
+ sfx_6 15
+ sfx_0 7, 89
+ sfx_6 15
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 89
+ sfx_6 7
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 89
+ sfx_6 7
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 89
+ sfx_6 7
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_3f.asm b/audio/sfx/sfx_3f.asm
index 939d58a..a01476a 100644
--- a/audio/sfx/sfx_3f.asm
+++ b/audio/sfx/sfx_3f.asm
@@ -1,2 +1,12 @@
SFX_3f_Ch1: ; fe7f3 (3f:67f3)
-INCBIN "baserom.gbc",$fe7f3,$fe807 - $fe7f3 \ No newline at end of file
+ sfx_8 17
+ sfx_loop 20
+ sfx_1 193
+ sfx_0 0, 15
+ sfx_0 0, 45
+ sfx_0 0, 15
+ sfx_0 0, 45
+ sfx_0 0, 15
+ sfx_0 0, 45
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_40.asm b/audio/sfx/sfx_40.asm
index 54c101c..e5ec511 100644
--- a/audio/sfx/sfx_40.asm
+++ b/audio/sfx/sfx_40.asm
@@ -1,2 +1,137 @@
SFX_40_Ch1: ; fe807 (3f:6807)
-INCBIN "baserom.gbc",$fe807,$fe8f8 - $fe807 \ No newline at end of file
+ sfx_8 17
+ sfx_1 255
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_8 17
+ sfx_1 239
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 219
+ sfx_0 7, 209
+ sfx_0 7, 206
+ sfx_0 7, 214
+ sfx_endloop
+ sfx_8 17
+ sfx_1 223
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 214
+ sfx_0 7, 206
+ sfx_0 7, 200
+ sfx_0 7, 209
+ sfx_endloop
+ sfx_8 17
+ sfx_1 207
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_8 17
+ sfx_1 191
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 219
+ sfx_0 7, 209
+ sfx_0 7, 214
+ sfx_0 7, 206
+ sfx_endloop
+ sfx_8 17
+ sfx_1 175
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 214
+ sfx_0 7, 206
+ sfx_0 7, 200
+ sfx_0 7, 209
+ sfx_endloop
+ sfx_8 17
+ sfx_1 159
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_8 17
+ sfx_1 143
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 219
+ sfx_0 7, 209
+ sfx_0 7, 206
+ sfx_0 7, 214
+ sfx_endloop
+ sfx_8 17
+ sfx_1 127
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 214
+ sfx_0 7, 206
+ sfx_0 7, 200
+ sfx_0 7, 209
+ sfx_endloop
+ sfx_8 17
+ sfx_1 111
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_8 17
+ sfx_1 95
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 219
+ sfx_0 7, 209
+ sfx_0 7, 206
+ sfx_0 7, 214
+ sfx_endloop
+ sfx_8 17
+ sfx_1 79
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 214
+ sfx_0 7, 206
+ sfx_0 7, 200
+ sfx_0 7, 209
+ sfx_endloop
+ sfx_8 17
+ sfx_1 63
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 223
+ sfx_0 7, 214
+ sfx_0 7, 209
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_8 17
+ sfx_1 47
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 219
+ sfx_0 7, 209
+ sfx_0 7, 206
+ sfx_0 7, 214
+ sfx_endloop
+ sfx_8 17
+ sfx_1 31
+ sfx_2 0
+ sfx_loop 2
+ sfx_0 7, 214
+ sfx_0 7, 206
+ sfx_0 7, 200
+ sfx_0 7, 209
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_41.asm b/audio/sfx/sfx_41.asm
index 5d87a39..054a65b 100644
--- a/audio/sfx/sfx_41.asm
+++ b/audio/sfx/sfx_41.asm
@@ -1,2 +1,111 @@
SFX_41_Ch1: ; fe8f8 (3f:68f8)
-INCBIN "baserom.gbc",$fe8f8,$fe9cf - $fe8f8 \ No newline at end of file
+ sfx_1 239
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 11
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 66
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 114
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_0 6, 178
+ sfx_0 6, 137
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_42.asm b/audio/sfx/sfx_42.asm
index 6c23953..5fdf62b 100644
--- a/audio/sfx/sfx_42.asm
+++ b/audio/sfx/sfx_42.asm
@@ -1,2 +1,68 @@
SFX_42_Ch1: ; fe9cf (3f:69cf)
-INCBIN "baserom.gbc",$fe9cf,$fea4d - $fe9cf \ No newline at end of file
+ sfx_1 239
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_0 7, 33
+ sfx_0 7, 57
+ sfx_0 7, 33
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 57
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_0 7, 68
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 89
+ sfx_0 7, 107
+ sfx_0 7, 123
+ sfx_0 7, 107
+ sfx_0 7, 123
+ sfx_0 7, 131
+ sfx_0 7, 123
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 131
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_1 175
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_43.asm b/audio/sfx/sfx_43.asm
index 7d895db..02f24e0 100644
--- a/audio/sfx/sfx_43.asm
+++ b/audio/sfx/sfx_43.asm
@@ -1,2 +1,46 @@
SFX_43_Ch1: ; fea4d (3f:6a4d)
-INCBIN "baserom.gbc",$fea4d,$feaa5 - $fea4d \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 31
+ sfx_0 0, 33
+ sfx_1 47
+ sfx_0 0, 33
+ sfx_1 79
+ sfx_0 0, 33
+ sfx_1 111
+ sfx_0 0, 33
+ sfx_1 143
+ sfx_0 0, 33
+ sfx_1 239
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_1 143
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_1 111
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_1 79
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_1 47
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_1 31
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_44.asm b/audio/sfx/sfx_44.asm
index 4d3660e..85eb2fc 100644
--- a/audio/sfx/sfx_44.asm
+++ b/audio/sfx/sfx_44.asm
@@ -1,2 +1,94 @@
SFX_44_Ch1: ; feaa5 (3f:6aa5)
-INCBIN "baserom.gbc",$feaa5,$feb5e - $feaa5 \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 31
+ sfx_0 0, 52
+ sfx_0 0, 52
+ sfx_1 47
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 79
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 111
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 143
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_0 0, 36
+ sfx_1 239
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 17
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_0 0, 33
+ sfx_1 143
+ sfx_0 0, 49
+ sfx_0 0, 49
+ sfx_0 0, 49
+ sfx_0 0, 49
+ sfx_1 111
+ sfx_0 0, 49
+ sfx_0 0, 49
+ sfx_0 0, 49
+ sfx_0 0, 49
+ sfx_1 79
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 47
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_0 0, 65
+ sfx_1 31
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_0 0, 66
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_45.asm b/audio/sfx/sfx_45.asm
index eee4a34..e2c6abf 100644
--- a/audio/sfx/sfx_45.asm
+++ b/audio/sfx/sfx_45.asm
@@ -1,2 +1,65 @@
SFX_45_Ch1: ; feb5e (3f:6b5e)
-INCBIN "baserom.gbc",$feb5e,$febd1 - $feb5e \ No newline at end of file
+ sfx_loop 17
+ sfx_1 135
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 11
+ sfx_5 0
+ sfx_6 1
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_endloop
+ sfx_loop 4
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_6 1
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 246
+ sfx_6 1
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 214
+ sfx_6 1
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 196
+ sfx_6 1
+ sfx_1 175
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 158
+ sfx_6 1
+ sfx_0 6, 137
+ sfx_6 1
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 114
+ sfx_6 1
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 91
+ sfx_6 1
+ sfx_0 6, 66
+ sfx_6 1
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 40
+ sfx_6 1
+ sfx_0 6, 11
+ sfx_6 1
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_46.asm b/audio/sfx/sfx_46.asm
index a56a8e8..bc1729f 100644
--- a/audio/sfx/sfx_46.asm
+++ b/audio/sfx/sfx_46.asm
@@ -1,2 +1,162 @@
SFX_46_Ch1: ; febd1 (3f:6bd1)
-INCBIN "baserom.gbc",$febd1,$fed02 - $febd1 \ No newline at end of file
+ sfx_1 239
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 190
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_1 175
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 209
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_0 7, 206
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 111
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 209
+ sfx_6 1
+ sfx_0 7, 193
+ sfx_6 1
+ sfx_0 7, 206
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 182
+ sfx_6 1
+ sfx_0 7, 193
+ sfx_6 1
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 20
+ sfx_5 0
+ sfx_1 47
+ sfx_loop 3
+ sfx_1 231
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_0 7, 162
+ sfx_0 7, 172
+ sfx_0 7, 177
+ sfx_0 7, 182
+ sfx_1 231
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_1 135
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_1 119
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 182
+ sfx_6 1
+ sfx_1 103
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_1 81
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_1 65
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_1 49
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_1 33
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_1 17
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_1 1
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_47.asm b/audio/sfx/sfx_47.asm
index 82701b3..dcd9153 100644
--- a/audio/sfx/sfx_47.asm
+++ b/audio/sfx/sfx_47.asm
@@ -1,2 +1,43 @@
SFX_47_Ch1: ; fed02 (3f:6d02)
-INCBIN "baserom.gbc",$fed02,$fed55 - $fed02 \ No newline at end of file
+ sfx_8 17
+ sfx_1 207
+ sfx_0 0, 113
+ sfx_0 0, 113
+ sfx_0 0, 113
+ sfx_0 0, 113
+ sfx_1 255
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 207
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 143
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 79
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_1 31
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_48.asm b/audio/sfx/sfx_48.asm
index 55c71cc..fe3c672 100644
--- a/audio/sfx/sfx_48.asm
+++ b/audio/sfx/sfx_48.asm
@@ -1,2 +1,61 @@
SFX_48_Ch1: ; fed55 (3f:6d55)
-INCBIN "baserom.gbc",$fed55,$fedcc - $fed55 \ No newline at end of file
+ sfx_8 17
+ sfx_1 207
+ sfx_0 0, 116
+ sfx_0 0, 116
+ sfx_0 0, 116
+ sfx_0 0, 116
+ sfx_1 255
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 81
+ sfx_0 0, 82
+ sfx_0 0, 82
+ sfx_0 0, 82
+ sfx_0 0, 82
+ sfx_0 0, 82
+ sfx_0 0, 82
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 83
+ sfx_0 0, 83
+ sfx_0 0, 83
+ sfx_0 0, 83
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 84
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_1 207
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_1 143
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_1 79
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_1 31
+ sfx_0 0, 85
+ sfx_0 0, 85
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_49.asm b/audio/sfx/sfx_49.asm
index 63029b2..443dd37 100644
--- a/audio/sfx/sfx_49.asm
+++ b/audio/sfx/sfx_49.asm
@@ -1,2 +1,93 @@
SFX_49_Ch1: ; fedcc (3f:6dcc)
-INCBIN "baserom.gbc",$fedcc,$fee7c - $fedcc \ No newline at end of file
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 196
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 132
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 100
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 36
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 20
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_4a.asm b/audio/sfx/sfx_4a.asm
index 52b1cdd..64954fa 100644
--- a/audio/sfx/sfx_4a.asm
+++ b/audio/sfx/sfx_4a.asm
@@ -1,2 +1,95 @@
SFX_4a_Ch1: ; fee7c (3f:6e7c)
-INCBIN "baserom.gbc",$fee7c,$fef2d - $fee7c \ No newline at end of file
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 157
+ sfx_0 7, 190
+ sfx_0 7, 144
+ sfx_0 7, 182
+ sfx_0 7, 131
+ sfx_0 7, 172
+ sfx_0 7, 123
+ sfx_0 7, 162
+ sfx_0 7, 107
+ sfx_0 7, 157
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 57
+ sfx_0 7, 123
+ sfx_0 7, 33
+ sfx_0 7, 107
+ sfx_0 7, 5
+ sfx_0 7, 89
+ sfx_0 6, 246
+ sfx_0 7, 68
+ sfx_0 6, 214
+ sfx_0 7, 57
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 6, 246
+ sfx_0 6, 66
+ sfx_0 6, 214
+ sfx_0 6, 11
+ sfx_0 6, 178
+ sfx_0 5, 237
+ sfx_0 6, 137
+ sfx_0 5, 172
+ sfx_0 6, 114
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 190
+ sfx_0 7, 144
+ sfx_0 7, 182
+ sfx_0 7, 131
+ sfx_0 7, 172
+ sfx_0 7, 123
+ sfx_0 7, 162
+ sfx_0 7, 107
+ sfx_0 7, 157
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 33
+ sfx_0 7, 107
+ sfx_0 7, 5
+ sfx_0 7, 89
+ sfx_0 6, 246
+ sfx_0 7, 68
+ sfx_0 6, 214
+ sfx_0 7, 57
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 6, 214
+ sfx_0 6, 11
+ sfx_0 6, 178
+ sfx_0 5, 237
+ sfx_0 6, 137
+ sfx_0 5, 172
+ sfx_0 6, 114
+ sfx_1 132
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 114
+ sfx_0 6, 246
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 66
+ sfx_0 6, 214
+ sfx_1 36
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 11
+ sfx_0 6, 178
+ sfx_1 20
+ sfx_8 17
+ sfx_2 0
+ sfx_0 5, 237
+ sfx_0 6, 137
+ sfx_0 5, 172
+ sfx_0 6, 114
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_4b.asm b/audio/sfx/sfx_4b.asm
index 6bfad1a..89ed64d 100644
--- a/audio/sfx/sfx_4b.asm
+++ b/audio/sfx/sfx_4b.asm
@@ -1,2 +1,50 @@
SFX_4b_Ch1: ; fef2d (3f:6f2d)
-INCBIN "baserom.gbc",$fef2d,$fef8d - $fef2d \ No newline at end of file
+ sfx_8 17
+ sfx_1 47
+ sfx_0 0, 8
+ sfx_0 0, 8
+ sfx_0 0, 8
+ sfx_1 79
+ sfx_0 0, 7
+ sfx_0 0, 7
+ sfx_0 0, 7
+ sfx_1 111
+ sfx_0 0, 6
+ sfx_0 0, 6
+ sfx_0 0, 6
+ sfx_1 143
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_loop 12
+ sfx_1 207
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_0 0, 4
+ sfx_endloop
+ sfx_1 143
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 111
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 79
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_1 47
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_0 0, 5
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_4c.asm b/audio/sfx/sfx_4c.asm
index 5de1e48..d9ee4d7 100644
--- a/audio/sfx/sfx_4c.asm
+++ b/audio/sfx/sfx_4c.asm
@@ -1,2 +1,155 @@
SFX_4c_Ch1: ; fef8d (3f:6f8d)
-INCBIN "baserom.gbc",$fef8d,$ff0b7 - $fef8d \ No newline at end of file
+ sfx_1 228
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 196
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 164
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 148
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 132
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 100
+ sfx_8 17
+ sfx_2 4
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 36
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_1 20
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 182
+ sfx_0 7, 200
+ sfx_0 7, 190
+ sfx_0 7, 206
+ sfx_0 7, 182
+ sfx_0 7, 209
+ sfx_0 7, 190
+ sfx_0 7, 214
+ sfx_0 7, 193
+ sfx_0 7, 219
+ sfx_0 7, 200
+ sfx_0 7, 223
+ sfx_0 7, 206
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_4d.asm b/audio/sfx/sfx_4d.asm
index e8df229..4bf97a8 100644
--- a/audio/sfx/sfx_4d.asm
+++ b/audio/sfx/sfx_4d.asm
@@ -1,2 +1,335 @@
SFX_4d_Ch1: ; ff0b7 (3f:70b7)
-INCBIN "baserom.gbc",$ff0b7,$ff313 - $ff0b7 \ No newline at end of file
+ sfx_1 239
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 239
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 239
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 223
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 223
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 175
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 175
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 95
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 95
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 95
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_0 7, 162
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 157
+ sfx_0 7, 182
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 190
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 193
+ sfx_0 7, 209
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 219
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_0 7, 209
+ sfx_0 7, 223
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_4e.asm b/audio/sfx/sfx_4e.asm
index 73f6e90..88fa0db 100644
--- a/audio/sfx/sfx_4e.asm
+++ b/audio/sfx/sfx_4e.asm
@@ -1,2 +1,203 @@
SFX_4e_Ch1: ; ff313 (3f:7313)
-INCBIN "baserom.gbc",$ff313,$ff49b - $ff313 \ No newline at end of file
+ sfx_1 239
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 190
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 172
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 162
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 157
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 144
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 89
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 68
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 6, 11
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 6, 246
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 6, 214
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 6, 178
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 6, 137
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 6, 114
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_0 6, 66
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 239
+ sfx_1 239
+ sfx_8 17
+ sfx_2 8
+ sfx_0 6, 11
+ sfx_0 6, 40
+ sfx_0 6, 66
+ sfx_0 7, 5
+ sfx_0 7, 20
+ sfx_0 7, 33
+ sfx_0 7, 45
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 57
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 68
+ sfx_6 1
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 79
+ sfx_6 1
+ sfx_0 7, 89
+ sfx_6 1
+ sfx_1 127
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 98
+ sfx_6 1
+ sfx_0 7, 107
+ sfx_6 1
+ sfx_1 111
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 107
+ sfx_6 1
+ sfx_0 7, 115
+ sfx_6 1
+ sfx_1 95
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 123
+ sfx_6 1
+ sfx_0 7, 131
+ sfx_6 1
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 131
+ sfx_6 1
+ sfx_0 7, 138
+ sfx_6 1
+ sfx_1 63
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 144
+ sfx_6 1
+ sfx_0 7, 151
+ sfx_6 1
+ sfx_1 47
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 157
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 167
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_4f.asm b/audio/sfx/sfx_4f.asm
index 381c6f4..b068a74 100644
--- a/audio/sfx/sfx_4f.asm
+++ b/audio/sfx/sfx_4f.asm
@@ -1,2 +1,53 @@
SFX_4f_Ch1: ; ff49b (3f:749b)
-INCBIN "baserom.gbc",$ff49b,$ff4fa - $ff49b \ No newline at end of file
+ sfx_1 239
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 186
+ sfx_0 7, 190
+ sfx_0 7, 193
+ sfx_0 7, 197
+ sfx_0 7, 200
+ sfx_0 7, 203
+ sfx_0 7, 206
+ sfx_1 223
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 206
+ sfx_0 7, 200
+ sfx_0 7, 193
+ sfx_0 7, 190
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 182
+ sfx_0 7, 172
+ sfx_1 191
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 162
+ sfx_0 7, 157
+ sfx_0 7, 144
+ sfx_0 7, 131
+ sfx_1 175
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 123
+ sfx_0 7, 107
+ sfx_0 7, 89
+ sfx_0 7, 68
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_0 7, 33
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_0 6, 246
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 214
+ sfx_0 6, 178
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_50.asm b/audio/sfx/sfx_50.asm
index 2014c41..c120d75 100644
--- a/audio/sfx/sfx_50.asm
+++ b/audio/sfx/sfx_50.asm
@@ -1,5 +1,135 @@
SFX_50_Ch1: ; ff4fa (3f:74fa)
-INCBIN "baserom.gbc",$ff4fa,$ff5a0 - $ff4fa
+ sfx_1 159
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 6
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 159
+ sfx_endloop
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 111
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 79
+ sfx_1 63
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 63
+ sfx_1 47
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 47
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 31
+ sfx_end
SFX_50_Ch2: ; ff5a0 (3f:75a0)
-INCBIN "baserom.gbc",$ff5a0,$ff5f8 - $ff5a0 \ No newline at end of file
+ sfx_1 207
+ sfx_8 17
+ sfx_loop 3
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_endloop
+ sfx_1 159
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_1 111
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_1 79
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_1 47
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_1 31
+ sfx_0 0, 2
+ sfx_0 0, 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_51.asm b/audio/sfx/sfx_51.asm
index 22e45f3..01fda3d 100644
--- a/audio/sfx/sfx_51.asm
+++ b/audio/sfx/sfx_51.asm
@@ -1,5 +1,149 @@
SFX_51_Ch1: ; ff5f8 (3f:75f8)
-INCBIN "baserom.gbc",$ff5f8,$ff6e6 - $ff5f8
+ sfx_1 0
+ sfx_5 0
+ sfx_6 20
+ sfx_5 255
+ sfx_1 1
+ sfx_1 228
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 11
+ sfx_5 0
+ sfx_6 1
+ sfx_0 6, 114
+ sfx_6 1
+ sfx_0 6, 66
+ sfx_6 1
+ sfx_0 6, 137
+ sfx_6 1
+ sfx_0 6, 114
+ sfx_6 1
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_0 6, 137
+ sfx_6 1
+ sfx_0 6, 214
+ sfx_6 1
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_0 6, 246
+ sfx_6 1
+ sfx_1 100
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_6 1
+ sfx_0 7, 57
+ sfx_6 1
+ sfx_0 7, 33
+ sfx_6 1
+ sfx_0 7, 68
+ sfx_6 1
+ sfx_0 7, 57
+ sfx_6 1
+ sfx_0 7, 89
+ sfx_6 1
+ sfx_0 7, 68
+ sfx_6 1
+ sfx_0 7, 107
+ sfx_6 1
+ sfx_0 7, 89
+ sfx_6 1
+ sfx_0 7, 123
+ sfx_6 1
+ sfx_1 52
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 131
+ sfx_6 1
+ sfx_0 7, 157
+ sfx_6 1
+ sfx_0 7, 144
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 157
+ sfx_6 1
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 162
+ sfx_6 1
+ sfx_0 7, 182
+ sfx_6 1
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_1 0
+ sfx_5 0
+ sfx_6 10
+ sfx_5 0
+ sfx_1 52
+ sfx_loop 6
+ sfx_1 228
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 89
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 144
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 162
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 0
+ sfx_1 228
+ sfx_0 7, 182
+ sfx_1 0
+ sfx_5 0
+ sfx_6 5
+ sfx_5 0
+ sfx_1 228
+ sfx_endloop
+ sfx_end
SFX_51_Ch2: ; ff6e6 (3f:76e6)
-INCBIN "baserom.gbc",$ff6e6,$ff714 - $ff6e6 \ No newline at end of file
+ sfx_loop 65
+ sfx_1 127
+ sfx_8 17
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_endloop
+ sfx_1 95
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 79
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 47
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 31
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_52.asm b/audio/sfx/sfx_52.asm
index 744c6c3..0b6962e 100644
--- a/audio/sfx/sfx_52.asm
+++ b/audio/sfx/sfx_52.asm
@@ -1,5 +1,142 @@
SFX_52_Ch1: ; ff714 (3f:7714)
-INCBIN "baserom.gbc",$ff714,$ff7bf - $ff714
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 143
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 79
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 35
+ sfx_5 255
+ sfx_1 31
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 143
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 79
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 35
+ sfx_5 255
+ sfx_1 31
+ sfx_end
SFX_52_Ch2: ; ff7bf (3f:77bf)
-INCBIN "baserom.gbc",$ff7bf,$ff81d - $ff7bf \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 0
+ sfx_5 0
+ sfx_6 10
+ sfx_5 255
+ sfx_1 1
+ sfx_1 223
+ sfx_0 0, 48
+ sfx_0 0, 55
+ sfx_0 0, 48
+ sfx_0 0, 55
+ sfx_0 0, 48
+ sfx_0 0, 55
+ sfx_0 0, 48
+ sfx_0 0, 55
+ sfx_0 0, 48
+ sfx_0 0, 55
+ sfx_0 0, 48
+ sfx_0 0, 55
+ sfx_0 0, 48
+ sfx_0 0, 55
+ sfx_0 0, 48
+ sfx_1 143
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_1 79
+ sfx_0 0, 66
+ sfx_0 0, 67
+ sfx_0 0, 130
+ sfx_0 0, 131
+ sfx_0 0, 130
+ sfx_0 0, 131
+ sfx_1 31
+ sfx_0 0, 130
+ sfx_0 0, 131
+ sfx_0 0, 130
+ sfx_0 0, 131
+ sfx_0 0, 130
+ sfx_0 0, 131
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_53.asm b/audio/sfx/sfx_53.asm
index 5590c82..d75e62b 100644
--- a/audio/sfx/sfx_53.asm
+++ b/audio/sfx/sfx_53.asm
@@ -1,5 +1,145 @@
SFX_53_Ch1: ; ff81d (3f:781d)
-INCBIN "baserom.gbc",$ff81d,$ff8c8 - $ff81d
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 255
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 143
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 143
+ sfx_1 79
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 79
+ sfx_1 31
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 45
+ sfx_5 255
+ sfx_1 31
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 255
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 33
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 255
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 5
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 143
+ sfx_1 79
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 123
+ sfx_1 0
+ sfx_5 0
+ sfx_6 1
+ sfx_5 255
+ sfx_1 79
+ sfx_1 31
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 107
+ sfx_1 0
+ sfx_5 0
+ sfx_6 45
+ sfx_5 255
+ sfx_1 31
+ sfx_end
SFX_53_Ch2: ; ff8c8 (3f:78c8)
-INCBIN "baserom.gbc",$ff8c8,$ff92c - $ff8c8 \ No newline at end of file
+ sfx_8 17
+ sfx_loop 2
+ sfx_1 0
+ sfx_5 0
+ sfx_6 20
+ sfx_5 255
+ sfx_1 1
+ sfx_1 223
+ sfx_0 0, 80
+ sfx_0 0, 87
+ sfx_0 0, 80
+ sfx_0 0, 87
+ sfx_0 0, 80
+ sfx_1 207
+ sfx_0 0, 87
+ sfx_0 0, 80
+ sfx_0 0, 87
+ sfx_0 0, 80
+ sfx_0 0, 87
+ sfx_1 191
+ sfx_0 0, 80
+ sfx_0 0, 87
+ sfx_0 0, 80
+ sfx_0 0, 87
+ sfx_0 0, 80
+ sfx_1 175
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_1 143
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_1 79
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_1 31
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_0 0, 82
+ sfx_0 0, 83
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_54.asm b/audio/sfx/sfx_54.asm
index 0b9d66e..32449c4 100644
--- a/audio/sfx/sfx_54.asm
+++ b/audio/sfx/sfx_54.asm
@@ -1,2 +1,30 @@
SFX_54_Ch1: ; ff92c (3f:792c)
-INCBIN "baserom.gbc",$ff92c,$ff960 - $ff92c \ No newline at end of file
+ sfx_1 231
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 172
+ sfx_0 7, 190
+ sfx_0 7, 200
+ sfx_0 7, 212
+ sfx_1 135
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 212
+ sfx_5 0
+ sfx_6 1
+ sfx_1 71
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 39
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 23
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_55.asm b/audio/sfx/sfx_55.asm
index c1f3c63..bffa009 100644
--- a/audio/sfx/sfx_55.asm
+++ b/audio/sfx/sfx_55.asm
@@ -1,2 +1,25 @@
SFX_55_Ch1: ; ff960 (3f:7960)
-INCBIN "baserom.gbc",$ff960,$ff98b - $ff960 \ No newline at end of file
+ sfx_1 231
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 89
+ sfx_0 7, 33
+ sfx_0 6, 246
+ sfx_0 6, 158
+ sfx_1 103
+ sfx_8 17
+ sfx_2 8
+ sfx_0 6, 158
+ sfx_5 0
+ sfx_6 1
+ sfx_1 55
+ sfx_8 17
+ sfx_2 8
+ sfx_0 6, 137
+ sfx_6 1
+ sfx_1 23
+ sfx_8 17
+ sfx_2 8
+ sfx_0 6, 137
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_56.asm b/audio/sfx/sfx_56.asm
index 7e1d9fc..8e271b6 100644
--- a/audio/sfx/sfx_56.asm
+++ b/audio/sfx/sfx_56.asm
@@ -1,2 +1,66 @@
SFX_56_Ch1: ; ff98b (3f:798b)
-INCBIN "baserom.gbc",$ff98b,$ffa05 - $ff98b \ No newline at end of file
+ sfx_1 247
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 215
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 199
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 135
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 71
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 39
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_1 23
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 200
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_57.asm b/audio/sfx/sfx_57.asm
index adde23c..6139eaa 100644
--- a/audio/sfx/sfx_57.asm
+++ b/audio/sfx/sfx_57.asm
@@ -1,2 +1,25 @@
SFX_57_Ch1: ; ffa05 (3f:7a05)
-INCBIN "baserom.gbc",$ffa05,$ffa30 - $ffa05 \ No newline at end of file
+ sfx_loop 50
+ sfx_1 164
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 66
+ sfx_0 6, 91
+ sfx_0 6, 114
+ sfx_0 5, 172
+ sfx_0 5, 137
+ sfx_1 100
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 178
+ sfx_1 52
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 158
+ sfx_1 0
+ sfx_5 0
+ sfx_6 10
+ sfx_5 255
+ sfx_1 52
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_58.asm b/audio/sfx/sfx_58.asm
index 941c76e..bf49aee 100644
--- a/audio/sfx/sfx_58.asm
+++ b/audio/sfx/sfx_58.asm
@@ -1,2 +1,112 @@
SFX_58_Ch1: ; ffa30 (3f:7a30)
-INCBIN "baserom.gbc",$ffa30,$ffb0c - $ffa30 \ No newline at end of file
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 190
+ sfx_0 7, 221
+ sfx_0 7, 186
+ sfx_0 7, 219
+ sfx_0 7, 182
+ sfx_0 7, 217
+ sfx_0 7, 177
+ sfx_0 7, 214
+ sfx_0 7, 172
+ sfx_0 7, 212
+ sfx_0 7, 167
+ sfx_0 7, 209
+ sfx_0 7, 162
+ sfx_0 7, 209
+ sfx_0 7, 162
+ sfx_0 7, 206
+ sfx_0 7, 157
+ sfx_0 7, 203
+ sfx_0 7, 151
+ sfx_0 7, 200
+ sfx_0 7, 144
+ sfx_0 7, 197
+ sfx_0 7, 138
+ sfx_0 7, 193
+ sfx_0 7, 131
+ sfx_1 143
+ sfx_0 7, 190
+ sfx_0 7, 123
+ sfx_0 7, 186
+ sfx_0 7, 115
+ sfx_0 7, 182
+ sfx_0 7, 107
+ sfx_0 7, 177
+ sfx_0 7, 98
+ sfx_0 7, 172
+ sfx_0 7, 89
+ sfx_0 7, 167
+ sfx_0 7, 79
+ sfx_0 7, 162
+ sfx_0 7, 68
+ sfx_0 7, 162
+ sfx_0 7, 68
+ sfx_0 7, 157
+ sfx_0 7, 57
+ sfx_0 7, 151
+ sfx_0 7, 45
+ sfx_0 7, 144
+ sfx_0 7, 33
+ sfx_0 7, 138
+ sfx_0 7, 20
+ sfx_0 7, 131
+ sfx_0 7, 5
+ sfx_1 79
+ sfx_0 7, 123
+ sfx_0 6, 246
+ sfx_0 7, 115
+ sfx_0 6, 231
+ sfx_0 7, 107
+ sfx_0 6, 214
+ sfx_0 7, 98
+ sfx_0 6, 196
+ sfx_0 7, 89
+ sfx_0 6, 178
+ sfx_0 7, 79
+ sfx_0 6, 158
+ sfx_0 7, 68
+ sfx_0 6, 137
+ sfx_0 7, 68
+ sfx_0 6, 137
+ sfx_0 7, 57
+ sfx_0 6, 114
+ sfx_0 7, 45
+ sfx_0 6, 91
+ sfx_0 7, 33
+ sfx_0 6, 66
+ sfx_0 7, 20
+ sfx_0 6, 40
+ sfx_0 7, 5
+ sfx_0 6, 11
+ sfx_1 47
+ sfx_0 6, 246
+ sfx_0 5, 237
+ sfx_0 6, 231
+ sfx_0 5, 205
+ sfx_0 6, 214
+ sfx_0 5, 172
+ sfx_0 6, 196
+ sfx_0 5, 137
+ sfx_0 6, 178
+ sfx_0 5, 99
+ sfx_0 6, 158
+ sfx_0 5, 60
+ sfx_0 6, 137
+ sfx_0 5, 17
+ sfx_0 6, 137
+ sfx_0 5, 17
+ sfx_0 6, 114
+ sfx_0 4, 229
+ sfx_0 6, 91
+ sfx_0 4, 181
+ sfx_0 6, 66
+ sfx_0 4, 131
+ sfx_0 6, 40
+ sfx_0 4, 78
+ sfx_0 6, 11
+ sfx_0 4, 22
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_59.asm b/audio/sfx/sfx_59.asm
index 8f8267b..a0ff44b 100644
--- a/audio/sfx/sfx_59.asm
+++ b/audio/sfx/sfx_59.asm
@@ -1,2 +1,126 @@
SFX_59_Ch1: ; ffb0c (3f:7b0c)
-INCBIN "baserom.gbc",$ffb0c,$ffc03 - $ffb0c \ No newline at end of file
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 223
+ sfx_0 7, 190
+ sfx_0 7, 219
+ sfx_0 7, 182
+ sfx_0 7, 214
+ sfx_0 7, 172
+ sfx_0 7, 209
+ sfx_0 7, 162
+ sfx_0 7, 206
+ sfx_0 7, 157
+ sfx_0 7, 200
+ sfx_0 7, 144
+ sfx_0 7, 193
+ sfx_0 7, 131
+ sfx_1 143
+ sfx_0 7, 190
+ sfx_0 7, 123
+ sfx_0 7, 182
+ sfx_0 7, 107
+ sfx_0 7, 172
+ sfx_0 7, 89
+ sfx_0 7, 162
+ sfx_0 7, 68
+ sfx_0 7, 157
+ sfx_0 7, 57
+ sfx_0 7, 144
+ sfx_0 7, 33
+ sfx_0 7, 131
+ sfx_0 7, 5
+ sfx_1 79
+ sfx_0 7, 123
+ sfx_0 6, 246
+ sfx_0 7, 107
+ sfx_0 6, 214
+ sfx_0 7, 89
+ sfx_0 6, 178
+ sfx_0 7, 68
+ sfx_0 6, 137
+ sfx_0 7, 57
+ sfx_0 6, 114
+ sfx_0 7, 33
+ sfx_0 6, 66
+ sfx_0 7, 5
+ sfx_0 6, 11
+ sfx_1 47
+ sfx_0 6, 246
+ sfx_0 5, 237
+ sfx_0 6, 214
+ sfx_0 5, 172
+ sfx_0 6, 178
+ sfx_0 5, 99
+ sfx_0 6, 137
+ sfx_0 5, 17
+ sfx_0 6, 114
+ sfx_0 4, 229
+ sfx_0 6, 66
+ sfx_0 4, 131
+ sfx_0 6, 11
+ sfx_0 4, 22
+ sfx_1 207
+ sfx_8 17
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_0 6, 11
+ sfx_0 4, 131
+ sfx_0 6, 66
+ sfx_0 4, 229
+ sfx_0 6, 114
+ sfx_0 5, 17
+ sfx_0 6, 137
+ sfx_0 5, 99
+ sfx_0 6, 178
+ sfx_0 5, 172
+ sfx_0 6, 214
+ sfx_0 5, 237
+ sfx_0 6, 246
+ sfx_1 143
+ sfx_0 6, 11
+ sfx_0 7, 5
+ sfx_0 6, 66
+ sfx_0 7, 33
+ sfx_0 6, 114
+ sfx_0 7, 57
+ sfx_0 6, 137
+ sfx_0 7, 68
+ sfx_0 6, 178
+ sfx_0 7, 89
+ sfx_0 6, 214
+ sfx_0 7, 107
+ sfx_0 6, 246
+ sfx_0 7, 123
+ sfx_1 79
+ sfx_0 7, 5
+ sfx_0 7, 131
+ sfx_0 7, 33
+ sfx_0 7, 144
+ sfx_0 7, 57
+ sfx_0 7, 157
+ sfx_0 7, 68
+ sfx_0 7, 162
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 107
+ sfx_0 7, 182
+ sfx_0 7, 123
+ sfx_0 7, 190
+ sfx_1 47
+ sfx_0 7, 131
+ sfx_0 7, 193
+ sfx_0 7, 144
+ sfx_0 7, 200
+ sfx_0 7, 157
+ sfx_0 7, 206
+ sfx_0 7, 162
+ sfx_0 7, 209
+ sfx_0 7, 172
+ sfx_0 7, 214
+ sfx_0 7, 182
+ sfx_0 7, 219
+ sfx_0 7, 190
+ sfx_0 7, 223
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_5a.asm b/audio/sfx/sfx_5a.asm
index db07974..16f1da8 100644
--- a/audio/sfx/sfx_5a.asm
+++ b/audio/sfx/sfx_5a.asm
@@ -1,2 +1,100 @@
SFX_5a_Ch1: ; ffc03 (3f:7c03)
-INCBIN "baserom.gbc",$ffc03,$ffcbf - $ffc03 \ No newline at end of file
+ sfx_1 207
+ sfx_8 17
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_0 6, 11
+ sfx_0 4, 131
+ sfx_0 6, 66
+ sfx_0 4, 229
+ sfx_0 6, 114
+ sfx_0 5, 17
+ sfx_0 6, 137
+ sfx_0 5, 99
+ sfx_0 6, 178
+ sfx_0 5, 172
+ sfx_0 6, 214
+ sfx_0 5, 237
+ sfx_0 6, 246
+ sfx_1 143
+ sfx_0 6, 11
+ sfx_0 7, 5
+ sfx_0 6, 66
+ sfx_0 7, 33
+ sfx_0 6, 114
+ sfx_0 7, 57
+ sfx_0 6, 137
+ sfx_0 7, 68
+ sfx_0 6, 178
+ sfx_0 7, 89
+ sfx_0 6, 214
+ sfx_0 7, 107
+ sfx_0 6, 246
+ sfx_0 7, 123
+ sfx_1 79
+ sfx_0 7, 5
+ sfx_0 7, 131
+ sfx_0 7, 33
+ sfx_0 7, 144
+ sfx_0 7, 57
+ sfx_0 7, 157
+ sfx_0 7, 68
+ sfx_0 7, 162
+ sfx_0 7, 89
+ sfx_0 7, 172
+ sfx_0 7, 107
+ sfx_0 7, 182
+ sfx_0 7, 123
+ sfx_0 7, 190
+ sfx_1 47
+ sfx_0 7, 131
+ sfx_0 7, 193
+ sfx_0 7, 144
+ sfx_0 7, 200
+ sfx_0 7, 157
+ sfx_0 7, 206
+ sfx_0 7, 162
+ sfx_0 7, 209
+ sfx_0 7, 172
+ sfx_0 7, 214
+ sfx_0 7, 182
+ sfx_0 7, 219
+ sfx_0 7, 190
+ sfx_0 7, 223
+ sfx_1 0
+ sfx_5 0
+ sfx_6 5
+ sfx_5 255
+ sfx_1 47
+ sfx_1 207
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 246
+ sfx_0 7, 123
+ sfx_0 7, 190
+ sfx_0 7, 219
+ sfx_1 143
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 10
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_1 111
+ sfx_8 17
+ sfx_2 0
+ sfx_loop 10
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_1 79
+ sfx_loop 10
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_1 47
+ sfx_loop 10
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_1 31
+ sfx_loop 10
+ sfx_0 7, 219
+ sfx_endloop
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_5b.asm b/audio/sfx/sfx_5b.asm
index 3f7c5b9..9a332e2 100644
--- a/audio/sfx/sfx_5b.asm
+++ b/audio/sfx/sfx_5b.asm
@@ -1,2 +1,84 @@
SFX_5b_Ch1: ; ffcbf (3f:7cbf)
-INCBIN "baserom.gbc",$ffcbf,$ffd5b - $ffcbf \ No newline at end of file
+ sfx_1 196
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 66
+ sfx_5 0
+ sfx_6 1
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_0 6, 246
+ sfx_6 1
+ sfx_1 164
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 33
+ sfx_6 1
+ sfx_0 7, 89
+ sfx_6 1
+ sfx_0 7, 123
+ sfx_6 1
+ sfx_1 132
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_6 1
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_1 116
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 66
+ sfx_6 1
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_0 6, 246
+ sfx_6 1
+ sfx_1 100
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 33
+ sfx_6 1
+ sfx_0 7, 89
+ sfx_6 1
+ sfx_0 7, 123
+ sfx_6 1
+ sfx_1 84
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_6 1
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 6, 66
+ sfx_6 1
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_0 6, 246
+ sfx_6 1
+ sfx_1 36
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 33
+ sfx_6 1
+ sfx_0 7, 89
+ sfx_6 1
+ sfx_0 7, 123
+ sfx_6 1
+ sfx_1 20
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 144
+ sfx_6 1
+ sfx_0 7, 172
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_5c.asm b/audio/sfx/sfx_5c.asm
index 76dffee..c7167ea 100644
--- a/audio/sfx/sfx_5c.asm
+++ b/audio/sfx/sfx_5c.asm
@@ -1,2 +1,25 @@
SFX_5c_Ch1: ; ffd5b (3f:7d5b)
-INCBIN "baserom.gbc",$ffd5b,$ffd89 - $ffd5b \ No newline at end of file
+ sfx_loop 30
+ sfx_1 191
+ sfx_8 17
+ sfx_0 0, 82
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_endloop
+ sfx_1 95
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 79
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 47
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_1 31
+ sfx_0 0, 84
+ sfx_0 0, 83
+ sfx_0 0, 85
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_5d.asm b/audio/sfx/sfx_5d.asm
index b4dfbaf..9149b62 100644
--- a/audio/sfx/sfx_5d.asm
+++ b/audio/sfx/sfx_5d.asm
@@ -1,8 +1,146 @@
SFX_5d_Ch1: ; ffd89 (3f:7d89)
-INCBIN "baserom.gbc",$ffd89,$ffe0d - $ffd89
+ sfx_1 0
+ sfx_5 0
+ sfx_6 6
+ sfx_5 255
+ sfx_1 1
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_5 0
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 68
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 52
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 36
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_1 20
+ sfx_8 17
+ sfx_2 0
+ sfx_0 7, 214
+ sfx_6 1
+ sfx_0 7, 223
+ sfx_6 1
+ sfx_0 7, 219
+ sfx_6 1
+ sfx_end
SFX_5d_Ch2: ; ffe0d (3f:7e0d)
-INCBIN "baserom.gbc",$ffe0d,$ffe3f - $ffe0d
+ sfx_1 196
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 89
+ sfx_1 132
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 89
+ sfx_1 116
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 68
+ sfx_1 100
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 57
+ sfx_1 68
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 33
+ sfx_1 36
+ sfx_8 17
+ sfx_2 8
+ sfx_0 7, 5
+ sfx_1 20
+ sfx_8 17
+ sfx_2 8
+ sfx_0 6, 246
+ sfx_end
SFX_5d_Ch3: ; ffe3f (3f:7e3f)
-INCBIN "baserom.gbc",$ffe3f,$ffe92 - $ffe3f \ No newline at end of file
+ sfx_1 119
+ sfx_8 17
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_5e.asm b/audio/sfx/sfx_5e.asm
index 4774a9c..b97c61e 100644
--- a/audio/sfx/sfx_5e.asm
+++ b/audio/sfx/sfx_5e.asm
@@ -1,2 +1,60 @@
SFX_5e_Ch1: ; ffe92 (3f:7e92)
-INCBIN "baserom.gbc",$ffe92,$fff04 - $ffe92 \ No newline at end of file
+ sfx_1 196
+ sfx_8 17
+ sfx_2 8
+ sfx_0 4, 22
+ sfx_5 0
+ sfx_6 1
+ sfx_0 4, 229
+ sfx_6 1
+ sfx_0 5, 99
+ sfx_6 1
+ sfx_0 6, 11
+ sfx_6 1
+ sfx_0 5, 99
+ sfx_6 1
+ sfx_0 6, 11
+ sfx_6 1
+ sfx_0 6, 114
+ sfx_6 1
+ sfx_0 6, 178
+ sfx_6 1
+ sfx_1 196
+ sfx_2 4
+ sfx_0 6, 66
+ sfx_6 1
+ sfx_0 6, 158
+ sfx_6 1
+ sfx_0 6, 214
+ sfx_6 1
+ sfx_0 7, 33
+ sfx_6 1
+ sfx_0 6, 158
+ sfx_6 1
+ sfx_0 7, 33
+ sfx_6 1
+ sfx_0 7, 79
+ sfx_6 1
+ sfx_0 7, 107
+ sfx_6 1
+ sfx_1 196
+ sfx_2 0
+ sfx_0 7, 57
+ sfx_6 1
+ sfx_0 7, 98
+ sfx_6 1
+ sfx_0 7, 123
+ sfx_6 1
+ sfx_0 7, 157
+ sfx_6 1
+ sfx_0 7, 98
+ sfx_6 1
+ sfx_0 7, 123
+ sfx_6 1
+ sfx_0 7, 157
+ sfx_6 1
+ sfx_0 7, 177
+ sfx_6 1
+ sfx_0 7, 190
+ sfx_6 1
+ sfx_end \ No newline at end of file
diff --git a/audio/sfx/sfx_5f.asm b/audio/sfx/sfx_5f.asm
index 0b6ae21..c3ff81c 100644
--- a/audio/sfx/sfx_5f.asm
+++ b/audio/sfx/sfx_5f.asm
@@ -1,2 +1,31 @@
SFX_5f_Ch1: ; fff04 (3f:7f04)
-INCBIN "baserom.gbc",$fff04,$100000 - $fff04 \ No newline at end of file
+ sfx_1 247
+ sfx_8 17
+ sfx_0 0, 68
+ sfx_0 0, 83
+ sfx_0 0, 68
+ sfx_0 0, 83
+ sfx_0 0, 34
+ sfx_0 0, 32
+ sfx_0 0, 34
+ sfx_0 0, 32
+ sfx_0 0, 34
+ sfx_0 0, 32
+ sfx_0 0, 34
+ sfx_0 0, 32
+ sfx_0 0, 34
+ sfx_0 0, 32
+ sfx_0 0, 34
+ sfx_0 0, 32
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_0 0, 16
+ sfx_0 0, 17
+ sfx_end \ No newline at end of file
diff --git a/engine/sfx.asm b/engine/sfx.asm
index 2174516..eef895a 100755
--- a/engine/sfx.asm
+++ b/engine/sfx.asm
@@ -110,7 +110,7 @@ Func_fc094: ; fc094 (3f:4094)
ld a, [hli]
push hl
and $f
- ld hl, PointerTable_fc0ab
+ ld hl, SFX_CommandTable
add hl, de
ld e, [hl]
inc hl
@@ -119,28 +119,28 @@ Func_fc094: ; fc094 (3f:4094)
ld l, e
jp [hl]
-PointerTable_fc0ab: ; fc0ab (3f:40ab)
- dw Func_fc0ce
- dw Func_fc10e
- dw Func_fc127
- dw Func_fc138
- dw Func_fc14d
- dw Func_fc166
- dw Func_fc172
- dw Func_fc202
- dw Func_fc22d
- dw Func_fc0cb
- dw Func_fc0cb
- dw Func_fc0cb
- dw Func_fc0cb
- dw Func_fc0cb
- dw Func_fc0cb
- dw Func_fc249
-
-Func_fc0cb: ; fc0cb (3f:40cb)
+SFX_CommandTable: ; fc0ab (3f:40ab)
+ dw SFX_0
+ dw SFX_1
+ dw SFX_2
+ dw SFX_loop
+ dw SFX_endloop
+ dw SFX_5
+ dw SFX_6
+ dw SFX_7
+ dw SFX_8
+ dw SFX_unused
+ dw SFX_unused
+ dw SFX_unused
+ dw SFX_unused
+ dw SFX_unused
+ dw SFX_unused
+ dw SFX_end
+
+SFX_unused: ; fc0cb (3f:40cb)
jp Func_fc094
-Func_fc0ce: ; fc0ce (3f:40ce)
+SFX_0: ; fc0ce (3f:40ce)
ld d, a
pop hl
ld a, [hli]
@@ -194,7 +194,7 @@ Func_fc105: ; fc105 (3f:4105)
ld [hl], d
ret
-Func_fc10e: ; fc10e (3f:410e)
+SFX_1: ; fc10e (3f:410e)
ld hl, $de2b
add hl, bc
ld a, $80
@@ -214,7 +214,7 @@ Func_fc10e: ; fc10e (3f:410e)
pop hl
jp Func_fc094
-Func_fc127: ; fc127 (3f:4127)
+SFX_2: ; fc127 (3f:4127)
swap a
ld e, a
ld hl, $ff11
@@ -228,7 +228,7 @@ Func_fc127: ; fc127 (3f:4127)
pop hl
jp Func_fc094
-Func_fc138: ; fc138 (3f:4138)
+SFX_loop: ; fc138 (3f:4138)
ld hl, $de43
add hl, bc
add hl, bc
@@ -245,7 +245,7 @@ Func_fc138: ; fc138 (3f:4138)
ld h, d
jp Func_fc094
-Func_fc14d: ; fc14d (3f:414d)
+SFX_endloop: ; fc14d (3f:414d)
ld hl, $de3f
add hl, bc
ld a, [hl]
@@ -264,7 +264,7 @@ Func_fc14d: ; fc14d (3f:414d)
pop hl
jp Func_fc094
-Func_fc166: ; fc166 (3f:4166)
+SFX_5: ; fc166 (3f:4166)
ld hl, $de2f
add hl, bc
ld e, l
@@ -274,7 +274,7 @@ Func_fc166: ; fc166 (3f:4166)
ld [de], a
jp Func_fc094
-Func_fc172: ; fc172 (3f:4172)
+SFX_6: ; fc172 (3f:4172)
ld a, c
cp $3
jr nz, .asm_fc17c
@@ -390,11 +390,11 @@ Func_fc1cd: ; fc1cd (3f:41cd)
.asm_fc201
ret
-Func_fc202: ; fc202 (3f:4202)
+SFX_7: ; fc202 (3f:4202)
add a
ld d, $0
ld e, a
- ld hl, Unknown_fc485
+ ld hl, PointerTable_fc485
add hl, de
ld a, [hli]
ld h, [hl]
@@ -419,7 +419,7 @@ Func_fc202: ; fc202 (3f:4202)
pop hl
jp Func_fc094
-Func_fc22d: ; fc22d (3f:422d)
+SFX_8: ; fc22d (3f:422d)
pop hl
ld a, [hli]
push hl
@@ -443,7 +443,7 @@ Func_fc22d: ; fc22d (3f:422d)
pop hl
jp Func_fc094
-Func_fc249: ; fc249 (3f:4249)
+SFX_end: ; fc249 (3f:4249)
ld e, c
inc e
ld a, $7f
@@ -988,8 +988,27 @@ SFX_5f: ; fc482 (3f:4482)
db %1000
dw SFX_5f_Ch1
-Unknown_fc485: ; fc485 (3f:4485)
-INCBIN "baserom.gbc",$fc485,$fc4df - $fc485
+PointerTable_fc485: ; fc485 (3f:4485)
+ dw Unknown_fc48f
+ dw Unknown_fc49f
+ dw Unknown_fc4af
+ dw Unknown_fc4bf
+ dw Unknown_fc4cf
+
+Unknown_fc48f: ; fc48f (3f:448f)
+INCBIN "baserom.gbc",$fc48f,$fc49f - $fc48f
+
+Unknown_fc49f: ; fc49f (3f:449f)
+INCBIN "baserom.gbc",$fc49f,$fc4af - $fc49f
+
+Unknown_fc4af: ; fc4af (3f:44af)
+INCBIN "baserom.gbc",$fc4af,$fc4bf - $fc4af
+
+Unknown_fc4bf: ; fc4bf (3f:44bf)
+INCBIN "baserom.gbc",$fc4bf,$fc4cf - $fc4bf
+
+Unknown_fc4cf: ; fc4cf (3f:44cf)
+INCBIN "baserom.gbc",$fc4cf,$fc4df - $fc4cf
INCLUDE "audio/sfx/sfx_01.asm"
INCLUDE "audio/sfx/sfx_02.asm"
@@ -1085,4 +1104,8 @@ INCLUDE "audio/sfx/sfx_5b.asm"
INCLUDE "audio/sfx/sfx_5c.asm"
INCLUDE "audio/sfx/sfx_5d.asm"
INCLUDE "audio/sfx/sfx_5e.asm"
-INCLUDE "audio/sfx/sfx_5f.asm" \ No newline at end of file
+INCLUDE "audio/sfx/sfx_5f.asm"
+
+rept $c1
+db $ff
+endr \ No newline at end of file
diff --git a/macros.asm b/macros.asm
index 2c28590..122e609 100755
--- a/macros.asm
+++ b/macros.asm
@@ -148,4 +148,40 @@ ENDM
music_end: MACRO
db $ff
+ENDM
+
+sfx_0: MACRO
+ db \1, \2
+ENDM
+
+sfx_1: MACRO
+ db $10, \1
+ENDM
+
+sfx_2: MACRO
+ db $20 | \1
+ENDM
+
+sfx_loop: MACRO
+ db $30, \1
+ENDM
+
+sfx_endloop: MACRO
+ db $40
+ENDM
+
+sfx_5: MACRO
+ db $50, \1
+ENDM
+
+sfx_6: MACRO
+ db $60, \1
+ENDM
+
+sfx_8: MACRO
+ db $80, \1
+ENDM
+
+sfx_end: MACRO
+ db $f0
ENDM \ No newline at end of file