Just had the chance to test "
Midnight Resistance (1990)(Ocean)[cr HZ - TSL][t HZ].adf"...
You are right it works perfectly everytime.
Just very weird how every other version and .ipf doesn't work...
Anyway, don't really care now as there is a working version with unlimited lives trainer (although would be nice if one of the mega-trainer versions worked).