zelurker / raine

Raine emulator

Home Page:http://raine.1emulation.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Slight blitting problem in Hyper Street Fighter II (Capcom CPS-2)

voodoo84 opened this issue · comments

Hello,

When running Hyper Street Fighter II (Asia 040202, but probably in other variants), on character selection screen, there are problems when blitting character's transparent color on top of the background, as seen in the picture. It manifests more or less for almost all characters.

hsf2

Thanks for looking into this!

Nice finding but I have not done anything on the cps2 driver for years and it's not really fresh in my memory, all I remember is that the video rendering part is quite complex... I don't say it can't be fixed, maybe one day where I get extremely motivated, but not now for sure. I'll keep the info anyʍay, This display glitch is in the japan version too.

Thanks for the reply!

If it helps, I also tested with Super Street Fighter II Turbo, which has the same character select screen because HSF2 is essentially a pimped-up version of SSF2T. In SSF2T, this bug doesn't show up.

Are you sure? Wikipedia lists regular Street Fighter II Turbo as CPS-1 game, but all Super Street Fighters II (including Turbo and Hyper) are CPS-2.

Yes, sorry, I edited the post right after I wrote it, I'm aware that HSF2 is CPS-2, but SSF2T (which has the same character selection screen as HSF2) is also CPS-2 but it doesn't show the blitting bug.
Again, I'm talking about Super Street Fighter II Turbo, not regular Street Fighter II Turbo (which is indeed CPS-1 game).

Just one more thing and I'll stop bugging you :)

I did some more testing and the same issue does appear in SSF2T, but in the fight preparation screen instead of character selection screen. Hopefully this will be useful in the future.

ssf2t

Thank you very much!
Please publish a new binary when you have time, I'm on Windows and I have no idea which version of mingw64 and libraries to use to compile Raine.

Binary released, issue closed, thanks for the report !