Autor: Rajmund Rzepecki (rajmundr_at_polbox.com)
Data: Mon 21 Jul 1997 - 22:51:28 MET DST
Eterna <eterna_at_free.polbox.pl> napisał(a) w artykule
<199707161458.QAA20096_at_free.polbox.pl>...
> Od: Bogdan Kwietniak <valusia_at_hotmail.com>
> Witam!
> Jak mozna sprawdzic czy port COM jest sprawny?
> Ostatnio probowalem polaczyc ze soba dwa compy i jeden z nich musi miec
> cos 'pokaszanione' bo przy probie polaczenia twierdzil, ze sie nie
> doczekal
> na polaczenie. Drugi jest ok, bo byl testowany gdzie indziej.
> Blagam o pomoc, bo czlowiek chetnie by zagral w np.Duke, a tu guzik.
>
> Bogdan
>
> Ostatnio troche bawilem sie z kolega w Duke na dwoch komputerach.
> Sprawdz, czy masz na pewno ustawione te same COM'y na jednym
> i na drugim kompie w Setupie Duke'a.
Niekoniecznie ! Jakie te same COM'y w setupie Duke'a. Wlasnie dlatego moze nie
chodzic, bo np. jakis COM zajmuje modem czy cos innego i trzeba dobierac COM'y
osobno w kazdym kompie.
Jedno wyjasnienie : mam modem WEWNETRZNY i nie chcialo mi sie go wyjmowac, a
teraz czytaj.
Mam w tym doswiadczenie, po maturze zwozilem do domu kolegow (na raty),
oplatywalem ich kabelkiem i rzeczywiscie nie poszlo od razu, trzeba sie bylo
troche pomeczyc. Przede wszystkim, chlopcze, przerwania, musza byc
odpowiednie.
Gralem osobiscie w Duke'a, DOOM'a i Red Alert (najwiecej problemow z
podlaczeniem, bo musi byc jeszcze mysza, wiec COM3 odpadal, ale po zmianach
poszedl), F22 Lightning, DDerby, Apache Longbow (starsza wersja), Comanche,
itd. (sprawdzone).
A wiec tak, z moim kompem nie ma problemu, bo COM'y zmieniam w locie w BIOS'ie
(adresy, IRQ). Jesli gra nie uzywa myszy to mialem kabel w drugim porcie
fizycznym, ale jako COM3. Gdy trzeba bylo Red Alert, to kable oczywiscie
zostaje w tym miejscu, ale zmieniam na COM4, bo na COM2 mam modem, dziala bez
niczego (bo ma dzialac, oczywiscie modem wtedy nieaktywny).
Kolega mial problem. 486 DX-2, czyli plyta ze zwykla I/O. Ja mam kabel
9 pin - 9 pin. A on ma 9 pin - mysz , 25 pin niemozliwe do uzycia z tym
kablem. Wszystkie gry, oprocz Red Alert, mozna wypiac mysz i uzywac COM1 -
wtedy jest bez problemu.
Myszy nie mozna wypiac jesli chodzi o Red Alert, bo jest musowo potrzebna.
Wiec musialem wsadzic mu moja druga I/O (mam wszystko na wszelki wypadek)
Jego karta byla do d..., bo bez opisu, wiec nie moglem u niego wyl. COM 2
i podlozyc ze swojej I/O. Gdy przestawilem moje UART'y na COM3 i COM4 (z 1 i
2) wtedy mozna bylo pogadac. Ale znowu, kabel mozna bylo tylko podlaczyc do
fizycznego portu 1 na mojej drugiej I/O czyli COM3, a to jest to samo
przerwanie co mysz i Red Alert od razu Cie opierdoli przy takich zabawach.
Jesli nie uzywasz myszy to w porzadku. A wiec DESER ! Trzeba bylo UART 1 na
mojej I/O (tu COM3) zmienic IRQ na 5.
Wtedy nie pokrywa sie z mysza i RED ALERT CHODZI JAK ZLOTO !!!
Czasami sa bledy w pakietach w DUKE'u, zrywa, bo on mial UART 8250, a ja 16550
z FIFO (nie wiem czy to ta przyczyna, ale chyba tak). Tak w ogole probowalismy
predkosci 9600/14400 i 19200. W porzadku, poza zrywaniem synchronizacji, ale
nie przejmuj sie, bo u moich kolegow w akademiku w Gliwicach tez zrywa nawet
na sieciowkach.
Ogolnie :
Jesli oboje nie macie modemu (i innego badziewia) to uzywaj COM2 na obu
kompach.
I sciagawka prawidlowych ustawien :
COM1 - IRQ 4 - adres 3F8H
COM2 - IRQ 3 - adres 2F8H
COM3 - IRQ 4 - adres 3E8H
COM4 - IRQ 3 - adres 2E8H
Pamietaj - nie uzywaj portow parami, bo 1-3 i 2-4 to te same przerwania.
To znaczy, ze jesli masz mysz do Red Alert, na COM1 to musisz dac kabel na
COM2, albo na COM3 jesli zmienisz przerwanie na inne (np. 5), albo COM4.
Wszystkie moje (jego) problemy znikly, gdy kupilem przejsciowke 9 pin na 25
pin, a wiec bez wkladania mojej I/O moglem podlaczyc kabel do COM2 I/O kolegi.
Przejsciowka - 6.5 zl w sklepie. Nie oplaca sie robic samemu, bo wtyczka RS
kosztuje 2.5 zl, a kabel tez swoje, wiec wychodzi na to samo.
-- Rajmund Rzepecki <mailto:rajmundr_at_polbox.com>
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:14:31 MET DST