05-10-2015, 11:46 PM
The revision 5191 of the emulator DeSmuME was released and built. Here are the download links:
windows-x86-32: http://rapidgator.net/file/b734f601039c6...2.zip.html
check out the Live Downloads section for more builds
windows-x86-32: http://rapidgator.net/file/b734f601039c6...2.zip.html
Code:
GFX3D:
- Fix bug where the depth LUT wasn’t being generated correctly, causing the clear image depth buffer to malfunction. (Regression from r5187.)
- In SoftRasterizer, obsolete GFX3D_Zelda_Shadow_Depth_Hack for depth-equals tests. We’re now using a fixed tolerance of +/-0x200, according to GBATEK.
- In SoftRasterizer, z-depth is now calculated using the depth LUT instead of with << 9. This spreads the depth value more evenly across the range of [0 - 0x00FFFFFF]. This change will need additional testing.
- Do some small optimizations to SoftRasterizer.
- Do more code cleanup.