@@ -422,8 +422,6 @@ def B_AUDENA_ENABLE_CH1 equ 0 ; 1 = channel 1 is running [ro]
422
422
423
423
; -- AUD3WAVE ($FF30-$FF3F) ---------------------------------------------------
424
424
; Audio channel 3 wave pattern RAM [r/w]
425
- def AUD3WAVERAM equ $ FF30 ; $FF30-$FF3F
426
-
427
425
def rAUD3WAVE_0 equ $ FF30
428
426
def rAUD3WAVE_1 equ $ FF31
429
427
def rAUD3WAVE_2 equ $ FF32
@@ -441,8 +439,6 @@ def rAUD3WAVE_D equ $FF3D
441
439
def rAUD3WAVE_E equ $ FF3E
442
440
def rAUD3WAVE_F equ $ FF3F
443
441
444
- def AUD3WAVE_SIZE equ 16 ; size of wave pattern RAM in bytes
445
-
446
442
; -- LCDC ($FF40) -------------------------------------------------------------
447
443
; PPU graphics control
448
444
def rLCDC equ $ FF40
@@ -995,6 +991,20 @@ def OAM_COUNT equ 40 ; how many OBJs there are room for in OAM
995
991
def OAM_SIZE equ OBJ_SIZE * OAM_COUNT
996
992
997
993
994
+ ;******************************************************************************
995
+ ; Audio channel RAM addresses
996
+ ;******************************************************************************
997
+
998
+ def AUD1RAM equ $ FF10 ; $FF10-$FF14
999
+ def AUD2RAM equ $ FF15 ; $FF15-$FF19
1000
+ def AUD3RAM equ $ FF1A ; $FF1A-$FF1E
1001
+ def AUD4RAM equ $ FF1F ; $FF1F-$FF23
1002
+ def AUDRAM_SIZE equ 5 ; size of each audio channel RAM in bytes
1003
+
1004
+ def AUD3WAVERAM equ $ FF30 ; $FF30-$FF3F
1005
+ def AUD3WAVE_SIZE equ 16 ; size of wave pattern RAM in bytes
1006
+
1007
+
998
1008
;******************************************************************************
999
1009
; Interrupt vector addresses
1000
1010
;******************************************************************************
0 commit comments