User Tag List

Page 2 of 3 FirstFirst 1 2 3 LastLast
Results 11 to 20 of 21

Thread: Link randomly moving in one direction uncontrollably

  1. #11
    birb Tim's Avatar
    Join Date
    Apr 2004
    Age
    36
    Posts
    679
    Mentioned
    41 Post(s)
    Tagged
    8 Thread(s)
    vBActivity - Stats
    Points
    3,636
    Level
    19
    vBActivity - Bars
    Lv. Percent
    29.04%
    Are there any instances where Windows randomly changes screen focus for any kinds of popups or notifications? I've had it happen in the past where the screen lost focus and Link kept walking in that direction indefinitely.

  2. #12
    Friends Furever XMuppetSB's Avatar
    Join Date
    Dec 2005
    Location
    San Antonio, Texas
    Age
    35
    Posts
    1,932
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    6,347
    Level
    24
    vBActivity - Bars
    Lv. Percent
    55.79%
    Actually, in my case, it just randomly loses focus on the active window even without there being any popups or notifications, and it happens all the time, not to mention, when it loses its focus on ZC, sometimes Link actually stops moving until I put the focus back on the window, and in most cases, Link gets stuck walking in one direction, even when ZC is in the active window.

  3. #13
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,781
    Level
    21
    vBActivity - Bars
    Lv. Percent
    73.04%
    Quote Originally Posted by Tim View Post
    Are there any instances where Windows randomly changes screen focus for any kinds of popups or notifications? I've had it happen in the past where the screen lost focus and Link kept walking in that direction indefinitely.
    Possibly during those forced updates?

  4. #14
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,781
    Level
    21
    vBActivity - Bars
    Lv. Percent
    73.04%
    Quote Originally Posted by XMuppetSB View Post
    Yes, my keyboard and my computer mouse are from Dell.



    I tried updating my drivers, but I don't think there were any updates available for any of them.
    A number of other users have encountered this, and it seems to be purely random.

    Is there any chance that you know what ZC version you were using? IDK if this happened prior to 2.50.3RC1.

  5. #15
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,781
    Level
    21
    vBActivity - Bars
    Lv. Percent
    73.04%
    I think that I've fixed this. The cause had to do with @Saffith 's changes to cheat refills.

    I'm going to need to re-write a refill system that uses modifier keys, instead.

    Here's the commit:

    https://github.com/ArmageddonGames/Z...23ed738bcf49fb

    Removing those two calls negated this issue, so, it's time to find a different solution for non-overlapping key bindings.

  6. #16
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    41
    Posts
    3,389
    Mentioned
    178 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,451
    Level
    24
    vBActivity - Bars
    Lv. Percent
    73.19%
    Given that those functions do nothing but copy data between internal arrays, I can't imagine why they'd have any effect here.

    Someone on PureZC just had this issue, and changing joystick_index fixed it, suggesting the problem was indeed some device (like an accelerometer) incorrectly being treated like a controller.

  7. #17
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,781
    Level
    21
    vBActivity - Bars
    Lv. Percent
    73.04%
    Quote Originally Posted by Saffith View Post
    Given that those functions do nothing but copy data between internal arrays, I can't imagine why they'd have any effect here.

    Someone on PureZC just had this issue, and changing joystick_index fixed it, suggesting the problem was indeed some device (like an accelerometer) incorrectly being treated like a controller.
    It's happened to me, and my system has no such device: I have a keyboard, mouse, and standard display. No other devices. None of my devices have any such fancy inputs.

    I had it happen with my KB, and I'm pretty sure it happened on my XP system with only a KB. It may have happened to me when using an iBuffalo controller on my older machine, too. It also happened 100% reliably if you tapped ESC to pause the game, which is what called that part of syskeys() to the forefront of my quest to solve this--it is a prime delay factor for 2.53.0--and randomly happened based on other things. Removing them absolutely did fix it.

    Russ and Moosh had problems with it constantly. Venrob had it intermittently. It most commonly occurred on Win10.

    I patched it, and everything works flawlessly now. Allegro's polling is weird through, and I'm a bit tired (no pun intended, but, appropriate) of losing sleep on this one; so this fix, known to solve it, should be fine.

    I doubt that this one, intermittent as it was; happening at random, had anything to do with what device you are mapping, especially when it's happening on systems where the user only has a keyboard mapped. Feel free to not believe me if you want.

    I changed the cheat hotkeys to require Control+Shift, which should be fine.

    I don't have a Linux build--nor a non-debug version of the Allegro 4.4.3 Linux library at present, but here's the Windows build:

    2.53.0 Beta 19 (Win)

    ChangeLog for 2.53.0 Beta 19

    Require using Control+Shift modifier keys in conjunction with cheat hotkeys.

    //Beta 18.2
    Fixed input getting stuck as if buttons were being held down, when released.
    ( ZoriaRPG, 25th September, 2018 )
    ( credit also: Venrob for think-tank.)
    ( credit also: Russ for testing.)

    //Beta 18.1
    Fixed the Cheat Menu 'Max Bombs' so that it is possible to set
    any value from 0 to 0xFFFF.
    ( ZoriaRPG, 25th September, 2018 )

    //Betas 16, 17, 18
    Minor touch-up on qrNOGANONINTRO
    Should fix: Nayru's Love decorations do not die, and will eventually wrap the screen.
    Should fix: Vires freeze when struck, without split-on-hit.
    ( ZoriaRPG, 24th September, 2018 )
    Should fix: Lens costs rupees with infinite wallet.
    Should fix: Diagonal left-down sprites on 8-way shots are mis-oriented.
    Should fix: Hammer stars appear in wrong spot.
    Should fix: Charged hammer doesn't strike pound blocks.
    Should fix: Ganon Triforce holdup when Link is jumping.
    Should fix: Ganon's ashes don't fall in sideview.
    ( ZoriaRPG, 23rd September, 2018 )

  8. #18
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    41
    Posts
    3,389
    Mentioned
    178 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,451
    Level
    24
    vBActivity - Bars
    Lv. Percent
    73.19%
    I think you're describing a different problem. Yes, opening the menu while holding a key will make it fail to register the release properly, and that one may well be my fault. But that's a different thing than directions being unfixably stuck right from launch.

  9. #19
    Here lies mero. Died by his own dumbassitude.
    Join Date
    May 2011
    Posts
    929
    Mentioned
    102 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    5,527
    Level
    23
    vBActivity - Bars
    Lv. Percent
    13.96%
    theirs also the issue of just having a bad keyboard.
    Replace your hardware when you can.
    Old hardware is bad hardware. Mice especially fall victim to this...

  10. #20
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,781
    Level
    21
    vBActivity - Bars
    Lv. Percent
    73.04%
    Quote Originally Posted by Saffith View Post
    I think you're describing a different problem. Yes, opening the menu while holding a key will make it fail to register the release properly, and that one may well be my fault. But that's a different thing than directions being unfixably stuck right from launch.
    Yes, different issue from being stuck at launch. That one is very likely going to be allegro reading some other device, indeed.

    Same kind of issue as what @Tim reported, but it can happen at other times, purely randomly, especially when running other software that can interfere with the Allegro process in some way, or when streaming; probably because ZC loses focus during those events.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social