I am running into a strange phenomenon which I cannot explain. I hope somebody can point me to the right path ;-)
The problem:
I have a game cabinet now ever since 2013 using Gameex as a front end and MAME (ver 0.145b) as one of the emulators. The PC running this is a windows 7 machine and kind off sluggish. I want to replace the PC with a newer and faster one running windows 10 Home edition. So I installed Gamex again on the new machine, and since I don't want the hassle of finding proper working roms with the lastest mame version, I decided to go for version 0.145b again (being quite lazy I admit, but time is an issue nowadays and I am quite happy with the library of roms gathered sofar). Next step is to go through the Gamex wizard. Completed it. Now I notice that not all MAME roms are functioning, some do, but others don't. How can that be? I ran the two systems (old and new) side by side and singled out just one of roms which does work on the old setup, but will not on the new setup: 1942.zip
I took a peek in gamex' log.txt file and noticed the following difference:
Old system: 19:17:28.8 4-12-2017: Running: cmd.exe /c C: C:\Emulators\Mame\mame.exe 1942a -rompath C:\Roms\MAME\Roms -nowindow -joy -skip_gameinfo -bezel -artpath artworkgameex
New system: 19:15:12.30 4-12-2017: Running: cmd.exe /c C: C:\Emulators\Mame\Mame\mame.exe 1942 -rompath C:\Roms\MAME\Roms -nowindow -joy -skip_gameinfo -bezel -artpath artworkgameex
In the roms directory there is only a file called 1942.zip (so no 1942a.zip there!) and all roms are in C:\Roms\MAME\Roms
In fact the rom dirs are the same on both systems, with identical contents. I am sure about this because on the new system I copied the rom dir from the old to the new system.
If I issue the following command on the new system, the game will run correctly: C:\Emulators\Mame\mame.exe 1942a -rompath C:\Roms\MAME\Roms -nowindow -joy -skip_gameinfo -bezel -artpath artworkgameex
But apparently Gamex sees things differently and issues a command referring to 1942.zip.
What also strikes me as strange is that when I start Gamex on the old system and go to All Mame games, it will show "1942 (Revision A)" at the top of the list. However the new system shows "1942 (Revision B)". How can that be, it's the same rom! Yes, I am 100% positive about that, checked and double checked.
I also checked this behavior for a second rom: 1943.zip. Same issue, old system starts it as 1943u where new system tries to start it as 1943 so this is hapening with more roms, but not all.
Totally puzzles me.
I attached the config files of both systems and logs
Oh, the versions used:
old system: Gamex 14.40
new system: Gamex 15.05
Hope somebody can help.
Regards,
Peet
GameEx newpc.ini
GameEx oldpc.ini
log_newpc.txt
log_oldpc.txt