Profilo di AlangtpunchBlogElenchi Strumenti Guida

Blog


    20 febbraio

    Xbox 360 Atari/Amiga/C64/Spectrum Joystick Interface

    When I used to play Sensible Soccer on my Atari ST, I used a Competition Pro 5000 Glo Green joystick. It was perfect- tough, precise, and responsive. Codemasters will soon be releasing Sensible Soccer for the Xbox 360, but would it be the same to play it with the 360 controller's imprecise analogue stick or mushy D-pad? In preperation I decided to dust off my old Competition Pro and see if I could find a way to connect it to my Xbox 360.

    I went over to EB Games and bought an ugly blue GameStop wired controller. It's not as nice as an official Microsoft one, but has the big advantage of being half the price (especially important in case I screw up and break it). As a bonus it has no funny 'Torx-with-a-hole-in' security screws, and has nice big contacts on the directional pad for easy soldering.

    Once I'd soldered the leads onto the board, I plugged the controller into my PC and tested the connections' relative voltages looking for a common ground etc. I played around cross-connecting them in different ways using the driver properties dialog to see what inputs the controller was seeing. Unfortunately there was no common ground, which a standard 'Atari' DB-9 joystick uses. Even more unfortunately any cross-connections (e.g. connecting the 'up' +ve to the 'button A' -ve) caused other inputs to be detected. I found an easy place to access the USB +5v and ground, but I needed to keep this isolated from the signals on the pads. I came up with the idea of using a Phototransistor Optocoupler for each signal. It works like a solid state relay. The joystick plugged into the DB-9 connector switches each optocoupler, which simulates the button press. I can add more detail on this if anyone's interested in replicating this.

    The Kempston/Atari joystick replaces the directional pad, with the 'fire' button mapped to Button A. The standard Atari-style pinout only allows for one joystick button, and the majority of retro arcade titles only need Button A.

    The insides, connected and ready to be closed up:

    I didn't need the directional pad anymore, so I put the connector in the space that it left. A bit of dremelling helped the DB-9 connector to sit flush with the case:

    Back of the DB-9 connector, I just soldered the optocouplers and resistors straight onto the back:

    The DB-9 connector again, with joystick plugged in this time:

    Here's the finished article, plugged in and playing 'Frogger' or something similar. The whole controller still works, apart from the directional pad of course. I was careful to keep my soldering 'flat' around the A button, so that it still works (although it's a bit firmer now):

    Disucssions about this post:
    Xbox 360 Fanboy linked to my post, a couple of useful comments there including an idea about supporting a Sega Genesis controller (more discussion about this here), which unfortunately I don't have access to. This was picked up by Pro Game News(?) and DC Emu (twice) and in turn by Digg. All these duplications of the same stuff- is this the reason search results are so bad nowadays? I also posted about it in the benheck.com Forums  and the Sensible Soccer Forums and got a some feedback from others who are trying to reproduce this hack.

     

    Commenti (6)

    Attendere...
    Il commento immesso è troppo lungo. Immetti un commento più breve.
    Immissione non effettuata. Riprova.
    Impossibile aggiungere il commento al momento. Riprova più tardi.
    Per aggiungere un commento è necessaria l'autorizzazione di un genitore. Chiedi autorizzazione
    I tuoi genitori hanno disattivato i commenti.
    Impossibile eliminare il commento al momento. Riprova più tardi.
    Hai raggiunto il numero massimo di commenti pubblicabili giornalmente. Riprova tra 24 ore.
    Impossibile lasciare commenti. La funzionalità è stata disattivata perché i sistemi hanno rilevato una possibile attività di spamming dal tuo account. Se ritieni che il tuo account è stato disattivato per errore, contatta il supporto tecnico di Windows Live.
    Esegui il seguente controllo di protezione per completare la pubblicazione del commento.
    I caratteri digitati nel controllo di protezione devono corrispondere ai caratteri dell'immagine o della riproduzione audio.

    Per aggiungere un commento, accedi con il tuo Windows Live ID (se utilizzi Hotmail, Messenger o Xbox LIVE possiedi già un Windows Live ID). Accedi


    Non hai ancora un Windows Live ID? Registrati

    http://www.toplaptopbatteries.com/hp/dv6500.htm hp dv6500 battery
    http://www.toplaptopbatteries.com/hp/dv6600.htm hp dv6600 battery
    http://www.toplaptopbatteries.com/hp/presario-v3000.htm hp presario v3000 battery
    http://www.toplaptopbatteries.com/hp/presario-v6000.htm hp presario v6000 battery
    http://www.toplaptopbatteries.com/hp/presario-c700.htm hp presario c700 battery
    http://www.toplaptopbatteries.com/hp/hstnn-lb31.htm hp hstnn-lb31 battery
    http://www.toplaptopbatteries.com/hp/411462-421.htm hp 411462-421 battery
    http://www.toplaptopbatteries.com/hp/ev088aa.htm hp ev088aa battery
    http://www.toplaptopbatteries.com/hp/ex941aa.htm hp ex941aa battery

    http://www.toplaptopbatteries.com/hp/dv9000.htm hp dv9000 battery
    http://www.toplaptopbatteries.com/hp/dv9200.htm hp dv9200 battery
    http://www.toplaptopbatteries.com/hp/dv9100.htm hp dv9100 battery
    http://www.toplaptopbatteries.com/hp/dv9500.htm hp dv9500 battery
    http://www.toplaptopbatteries.com/hp/dv9600.htm hp dv9600 battery
    http://www.toplaptopbatteries.com/hp/dv9700.htm hp dv9700 battery
    http://www.toplaptopbatteries.com/hp/hstnn-lb33.htm hp hstnn-lb33 battery
    http://www.toplaptopbatteries.com/hp/416996-131.htm hp 416996-131 battery
    http://www.toplaptopbatteries.com/hp/hstnn-ib44.htm hp hstnn-ib44 battery

    http://www.toplaptopbatteries.com/hp/510.htm hp 510 battery
    http://www.toplaptopbatteries.com/hp/530.htm hp 530 battery
    http://www.toplaptopbatteries.com/hp/hstnn-fb44.htm hp hstnn-fb44 battery
    http://www.toplaptopbatteries.com/hp/hstnn-c29c.htm hp hstnn-c29c battery
    http://www.toplaptopbatteries.com/hp/nc6000.htm hp nc6000 battery
    http://www.toplaptopbatteries.com/hp/nx5000.htm hp nx5000 battery
    http://www.toplaptopbatteries.com/hp/nw8000.htm hp nw8000 battery
    http://www.toplaptopbatteries.com/hp/nc8000.htm hp nc8000 battery
    http://www.toplaptopbatteries.com/hp/v1000.htm hp v1000 battery

    http://www.toplaptopbatteries.com/hp/dg105a.htm hp dg105a battery
    http://www.toplaptopbatteries.com/sony/vgp-bps2a.htm sony vgp-bps2a battery
    http://www.toplaptopbatteries.com/sony/vgp-bps2b.htm sony vgp-bps2b battery
    http://www.toplaptopbatteries.com/sony/vgp-bps2.htm sony vgp-bps2 battery
    http://www.toplaptopbatteries.com/sony/vgp-bpl2.htm sony vgp-bpl2 battery
    http://www.toplaptopbatteries.com/sony/vgp-bps2b.htm sony vgp-bps2b battery
    http://www.toplaptopbatteries.com/sony/vgp-bps2c.htm sony vgp-bps2c battery
    http://www.toplaptopbatteries.com/sony/vgp-bpl2c.htm sony vgp-bpl2c battery
    http://www.toplaptopbatteries.com/toshiba/pa3399u-1bas.htm toshiba pa3399u-1bas battery

    http://www.toplaptopbatteries.com/toshiba/satellite-a100.htm toshiba satellite a100 battery
    http://www.toplaptopbatteries.com/toshiba/satellite-m100.htm toshiba satellite m100 battery
    http://www.toplaptopbatteries.com/toshiba/pa3356u-1bas.htm toshiba pa3356u-1bas battery
    http://www.toplaptopbatteries.com/toshiba/satellite-a50.htm toshiba satellite a50 battery
    http://www.toplaptopbatteries.com/toshiba/satellite-a55.htm toshiba satellite a55 battery
    http://www.toplaptopbatteries.com/toshiba/pa3451u.htm toshiba pa3451u battery
    http://www.toplaptopbatteries.com/toshiba/pa3457u.htm toshiba pa3457u battery
    http://www.toplaptopbatteries.com/toshiba/satellite-a80.htm toshiba satellite a80 battery
    http://www.toplaptopbatteries.com/toshiba/satellite-a85.htm toshiba satellite a85 battery
    1 Nov.
    Senza nomeha scritto:
    http://www.batteryfast.co.uk/hp/v1000.htm hp v1000 battery ,
    http://www.batteryfast.co.uk/hp/zt1000.htm hp zt1000 battery ,
    http://www.batteryfast.co.uk/hp/f2299a.htm hp f2299a battery ,
    http://www.batteryfast.co.uk/hp/f3172b.htm hp f3172b battery ,
    http://www.batteryfast.co.uk/hp/f3172a.htm hp f3172a battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-660.htm ibm thinkpad 660 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-600.htm ibm thinkpad 600 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-r32.htm ibm thinkpad r32 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-r40.htm ibm thinkpad r40 battery ,
    http://www.batteryfast.co.uk/ibm/02k7072.htm ibm 02k7072 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-t30.htm ibm thinkpad t30 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-t60.htm ibm thinkpad t60 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-x40.htm ibm thinkpad x40 battery ,
    http://www.batteryfast.co.uk/ibm/FRU-92P1167.htm ibm FRU 92P1167 battery ,
    http://www.batteryfast.co.uk/ibm/FRU-92P1169.htm ibm FRU 92P1169 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8050.htm mitac bp-8050 battery ,
    http://www.batteryfast.co.uk/mitac/minote-8080.htm mitac minote 8080 battery ,
    http://www.batteryfast.co.uk/mitac/minote-8090.htm mitac minote 8090 battery ,
    http://www.batteryfast.co.uk/mitac/8375.htm mitac 8375 battery ,
    http://www.batteryfast.co.uk/mitac/e2000.htm mitac e2000 battery ,
    http://www.batteryfast.co.uk/mitac/8x75.htm mitac 8x75 battery ,
    http://www.batteryfast.co.uk/mitac/8575.htm mitac 8575 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8089.htm mitac bp-8089 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8089x.htm mitac bp-8089x battery ,
    http://www.batteryfast.co.uk/mitac/bp-8389.htm mitac bp-8389 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8089p.htm mitac bp-8089p battery ,
    http://www.batteryfast.co.uk/mitac/e680.htm mitac e680 battery ,
    http://www.batteryfast.co.uk/mitac/winbook-w200.htm mitac winbook w200 battery ,
    http://www.batteryfast.co.uk/mitac/winbook-w235.htm mitac winbook w235 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8011.htm mitac bp-8011 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8x11.htm mitac bp-8x11 battery ,
    http://www.batteryfast.co.uk/mitac/black-bp-8011.htm mitac black bp-8011 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8x99.htm mitac bp-8x99 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8599.htm mitac bp-8599 battery ,
    http://www.batteryfast.co.uk/nec/op-570-75303.htm nec op-570-75303 battery ,
    http://www.batteryfast.co.uk/nec/pc-vp-wp25.htm nec pc-vp-wp25 battery ,
    http://www.batteryfast.co.uk/nec/pc-vp-wp44.htm nec pc-vp-wp44 battery ,
    http://www.batteryfast.co.uk/nec/op-570-75901.htm nec op-570-75901 battery ,
    http://www.batteryfast.co.uk/nec/m300.htm nec m300 battery ,
    http://www.batteryfast.co.uk/nec/m500.htm nec m500 battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp2sa.htm sony pcga-bp2sa battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp2s.htm sony pcga-bp2s battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp2t.htm sony pcga-bp2t battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp3t.htm sony pcga-bp3t battery ,
    8 Mar.
    Senza nomeha scritto:
    http://www.adapterlist.com/nec/ADP-60NH-nec-19V-3.16A-60w-5.5mm-2.5mm-adapter-laptop.htm ADP-60NH nec 19V 3.16A 60w 5.5mm*2.5mm adapter laptop,
    http://www.adapterlist.com/nec/PA-1121-03-PC-VP-WP55-nec-19V-6.3A-120w-5.5mm-2.5mm-adapter-laptop.htm PA-1121-03 PC-VP-WP55 nec 19V 6.3A 120w 5.5mm*2.5mm adapter laptop,
    http://www.adapterlist.com/samsung/SPA-P30-AD-6019-samsung-19V-3.16A-60w-5.5mm-3.4mm-pin-inside-adapter-laptop.htm SPA-P30 AD-6019 samsung 19V 3.16A 60w 5.5mm*3.4mm pin inside adapter laptop,
    http://www.adapterlist.com/samsung/PCGA-AC19V3-samsung-19V-4.74A-90w-5.5mm-3.0mm-adapter-laptop.htm PCGA-AC19V3 samsung 19V 4.74A 90w 5.5mm*3.0mm adapter laptop,
    http://www.adapterlist.com/sony/PCGA-AC19V-sony-19.5V-4.7A-90w-6.5mm-4.4mm-adapter-laptop.htm PCGA-AC19V sony 19.5V 4.7A 90w 6.5mm*4.4mm adapter laptop,
    http://www.adapterlist.com/sony/sony-16V-3.75A-60w-6.5mm-4.4mm-adapter-PCG-505EX.htm sony 16V 3.75A 60w 6.5mm*4.4mm adapter PCG-505EX,
    http://www.adapterlist.com/sony/sony-16V-4A-65w-6.5mm-4.4mm-adapter-PCGA-AC16V4.htm sony 16V 4A 65w 6.5mm*4.4mm adapter PCGA-AC16V4,
    http://www.adapterlist.com/sony/sony-19.5V-3A-58w-6.5mm-4.4mm-adapter-PCGA-ACX1-PCGA-AC19V1.htm sony 19.5V 3A 58w 6.5mm*4.4mm adapter PCGA-ACX1 PCGA-AC19V1,
    http://www.adapterlist.com/sony/sony-19.5V-4.1A-80w-6.5mm-4.4mm-adapter-PCGA-AC19V3.htm sony 19.5V 4.1A 80w 6.5mm*4.4mm adapter PCGA-AC19V3,
    http://www.adapterlist.com/sony/sony-19.5V-5.13A-100w-6.5mm-4.4mm-adapter-PCGA-AC19V4-PCGA-19V4.htm sony 19.5V 5.13A 100w 6.5mm*4.4mm adapter PCGA-AC19V4 PCGA-19V4,
    http://www.adapterlist.com/sony/sony-19.5V-6.15A-120w-6.5mm-4.4mm-adapter-DTP-H100,PCGA-AC19V7.htm sony 19.5V 6.15A 120w 6.5mm*4.4mm adapter DTP-H100,PCGA-AC19V7,
    http://www.adapterlist.com/toshiba/toshiba-15V-3A-45w-6.3mm-3.0mm-adapter-PA2450U-PA3241U-1ACA.htm toshiba 15V 3A 45w 6.3mm*3.0mm adapter PA2450U PA3241U-1ACA,
    http://www.adapterlist.com/toshiba/toshiba-15V-4A-60w-6.3mm-3.0mm-adapter-PA3092U-1AC-PA2444U.htm toshiba 15V 4A 60w 6.3mm*3.0mm adapter PA3092U-1AC PA2444U,
    http://www.adapterlist.com/toshiba/PA3283U-1ACA-toshiba-15V-5A-75w-6.3mm-3.0mm-adapter-laptop.htm PA3283U-1ACA toshiba 15V 5A 75w 6.3mm*3.0mm adapter laptop,
    http://www.adapterlist.com/toshiba/toshiba-15V-6A-90w-6.3mm-3.0mm-adapter-PA2501U-PA2521U-PA3201U-1ACA.htm toshiba 15V 6A 90w 6.3mm*3.0mm adapter PA2501U PA2521U PA3201U-1ACA,
    http://www.adapterlist.com/toshiba/toshiba-15V-8A-120w-special-4-hole-adapter-PA3237U-1ACA-PA3237U.htm toshiba 15V 8A 120w special 4 hole adapter PA3237U-1ACA PA3237U,
    http://www.adapterlist.com/toshiba/toshiba-19V-3.42A-65w-5.5mm-2.5mm-adapter-PA3467U-1ACA-PA3396U-1ACA.htm toshiba 19V 3.42A 65w 5.5mm*2.5mm adapter PA3467U-1ACA PA3396U-1ACA,
    http://www.adapterlist.com/toshiba/toshiba-19V-3.16A-60w-5.5mm-2.5mm-adapter-PA3097U-1ACA.htm toshiba 19V 3.16A 60w 5.5mm*2.5mm adapter PA3097U-1ACA,
    http://www.adapterlist.com/toshiba/toshiba-19V-4.74A-90w-5.5mm-2.5mm-adapter-PA-1750-04.htm toshiba 19V 4.74A 90w 5.5mm*2.5mm adapter PA-1750-04,
    http://www.adapterlist.com/toshiba/toshiba-19V-6.3A-120w-6.3mm-3.0mm-adapter-PA3290U-1ACA.htm toshiba 19V 6.3A 120w 6.3mm*3.0mm adapter PA3290U-1ACA,
    http://www.adapterlist.com/universal/universal-12-20V-90W-universal-adapter-laptop.htm universal 12-20V 90W universal adapter laptop,
    http://www.adapterlist.com/universal/universal-12-20V-120W-universal-adapter-laptop.htm universal 12-20V 120W universal adapter laptop,
    http://www.adapterlist.com/universal/universal-12-20V-70W-universal-adapter-laptop.htm universal 12-20V 70W universal adapter laptop,
    http://www.batterygoshop.co.uk/batterycharger/acer/acer-19v-3.16a-60w-1.htm acer 19V 3.16A 60w 5.5mm*1.7mm adapter,
    http://www.batterygoshop.co.uk/batterycharger/acer/acer-19v-3.16a-60w-2.htm acer 19V 3.16A 60w 5.5mm*2.5mm adapter laptop,
    http://www.batterygoshop.co.uk/batterycharger/acer/acer-19v-3.42a-1.htm Adapter 19V 3.42A 4 Acer 5.5mm*1.7mm,
    http://www.batterygoshop.co.uk/batterycharger/acer/acer-19v-3.42a-65w-2.htm PA-1700-02 PA-1650-02 acer 19V 3.42A 65w 5.5mm*2.5mm adapter,
    http://www.batterygoshop.co.uk/batterycharger/acer/acer-19v-4.74a-90w-1.htm AP-T2303-002 AP.T2303.002 19V 4.74A 90w 5.5mm*2.5mm ac adapter,
    http://www.batterygoshop.co.uk/batterycharger/acer/acer-19v-4.74a-90w-2.htm PA-1900-05 19V 4.74A 90w 5.5mm*1.5mm small head adapter,
    http://www.batterygoshop.co.uk/batterycharger/acer/acer-19v-7.1a-135w-1.htm PA-1131-08 AP.13503.001 acer 19V 7.1A 135w 5.5mm*2.5mm adapter,
    25 Dic.
    Senza nomeha scritto:
    您需要二手液晶显示屏废旧液晶屏么?我们是不折不扣的二手液晶屏、旧液晶屏大批发商,长期大量供应可再利用的旧液晶屏。我公司提供的各种尺寸的二手液晶屏, 不同厚薄如笔记本屏,均已经过我们严格的分类,检验,测试流程。请访问协力液晶屏www.sceondhandlcd.com[bieihbjchbbbecaa]
    25 Nov.
    Immagine di Anonimo
    Cobrakid ha scritto:
    If you would reproduce it - I would like to buy such a modded controller - how much would I have to pay for it? :)
    22 Nov.
    Immagine di Anonimo
    Apeoholic ha scritto:
    Hi
    This is one of the most exciting projects i´ve seen in quite a while, good work.
    I would love more information on how to replicate this.
    Please email me  =)
    /Jmmy
    13 Mar.

    Riferimenti

    L'URL di riferimento per questo intervento è:
    http://gtpunch.spaces.live.com/blog/cns!42F636BDC7C6C2DB!123.trak
    Blog che fanno riferimento a questo intervento
    • Nessuno