TASEmulators / desmume

DeSmuME is a Nintendo DS emulator
http://desmume.org
GNU General Public License v2.0
2.9k stars 534 forks source link

[opengl] Misshapen 3d darkening overlay in Pokemon Heartgold #72

Closed feliwir closed 7 years ago

feliwir commented 7 years ago

Hey, the 3D Content in the upper screen is masked when going inside caves. This is the wrong look: OpenGL 3.2 & OpenGL old: image

The correct: Software; image

zeromus commented 7 years ago

please test in latest dev build from in-game save at this scene

feliwir commented 7 years ago

I don't have a development build at the moment. Will try to build one later today. When i try to load my savestate with dev version: [ERR] Error loading savestate. It failed halfway through; Since there is no savestate backup system, your current game session is wrecked

I don't really want to play an hour now to reproduce that error^^

zeromus commented 7 years ago

so save in-game

rogerman commented 7 years ago

The outer edge of the scene uses fog to fill in the remaining black pixels. In the v0.9.11 release and earlier versions, the OpenGL renderer doesn't support fog. However, the current revision does support fog. In fact, ever since r5166, the OpenGL renderer has supported fog.

Try using a nightly build.