flycast icon indicating copy to clipboard operation
flycast copied to clipboard

Small sprite glitch in Marvel vs. Capcom 2

Open HebuSan opened this issue 3 years ago • 4 comments

Platform / OS / Hardware: Window 10 / libretro core, since more than 3 years (on any different retroarch / core versions released for three years) Tested today, with Retroarch 1.9.14 and latest Flycast core available. Issue still exists.

Hardware: Intel Core i7 CPu and GTX 970M or AMD Ryzen 7 5800 and RTW3060 - Happens on both.

Description of the Issue As soon as internal resolution is greater than 640 * 480, the are some sprites gltiches. Mostly on Ryu's "Shinku Hadoken", but if you pay attention, also on Ryu's own sprite, and some fonts in the character selection screen.

RyuGlitchSample

More details here, as the bug was already reported here: https://github.com/libretro/flycast/issues/596

It seems the issue has been acknowledged and fixed some time ago on redream side (issue showned and listed as fixed with reicast 1.3): https://twitter.com/inolen/status/1039226899250262017

I don't have the skills to fix the issue, but I am ready to help testing any patch if it can help.

HebuSan avatar Dec 28 '21 19:12 HebuSan

~~This is the other issue you're talking about as the glitch was fixed in native : https://github.com/libretro/flycast/issues/818~~

~~CVS1 & MVC2 suffer from this at higher resolution and it's a shame :p~~

Please note that you are talking about redream and not reicast. I don't think @inolen would help :(

Immersion95 avatar Dec 28 '21 21:12 Immersion95

This is the other issue you're talking about as the glitch was fixed in native : libretro#818

CVS1 & MVC2 suffer from this at higher resolution and it's a shame :p

Please note that you are talking about redream and not reicast. I don't think @inolen would help :(

  1. Sorry, you are right, redream fixed the issue, not reicast. updated. Is the fix they mention only for Native res ? I thought it was for any res (The "HD" mention they give).

  2. I confirm there is no issue at native resolution, but for any higher resolution, the glitches are still there. This point was also mentionned in the bug report above: "I keep observing the same error with resolutions higher than the native, the black stripes are still present in the game with certain attacks."

  3. I wanted to check if the graphic issue could be in the "core adaptation" for retroarch (sometimes I have glitches in retroarch that I dont have with the native emulator, like PCSX2 or Duckstation for exemple). So I just made a quick setup with the StandAlone version of Flycast (1.2) and ran MVC2 to check : the issue is still there in any res higher than the native one.

-> Is it something known / that cannot / won't be fixed (too complex ?) ?

I forgot to mention that, in my case, I am using the NAOMI version of MVC2, not the Dreamcast one.

Thanks for taking time to answer.

HebuSan avatar Dec 28 '21 22:12 HebuSan

https://github.com/flyinghead/flycast/issues/197#issuecomment-981247405

ghost avatar Dec 28 '21 22:12 ghost

It would be so great if a fix can be found as there's problem with native res.

Those games have sprites that were drawn on CPS2 with different res so the pixels are not great with the ratio change. Only solution is to upscale so we can have pixel perfect sprites.

Unfortunately CVS1 & MVC2 both suffer from heavy warping when sprites are upscaled.

Immersion95 avatar Aug 25 '22 21:08 Immersion95

This is still happening, any fixes in sight? This glitch has been around for years.

Epyc7 avatar Mar 06 '23 06:03 Epyc7