User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 13

Thread: Why can't I have EX Buttons 1-4 mapped to my controller?

  1. #1
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    40
    Posts
    2,512
    Mentioned
    40 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,637
    Level
    19
    vBActivity - Bars
    Lv. Percent
    29.27%

    Unverified Bug Why can't I have EX Buttons 1-4 mapped to my controller?

    https://www.twitch.tv/videos/154921419

    Really, REALLY bad form here.

    -James

    Facebook: http://www.facebook.com/nightmarejames YouTube: http://www.youtube.com/nightmarejames

    Game Projects
    Zelda Classic:
    Completed: Zelda NES Remastered, Demo 1st Quest, Demo 2nd Quest, James Quest: Remastered (V 2.1), Memorial Quest, New Quest 2 2015. New Quest: Rebuilt
    In development: Demo SP, James Quest: Remastered (V 3.0)t, 6QI

  2. #2
    The Timelord
    QDB Manager
    ZC Developer
    ZoriaRPG's Avatar
    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,351
    Mentioned
    110 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,495
    Level
    21
    vBActivity - Bars
    Lv. Percent
    15.84%
    Quote Originally Posted by Nightmare View Post
    https://www.twitch.tv/videos/154921419

    Really, REALLY bad form here.

    -James
    James, what ZC build are you using, what type of controller (brand, model, and any adapter, specifically); and what OS platform?

    I have never come across any joypad to which the Ex buttons could not be mapped somewhere. Allegro may not recognise some of your buttons though, depending on the HID configuration.

    Try this build of 2.50.x and tell us if it fixes your input issues.

  3. #3
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    36
    Posts
    3,383
    Mentioned
    177 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,213
    Level
    24
    vBActivity - Bars
    Lv. Percent
    33.37%
    It may be the specific buttons. Any buttons numbered above 12 won't be recognized. That's been fixed, but not in any published build.
    [tèknoláiz]

    ffcscript.zh 1.1.1 - Updated 2014-08-19
    ghost.zh 2.8.4 - Updated 2019-07-15
    tango.zh 1.3.2 - Updated 2019-08-01

  4. #4
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    40
    Posts
    2,512
    Mentioned
    40 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,637
    Level
    19
    vBActivity - Bars
    Lv. Percent
    29.27%
    It's mappable to the keyboard, but not the joypad.

    Standard PS4 pad, V 2.50.2, Win 10, and if this is any concern, Mitsukara's quest Link and Zelda: Panolpy of Catalia

    I'll try the build later.

    -James

    Facebook: http://www.facebook.com/nightmarejames YouTube: http://www.youtube.com/nightmarejames

    Game Projects
    Zelda Classic:
    Completed: Zelda NES Remastered, Demo 1st Quest, Demo 2nd Quest, James Quest: Remastered (V 2.1), Memorial Quest, New Quest 2 2015. New Quest: Rebuilt
    In development: Demo SP, James Quest: Remastered (V 3.0)t, 6QI

  5. #5
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    40
    Posts
    2,512
    Mentioned
    40 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,637
    Level
    19
    vBActivity - Bars
    Lv. Percent
    29.27%
    OK, it reads on the one you gave me: However, the PS4 pad still doesn't work (the Analog Stick does though)

    Using a PS4 pad again.

    EDIT: It now comes up, under Extra Joypad/Key stuff after I DC'ed the controller and reconnected it. Still, very awkward and should be selectable like in 2.50.2.1 to be less confusing.

    If you want the DualShock converter program I'll Discord it to you Zoria

    -James

    Facebook: http://www.facebook.com/nightmarejames YouTube: http://www.youtube.com/nightmarejames

    Game Projects
    Zelda Classic:
    Completed: Zelda NES Remastered, Demo 1st Quest, Demo 2nd Quest, James Quest: Remastered (V 2.1), Memorial Quest, New Quest 2 2015. New Quest: Rebuilt
    In development: Demo SP, James Quest: Remastered (V 3.0)t, 6QI

  6. #6
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    36
    Posts
    3,383
    Mentioned
    177 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,213
    Level
    24
    vBActivity - Bars
    Lv. Percent
    33.37%
    The PS4's D-pad is treated as joystick axes, and ZC doesn't have any way to map those to buttons yet. There are these settings in ag.cfg:
    Code:
    js_stick_1_x_stick = 0
    js_stick_1_x_axis = 0
    js_stick_1_x_offset = 0
    js_stick_1_y_stick = 0
    js_stick_1_y_axis = 1
    js_stick_1_y_offset = 0
    I don't remember the right settings for it, though... I'll try and figure it out (we ought to have a list of the most common cases anyway), but if you want to play around with it, the ranges are 0-4 for sticks and 0-2 for axes, and the offset is 0 or 1
    [tèknoláiz]

    ffcscript.zh 1.1.1 - Updated 2014-08-19
    ghost.zh 2.8.4 - Updated 2019-07-15
    tango.zh 1.3.2 - Updated 2019-08-01

  7. #7
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    40
    Posts
    2,512
    Mentioned
    40 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,637
    Level
    19
    vBActivity - Bars
    Lv. Percent
    29.27%
    Quote Originally Posted by Saffith View Post
    The PS4's D-pad is treated as joystick axes, and ZC doesn't have any way to map those to buttons yet. There are these settings in ag.cfg:
    Code:
    js_stick_1_x_stick = 0
    js_stick_1_x_axis = 0
    js_stick_1_x_offset = 0
    js_stick_1_y_stick = 0
    js_stick_1_y_axis = 1
    js_stick_1_y_offset = 0
    I don't remember the right settings for it, though... I'll try and figure it out (we ought to have a list of the most common cases anyway), but if you want to play around with it, the ranges are 0-4 for sticks and 0-2 for axes, and the offset is 0 or 1
    I'll play more with it tomorrow, I am watching Anthopants's stream now, I've got to clean, and I've got some busted stuff for find @Gleeok for in Demo Collection.

    -James

    Facebook: http://www.facebook.com/nightmarejames YouTube: http://www.youtube.com/nightmarejames

    Game Projects
    Zelda Classic:
    Completed: Zelda NES Remastered, Demo 1st Quest, Demo 2nd Quest, James Quest: Remastered (V 2.1), Memorial Quest, New Quest 2 2015. New Quest: Rebuilt
    In development: Demo SP, James Quest: Remastered (V 3.0)t, 6QI

  8. #8
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    36
    Posts
    3,383
    Mentioned
    177 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,213
    Level
    24
    vBActivity - Bars
    Lv. Percent
    33.37%
    This one turns out to be straightforward. For the PS4 D-pad, it's
    Code:
    js_stick_1_x_stick = 3
    js_stick_1_x_axis = 0
    js_stick_1_x_offset = 0
    js_stick_1_y_stick = 3
    js_stick_1_y_axis = 1
    js_stick_1_y_offset = 0
    [tèknoláiz]

    ffcscript.zh 1.1.1 - Updated 2014-08-19
    ghost.zh 2.8.4 - Updated 2019-07-15
    tango.zh 1.3.2 - Updated 2019-08-01

  9. #9
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    40
    Posts
    2,512
    Mentioned
    40 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,637
    Level
    19
    vBActivity - Bars
    Lv. Percent
    29.27%
    I'll try it out later.

    EDIT: Still not working.

    -James
    Last edited by Nightmare; 06-29-2017 at 12:50 AM.

  10. #10
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    36
    Posts
    3,383
    Mentioned
    177 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,213
    Level
    24
    vBActivity - Bars
    Lv. Percent
    33.37%
    Oh, what the hell... It's different on Windows! This is even more of a mess than I thought.
    All right, how about this?
    Code:
    js_stick_1_x_stick = 2
    js_stick_1_x_axis = 0
    js_stick_1_x_offset = 0
    js_stick_1_y_stick = 2
    js_stick_1_y_axis = 1
    js_stick_1_y_offset = 0
    [tèknoláiz]

    ffcscript.zh 1.1.1 - Updated 2014-08-19
    ghost.zh 2.8.4 - Updated 2019-07-15
    tango.zh 1.3.2 - Updated 2019-08-01

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