Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05397 Graphics Minor Always Dec 22, 2013, 11:32 May 5, 2016, 09:18
Tester Yonah View Status Public Platform MAME (Official Binary)
Assigned To Resolution Won't fix OS Windows Vista/7/8 (64-bit)
Status [?] Closed Driver midtunit.cpp
Version 0.151 Fixed in Version Build 64-bit
Summary 05397: mk2: Background tearing on screen fades.
Description Fading transitions, often shown during attract mode, display tearing in the background, irrespective of triple buffering or waitvsync being enabled and do not show up while recording an MNG file. I used FRAPS to build a GIF animation showing the problem.
Steps To Reproduce
Additional Information
Flags
Regression Version
Affected Sets / Systems mk2
Attached Files
gif file icon MKII.gif (96,617 bytes) Dec 22, 2013, 11:32 Uploaded by Yonah
Yonah
Relationships
related to 05898Closed Multithreading causes innumerable problems 
Notes
7
User avatar
No.10089
B2K24
Moderator
Dec 22, 2013, 20:03
It seems to do something similar after showing the big MK logo and right before the title screen about 50 seconds in after launching the game.
It's a possibility this behavior occurs on real hardware.
User avatar
No.10091
Haze
Senior Tester
Dec 23, 2013, 06:48
edited on: Dec 23, 2013, 06:48
sounds like the -mt issue..

turn off -mt ? / use -nomt

it defaults to off now, but maybe you have old config files.

User avatar
No.10095
Tafoid
Administrator
Dec 24, 2013, 00:55
I don't observe it happening on this end w/cheapo lcd monitor and no video syncing options selected or entered - with or without -mt attempted.
User avatar
No.10096
NekoEd
Senior Tester
Dec 24, 2013, 01:19
Reproduces here with -mt, not with -nomt. I hardly think that disabling multithreading is the solution to this problem, however.
User avatar
No.10097
B2K24
Moderator
Dec 24, 2013, 04:44
After looking at this about 10 times with -nomt and then with -mt there are some distinctive differences I can see and the reported behavior reproduces here when running with -mt

An easy way I've found to spot this behavior in quick succession is; run the game and then fast forward through 2 demo fights in attract mode.
When you hit the Longest Winning Streak screen you can stop the FF. It will next show the CD and Comic book offer followed by the DCS sound system screen.
Next you'll see the MK logo and this is where the reported behavior starts which extends to the next screen which is Midway Presents.

running -mt and -nomt both show the FPS always at 100% and oddly enough, if I run -mt and enable my HLSL then the reported behavior does not happen.
User avatar
No.10098
Haze
Senior Tester
Dec 24, 2013, 10:45
edited on: Dec 24, 2013, 10:46
as previously discussed, -mt is inherently unsafe, and ends up updating the screen with badly synced palette / video data, that's why it was turned off by default.

this should be linked to the other -mt bug report.

in reality it will affect every game using indexed palettes (as long as they change the colours rather than using a static palette) it's most noticeable on fades tho.

User avatar
No.12605
Osso
Developer
May 5, 2016, 09:18
-mt functionality has been removed.