Jump to content

SegaLi 1.8 released


Recommended Posts

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

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...