1

Temat: Dostęp z TBXL do urządzeń Sparta DOS X

Gdzieś przeczytałem, że można korzystać z urządzeń Sparty w ten sposób:

LIST "DPRN:"
OPEN "DCAR:"

etc.

Próbuję tej sztuczki i u mnie nie działa :-( Cóż mogę robić źle ?

2

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

trochę pozapominałem TBXL, ale nie powinno być:

Masz w systemie podłączoną drukarkę, lub jej odpowiednik?

do do drugiego przykładu, to może zacznij tak:

OPEN #1,6,128,"DCAR:*.*"

Otworzy dla kanału 1 odczyt katalogu urządzenia CAR: w formacie Sparta.

poprzez np.:

#L1:INPUT #1,COS$:? COS$:GO#L1

odczytasz katalog. Oczywiście musisz zadeklarować COS$ ;)

ADRES: pin@atari.pl - konto zlikwidowane. Aktualny adres: pin(at)atari8.info

3

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

No fajnie, tyle, że mój komp interpretuje DC jak D3, a DP jako D16, siłą rzeczy DX zwróci błąd.


Poprawka: coś się zmieniło DIR "DCAR:*.* działa chociaż kończy się zwiechą.

Ostatnio edytowany przez Yansen (2015-01-29 22:12:31)

4

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Nie potwierdzam.

Spod TBXL:

DIR "DCAR:*.*"

Ewentualnie:

10 DIM A$(64)
15 OPEN #1,6,128,"DCAR:*.*"
20 DO
25     INPUT #1;A$:? A$
30 LOOP
KMK
? HEX$(6670358)

5

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Update:

12 TRAP #ER
40 #ER:END

;)

ADRES: pin@atari.pl - konto zlikwidowane. Aktualny adres: pin(at)atari8.info

6

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

LIST "P:" - ok
LIST "DPRN:" - TIMEOUT
LIST "DPRN" - utworzyl sie plik na dysku o nazwie PRN
LIST "PRN:" poszło na drukarkę

Ostatnio edytowany przez Yansen (2015-01-29 22:52:17)

7

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

OS sprawdza tylko pierwszą literę nazwy urządzenia, zatem LIST "PRN" = LIST "P:"

Tak poza tym, emulator?

KMK
? HEX$(6670358)

8

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Altirra

Ostatnio edytowany przez Yansen (2015-01-29 23:05:24)

9

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Przeto trzeba skontaktować się z autorem. Mogę zdradzić w tajemnicy, że LIST "DPRN:" koniec końców wywołuje z ROM-u procedury obsługi drukarki te same, które woła LIST "P:".

Że LIST "DPRN" (bez dwukropka) tworzy plik na dysku, temu bym się nie dziwił.

KMK
? HEX$(6670358)

10

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Mam rozumieć, że na real Atari działa ? (nie mam jak sprawdzić)

drac030 - tak na marginesie: co oznacza liczba 155 w prawym dolny rogu ED ?

Ostatnio edytowany przez Yansen (2015-01-29 23:20:36)

11

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Kod ASCII (w dec.) znaku pod kursorem.

KMK
? HEX$(6670358)

12

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Dzięki :-) jeszcze jedno pytanko spoza tematu: co robi przełącznik /A lub /C przy SIO.SYS ?

13

Odp: Dostęp z TBXL do urządzeń Sparta DOS X

Proponuję lekturę witryny:

www.spartadosx.com

ADRES: pin@atari.pl - konto zlikwidowane. Aktualny adres: pin(at)atari8.info