Robert Posted May 6, 2006 Share Posted May 6, 2006 NES emulator 06-05-06: 1.8 - fixed input sometimes being considered active when it actually wasn't, and vice versa- mappers: added iNES mappers 41, 44, and 52- CPU: fixed the reset interrupt vector being read from the wrong bank sometimes (nothing was affected until adding mapper 41)- APU: added clock jitter behaviour- input: fixed mouse cursor hiding/showing not working properly when pressing a mouse button- CPU: more accurate startup timing, I hope (Chessmaster didn't work)- mappers: added iNES mapper 228- input: support for functions inside trigger rules; added turbo(speed,key) and toggle(key), I'll document them later- input: standard menu functions with Left Alt or F10 are disabled if they're taken by any trigger rule- APU: added support for 3 frame IRQs in a row, and fixed on-clock length counter updates (consequently, this fixed Vegas Dream (J) from locking up)- PPU: fixed sprite overflow not working on the bottom scanline, oops- PPU: fixed a small bug in sprite evaluation 'diagonal' reads- fixed NTSC frame timing (er, I had the factors switched around)- source: added several optional compile-time hacks, for testing (they're disabled of course)- APU: added accurate PAL DMC timing>> Get it HERE. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now