Robert Posted June 29 Posted June 29 MAMEUI64 0.278.0 has been released. Available at https://messui.1emulation.com There's been a complete rewrite of the sound system by the devs. Please try it out and familiarise yourself with the new settings which are in each game's tab menu.
CBF Posted June 29 Posted June 29 Oops, something went wrong - saving and loading states isn't possible anymore (all options greyed out)!
Thartchen Posted July 2 Posted July 2 Running on Windows 11 Professional I get audio error with 0.278.0, but when I revert back to 0.277.0 the problem disappears. PortAudio error: Windows SASAPI: Speakers (Realtek(R)) Audio) [Loopback]: Invalid number of channels
Robert Posted July 2 Author Posted July 2 That's a known bug in MAME (see mametesters bug 9192), and it's been fixed for the next release. It can be worked around though. Either you can stay with PortAudio and in Windows configure an input device (such as a microphone), OR go into the default global settings, Sound, and choose something that isn't Auto or PortAudio. 1
StHiryu Posted July 9 Posted July 9 MAME, WOLFMAME AND MAMEUI 0.278 32bit available (Xp compatible). Download from: RETRODANUART MAME XP
Robert Posted Friday at 12:34 AM Author Posted Friday at 12:34 AM On 6/29/2025 at 10:51 PM, CBF said: Oops, something went wrong - saving and loading states isn't possible anymore (all options greyed out)! It's fixed now. Thanks for letting me know.
CBF Posted Saturday at 08:20 AM Posted Saturday at 08:20 AM (edited) On 7/11/2025 at 2:34 AM, Robert said: It's fixed now. Thanks for letting me know. Thanks, but it's still not working correctly. 1) in history.cpp the following 2 lines after if (BIT(cache, 7)) buffer.append("Save state supported.\n"); else should be removed, else it shows "Save state not supported." in the history tab even if MACHINE_SUPPORTS_SAVE is defined in the driver. EDIT: ignore point 1) - after a new 'Audit' all flags in mame_g.ini have changed and the message in the history tab is correct again. But I don't understand why it was necessary to change the value of this MACHINE_SUPPORTS_SAVE flag!? 2) in newui.cpp commenting out the line "if (window->machine().system().flags & MACHINE_SUPPORTS_SAVE)" and the complete "else" part now enables the "Save/Load State" menu options also if MACHINE_SUPPORTS_SAVE is NOT defined in the driver. This condition "if (window->machine().system().flags & MACHINE_SUPPORTS_SAVE)" has worked now many years in the past, so I wonder what has changed so it now fails!? Edited Saturday at 06:06 PM by CBF
Robert Posted Sunday at 08:27 AM Author Posted Sunday at 08:27 AM The devs changed where the save-state status is stored, and how it is represented. That info isn't available to newui afaict, so it's switched on always, just like MAME itself is, via F7. I have no idea why they changed it, as it was working fine before, and there's heaps of other things that need to be fixed but won't be.
Parallax2814 Posted Monday at 06:48 AM Posted Monday at 06:48 AM On 7/2/2025 at 7:22 PM, Robert said: That's a known bug in MAME (see mametesters bug 9192), and it's been fixed for the next release. It can be worked around though. Either you can stay with PortAudio and in Windows configure an input device (such as a microphone), OR go into the default global settings, Sound, and choose something that isn't Auto or PortAudio. Hmm. Weird. Going with your 2nd suggestion didn't work for me. I get the error regardless of what I pick. Ah well. I'll just wait for the next release or might roll back to 277. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now