1,201

(29 odpowiedzi, napisanych Sprzęt - 8bit)

Co jak co ale do kopiowanie plików [...] dla mnie to było wygodne proste i świetne....

Kopiowanie długich plików (nie mieszczących się na raz w buforze, co nie było trudne do uzyskannia, bo TN waży jakieś 12kB) pod Toms Navigatorem jest prawdziwą porażką. Dowcip polegał na tym, że po każdym odczycie plik źródłowy był zamykany :?: Aby odczytać dalszą część, należało drugi raz odczytać pierwszy fragment, trzeci - znów całość od początku. Przy zapisie była zdaje się ta sama zabawa, więc skopiowanie takiego Base33 zajmuje trochę czasu; kilka razy dłużej niż pod ormalnym DUP.SYS-em. :rolleyes:

1,202

(69 odpowiedzi, napisanych Software, Gry - 8bit)

Już jest od dawna. :) Draco powinien to gdzieś mieć. Jak nie on, to Pinek.

Pozatym, zmiana banku agłówkiem programu jest proszeniem się o kłopoty. Nie lepiej załadować fragment pliku do pamięci podstawowej, przełączyć pamięć i wtedy przenieść dane? Ładnie, zgrabnie i elegancko. Dodatkowo możemy łatwo kontrolować banki bez ryzyka, że spróbujemy włączyć bank, którego nie ma (tym razem fizycznie).

Mnie się zawsze Sparta wiesza, gdy próbuję ładować program zmieniający banki metodą podaną przez Lewisa. Niewykluczone, że przyczyną jest moje rozszerzenie - 320 kB CompyShop. To rozszerzenie widziane jest przez SDX w połowie (8 banków zamiast 16-tu).

1,203

(35 odpowiedzi, napisanych Bałagan)

Grey, rozłączało Cię podczas ściągania pornoli? :D

1,204

(69 odpowiedzi, napisanych Software, Gry - 8bit)

Po tych wyjasnieniach, a w szczegolnosci po uwagach na temat odmiennosci dzialania Sparty, chcialbym blizej zapytac, jak ten system radzi sobie z prostymi programami uzytkowymi, na przyklad, ktore laduja sie zwykle od adresu $2000 i zupelnie nie przejmuja sie zagospodarowaniem strony zerowej powyzej $80.

Generalie przestrzeń dla programów została przyjęta właśnie od adresu $2000. Nazwałbym to już tradycją. ;)

SDX również nie przejmuje się zbytnio "starszą" połówką strony 0.

Slyszalem, ze programy pod Sparte sa relokowalne, stad wzmianowane programy rezydentne, domyslam sie, bardzo czesto gniezdza sie w pamieci komputera.

Wszystkie programy będące nakładkami są relokowalne i umieszczają się, bądź są umieszczane pod adresem wskazywanym przez MemLo. MemLo po takiej operacji podnoszone jest o odpowiednią wartość (musi to zrobić Twoja nakładka :!: ).

Tak jak poprzednicy napisali. Pod SDX w trybie Banked raczej nie zdaża się, by nakładki (wszystkie razem) zajmowały pamięć powyżej $2000.

Przypuszczam, ze jesli memlo jest za wysokie, to program sie nie wczyta

Program się wczyta, ale jeśli nadpisze np. procedurę jakiegoś przerwania, to... sam sobie dopisz scenariusz :)

co oznacza, jesli memlo nie bardzo mozna w programie zmienic (np. program juz krazy w obiegu), ze i tak trzeba bedzie zrezygnowac z programow rezydentnych w systemie, a przynajmniej z wiekszosci z nich (i ich wiekszej liczby jednoczesnie).

No niestety, trzeba będzie rezygnować. Wskaźnika MemLo lepiej samemu nie ruszać (nie ma potrzeby), chyba, że program ma być nakładką, wtedy należy ten wskaźnik ustawić ponad nią. Nakładki pisane specjalnie dla SDX nie muszą tego robić, wystarczy, że zmienią flagę Install na różą od zera (polecam DEC INSTALL ;) ), a system już sam zadba o zmianę wskaźnika.

Stad chyba decydujac sie na niski adres poczatkowy programu, nie bardzo nalezy sie przejmowac koniecznoscia zachowania przyjaznych warunkow dla innych programow - rezydentnych. Takie moje przypuszczenia i ocena, nie wiem, czy mozna sie z tym zgodzic.

Nie można się z tym zgodzić. Lepiej podnieść trochę adres ładowania własnego programu niż narażać się systemowi i użytkownikowi. Big Brother is watchig you. Jak się nie będziesz przejmować, to wszyscy się na Ciebie obrażą. :P

Innym problemem dla takiego rozbudowanego i przyjaznego programom rezydentnym systemu jak Sparta, jest chyba pamiec dodatkowa w bankach. Jesli program zaklada ich uzywanie, powiedzmy z mozliwoscia ich swobodnego wyboru, to czy Sparta jest w tej mierze sie w stanie "dostroic".

Sparta sama z siebie nie może przeskoczyć z banku do banku. Pin podał receptę na to. Jest jeszcze jeden problem z dodatkową pamięcią pod SDX. Ten DOS bardzo nie lubi, gdy program sam zmienia banki. Zwis grozi, gdy SDX pracuje w trybie Banked i: ˇ ładowany program zmienia bank ładowanym blokiem:

    .or $D301
    .by bank
    .or $4000
; kod lub dane

ˇ wywoływana jest operacja I/O urządzenia "Dn:" lub urządzeń Sparty (DSK, CON, CAR, itp.) po ręcznej zmianie banku

Inna watpliwosc, czy Sparta umozliwia bezproblemowe wykorzystanie pamieci pod romem

Gdy pracuje w trybie None lub Banked, to tak.

czy nie jest dla niej problemem przejmowanie, chocby na czas dzialania programu, wektorow przerwan

[...]

oraz czy mozna wylaczajac rom wpisac w lokacje $fffa-$ffff wlasciwe dla programu adresy.

Chodzi Ci o przerwania sprzętowe ($FFFA-$FFFF)? Możesz je dowolnie wykorzystywać, ale na koniec przywróć je do stanu początkowego. SpartaDOS wstawia tam wektory procedur podmieniających RAM na ROM i wywołyjących właściwą procedurę rozpoznania źródła przerwania. Nie wszystkie programy korzystające z RAM-u pod ROM-em i zmieniające te wektory przywracają je i później są problemy (z powieszeniem kompa włącznie).

Nalezy moze zrobic kopie zawartosci tych adresow, a przed oddaniem systemowi sterowania, odtworzyc ich zawartosc?

Dobrze kombinujesz. ;) Jest to reguła we wszystkich systemach niezależnie od komputera i systemu. Program zmieiający wektory przerwań musi je przywrócić najpóźniej przy kończeniu pracy. Wyjątkiem są programy rezydentne. Ale nawet onne muszą mieć mechanizmy sprzątania po sobie na wypadek usuwania ich z pamięci (może ktoś napisze kiedyś podsystem zarządzania pamięcią w Atari).

Jeszcze jedno pytanie. Wracajac do tematu postawionego w temacie watku, do jakiego dosu z tych dwoch, o ktorych byla tu juz mowa, bardziej podobny jest Mydos, wedlug tylko tego kryterium?

MyDOS ma najwięcej wspólnego z DOS-em 2.5. Jeśli chodzi o przerwania, to należy z nimi ostrożnie jak pod Spartą (i gdziekolwiek indziej), jeśli chodzi o dodatkową pamięć, to można zaszaleć jak pod DOS-em II+/D, najwyżej skopiesz sobie (i innym) ramdysk. 8)

[ Dodano: 22.04.2005 15:49:42 ]

Ciekawi mnie tylko, czy wiekszosc scenowych produkcji,

Większość scenowych produkcji, albo nie ma opcji wyjścia, albo wychodzi przez reset (JMP $E474). Za takie wychodzenie z programu powinni wieszać na miejscu. Wynika to z lenistwa koderów, którym nie chce się napisać prostej procedury zapamiętywania ustawień i przywracania ich na koniec. :?

1,205

(35 odpowiedzi, napisanych Bałagan)

Czy to oficjalne logo NaBojkiAA (Narodowej Bojówki AtariArea)? ;)

1,206

(69 odpowiedzi, napisanych Software, Gry - 8bit)

Symbol H_Fence (adres pod SDX 4.20 - $0C67, pod innymi wersjami sprawdź moim SL.COM).

H_Fence jest tablicą 6 wektorów w kolejności: ˇ main dla systemu, ˇ ext dla systemu, ˇ main dla nakładek, ˇ ext dla nakładek, ˇ main dla programów, ˇ ext dla programów.Nie pamiętam kiedy i jak zmienia MemLo dla programów, ale jest to do ustalenia. Poza tym interesujące są tak naprawdę 4 pierwsze wartości.

1,207

(3 odpowiedzi, napisanych Sprawy atari.area)

po co jest przycisk "pokaz galerie" w profilu usera, skoro nic sie pod nim nie kryje ? moznaby tam wrzucic jakas szpanerska galerie "embelmatow", jesli to nie jest duzy problem

Bo na normalnych forach pod tym przyciskiem kryje się galeria avatarów dla tych co nie chcą, nie potrafią, bądź nie lubią mieć własnych na forum.

Widać Szefuncio zapomniał, nie chciał, nie potrafił wrzucić standardowych avatarków. ;)

1,208

(69 odpowiedzi, napisanych Software, Gry - 8bit)

Tak to wygląda w teorii. Praktyka jak zwykle różni się i to czasem dosyć znaczie.

Powrót do DOS-a II+/D wygląda prawie jak wciśnięcie Resetu a klawiaturze: ˇ przywrócenie ekranu ˇ ustawienie MemLo na wartość początkową, tj. załadowania DOS-a, a nie sprzed uruchomienia programu :!: dzięki czemu wszystkie nakładki szlag trafia ˇ przywrócenie wektorów przerwań ˇ inne takie tam
W przypadku SpartaDOS-u, nie są przywracane wektory przerwań, ani ekran. I słusznie! Inaczej nie dałoby się zainstalować nakładek, ani zmienić ekranu na własne upodobania.

1,209

(9 odpowiedzi, napisanych Sprzęt - 8bit)

Mnie nic nie zżółkło, chociaż sprzęta mam pełnoletniego.

1,210

(26 odpowiedzi, napisanych Bałagan)

Cytat:   
Według aktualnie obowiązujących zasad języka polskiego forma "pisze" jest równie poprawna jak "jest napisane".

Dely, podaj proszę źródło, za jakim tak twierdzisz. Kiedy zmieniono tą zasadę? Ledwie 2-3 tygodnie temu prof. Bralczyk zdecydowanie twierdził, że forma "pisze" jest absolutnie niedopuszczalna.

Niestety, Dely ma rację. Jacyś mądrzy od języka stwierdzili, że z przyzwyczajeniami ludzkimi nie ma co walczyć i postanowili uznać formę "pisze" za poprawną. Źródła nie podam, ale też nad tym boleję. Podobie jak "poszłem" i pochodne. :(

1,211

(3 odpowiedzi, napisanych Sprzęt - 8bit)

Teoretycznie możesz podlutować od środka złącza modułu do nóżek gniazd kartridża i expansion. Nie jest jednak powiedziane, że taka kombinacja będzie działać. Kiedyś przylutowałem SDX do wewnętrznego interfejsu IDE w miejsce, gdzie normalnie jest przelotka kartridża i nie działało. Komp generalnie nie ruszał po włączeniu.

[ Dodano: 04.02.2005 20:40:04 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,212

(22 odpowiedzi, napisanych Sprzęt - 8bit)

Co to jest AC? Skąd się to ściąga?

AC - Atari Commander, czyli takie cuś podobne z założenia do MC - dwa panele, można copy, remove, rename, mkdir, rmdir, cd itp. Ale nie można load.

Skąd się to ściaga? Pewnie z Internetu. :twisted:

[ Dodano: 04.02.2005 20:35:39 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,213

(23 odpowiedzi, napisanych Zloty)

Boś ciemny. ;)

Zamiast stękać i gdybać "będzie, czy nie będzie", "iść, czy marszczyć to w spodniach w domowym zaciszu", lepiej by każdy się zdeklarował na "tak" lub "nie". Jeśli znajdzie sie chociaż 2 chętnych sztab ma sens.

Mnie nie będzie.

Kto następny się deklaruje?

[ Dodano: 04.02.2005 20:13:07 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,214

(29 odpowiedzi, napisanych Bałagan)

Na liczniku musiała być prędkość 3 cyfrowa..... Cool ( ciekawi mnie jedno czy licznik miał z przodu 1dynkę czy 2jkę... )....

Jak trzycyfrowa? Przyjrzyj się desce rozdzielczej. Wskazówka wskazuje dokładnie 90 czegoś/h.

[ Dodano: 04.02.2005 19:18:11 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,215

(23 odpowiedzi, napisanych Zloty)

Zapewne standardowo o 17:00. Miesjce tylko ne pewne. Nie wiem w końcu, czy w Gorączce Złota, czy w kanjpie Zientary. Mnie to obojętne, bo dojazd mam dobry do obydwu. Poza tym, jak juz nadmieniłem nie wiem, czy będę.

[ Dodano: 04.02.2005 11:55:27 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,216

(23 odpowiedzi, napisanych Zloty)

Poniekąd (hi, Draco) może być. Problem w tym, że na 21:00 jestem teoretycznie umówinoy i wolałbym nie pachnieć piwem ani innymi takimi. Czekam jeszcze na potwierdzenie SMS-em. Raczej nie będę.

[ Dodano: 04.02.2005 00:55:32 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,217

(36 odpowiedzi, napisanych Miejsca w sieci)

Dzieciniada.

[ Dodano: 03.02.2005 21:45:21 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,218

(19 odpowiedzi, napisanych Bałagan)

Ale oa jest nie prawdziwa. Nie ma mnie na niej. ;)

[ Dodano: 03.02.2005 10:12:52 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,219

(47 odpowiedzi, napisanych Emulacja - 8bit)

Nie kiedy się odwróci, a kiedy się w konfigu ustawi taby zamiast spacji. Ja się przyzwyczaiłem, że chcą znaleźć np. "lda #$01" wpisuję "lda[tab]#$01". Jak komus to przeszkadza, niech ustawi sobie wstawianie spacji zamiast tabulatorów, zwłaszcza, gdy ma przyzwyczajenia z QA, gdzie wielkość byufora wymusza oszczędzanie spacyjek.

[ Dodano: 02.02.2005 00:26:46 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,220

(149 odpowiedzi, napisanych Miejsca w sieci)

Ale opakowanie, naklepki na płycie, i ta oryginalna wstążeczka, którą przewiązana jest paczuszka! Tego nie uświadczysz w obrazie ISO. ;)

[ Dodano: 01.02.2005 00:24:57 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,221

(36 odpowiedzi, napisanych Miejsca w sieci)

Lizard - może skrypcika jakiego ??

E tam, znudziło mi sie po ankiecie na ciociolino, czy jak mu tam? ;)

[ Dodano: 31.01.2005 23:46:38 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,222

(36 odpowiedzi, napisanych Miejsca w sieci)

Zlicza wielokrotnie. Wystarczy wyłączyć ciacha, lub po głosowaniu wywalić te o nazwie nk368, pochodzące ze strony PCWorld. :)

[ Dodano: 31.01.2005 11:42:43 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,223

(8 odpowiedzi, napisanych Bałagan)

Gepard chodzi po warezach, to znosi stamtąd różne syfy. ;)

[ Dodano: 30.01.2005 19:11:07 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,224

(11 odpowiedzi, napisanych Sprzęt - 8bit)

Kiedyś mają podłączony napęd 3,5" do XF-ki zacząłem pisać bibliotekę do obsługi dyskietek małego Atari na ST. Bajer polegał na tym, że po włożeniu dyskietki sformatowanej na małym atari (ED lub DD, chodzi o metodę zapisu MFM) do stacji od ST, ta nie zgłaszał żadnych problemów z odczytem/zapisem w przeciwieństwie do takiego za przeproszeniem peceta.

[ Dodano: 28.01.2005 21:14:13 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen:

1,225

(25 odpowiedzi, napisanych Software, Gry - 8bit)

Ty się lepiej odczep od Bangladeszu. To porządny kraj... w porównaniu z Polską. :evil:

[ Dodano: 28.01.2005 20:47:57 ]
A tak się ma +1 do statsów na AA i Mistrza offtopicu. :mrgreen: