|
HLSL is dependent on what?
#396289 - 05/23/23 08:19 AM
|
|
|
I have a PC with an R7 5700X and a GTX1660ti running MAME just as I like it with all the HLSL settings to make it look like an old CRT.
I copy/paste the MAME directory over to another PC, an i58250U with integrated graphics and, without changing a thing, it all works perfectly as above.
Then I do the same again; copy/paste the MAME directory over to my 3rd PC, an i7 4790 with integrated graphics... and MAME will only run in the vanilla graphics mode. All the HLSL options are now gone from the slider controls.
All 3 PCs are running the exact same copy of windows, updated as of right now. So my question is, what makes the 3rd PC incompatible with the HLSL options?
|
|
|
|
Re: HLSL is dependent on what?
[Re: Pascalean]
#396291 - 05/23/23 01:13 PM
|
|
|
> I have a PC with an R7 5700X and a GTX1660ti running MAME just as I like it with all > the HLSL settings to make it look like an old CRT. > > I copy/paste the MAME directory over to another PC, an i58250U with integrated > graphics and, without changing a thing, it all works perfectly as above. > > Then I do the same again; copy/paste the MAME directory over to my 3rd PC, an i7 4790 > with integrated graphics... and MAME will only run in the vanilla graphics mode. All > the HLSL options are now gone from the slider controls. > > All 3 PCs are running the exact same copy of windows, updated as of right now. So my > question is, what makes the 3rd PC incompatible with the HLSL options?
As far as I know, HLSL is dependent on DirectX (v9 ?). I looked up the specs of the Intel CPU's (i58250U and i7 4790), and both seem to support at least DirectX 12 (not sure about v9). So (just guessing here) perhaps DirectX is not installed (correctly) on the failing machine ? You could run 'dxdiag.exe', to see if anything pops up. Also, you could run 'mame -verbose' to see if anything sticks out in the output. Sorry that I cannot be of more help.
|
|
|
|
Re: HLSL is dependent on what?
[Re: mhoes]
#396293 - 05/23/23 07:50 PM
|
|
|
I will certainly do that. Thank you for the suggestions.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9716
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: HLSL is dependent on what?
[Re: Pascalean]
#396322 - 05/30/23 09:03 PM
|
|
|
> I will certainly do that. Thank you for the suggestions.
HLSL is deprecated, since it relies on an increasingly hard to get installer from Microsoft. You're generally supposed to run -video bgfx and those shaders, and that will become the default in the near future.
|
|
|
|
Re: HLSL is dependent on what?
[Re: R. Belmont]
#396344 - 06/02/23 08:08 PM
|
|
|
> > HLSL is deprecated, since it relies on an increasingly hard to get installer from Microsoft. >
Just making an - admittedly totally uninformed - guess here, but: would that be the DirectX 9 runtime ? And if not, what would it be ?
|
|
|