mirror of https://github.com/bsnes-emu/bsnes.git
Update to bsnes v042r04? release.
New WIP. Copy-paste: > Working on SA-1, still a long way to go. Fixed a bug where I was > clearing MA after multiplication / cumulative sum when I wasn't > supposed to. Fixes Kirby 3 Pop Star scene. > Added normal DMA, along with full support for DPRIO (allowing DMA to > run alongside the SA-1 CPU) and blocking of invalid transfer types / > modes. This fixes sprites in Marvelous. > Also added BW-RAM bitmap mirroring to $[60-6f]:[0000-ffff], proper > mapping for the bitmap mode to the $[00-3f|80-bf]:[6000-7fff] > regions, variable-length bit read data port, and I now at least > cache the register settings for IRQs (though I still do nothing with > them.) > I added support for BW-RAM and I-RAM write protection, but when it's > enabled, most games will no longer load. So I'm forced to leave that > off for now. Maybe the protection didn't actually work on the real > hardware? Hmm ... > No idea what the bitmap registers $2240-$224f are for, and I don't > see how it's supposed to be possible to trigger IRQs as needed by > Super Mario RPG and Parodius. But at least three of five games > should now be fully playable with no issues. Speed remains the same > as yesterday. No hit for the SA-1 CPU+DMA simultaneous transfer mode > support. Image Image > I want pictures of SRW Gaiden! Can always try it and see what happens ... after I get some sleep :D [No archive available]
This commit is contained in:
parent
4c92d11d80
commit
3a6eb56cef