Just to let you know that I've fixed the problems in my emulator with sprite DMA and DMC DMA, plus irq_and_dma tests.
About RC Pro AM-II, the copy of 8 bytes from &sprite[sprite_addr&0xF8] to &sprite[0] should occur around PPU cycle 115 of the pre-render scanline, instead of cycle zero. Tatakai no Banka works too.
About RC Pro AM-II, the copy of 8 bytes from &sprite[sprite_addr&0xF8] to &sprite[0] should occur around PPU cycle 115 of the pre-render scanline, instead of cycle zero. Tatakai no Banka works too.