Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


25 Giugno 2019 Postato da: Ozzyboshi_2
Problema malfunzionamento porta joystick 0
Salve a tutti,
purtroppo vi disturbo ancora per la mia Amiga 600 vampirizzata, sembra che sia maledetta da quanti guasti ha avuto.

Il problema è il seguente, la porta joystick 0 (quella dove solitamente si attacca al mouse) non funziona se viene inserito un normale joystick al posto del mouse.
E' veramente incredibile, andando nel dettaglio, se attacco un mouse funziona tutto perfettamente (tasto sx destro e direzioni), poi provo a giocare ad un giochetto stupido in multiplayer (tenablaster un remake del mitico dynablaster o bomberman) che richiede un joystick nella porta joy0 in aggiunta a quello gia presente su joy1 e insomma... nulla, non solo non funzionano i direzionali ma neppure il tasto "fire" per sparare la bomba.
Lo stesso comportamento lo ho sperimentato su altri giochi incluso quello che sto scrivendo io.
Nel mio gioco io prendo i segnali del joystick0 da DFF00A quindi escluderei problemi software.
Secondo voi è rotto qualche custom chip? Vedo che da joy0 partono delle linee per paula che è stato sostituito da mck con uno funzionante, quindi lo escluderei.
Che potrei guardare?
Provare togliendo la vampire mi sembra inutile visto che la stessa non influenza il comportamento dei custom chips

Modificato il 25/06/2019 alle ore 08:31:31

Commenti: 14  Aggiungi  - Leggi

Indice: forum / Richieste di Aiuto


Post inviati: 7750

Visulizza profilo Messaggio Personale
87.12.210.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
Commento 1
DanyPPC 25 Giugno 2019    08:34:48
Senti, sei certo che il joystick faccia bene contatto con i pin della porta ?
Prova a cambiare joystick, non escluderei nessuna ipotesi.

A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.1.4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36
Commento 2
Ozzyboshi_2 25 Giugno 2019    08:52:56
già fatto, ci ho provato un konix speedking nuovo (comprato tra l'altro su amigapage.it da sasuke se non ricordo male) e un manta ray che mai mi ha dato problemi. Gli stessi joy funzionano benissimo su porta 2

Temibile Pirata

Post inviati: 2144

Visulizza profilo Messaggio Personale
151.91.34.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Commento 3
SukkoPera 25 Giugno 2019    09:42:11
Se il mouse funziona, la porta e tutta la circuiteria di contorno sono a posto, non potrebbe essere altrimenti.

Verifica i pin della porta, non è che il N.8 (il 3° della fila sottostante da 4 pin) è piegato, più corto, o comunque ha qualcosa di strano? Verifica che ci sia continuità tra di esso e lo stesso pin dell'altra porta (o una qualunque parte metallica di Amiga, tipo lo shield).

PS: Con lo Switcher sei poi riuscito a sistemare?

I miei progetti Retrogaming

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36
Commento 4
Ozzyboshi_2 25 Giugno 2019    09:54:25
grazie 1000 dell'aiuto, controllerò la continuità di ogni singolo pin gia che ci sono, il pin che dici te mi pare fosse il ground, ma vado a memoria, se quel pin fosse veramente staccato però il mouse non potrebbe funzionare... o si?
per quanto riguarda lo switcher mi sono comprato da aliexpress gli integrati che fanno il multiplexer e l'and logico ma per ora non sono riuscito a far funzionare nulla su breadboard, temo che mi stia veramente complicando la vita infatti stavo valutando di mandare in stampa il tuo pcb e riprovare a saldare adesso che so come vanno gli array di resistori e soprauttto ho il saldatore nuovo di pacca

Citazione

Se il mouse funziona, la porta e tutta la circuiteria di contorno sono a posto, non potrebbe essere altrimenti.

Verifica i pin della porta, non è che il N.8 (il 3° della fila sottostante da 4 pin) è piegato, più corto, o comunque ha qualcosa di strano? Verifica che ci sia continuità tra di esso e lo stesso pin dell'altra porta (o una qualunque parte metallica di Amiga, tipo lo shield).

PS: Con lo Switcher sei poi riuscito a sistemare?

Temibile Pirata

Post inviati: 2144

Visulizza profilo Messaggio Personale
151.91.34.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Commento 5
SukkoPera 25 Giugno 2019    10:02:15
Non dico che sia staccato, ma magari che sia piegato o parzialmente rotto e, per qualche motivo, i pin del mouse riescono comunque a farci contatto, quelli del joystick no. Perché la mancanza del ground è l'unica cosa che mi viene in mente che possa causare quanto segnali.

L'unico pin comune tra le due porte dovrebbe essere l'8, non aspettarti che anche gli altri abbiano continuità.

Per lo switcher ti mando un nuovo PCB a giorni.

Commento modificato il 25/06/2019 alle ore 10:02:34


I miei progetti Retrogaming

Post inviati: 4134

Visulizza profilo Messaggio Personale
151.33.111.*** Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Commento 6
Mck 25 Giugno 2019    10:09:09
Come si vede dagli schemi sotto riportati i componenti interessati sono

Immagine

Paula si occupa dei tasti 2-3.
Il tasto 2 è anche il dx del mouse. Il tasto 3 è quello centrale del mouse, per quelli supportati.
U34 seleziona se inviare i movimenti di CN1 o CN2 al Denise (dipende dal segnale CCKQ_A se 0v attiva uno dei due connettori se 5v attiva l'altro). Con una certa velocità di scansione del segnale non si notano ritardi.

Immagine

Il denise controlla se ci sono dei movimenti del mouse o e joystick.

Immagine

Il cia si incarica di gestire il fire o tasto sx del mouse.
Lungo il percorso dei segnali esistono anche delle resistenze.
Quello che è strano nel tuo caso è che se funziona il mouse deve anche funzionare il joystick.

Commento modificato il 25/06/2019 alle ore 10:11:38


I MIEI AMIGA

4000T OS 3.9 PPC/68060 + CyberVisio 64/3D + HD 20g + DVD - 4000D in Tower OS 3.9 PPC/68060 Ram 128M + ram scheda 2+16M + zip 100M + Ide HD 40G + usb Deneb + V-Lab + Toccata + Mediator con: Woodoo 3 + Scheda rete + Impact Vision 24 - 4000D OS 3.9 68060 ram 32m + ram scheda 2+16M + HD 20g + zip 100 ide + DVD + V-lab + Seriale veloce + Scheda video EGS- 3000T OS 3.9 PPC/68060 128M + HD scsi 10G + Usb Deneb + CD sCSI + mediator con: scheda rete + controllo SCSI Adaptec + scheda audio + Voodoo 5 - 3000 OS 3.1 68040 + emulatore pc 286 - 2000 processore 68030 + genlock + espansione ram + emulatore pc 8080 - 1200 Tower OS 3.9 PPC/68060 + HD 20G + Mediator con: scheda rete - 1200 OS 3.1 68060 + HD 20G + Scheda rete pcmcia - 1000 espansione Ram 4M - 600 con espansione ram + HD5G - 500 Plus con espansione ram - 500 con espansione ram - CDTV - CD32

CLONI AMIGA

Sam440ep-Flex OS 4.1 - EFIKA MorphOS 2.6

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36
Commento 7
Ozzyboshi_2 25 Giugno 2019    17:41:55
grazie mck del chiarimento

purtroppo o per fortuna ho trovato un grosso indizio

ho trovato un joystick (E SOLO UNO) che funziona correttamente in sostituzione del mouse

è un quickshot wizmasteer, comprato non ricordo da chi sulla sezione mercatino di amigapage

mettendo quello funziona tutto regolarmente, mettendo tutti gli altri non c'è verso, sono morti.

Osservando poi il db9 sembrerebbe che il pin 8 in questione sia un pelo piu in fuori rispetto agli altri.
Insomma tutto lascia pensare che il connettore db9 sia mezzo andato, sinceramente non me la sento di risaldarne un altro, o mi impongo di usare un quickshot wizmaster e solo quello in porta 1 oppure non so cosa inventarmi, forse provare a fare un cavo che da una parte è db9 maschio e dall'altra metto dei jumpers femmina come nei jumpers da breadboard?

Post inviati: 7750

Visulizza profilo Messaggio Personale
87.12.210.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
Commento 8
DanyPPC 25 Giugno 2019    17:45:50
Ma non sarebbe meglio sostituire il connettore DB9 o entrambi su Amiga 600 direttamente ?
Ci sono controindicazioni, o forse i connettori in commercio sono di una forma proprietaria che mal si adatterebbe al case ?

Commento modificato il 25/06/2019 alle ore 17:46:09


A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.1.4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

Post inviati: 1588

Visulizza profilo Messaggio Personale
151.47.84.*** Mozilla/5.0 (Linux; Android 9; TA-1032) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.101 Mobile Safari/537.36
Commento 9
majinga 25 Giugno 2019    18:13:21
I connettori sulla mobo sono standard, non c'è nessuna complicazione a cambiarli, salvo la rottura di dissaldare quelli vecchi.
Magari c'è giusto da verificare che i ricambi non sforino in lunghezza.

@Ozzyboshi_2
Prova a verificare se il PIN si muove, e prova a dare un occhiata allo stato delle saldature del connettore. Fosse mai che te la cavi semplicemente ripassando qualche saldatura.

Commento modificato il 25/06/2019 alle ore 18:14:49

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36
Commento 10
Ozzyboshi_2 25 Giugno 2019    18:19:21
Citazione

I connettori sulla mobo sono standard, non c'è nessuna complicazione a cambiarli, salvo la rottura di dissaldare quelli vecchi.
Magari c'è giusto da verificare che i ricambi non sforino in lunghezza.

@Ozzyboshi_2
Prova a verificare se il PIN si muove, e prova a dare un occhiata allo stato delle saldature del connettore. Fosse mai che te la cavi semplicemente ripassando qualche saldatura.



si esternamente un po' si muove, fa gioco alto basso, non molto a dire il vero, però veramente mi cago addosso a usare il saldatore sulla mia amiga

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36
Commento 11
Ozzyboshi_2 25 Giugno 2019    18:21:58
Citazione

Citazione

I connettori sulla mobo sono standard, non c'è nessuna complicazione a cambiarli, salvo la rottura di dissaldare quelli vecchi.
Magari c'è giusto da verificare che i ricambi non sforino in lunghezza.

@Ozzyboshi_2
Prova a verificare se il PIN si muove, e prova a dare un occhiata allo stato delle saldature del connettore. Fosse mai che te la cavi semplicemente ripassando qualche saldatura.



si esternamente un po' si muove, fa gioco alto basso, non molto a dire il vero, però veramente mi cago addosso a usare il saldatore sulla mia amiga




ho scoperto che funzionano pure gli altri joystick, basta non inserirli fino in fondo ma a metà... boh, è evidente che quel db9 sarebbe da cambiare

Post inviati: 1588

Visulizza profilo Messaggio Personale
151.35.103.*** Mozilla/5.0 (Linux; Android 9; TA-1032) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.101 Mobile Safari/537.36
Commento 12
majinga 25 Giugno 2019    18:39:35
Stavo pensando che lo switcher potrebbe darti una possibilità di risolvere senza cambiare niente.
La parte metallica del connettore su Amiga dovrebbe essere connessa a massa. La stessa cosa dovrebbe essere sullo switcher. In questo modo avresti una seconda via per la massa oltre al PIN 8. E lo switcher ti fornirebbe un connettore con il PIN 8 perfettamente funzionante.

Edit:
Ah, una cosa. Dipende dal tipo di connettore usi sullo switcher. Quelli cinesi dove la parte metallica si rimuove non vanno bene. oppure dovresti modificarli per ripristinare la connessione dopo aver incollato la parte in metallo

Commento modificato il 25/06/2019 alle ore 18:46:49

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36
Commento 13
Ozzyboshi_2 25 Giugno 2019    22:40:30
Citazione

Stavo pensando che lo switcher potrebbe darti una possibilità di risolvere senza cambiare niente.
La parte metallica del connettore su Amiga dovrebbe essere connessa a massa. La stessa cosa dovrebbe essere sullo switcher. In questo modo avresti una seconda via per la massa oltre al PIN 8. E lo switcher ti fornirebbe un connettore con il PIN 8 perfettamente funzionante.

Edit:
Ah, una cosa. Dipende dal tipo di connettore usi sullo switcher. Quelli cinesi dove la parte metallica si rimuove non vanno bene. oppure dovresti modificarli per ripristinare la connessione dopo aver incollato la parte in metallo



lo switcher che voglio usare è quello di sukkopera, sempre che riesca ad assemblarlo, da domani mi ci metto seriamente

Post inviati: 2744

Visulizza profilo Messaggio Personale
79.50.178.*** Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36
Commento 14
Oge 26 Giugno 2019    12:02:49
Sulla 600 si spezzano i piolini interni del connettore Mouse/Joystick con facilità.

A metà sono infatti seghettati e quello è un punto di rottura molto ostico.

Da sostituire con un connettore SUB-D marchiato RU (così da prevenire di prendere una cinesata che duri meno del connettore di partenza).


Il connettore SUB-D comunque è saldato usando due punti di massa laterali che sono tremendi da dissaldare. Quello che voglio dire è che se il connettore è arrivato a traballare a quel punto qualche pin tra scheda e connettore potrebbe essere già problematico. Assicurati che non sia così prima di effettuare nuove prove

Commento modificato il 26/06/2019 alle ore 12:05:50


Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 0 registrati - 
83 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a Yuppis Revange - jpp - pocketclouds - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.14089512825012 secondi