Next Generation Emulation banner
21 - 28 of 28 Posts

· Registered
Joined
·
16 Posts
Discussion Starter · #21 ·
No reason why it shouldn't work or at the very least it shouldn't be crashing Duckstation.

Have you tried uninstalling Avast?

Here something you can try, start Duckstation without the gamepad connected, go into settings and in the general tab I think look for "Controller Backend" by default it should be SDL, switch it to dinput, close Duckstation to save the settings, connect the controller and start Duckstation to see if it works, if not again disconnect the controller start Duckstation and switch"controller Backend" to xinput.


YOU ARE A ANGEL!!!! AFTER ALL THIS TIME, THE DAMN THING WORKED!!! I can't believe it was just this stupid setting that I needed to change :cautious:. Just one thing: in the controller settings, which option should I choose: Analog Controller (Dualshock) or Analog Joystick?
 

· Not a Registered User
Joined
·
1,678 Posts
YOU ARE A ANGEL!!!! AFTER ALL THIS TIME, THE DAMN THING WORKED!!! I can't believe it was just this stupid setting that I needed to change :cautious:. Just one thing: in the controller settings, which option should I choose: Analog Controller (Dualshock) or Analog Joystick?
Dual Shock.

And one final question: WTF IS WRONG WITH THIS EMULATOR??!! What kind of "best PS1 emulator out there" crashes simply because of a plugged controller?
It is the best PS1 emulator, that doesn't mean it's flawless or that it can account for every PC configuration on the planet, the SDL backend works fine with every modern controller.
You simply have the one controller that doesn't work with SDL.
 

· Registered
Joined
·
179 Posts
I have some news for you. I've found the source of the problem. It was indeed the CONTROLLER! Everytime I remove it, Duckstations works just fine. Good news is I can finally run the emulator normally and config it. Bad news is I can't play with the controller (duh). Now, the issue is this controller stuff. How do I fix this? (BTW, thanks everyone for the help, the only problem now is the controller).
Glad you were able to figure out the root cause of your issue... You might wanna try giving this guide a shot to get you on your way:
 

· Registered
Joined
·
414 Posts
the problem was SOLVED / TL;DR: delete everything inside "C:\Windows\USB_Vibration\"

the user - whom I have contact on discord - discovered the problem himself and it was triggered by installing a generic joystick vibration driver. so, he just deleted everything inside "C:\Windows\USB_Vibration\" and done!

Code:
@echo OFF
REM if DuckStation crashes on startup using joystick and vibration driver
REM info about the driver:
REM   Speedlink Strike Gamepad Driver 1.0 (2013, XP-W7 only)
REM   https://drivers.softpedia.com/get/JOYSTICK-GAMEPAD-WHEELS-and-TABLETS/Speedlink/Speedlink-Strike-Gamepad-Driver-10.shtml
REM run the script as admin
del /F /S /Q C:\Windows\USB_Vibration\*.*
exit /B
source: when I connect the gamepad, the application crashes

cheers!
 

· Registered
Joined
·
1 Posts
Change the application language to your non-Unicode language or change your non-Unicode language to your application language. But looking at your crash log the problem doesn't seem to have anything to do with the language. It seems that you are running the application in compatibility mode for Windows 8... disable compatibility mode. It also seems that you have a controller or joystick with an unsigned driver, your antivirus most likely has a problem with it. Either you remove the controller or you remove the antivirus... Windows Defender is much better option than Avast.
Removing joystick drivers worked... Thanks alot
 
21 - 28 of 28 Posts
Top