So I downloaded the new QT version and have it running on XP64. It's working well but it seems to be disagreeing with my audio in some way. The background music stutters (it's a very PC in there too able to run every emulator I throw at it and then some) so I had to disable the audio. I have VLC installed of course but wonder if there is a codec or driver issue. If you need more info to debug that one let me know. The sound effects work fine by the way. Odd.
Hello Le chuck
The new qt version is using the browser to play music files (background music and sound effects) and not HTML.
What is the exact problem with background music? Is this happening only when both sound effects and background music are enabled?
Also I'm getting periodic crashes when starting MAME. I'm launching roms directly from the main menu and not going into a list. About 25% of the time the FE just hangs. It brings up a launching window and then freezes. If I open task manager to close out MAME the FE is still froze and has to be restarted. Again, let me know what you need and I'll get you better info.
The FE crashes when it loads the emulator or when you terminate it? I mean you load the emulator, play a game, terminate and when returning to the FE then it crashes?
Actually the FE is not crashing. What is going on is this:
The FE creates a process (the emulator) and it waits for ever until it's terminated. If something goes wrong it will not get the terminate signal and it will think the process is still active and it will wait for ever. The qt version is little bit problematic when returning from a process... I will check it out if I can do something (I have some ideas
)
One feature request - any way to make it where Alt+F4 won't exit the FE? A lot of non MAME emus use ALT+F4 - no issue really but with some programs (SW Racer) when I exit the program it exits the FE at the same time. Also my exit button sends ALT+F4 all the time (plus ESC) so it gets out of everything, but it would be nice to have the FE not exit on that too (small kids keep tanking the FE). I'm not even sure how easy it is to implement that. If it's not - and I doubt it is - I'll work my JoytoKey scripts a bit better and see if I can work around the issue. I probably can so don't sweat it too much.
This is the default way to terminate a window. It's not difficult to disable it. I will include the feature in the next version
edit: I don't know for sure but it is very possible to "throw away" the qt version for Windows. I will keep it only for Linux. Turns out VLC is very problematic and I will replace it with Windows media player (for Windows only)
edit: If it's possible to install windows 7 (perhaps a slim version), it will be possible to use the IE version of HTMLFE which is way better and stable!!!
I`m a web developer myself so props to your work will check it out sometime!
Hello Scorpie. Thank you for interesting. Every kind of help is appreciated