melonDS-emu / melonDS

DS emulator, sorta
https://melonds.kuribo64.net
GNU General Public License v3.0
3.19k stars 527 forks source link

Castlevania Order of Ecclesia Graphical Glitch #1514

Open gyrorayo opened 2 years ago

gyrorayo commented 2 years ago

Greetings, first thanks for this emulator, it is the smoothest experience for nintendoDS emulation on Windows, hands down.

However experienced this issue on OoE, the enemy "invisible man" draws like a square that distorts the background.

Screenshot 2022-09-09 171509

tried both software and OpenGL (3x native) renderer, same issue.

it is supposed to look like this,

Screenshot_20220909-172645_DraStic


System Information

     Operating System: Windows 11 Pro 64-bit (10.0, Build 22000) (22000.co_release.210604-1628)
            Processor: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz (4 CPUs), ~2.5GHz
               Memory: 16384MB RAM
               DirectX Version: DirectX 12

Or is my CPU too old for this?

RSDuck commented 2 years ago

savefile for reproduction?

gyrorayo commented 2 years ago

savefile for reproduction?

2809 - Castlevania - Order of Ecclesia (U)(Venom).zip

invisible man is located in minera prison island stage, you can get easily to it through the first warp point, gotta get to the bottom warp, exit to the right and go up, you'll encounter the enemy immediately

Screenshot 2022-09-10 115105

RSDuck commented 2 years ago

I can reproduce the issue with the OpenGL renderer, but it seems to works flawlessly with the software renderer.

Arisotura commented 2 years ago

I'd be interested in seeing how they achieve this effect and why it's failing on OpenGL -- seems like a problem related to handling of opaque/translucent pixels...

SuperSamus commented 1 year ago

I think this is a duplicate of #823.