Valdis Story: Abyssal City

Valdis Story: Abyssal City

View Stats:
 This topic has been pinned, so it's probably important
dog Nov 6, 2013 @ 1:03am
!!! Read : Controller Issues Update !!!
Hey guys!
I know this past week people have had issues with various controllers freezing up their FPS.

The ones I recall were:
  • PS3 Controller
  • Logitech F310
  • Razer Sabertooth
  • Wireless Xbox 360

So I went out and bought these controllers to help debug with the devs. Haven't gotten the wireless 360 one yet.

I've been testing them all night on d_input_test, I'll update this thread with what I find out. I'm working with the devs on adjusting the gamepad handling code to hopefully fix any lag issues. We don't think it's completely DirectInput as all of these controllers are XInput (assuming you do the Xinput profile for PS3).

Computer setup:
  • Intel Core i7 2600k 3.4ghz
  • Radeon 7970
  • Microsoft Natural Multimedia 4000 Keyboard
  • Razer DeathAdder 2013 Mouse
Last edited by dog; Nov 6, 2013 @ 10:40pm
< >
Showing 31-45 of 47 comments
Davin Dec 16, 2013 @ 5:26pm 
Originally posted by not-tu:
That's weird because I never had issues with my PS3 controller, using the Motioninjoy drivers with the Steam version of VS. So I wonder if it's something related.

I did a playthrough using wired mode only and never ran into any problems. I think they began shortly after I tried setting up a bluetooth dongle under it for the first time, but the slowdown manifests even if it is only being used in wired mode. (and without the dongle plugged in)

It's possible that something else has changed which is interfering with it somehow. I saw Steam doing a crazy amount of USB polling in ProcMon, so I'd like to rule it out first.
Last edited by Davin; Dec 16, 2013 @ 5:34pm
Vitor Jan 1, 2014 @ 5:33am 
Hey guys!
I have played this game for about 2 hours without having any trouble. But yesterday I got very low fps even on game menu. So I found a solution and maybe can help someone else.

I'm using Logitech Rumblepad controller with x360ce (TocaEdit Xbox 360 controller emulator 2.0.8.158 Beta 2)

The x360ce.exe creates a file on installation named: xinput1_3.dll

Solution:
copy the xinput1_3.dll file 3 times and rename it to:

  • xinput1_1.dll
  • xinput1_2.dll
  • xinput9_1_0.dll

Run the game and you should be fine. =D

ps: All files must be on the same folder as the executable of the game and don't delete the xinput1_3.dll file.
Last edited by Vitor; Jan 1, 2014 @ 5:35am
Flame Jan 2, 2014 @ 1:51am 
I dont get how a wired 360 controller works, but a wireless one doesn't.

I have a wireless Xbox360 controller, and it does NOT work with this game.
dog Jan 2, 2014 @ 2:00am 
Originally posted by Flame:
I dont get how a wired 360 controller works, but a wireless one doesn't.

I have a wireless Xbox360 controller, and it does NOT work with this game.
Neither do I, its the engine. I ordered a dongle for testing though so I'll keep you updated :)
Flame Jan 2, 2014 @ 4:09am 
I really do appreciate that you've been very open and forward about solving these issues.
Davin Jan 2, 2014 @ 5:05pm 
Update on the PS3 slowdown bug:

not-tu and I believe that the PS3 slowdown bug is tied to specific keyboards, with most being of Logitech make. I can confirm that I own a G110 and that unplugging it immediately results in a return to 60 FPS. I do not experience the issue at all when using a different USB keyboard.

If you are experiencing the PS3 slowdown bug, please reply to this thread and let us know what your keyboard model is.

My PS3 gamepad is not routing through the keyboard's USB hub, in either wired or bluetooth mode. Do not waste time testing this, it's unrelated.
Last edited by Davin; Jan 2, 2014 @ 5:42pm
Raost Jan 3, 2014 @ 9:06am 
So, I'm using a ps3 controller. My keyboard is a Kensington. I have my ps3 controller hooked to a usb, tried using it with motionjoy, tried using it with betterdstools with the xinput, tried the other input type as well. The game starts running fine at the start, then when I play it for a little bit it tends to get sluggish. I don't know if it's from tabbing out of the game and comming back since that didn't always slow it down, or going into the menu which has sometimes slowed down after going back to the main game. I tried the remapping of the 'cancel skill' fix as well. Still nothing working to keep it from slowing down.
dog Jan 3, 2014 @ 2:27pm 
Originally posted by Raost:
So, I'm using a ps3 controller. My keyboard is a Kensington. I have my ps3 controller hooked to a usb, tried using it with motionjoy, tried using it with betterdstools with the xinput, tried the other input type as well. The game starts running fine at the start, then when I play it for a little bit it tends to get sluggish. I don't know if it's from tabbing out of the game and comming back since that didn't always slow it down, or going into the menu which has sometimes slowed down after going back to the main game. I tried the remapping of the 'cancel skill' fix as well. Still nothing working to keep it from slowing down.
Did you try his suggestion of switching profiles mid game?
Raost Jan 3, 2014 @ 3:15pm 
Originally posted by not-tu:
Originally posted by Raost:
So, I'm using a ps3 controller. My keyboard is a Kensington. I have my ps3 controller hooked to a usb, tried using it with motionjoy, tried using it with betterdstools with the xinput, tried the other input type as well. The game starts running fine at the start, then when I play it for a little bit it tends to get sluggish. I don't know if it's from tabbing out of the game and comming back since that didn't always slow it down, or going into the menu which has sometimes slowed down after going back to the main game. I tried the remapping of the 'cancel skill' fix as well. Still nothing working to keep it from slowing down.
Did you try his suggestion of switching profiles mid game?

Yes I tried nearly all the fixes including going into the file to change the skill cancel button as well.
Davin Jan 3, 2014 @ 3:49pm 
Run something that displays in-game FPS (i.e. FRAPS), then start the game. If your FPS is in the neighborhood of 50 at the title screen, unplug USB devices one by one (starting with your keyboard) and see if you can identify one that causes FPS to return to 60.
Raost Jan 3, 2014 @ 4:08pm 
Originally posted by Davin:
Run something that displays in-game FPS (i.e. FRAPS), then start the game. If your FPS is in the neighborhood of 50 at the title screen, unplug USB devices one by one (starting with your keyboard) and see if you can identify one that causes FPS to return to 60.

keyboard isn't usb, only mouse is and i tried that, nothing happened. The game is smooth from the start. It slows down during playing. Basically have not reached the first save point. I start the game, get to the room with the golem and that's when it starts to slow down. Sometimes a room before that, sometimes after. It's random when it happens but I assume it may have something to do with the menu since I usually go into it to level up.
Raost Jan 4, 2014 @ 12:20am 
Seems swapping with the betterds3 tools does work for my ps3 controller issue. I have to just hit apply [a button i did not see before] but I have to do it fairly frequently...hopefully this gets resolved sometime :)
Well, I have 2 x360 wireless controllers and if I run the game with both on, the game runs fine (60 frames), so I turn off one and played normal, but only turning on both.

If I don't turn on the second controller, the fps keep around 10 ~ 15 even on menu.

I believe this is a bug, but I think the game is awesome, so let's help developers get this problem.

farfabet Feb 15, 2015 @ 2:25pm 
Hi there,

I just came on this thread experiencing similare issues.

FIrst of all I use Scarlet.Crush Xinput Wrapper which is a perfect alternative to MotioninJoy DS3 Tool and is still maintained (last update 2014-11 and open source) : http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller

Anyway I wanted to play again to Valdis tonight and was experiencing lags with my PS3 controler. I tested back with X360 same ♥♥♥♥. uninstall Scarlet's driver, no good.
Until I restart the computer thanks to this thread.

Curious as I am I reinstalled Scarlet's driver and plugged back my DS3. And Surprisingly it worked like a charmed.
I plugged a X360 in addition, still no issue.

I unplugged everything and plugged back my DS3, and this time the fps drops.

So I guess the game with the Xinput Mapper works fine at the first plug after reboot and start droping fps after an unplug/replug.

I'll reboot and edit to answer this.

-EDIT-

* 2 reboots later *

Ok so after my first reboot, I could plug and unplug my DS3 with no issue and a perfect 60fps each times.
I plugged added a x360 controller, still ok. FPS dropped as soon as I unplugged the X360 controler (or may be as soon I unpluged/replug my DS3 after I unpluged the X360 can't remember exactly). I couldn't retrieve 60fps no matter what I try until I finally reboot again.

I hope this experience and Scarlet Xinput Wrapper sources can help you figures somes things.

Cheers

-EDIT '-

Theses tests were made on a ROG G751JY : geforce GTX980M, builtin keyboard.



-EDIT ''-

So what's the workaround.

1) Use Scarlett Wrapper if you still use some ♥♥♥♥♥♥ motioninjoy.
2) unplug everything
3) reboot
4) never plug a X360 controler and you're DS3 should always work like a charmed on Valdis
5) if you plug a X360 for some reason (local multi on some other game) reboot after usage.
Last edited by farfabet; Feb 15, 2015 @ 2:49pm
derakon May 16, 2015 @ 8:52pm 
As a Mac user with a Logitech F310, nothing I do causes the game to even recognize that a controller is plugged in. None of the buttons do anything, regardless of the switch on the back or the "Mode" button on the front.
< >
Showing 31-45 of 47 comments
Per page: 1530 50