md vdp, fix sprite parsing (done on previous line)

This commit is contained in:
kub 2023-03-26 10:33:29 +00:00
parent e5a1d4c5f1
commit ac89144969
3 changed files with 20 additions and 16 deletions

View file

@ -1104,8 +1104,8 @@ void PicoVideoCacheSAT(int load)
SATaddr &= ~0x200, SATmask &= ~0x200; // H40, zero lowest SAT bit
// rebuild SAT cache XXX wrong since cache and memory can differ
for (l = 0; load && l < 80; l++) {
u16 addr = SATaddr + l*8;
for (l = 0; load && l < 2*80; l ++) {
u16 addr = SATaddr + l*4;
((u16 *)VdpSATCache)[l*2 ] = PicoMem.vram[(addr>>1) ];
((u16 *)VdpSATCache)[l*2 + 1] = PicoMem.vram[(addr>>1) + 1];
}