scutters Posted September 9, 2019 Author Share Posted September 9, 2019 Got a bit further (maybe). Pinballx 3.74 x64 is installed in it's own new folder, no media etc. Created a 64bit exe to call xdmdnative, that failed with error "System.BadImageFormatException: Could not load file or assembly 'XDMDNative.dll' or one of its dependencies. is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)"... similar to error i get in event viewer for pinballx x64. Repaired all my 64bit Microsoft VC++ redistributables in apps & features and the test exe then worked, great, i thought that'd done it... but i was wrong, pinballx 64bit still doesn't work, same old error, no log created and no dmp file either now. Progress?, not sure. Probably need to totally uninstall and reinstall all the VC++ x64 redistributables next Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted September 10, 2019 Share Posted September 10, 2019 Did you also repair the vc++ redist for 32bit version ? Last try is to remove all versions of vc++ redist 32bit and 64bit. Was an issue we had in the company too and fixed it by removing all and install it again Link to comment Share on other sites More sharing options...
scutters Posted September 10, 2019 Author Share Posted September 10, 2019 Repaired the 32 bit versions too later on, didn't change anything. When i get time i'll uninstall the 64 bit redists, reinstall and if that doesn't work then do the same with 32bit. Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted September 10, 2019 Share Posted September 10, 2019 Good luck with it. You got some where a gremlin in your cab, but hard to found. But if you figure it out, you will never forget Link to comment Share on other sites More sharing options...
scutters Posted September 10, 2019 Author Share Posted September 10, 2019 Well, long story short... All VC++ redists uninstalled and then reinstalled (earliest year first), no joy, still get the badimageformatexception in the event log for pinballx x64. Also ran as admin; sfc /scan now DISM.exe /Online /Cleanup-image /Restorehealth Nothing found. Guess i'm looking at a system reset or full windows reinstall next. But as 32bit pinballx is working and the issue only affects the x64 version on the cab, i'll probably just live with it and throw the towel in for now Link to comment Share on other sites More sharing options...
Recommended Posts