Virtual Serial Podrt Driver na ratunek!
kwiecień 28, 2008 — morituriusZnalazłem wirtualny sterownik dla portów szeregowych i okazało się, że działa całkiem dobrze
DosBOX otwiera go bez najmniejszych problemów. Program czytający dane z /dev/input/mice też otworzył go bez problemu. Po krótce - moje starania nie poszły na marnę.
Uruchomiłem więc czym prędzej The Settlers 2 i włączyłem grę na 2 graczy. Przepisywanie danych oczywiście działa bez zarzutu jednak niespecjalnie tak jakbym tego chciał
Myszka drugiego gracza w S2 zaczęła się poruszać bardzo chaotycznie.
Przypuszczam, że problemem jest inne kodowanie danych myszy USB oraz COM więc będę musiał coś wymyślić. Wie ktoś może jak wygląda takie kodowanie dla myszy na COM oraz myszy na USB? Znając format danych bez problemu mógłbym napisać programik który robi co trzeba…
Gdyby ktoś wiedział proszę o informacje, a sam w tym czasie poszperam w Google ![]()
kwiecień 28, 2008 @ 5:38 pm
Udało się!
Pomogła mi w tym stronka: http://pinouts.ru/SerialPorts/Serial9_pinout.shtml
Umiem już poruszać myszką w The Settlers za pomocą danych z klawiatury (napisałem program) ale taka obsługa jest raczej niewygodna
Teraz zajmę się czytaniem danych z myszy podłączonej pod USB.
kwiecień 29, 2008 @ 11:35 przed południem
Udało mi się także zaimplementować czytanie z myszy USB i napisać program który takie dane przekazuje pomiędzy portami w odpowiedni sposób. Efektem było to, że mogłem poruszać bez problemu myszką drugiego gracza w The Settlers 2.
Było to jednak dość powolne i mysz ruszała się z pewnym opóźnieniem. Tak więc w ten sposób chyba się jednak nie uda