rozwiazanie to usunelo jedna z moich najwiekszych bolaczek czyli brak mozliwosci czytania/zapisywania danych na dysku.
Tę bolączkę usuwa dowolny DOS, wystarczy trzymać się zasad, nie trzymasz się tych zasad widocznie.
xBios moze dzialac jak zwykly inicjalizer (uruchami dowolna gre) ale nasza gra nie musi juz trzymac sie roznych ograniczen czyli moze przeprowadzic BEZPOSREDNIE ladowanie we wszystkie te obszary.
Mylisz ZASADY poprawnego tworzenia plików binarnych z ograniczeniami. W związku z tym Twoje produkcje nie trzymające się tych zasad będą działały tylko pod Twoim inicjalizerem - chora idea.
obecnie dziala dla AtariDos i urzadzen podlaczonych przez SIO czyli stacje dyskow, SIO2SD itp ale jesli ktos zrobi wersje na inny filesystem i/lub urzadzenie to tylko z pozytkiem dla userow tych urzadzen/filesystemow.
Jaki to "pozytek" że program będzie musiał mieć wersje pod:
- SIO + standardowa prędkość
- SIO + turbo (tyle wersji ile turb)
- SIDE
- MyIDE
a do tego wszystkie te wersje w odmianie AtariDOS, SpartaDOS, a może jakiś inny wymyślisz.....
Jednym zdaniem.
"Wymyślasz" coś co zostało już dawno wymyślone, oprogramowane i ustandaryzowane jako DOS, tylko po to by nie trzymać się standardów tworzenia plików binarnych i zasad współpracy programów z pamięciami zewnętrznymi.
To oczywiście moja prywatna opinia, ale się z nią zgadzam :) !!!