CrystalMaze7 is the JPM game, that was converted from running on a variant of the original standalone WWTBAM cab (which means it's probably heavily reliant on early Direct X 7 DLLs). IIRC, the original cab used a touchscreen, trackball and buttons, but the game was heavily cut down to run on touchscreen only once some location test showed how bad the original hardware was.
Fruitix uses the same engine, so I don't see why one works and the other doesnt, though I think Crystal Maze has to dynamically alter its resolution mid game, which may be causing problems.
The XP one is the one made by Cool Games, which also uses Direct X 7, but was purpose built for the Itbox, Inde and Paragon cabs, so it's a bit friendlier - given how IN:DE machines are configured, they may be able to use decent graphics like DX8 or OpenGL, as the overall hardware is a bit meatier.
EDIT: This is all a bit strange, as the era that these things came out it would be DX8, but I guess they were still using Windows NT as a platform. Anyway, I'm going to fiddle around with using different DLLs on the VM, and see what happens.
Edited by elcondor, 30 July 2012 - 09:26 AM.