Ready/Run

Takie sobie archiwum listingów ze starych magazynów komputerowych


Screen Saver
  • Język programu: brak danych
  • Platforma: ZX Spectrum
  • Kod zamieszczono w Bajtek 05/1994
  • Autor listingu: Jacek Trojański
  • Listing nadesłał: Gelip

Stan listingu:

4
Listing gotowy - uruchamia się na emulatorze lub realnej maszynie zgodny z listingiem zamieszczonym w periodyku
Konieczności oszczędzania monitora nie trzeba chyba wyjaśniać nikomu. Świecący godzinami na biało ekran (bardzo częste zjawisko wśród posiadaczy Spectrum), któregoś dnia przestanie świecić na biało, bo wypali się luminofor(...) Ideą działania wygaszacza jest wygenerowanie ciemnego obrazu po wykryciu faktu, ze przez dłuższy czas (np. 5 minut) użytkownik nie korzysta z komputera. Z chwilą naciśnięcia klawisza lub poruszenia myszki, obraz powraca do stanu początkowego; dzięki temu wygaszacz nie utrudnia pracy(...) Program z listingu spełnia powyższe założenia, a nawet potrafi trochę więcej. Przede wszystkim reaguje na naciśnięcie dowolnego klawisza (także shiftóW) oraz na poruszenie joystickiem, podłączonym do portu Kempston Zawartość obrazu jest przechowywana w sposób maksymalnie oszczędny. Ponieważ cała pamięć obrazu zajmuje aż 6912 bajtów, nie można buforować całej treści - zabierałoby to zbyt wiele pamięci.