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