ok. a to jest poprawne?
bajt 0 - ustawienie prędkości turbo (0-16 prędkość turbo , 17 - turbo wyłączone)
bajt 1 - ustawienie prędkości turbo w trybie 7-bit/XF551
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
FujiNetChat: Nowy klient IRC dla Atari Pierwsza publiczna wersja alfa FujiNetChat, nowoczesnego klienta IRC wykorzystującego interfejs FujiNet.
Gearlynx 1.2.2 Gearlynx doczekał się aktualizacji. Wprowadzono podgląd SCB, wyszukiwanie w pamięci oraz poprawki.
Wyniki FujiCup 2025 Poznaliśmy najlepsze gry na 8-bitowe Atari wydane w 2025 roku według jury oraz publiczności.
Wyniki konkursu i gala FujiCup 2025 Poznaj zwycięzców dorocznego turnieju FujiCup 2025 wspierającego twórców gier na Atari XL/XE.
Fujisan 1.1.8 Nowa wersja emulatora Fujisan przynosi wsparcie dla FastBasic oraz poprawki błędów w obsłudze dźwięku.
atari.area forum » Posty przez xxl
ok. a to jest poprawne?
bajt 0 - ustawienie prędkości turbo (0-16 prędkość turbo , 17 - turbo wyłączone)
bajt 1 - ustawienie prędkości turbo w trybie 7-bit/XF551
wiesz... mozliwe ze nawet nie wiesz ze uzywasz ;-) niektore urzadzenia SIO2xxx w tej formie montuja pliki wkonwalne ;-)
da sie:
device: $73
komenda:
$12 - zwróć bajty konfiguracyjne
$13 - ustaw bajty konfiguracyjne
$12,$13
bajt 0 - ustawienie prędkości turbo (0-16 prędkość turbo , 17 - turbo wyłączone)
bajt 1 - ustawienie prędkości turbo w trybie 7-bit/XF551
bajt 2 - ustaw prędkość transmisji karty MMC/SD
0 - szybko (jak na AVR'a) - około 2.4Mb/s
1 - pośrednia prędkość - około 900kb/s
2 - wolno - około 500kb/s
bajt 3 - tryb działania diod LED
0 - tylko odczyty i zapisy na karcie SD
1 - tylko odczyty i zapisy z ATARI (SIO)
2 - jedna dioda odczyty i zapisy SD, a druga aktywność SIO
bajt 4 - numer urządzenia SIO2SD (0-3)
bajt 5 - parametry zabezpieczenia przed zapisem
0 - ATR'y zawsze mogą być zapisywane
1 - zachowanie zgodne z ustawieniem flagi w ATR
2 - ATR'y zawsze są zabezpieczone przed zapisem
bajt 6 - czas od wciśnięcia klawisza do rozpoczęcia samopowtarzania (0-50 w 1/50s)
bajt 7 - czas pomiędzy wciśnięciami w czasie samopowtarzania (0-10 w 1/50s)
bajty 8-15 - na razie nie są używane
e tam:
Minimumally sized bootable atr from and Atari 8-bit executable called KBOOT image - wymyslone przez Kena Sidersa 100 lat temu.
Pin walczl, walczl ale w koncu uznal (istnienie) i funkcjonalnosc atr niestandardowej dlugosci :-)
Sikor, Ty tez w koncu uznasz funkcjonalnosc xB w konfiguracji SIO :-)
oczwiscie :-) trzeba kopiowac pliki a nie sektorowo :-)
widze ze zrobiles ogromny skok.
a kiedys byles takim wielkim przeciwnikiem atr o niestandardowej wielkosci. w koncu przejrzales na oczy.
no wlasnie.. K-BOOTy tez dobry pomysl do takich rozwiazan.
Tebe zglaszal problemy - $480 to za nisko...
ta wersja jest jak wszystkie DOS od $700 do (jak zaden) $937
racja.
teraz jest od $700 - $93B
moze racja... trzeba go bedzie podniesc wyzej...
i uruchamial bys ten programik z pierwszeo posta z magnetofonu a nie z hdd jak teraz :D
to prawda. Program usera (ten drugi obrazek) nadpisuje DOSa ($480) - cena niskiego memlo.
co bys zrobil bez xB ....
:D
na stronie $600 jest bufor sektora, mozna skonfigurowac bufor sektora na strone $700 wtedy pamiec od $800 w gore jest wolna
wez sobie sprawdz, nagraj na dyskietce turbobeja pod nazwa AUTORUN i zainicjalizuj ja tym programem. jak trzeba bedzie ustawic bufor na $700 albo ustawic memlo to daj znac.
---
ten xBOOTa DOS jeszcze troche podrasuje bo juz widze ze na rozmiarze moge urwac pare bajtow...
pojawil sie xBOOT w wersji DOS
porownanie do Foxowego Dosa w 384 bajtach:
obydwa mieszcza sie w boot sektorach
xboot zostawia pamiec wolna od $700, Dos Foxa od $097F
xboot obsluguje wszystkie rozszerzenia formatu dos2, Dos Foxa obsluguje standardowy (nie obsluguje MyDos)
xboot sam konfiguruje sie na wielkosc sektora, Dos Foxa trzeba kompilowac na odpowiednia wielkosc sektora
xboot nie ma zapisu, Dos Foxa potrafi zapisac istniejacy jednosektorowy plik
a tu xBOOT w wersji DOS. Jakie roznice:
- instaluje urządzenie D: jak każdy inny DOS Atari
tak
- przy starcie wczytuje plik uruchamialny o nazwie AUTORUN
tak
- obsługuje standardowy system plików DOS 2
moj obsluguje wszystkie mutacje formatu DOS rowniez MyDOS itd.
- obsługiwany rozmiar sektora (128 lub 256 bajtów) jest ustalany na etapie kompilacji xDOSa
moj obsluguje obydwa rozmiary od razu, nie potrzeba kompilacji
- xDOS umożliwia odczyt pliku przez D:
tak
- jednocześnie można czytać tylko jeden plik, ale może on być dowolnej długości
tak
- xDOS umożliwia nadpisanie istniejącego pliku mieszczącego się w jednym sektorze
nie, nie ma zapisu.
- inne operacje, jak odczyt katalogu, kasowanie, zmiana nazwy itd. nie są obsługiwane
tak
- xDOS mieści się w całości w sektorach odczytu wstępnego (boot sectors)
tak
- xDOS nie ustawia MEMLO, ale zajmuje tylko obszar pamięci $0700..$097F
moj zajmuje $480-$6ff (razem z buforem) pamiec od $700 wolna
- xDOS nie wyłącza ROM-u podczas transmisji
tak
ech...
nie wiem jak Ty to robisz...
w zalaczniku. sam zrobilem tego atr i dziala.
boot sectory zostana nadpisane dla urzadzenia $31
co oznacza stacje dyskow. filesystem nie bedzie zakladany. wez ATR i sformatuj np. mdosem po czym uruchom ten programik.
---
jak sie boisz ze systemowe procki zrobia Ci smieci na hdd to zrob to na emulatorze.
chaos loader sie do tego nie nadaje.
Pin: tak
wejdz na strone xBIOS - https://xxl.atari.pl/
i sciagnij: xBOOT Initializer (700)
wloz do stacji dyskietke i uruchom ten program
---
acha... nagraj swoj program narzedziowy na dyskietce pod nazwa AUTORUN
rozbudowalem troche xMENU :-)
Tworzmy strukture menu wysylam do xMENU i czekamy na odpowiedz o wyborze opcji przez usera, odpowiedz wraz ze struktura menu daje pelnie informacji o dzialaniu usera.
struktury w liscie menu mozna dowolnie zmieniac, kolejnosc, ilosc, mozna je np. laczyc :-)
nowa rzecza sa tez flagi:
TOGGLE i CHECKED - informauje, ze pole moze byc zaznaczane/odznaczane
dodany klawisz space - wybiera opcje bez wyjscia z menu
flaga ENABLED byla ale teraz mozna zmieniac/konfigurowac menu z czasie rzeczywistym - np. na przerwaniach, plynace napisy w menu/ wlaczenia-wylaczenia, wszelkieo rodzaju zmiany
ODPOWIEDZI:
w A otrzymujemy ID wybranej opcji dodatkowo adres tablicy (zakonczonej $ff) w ktorej mamy ID wszystkich wybranych opcji.
przyklad oczywiscie jest relokowalny.
----
dodalem mozliwosc zmiany opcji menu klawiszami skrotow
przy okazji tego: http://www.atari.org.pl/forum/viewtopic … 24#p261624
wpadl mi do glowy pomysl na upierdliwe zabezpiecznie przed zaladowaniem programu z magnetofonu ;-)
nagrywamy na kasete program przy czym przerwy miedz sygnalami ustawiamy na bardzo krotkie ale sygnal danych ma dwie dlugosci reprezentujace kropke (krotszy) i kreske (dluzszy) przy zapisie pytamy usera o haslo i to haslo w alfabecie morsa jest wzorem do nagrywania rekordow :-)
podczas ladowania w loaderze pytamy o "haslo" a ten w odpowiedniej ilosci danych w kolejnych rekordach oczekuje danych :-)
teraz:
atari.area forum » Posty przez xxl
Wygenerowano w 0.239 sekund, wykonano 21 zapytań