MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

SoltanGris42
MAME Fan
Reged: 11/16/13
Posts: 134
Send PM
Re: MAME 0.172 bgfx
04/01/16 07:38 AM


> Thanks for the reply.
>
> With respect, the video mode can be changed "all the time" within the UI, you simply
> set the default to whatever you want.
>
> So making it default to BGFX is possible - but what I don't get is that menu option
> when I do so.
>
> I might be off-the-wall here, but I'd have thought that now a UI is built in, its
> feature set would mirror anything done from the command-line. They ought to go
> hand-in-hand. Why would they let them diverge? Isn't this the very essence of having
> a built in UI?
>
> I realize people get upset when I write such things, but it just seems to me to be
> absurd to expect, in 2016, people to use the command line. It's not a lack of
> expertise in executing code from the CMD Prompt that is the issue, it's just old
> school for no reason. It's horribly inefficient.
>
> Just my 2 cents.
>
> EDIT: I just checked MAMEUIFX64 for .171, and under "Open GL Shaders" it allows you
> to choose various groups of shadows..... it's the kind of thing I'd of thought
> belonged in the Mame UI.......

I don't disagree. But you have to understand that bgfx showed up in the master branch on git a week ago. And MooglyGuy has only written the hlsl shader chain so far (well also an unfiltered shader chain and a bilinear filtering chain). So there aren't really other "effects" yet to choose from.

Even this week, he has been changing the way basic features work...specifying render target sizes, etc. And then having to edit all the json shader files to match. And fixing the NTSC filter. He really did a great job just getting a fully functioning system up and running in time for 0.172.

So it's not like people are disagreeing with you about having options in the UI. It's just that there hasn't been time for that to happen yet. The command line options barely exist right now!

My bet is that once we have shader chains implementing some more effects (like scale2x, hqx, etc) and those are shipped with MAME, that UI options for selecting the shader will appear. But that's just my guess.

Also, BTW, I think there was a little confusion in the earlier conversation. The hlsl shader chain has a number of sliders to control the effects. One of the sliders is simply "Enable Adjustments". So in order to see that you must have already loaded a game with the "hlsl" shader chain. Only then will you have the "Enable Adjustments" slider. It's not a general "enable my bgfx shader" thing. It's just an option in that particular shader chain that shows up once that specific shader: "hlsl" is already loaded and running. So if you loaded some other effect you wouldn't see a "Enable Adjustments" slider at all. Even if you were running BGFX and a shader you wouldn't necessarily have the slider. So you're right that there is really very little ui side support for all this stuff right now. And none at all for selecting a specific bgfx shader chain right now.







Entire thread
Subject Posted by Posted on
* MAME 0.172 bgfx B2K24 03/28/16 03:57 AM
. * Re: MAME 0.172 bgfx Nocturnaloner  04/03/16 08:25 AM
. * Re: MAME 0.172 bgfx B2K24  04/03/16 09:13 AM
. * Re: MAME 0.172 bgfx Nocturnaloner  04/04/16 04:58 AM
. * I see Dx 9.0c on the horizon...... (nt) Traso  04/06/16 10:52 PM
. * Re: MAME 0.172 bgfx B2K24  03/29/16 04:39 AM
. * Re: MAME 0.172 bgfx B2K24  03/31/16 02:04 AM
. * Re: MAME 0.172 bgfx RetroRepair  03/28/16 09:52 AM
. * Re: MAME 0.172 bgfx Firehawke  03/31/16 03:49 AM
. * Re: MAME 0.172 bgfx Vaughan  03/31/16 05:02 AM
. * Re: MAME 0.172 bgfx Vaughan  03/31/16 07:33 PM
. * Re: MAME 0.172 bgfx B2K24  03/31/16 07:56 PM
. * Re: MAME 0.172 bgfx Vaughan  03/31/16 08:45 PM
. * Re: MAME 0.172 bgfx SoltanGris42  03/31/16 10:03 PM
. * Re: MAME 0.172 bgfx Vaughan  03/31/16 10:38 PM
. * Re: MAME 0.172 bgfx SoltanGris42  04/01/16 07:38 AM
. * Re: MAME 0.172 bgfx uman  04/01/16 12:11 PM
. * Re: MAME 0.172 bgfx Dullaron  04/01/16 02:31 PM
. * Re: MAME 0.172 bgfx Vaughan  04/01/16 05:56 PM
. * Re: MAME 0.172 bgfx Traso  04/02/16 10:30 PM
. * Re: MAME 0.172 bgfx MooglyGuy  04/01/16 02:29 PM
. * Re: MAME 0.172 bgfx uman  04/01/16 06:02 PM
. * Re: MAME 0.172 bgfx MooglyGuy  04/02/16 01:09 AM
. * Re: MAME 0.172 bgfx uman  04/02/16 11:24 AM
. * Re: MAME 0.172 bgfx SoltanGris42  04/01/16 08:37 PM
. * Re: MAME 0.172 bgfx B2K24  03/31/16 11:33 PM
. * Re: MAME 0.172 bgfx Vaughan  04/01/16 03:16 AM
. * Re: MAME 0.172 bgfx B2K24  04/01/16 08:08 AM
. * Re: MAME 0.172 bgfx Dullaron  04/01/16 02:31 AM
. * Re: MAME 0.172 bgfx Traso  04/02/16 10:23 PM
. * Re: MAME 0.172 bgfx Firehawke  04/01/16 03:43 AM
. * Re: MAME 0.172 bgfx Dullaron  04/01/16 04:22 AM
. * Re: MAME 0.172 bgfx Firehawke  03/31/16 08:44 AM
. * Re: MAME 0.172 bgfx Dullaron  03/28/16 05:09 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 296 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 6189