Bu sayfadaki yazılar
Sayfanın metni
Sayfa 26
BPL $0F09 LDA $8000,y STA
“0F11 LDA $D012 OLDA (STA $D011 INC $D019 JMP $EA51 Sinüs tablosundan kayan yazının yeni pozisyonunu alan rutin. Aynı zamanda
etrafı toparlayıp interrupt'ı terketmeye de yarıyor. :
biraz aptalca bir yöntem kullanarak, X sayacını ekranı kaydırmayı bırakmasaydı geleceği yere alıyoruz. Yani son kaldığı noktanın $10 — 16 aşağısına. Biraz da ekran yeri ayarlayıp girişiyoruz ekranı kaydırmaya. Burada yapılan işlemler, ilk kısımda yaptıklarımızla aynı olduğu için, yeniden açıklamaya gerek görmüyorum. İlk kısımda olan rutinle bunun arasındaki tek fark, bu rutinin sabit $50 değerine kadar ekranı kaydırması. Yani, ilk rutin ekranı ne kadar kaydırmış olursa olsun, bu rutinle ekranın alt kısmını sabitleyebiliyoruz. Daha sonra ekran rengini siyah yapıp, sağa kayma miktarını sabitleyip, $0F00'da bulunan rutine sıçrıyoruz.. Bu rutini $0F00'a koydum, çünkü $0A00'da bulunan rutini son haline getirene kadar uzunca bir interrupt terk rutinini üç-beş kere yazmak saçma geliyordu. İşimiz bittikten sonra bu rutini $0A00'ın sonuna taşımak hiç de fena olmaz, ama bu işe balıklama atlamadan önce, işimizin tam bittiğinden emin olmak için gelecek ayı bekleyelim. Kimbilir, belki de en alta garip bir efekt daha eklemeye karar veririz o zamana kadar. Plansız intro yapmanın en kötü yanı da bu işte. Yapmaya karar verdiğiniz işin, ileride yapmayı düşündüğünüz parçaları eklemenizi zorlaştıramayacağından emin olamıyorsunuz. Hiç birimiz Assembler kullanacak kadar düzenli olmadığımız için, araya iki satır eklemek bile canımızı çıkaracak kadar zor bir iş olabilir. Gelelim Tablo-5'de gördüğünüz interrupt terk kısmına. Şimdilik oldukça kısa olan bu rutinde yalnızca $8000'de bulunan sinüs tablosundan gerekli değeri alıyoruz. Aklınızda bulunsun, sinüs tablonuz (intro'larda kısa tablolar daha çok makbule geçtiği için) sadece $80 — 128 bayt uzunluğunda. Sakın ola ki 256 baytlık sinüs tabloları koymaya kalkışmayın araya. Sinüs tablosunun şimdilik $8000'de bulunmasını da yadırgamayın, daha sonra yasal intro sınırları olan $0800-$4000 arasında müsait bir alana alacağız bu tabloyu da. Ayrıca $0B00 civarında bulunan renklerin kelekliğine de aldırmayın, gelecek ay size gerçek renkleri vererek, sırf doğru dürüst renk kullanımının bile intro için ne kadar büyük bir önem taşıdığını göstereceğim.
Bu arada Tablo 1'in sonundaki JMP komutuna dokunmayın. En son, boşluk tuşu kontrolünü koymak için saklı bölgeyi.
Bu ayki yazımız biraz kısa oldu, ama bir adım daha ileri gitmeye kalksaydık, bir bu kadar daha yazıyı yazmam gerekecekti. Bu yüzden, kayan yazıları eklemeyi ve başka ne yapacağımıza karar vermeyi gelecek aya bırakıyorum. Hepinize iyi eğlenceler. -
Hoşçakalın.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 27
MANCHESTER
UNITED
EUROPE
MANCHESTER
UNITED takımınızı kurup Avrupa Kupalarına katılmak ister misiniz?.. Cevabınız “Evet” ise tam sizin aradığınız oyun. Krisalis Software'in Amigacılara sunmuş olduğu Manchester United Europe, ilk çıkan Manchester United'dan her bakımdan kat kat daha üstün. Eksiklerin giderilip, hataların giderildiği bir futbol oyunu, estetik yönünden (çok.
atalım. Oyun yüklenirken güzel bir
Bak
United Europe yazısı karşımıza çıkıyor. Daha sonra bilgisayarınızdaki ve bilgisayarınıza bağlı olan hardware'lerin en önemlileri size gösteriliyor, bu sırada size güzel bir müzik eşlik etmeye başlıyor. İngilizce, İtalyanca, İspanyolca, Fransızca, Almanca dilleri arasında seçiminizi yaptıktan sonra ekranda on kupa bunlar Avrupa kulüpler, U. Camlar Kupası. Topu hangi kupada mücadele vermek istiyorsanız o kupanın üzerine getirip fire'a basmanız yeterli eğer son anda başka bir kupada oynamaya karar verirseniz "X" ile çıkabilir, "V" ile kupanızı seçip oyuna devam edebilirsiniz. Bu seçimlerden sonra karşınıza oyun ekranı çıkıyor. Sizin burada da bazı ayarlamalar yapmanız gerekli. Şimdi bu ekranda bulunan seçenekleri teker teker inceleyelim. DISK: Bu seçenek ile oyunu SAVE edebilirsiniz. KUPALAR: Kupasına göre o kupada kimin kim ile eşleştiğini ve maçlardan sonra sonuçları, hangi takımın elenip hangi takımın tur atladığını görebilirsiniz. Yalnız burada üstünde top gibi bir şey olan kupa Süper Avrupa Kupası oluyor o kupada mücadele edebilmeniz için Avrupa Şampiyon Kulüpler Kupası veya Kupa Galipleri Kupasını kazanmanız lazım bu kupada bundan başka Dünya Şampiyonluğu kupası var bu kupada mücadele etmek için ise Avrupa Şampiyon Kulüpler Kupası'nı kazanmanız lazım, Dünya şampiyonluğundaki rakibiniz Güney Amerika Şampiyonudur. EL SIKIŞAN İKİ FUTBOLCU: Arkadaşınıza veya bilgisayara karşı dostluk maçı yapmak için bu seçeneği kullanmanız lazım. Topu bu seçeneğin üzerine getirip fire'a basınca karşınıza Avrupa Kupalarına katılmaya hak kazanmış futbol takımlarının listesi çıkıyor. Joystick'inizi yukarı aşağı iterek takımlara göz attıktan sonra dostluk maçı yapmak istediğiniz takıma karar verince fire'a basmanız yeterli bundan sonra çıkan ekranda “V” ile maça çıkabilir, “X” ile tekrar futbol takımlarının listesinin olduğu ekrana dönüp yeni rakip seçebilirsiniz. İki kişi oynamak için soru işareti bölümü okuyun. İSTATİSTİK: Buradan rakip ve United'in istatistik bilgilerini gözden geçirmeniz mümkün. Futbolcuların attıkları gollerin, gördükleri kartların, oynadıkları maçların sayılarını ve kondisyon güçlerini daha çok bilgiyi buradan joystick'inizi yukarı aşağı iterek futbolcuyu seçip öğrenebilirsiniz. Joystick'inizi futbolcuyu seçtikten sonra sağa veya sola iterseniz o futbolcunun istatistik bilgileri karşınıza büyütülmüş olarak gelir. SORU İŞARETİ: Buradan oyun