TRS Desktop

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 15:33, 28 mar 2006
Pin (Dyskusja | wkład)

← Previous diff
Wersja z dnia 19:09, 14 kwi 2006
Miker (Dyskusja | wkład)
(linki + parę poprawek)
Next diff →
Linia 1: Linia 1:
-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 został upubliczniony 19 marca 2006 - premiera na Forever 7+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. * Pulpitów do max 19 sztuk - każdy zapisany w pliku zaopatrzonym w rozszerzenie *.dsk.
Linia 7: Linia 7:
* 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.
* Menu podręczne, czy jakże popularne dziś windowe menu - zawiera konfigi, oraz kilka co bardziej potrzebnych rzeczy. * 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 [[ARC (zegar)|ARC CLOCK]] - 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").+* Wsparcie dla: amigamouse, atariSTmouse (w trybie jednoprzyciskowym), oraz Atari [[TrakBall]] - 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 nieco podkolorowanym 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 BASIC XL|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 [[SpartaDOS X|SDX]] rekomendowana jest obecność ramdysku - najlepiej przeznaczonego dla procesorów [[65c816]]. Ster do [[RAMdysk]]u rozpoznaje typ procesora.
* Zaimplementowano jakże popularne i lubiane bluescreeny. * Zaimplementowano jakże popularne i lubiane bluescreeny.
* Program działa w postaci skompilowanej. * 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.+Program zaopatrzony w dość złożony program instalacyjny. Ze zgłaszanych problemów - sterownik dla ramdysku wymaga aktualizacji ze [http://trub.atari8.info strony Truba].
wymagania zalecane: wymagania zalecane:
* CPU 65c816 * CPU 65c816
-* KMK/IDE'a hard disk interface, CF adapter/CF (szybszy czas dostępu)+* [[KMK/JZ|KMK]]/[[IDEa/Pasiu|IDE'a]] hard disk interface, CF adapter/CF (szybszy czas dostępu)
-* 1024kB RAM+* 1024kB [[RAM]]
-* Sparta DOS X 4.31+* SpartaDOS X 4.31
* ARC clock/Pasiu SSG * ARC clock/Pasiu SSG
* 1MB wolnej przestrzeni dyskowej :) * 1MB wolnej przestrzeni dyskowej :)
wymagania minimalne: wymagania minimalne:
-* CPU 6502+* CPU [[6502]]
-* SIO2PC+* [[SIO2PC]]
* 128kB RAM * 128kB RAM
-* Sparta DOS X 4.20+* SpartaDOS X 4.20
* 300kB wolnej przestrzeni dyskowej :) * 300kB wolnej przestrzeni dyskowej :)
Linia 36: Linia 36:
-Autorzy: program główny: Epi/Trs, Pin/Trs, nieoceniona pomoc: Draco/ind. - sdx loader, Trub - INSTALATOR programu, cdplay, Xan/Trs - troche ikonek.+Autorzy:
 +*program główny: [[Epi]]/[[Tristesse]], [[Pin]]/Tristesse
 +*nieoceniona pomoc: [[KMK|Draco]]/ind. - sdx loader, [[Trub]] - INSTALATOR programu, cdplay, [[Xan]]/Tristesse - trochę ikonek.
[[Kategoria:Oprogramowanie Atari 8-bit]] [[Kategoria:Oprogramowanie Atari 8-bit]]

Wersja z dnia 19:09, 14 kwi 2006

Idea napisania GUI powstała w marcu 2005 - głównie jest to zasługą starego Foxowego 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 ARC CLOCK - 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 TrakBall - 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
  • SpartaDOS X 4.31
  • ARC clock/Pasiu SSG
  • 1MB wolnej przestrzeni dyskowej :)

wymagania minimalne:

  • CPU 6502
  • SIO2PC
  • 128kB RAM
  • SpartaDOS X 4.20
  • 300kB wolnej przestrzeni dyskowej :)

... lecz taki konfig nie gwarantuje komfortowych warunków pracy :D


Autorzy:

  • program główny: Epi/Tristesse, Pin/Tristesse
  • nieoceniona pomoc: Draco/ind. - sdx loader, Trub - INSTALATOR programu, cdplay, Xan/Tristesse - trochę ikonek.
Personal tools