ares-emulator / ares

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
https://ares-emu.net
Other
991 stars 121 forks source link

CRT-GEOM is broken on low resolution systems (eg: sega master system) #1273

Open bonovox2k opened 1 year ago

bonovox2k commented 1 year ago

Describe the bug Master System load a game in opengl mode black screen sounds works ok

To Reproduce Steps to reproduce the behavior:

  1. Go to '...' load sega master system
  2. Click on '....' select master system rom
  3. Scroll down to '....' to desired rom
  4. See error open/load

Expected behavior the game don´t show sprites and graphics

Screenshots just a black screen

Additional context not applicable i used no-intro romset and verify the same problem with other roms.

PikaSamus commented 1 year ago

Did you forget to set a bios in the firmware menu?

bonovox2k commented 1 year ago

with or without bios, change for direct3d and the image screen works

Kawa-oneechan commented 1 year ago

I've had a similar problem on my previous laptop where some programs' use of OpenGL resulted in black screens while others worked fine. So a followup question: does this also apply to other systems supported by ares?

bonovox2k commented 1 year ago

I've had a similar problem on my previous laptop where some programs' use of OpenGL resulted in black screens while others worked fine. So a followup question: does this also apply to other systems supported by ares?

Do you believe or not! in AMD RADEON RX6600 works master system OPEN GL ok NVIDIA 3080 black screen on master system games... both windows 11, last drivers, last version of system up to date microsoft windows update.

bonovox2k commented 1 year ago

Snes, MegaDrive OpenGL works fine! in Nvidia 3080 series

bonovox2k commented 1 year ago

i found the problem CRT-GEOM Filter shader master system + nvidia + opengl cause black screen !

BiZkViT96 commented 1 year ago

Known shader problem, this is nothing to do with API/Driver/System and it all about lowres input image. @hizzlekizzle you have to finally fix this or delete shaders with this bug.

LukeUsher commented 1 year ago

Given this issue is with a shader that ares does not include by default, would it be better placed as an issue over on the shader repo rather than ares itself?