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 ?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Nowa beta RastaConvertera Ilmenit udostępnia czternastą betę swojego konwertera grafiki na komputery Atari.
Test7800 0.3.0 Nowa wersja emulatora Atari 7800 przynosi szereg poprawek i ulepszeń.
Defender 1.02 Nowa wersja gry Defender na Atari ST/STE/Falcon030, oparta na oryginalnych kodach z automatu arcade.
Nowe firmware dla A8PicoSIO Nowa wersja oprogramowania dla A8PicoSIO wprowadza obsługę obrazów dysków ATR o sektorach 512-bajtowych.
Mad Pascal 1.7.4 Nowa wersja kompilatora MadPascal przynosi poprawki i optymalizacje
atari.area forum » Programowanie - 8 bit » Dostęp z TBXL do urządzeń Sparta DOS X
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
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 ?
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$ ;)
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ą.
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
LIST "P:" - ok
LIST "DPRN:" - TIMEOUT
LIST "DPRN" - utworzyl sie plik na dysku o nazwie PRN
LIST "PRN:" poszło na drukarkę
OS sprawdza tylko pierwszą literę nazwy urządzenia, zatem LIST "PRN" = LIST "P:"
Tak poza tym, emulator?
Altirra
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ł.
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 ?
Dzięki :-) jeszcze jedno pytanko spoza tematu: co robi przełącznik /A lub /C przy SIO.SYS ?
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
atari.area forum » Programowanie - 8 bit » Dostęp z TBXL do urządzeń Sparta DOS X
Wygenerowano w 0.017 sekund, wykonano 59 zapytań