X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=libpcsxcore%2Fpsxdma.c;fp=libpcsxcore%2Fpsxdma.c;h=3ec42ede22884ff4c5f07aa334183c75b80ca55e;hp=a7c438e3ab9b4a6c80741153c46c148b50e475df;hb=b54a1ac7cfa3f045afef2e04d3e255884c3d5ef0;hpb=26665bc5cb481a2087beb78793b3bef1be7c1597 diff --git a/libpcsxcore/psxdma.c b/libpcsxcore/psxdma.c index a7c438e3..3ec42ede 100644 --- a/libpcsxcore/psxdma.c +++ b/libpcsxcore/psxdma.c @@ -242,6 +242,7 @@ void psxDma6(u32 madr, u32 bcr, u32 chcr) { PSXDMA_LOG("*** DMA6 OT *** %x addr = %x size = %x\n", chcr, madr, bcr); if (chcr == 0x11000002) { + madr &= ~3; mem = getDmaRam(madr, &words_max); if (mem == INVALID_PTR) { log_unhandled("bad6 dma madr %x\n", madr);