Thanks, I had an extra \ in the .ini file.
The music plays for me now and I can play Mame games. Here are some comments.
1. After selecting Mame, and playing a game, when I hit escape, it goes back to Mame (expected). When I hit escape again, the front end disappears both on the screen and on the taskbar(unexpected). If I then try to edit the index.html, it says it is open by a program. If I open the Task Manager, it does not appear in the list of running programs. If I open the FE again and then hit escape (without running Mame), the index.html file is unlocked for edits.
2. It would be good to have a "skip video" flag, especially for debugging purposes. I played around a bit in the index.html, but haven't been able to skip it.
Regards,
Justin
edit: I forgot these:
3. When you load mame, it takes a long time to load the list. Is there any way to start loading the lists as soon as the program starts?
4. After I select Mame, the program seems to "Spawn" another version of itself. In my taskbar (windows 7), I get an additional "HTML Frontend". In the taskbar preview, they both look the same.
Edit 2:
I figured out how to skip video. I just commented out lines 44-46 in index.html and copied line 54 (window.location.href = 'main.html'
after line 46.
Hello
I am glad everything is working for you now
Thank you for your comments. They help to improve the program
1) The default configuration is when hitting ESC (and whereever you are) terminates the program. To go back hit BACKSPACE. However it's more logical to hit ESC to go back and something else to terminate the program, so I will change it in the next version
Remember that you already got the code. So it is possible to change it by yourself. In this forntend everything is defined inside the html/css/javascript code, even keystrokes
For version 1.4: Open main.html and
Go to line 387: You will find the command
if (e.keyCode ==
{ Change 8 with the number 27
Then go to line 402: You will find the command
if (e.keyCode == 27) { Cange the 27 with the number 8. Change nothing else, especially the ==
save the file. After that when you are hitting ESC will go back, and BASCSPACE will terminate the program
2) This is an excellent idea. I will add it in the next version. You will hit ESC and cancel the intro video. You can add this feature by your own, but it will take a lot of commands, so that is why I am not posting them. If you look how main.html captures keystrokes, it is not so difficult to understand what to do (allthough you need to now how to program in javascript)
3) This is only for the first time. If it loads and you don't close the FrontEnd, the list will load fast next times. Gamelist.xml is huge and javascript needs some time to load it. However I am sure that some optimizations can be done to imporve the code and make it faster
4) This is a harmless bug. I see that on Windows 8 too and I have seen it in other programs too. It's not actually a second version. Both are pointing to the same. If you close one, will close both. Ignore that.
Close the Front End by hitting "Exit to Windows" inside the menu (or hit ESC)