It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
exiledemulator: Should I be concerned about some of the C++ distributable having some security issues from microsoft. I noticed a few of them are being issued with a security vulnerability warning. I Think I'll only need 2012, 2013 and 2015 to run a game. I got back into my original laptop and took a look at the visual programs it was running just those to run games.
avatar
neumi5694: Only if you don't trust the software that is using these runtimes. In the past access was less restricted, some software really did weird things with your system. Some of these are considered to be security issues these day (and rightfully so).

The warnings may be valid, but it depends on who is adressing the runtime. If you trust the software you use, then the runtime is ok as well.
I Downloaded Direct X End user Runtime that had Xinput and audio 2.7 with everything else like D3 DX 10 packaged in it. Also with the C++ visuals from 2012--2013--2015 that also came with 2019 I tested Metal Gear 98 it ran accurately but now I have a problem I never had before on my original laptop that had all those installed, now for some reason after ten minutes of gameplay the controller keeps constantly disconnecting itself in mid game the controls lock up then the disconnect chime is triggered like when a USB is removed I have no controller function. I can run the game but for some reason it keeps disconnecting and doesn't register that there is a controller still plugged in. Trying to use the keyboard doesn't really work either, if I press a button it just cycles endlessly through the inventory and won't pause the game or keep snake running in a single direction. I also tried unmetal same thing happened it just became unplayable. I Don't know if direct X or something else is causing it. I downloaded everything directly from the microsoft website. I Don't understand whats causing it its a fresh official copy.
avatar
exiledemulator: I Downloaded Direct X End user Runtime that had Xinput and audio 2.7 with everything else like D3 DX 10 packaged in it. Also with the C++ visuals from 2012--2013--2015 that also came with 2019 I tested Metal Gear 98 it ran accurately but now I have a problem I never had before on my original laptop that had all those installed, now for some reason after ten minutes of gameplay the controller keeps constantly disconnecting itself in mid game the controls lock up then the disconnect chime is triggered like when a USB is removed I have no controller function. I can run the game but for some reason it keeps disconnecting and doesn't register that there is a controller still plugged in. Trying to use the keyboard doesn't really work either, if I press a button it just cycles endlessly through the inventory and won't pause the game or keep snake running in a single direction. I also tried unmetal same thing happened it just became unplayable. I Don't know if direct X or something else is causing it. I downloaded everything directly from the microsoft website. I Don't understand whats causing it its a fresh official copy.
DirectX should not be responsible for that. DirectInput might be the cause. It was changed with Windows 10 and some older games have problems with that. Try a dinput.dll from Windows 8 and copy it into the game directory.
Or something is messing up your USB port. Your motherboard manufacturer might have up to date USB3 drivers.
You shouldn't be needing to copy .dll-file like that, only in extreme cases.

In some cases you might've connected a phone or an external harrdrive on the same USB (internal also) that might draw too much ampere that might make it disconnect like that, and the voltage can also drop the more is drawn. I've had that many times. Some mamaboards are more worse than others due to design flaws and cheap components.

0.
When you say you downloaded Directx - what did you do exactly? You need to unpack it to a folder first when you run directx_Jun2010_redist.exe (I always use. C:\dx).
Then, go to that folder you unpacked it to, and run DXSETUP.exe to actually install Directx.

1.
What's your spec and OS? OS on laptop?
Is the mouse/kb on cable or wireless?
What controller? And does it still work on the laptop?
Connect the controller to a USB 2 port before starting the game.
I seem to recall that there are emulators out there that will emulate a directinput controller to the new xinput, but I never use controllers so I haven't tried any of them.

2. Run this as admin:
sfc /scannow
Again, this is to repair any faulty/corrupted files.

3. Describe what you've plugged into the different USB ports. Remove everything and try one by one. Try to rotate. Check the USB pins and that everything is in order and not broken. Could be as simple as it not being plugged in far enough.

Wireless can be wonky, and never install the drivers that came with the mouse/keyboard as it only adds more complexity to the ecosystem and usually creates more problems than you really want.

I once managed to break the plastic in the usb port and my keyboard kept falling in/out in Windows. When I took it out and tried again it refused naturally. It wasn't until I looked closer at the port that I noticed that the plastic from the port was still in the plug. :D

USB 3 drivers can sometimes be very troublesome: Plug out everything from the blue usb ports, go to Device Manager and uninstall USB 3 drivers. Shutdown. Turn on again. Allow Windows to reinstall the driver, and then reboot again.

4. Open Event Viewer and Create a custom filter by source "usbehci". See what pops up.

Other things:
Turn off "USB selective suspend setting" and "Allow the computer to turn off this device to save power" in device manager and Power Management.
Reinstall USB/chipset drivers. Use the ones from the developers directly - AMD or INTEL f.ex.
Check the BIOS. In some cases an BIOS update have fixed this.
Post edited February 05, 2023 by sanscript
avatar
sanscript: You shouldn't be needing to copy .dll-file like that, only in extreme cases.

In some cases you might've connected a phone or an external harrdrive on the same USB (internal also) that might draw too much ampere that might make it disconnect like that, and the voltage can also drop the more is drawn. I've had that many times. Some mamaboards are more worse than others due to design flaws and cheap components.

I re-tried both games again but this time with my controller plugged into a different port on the other side of my laptop. Now its working normally for some reason. I don't know what happened last night, but maybe its just a faulty USB port. The type of laptop I have has four ports three on the right and a single port on the left. I didn't have anything plugged into any of those ports beforehand. Before I even loaded a game I already had my controller connected with nothing else plugged in not even the HDMI that I normally use when I play games but that has nothing to do with the USB ports but no extra voltage is going through the motherboard. I plugged in my controller this time on the left port I don't know what its suppose to be for but the USB plug fits into that port; although, the controller a logitech controller only fits into two of the four ports either the center one on the right or the left but it was plugged securely to the port. I played both Metal Gear and Unmetal for about two hours without interruption not even as much as a slow down. Strange thing is it was both the controller plus keyboard stopped working maybe it was the game itself adjusting to DirectX before I even started playing I did reboot my laptop to make sure Direct X was working. The keyboard is also functioning I played part of metal gear with just the keyboard it was normal. Maybe all I had to do was a reboot after launching the game? For now its working.



0.
When you say you downloaded Directx - what did you do exactly? You need to unpack it to a folder first when you run directx_Jun2010_redist.exe (I always use. C:\dx).
Then, go to that folder you unpacked it to, and run DXSETUP.exe to actually install Directx.

I downloaded it directly from the microsoft site it took me through a download wizard it didn't come through a file the way I thought it would also. But like a utoon video I watched on it it loaded through a wizard and was installed.


1.
What's your spec and OS? OS on laptop?
Is the mouse/kb on cable or wireless?
What controller? And does it still work on the laptop?
Connect the controller to a USB 2 port before starting the game.
I seem to recall that there are emulators out there that will emulate a directinput controller to the new xinput, but I never use controllers so I haven't tried any of them.


Logitech wired haven't tried a mouse yet. I've heard of the controller emulator programs never had to try any of them.

I'm working with a I-5 intel 4000. Windows 10.

2. Run this as admin:
sfc /scannow
Again, this is to repair any faulty/corrupted files.

Yes I've done this on my original laptop that was an intel 3000 same OS as this laptop. All the drivers and files are clean on this laptop. But I did use that to repair a corrupted drive on my last one.



3. Describe what you've plugged into the different USB ports. Remove everything and try one by one. Try to rotate. Check the USB pins and that everything is in order and not broken. Could be as simple as it not being plugged in far enough.

Wireless can be wonky, and never install the drivers that came with the mouse/keyboard as it only adds more complexity to the ecosystem and usually creates more problems than you really want.

I once managed to break the plastic in the usb port and my keyboard kept falling in/out in Windows. When I took it out and tried again it refused naturally. It wasn't until I looked closer at the port that I noticed that the plastic from the port was still in the plug. :D

USB 3 drivers can sometimes be very troublesome: Plug out everything from the blue usb ports, go to Device Manager and uninstall USB 3 drivers. Shutdown. Turn on again. Allow Windows to reinstall the driver, and then reboot again.

4. Open Event Viewer and Create a custom filter by source "usbehci". See what pops up.

Other things:
Turn off "USB selective suspend setting" and "Allow the computer to turn off this device to save power" in device manager and Power Management.
Reinstall USB/chipset drivers. Use the ones from the developers directly - AMD or INTEL f.ex.
Check the BIOS. In some cases an BIOS update have fixed this.

If it gets that bad or just stops working I'll consider it. But I do have a save state if anything becomes corrupted I can just revert my system to when I first started using this laptop few weeks ago before I downloaded anything that should reset everything. I don't think it will come to that just from this.