nes ppu viewer: correct tile number display bug (was always wrong). in addition, show more informative data for 8x16 sprite tile number
This commit is contained in:
parent
20bf3b34e0
commit
92aa23de6f
|
@ -618,7 +618,13 @@ namespace BizHawk.Client.EmuHawk
|
|||
flags += "Front";
|
||||
}
|
||||
|
||||
var tile = _nes.ppu.OAM[spriteNumber * 1];
|
||||
int tile = _nes.ppu.OAM[spriteNumber * 4 + 1];
|
||||
if (is8x16)
|
||||
{
|
||||
if ((tile & 1) != 0)
|
||||
tile += 256;
|
||||
tile &= ~1;
|
||||
}
|
||||
|
||||
AddressLabel.Text = "Number: " + string.Format("{0:X2}", spriteNumber);
|
||||
ValueLabel.Text = "X: " + string.Format("{0:X2}", x);
|
||||
|
|
Loading…
Reference in New Issue