Ostatnio obiecywaliśmy, że kolejne wersje SpartaDOS X będą wypuszczane częściej niż do tej pory.
No i po niecałych 2 miesiącach jest nowa wersja 4.44 do pobrania z http://sdx.atari8.info (ew. http://spartados.com lub http://spartadosx.com)
Ze względu na przyśpieszenie cyklu produkcyjnego zmian jest nie tak wiele jak przy poprzednich wydaniach, ale i tak zalecamy upgrade :)
Dokładna lista zmian (po angielsku) w stosunku do SpartaDOS X 4.43 jest tutaj: http://sdx.atari8.info/sdx_files/4.44/whatsnew.txt
Najważniejsze zmiany po polsku:
KERNEL
-------
* Poprawna praca niezależnie od tego, czy sprzęt ustawia TRIG3 czy nie.
* Obraz dla Turbo Freezer 2005 ma teraz 256k i zawiera pliki *.MAN na CAR:
* Komunikat "Config error" podczas interpretowania CONFIG.SYS podaje dodatkowo numer błędu.
* System już się nie wiesza, gdy wystąpił błąd 183 przy wykonywaniu instrukcji SET w CONFIG.SYS.
* Potencjalna obsługa Ultimate 1MB (bo na razie go nie mamy ;))
STEROWNIKI
-------
* IDEPTIME.SYS - nowy sterownik zegara dla IDEPlus 2.0.
* RAMDISK.SYS nie aktualizował statusu DCB po operacji I/O, przez co np. CleanUp X nie mógł zapisywać RAM-dysku.
* ARCLOCK.SYS kilkakrotnie będzie próbował odczytywać datę i czas nim zresetuje zegar (wymagane przy niektórych dziwnych instalacjach ARC).
BIBLIOTEKA
-------
* CHVOL akceptuje nazwę dysku nawet gdy nie spełnia wymagań jak nazwa pliku.
* U_GETNUM konwertuje liczby w postaci tekstowej do wartości 32-bitowych.
* U_GETNUM: gdy liczba w postaci innej niż dziesiętna nie może zostać rozpoznana, funkcja zwraca odpowiedni status błędu.
* _CRUNCH poprawnie dekoduje identyfikatory urządzeń.
NARZĘDZIA
---------
* RS232.COM umożliwia rozpoznawanie nazwy urządzenia "R:" przez funkcję _CRUNCH (ZCRNAME).
* MDUMP przyjmuje nazwę symbolu jako parametr.
* X.COM: system już się nie wiesza, gdy Turbo BASIC XL jest sześciokrotnie wywoływany pod rząd.
* X.COM: rozpoznawanie linii poleceń za pomocą ZCRNAME jest zgodne z funkcją biblioteczną _CRUNCH.
* DUMP.COM obsługuje 24-bitowy offset pliku i 24-bitowy zakres.
* ED już nie będzie próbował otwierać podkatalogów lub ukrytych plików.
* ED w pasku wyświetla faktyczną nazwę otwieranego pliku, a nie specyfikację pliku wpisaną w linii poleceń.
* ARC obsługuje urządzenia inne niż dyski (np. PCL:).
* MEM /X wyświetla typ rozszerzonej pamięci: 130XE lub Axlon.
* COMMAND.COM nie zawiesza się, gdy tworzony jest potok (np. DIR | MORE) bez ustawionej zmiennej $TEMP.
TOOLKIT
-------
* PHD i PLD: zapamiętanie i odtworzenie bieżącego katalogu.
* WC.COM: zlicza ilość słów, linii i znaków w pliku tekstowym.
* PCLINK.SYS: Ilusię i Turbo BASIC XL 1.5 można już ładować z PCL.
* DD.COM obsługuje 24-bitowy offset pliku i 24-bitowy zakres.
* XT.COM: liczy czas wykonywania polecenia podanego jako parametr.
* XVER.COM: wyświetla informację o typie obrazu SDX.
ADD-ONS
-------
* Pseudo sterownik EMUDEV.SYS (do emulatorów)
Podziękowania dla wszystkich którzy w taki lub inny sposób pomagają nam w ciągnięciu tego tematu :)