|
|
I've been happily using MAME + HLSL for many months now and want to say thank you to MAME dev for allowing us to conveniently enjoy retro gaming even today.
There is an issue I want to bring up: The visual result from HLSL's aperture pattern (shadow_mask_x_count 320) is dependent on resolution of the raster source, and causes 288 x 224, 320 x 224, and 384 x 224 games to all show different aperture patterns.
On a real CRT, the aperture pattern would be the SAME for all games, it is not flexible. (I realize however that the pattern would be different between monitor models/makes)
Is there a way to make HLSL ignore the horizontal resolution of the raster source?
Please excuse me for mentioning there is a flaw, I hope it does not deter your drive and enthusiasm that makes continued development of MAME possible.
As always, your work is greatly appreciated. Thank you.
[ATTACHED IMAGE]
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9716
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: HLSL aperture problem
[Re: NUeda]
#312316 - 08/01/13 09:17 PM
|
|
|
> Please excuse me for mentioning there is a flaw, I hope it does not deter your drive > and enthusiasm that makes continued development of MAME possible.
If all problem reports were as clear and well-documented as yours (included clearly-labeled screenshots!) the world would be a much better place.
|
|
|
Dullaron |
Diablo III - Dunard #1884
|
|
|
Reged: 07/22/05
|
Posts: 6125
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
Re: HLSL aperture problem
[Re: NUeda]
#312321 - 08/02/13 01:06 AM
|
|
|
> I've been happily using MAME + HLSL for many months now and want to say thank you to > MAME dev for allowing us to conveniently enjoy retro gaming even today. > > There is an issue I want to bring up: > The visual result from HLSL's aperture pattern (shadow_mask_x_count 320) is dependent > on resolution of the raster source, > and causes 288 x 224, 320 x 224, and 384 x 224 games to all show different aperture > patterns. > > On a real CRT, the aperture pattern would be the SAME for all games, it is not > flexible. > (I realize however that the pattern would be different between monitor models/makes) > > Is there a way to make HLSL ignore the horizontal resolution of the raster source? > > Please excuse me for mentioning there is a flaw, I hope it does not deter your drive > and enthusiasm that makes continued development of MAME possible. > > As always, your work is greatly appreciated. Thank you.
On my 1920x1080 settings are... shadow_mask_x_count 320 shadow_mask_y_count 224
On my 1280x1024 settings are... shadow_mask_x_count 320 shadow_mask_y_count 256
I should try those other settings out.
|
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
Dullaron |
Diablo III - Dunard #1884
|
|
|
Reged: 07/22/05
|
Posts: 6125
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
Thanks NUeda for the info.
[Re: Dullaron]
#312323 - 08/02/13 01:25 AM
|
|
|
On my 1920x1080 settings now are... shadow_mask_x_count 256 # was 320 shadow_mask_y_count 224
Fixes the scan lines issue.
But I can't get this to look right with the psu on mess. So I left it on the 1280x1024 screen. Perfect on this screen anyway. Maybe since there no bars showing on the 1920x1080 that probably why it not showing right. Bars are there on the 1280x1024 screen.
|
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|