Bilmek istediğin her şeye ulaş

Atari kasetleri nasıl programlanır?

Programlama

Atari'de makine dilinden program yazabilmek için sahip olunması gereken temel bilgi 6502 assembler programlama bilgisidir. Bu temele sahip olunması durumunda aşılması gereken iki engel daha vardır:
  1. Assembler programı yazabilecek bir ortam bulmak.
  2. Atari'nin hazıfa yapısı ve donanımsal özelliklerini öğrenmek.
İlk madde için ihtiyacımız olan şey assemblerdan programlarımızı yazabileceğimiz bir editör veya derleyici. Atari üzerinde bu güne kadar bu amaçla en sık kullanılmış derleyici "Atari Assembler Editor" ya da kısaltılmış ismiyle "Atari ASM Edit" kartuşudur. 8 KB'lık bir ROM'a sahip olan kartuş, zamanına göre çok üstün özelliklere sahiptir. Özellikle program içerisinde hata yakalamak için (debugging) çok kullanışlı fonksiyonları vardır. Tek eksiği 8 KB'lık hafızaya sığdıramadıkları için hata mesajlarının yalnızca sayısal kodlardan ibaret olmasıdır. Kısacası bir hata aldığınızda ekranda hatanın tanımını değil yalnızca kodunu görürsünüz ve kartuşun dökümanından bu hata kodunun ne anlama geldiğini araştırmanız gerekir.

atariarchives.org
  • Paylaş