Püf Noktaları-1
Retro bilgisayarOKTASI
Püf Noktaları-1:
Bu aydan itibaren bu köşede, kimi zaman sadece yeni kullanıcılara yarayacak, kimi zaman beş-altı yıllık kullanıcıların bile bilmediği bazı püf noktalarına değineceğiz. Bu püf noktaları, bazan tek bir ibaret olurken, gerektiğinde kısa bir rutin bile olabilecek. Bu yüzden, köşenin belli bir konusu yok. Aklımıza ne eserse, ilginç ne konu bulursak o konuya değineceğiz. o | yayınlanmış PEEK ve POKE'lardan seçtiklerimizi yayınlamayı uygun bulduk. Sözü fazla uzatmadan sizi PEEK ve baş başa bırakıyorum. * Eğer SHIFT 4 C gibi çizgileri 38 karakter boyunca kullanacaksanız, bu kombinasyona 38 kere basmak sıkıcı gelebilir. Oysa POKE 650,255 yazarsanız, bütün tuşlar boşluk tuşu gibi kendini tekrar eder. PO-KE 650,0 ile normale dönersiniz. POKE 650,54 ile tüm tuşların tekrarı ortadan kalkar. * POKE 649,0 ile basılan tuşların dikkate alınmamasını sağlarsınız. Gene bu adresi kullanarak input buffer (bilgisayar meşgulken bastığınız tuşların belli bır sayısını aklında tutan bölge) boyutunu ayarlayabilirsiniz. Ama siz siz olun çok büyütmeyin bu değeri, çünkü sistem değişikliklerinin bulunduğu bölgeyi bozabiliyor. * Bir BASIC programı yazdınız ve yanlışlıkla NEW verdiniz, ya da SYS 64738 komutuyla bilgisayarı tamamen açılış durumuna döndürdünüz. Sonra bir de baktınız ki programı hiçbir yere kaydetmemişsiniz! Sakın panik yaratmayın, satır numaralı hiçbir komut girmeyin ve şu komutları teker teker girin (Dikkat! satır numarası yok!): POKE46,PEEK(56)-1:POKE 45, » 41247: CLR RETURN ilk bölümümüzde, derginin ilk zamanlarında da
POKE PEEK(44)*256 4 PEEK(43) 4 1,PEEK(44)
RETURN
63999 RETURN
FOR 1- PEEK(44)*256 4 PEEK (43) TO PEEK(46)
*256 4 PEEK (47):1F PEEK(I) OR PEEK(1 4 1) OR
PEEK(İ 4 2) THEN NEXT RETURN
POKE 45,(14 3)AND255:POKE 46,(1 4 3)/256:
CLR RETURN
* Eğer yukarıdaki satırlardan herhangi bir iki satırı
geçiyorsa şunları deneyin (bu işlemler aslında üm prog-
ramlar için geçerlidir):
1. satırlarda bulunan tüm boşlukları (ekrana yazı-
lanları değil tabii ki) kaldırın.
2. Komutların yerine kısaltmalarını kullanın. Bu kı-
saltmalar genelde komutan ilk harfi ve ikinci harfin
SHIFT'lisidir. Yani POKE yerine ilk olarak P, hemen
yanına SHIFT 4 O, PEEK yerine P, hemen yanına
SHIFT 4 E yazabilirsiniz.
* Aşağıdaki satırla programınızı ve değişkenleri kay-
betmeden RESET yapabilirsiniz:
POKE 648,4:SYS64789:SYS 58481:SYS 58784
* Programınızı LİST etmek isteyenleri şöyle ceza-
landırabilirsiniz:
POKE 774,226:POKE 775,252
Artık LIST dediğinizde bilgisayar açılış durumuna
dönecektir.
* POKE 818,226:POKE 819,252 komutları ile SA-
VE işlemini de aynı şekilde engellersiniz.
* POKE 53265,80 ile yazı ve kursor'un renginin
farklı olmasını sağlayabilirsiniz.
* POKE 646,SAYI ile yazılan rengi değiştirebilirsi-
niz.
* Ekranın belli bir satır ve kolonuna yazı yazmak
isterseniz şu komutları PRINT”'ten hemen önce ver-
melisiniz (program içinde de kullanılabilir bunlar):
POKE 214,SATIR:POKE 211, KOLON:SYS5S8640