Ready/Run

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


Polskie Znaki
  • Język programu: Basic
  • Platforma: Atari XE/XL
  • Kod zamieszczono w Bajtek 02/1987
  • Autor listingu: Krzysztof Leski
  • Listing nadesłał: Faust

Stan listingu:

3
Listing skorygowany - prawdopodobnie zawiera błędy, uruchamia się na emulatorze lub realnej maszynie, wymaga jednak poprawek kosmetycznych

Polacy nie gęsi i lubią gdy się do nich po ludzku gada. Dotyczy to też komputerów, które trzeba w tym celu przekonać, aby zaaprobowały kilka dodatkowych liter.
Nowo narodzony ATARI XL/XE zna dwa zestawy znakowe. Oba liczą po 128 znaków i zajmują po 1 KB pamięci. Zestaw standardowy — ten, którego używasz na codzień — zajmuje adresy od 57344 do 58367 (EOOO-E3FF hex). Drugi 52224-53247 (czyli CCOO-CFFF hex) zwany jest międzynarodowym, gdyż zamiast znaków graficznych ATARI zawiera litery niemieckie, francuskie czy skandynawskie. Dla nas pociecha stąd żadna.
Jedyne wyjście to zakasać rękawy i nauczyć ATARI czegoś nowego, czyli przedefiniować część znaków w zestawie. Ba — ale oba zestawy znajdują się w ROMie i żadne POKE nie pomoże. Trzeba zatem poświęcić 1 KB wolnej pamięci, przenieść całość z ROMu do RAMu i teraz dopiero zabrać się za rysowanie nowych znaków.

Plik w formacie cas - pierwszy pierwotny listing, drugi z kodem wynikowym.
 

Polskie Znaki