TRS Desktop
From Atariki
Wersja z dnia 03:12, 9 gru 2005 KMK (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 15:33, 28 mar 2006 Pin (Dyskusja | wkład) Next diff → |
||
Linia 1: | Linia 1: | ||
- | '''!!! NIE JEST TO HASŁO ENCYKLOPEDYCZNE I ZOSTANIE UZUPEŁNIONE !!!''' | ||
- | |||
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 "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" :). | 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 "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. | + | Program został upubliczniony 19 marca 2006 - premiera na Forever 7 |
- | * Pulpitów do max 20 sztuk - każdy zapisany w pliku zaopatrzonym w rozszerzenie *.dsk. | + | * Pulpitów do max 19 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: | * 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. | * Dla każdego programu uruchamianego tą metodą ustalany jest oddzielnie katalog roboczy (D: - więc KAŻDY uruchomiony program pracuje niejako oddzielnie. | ||
Linia 12: | Linia 10: | ||
* 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"). | * 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. | * 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. | + | * Całość pracuje w nieco podkolorowanym 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. Wszystkie strategicznie ważne procki (rysowanie ikon, obsługa 80-kolumnowego txt, mysz) napisane są w postaci wstawek kodu maszynowego. | * 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. Wszystkie strategicznie ważne procki (rysowanie ikon, obsługa 80-kolumnowego txt, mysz) napisane są w postaci wstawek kodu maszynowego. | ||
* Przy standartowym filesystemie SDX rekomendowana jest obecność ramdysku - najlepiej przeznaczonego dla procesorów 65c816. Ster do ramdysku rozpoznaje typ procesora. | * 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. | * Zaimplementowano jakże popularne i lubiane bluescreeny. | ||
- | * Program jest Grzybsono-odporny - tzn. docelowo będzie działać w postaci skompilowanej. | + | * Program 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. | + | Program zaopatrzony w dość złożony program instalacyjny. Ze zgłaszanych problemów - sterownik dla ramdysku wymaga aktualizacji ze strony Truba. |
wymagania zalecane: | wymagania zalecane: | ||
Linia 33: | Linia 31: | ||
* 128kB RAM | * 128kB RAM | ||
* Sparta DOS X 4.20 | * Sparta DOS X 4.20 | ||
- | * 1MB wolnej przestrzeni dyskowej :) | + | * 300kB wolnej przestrzeni dyskowej :) |
... lecz taki konfig nie gwarantuje komfortowych warunków pracy :D | ... lecz taki konfig nie gwarantuje komfortowych warunków pracy :D | ||
- | Autorzy: program główny: Epi/Trs, Pin/Trs, nieoceniona pomoc: Draco/ind. - sdx loader, Trub - cdplay, Xan/Trs - troche ikonek. | + | Autorzy: program główny: Epi/Trs, Pin/Trs, nieoceniona pomoc: Draco/ind. - sdx loader, Trub - INSTALATOR programu, cdplay, Xan/Trs - troche ikonek. |
[[Kategoria:Oprogramowanie Atari 8-bit]] | [[Kategoria:Oprogramowanie Atari 8-bit]] |
Wersja z dnia 15:33, 28 mar 2006
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 "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 został upubliczniony 19 marca 2006 - premiera na Forever 7
- Pulpitów do max 19 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 nieco podkolorowanym 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. Wszystkie strategicznie ważne procki (rysowanie ikon, obsługa 80-kolumnowego txt, mysz) napisane są w postaci wstawek kodu maszynowego.
- 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 działa w postaci skompilowanej.
Program zaopatrzony w dość złożony program instalacyjny. Ze zgłaszanych problemów - sterownik dla ramdysku wymaga aktualizacji ze strony Truba.
wymagania zalecane:
- CPU 65c816
- KMK/IDE'a hard disk interface, CF adapter/CF (szybszy czas dostępu)
- 1024kB RAM
- Sparta DOS X 4.31
- ARC clock/Pasiu SSG
- 1MB wolnej przestrzeni dyskowej :)
wymagania minimalne:
- CPU 6502
- SIO2PC
- 128kB RAM
- Sparta DOS X 4.20
- 300kB wolnej przestrzeni dyskowej :)
... lecz taki konfig nie gwarantuje komfortowych warunków pracy :D
Autorzy: program główny: Epi/Trs, Pin/Trs, nieoceniona pomoc: Draco/ind. - sdx loader, Trub - INSTALATOR programu, cdplay, Xan/Trs - troche ikonek.