atarionline.pl Stacja dysków w emulatorze Atari800Win 4.0 - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorxx71kg
    • CommentTime29 Jun 2012
     
    Witam
    Czuje się zupełnie jak w czasach, kiedy zakupiłem w Pewexie upragnione Atari 65XE :) 128 dolarów... Niestety zabrakło pieniędzy na magnetofon. Był komputer nie było gier ani nośników. Za to była mała broszurka na ksero z programem "Błyskawica" (kto pamięta?). Czuję się dokładnie tak samo! Mam napisany programik (ha! Programik...Nie przesadzajmy) w BASICu i nie wiem jak go zachować na dysku.
    Szukam jakiegoś opisu jak w emulatorze korzystać ze "stacji dysków"
  1.  
    Witaj,
    A jakiego emulatora używasz?
    • 3: CommentAuthor0xF
    • CommentTime29 Jun 2012
     
    Napisał w temacie.
    • 4:
       
      CommentAuthorjhusak
    • CommentTime29 Jun 2012
     
    0xF, a Ty ZAWSZE czytasz tematy? :P
    • 5: CommentAuthor0xF
    • CommentTime29 Jun 2012
     
    Tak, bo klikam tylko w tematy, które mnie potencjalnie interesują. :)
  2.  
    Ale błysnąłem ;-)

    Ok, a w czym dokładnie leży problem? Czy menu "File -> Attach disk" nie załatwia sprawy? W Basicu wystarczy wtedy LIST lub SAVE.

    Pustą dyskietkę możesz zrobić sobie za pomocą "makeatr".

    Ostatecznie można też zmapować lokalny katalog na HDD.
    • 7:
       
      CommentAuthorlarek
    • CommentTime29 Jun 2012 zmieniony
     
    W Basicu to nie wystarczy LIST lub SAVE. Trzeba podać jeszcze identyfikator urządzenia oraz nazwę pliku (dla zapisu na dyskietce). Zapisać napisany program należy poprzez LIST "D:nazwa.ext" lub (chyba lepiej) SAVE "D:nazwa.ext". Jednak zadziała to, gdy wcześniej w pamięci Atari znajdzie się DOS!
    • 8:
       
      CommentAuthorjhusak
    • CommentTime29 Jun 2012
     
    A jak nie wczytałeś dosu i chcesz zapisać plik na dysku, to:
    1. zapisz zrzut pamięci, na wszelki wypadek
    2. zrób nową kasetę
    3. zapisz na niej program - csave

    Następnie ten program sobie wczytaj jak już dos załadujesz (cload)
    • 9:
       
      CommentAuthortdc
    • CommentTime1 Jul 2012
     
    A jak się tak zdarzyło że nie masz dosa a masz program to klikasz sobie Atari > options > H: path
    i możesz sobie zapisywać na HDD bez dosa.
    • 10:
       
      CommentAuthorjhusak
    • CommentTime1 Jul 2012
     
    No rzeczywiście, nie podejrzewałem, że to tak zupełnie bez dosa zadziała!
    • 11: CommentAuthor0xF
    • CommentTime1 Jul 2012
     
    Trochę wyrywkowe te porady dla kogoś, kto mówi, że nie ma dużego doświadczenia z emulatorami Atari.

    W przypadku przechowywania programu w BASICu podstawowe pytanie, to czy program ma być tylko na użytek emulatora, czy np. chcesz go też wgrywać do prawdziwego Atari.
    a. Tylko emulator
    Alt+H, ustaw katalog dla H1: Alt+E, włącz patch H: do zapisu
    zapis z BASICa:
    LIST "H1:BLYSK.LST"
    odczyt:
    NEW
    ENTER "H1:BLYSK.LST"
    b. Emulator/Atari
    potrzebujesz obraz dysku (plik ATR) z DOSem. Po wystartowaniu z takiej dyskietki zapis i odczyt w BASICu jak wyżej, tylko urządzenie D a nie H.
    • 12: CommentAuthorQTZ
    • CommentTime2 Jul 2012 zmieniony
     
    Przypominam o możliwości zapisu z konwersją:

    0xF:

    H6: = H1: z konwersją EOL, H7: = H2: z konwersją itp.
    Było tu: ->link<-

    Uzupełnienie: W Atari800Win PLus 4.0 konwersja zamienia tylko kod 155 na 10 i odwrotnie, a w wersji 4.1 zamienia na CR/LF :) I na merginesie gdy w wersji 4.1 nastąpi crash chyba najszybciej wpisać w konsoli "coldstart".

    Przy zapisie z konwersją niektóre znaki specjalne mogą powodować problemy.
    • 13:
       
      CommentAuthortdc
    • CommentTime4 Jul 2012
     
    Kuba, tak to jest niemal przełom w historii Atari, bo po raz pierwszy DOS nie jest potrzebny;) Ja tak tworzyłem ostatnie gry i może pod Action! nie jest to takie w 100% wygodne, ale zawsze jest to zaoszczędzenie trochę RAMu.