Program Döküm Eki sayı 56, sayfa 26

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 26

Super Rom programını kullanarak Basic ve Kernal Rom'un herhangi bir adresinin içeriğini değiştirebilirsiniz. Korkmayın bu değerler bilgisayar resetlenince tekrar eski haline dönerler. Çünkü, biz gerçekte Rom'un değil Rom'un altındaki Ram'ın değerleriyle oynayabiliyoruz. Bununda Basic ve Kernal Rom'u Basic ve Kernal Rom'un altındaki Ram'a kopya ettikten sonra Rom'ları devre dışı bırakarak gerçekleştirebiliyorsunuz. Bu kadar teknik bilgiden sonra programın nasıl çalıştığına bakalım. Programı yazdıktan sonra run'lamadan birkaç kere kayıt edin çünkü, program işi bitince kendini siliyor. Program gerçekte makine dilinde yazılmış olduğu için Rom'un Ram'a aktarılması 1 saniyeden az sürüyor. Data satırları ile hafızayı kodladıktan sonra gerekli SYS adresi ile program çağrılıyor ve daha sonra READY mesajı veriliyor. Birkaç saniye sonra da bilgisayar resetleniyor. Artık istediğiniz gibi değişiklik yapabilirsiniz. (Basic komutların Türkçeleştirmek gibi). Program bilgisayar bir reset switch veya SYS 64738 ile resetlenene kadar hafızada kalıyor ve SYS 53177 ile tekrar çağrılabiliyor. Run-stop Restore tuşları ve SYS 64766 gibi hızlı resetler kullanıldığında SYS 53177 ile programı tekrar çağırmaya gerek yok. Programın çalışıp çalışmadığını anlamak için programı yükleyip çalıştırdıktan sonra POKE 64738,96 komutunu verin ve daha sonra SYS 64738 yapın. Bilgisayar reset olmayıp READY mesajını verirse programın çalıştığından emin olabilirsiniz. Program diskette 4 blok yer kaplıyor. Bu kısa ve yararlı aynı zamanda hızlı programı yazmanızı öneririm.

Klavyeyle gezinmek için ← ve → tuşları.