za pomoca tych podstawowych funkcji xB mozna kontrolowac proces ladowania - przyklad w zalaczniku uzywa: 1. wlasne NMI 2. licznik przeslanych bajtow podczas binary load 3. dekompresja RLE w locie (obrazek)
Pin, zdajesz sobie sprawę że bug-reporty bez opisania konfiguracji sprzętowo-programowej są bardzo mało przydatne? Twoje zgłoszenie błędu może wynikać rzeczywiście z istnienia błędu, albo też z założeń projektowych.
urzadzenia ktore Pin wymiania dzialaja na sterowniku OS a wiec piszac programy trzeba bardzo uwazac na pamiec ktora sie wykorzystuje (moje stare gry spokojnie zaladujesz xB z hdd na sterowniku OS). natomiast korzystajac ze standardu xB nie trzeba uwazac - program "bars" dla przykladu laduje sie na strone zero ;-)
@wieczor, dzieki, czekam na Twoj test czy zaladujesz na atari.
1. juz Pin nie powinien krecic nosem, ze mu nie dziala na jakiejs stacji ;-) 2. owszem - 4 bajty krotsza. 3. dodane dwie zmienne dostepne dla usera, pozwalaja miedzy innymi kontrolowac irq a druga umozliwia zmiane rejestru AUDCTL podczas I/O czyli mozna bedzie dynamicznie zmieniac np. laczenie kanalow podczas wczytywania itp.
dodatkowo udostepniam dwa BOOT Loadery (dla sektorow 128 i 256), BOOT loadery sa wielkosci 256 bajtow, swietnie nadaja sie do zabootowania xBiosa ale moga tez zaladowac dowolny program - na wypadek gdyby ktos chcial stworzyc wlasna dyskietke bootujaca. MEMLO BOOT Loaderow to $800, obsluguja turbo.
kiedys trzeba bylo byc zaawansowanym programista zeby wykorzystywac takie sztuczki podczas wczytywania lub zapisu danych, uzywali tego tylko najlepsi (np. w grze Eidolon) teraz jest do tego biblioteka i moze uzywac kazdy, i to z plikami :D
raport z nowosci: - dostepny player RMT dla odtwarzania muzyki podczas I/O, mozna uzywac nawet filtrow czy laczyc kanaly i grac 2 razy na ramke.
dwa kanaly POKEY wykorzystuje przy transmisji wiec pozostaja 2 dla muzyki...
co nie jest calkiem prawda bo mozna uzyc jescze 1 kanal sampli (dosc proste), ostatnio Fox dal przyklad jak uzywac kolejnego trzeciego kanalu ale to wymaga niestandardowej szybkosci komunikacji ze stacja (na sio2sd, sio2pc, LDW i CA to zadziala ale na np. 1050 nie)
tak czy owak pod RMT mozna pisac na 2 kanalach i "bedzie dzialac" podczas I/O.
Tezz na AAge udostepnil gry Arkanoid, Zybez i Blinky ktore dzieki xB maja kolorowe obrazki/animacje podczas ladowania, arkanoid zapisuje tez hiscore do pliku.
.. widzę, że udało się poprawić xBios w miejscu, gdzie przy przełączeniu na OS trzeba było czekać wieczność na wyświetlenie katalogu :) A mówiłeś, że się nie da bo to wina OS'u ;)
Co do reszty, to jest dokładnie tak jak myślałem i nawet już mi się nie chce o tym gadać.
Tezz, would you make "tuned up" file versions containing these screens? Let's say displayed for few seconds or switched off with space bar going into the main title screens? The result is looking great, but if they're only available for XBIOS-based ATR versions it would be quite a shame ;-)
.. a coś tam na sio było podłączone, fakt. Faktem jest też to, że jest to bez sensu. Ładuje plik *.atr z powyższymi grami z HDD (IDE+). I teraz, jeśli nie mam czegokolwiek na SIO podłączonego, to na katalog poprzez OS czekam np. 10 sekund. Jeśli jednak COKOLWIEK się na SIO znajdzie (dosłownie cokolwiek), to xB wstaje momentalnie i po select widzę katalog poprzez OS.
.. pominąwszy sens przerabiania gier tak, by działały tylko poprzez SIO. Bo jest obrazek z DLI :D .. no i trzeba iść do przodu cofając się do tyłu ;)
nie podoba Ci sie, ze np. podczas ladowania/ zapisu mozna miec np. kolorowe obrazki, duzo wolnej podstawowej pamieci i np. grajaca muzyke? dziala z urzadzeniami podlaczonymi po SIO... no to zaproponuj rozwiazanie ktore bedzie na to pozwalalo i bedzie dzialalo na urzadzeniach podlaczonych po SIO i PBI.
Jacques> Tezz, would you make "tuned up" file versions containing these screens? Let's say displayed for few seconds or switched off with space bar going into the main title screens?
Hi, yes certainly it's no problem to create an executable to launch from high speed devices also
@XXL - moim zdaniem są to mało przydatne rozwiązania zmierzające wyłącznie do niekompatybilności w stosunku do nowych urządzeń, których nie bez powodu cały czas przybywa.
A rozwiązanie, by niemieć SIO i mieć to, co masz lub nawet jeszcze więcej jest jeszcze bardziej proste :P
Dobra, wystarczy bo sobie tak będziemy miesiącami o tym prawić ;)-