TRS Desktop
From Atariki
Wersja z dnia 09:47, 20 paź 2005
Idea napisania GUI powstała w marcu 2005 - głównie jest to zasługą starego FOX'owego powiedzienia; "napisz se", oraz brakiem alternatywy użycia innych tego rodzaju alternatywnych "produktów" - które najczęściej nie spełniają podstawowych swoich funkcji; szybkości działania, oraz możliwości uruchamiania 100% oprogramowania, które funkcjonuje pod dosem pracującym "w tle" :).
Program nie jest jeszcze upubliczniony - obecnie w fazie betatestów.
- Pulpitów do max 20 sztuk - każdy zapisany w pliku zaopatrzonym w rozszerzenie *.dsk.
- Każdy z desktopów - full konfigurowalny; dowolne położenie ikon, każdy ze skrótów prowadzi do programu zapisanego na twardzielu w zakresie napedów D1:-D9:
- Dla każdego programu uruchamianego tą metodą ustalany jest oddzielnie katalog roboczy (D: - więc KAŻDY uruchomiony program pracuje niejako oddzielnie.
- Menu podręczne, czy jakże popularne dziś windowe menu - zawiera konfigi, oraz kilka co bardziej potrzebnych rzeczy.
- Wsparcie dla ARCCLOCK - w prawym dolnym rogu zawsze aktualny czas. Jak na razie program nie działa poprawnie z R-Time8.
- Wsparcie dla: amigamouse, atariSTmouse (w trybie jednoprzyciskowym), oraz Atari Trak-BALL - 2 klawiszowe. Opcja emulacji myszy (trakballa) dwuprzyciskowej. Obsługa Joya z przyczyn oczywistych niestety nie zostanie nigdy zaimplementowana (pozostaje opcja - "napisz se").
- Program uruchamia normalne pliki wykonywalne, uruchamia też programy specjalnie napisane pod desktop.
- Całość pracuje w trybie "gr8" - text wyświetlany w trybie 80 col.
- Program napisany w TURBO-BASICU, oczywiście w raz z małym wsparciem ze strony kodu "maszynowego" - jednakże sposobem działania nie powoduje problemów z głównym układem nerwowym - tak jak ma to miejsce w przypadku innych "wiodących" tego typu produktów.
- Przy standartowym filesystemie SDX rekomendowana jest obecność ramdysku - najlepiej przeznaczonego dla procesorów 65c816. Ster do ramdysku rozpoznaje typ procesora.
- Zaimplementowano jakże popularne i lubiane bluescreeny.
- Program jest Grzybsono-odporny - tzn. docelowo będzie działać w postaci skompilowanej.
Diabeł tkwi w szczegółach - więc przed upublicznieniem pierwszej wersji planowany jest instalator, który dopasuje konfiguracje programu odpowiednio do posiadanego sprzętu (detekcja wersji Sparta DOS, rodzaju interface'u HDD, zainstalowanie odpowiednich plików konfiguracyjnych SDX, detekcja zegara). Instalator będzie korzystał z depakera ZIP, w podstawowej wersji wymagane będzie minimum 2-3MB wolnej przestrzeni dyskowej)
Autorzy: program główny: Epi/Trs, Pin/Trs, nieoceniona pomoc: Draco/ind. - sdx loader, Trub - cdplay, Xan/Trs - troche ikonek.