kolejna testowa wersja przynosi:
0. w zalaczniku jest wersja z menu i bez menu - bez menu zaladuje i uruchomi plik xautorun, jesli go nie znajdzie to selftest. wersja z menu wyswietli menu loadera (space - wyswietli kolejne pozycje w katalogu)
1. xbios nie uzywa rozkazow niepublikowanych - byly uzywane do optymalizacji ze wzgledu na wielkosc programu - teraz xbios jest odrobine dluzszy ale caly czas zajmuje swoje miejsce $800-$bff
2. dzwiek czytania sektorow zostal wyciszony - na urzadzeniach dodatkowych i tak nie byloby tego slychac a poza tym przeszkdzalo w odtwarzaniu muzyki/sfx podczas I/O
3. nazwy plikow dla funkcji xBIOS_OPEN_FILE, xBIOS_LOAD_FILE nalezy podawac w sposob jaki sa one zapisane w katalogu (pozwala na obsluge nazw plikow bez ograniczen jakie nadaje dos) przykladowo:
fname dta c'1nazwa EXT'. slyszalem, ze przyzwyczajenia sa silne wiec teraz mozna podawac w dowolny sposob (rowniez tak jak z uzyciem CIO) konwersja jest automatyczna - przyklady:
dta c'1nazwa EXT'
dta c'D8:PLIK.TXT',$9b
dta c'H:PLIK',$9b
dta c'RamDisk:PLIK.',$9b
przy czym nalezy pamietac ze programista nie ma wplywu na to z jakiego urzadzernia bedzie I/O, moze to byc kardryz/stacja - ma tylko wplyw czy to bedzie uzadzenie glowne czy dodatkowe wiec identyfikator urzadzenia nie ma tu znaczenia np. 'C:nazwa' moze byc ladowany z kardrydza jesli user taka wersje xbiosa uzyje :-)
ta ostatnia modyfikacja nie jest jeszcze taka pewna, ale jesli okaze sie przydatna to kto wie (oficjalnie jeszcze jej nie ma)
czy testowalem?
tak
w atr znajduje sie jeszcze gra mazezam dla demonstracji :-)
Post's attachmentsMAZEZAM_SD_XBIOS.ATR 90.02 kb, liczba pobrań: 1 (od 2012-10-29)
Tylko zalogowani mogą pobierać załączniki.