|
|
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
|
|