Will add more to this issue when I have chance to work to on this emulator again.
There's a vdp test rom that tests a bunch of things. I pass the first page, from there it goes downhill with a lot of failed tests. Great thing is there's a well documented readme for each test as well as source code for the test itself.
I think some of the tests are irq timing related which will be a huge help and may fix (or break lol) the remaining broken games.
Theres some sprite tests that I fail as well, mainly collisions of offscreen sprites etc.
Will add more to this issue when I have chance to work to on this emulator again.
There's a vdp test rom that tests a bunch of things. I pass the first page, from there it goes downhill with a lot of failed tests. Great thing is there's a well documented readme for each test as well as source code for the test itself.
I think some of the tests are irq timing related which will be a huge help and may fix (or break lol) the remaining broken games.
Theres some sprite tests that I fail as well, mainly collisions of offscreen sprites etc.
Test is found here https://www.smspower.org/Homebrew/SMSVDPTest-SMS And here's the thread with some useful discussion https://www.smspower.org/forums/10695-SMSVDPTester