Jump to content

bSnes WIP Update!


Alpha

Recommended Posts

bSNES is a Super Nintendo Emulator that was not derived from any existing emulator source code, such as snes9x. It was written from scratch by Byuu.

 

I'm pretty sure I've improved NMI / IRQ timing even more since the last update, but I really don't remember anymore... I also cleaned up a few parts of the code.

 

    I also did a lot of work on the HDMA code. Now HDMA init and per-scanline HDMA transfers have (mostly) correct hardware timing. I even went so far as to emulate the differences between CPUv1 and CPUv2 HDMA init timing. I then went ahead and improved the actual HDMA transfer process itself, and along with some help from anomie, I was able to fix the weird bug in SFA2's status bar, and get Energy Breaker looking a lot better than it was. It's not perfect though, EB flickers really badly when text windows are onscreen, and the map is still beyond screwed. There's an issue with Charlie's stage in SFA2 as well. Little by little...

 

bs1804ut.th.pngbs1810px.th.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...