Skip to content

Commit b6eb514

Browse files
authored
Merge pull request #1 from ISSOtm/patch-1
Add PCMXX registers
2 parents 4f8fc23 + df1122f commit b6eb514

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

hardware.inc

+22-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
;* Rev 2.4 - 27-Apr-13 : Added some cart defines (AntonioND)
2222
;* Rev 2.5 - 03-May-15 : Fixed format (AntonioND)
2323
;* Rev 2.6 - 09-Apr-16 : Added GBC OAM and cart defines (AntonioND)
24+
;* Rev 2.7 - 19-Jan-19 : Added rPCMXX (ISSOtm)
2425

2526
; If all of these are already defined, don't do it again.
2627

@@ -30,7 +31,7 @@ HARDWARE_INC SET 1
3031
rev_Check_hardware_inc : MACRO
3132
;NOTE: REVISION NUMBER CHANGES MUST BE ADDED
3233
;TO SECOND PARAMETER IN FOLLOWING LINE.
33-
IF \1 > 2.6 ;PUT REVISION NUMBER HERE
34+
IF \1 > 2.7 ;PUT REVISION NUMBER HERE
3435
WARN "Version \1 or later of 'hardware.inc' is required."
3536
ENDC
3637
ENDM
@@ -651,6 +652,26 @@ rAUD4POLY EQU rNR43
651652
rNR44 EQU $FF23
652653
rAUD4GO EQU rNR44 ; silly name!
653654

655+
656+
; --
657+
; -- PCM12 ($FF76)
658+
; -- Sound channel 1&2 PCM amplitude (R)
659+
; --
660+
; -- Bit 7-4 - Copy of sound channel 2's PCM amplitude
661+
; -- Bit 3-0 - Copy of sound channel 1's PCM amplitude
662+
; --
663+
rPCM12 EQU $FF76
664+
665+
666+
; --
667+
; -- PCM34 ($FF77)
668+
; -- Sound channel 3&4 PCM amplitude (R)
669+
; --
670+
; -- Bit 7-4 - Copy of sound channel 4's PCM amplitude
671+
; -- Bit 3-0 - Copy of sound channel 3's PCM amplitude
672+
; --
673+
rPCM34 EQU $FF77
674+
654675
;***************************************************************************
655676
;*
656677
;* Cart related

0 commit comments

Comments
 (0)