Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08403 Graphics Minor Random Aug 23, 2022, 14:49 Jul 9, 2023, 16:17
Tester MidnightWolf View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10/11 (64-bit)
Status [?] Confirmed Driver
Version 0.246 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08403: ssf2t: Graphics tearing in Cammy's stage (England)
Description When playing on Cammy's stage (England), the graphics will randomly tear and break-up. This mostly happens on the castle wall on the far right of the screen.

Usually happens when both players are jumping and the screen tries to scroll up to follow them, but it also happens at random times. It could possibly be a "sprites per line" error or scrolling error? I am just guessing though, as this graphics tearing happens randomly and for no individual reason that i could see.

I have not been able to find any video footage of real arcade hardware displaying this bug so far, but will upload some if i do.
Steps To Reproduce 1. Start playing the game as normal.

2. When on Cammy's stage (England), observe the castle wall to the far right of the screen as you play. The castle wall will show random black lines and / or visible tearing at random moments while you are playing.
Additional Information
Github Commit
Regression Version
Affected Sets / Systems ssf2t
Attached Files
png file icon 0002.png (1,341,728 bytes) Aug 23, 2022, 14:49 Uploaded by MidnightWolf
Screen tearing on castle wall at random moments during gameplay.
User avatar
Aug 23, 2022, 15:09
This is already covered in another recent report, isn't it? 08393
User avatar
Aug 23, 2022, 17:28
I checked back a few years and it still happens (0.186 is earliest I can test quickly due to romset changes) and it still happens.
My gut tells me it may be related to overall driver timing and lack of wait states in the 68k CPU. Expect this to stick around for a few years more.
User avatar
Jul 8, 2023, 21:22
edited on: Jul 8, 2023, 21:23
BTNB. You can see the tearing a couple of times in the round that starts at around 1:42:54 in this video. Also, I have a ST pcb and can confirm this is how the Cps2 behaves.
User avatar
Jul 9, 2023, 11:06
If you own the actual PCB, could you upload video footage of your own machine instead of linking to other peoples videos on Youtube?

Just to be sure.
User avatar
Jul 9, 2023, 13:26
I dont have a working Supergun at the moment, Ill try to find another video. This is common Cps2 behavior, and happens in a lot of games. like SF Alpha (Adon Stage), Marvel Super Heroes (Hulk stage), Night Warriors (Pyron Stage) and Xmen vs Street Fighter (Waterfall stage).
User avatar
Jul 9, 2023, 13:42
Hard evidence would be better than linking to a hundred random Youtube videos.

Maybe just wait until your Supergun is fixed, then you can be sure the video is legit?
User avatar
Senior Tester
Jul 9, 2023, 14:03
edited on: Jul 9, 2023, 14:03
Tearing is expected in arcade games. Your dismissive attitude toward somebody who has the hardware and has experienced the problems on hardware is frankly rude, especially when they can link real hardware videos that show the same thing.
User avatar
Jul 9, 2023, 16:17
edited on: Jul 9, 2023, 18:53
I was in no way trying to offend you or be disrespectful.

You say that you own authentic PCB hardware, but refuse to upload a video to verify your claim, and instead link to random Youtube videos that may not be running on arcade hardware.... This is very strange behaviour.

EDIT: I have just ran through the following games in MAME 0.256, as quoted by Deafening_Silence in his above post, and i found NO instances of the screen tearing he mentioned.

(sfa) Street Fighter Alpha (Adon Stage)
(msh) Marvel Super Heroes (Hulk stage)
(nwarr) Night Warriors: Darkstalkers Revenge (Pyron Stage)
(xmvsf) Xmen vs Street Fighter (Waterfall stage).

The above games DO have sprite flicker, which is normal for CPS2 games, as he correctly states. HOWEVER, i believe the problem with Super Street Fighter II (ie: this bug i reported) is nothing to do with sprite flicker, and more likely to do with an actual timing error.