Not exactly sure what the purpose of this is after reading through various docs. Maybe someone else can help. This is from an MMC3 game after transferring the buffer data to the PPU
LDA #$00 ; SET BUFFER LENGTH/TYPE = EMPTY
STA $037D ;
; DUMMY WRITES?
LDA #$3F ; SET PPU ADDRESS TO $3F00 = PAL RAM
STA $2006 ;
LDA #$00 ;
STA $2006 ;
STA $2006 ; SET PPU ADDRESS TO $0000 = PATTERN TABLE
STA $2006 ;
Code:
LDA #$00 ; SET BUFFER LENGTH/TYPE = EMPTY
STA $037D ;
; DUMMY WRITES?
LDA #$3F ; SET PPU ADDRESS TO $3F00 = PAL RAM
STA $2006 ;
LDA #$00 ;
STA $2006 ;
STA $2006 ; SET PPU ADDRESS TO $0000 = PATTERN TABLE
STA $2006 ;