201

(323 odpowiedzi, napisanych Zloty)

Kto jest ostatni w tej kolejce? ;)

202

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

Ad adresy skoków: to nie mój pomysł - ICD tak chciało :) I nawet tak zrobili.

Co do zmiany na 2.1 - zmieni. W bootsektorze są nowe zmienne nie dla ozdoby, tylko ich SPARTA.SYS w wersji od 4.40 po prostu potrzebuje (ze względu na dodatkowy rozmiar sektora - 512 bajtów - który musi być obsługiwany tym samym kodem co 128 i 256). Stąd ambaras.

PS. Wersję FS też można sprawdzić. Wystarczy uwzględnić "nową" (= ca 12 lat) wersję 2.1 ...

203

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

Nie "po co", tylko "dlaczego" - dlatego, że upraszcza to (czyli skraca) kod SPARTA.SYS rezydujący w pamięci. Inaczej trzeba byłoby przez całą sesję z daną dyskietką trzymać w pamięci informację, jaki format włożono, a potem przy zapisie sektora nr 1 konwertować wstecz na 2.0. Za dużo zachodu, zwłaszcza że formaty odróżniamy nie po numerze wersji tylko po skoku JMP znajdującym się pod offsetem $06 bootsektora (a ściślej po jego argumencie: $3080 - format "stary", $0440 - format "nowy").

204

(315 odpowiedzi, napisanych Fabryka - 8bit)

Rozumiem, "przewiduje". Czyli na pytanie "czy ktoś już tam wkładał Rapidusa" odpowiedź brzmi "nie".

Z innej beczki: jak jest z wyprowadzeniem sygnałów do podłączenia klawiatury takiej jak w XE? Dużo to zachodu?

205

(421 odpowiedzi, napisanych Fabryka - 8bit)

Przejdzie mu, kiedy skończy gimnazjum (mentalne). :)

206

(315 odpowiedzi, napisanych Fabryka - 8bit)

pajero napisał/a:

po kłopotach związanych z źle włożonym CPU - ma być obrócony o 180st (ukłon w stronę Rapidusa)

Czy ktoś tam już wkładał Rapidusa (nawet na piętrowo włożonych podstawkach) i czy on współpracuje z tą płytą?

207

(35 odpowiedzi, napisanych Fabryka - 8bit)

Gdyby ktoś zauważył, że Pitfall II nie chodzi na Antonii (oraz zapewne w ogóle na 65C816), i był ciekaw, dlaczego: ano dlatego, że ten program w ogóle (nawet na 6502) działa niechcący. Poprawiona wersja poniżej.

208

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

W 1991 roku wymienialność złotego była mocno szemrana. Tzw. wewnętrzna. No, ale Pewex też był wewnętrzny, więc pewnie go to obowiązywało.

Ostatni kontakt z Pewexem miałem chyba jesienią 1988 roku.

209

(46 odpowiedzi, napisanych Zloty)

Podrzuć nr konta na PM.

210

(107 odpowiedzi, napisanych Programowanie - 8 bit)

Mnie nie brakuje ;)

211

(107 odpowiedzi, napisanych Programowanie - 8 bit)

koala napisał/a:

Takim czynnikiem który może zaistnieć i który uniemożliwi wykrywanie banku i zrobienie wybieraczki to np: brak umiejętności kodera,

A, jeśli tak, to zwracam honor. BRAK UMIEJĘTNOŚCI KODERA to faktycznie ostateczny argument.

EDIT: z takowych można jeszcze wymienić niespodziewany koniec tablicy symboli :D

212

(107 odpowiedzi, napisanych Programowanie - 8 bit)

To na pewno uprzejmiejsza z dwóch możliwych hipotez :D

213

(107 odpowiedzi, napisanych Programowanie - 8 bit)

Żeby rozprogramować VBXE, trzeba strzelić w odpowiednie miejsce na stronie $d6. Wygląda, że program po prostu maże tam, gdzie nie ma żadnego interesu mazać.

214

(107 odpowiedzi, napisanych Programowanie - 8 bit)

@koala: nie bardzo rozumiem pytanie. Komputer rzadko (nawet bardzo rzadko) zawiesza mi się tak, żebym potrzebował go zresetować na zimno, ale nawet gdyby, wtedy i tak nie tracę zawartości extRAM-u (np. _ewentualnego_ ramdysku - fakt, że nie korzystam z niego zwykle, nie oznacza, że ta opcja jest wykluczona).

Nie rozumiem (w świetle istnienia procedury wykrywającej banki dla CPU i założenia, że nie zamierzasz korzystać z oddzielnego dostępu do ext dla ANTIC-a i CPU) kwestii mającej prowadzić do powstania dwóch oddzielnych binarek dla roszerzeń Rambo i Compy.

Nie rozumiem też kwestii (w świetle tego, że można doskonale wykryć, które banki ext są nie tylko dostępne, w sensie istniejące, ale nawet, które są wolne), że ma istnieć jakiś czynnik, który ze względu na to co wiem albo czego nie wiem może spowodować, że coś odpalę albo nie. Koder ma się tak długo męczyć nad programem, żeby użytkownik, niezależnie od tego, jakie ma Atari, już nie musiał.

215

(107 odpowiedzi, napisanych Programowanie - 8 bit)

Nie wiem, czy się zmienił, ale ja np. tak mam, tzn. Atari trzymam włączone tygodniami (w końcu winszuje sobie maximum jakieś 10 watów, a i to w szczytach typu czas rozkręcania twardego dysku), a w ext RAM-e nawet jeśli nie mam ramdysku (niepotrzebny, bo mam hdd, który jest szybszy), są załadowane nakładki SDX i tym podobne dobra...

216

(107 odpowiedzi, napisanych Programowanie - 8 bit)

Zaraz, zaraz. Koala, musisz zrobić detekcję rozszerzenia, np. taką procedurą: http://atariki.krap.pl/index.php/Obs%C5 … 4%99ci_RAM

Ona ci poda, które banki są dostępne dla CPU i ile ich jest. NIEZALEŻNIE od tego, czy jest to rozszerzenie Rambo czy Compy Shop. Po prostu dostaniesz listę dostępnych banków rozszerzenia, ok? Jeśli jest ich mniej niż 16, a ty celujesz w min. 320k, wtedy wypisujesz komunikat, że memori jest not enaf i auwider zejen.

Teraz, kwestia wybieraczki: moim zdaniem jest potrzebna tylko w wypadku odpalania tego spod DOS-u jakiegokolwiek innego niż SpartaDOS X. Bo pod SDX program może sam sprawdzić, które banki są wolne i ile ich jest. Znowu, jeśli mniej niż 16 - komunikat jak wyżej. Jeśli 16 lub więcej, wtedy używasz banków z uzyskanej listy i nikt nie jest poszkodowany.

Jak uzyskać listę banków, to jest opisane w naszym manualu, patrz http://spartados.com zakładka Dokumentacja.

217

(315 odpowiedzi, napisanych Fabryka - 8bit)

I tak właśnie amigowcy lobbują u kompletnych noobów, przez co "potential new hardware" nie ma z Atari nic wspólnego (np. brak PBI, NMOS na 56 MHz i tym podobne odjazdy). Heh. LOL. ROTFL.

218

(315 odpowiedzi, napisanych Fabryka - 8bit)

xxl napisał/a:

szkoda tez ze nie da sie podlaczyc oryginalnej klawiatury. to by byl swietny klon.

Nie martw się, podłączysz sobie klawkę od peceta i będziesz się czuł jak u siebie na emulatorze.

219

(268 odpowiedzi, napisanych Fabryka - 8bit)

Ja bym chętnie wziął 2 szt. do sprężynkowych.

220

(348 odpowiedzi, napisanych Fabryka - 8bit)

W Toolkicie z lipca 2016 był SC z takim błędem. Weź sobie poprawioną wersję Toolkita stąd: http://sdx.atari8.info/index.php?show=en_download_beta - powinno pomóc.

221

(29 odpowiedzi, napisanych Programowanie - 8 bit)

mono napisał/a:

Natychmiastowy.

Tak dokładnie w tym kontekście "immediate" znaczyłoby "bezpośredni".

222

(32 odpowiedzi, napisanych Bałagan)

Powtórzę to, co już powiedziałem na IRC-u: moim zdaniem erOS wysunął rozsądne zastrzeżenie, mianowicie, że UTF będzie powodowało problemy w korzystaniu z irca na Atari (czy to ST czy to XL/XE). Ponieważ w przypadku pozostałych platform ustawienie (nawet lokalne) dowolnego kodowania nie stanowi problemu, wobec tego ze względu na Atari powinniśmy na ircu pozostać przy kodowaniu ośmiobitowym (ISO-8859-2), przynajmniej do czasu, gdy soft na ST i XE będzie w stanie sobie poradzić z kodowaniem UTF-8.

223

(421 odpowiedzi, napisanych Fabryka - 8bit)

Fox napisał/a:

Cholera, nauczyłem się asemblera 6502 z książki Ruszczyca i mam o niej jak najlepsze zdanie

Bo to jest tak, że jeśli ktoś jest wystarczająco inteligentny, temu błędy w podręcznikach nie przeszkodzą w nauce. Nie mów, że nie zauważyłeś błędów u Ruszczyca, bo dojdę do wniosku, że nie przeczytałeś całości.

224

(421 odpowiedzi, napisanych Fabryka - 8bit)

Trzeba uważać, w czyim towarzystwie się występuje.

225

(421 odpowiedzi, napisanych Fabryka - 8bit)

Uderz w stół, a nożyce się odezwą.

Książka NOT jest solidnie opracowaną pozycją (w przeciwieństwie do Ruszczyca, który jest tylko dobry z braku czegoś innego) i nie ma sensu jej psuć dodawaniem do niej jakiejś amatorszczyzny. Nie bardzo rozumiem, co może być w moim poście niejasnego.