MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

uman
MAME Fan
Reged: 04/15/12
Posts: 455
Send PM
Re: HLSL changes by anikom15
05/06/19 02:40 PM


> No idea if it's got anything to do with the actual changes by anikom15 or more with
> the default settings, because whether you look at the d3d or the bgfx port, they look
> terrible.
> So first thing people seek is to modify using the settings in the OSD...but several
> are obscure and there's no explanative documentation with provided neutral default
> values available anywhere, afaik.
> Then the bigger issue becomes obvious: whatever you do in the OSD - which is of
> course the preferred way coz you see your changes in real time - doesn't save.
> You have to edit files manually, which isn't too hard to learn for the d3d version
> (raster.ini) but much more obscure in BGFX.
> I think I've read some time here that saving CRT shaders OSD settings in BGFX is
> something planned for the future, but you know these things are not top-of-todo-list
> because they're not related to emulation work proper.
> So either you research the intricate settings files to edit (good luck getting the
> kind of CRT look you want that way) while waiting for saving to be a thing, either
> you give up on CRT shaders in MAME and you know where to find a more advanced system:
> RetroArch, which is the only thing that frontend is actually good for.
>
> edit: correction the settings are explained but in the Windows/D3D section actually:
> http://docs.mamedev.org/advanced/hlsl.html
> they're mostly the same in BGFX port iirc, the only difficulty is to understand how
> to edit the related files, it's not a .ini
> And for geom er, dunno...

Yes, i am aware of all this stuff. I was kind of a guinea pig for Jezze, who did the HLSL changes previously. I tried the whole night, to achieve the same results with current MAME, without any luck.
Editing related BGFX files is easy. You simply edit the parameters in .json files (mame>bgfx>effects).
Slider change saves, where always problematic. It was the first feature that was cutoff after initial release of HLSL.

I believe that the anikom15 changes, where a first step to enable HDR in MAME, but it was never finished. So we are left with something, that looks more worse then before and with parameters that have no real meaning in current state.

For example Space Zap: http://www.mameworld.info/ubbthreads/sho...true#Post379509

This problem still persists till today, in both systems hlsl & bgfx, due to (what it seems) his changes.

No, Retroarch is no option (for me), because it does not offer anything, regarding vector games. It is pretty much useless, when it comes to these kind of games.

Beside the fact that Retroarch offers barely better shaders. Thanks to Moogly Guy, Jezze and cgwg, MAME has nearly everything (sometimes even more, like in vector games) that Retroarch have, regarding the shaders.

In the meantime, someone pointed me to this: https://git.redump.net/mame/log/?qt=grep&q=anikom

I can see when the changes happened, i am just to dumb to see in which MAME version it happened, but i will find out.







Entire thread
Subject Posted by Posted on
* HLSL changes by anikom15 uman 05/06/19 01:24 AM
. * Re: HLSL changes by anikom15 ICEknight  05/07/19 02:59 PM
. * Re: HLSL changes by anikom15 uman  05/07/19 03:07 PM
. * Re: HLSL changes by anikom15 TafoidAdministrator  05/06/19 01:52 AM
. * Re: HLSL changes by anikom15 uman  05/06/19 02:54 AM
. * Re: HLSL changes by anikom15 LensLarque  05/06/19 11:05 AM
. * Re: HLSL changes by anikom15 uman  05/06/19 02:40 PM
. * Re: HLSL changes by anikom15 LensLarque  05/06/19 03:09 PM
. * Re: HLSL changes by anikom15 uman  05/06/19 04:21 PM
. * Re: HLSL changes by anikom15 LensLarque  05/06/19 05:16 PM
. * Re: HLSL changes by anikom15 uman  05/06/19 05:40 PM
. * Re: HLSL changes by anikom15 R.Coltrane  05/06/19 03:51 PM
. * Re: HLSL changes by anikom15 LensLarque  05/06/19 03:58 PM
. * Re: HLSL changes by anikom15 R.Coltrane  05/07/19 02:11 PM
. * Re: HLSL changes by anikom15 LensLarque  05/07/19 08:06 PM
. * Re: HLSL changes by anikom15 Haze  05/07/19 08:34 PM
. * Re: HLSL changes by anikom15 LensLarque  05/07/19 08:54 PM
. * Re: HLSL changes by anikom15 Haze  05/07/19 10:07 PM
. * Re: HLSL changes by anikom15 LensLarque  05/07/19 10:56 PM
. * Re: HLSL changes by anikom15 Haze  05/07/19 11:14 PM
. * Re: HLSL changes by anikom15 LensLarque  05/07/19 11:29 PM
. * Re: HLSL changes by anikom15 Haze  05/07/19 11:44 PM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 12:04 AM
. * Re: HLSL changes by anikom15 Haze  05/08/19 12:06 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 12:23 AM
. * Re: HLSL changes by anikom15 Haze  05/08/19 12:41 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 12:49 AM
. * Re: HLSL changes by anikom15 MetalGod  05/08/19 01:05 AM
. * Re: HLSL changes by anikom15 Haze  05/08/19 12:58 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 01:15 AM
. * Re: HLSL changes by anikom15 Haze  05/08/19 01:19 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 01:35 AM
. * Re: HLSL changes by anikom15 Rygar9  05/08/19 01:56 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 02:12 AM
. * Re: HLSL changes by anikom15 Mazinger  05/08/19 01:53 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 02:05 AM
. * Re: HLSL changes by anikom15 Haze  05/08/19 02:11 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 02:21 AM
. * Re: HLSL changes by anikom15 Haze  05/08/19 01:38 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 01:40 AM
. * Re: HLSL changes by anikom15 Haze  05/08/19 01:43 AM
. * Re: HLSL changes by anikom15 LensLarque  05/08/19 01:53 AM
. * Re: HLSL changes by anikom15 uman  05/07/19 02:38 PM
. * Re: HLSL changes by anikom15 TafoidAdministrator  05/08/19 03:08 AM
. * Re: HLSL changes by anikom15 Dullaron  05/06/19 12:48 PM
. * Re: HLSL changes by anikom15 LensLarque  05/06/19 01:07 PM

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