Newsgroup: it.comp.retrocomputing
Titolo: Paddles

In un numero di Video Basic (che ora non ricordo) si parlava dei
dispositivi di input: tastiera, penna ottica, tavoletta grafica, mouse,
trackball e paddles. Questi dispositivi li ho visti tutti, ma fino a tre
giorni fa non avevo mai visto "dal vivo" delle paddles, cioe' una coppia
di manopole (potenziometri). Le ho trovate in un mercatino dell'usato,
le ho pagate 1 euro e sono come nuove, sono quelle della Commodore. Sono
di colore grigio antracite.
Come sempre, ho un po' di domandine:
- Ci sono anche di colore bianco (per intonarsi col colore del VIC20)?
- In quali registri vengono "mappati" i movimenti delle manopole
(analogiche)?
Entrambe le paddle si collegano ad UNA presa del joystick. Nel C64 i
registri che controllano il joy sono
56321  (Porta 1)
56320  (Porta 2)
In questi registri pero' riesco a mappare il solo "tasto fire" di
entrambe le paddles, e non i movimenti dei potenziometri. Dove li trovo?
Questi registri a quale chip "appartengono"? Al VIC II (credo di no)?
Alla CIA?
Inoltre: sul VIC20 come vengono mappati? e sul C16?
Grazie in anticipo.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie in anticipo.
sul VIC-20:
9008     36872    Digitized value of paddle X
9009     36873    Digitized value of paddle Y
http://www.funet.fi/pub/cbm/maps/Vic20.MemoryMap
Per il C16 non saprei, mai avuto uno fino ad ora. Comunque credo stiano
sempre dentro il SID nella locazione opportuna.
Ciao
Francesco	IZ5DWF

 sempre dentro il SID nella locazione opportuna.
Il C16 non ha il SID, ha il TED che controlla grafica, sonoro e altro.
Cerchero' in merito ai registri del TED.
Grazie ancora.


 - Ci sono anche di colore bianco (per intonarsi col colore del VIC20)?
si', io li avevo presi quando avevo il vic20. Dovrei avere una foto,
da qualche parte (non ricordo se fossero cbm originali, ma mi pare
proprio di si)
gabrio

 Cerchero' in merito ai registri del TED.
grazie per le informazioni, non mi ricordavo di questo particolare. 
A proposito di SID, tempo fa su comp.sys.cbm e' stato postato un po' di
codice assembler per tentare di distinguere il 6581 dall'8580, qualcuno
ha avuto modo di provare se funziona? Io non ho mai avuto un 8580.
Ciao
Francesco	IZ5DWF

 ha avuto modo di provare se funziona? Io non ho mai avuto un 8580.
In genere il 6581 si trova sui vecchi C64, detti "biscottoni", mentre
l'8580 si trova sui "nuovi modelli", quelli chiamati C64C e C64New. Nel
thread intitolato "SID: meglio il 6581 dell'8580? Dipende!!" da qualche
parte si c'e' una descrizione + dettagliata.


TheClue wrote:

La foto è qui:
http://www.emuitalia.com/cbmitapages/foto/mouse/1312.gif
Saluti!
Poeta®

 l'8580 si trova sui "nuovi modelli", quelli chiamati C64C e C64New. 
Più esattamente, l'8580 si trova sulle schede re-ingegnerizzate, 
presenti appunto nei C-64C, ma non in tutti.
In alcuni infatti c'è la solita scheda vecchio tipo, tale e quale a 
quella del biscottone, col 6581.
Saluti!
Poeta®

 parte si c'e' una descrizione + dettagliata.
Si si, tutto questo mi e' chiaro, il C64 e i suoi parenti li conosco bene.
Io parlavo del codice ASM che dovrebbe identificare quale dei due
integrati e' installato sulla macchina in cui gira il codice stesso.
Una buona descrizione delle differenze per esempio e' uscita tempo
fa su comp.sys.cbm:
http://groups.google.it/groups?hl=it&selm=Pine.BSI.4.02A.9905172159040.8226-100000%40onyx.southwind.net
Quello che chiedevo io e' se qualcuno aveva provato il codice che si puo' 
trovare nel seguente post:
http://groups.google.it/groups?hl=it&selm=3780b294.11761162%40news.infoxchange.net.au
C'e' chi dice che funziona ma non sempre e purtroppo io non ho un 8580 per
fare le prove, magari controllando cosa succede con l'oscilloscopio.
Ero solo curioso di sapere se qualcuno da queste parti aveva provato.
Ciao
Francesco	IZ5DWF

 [...]
Visto che l'argomento mi piace, continuiamo su questa scia...
Oltre ai Commodore, sapete di qualche altro sistema che utilizza questi
dispositivi in input? In quale ambito venivano (o... vengono)
utilizzati, oltre ai giochi tipo arkanoid o pong?
Vengono ancora utilizzate?


Vengono ancora utilizzate?
L'Apple ][ li aveva.
Nel senso che potevi comperarli a parte.

 sono due registri dentro il SID.
..belli! ci si potrebbe fare qualcosa come digitalizzare dei segnali :-)
luca_
-- 
Luca Sironi                 
http://www.retecivica.milano.it/~Luca_Sironi
luca_ (luca 'underscore')   "i topi non avevano nipoti" (frase palindroma)
 

 ..belli! ci si potrebbe fare qualcosa come digitalizzare dei segnali :-)
si, ma bisogna vedere a che velocita' campionano e poi bisogna anche vedere
dove andare a mettere i campioni raccolti :-)
Ciao
Francesco	IZ5DWF


Quale SID ? Nel C16 e nel Plus/4 c'è un SID ? E da quando ?
Nè il C16 né il Plus/4 supportano le Paddles, anche a volerle connettere con
un adattatore.
Riccardo

 un adattatore.
Eppure mi sembra strano: il numero di Video Basic di cui parlo nel primo
messagio di questo thread parla di paddle ed e' un corso per C16. Ok,
puo' non significare niente in quanto fa un discorso generale sulle
periferiche di input.
Apropos, C16 e +4 supportano qualche tipo di mouse? Per analogia penso
di no, ma attendo una risposta precisa, in quanto io non lo so.


 [...]
Ho provato con le informazioni che mi hai dato e... funziona tutto
perfettamente! L'unica cosa che mi ha lasciato perplesso e' il fatto
che, una volta che ho fatto ruotare una paddle in una certa posizione,
il valore del registro non e' proprio fisso, ma oscilla + o - fortemente
intorno al valore "giusto".
Vorrei sapere se questo e' un comportamento normale oppure e' un
problema delle mie paddle.
Grazie ancora.


 problema delle mie paddle.
direi che e' un problema normale. Succede sia perche' la conversione A/D non
e' precisissima, sia perche' probabilmente anche i potenziometri dentro
le paddle non sono pulitissimi. Immagino comunque che l'oscillazione sia
al massimo un paio di bit (+/- 4 in decimale).
Ciao
Francesco	IZ5DWF

Vengono ancora utilizzate?
Sai che non ne ho idea? :D
Non ne ho mai visti di moderni, ma questo non significa nulla. Btw su
alcune tavolette grafiche ci sono dei dispositivi assimilabili (con
molta fantasia) ^_^;
La domanda e' interessante, pero' ^^
-- 
Nibunnoichi
"Perche' la vita e' un brivido che vola via,
E' tutto un equilibrio sopra la follia"

 le paddle non sono pulitissimi.
Quelle che avevo preso io qualche tempo fa, nuove (fondo di magazzino), 
funzionavano davvero male, le ho provate con Arkanoid e il movimento si 
gestiva malissimo... sicuramente i potenziometri erano rovinati :-/
Cmq è normale, col tempo, la polvere e l'umidità ci può stare.
Ad ogni modo li ho scambiate con un biscottone, a me non piacevano proprio.
Saluti!
Poeta®

 le usava l'Atari.
E' mai esistito uno scopo non-ludico di questi dispositivi?


E' mai esistito uno scopo non-ludico di questi dispositivi?
Beh, ti ho citato quelle tavolette grafiche (professionali) pero' non
le ho mai usate, le ho solo viste, quindi non so come funzionino i
potenziometri di queste.


 ha scritto nel messaggio
news:3cb4155d...@news.telvia.it...

Io le avevo per l'APPLE ][ e mi ricordo di averle usate con uno dei primi
programmi grafici tipo Office (non mi ricordo piu' il nome), comunque era
copiato e IN FRANCESE, niente pocodimeno che IN EMULAZIONE DI MOUSE (paddle
Dx = asse X, paddle Sx = asse Y, pulsante paddle Dx =  tasto Dx del mouse,
etc). Considerate che il convertitore A/D convertiva il valore del
potenziometro in valori digitali da 0 a 255 (piu' o meno, naturalmente) e
che c'era gente che usava l'istruzione Paddle() del BASIC Applesoft per
applicazione di interfacce scientifiche/industriali con strumenti di misura.
Bei tempi, forse nel garage dell'ufficio un Apple ][ mi è rimasto...
Ah, le usavo anche con un gioco che simulava l'ultima scena di Star Wars
(attacco al reattore della Morte Nera), Qualcuno si ricorda come si
chiamava?
Rupert