MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

MooglyGuy
Renegade MAME Dev
Reged: 09/01/05
Posts: 2260
Send PM
Re: Why does MAMEUI need to continue to exist? (nt)
10/04/18 11:50 PM


> I'm not asking anyone to fix it asap, I'm asking mamedev to at least
> ascertain/confirm, take the issue seriously that's all, right now I don't trust you
> do.

No, I don't think RB takes the issue seriously, either. In fact, I think once he reads this post of mine and sees who and what is responsible for the issue, he'll be even less likely to want to take up the mantle and fix it. I know that now that I've tracked down who and what caused it, I have precisely zero interest in fixing another dev's code. Least of all when it's part of such a monolithic change as this one.

In this case, the issue was re-introduced with this changeset: https://github.com/mamedev/mame/commit/b193e05cd7c8456a2648d43854645da84f56ddbd

It's a Nathan "Bletch" Woods special, aptly named "Overhaul to how MAME handles options, take two". I guess it needs a take three, because the current INI behavior is flatly unacceptable.

If I had to hazard a guess, the source of all of this misery is the removal of this exact line while implementing no functional replacement: https://github.com/mamedev/mame/commit/b...2c9a2184cabL205

The intention of that line seems obvious: At the start of the machine's execution, it would previously call m_options.revert with the highest-priority INI setting, to peel off any game-specific INI settings which had previously been applied.

With that line removed, any game-specific INI settings are free to linger on even after the user has returned to the internal UI and launched another game.

How best to fix it? You got me, the front-end code isn't exactly the greatest thing since sliced bread.







Entire thread
Subject Posted by Posted on
* Apparent Direct 3d bug in mame64 202 (non patched) Galaxian 09/30/18 02:14 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) kevenz  10/28/18 03:18 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) kevenz  10/08/18 01:18 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/08/18 01:19 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) anikom15  10/08/18 07:42 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Envisaged0ne  10/08/18 08:19 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) anikom15  10/08/18 08:56 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Foxhack  10/09/18 06:55 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) R. Belmont  10/30/18 04:05 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) ICEknight  10/11/18 09:53 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) anikom15  10/09/18 09:28 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) krick  10/08/18 08:40 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/08/18 08:44 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) anikom15  10/08/18 09:01 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) uman  10/09/18 01:46 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) TafoidAdministrator  09/30/18 02:33 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Galaxian  09/30/18 03:20 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) AHonikx  10/03/18 03:59 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Galaxian  10/07/18 01:20 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/07/18 01:22 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) uman  10/07/18 07:10 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/08/18 12:26 AM
. * Re: VLC ICEknight  10/11/18 09:54 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) uman  10/09/18 01:46 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Sthiryu  10/09/18 04:07 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) uman  10/11/18 02:55 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) LensLarque  10/11/18 05:12 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) R. Belmont  10/30/18 04:08 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) anikom15  10/12/18 03:41 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) B2K24  10/07/18 09:11 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) uman  10/07/18 09:41 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/03/18 03:28 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) RobbbertModerator  10/04/18 12:54 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/04/18 01:40 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) RobbbertModerator  10/04/18 02:15 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/04/18 11:41 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) John IV  10/05/18 12:09 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/05/18 12:55 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) John IV  10/05/18 01:43 AM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) RobbbertModerator  10/04/18 12:47 PM
. * Why does MAMEUI need to continue to exist? (nt) anikom15  10/04/18 05:39 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) sirscotty  10/25/18 03:41 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) anikom15  10/27/18 09:52 PM
. * Re: Why does MAMEUI need to continue to exist? (nt) MooglyGuy  10/25/18 04:57 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) sirscotty  10/26/18 05:47 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) RobbbertModerator  10/04/18 06:04 AM
. * Re: Why does MAME need to have a GUI frontend? (nt) anikom15  10/05/18 01:28 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) LensLarque  10/04/18 09:26 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) R. Belmont  10/04/18 03:49 PM
. * Re: Why does MAMEUI need to continue to exist? (nt) MooglyGuy  10/04/18 10:22 PM
. * Re: Why does MAMEUI need to continue to exist? (nt) LensLarque  10/04/18 08:48 PM
. * Fixed MooglyGuy  10/05/18 01:22 AM
. * Re: Fixed LensLarque  10/05/18 06:35 AM
. * Re: Fixed MooglyGuy  10/05/18 07:00 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) MooglyGuy  10/05/18 12:49 AM
. * Re: Why does MAMEUI need to continue to exist? (nt) MooglyGuy  10/04/18 11:50 PM
. * Re: Why does MAMEUI need to continue to exist? (nt) R. Belmont  10/30/18 04:20 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) CiroConsentino  09/30/18 08:18 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Galaxian  10/07/18 01:12 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Haze  10/07/18 01:19 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) Foxhack  09/30/18 09:27 PM
. * Re: Apparent Direct 3d bug in mame64 202 (non patched) anikom15  09/30/18 07:37 PM

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