Ukryte wiadomości i błędy w komputerach Commodore


      To już chyba tradycja żeby autor w swoim programie umieścił sekretny kod, odwołanie do podprogramu lub melodię. Często bywało też tak że jego program po prostu zawierał błąd, który dopiero po wielu latach został wykryty przez użytkowników. Tak właśnie było z niektórymi komputerami firmy Commodore. Podane poniżej przykłady są znanymi błędami i wiadomościami ukrytymi w komputerach firmy Commodore.


1. W każdym komputerze Commodore, wpisując komendę PRINT ""+-0 spowodujemy wysypanie się Basica.

2. W każdym komputerze oprócz C=128, 
wpisując liczbę 35072121 także spowodujemy wysypanie się Basica.

3. W starszych wersjach komputerów serii PET, gdy wpiszemy 
WAIT 6502,n , na ekranie monitora zostanie wyświetlony napis MICROSOFT powtórzony n razy.

4. Gdy na ekranie C=128 wpiszemy 
SYS 32800,123,45,6 zostaną nam wyświetlone informacje kto stworzył ten sprzęt oraz hasło anty wojenne.

5. Jeżeli posiadamy stację C=1571 możemy spróbować wpisać niewielki programik, który wyświetli nam informacje o osobach które stworzyły ten sprzęt i datę produkcji.
Oto listing tego programu:

10 
dv=8:sa=32770:n=46:rem device number, starting address, number of bytes
20 
st$="":open1,dv,15,"m-r"+chr$(sa-int(sa/256)*256))+chr$(sa/256)+chr$(n)
30 
fori=1ton:get#1,by$:st$=st$+by$:printasc(by$);:next:close1
40 print:
printst$

6. A jeżeli jesteśmy już 
naprawde szczęśliwymi posiadaczami stacji C=1581 możemy także wyświetlić ukryte informacje zawarte w DOS'ie naszej stacji. Są nimi informacje o twórcach tej stacji oraz dedykacja dla żony jednego z twórców tej stacji.
Oto program, który pozwala na wyświetlenie tej wiadomości:

10 
open15,9,15:n$="m-w":m$=""
20 
fori=0to3:reada:n$=n$+chr$(a):next
30 
fori=0to2:reada:m$=m$+chr$(a):next
40 print#15,
n$chr$(121)m$:print#15,"m-e"chr$(0)chr$(3)
50 
get#15,a$:printa$;:ifst=0goto50
60 print#15,
n$chr$(122)m$:print#15,"m-e"chr$(0)chr$(3)
70 
get#15,a$:printa$;:ifst=0goto70
80 
data0,3,5,169
90 
data76,63,255

  Takich błędów i wiadomości 
na pewno jest jeszcze wiele, część może nigdy nie zostać odkryta. Lecz dzięki pracy wielu ludzi, którzy zajmują się kodowaniem i zgrywaniem programów zawartych w pamięciach EPROM, możemy mieć nadzieje że większość z nich zostanie odkryta.
Ryan