Ys: The Oath in Felghana

Ys: The Oath in Felghana

skinkken Dec 10, 2015 @ 3:47pm
Bug: can't jump just after moving
I found this in boss 6: Istersiva, when the boss was shooting the spreading bullets. I dodged them by tapping arrow keys successively, therefore moving slowly. Sometimes however I needed to jump when doing this. And I found out that exactly after you stop moving, you can't jump. It's very small window, like few frames, but it's there.

How to recreate this: press an arrow key to move, just a short time. And immediately after that, press jump. Not when you are still pressing the arrow, but just after. And don't wait either, like in lunge attack. I can now easily recreate this.

I don't know it it has anything to do with it, but I have windows 8.1, i5 4690k, Msi GTX 970. I have a 144hz monitor and the game is running pretty much all the time 144fps. V sync is on.

At first I wondered if my keyboard (good mechanical keyboard) is broken, but no it isn't, jumping works 100% when not moving or moving continuously, while when recreating the bug, I can do it about 40% of stops.

Anyone else has noticed difficulties in jumping? I mean it seems like very rare in other parts of the game but when you have to do exactly that bullet dodging it becomes a problem because you can't afford those mistakes.

I'm using always dashing when able, but I found out that it's even easier to do when not dashing.

I have actually noticed that because of this bug, even when I was unaware of it, I had the habit of either jumping from stand still or when moving, but avoiding jumping when moving with varying movement.
Last edited by skinkken; Dec 10, 2015 @ 4:02pm
< >
Showing 1-5 of 5 comments
Saralene  [developer] Dec 10, 2015 @ 4:52pm 
I've attempted to reproduce this problem on my own setup but can't.
If you're using G-sync it may be related to that in some way, or an issue with the specific keyboard (without it being 'broken', there are a lot of various issues with how keyboards can process certain sets of keystrokes).
Try rebinding the keys to different sections of the keyboard and see if it makes any difference too.
I'm not sure what else to suggest at the moment...
skinkken Dec 10, 2015 @ 8:57pm 
Tried changing my jump key from x to a. Didn't help.

I set screen refresh rate from windows and game settings to 60 and disabled v-sync. Internet says that gtx 970 has g-sync option but I didn't find it in the gpu control panel. But if there's not v-sync, there is not g sync either? At least in an other game when I disabled v-sync it caused screen tearin (but not in this game). So most probably there was not g-sync with those settings.

I examined the bug a bit more:
1. Happens only when you move for a VERY short distance, just a minimal twitch forward. If you move any more, you can jump after stopping. When you tried to recreate it, maybe you moved too much.
2. doesn't happen when you try to do it turning around.
3. It may be somehow connected to lunge attack. I don't know if it's intended so, but for me lunge attack works only in the same circumstances as this bug: works only if you move a short distance, doesn't work if you do it by turning around. The window for both is a few frames.
furbleburble Dec 11, 2015 @ 12:06pm 
I have an issue with jumping as well. I also use the "Always dash" option but I can recreate the issue without it. It's not quite immediately after moving, but it's not a full second either. Basically, I tap or hold an arrow key (I'm using the d-pad) and then almost immediately hit jump (the "X" on the keyboard) . There's a very slight movement from Adol before hitting jump. It's weird though, if I hit jump immediately there seems to be no issue, and if I hit jump outside the time frame (again less than a second) there is no issue. It's not just on the boss mentioned above, but I noticed it most there. This frame of time got me killed more than the boss itself did, so it took me a large number of tries to kill him. I don't recall having the issue so bad on any other boss, or perhaps just didn't notice it as much (I'm in my first playthough, about to go to Genos island for the first time).

I've had v-sync on and off, seems to make no difference. I don't know what G-sync is. I run at a native 1600x900 and refresh is set to "Default" in game settings. I did have to turn on V-sync to be able to make the double jump that is required to start the ascent to the mountain. Why or how that affected anything, I have no idea.

The lunge attack appears to work fine, though I don't use it most of the time so I can't say for sure. Though, it seems to make sense that it could be related, somehow. If the game is expecting me to do a lunge attack and I don't, that could be the issue, something about the timing. I haven't had the issue while turning around, I've tested several times.

I've considered the possibility of the issue being my keyboard specifically (such as too many keys pressed at once) but since I can recreate this with only 2 keys I don't think my keyboard is the issue. Though, I do tend to hold "C" to charge magic, but I can recreate the issue with or without that.

Otherwise, I'm having a good time with the game, I'm not aware of other issues.

Specs:
(Pre-built HP-Pavilion with custom graphics card and power supply)
Vista Home Premium SP 2 (64 bit)
6 Gigs System Ram
AMD Phenom 9550 Quad-Core 2.2 GHz
GeForce GTX 750 Ti (2 Gigs)
Direct X 11
The keyboard is a standard Qwerty, nothing special.

Thinking about it... I've had this issue in the past, even in newer games (can't think of anything specific). If you press a button and then another button, the actions will happen in the order you press the buttons, but if you do it too fast then only one action happens, meaning possibly there wasn't enough time for the detection of the 2nd button press. But this seems to be related to only specifc actions being done (depending on the game). But I don't know how this would explain how someone could type 80 words a minute without error but not jump and then fire, unless you're actually pressing the jump and fire buttons faster than what 80 words per minute converts to in words per second. Which leads me to believe it's related somehow to the actions being performed by the game, rather than detection of the buttons pressed. For example, some games use Ctrl as jump and Alt as fire, if you jump and then try to fire too fast, the game might not recognize that it's supposed to fire. I wonder if it's an animation frame that prevents an almost instant button mash recognition. If that's the case, could that even be considered a bug? Meaning, is there something to actually be fixed? But, why does this happen in this game with move then jump, but I don't think it happens with move then magic, which is why I wonder about the game expecting me to lunge attack and so nothing happens.

Ok. I was curious about what I just typed in the last paragraph so I got in the game. I can move then magic and move then attack, seemingly without issue. But I can definitely recreate the move then jump issue. Again, I wonder if it's related to lunge attack, and/or the animation frame thing.

Hope all this helps.

edit: It seems if I do a 90 degree turn I can recreate the issue, but doing a 180 does not. So, regardless of which way I face, turning left or right is an issue, but turning to face behind me is not.

I also tried using the num-pad. It does seem that facing NE, for example, then turning to go SE, for example, also recreates the issue. I don't normally use the numpad anymore but I was wondering if there would be an issue with diagonals and using the d-pad to check was too complicated so I tried the num-pad.
Last edited by furbleburble; Dec 11, 2015 @ 12:18pm
skinkken Jan 1, 2016 @ 10:47am 
Now that I have played other the three other steam Ys games, I can recreate this with Ys Origin also, but not with Ark of Napishtim.
Nicholas Steel Feb 24, 2016 @ 11:17am 
G-sync requires a G-Sync capable display monitor, which is likely why you don't see any settings for it.
< >
Showing 1-5 of 5 comments
Per page: 1530 50