Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.retrocomputing > #53280 > unrolled thread
| Started by | EngiNerd <webmaster_dot_crrc@yahoo.it> |
|---|---|
| First post | 2021-01-15 21:57 +0100 |
| Last post | 2021-01-18 12:54 +0100 |
| Articles | 10 — 4 participants |
Back to article view | Back to it.comp.retrocomputing
Mouse seriale su Olivetti M24 EngiNerd <webmaster_dot_crrc@yahoo.it> - 2021-01-15 21:57 +0100
Re: Mouse seriale su Olivetti M24 "the F.O." <f.o@forward-observer.net> - 2021-01-17 13:24 +0000
Re: Mouse seriale su Olivetti M24 "the F.O." <f.o@forward-observer.net> - 2021-01-17 15:21 +0000
Re: Mouse seriale su Olivetti M24 "the F.O." <f.o@forward-observer.net> - 2021-01-17 15:23 +0000
Re: Mouse seriale su Olivetti M24 Francesco Messineo <francesco.messineo@gmail.com> - 2021-01-17 12:29 -0800
Re: Mouse seriale su Olivetti M24 "mousemiki" <amimicki@tin.it> - 2021-01-17 22:30 +0100
Re: Mouse seriale su Olivetti M24 EngiNerd <webmaster_dot_crrc@yahoo.it> - 2021-01-18 13:04 +0100
Re: Mouse seriale su Olivetti M24 "mousemiki" <amimicki@tin.it> - 2021-01-18 19:25 +0100
Re: Mouse seriale su Olivetti M24 EngiNerd <webmaster_dot_crrc@yahoo.it> - 2021-01-20 13:12 +0100
Re: Mouse seriale su Olivetti M24 EngiNerd <webmaster_dot_crrc@yahoo.it> - 2021-01-18 12:54 +0100
| From | EngiNerd <webmaster_dot_crrc@yahoo.it> |
|---|---|
| Date | 2021-01-15 21:57 +0100 |
| Subject | Mouse seriale su Olivetti M24 |
| Message-ID | <rtsvk5$184v$1@gioia.aioe.org> |
Per prima cosa, auguri di buon anno a tutto il newsgroup! Avendo necessità di ripassare il linguaggio C e le architetture dei personal computer, ho pensato di unire l'utile al dilettevole osservando i sorgenti dell'emulatore 86box (https://github.com/86Box/86Box) e cercando, nel mio piccolo, di contribuire allo sviluppo nel (poco) tempo libero a mia disposizione. In particolare, ho curato l'aggiunta e l'ampliamento di alcune macchine, tra le quali l'Olivetti M24. Su quest'ultimo, però, mi è stato fatto presente uno strano comportamento dell'emulatore, e vorrei pertanto capire se si tratta di un bug o è un comportamento che si verifica anche sulla macchina "vera". Che voi sappiate, i mouse seriali (con protocollo Microsoft o Mouse System) funzionano correttamente su questa macchina? Su 86box, se configurati, non vengono visti dai driver del sistema operativo. Ho provato sia sotto DOS con diversi driver, che sotto Windows 1.03 con i driver inclusi nel sistema operativo, ma in entrambi i casi il mouse risulta non collegato. Ho anche provato con un Olivetti M21 in mio possesso (praticamente identico all'M24 salvo il fatto che è portable) ed un mouse Genius, ed anche lì non c'è stato verso di far vedere il mouse ai driver DOS (con Windows non ho provato in quanto la mia macchina è senza hard disk). Il mouse però funziona, in quanto viene visto correttamente su altre macchine con gli stessi driver. Tuttavia, prima di decretare che i mouse seriali non funzionano e chiudere la segnalazione, vorrei essere sicuro che sia effettivamente così. Ringrazio quindi tutti per l'attenzione, e in particolare chi potrà darmi un feedback. A presto, EngiNerd
[toc] | [next] | [standalone]
| From | "the F.O." <f.o@forward-observer.net> |
|---|---|
| Date | 2021-01-17 13:24 +0000 |
| Message-ID | <ru1dq2$b6m$1@gioia.aioe.org> |
| In reply to | #53280 |
Il Fri, 15 Jan 2021 21:57:42 +0100, EngiNerd ha scritto: > Per prima cosa, auguri di buon anno a tutto il newsgroup! > > Avendo necessità di ripassare il linguaggio C e le architetture dei > personal computer, ho pensato di unire l'utile al dilettevole osservando > i sorgenti dell'emulatore 86box (https://github.com/86Box/86Box) e > cercando, nel mio piccolo, di contribuire allo sviluppo nel (poco) tempo > libero a mia disposizione. > > In particolare, ho curato l'aggiunta e l'ampliamento di alcune macchine, > tra le quali l'Olivetti M24. Su quest'ultimo, però, mi è stato fatto > presente uno strano comportamento dell'emulatore, e vorrei pertanto > capire se si tratta di un bug o è un comportamento che si verifica anche > sulla macchina "vera". > > Che voi sappiate, i mouse seriali (con protocollo Microsoft o Mouse > System) funzionano correttamente su questa macchina? > MBOH?! > Ho anche provato con un Olivetti M21 in mio possesso (praticamente > identico all'M24 salvo il fatto che è portable) ed un mouse Genius, ed > anche lì non c'è stato verso di far vedere il mouse ai driver DOS (con > Windows non ho provato in quanto la mia macchina è senza hard disk). Il > mouse però funziona, in quanto viene visto correttamente su altre > macchine con gli stessi driver. > AFAIR gli Olivetti erano PC compatibili "insoliti" nel senso che erano compatibili PC-IBM e facevano girare programmi MSDos /ma/ digerivano solo hardware Olivetti ed erano incompatibili per stampanti, monitor con quello che si trovava nel mercato dei pc compatibili. E' anche vero, che nella prima fase d'espansione dei pc-compatibili, non era infrequente trovare incompatibilità hardware nell'epoca 8086-8088 dei primi pc assemblati o taiwanensi. Le cose iniziarono a girare molto meglio AFAIR dopo l'era 80386 in cui tutto l'hardware per PC era solitamente compatibile con ogni altro PC di marca od assemblato, perchè il software Microsoft gestiva un'impressionante numero di drivers. -- - --- I molti partiti comunisti italiani che stanno a DX, al centro, a SX finiranno anche i denari di Draghi, il 31/10/2019 (circa)
[toc] | [prev] | [next] | [standalone]
| From | "the F.O." <f.o@forward-observer.net> |
|---|---|
| Date | 2021-01-17 15:21 +0000 |
| Message-ID | <ru1kla$1igf$1@gioia.aioe.org> |
| In reply to | #53281 |
Il Sun, 17 Jan 2021 13:24:18 +0000, the F.O. ha scritto: > Il Fri, 15 Jan 2021 21:57:42 +0100, EngiNerd ha scritto: > >> Per prima cosa, auguri di buon anno a tutto il newsgroup! >> >> Avendo necessità di ripassare il linguaggio C e le architetture dei >> personal computer, ho pensato di unire l'utile al dilettevole >> osservando i sorgenti dell'emulatore 86box >> (https://github.com/86Box/86Box) e cercando, nel mio piccolo, di >> contribuire allo sviluppo nel (poco) tempo libero a mia disposizione. >> >> In particolare, ho curato l'aggiunta e l'ampliamento di alcune >> macchine, tra le quali l'Olivetti M24. Su quest'ultimo, però, mi è >> stato fatto presente uno strano comportamento dell'emulatore, e vorrei >> pertanto capire se si tratta di un bug o è un comportamento che si >> verifica anche sulla macchina "vera". >> >> Che voi sappiate, i mouse seriali (con protocollo Microsoft o Mouse >> System) funzionano correttamente su questa macchina? >> <http://www.diid.unipa.it/collezioneinformatica/index.php/collezione/ scheda_7> " La tastiera standard keyboard 2, ad esempio, ha 18 tasti funzione, mentre la standard keyboard ne ha solo 10. Una particolarità riguarda il connettore per il mouse (in figura 5c è possibile vedere un mouse Olivetti), che invece di essere presente sul retro del case, è montato direttamente sulle tastiere (nascosto da uno sportellino di plastica)" Una soluzione hardware che ricorda i macintosh futuri, con prese adb. Quindi direi che probabilmente No!. [x] è un problema hardware, ti serve un mouse olivetti, da attaccare alla tastiera non alla seriale [x] è un problema /anche/ software, perchè i driver software della seriale, probabilmente entrano in conflitto con i driver built-in che prevedono un mouse attaccato alla tastiera. Quindi il software si attende dati dai PIO della tastiera e non dal PIO della seriale. > > AFAIR gli Olivetti erano PC compatibili "insoliti" nel senso che erano > compatibili PC-IBM e facevano girare programmi MSDos /ma/ digerivano > solo hardware Olivetti ed erano incompatibili per stampanti, monitor con > quello che si trovava nel mercato dei pc compatibili. > penso sia vera questa considerazione generale -- - --- I molti partiti comunisti italiani che stanno a DX, al centro, a SX finiranno anche i denari di Draghi, il 31/10/2019 (circa)
[toc] | [prev] | [next] | [standalone]
| From | "the F.O." <f.o@forward-observer.net> |
|---|---|
| Date | 2021-01-17 15:23 +0000 |
| Message-ID | <ru1kpf$1igf$2@gioia.aioe.org> |
| In reply to | #53282 |
Il Sun, 17 Jan 2021 15:21:14 +0000, the F.O. ha scritto: > Il Sun, 17 Jan 2021 13:24:18 +0000, the F.O. ha scritto: > >> Il Fri, 15 Jan 2021 21:57:42 +0100, EngiNerd ha scritto: >> >>> Per prima cosa, auguri di buon anno a tutto il newsgroup! >>> >>> Avendo necessità di ripassare il linguaggio C e le architetture dei >>> personal computer, ho pensato di unire l'utile al dilettevole >>> osservando i sorgenti dell'emulatore 86box >>> (https://github.com/86Box/86Box) e cercando, nel mio piccolo, di >>> contribuire allo sviluppo nel (poco) tempo libero a mia disposizione. >>> >>> In particolare, ho curato l'aggiunta e l'ampliamento di alcune >>> macchine, tra le quali l'Olivetti M24. Su quest'ultimo, però, mi è >>> stato fatto presente uno strano comportamento dell'emulatore, e vorrei >>> pertanto capire se si tratta di un bug o è un comportamento che si >>> verifica anche sulla macchina "vera". >>> >>> Che voi sappiate, i mouse seriali (con protocollo Microsoft o Mouse >>> System) funzionano correttamente su questa macchina? >>> > <http://www.diid.unipa.it/collezioneinformatica/index.php/collezione/ > scheda_7> > > " La tastiera standard keyboard 2, ad esempio, ha 18 tasti funzione, > mentre la standard keyboard ne ha solo 10. Una particolarità riguarda il > connettore per il mouse (in figura 5c è possibile vedere un mouse > Olivetti), che invece di essere presente sul retro del case, è montato > direttamente sulle tastiere (nascosto da uno sportellino di plastica)" > > Una soluzione hardware che ricorda i macintosh futuri, con prese adb. > Quindi direi che probabilmente No!. > > [x] è un problema hardware, ti serve un mouse olivetti, da attaccare > alla tastiera non alla seriale > > [x] è un problema /anche/ software, perchè i driver software della > seriale, probabilmente entrano in conflitto con i driver built-in che > prevedono un mouse attaccato alla tastiera. Quindi il software si > attende dati dai PIO della tastiera e non dal PIO della seriale. > prova ad attaccare il mouse seriale ad una tastiera Olivetti per M24 e non caricare i driver Microsoft del mouse, e vedi se funzia. -- - --- I molti partiti comunisti italiani che stanno a DX, al centro, a SX finiranno anche i denari di Draghi, il 31/10/2019 (circa)
[toc] | [prev] | [next] | [standalone]
| From | Francesco Messineo <francesco.messineo@gmail.com> |
|---|---|
| Date | 2021-01-17 12:29 -0800 |
| Message-ID | <76431bc6-82be-47c8-adad-13279ca05850n@googlegroups.com> |
| In reply to | #53283 |
On Sunday, January 17, 2021 at 4:23:30 PM UTC+1, the F.O. wrote: > Il Sun, 17 Jan 2021 15:21:14 +0000, the F.O. ha scritto: > > > Il Sun, 17 Jan 2021 13:24:18 +0000, the F.O. ha scritto: > > > >> Il Fri, 15 Jan 2021 21:57:42 +0100, EngiNerd ha scritto: > >> > >>> Per prima cosa, auguri di buon anno a tutto il newsgroup! > >>> > >>> Avendo necessità di ripassare il linguaggio C e le architetture dei > >>> personal computer, ho pensato di unire l'utile al dilettevole > >>> osservando i sorgenti dell'emulatore 86box > >>> (https://github.com/86Box/86Box) e cercando, nel mio piccolo, di > >>> contribuire allo sviluppo nel (poco) tempo libero a mia disposizione. > >>> > >>> In particolare, ho curato l'aggiunta e l'ampliamento di alcune > >>> macchine, tra le quali l'Olivetti M24. Su quest'ultimo, però, mi è > >>> stato fatto presente uno strano comportamento dell'emulatore, e vorrei > >>> pertanto capire se si tratta di un bug o è un comportamento che si > >>> verifica anche sulla macchina "vera". > >>> > >>> Che voi sappiate, i mouse seriali (con protocollo Microsoft o Mouse > >>> System) funzionano correttamente su questa macchina? > >>> > > <http://www.diid.unipa.it/collezioneinformatica/index.php/collezione/ > > scheda_7> > > > > " La tastiera standard keyboard 2, ad esempio, ha 18 tasti funzione, > > mentre la standard keyboard ne ha solo 10. Una particolarità riguarda il > > connettore per il mouse (in figura 5c è possibile vedere un mouse > > Olivetti), che invece di essere presente sul retro del case, è montato > > direttamente sulle tastiere (nascosto da uno sportellino di plastica)" > > > > Una soluzione hardware che ricorda i macintosh futuri, con prese adb. > > Quindi direi che probabilmente No!. > > > > [x] è un problema hardware, ti serve un mouse olivetti, da attaccare > > alla tastiera non alla seriale > > > > [x] è un problema /anche/ software, perchè i driver software della > > seriale, probabilmente entrano in conflitto con i driver built-in che > > prevedono un mouse attaccato alla tastiera. Quindi il software si > > attende dati dai PIO della tastiera e non dal PIO della seriale. > > > prova ad attaccare il mouse seriale ad una tastiera Olivetti per M24 e > non caricare i driver Microsoft del mouse, e vedi se funzia. Io non la farei la prova. Il connettore presente sulla tastiera dell'M24 non e' una seriale, accetta direttamente i segnali degli encoder in quadratura per i due assi X,Y: https://www.retrospace.net/infoseiten/upload/files/freaked.m24_atari.1358.png Per esempio in figura si vede come adattare un mouse atari. F
[toc] | [prev] | [next] | [standalone]
| From | "mousemiki" <amimicki@tin.it> |
|---|---|
| Date | 2021-01-17 22:30 +0100 |
| Message-ID | <ru2acr$5nt$1@gioia.aioe.org> |
| In reply to | #53284 |
Francesco Messineo wrote: >>>> Il Fri, 15 Jan 2021 21:57:42 +0100, EngiNerd ha scritto: >>>>> Che voi sappiate, i mouse seriali (con protocollo Microsoft o >>>>> Mouse System) funzionano correttamente su questa macchina? >> prova ad attaccare il mouse seriale ad una tastiera Olivetti per M24 >> e non caricare i driver Microsoft del mouse, e vedi se funzia. > > Io non la farei la prova. > Il connettore presente sulla tastiera dell'M24 non e' una seriale, > accetta direttamente i segnali > degli encoder in quadratura per i due assi X,Y: > https://www.retrospace.net/infoseiten/upload/files/freaked.m24_atari.1358.png > Per esempio in figura si vede come adattare un mouse atari. > F Praticamente non è un mouse che manda i segnali sulla seriale, ma li manda in digitale, quindi se va un atari ci va anche un mouse amiga :) buono a sapersi, ho un olivetti m240 e mi piacerebbe farci girare win1 che uso su amstrad ppc :)
[toc] | [prev] | [next] | [standalone]
| From | EngiNerd <webmaster_dot_crrc@yahoo.it> |
|---|---|
| Date | 2021-01-18 13:04 +0100 |
| Message-ID | <ru3thi$1ku6$1@gioia.aioe.org> |
| In reply to | #53285 |
On 17/01/2021 22:30, mousemiki wrote: > Praticamente non è un mouse che manda i segnali sulla seriale, ma li manda > in digitale, quindi se va un atari ci va anche un mouse amiga :) Esattamente. A patto di scambiare alcuni pin sulla porta, dovrebbe essere possibile adattare uno di questi mouse. > buono a sapersi, ho un olivetti m240 e mi piacerebbe farci girare win1 che > uso su amstrad ppc :) M240 o M24? Lo chiedo perchè, dalle informazioni che ho trovato in rete [1], la tastiera dell'M240 sembrerebbe sprovvista della porta mouse proprietaria. Al suo posto, come opzione, veniva installata una scheda ISA per mouse Logitech. Se invece la porta mouse fosse presente e funzionante sulla tastiera della tua macchina, mi sarebbe utile saperlo, così da aggiungerla all'emulazione M240 di 86box. Inoltre, sull'M240 emulato i mouse seriali standard funzionano correttamente, quindi anche qui sarebbe utile sapere se accade lo stesso anche sulla macchina reale. Già che ci siamo, ti chiederei infine se per caso il tuo M240 monta la scheda video addizionale EGC [2] (collegata alla normale scheda video OGC mediante un cavo flat [3]) che porta la risoluzione video a 640x400x16 colori, e se sei in possesso dei relativi driver (DEDRIVE.DEV e una versione speciale di GWBASIC). Ciao, EngiNerd [1] https://archive.org/details/hack42_Olivetti_M240_Installation_and_Operations_Guide (pagg. 382-383-403) [2] https://sourceforge.net/p/pcbasic/discussion/general/thread/236202f1/ [3] http://www.z80ne.com/m20/sections/photos/m24_z8001/M24_inside.jpg
[toc] | [prev] | [next] | [standalone]
| From | "mousemiki" <amimicki@tin.it> |
|---|---|
| Date | 2021-01-18 19:25 +0100 |
| Message-ID | <ru4jtp$116m$1@gioia.aioe.org> |
| In reply to | #53288 |
EngiNerd wrote: > On 17/01/2021 22:30, mousemiki wrote: >> Praticamente non è un mouse che manda i segnali sulla seriale, ma li >> manda in digitale, quindi se va un atari ci va anche un mouse amiga >> :) > > Esattamente. A patto di scambiare alcuni pin sulla porta, dovrebbe > essere possibile adattare uno di questi mouse. > >> buono a sapersi, ho un olivetti m240 e mi piacerebbe farci girare >> win1 che uso su amstrad ppc :) > > M240 o M24? Lo chiedo perchè, dalle informazioni che ho trovato in > rete [1], la tastiera dell'M240 sembrerebbe sprovvista della porta > mouse proprietaria. Al suo posto, come opzione, veniva installata una > scheda ISA per mouse Logitech. Se invece la porta mouse fosse > presente e funzionante sulla tastiera della tua macchina, mi sarebbe > utile saperlo, così da aggiungerla all'emulazione M240 di 86box. > Inoltre, sull'M240 emulato i mouse seriali standard funzionano > correttamente, quindi anche qui sarebbe utile sapere se accade lo > stesso anche sulla macchina reale. > Già che ci siamo, ti chiederei infine se per caso il tuo M240 monta la > scheda video addizionale EGC [2] (collegata alla normale scheda video > OGC mediante un cavo flat [3]) che porta la risoluzione video a > 640x400x16 colori, e se sei in possesso dei relativi driver > (DEDRIVE.DEV e una versione speciale di GWBASIC). > > Ciao, > > EngiNerd > > [1] > https://archive.org/details/hack42_Olivetti_M240_Installation_and_Operations_Guide > (pagg. 382-383-403) > [2] > https://sourceforge.net/p/pcbasic/discussion/general/thread/236202f1/ > [3] http://www.z80ne.com/m20/sections/photos/m24_z8001/M24_inside.jpg Per rispondere a tutte le tue domande dovrei riesumare M240 aprirlo accenderlo far girare i dischetti ecc. lavoro che farò certamente in coda a tutti gli altri quando non sono al lavoro (la vedo lunga) intanto posso dirti che uno dei due M240 ha una scheda vga/ega su isa 8bit e che la tastiera non ha il connettore per il mouse come giustamente hai scritto, per il resto... attendere prego :)
[toc] | [prev] | [next] | [standalone]
| From | EngiNerd <webmaster_dot_crrc@yahoo.it> |
|---|---|
| Date | 2021-01-20 13:12 +0100 |
| Message-ID | <ru96o7$133v$1@gioia.aioe.org> |
| In reply to | #53291 |
Non ti preoccupare, non c'è assolutamente fretta. Anzi, grazie per le informazioni che mi hai dato e per la disponibilità. A presto, EngiNerd
[toc] | [prev] | [next] | [standalone]
| From | EngiNerd <webmaster_dot_crrc@yahoo.it> |
|---|---|
| Date | 2021-01-18 12:54 +0100 |
| Message-ID | <ru3suf$1b05$1@gioia.aioe.org> |
| In reply to | #53284 |
On 17/01/2021 21:29, Francesco Messineo wrote: > On Sunday, January 17, 2021 at 4:23:30 PM UTC+1, the F.O. wrote: >> prova ad attaccare il mouse seriale ad una tastiera Olivetti per M24 e >> non caricare i driver Microsoft del mouse, e vedi se funzia. > Io non la farei la prova. > Il connettore presente sulla tastiera dell'M24 non e' una seriale, accetta direttamente i segnali > degli encoder in quadratura per i due assi X,Y: Confermo: ero già al corrente dell'esistenza della porta mouse proprietaria sulla tastiera dell'M24, che non è una seriale standard ma appunto usa un protocollo di comunicazione simile a quello usato dai mouse Amstrad, Amiga, Atari e Logitech (quelli proprietari, non seriali o PS/2). L'emulazione di tale porta mouse è già presente su 86box (non l'ho scritta io) e funziona correttamente. Essendo però l'M24 dotato anche di una porta RS232 sul retro, rimane il dubbio se sia possibile usare quest'ultima per collegare un normale mouse seriale (che fa appunto uso della porta RS232). Al di là dell'emulatore, questo sarebbe utile per i possessori di M21 (come me) in quanto questo modello non ha la porta mouse proprietaria. Ciao, EngiNerd
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.retrocomputing
csiph-web