SkyEmu icon indicating copy to clipboard operation
SkyEmu copied to clipboard

SkyEmu fails mealybug-tearoom-tests (most of them)

Open benderscruffy opened this issue 1 year ago • 2 comments

https://github.com/mattcurrie/mealybug-tearoom-tests

benderscruffy avatar Jul 22 '22 11:07 benderscruffy

Note, most of these tests require a pixel/"FIFO" based PPU. A scanline based PPU is not able to pass most of these.

Related is https://github.com/skylersaleh/SkyEmu/issues/32 which relies on mode 3 rBGP writes for proper behavior (m3_bgp_change in mealybug tests for that), which doesn't work with a scanline renderer.

CasualPokePlayer avatar Jul 26 '22 04:07 CasualPokePlayer

I've been mulling over changing to a pixel fifo based PPU implementation. Currently half of the GB emulation bugs seem to be related to my PPU implementation, so the scanline renderer is clearly not cutting it in a lot of cases.

skylersaleh avatar Jul 26 '22 06:07 skylersaleh