Saturn to PSX converter

Discussion in 'Repair, Restoration, Conservation and Preservation' started by theraa, Jun 12, 2013.

  1. theraa

    theraa Member

    Joined:
    Jun 9, 2013
    Messages:
    6
    Likes Received:
    0
    Saturn to PSX converter


    Hello!


    I desperately want to get the SAT2PSX converter to hook up my Sega Virtua Stick Pro to other consoles (chaining SAT2PSX with the Tototek converters). Paul Keio from keio.dk is the only known person who used to made such converters, but they are no longer in production so I've decided to build some by myself using description from his site.


    They seems pretty easy to make, the only problem for me was the microcontroller stuff, so I've ordered two pre-progammed items from him. Unfortunately it didn't help because my order was not shipped and all my attempts to connect Paul are failing since the early april, but I was lucky to found an engineer at the local electronic forum who helped me with programming. As for Paul, he is like completely offline for some reason, and that's why I'm searching for the help/advice around the web.


    So, the problem is that nothing works and I'm actually tired checking the stuff. Everything is built up exactly as it is described here. All wires are soldered to DIP socket pins in the provided order, both SAT1 and PSX5 wires are soldered to the pin 20 of the socket (and both SAT9 and PSX4 goes to pin 10), continuity is perfect, circuits are not shortened, 10µF capacitor across the 5V and GND is soldered with the negative side towards the GND. When converter is connected to PS2, LED is glowing with the plugged Saturn pad, and blinking with 3 sec interval without it.


    ATtiny2313-20PU chip itself is powered by Playstation's +3.3V (which differs from the +5V at the wiring diagram, but seem normal, as there are no PSXs or PS2s in this Galaxy which outputs +5V to pin 5). Firmware file (which is Saturn_to_PSX.hex) is taken from the source archive and uploaded with the Phyton ChipProg-48 programmer. Fuse bits info from the text file ("-U lfuse:w:0xe4:m -U hfuse:w:0x9f:m -U efuse:w:0xff:m") actually seems to be the AVRDUDE code, which could be solved with the AVR Fuse Calculator.

    [​IMG]


    So my mind is really blowing off, I can't understand what I did wrong or why this stuff doesn't work, and I'm looking for any help on this case. Thanks ahead!
     
  2. dc16

    dc16 Dauntless Member

    Joined:
    Jan 20, 2013
    Messages:
    751
    Likes Received:
    20
    I hope you get a solution, since this is much cheaper than buying Toodles' FGWidget Controller and then hooking that up to an MC Cthulhu.
     
  3. la-li-lu-le-lo

    la-li-lu-le-lo ラリルレロ

    Joined:
    Feb 8, 2006
    Messages:
    5,577
    Likes Received:
    212
    How difficult would it be to make a Saturn to pure control (for lack of a better term) adapter? That is, an adapter that would output separate leads for each button, like the Genesis or Neo Geo controllers.
     
  4. LoveGHz

    LoveGHz Rising Member

    Joined:
    Apr 17, 2012
    Messages:
    64
    Likes Received:
    2
    Shouldn't be too hard at all.

    http://www.gamesx.com/controldata/saturn.htm


    You could do it purely analog, but would be cheaper and easier to just use a cheap PIC and some simple code.
     
    Last edited: Jun 20, 2013
  5. Gunstar

    Gunstar Member

    Joined:
    Apr 9, 2014
    Messages:
    20
    Likes Received:
    4
    Sorry for the bump but just wanted to add that I tried both the Saturn and SNES to PSX projects recently and neither worked. When you plug in the SNES controller a single input is sent out (X I think) and then it no longer responds. With the Saturn, it registers briefly for a split second but then goes dead.
     
  6. kaliki

    kaliki Spirited Member

    Joined:
    Feb 4, 2014
    Messages:
    170
    Likes Received:
    2
    Just solder a ps1 controller pcb inside, I did it with success on hori fighting stick ss, after that I felt very stupid when I discovered there are already pins to add ps1 cord
     

Share This Page