User Tag List

Page 2 of 2 FirstFirst 1 2
Results 11 to 18 of 18

Thread: How do I use the digital pad (D-pad) instead of the analog stick?

  1. #11
    Quest Builder Anarchy_Balsac's Avatar
    Join Date
    Nov 2005
    Posts
    751
    Mentioned
    11 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    2,592
    Level
    16
    vBActivity - Bars
    Lv. Percent
    64.03%
    Ah, nm, I didn't read it right, sorry about that.
    Last edited by Anarchy_Balsac; 07-26-2015 at 09:29 PM.

  2. #12
    birb Tim's Avatar
    Join Date
    Apr 2004
    Age
    36
    Posts
    679
    Mentioned
    41 Post(s)
    Tagged
    8 Thread(s)
    vBActivity - Stats
    Points
    3,616
    Level
    19
    vBActivity - Bars
    Lv. Percent
    24.62%
    I have an XBox one that does the same thing.
    I'm sure I could do some mapping with Joy2Key or something... But I also have two iBuffalo controllers that are a mock of the SNES pads.

  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,762
    Level
    21
    vBActivity - Bars
    Lv. Percent
    69.16%
    Quote Originally Posted by Gleeok View Post
    Sounds like an XInput issue. allegro runs off of older DirectX versions, and Microsoft changed the way POV works for XBox controllers. I haven't actually tested this at all since I don't own one, but it seems like a logical assumption.

    The thing is, I know that some people use XBOX controllers with ZC, so I'm sure there is a solution to this. Hopefully one of those guys can chime in otherwise I'll have to investigate further into the issue.
    Use XP. That's a solution to blocking all of Microsoft's changes.

    Really though, there is probably a patch for the way the controller input API works, like a replacement dll.

    I had forgotten tat U/D/L/R can't be mapped (for controllers, unlike keyboards), like the other buttons. If you add the ability to map those, it may fix it, for everyone.

  4. #14
    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%
    It's possible I no longer use a Xbox controller upgraded to PS4 controller which imho is the best damn controller ever 2nd to the wii controller. That thing was just fun as hell to use.

  5. #15
    The Time-Loop Continues ZC Developer
    Gleeok's Avatar
    Join Date
    Apr 2007
    Posts
    4,826
    Mentioned
    259 Post(s)
    Tagged
    10 Thread(s)
    vBActivity - Stats
    Points
    12,958
    Level
    33
    vBActivity - Bars
    Lv. Percent
    26.13%
    Here's why we don't support it:

    https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx

    (Note: Scroll down to Platform Requirements)


    Microsoft decided to not make it backwards compatible with DirectInput. No idea why.
    Now there's no way in hell the new minimum requirements for ZC is going to be windows 8 (or whatever), but, there is a way to load system dlls on windows without having to link, or even have, them at all. This is not actually that difficult to do, and maybe something someone wants to possibly add at some point in the future. By someone I mean someone with a new windows OS, and whom can actually test it.
    This post contains the official Gleeok seal of approval. Look for these and other posts in an area near you.

  6. #16
    The Time-Loop Continues ZC Developer
    Gleeok's Avatar
    Join Date
    Apr 2007
    Posts
    4,826
    Mentioned
    259 Post(s)
    Tagged
    10 Thread(s)
    vBActivity - Stats
    Points
    12,958
    Level
    33
    vBActivity - Bars
    Lv. Percent
    26.13%
    Now that I think about it the xinput stuff is pretty simple and wouldn't be hard to do at all. I just need to know what version of "xinput*.dll" is on everyones computer. (Should be in Win32 or System32 folders)
    This post contains the official Gleeok seal of approval. Look for these and other posts in an area near you.

  7. #17
    Quest Builder Anarchy_Balsac's Avatar
    Join Date
    Nov 2005
    Posts
    751
    Mentioned
    11 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    2,592
    Level
    16
    vBActivity - Bars
    Lv. Percent
    64.03%
    Well if M$ would quit with their careless attitude towards backwards compatibility, it wouldn't even be an issue. That and people wouldn't still be emulating windows 98

  8. #18
    The Time-Loop Continues ZC Developer
    Gleeok's Avatar
    Join Date
    Apr 2007
    Posts
    4,826
    Mentioned
    259 Post(s)
    Tagged
    10 Thread(s)
    vBActivity - Stats
    Points
    12,958
    Level
    33
    vBActivity - Bars
    Lv. Percent
    26.13%
    I guess no even has it... Oh well. I made an XInput wrapper which I'll add to ZC some point. Hopefully before next release.
    This post contains the official Gleeok seal of approval. Look for these and other posts in an area near you.

Thread Information

Users Browsing this Thread

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

Tags for this Thread

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