IFF MASTER
Retro bilgisayarGeçen sayılarımızda açıkladığımız Converter tarzı programların bir yenisi geldi. İşte sizler için bu grafik utility'sini hemen açıklıyoruz. Yine istediğiniz gibi bütün yazıyı tek sayıda bitiriyoruz. Oyunları severek oynadığınızı biliyoruz, ama biraz da utility programlarını kurcalayalım derseniz tam yerine gelmiş olursunuz. Çünkü bu program assembler öğrenen kişilerin ve utility meraklılarının arşivinde olması gereken bir program. Şimdi IFF Master Converter'ın ne işe yaradığını ve nasıl kullanıldığını öğrenelim. IFF Converter nedir? Ne işe yarar ve kimler kullanır? Converter'lar bir dosyayı (file) başka bir cins dosya haline getirmeye yararlar. Örneğin bir "IFF" Picture yani Deluxe Paint ile kayıt edilmiş herhangi bir resmi "IFF" Master Converter yardımıyla raw resim formatına çevirebilirsiniz. Peki, Raw Resim Formatı Nedir? Deluxe Paint ve Deluxe Paint türü programlar, bildiğiniz gibi herhangi bir resim dosyasını "IFF" picture olarak kayıt eder. Bu resim formatı, standarttır. Yani siz bir resim yapıp Afrika'ya da gönderseniz, oradaki biri o disketi alıp içindeki resmi görebilir. Raw resim formatı ise standartlaşmamış bir format değildir. Bu, Assembler ile uğraşan arkadaşların kullandığı, hatta çok kullandığı formattır. Assembler ile uğraşan arkadaşlar bilirler. RAW forma- Change Colors:
IFF MASTER
tındaki bir resmi kullanmak oldukça basit. İsteyenler IFF resimde kullanır, ama bu işin makbulu RAW formatıdır. Aslında Raw'a resim formatı demek yanlış olur. Çünkü Raw, sayılardan oluş- Biz "IFF" resimleri DiskMaster gibi programlarla görebiliriz; ama Raw'ı göremeyiz. Raw formatındaki resim dataları, Deluxe Paint'de yüklenmez ve bunlarda çoğunlukla palet bulunmaz. RAW resimlerin Tenk paleti, assembler source kodun içinde yazılır. Ama isteyen programcı CONVERTER kullanarak bu paleti resmin arkasına ya da önüne yerleştirebilir. Programın özelliği sadece bu kadar da değil. Bunlara biraz sonra değineceğiz. Daha önce dergimizde, Kefrens "IFF" Converter açıklanmıştı. Bu programın bazı özellikleri, Kefrens convertere benziyor. Ama Kefrens converter'dan çok daha iyi ve geliştirilmiş bir grafik utility'si. Eğer sadece basit introlar ya da demolar yapıyorsanız, KEFRENS size yeterli olacaktır. Ama oyun ya da blitter işlemleri ve boblarla uğraşıyorsanız, bu programı kullanmalısınız. PROJECT MENU: * Load Picture: Herhangi bir resim 1 yüklemeye yarar. Eğer resim , hiçbir şey sormadan doğrudan yükler. Ama IFF değil de RAW ise, bize Şu soruları sorar. Width : Resmin en olarak genişliği Height : Resmin boy olarak yüksekliği Offset : Boş geçin 1-7 : Bir ile yedi arasında sayı. Bu sayıların anlamı kısaca şudur: 1 — Bir bitplane, tek renk 2 — İki bitplane, iki renk İç bitplane, sekiz renk 4 — Dört bitplane, onaltı renk 5 — Beş bitplane, otuziki renk 6 — Altı bitplane,altmışdört renk 7 > Ham, dörtbin doksan altı renk Return ; Verdiğiniz bilgileri kabul ettirme işlemidir. En sona gelince verdiğiniz değerler göz önüne alınarak yükleme işlemi yapılır. Space : Eğer verdiğiniz bilgiler yanlışsa, space'e basarak tekrar bilgileri girebilirsiniz. Load : Bütün bilgileri girdikten sonra Load seçeneği ile file'ı yani resim dosyasını yükleyebilirsiniz. Esc : Girdiğiniz bilgilerin hepsini iptal ederek bu işlemden çıkar. * Save Picture : Ekrandaki resmi diskete kayıt eder. İki seçeneği vardır. 1)- As Raw Data : Ekrandaki resmi diskete Raw file olarak kayıt eder. 2)- As IFFİILBM : Ekrandaki resmi diskete IFF file yani standart resim dosyası olarak kayıt eder. * Save Brush : Brush yani fırça olarak aldığımız resmi diskete kayıt etmeye ya-
CEM TANIK & TUNÇ DİNDAŞ rar, Save Brush'ın da iki seçeneği var: 1)- As Raw Data : Brush olarak aldığımız resmi diskete Raw file olarak kayıt eder. 2)- As IFFİILBM Brush olarak alınan resmi diskete IFF olarak kayıt eder. Project menüsündeki "LOAD" ve "SA-VE" işlemlerinde karşımıza Kefrens Converter'da olmayan güzel seçeneklerle dolu bir file seçme menüsü geliyor. Bu menüde çok kullanışlı seçenekler mevcut: Parent: Bir altdirectory'ye geçmeye yarar. Volume: Karşımıza directory listesi çıkar; buradan istediğimiz directory ya da disketi seçip dosyaları alfabe sırasına göre dizer ve ekrana getirir. Re-Read: O anda bulunan directory'yi tekrar okur. Date: Dosyaların kaydediliş tarihlerini gösterir. Size: Dosyaların uzunluklarını gösterir. Make Drawer: Yeni bir directory açmaya yarar. Delete: Bir file'ı silmeye yarar, Cancel: İptal. Loadit: Seçilen programı yüklemeye ya- Tar, * Preferences: Bu menüde program yüklenirken yapılacak işlemler gösterilip bazı ekstra özellikleri aktif hale getirir. Bunlar kısaca şu özelliklerdir.
for palette da rent
* Rulers: Ekranda bizim göremediğimiz bir cetvel bulunur. Bunu açıp kapamaya yarar. * Bitplanes save method: Herhangi bir resmi raster metoduna göre kayıt eder. * Palette: Renk paletini resmin önüne veya arkasına eklemeye yarar. Behind seçeneği paleti resmin önüne, Before ise pa- İeti resmin sonuna ekler, * Separete palette save: Resmin renk paletini diskete kayıt etmeye yarar. * Asm source — Paleti diskete source olarak kayıt eder. $fff,$e0l gibi. * Asm source for copper-list — Paleti diskete copper source olarak kayıt eder. * Binary - Paleti data olarak kayıt eder, * Sprites save method : Brush olarak aldığımız bölgeyi diskete kayıt eder.
— Üse ör house to VE pabilmekte mümkün.
* Asm Source Files : Sprite'i
Şimdi size yeni gelen grafik programlarından bazılarını kıdiskete assembler olaraka kayıt saca yazalım, Sadece haber nieder, teliğinde olan bu kısa açıklar-
* Binary : Sprite'ı diskete data dan sonra programları gelecek olarak kayıt eder.
aylarda açıklayacağız.
* Extra Blitter words :
b DELUXE PAİNT'in yeni
Assembler'da blitter kullanırken versiyonu ülkemize geldi. DEsağında veya solunda boşluk bırakır. >Left : Solda boşluk.
* z when > not when reading
LUXE PAİNT 4.1'in görünüşte bir farklılığı yok. Yükleme iş-
> Right : Sağda boşluk.
lemlerindeki hataların kaldırıldığı programda birçok yardımcı
"O" tuşu, preferences bölümünü iptal eder. "Esc" tuşu, düzenlediğimiz preferences'ı kullanır. "X" tuşu, preferences'i diskete kayıt eder, * About: Programı yapan kişiler hakkında kısa bilgiler verir. Bu converter'ı birçok utility'den tanıdığımız JUNIX yapmış. Bildiğiniz gibi JUNIX, ARCANE grubundandır. * Ouit: Programdan çıkış için kullanılır. MENÜSÜ * Brush; Brush almak için kullanılır. * Fix Brush Size: Bizim belirlediğimiz brush büyüklüğünü örnek alır. Yani bir resim üzerinden aynı boyutta brush'lar almaya yarar, * Un-Fix Brush Size; Brush büyüklüğünü iptal eder. * Palette : Ekrana renkleri ayarlayabileceğimiz bir menü getirir. Zaten bu seçeneği birçok paint programından tanıyoruz. * Genarate palette: Renk paletini preferences'da seçtiğimiz şekilde diskete kayıt eder. * Save brush mask: Brush olarak aldığımız resmin maskını diskete kayıt eder. Bu işlem BOB yaparken kullanılır. Bu sebeple oyun ve demo programcılarının dört gözle beklediği bir seçenektir. * Save Picture mask: Ekrandaki resmin maskını diskete kayıt eder. Mask işlemi oyunlarda kulanılan bir özelliktir. Proğram dolu pixelleri "1", boş olan yani zemin rengi kullanılan pixelleri "0" yapar. İşte IFF MASTER programının açıklaması bu kadar. Özellikle programcıların işine mükemmel bir grafik utility'si. Grafikerler de IFF resimlerini bu programla RAW'a (BITMAP) çevirebilirler. Tabii ki unutmadan yazalım aksini yautility bulabilmek mümkün. Dört disketlik versiyonu almanızı tavsiye ederim. Program disketinin yanındaki disketlerde bolca data ve program mevcut. Eğer DELUXE 4 ile çalışıyorsanız, bu programa sahip olmalısınız. b KEFRENS IFF CONVERTER'ın yeni versiyonu ülkemize geldi. Yeni birkaç küçük özelliği ile fazla bir yenilik bulunmayan programı, ileride kısaca açıklayabiliriz. b PIXMATE nihayet ülkemizde. Başındaki resmin kaldırılması ve color menüsündeki hataların giderilmesiyle iyi bir hale getirilen program artık daha kullanışlı. Bu arada DİGİ PAİNT 4 yurt dışında piyasaya sürüldü. Yakın bir zamanı sonra ülkemize gelmesi beklenen programı belki dergimizi okurken bilgisayarcılarınızda bulabilmeniz mümkün. İşte bu aylık bu kadar. Gelecek ay başka bir grafik programında buluşmak üzere herkese bol pixelli günler dilerim.