Rysio Napisano Grudzień 22, 2022 Zgłoszenie Share Napisano Grudzień 22, 2022 Wcześniej nie miałem problemu z konfiguracją DOSBOX tak aby programować poprzez ttyS0 czy ttyUSB0 po dłuższym czasie zaszła potrzeba przekonfigurowania pewnego urządzenia, zainstalowałam więc sobie DOSBOX no i schody bo gdzie jest ten właściwy plik konfiguracyjny ? .dosbox/dosbox-0.74-3.conf czy .config/dosbox/dosbox-staging.conf Ale pomimo że w obu dopisałem w sekcji [serial] serial1 = directserial realport:ttyS0 serial2 = directserial realport:ttyUSB0 to nadal jest problem bo dosbox wyrzuca przy uruchomieniu poniższy komunikat CONFIG: "directserial" is an invalid value for: type. Using the default: dummy A najciekawsze bo inne podobne urządzenie windowsowym programem poprzez "WINE" (po uprzedniej konfiguracji w REGEDIT) programuje poprawnie przez ttyS0 (oczywiście jako COM1) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
SeeM Napisano Grudzień 24, 2022 Zgłoszenie Share Napisano Grudzień 24, 2022 Plik konfiguracyjny zależy od tego, jak uruchamiasz Dosboxa, bo jest od tego parametr -conf . Domyślnie Dosbox czyta plik konfiguracyjny z numerem swojej wersji. Na wiki dosboksa nie ma spacji pomiędzy znakiem "=". Może to ma znaczenie, może nie ma. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rysio Napisano Grudzień 25, 2022 Autor Zgłoszenie Share Napisano Grudzień 25, 2022 Cóż, jak nie wpiszę znaku = to zawsze DOSBOX twierdzi że zmienia ttyS0 na "dummy". Jest to samo z konta root jak i zwykłego usera. W terminalu widać jak poniżej. 2022-12-25 12:22:19.390 | CONFIG: Use 'lpt_dac=disney' to enable the Disney Sound Source. 2022-12-25 12:22:19.390 | CONFIG: "directserial" is an invalid value for: type. Using the default: dummy 2022-12-25 12:22:19.390 | CONFIG: "directserial" is an invalid value for: type. Using the default: dummy 2022-12-25 12:22:19.390 | CONFIG: Loaded local conf file dosbox.conf Mój OS Linux user 6.0.14-200.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Dec 19 17:45:48 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux dosbox-staging, version 0.79.1 Wprawdzie koniec końców zaprogramowałem na starszej maszynie co miałem zaprogramować ale nie jestem zadowolony z tego że na komputerze jaki mam "pod ręką" nie da się tego zrobić. Ale dziękuję za odpowiedź. A jak to jest u Ciebie jeżeli możesz sprawdzić, może lepiej będzie zainstalować windowsowy DOSBOX i uruchomić w WINE ? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano Grudzień 25, 2022 Zgłoszenie Share Napisano Grudzień 25, 2022 Plik konfiguracyjny to ~/.config/dosbox/dosbox-staging.conf 6 godzin temu, Rysio napisał: CONFIG: "directserial" is an invalid value for: type. Using the default: dummy Nie ma dyrektywy directserial jest direct, konfiguracja powinna wyglądać np. tak: serial1 = direct realport:ttyUSB1 PS. spacje nie maja znaczenia. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rysio Napisano Grudzień 26, 2022 Autor Zgłoszenie Share Napisano Grudzień 26, 2022 Cóż, niestety po zmianie wpisu w pliku konfiguracyjnym u mnie niezmiennie w terminalu widnieje wpis. 2022-12-26 11:45:30.552 | CONFIG: Deprecated option 'disney' 2022-12-26 11:45:30.552 | CONFIG: Use 'lpt_dac=disney' to enable the Disney Sound Source. 2022-12-26 11:45:30.552 | CONFIG: "directserial" is an invalid value for: type. Using the default: dummy 2022-12-26 11:45:30.552 | CONFIG: "directserial" is an invalid value for: type. Using the default: dummy [root@zontag ~]# ls /dev | grep S0 ttyS0 Więc "napęd" jest, wstawiłem plik konfiguracyjny z poprzedniej wersji zmieniając jedynie nazwę, bo przecież kiedyś działało. dosbox-0.74-3.conf dosbox-0.79.1.conf Ale i to niczego nie zmienia, chyba się poddam. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@sunrise Napisano Grudzień 26, 2022 Zgłoszenie Share Napisano Grudzień 26, 2022 14 minut temu, Rysio napisał: Cóż, niestety po zmianie wpisu w pliku konfiguracyjnym u mnie niezmiennie w terminalu widnieje wpis. 2022-12-26 11:45:30.552 | CONFIG: Deprecated option 'disney' 2022-12-26 11:45:30.552 | CONFIG: Use 'lpt_dac=disney' to enable the Disney Sound Source. 2022-12-26 11:45:30.552 | CONFIG: "directserial" is an invalid value for: type. Using the default: dummy 2022-12-26 11:45:30.552 | CONFIG: "directserial" is an invalid value for: type. Using the default: dummy To oznacza, że coś słabo zmieniłeś ten wpis, bo tak jak pisałem wcześniej zamiast directserial ma być direct. 24 minuty temu, Rysio napisał: dosbox-0.74-3.conf dosbox-0.79.1.conf Plik konfiguracyjny ma się nazywać dosbox-staging.conf Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rysio Napisano Grudzień 27, 2022 Autor Zgłoszenie Share Napisano Grudzień 27, 2022 Faktycznie coś przeoczyłem teraz przy uruchamianiu widzę że w innym miejscu w konsoli widnieje poprawnie otwarty port SERIAL USB zwyczajnie nie miałem podłączonego więc wiadomo. Dzięki za pomoc. 2022-12-27 09:34:35.490 | SERIAL: Port 1 opening ttyS0. 2022-12-27 09:34:35.491 | SERIAL: Port 2 opening ttyUSB0. 2022-12-27 09:34:35.491 | SERIAL: Port 2 could not open "ttyUSB0" due to: The specified port does not exist. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się