===================== Sunsoft Mapper Info ===================== date 5/20 by goroh mail goroh_kun@geocities.co.jp Batman, Dotchi Bullet Pei, etc. (mapper #69) 8000 command A000 argument #0 : CHR page_number at $0000-$03FF #1 : CHR page_number at $0400-$07FF #2 : CHR page_number at $0800-$0bFF #3 : CHR page_number at $0c00-$0fFF #4 : CHR page_number at $1000-$13FF #5 : CHR page_number at $1400-$17FF #6 : CHR page_number at $1800-$1bFF #7 : CHR page_number at $1c00-$13FF #8 : PRG page_number at $6000-$7FFF #9 : PRG page_number at $8000-$9FFF #A : PRG page_number at $A000-$BFFF #B : PRG page_number at $C000-$DFFF #C : Mirror bit ------MM MM 0: VHVH 1: VVHH 2: VVVV 3: HHHH #D : IRQ enable/disable #00: disable #81: enable #E : IRQ clock Lower 1 byte #F : IRQ clock Higher 1 byte If you study, the IRQ inputs 0 to standby clock with a word, the IRQ occurs with the next clock. If you input i, the IRQ occurs after i+1 clock cycles. Afterburner 2, Maharajah etc. 8000: CHR page_number at CHR $0000-$07FF (page_size=index_size=2k) 9000: CHR page_number at CHR $0800-$0FFF (page_size=index_size=2k) A000: CHR page_number at CHR $1000-$17FF (page_size=index_size=2k) B000: CHR page_number at CHR $1800-$1FFF (page_size=index_size=2k) C000: CHR page_number at NameTable(VRAM_A10=L) (page_size=index_size=1k) D000: CHR page_number at NameTable(VRAM_A10=H) (page_size=index_size=1k) E000: Mirror, NameTable usage Setting bit ---A--MM A: Use CHR-ROM at NameTable 0:Disable 1:Enable MM: VRAM_A10 Setting 00: L H L H 01: L L H H 02: L L L L 03: H H H H