> As more than 17 years of being user of MAMEUI I’ll miss a lot of it (ALL). I hope it > will not being vanished never, because I think it’s an important part of MAME’s > history, sometimes is good to keep the tradition. For me it’s MAME’s “official” UI > and should be implemented on MAME. > Thanks to all people who made MAMEUI possible with their time and work.
and this is part of the problem.
it isn't the official UI, in fact, for a recent code review we did of it there was one change being made to the baseline project that was absolutely horrifying; it wasn't clearing memory on device allocations 'because it made startup too slow'. Now, anybody who is a programmer can quickly tell you why having things in an uninitialized state is a bad idea.
it's not going to 'become part of MAME' because it's Windows only code (early Windows 9x era at that) and in general the design of it seems poor from a coding perspective, being designed without the foresight that it would need to scale (hence the need to hack out the initialization as a speed up in the first place) That's actually forgiveable because I doubt whoever wrote the original code actually expected it to be around for this long, but it does mean it should have been retired / replaced / fully rewritten a long time ago.
|