I have just put a new GPU in my PC and set it up it downloaded direct x as part of the driver setup Now GameEx crashes it was fine before! see GameEx ini, and Log.
17:40:35.8 03/02/2014: GameEx: Version 13.21: Starting Log
17:40:35.8 03/02/2014: Operating System Platform: Win32NT
17:40:35.8 03/02/2014: Operating System Name: Windows 7
17:40:35.8 03/02/2014: Operating System Version: 6.1.7601
17:40:35.8 03/02/2014: Aero running
17:40:35.8 03/02/2014: Initializing Vista/Windows 7 volume control
17:40:35.8 03/02/2014: Getting CPU and RAM info
17:40:35.8 03/02/2014: Intel® Core i5-3570K CPU @ 3.40GHz, 8137MB
17:40:35.8 03/02/2014: 3.41Ghz - 4 Cores or CPU's
17:40:35.8 03/02/2014: Running Randomize()
17:40:35.8 03/02/2014: Loading PlugIns
17:40:35.8 03/02/2014: Checking for applications to Launch On Startup
17:40:35.8 03/02/2014: Setting default net connection limit to 15
17:40:35.8 03/02/2014: Running Misc startup tasks
17:40:35.8 03/02/2014: Setting Menu types
17:40:35.8 03/02/2014: Getting Configuration Values
17:40:35.8 03/02/2014: Using Theme: Talos_101
17:40:35.8 03/02/2014: Checking for alternate Image Directory for Theme: Talos_101
17:40:35.8 03/02/2014: Launching HideOS.exe
17:40:35.8 03/02/2014: Initialising Video/MNG DLL's
17:40:35.8 03/02/2014: GameEx will check for media insertion (may affect performance)
17:40:35.8 03/02/2014: Hiding Taskbar
17:40:35.8 03/02/2014: Is Media Center running?
17:40:35.8 03/02/2014: Checking/Creating LCD Registry values
17:40:35.8 03/02/2014: Check Media Center Exit/Start Mode
17:40:35.8 03/02/2014: Media Center Mode 2
17:40:35.8 03/02/2014: Snap Delay set to: 4
17:40:35.8 03/02/2014: Get other settings
17:40:35.8 03/02/2014: Desktop set to Hide ICONS and set Background to Black
17:40:35.8 03/02/2014: Set: Find emulator artwork on best match basis
17:40:35.8 03/02/2014: Start work for Form
17:40:35.8 03/02/2014: Getting Original Screen Size
17:40:35.8 03/02/2014: Opening Database Connection
17:40:35.9 03/02/2014: Initializing Component
17:40:35.9 03/02/2014: MAME Path is: J:\MameUI64
17:40:35.9 03/02/2014: MAME EXE file is: Mameui64.exe
17:40:35.9 03/02/2014: ROM Path is: J:\MameUI64\roms
17:40:35.9 03/02/2014: Catver.ini is located at: C:\GameEx\DATA\catver.ini
17:40:35.9 03/02/2014: controls.ini is located at: C:\GameEx\DATA\controls.ini
17:40:36.0 03/02/2014: History.dat is located at: C:\GameEx\DATA\history.dat
17:40:36.0 03/02/2014: nplayers.ini is located at: C:\GameEx\DATA\nplayers.ini
17:40:36.0 03/02/2014: command.dat is located at: C:\GameEx\DATA\command.dat
17:40:36.0 03/02/2014: MAMEinfo.dat is located at: C:\GameEx\DATA\mameinfo.dat
17:40:36.0 03/02/2014: Loading Controls.ini map file
17:40:36.0 03/02/2014: Snap Path is: J:\MameUI64\Snap
17:40:36.0 03/02/2014: Background Snap Path is: J:\MameUI64\Snap
17:40:36.0 03/02/2014: AVI Snap Path is: J:\MAME Videos
17:40:36.0 03/02/2014: Flyer Path is: J:\MameUI64\Flyers
17:40:36.0 03/02/2014: Cabinet Path is: J:\MameUI64\Cabinets
17:40:36.0 03/02/2014: Cabinet 3D Path: Not Found
17:40:36.0 03/02/2014: Title Path is: J:\MameUI64\Titles
17:40:36.0 03/02/2014: PCB Path is: J:\MameUI64\PCB
17:40:36.0 03/02/2014: Artwork Preview Path is: J:\MameUI64\Artwork
17:40:36.0 03/02/2014: Panel Path is: J:\MameUI64\Cpanel
17:40:36.0 03/02/2014: Manual Path is: J:\MameUI64\MANUALS
17:40:36.0 03/02/2014: Icon Path is: J:\MameUI64\Icons
17:40:36.0 03/02/2014: Marquee Path is: J:\MameUI64\Marquees
17:40:36.0 03/02/2014: Applying Language/Text
17:40:36.0 03/02/2014: Text/Language: English
17:40:36.0 03/02/2014: Loading Language/Text
17:40:36.0 03/02/2014: Loading Custom Emulators
17:40:36.0 03/02/2014: Loading Emulator 1: [Console] Sega Dreamcast (nullDC)
17:40:36.0 03/02/2014: Loading Emulator 2: [Console] Nintendo SNES (ZSNES)
17:40:36.0 03/02/2014: Loading Emulator 3: [Console] Nintendo N64 (Project64)
17:40:36.0 03/02/2014: Loading Emulator 4: [Pinball] Future Pinball
17:40:36.0 03/02/2014: Loading Emulator 5: Altirra64
17:40:36.0 03/02/2014: Loading Emulator 6: [Console] Nintendo GameCube (Dolphin)
17:40:36.0 03/02/2014: Loading Emulator 7: ParaJVE
17:40:36.0 03/02/2014: Checking if Steam enabled
17:40:36.0 03/02/2014: Cannot find steam path
17:40:36.0 03/02/2014: Using Version 3 Themes Animations
17:40:36.0 03/02/2014: Retrieving resolution setting
17:40:36.0 03/02/2014: Using General Font: Comfortaa
17:40:36.0 03/02/2014: Using Title Font: Globus
17:40:36.0 03/02/2014: GameEx will try to reduce CPU usage
17:40:36.1 03/02/2014: Initialising Direct3D
17:40:36.1 03/02/2014: Applying GameEx is Loading Image
17:40:36.1 03/02/2014: Setting Resolution to 1920x1200 32 bit color
17:40:36.1 03/02/2014: Creating Surfaces
17:40:36.2 03/02/2014: Warning: Display is running in full screen compatibility mode.
17:40:36.2 03/02/2014: Applying GameEx is Loading Image
17:40:36.2 03/02/2014: Setting Resolution to 1920x1200 32 bit color
17:40:36.2 03/02/2014: Creating Surfaces
17:40:36.2 03/02/2014: --**--
17:40:36.2 03/02/2014: Error: Error in the application.
17:40:36.2 03/02/2014: at Microsoft.DirectX.Direct3D.Manager.GetDeviceCaps(Int32 adapter, DeviceType deviceType)
17:40:36.2 03/02/2014: at Direct2D.Direct2d.Device.a(Form A_0, Int32 A_1, Int32 A_2, Boolean A_3, Boolean A_4, Boolean A_5, Boolean A_6, Int32 A_7)
17:40:36.2 03/02/2014: at Direct2D.Direct2d.Device..ctor(Form FormHandle, Int32 Width, Int32 Height, Boolean Windowed, Boolean VSync, Boolean Display16Bit, Boolean SecondaryDisplay)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Int32 A_4, Int32 A_5, Int32 A_6, Boolean A_7, Boolean A_8)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Int32 A_4, Int32 A_5, Int32 A_6, Boolean A_7)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Int32 A_4, Int32 A_5, Int32 A_6)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Int32 A_4)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Int32 A_4, Int32 A_5, Int32 A_6, Boolean A_7, Boolean A_8)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Int32 A_4, Int32 A_5, Int32 A_6, Boolean A_7)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3, Int32 A_4, Int32 A_5, Int32 A_6)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.f(Boolean A_0, Boolean A_1, Boolean A_2)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform.a(Boolean A_0, String A_1, Boolean A_2)
17:40:36.2 03/02/2014: at GameEx.GameEx.mainform..ctor()
17:40:36.2 03/02/2014:
17:40:36.2 03/02/2014: It was detected you experienced a DirectX error.
17:40:36.2 03/02/2014: Please note the following for possible solutions to your problem:
17:40:36.2 03/02/2014: 1. Ensure you have the latest version of DirectX installed.
17:40:36.2 03/02/2014: 2. Ensure you have the latest Manufacturer provided video card drivers.
17:40:36.2 03/02/2014: NOTE: Windows/Microsoft Update does not contain the latest.
17:40:36.2 03/02/2014: NOTE: Manufacturer normally means ATI, NVidia, or Intel. Not the brand.
17:40:36.2 03/02/2014: www.ati.com www.nvidia.com
17:40:36.2 03/02/2014: 3. If you do not have a modern video card try the following. 1. Turn off advanced Graphics. 2. Try a lower resolution. 3. Try turning on and using 16-bit colour
17:40:36.3 03/02/2014: 4. Ensure any required video codecs are installed.
17:40:36.3 03/02/2014: 5. Try a different theme, or try running the theme at the resolution it was designed for
17:40:36.3 03/02/2014: 6. Try the latest version of GameEx. GameEx is updated all the time.
17:40:36.3 03/02/2014: 7. If you performed an auto update to this version. Try performing a manual download and install.
17:40:36.3 03/02/2014:
17:40:36.3 03/02/2014: Closing database connection
17:40:36.3 03/02/2014: Disposing Plugins
17:40:36.3 03/02/2014: GameEx is exiting with errors
17:40:36.3 03/02/2014: Deleting search cache
17:40:36.7 03/02/2014: ERRORS DETECTED: EXITING
17:40:36.7 03/02/2014: Bye