Question Using 3ds slider for a gameboy?

Discussion in 'Handhelds' started by Madmorda, Feb 7, 2017.

  1. Madmorda Painting Queen Staff Member . . .

    Joined:
    Oct 27, 2016
    Messages:
    703
    Likes Received:
    1,515
    Location:
    Texas
    Portables:
    2
    So I'm wondering if it's possible to take a joystick and use it as a d-pad. I want to use a 3ds slider for a joystick in place of the d-pad on a gameboy advance.

    I found a thread in the Guides section on something similar, but from looking at the diagram, it seems to be the opposite of what I want to do.

    Anyone got any ideas? If it can't be done (or rather can't be done with a reasonable amount of work) that's okay.

    http://forums.modretro.com/index.ph...stick-analog-to-dpad-digital-converter.14309/
    This is what I'm looking for, except all the images are gone so I don't know what he actually did XD
     
    Last edited: Feb 7, 2017
  2. Madmorda Painting Queen Staff Member . . .

    Joined:
    Oct 27, 2016
    Messages:
    703
    Likes Received:
    1,515
    Location:
    Texas
    Portables:
    2
    That's the one I saw. But it looks to me like it's the other way around. It has four switches and it looks like when you push them it emulates the resistance of a joystick.

    What I want is to have a joystick that when you move it it emulates the press of the dpad buttons. Am I just reading it wrong?

    Edit: to be clear, I don't want one of those joysticks that presses tact switches as you move it, but a 3ds slider.
     
    Last edited: Feb 7, 2017
  3. Aurelio The Fixer ᕕ( ᐛ )ᕗ Staff Member . . . . .

    Joined:
    Mar 3, 2016
    Messages:
    1,774
    Likes Received:
    2,433
    Portables:
    2
    Yes, this does the opposite wrt what you want to get. I can redo the circuit you found on MR tomorrow if it's fine for you
     
    Acronell likes this.
  4. Madmorda Painting Queen Staff Member . . .

    Joined:
    Oct 27, 2016
    Messages:
    703
    Likes Received:
    1,515
    Location:
    Texas
    Portables:
    2
    That would be so amazing! I'd really appreciate it :O
     
    Aurelio likes this.
  5. The Next Guy Sun Dried Cases .

    Joined:
    Feb 28, 2017
    Messages:
    88
    Likes Received:
    127
    Location:
    Washington State
    Portables:
    Melted in the Sun
    XD I made that guide, I'll ask to repost it here if I can... Ill draw it up for you again
     
  6. Madmorda Painting Queen Staff Member . . .

    Joined:
    Oct 27, 2016
    Messages:
    703
    Likes Received:
    1,515
    Location:
    Texas
    Portables:
    2
    Lol oh nice to meet you! Aurelio was awesome and drew one up for me, but I think it would definitely be a good addition to the guide submissions hub.
     
    fluiddaudio likes this.
  7. syamjam .

    Joined:
    Mar 4, 2019
    Messages:
    1
    Likes Received:
    0
    I'm also interested in using a 3DS slider in a gameboy. Can you post the circuit here?
     
  8. cookachoo .

    Joined:
    Apr 7, 2019
    Messages:
    3
    Likes Received:
    0
    I'm looking to do the same on a Gameboy Advance and would also greatly appreciate any additional assistance as well.

    This is what I have figured out so far:

    This is the pinout from the 3DS slider:
    I've tried to upload and post a photo here several times, but the upload process does not appear to work for me for some reason.

    (view slider from the back) From the mounting point that is closest to the pins, number from 1-4
    1 = Ground
    2 = Y axis
    3 = +5v
    4 = X axis

    This is a post that seemed to outline the analogue version of the circuit (scroll down in the comments to the comments from @cheese @Aurelio).
    https://bitbuilt.net/forums/index.php?threads/analog-to-d-pad-circuit.547/
    https://bitbuilt.net/forums/index.php?attachments/out-png.739/

    The concept is to use a single chip (LM239) that includes 4 opAmps on one circuit that can work as 4 different comparators. Each of the 4 connections to the Gameboy d-pad needs to have a 10k pull-down resistor.
    Here is what I can't figure out (yeah, I'm pretty lost):
    1. I don't understand how to supply the 5v and ground to the 3DS slider from the GBA board.
    2. I haven't grasped exactly how to configure the LM239 for this purpose. I'm consulting this page (http://www.ti.com/product/LM239) but a visual guide of how to use it for this exact purpose would be very helpful.
    Finally, I also found this thread which is asking for the same guide (https://bitbuilt.net/forums/index.php?threads/3ds-circle-pad-on-ds-lite.1874/) @JacksonS suggests programing a PIC16F1503 which seems awesome but the steps to program it are outside of my programing expertise.

    Again, any additional help would be greatly appreciated. Thanks all.
     
    Last edited: Apr 10, 2019
  9. cookachoo .

    Joined:
    Apr 7, 2019
    Messages:
    3
    Likes Received:
    0
    I was able to get photos to upload and add some additional research I pulled up on where certain pins are in the GBA. I still would appreciate some help with someone who has more experience adding these kinds of circuits to a GBA.
     

    Attached Files:

Share This Page

Loading...