Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04490 Critical (emulator) Random Sep 21, 2011, 03:14 Sep 21, 2011, 11:30
Tester Zaghadka View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Suspended OS Windows Vista/7 (64-bit)
Status [?] Closed Driver
Version 0.143u5 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 04490: When using HLSL scanlines, screen blacks out on pause
Description When running a game using HLSL scanlines, if you activate the pause function, the video screen will sometimes turn entirely black. Unpausing and repausing do not restore the screen. Overlays remain present.

Very rarely, the pause will instead cause the screen to start flickering between black and normal. On two or three occasions, this flickering is accompanied by a shadowmask, even though the shadow_mask_alpha is set to 0.

It may be specific to some settings I have in my HLSL files, so I am attaching the HLSL file I use for dkong.
Steps To Reproduce Start game with HLSL. Press pause. If it doesn't happen, run the game a bit and try again. Eventually the screen will go blank.

There is a similar bug reported at mameworld.info about MK, which goes to a blank screen right after the test pattern when using HLSL.
Additional Information This bug is still present in 143u6. The dkong.ini is using "phosphor life" settings, but the problem occurs whether or not phosphor life is set.
Github Commit
Flags
Regression Version 143u5
Affected Sets / Systems
Attached Files
? file icon dkong.ini (1,689 bytes) Sep 21, 2011, 03:14 Uploaded by Zaghadka
HLSL ini
[Show Content]
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.07790
Tafoid
Administrator
Sep 21, 2011, 11:29
This pause issue is known by the HLSL developer, along with many other little issues that will be addressed when they author has the time to dedicate to it. There is no timetable for fixing. HLSL is a toy, more or less, and is not a concern of MAMETESTERS unless it makes the GAME or MAME crash completely or HANG. Any graphic oddness you encounter through normal use does not interest us here and in the end is not a product of an emulation issue of the game itself, just this HLSL module which is very much a third party.

Per Rules and Guidelines page, last entry:
HLSL related bugs
Graphic bug reports with the HLSL post-processing pixel shader will not be accepted. The only reports we will be taking as related HLSL usage is when it causes a GAME or MAME to Crash/Freeze or Hang.

You can talk about things here, a place where the author frequents:
http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=72774#Post72774



Closing