Bu sayfadaki yazılar
Sayfanın metni
Sayfa 45
Yazıcı açıldığında normal kağıt büyüklüğü 66 normal satır ve 6 Paging ile birlikte toplam 72 satırdır. Burada “Paging” basılan bir sayfanın sonunda bırakılan boşluktur. Bu boşluktan sonra diğer sayfa basılmaya başlanır. İşletim sistemine eklenen yeni rutinlere “Escape” komudu ile ulaşılır. Escape C-64 Basic'inde 27 no.lu ASCII koduna sahiptir. Bu şekilde yeni komutlar kullanılabilir. Escape komutu ESC ile kısaltılmıştır. ESC gördüğünüz yerde bilgisayara CHR$(27) yazmalısınız. Doğrudan doğruya “ESC” yazarsanız bir hata komutu ile karşılaşırsınız. C-64'ün klavyesi üzerinde CTRL ve köşeli parantez tuşlarına beraber bastığınızda ESC komutuna ulaşabilirsiniz. Ekran üzerinde bu durumda ters bir köşeli parantez görülecektir. Şimdi ESC komutunun rutinlerine teker teker değinelim. Bunlar Epson'ın ESC/P-standardına uygundur. Bu nedenle Epson printerler için hazırlanmış Hardcopy programları MPS-802 ile de çalışmaktadır. Bu arada MPS-802'nin diğer tüm fonksiyonları olduğu gibi kalmaktadır. Bir basım programında kullanılan printer Epson olarak seçilse bile MPS-802 basımda kendi orijinal karakterlerini kullanacaktır. Örneğin Hi-Eddi çizim programında bir grafik basılırken küçük harf yerine büyük, büyük harf yerine de küçük harf kullanılmalıdır, zira Hi-Eddi CBM kodlarını Epson printerlerin kullandığı ASCII değerlerine çevirmektedir. Fakat istenirse bazı ayarlamalar ile MPS-802'nin Hi-Eddi ile sorunsuz olarak çalışması sağlanabilir. Bu nedenle menüsünden “Option” seçtikten sonra ekrana gelecek sorulara şu sıra ile cevap verin: 1.4 7 n » on 6. 7. ES "19 var»
10. 20 Bu şekilde Resim 1 ve 2'de görülenler gibi grafikler basabilirsiniz. Eğer herhangi bir çizim programına sahip değilseniz normal Basic V2.0 ile veya Simon's Basic ile oldukça güzel Hardcopy'ler elde edebilirsiniz. Yalnız Simon's Basic'te bir ekran son şeklini aldıktan sonra komutunu vermelisiniz (Resim 3). Hi-Eddi'den başka tüm çizim programlarında MPS-801 veya MPS-803'ü seçtiğinizde olumlu sonuç alırsınız. Yeni komutlar sırasıyla şunlardır: 1. ESC ile satırlar arasında boşluk bırakılmaz. Bunu görmek için bilgisayara şu satırları girmelisiniz: 10 OPEN 1,4 20 PRINT #1,CHR$(27); 30 PRINT #1,“...Yazı...” 40 PRINT #1,“...Yazı...” 50 CLOSE 1
Görüldüğü gibi ESC komutunun (CHR$(27)) bulunduğu 20. satırda ikincil bir adres kullanılmamıştır. 2. ESC 1 satırlar arasında bir harfin 1/8'i kadar (bir nokta boyu) aralık bırakır. 3. ESC 2 ile satırlar arasında tam bir harf boyu aralık bırakılır. 4. ESC 3n ile satır arası istenildiği gibi belirlenebilir. “n” burada ikincil adres olmaktadır ve n “16” değerini aldığında tam bir satır boyu aralık bırakılır. Komutun kullanımı şu şekildedir: 10 PRINT #1, CHR$(27); “3”; CHR$(n) “n” değişkeni 0-255 arası değerler alabilir. 5. ESC A n Hardcopy'lerde kullanılacak satır aralığını belirler. En uygunu 8 almaktır. 6. ESC C n kâğıdın büyüklüğünü n satır olarak tespit eder. Kağıt en az 1, en fazla 127 satır olabilir. Bu komut aynen ESC 3'de olduğu gibi kullanılır. 7. ESC K LOHI ddd... ile grafik moduna geçilir ve bir satıra 640 nokta basılabilir. Bir satıra basılacak nokta sayısı LO ve HI ile belirlenir ve şu şekilde hesaplanır: HI = INT (Sayı/256) LO = Sayı-(HI*256) Bu satırdaki nokta sayısı sekize bölünebilmelidir. Aksi takdirde artan baytlar sıfır ile doldurulur. ddd... basılacak olan baytlardır. Her bir bayt basılacak bir sütun yerine geçmektedir. 8. ESC * n LO HI ddd... yine grafik moduna geçmektedir. Epson printerlerinde “n” 0 ile 6 arasında bir sayıdır ve çözünürlüğü belirlemektedir. MPS 802 bir satıra sadece 640 nokta basabildiği için bu sayı istenildiği gibi belirlenebilir. Bu komut Epson printerler ile tam bir uyum sağlanabilmesi için işletim sistemine dahil edilmiştir. 9. ESC R n kullanılacak karakter setini belirler. n=0 olduğunda İngilizce, n=1 olduğunda CBM'e uygun Almanca, n=2 olduğunda da DIN'e uygun Almanca harfler kullanılabilir. 10. ESC @ ile printer reset yapılır. Yukarıda belirtilen sistemi gerçekleştirmek için öncelikle program döküm ekinde yer alan “rom 2” adlı yazılımı 2764 tipi bir EPROM'a yakmalısınız. Hafızada $1000 ile $3000 arasında bulunan bu programı MDE ile girin. EPROM'un yakılması için daha önce
Resim 3: Simon's Basic ile elde edilmiş bir grafik. 45
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 44
MPS-802 için hazırlanmış bu işletim sistemi tamamen yeni olanaklar sunmaktadır. Yazıcınızın içine yerleştireceğiniz bir EPROM ile ekrandaki grafikleri kağıda aktarabilirsiniz.
Bilindiği gibi Commodore firmasının ev bilgisayarları alanında ürettiği cihazlar açılışta bazı eksikliklere sahiptir. Fakat yapılacak ufak değişikliklerle bu cihazlar daha verimli hale getirilebilir. MPS-802 veya VIC-1526 tipi printer kullanıcıları da cihazlarının diğer MPS serisi printerler gibi grafik basamadığından yakınırlar. Aslında ufak bir değişiklik ile yazıcıları ile oldukça kaliteli grafikler basabilirler. Bu iş için elinizde bulunan ve MPS-803 veya MPS-801 yazıcıları için hazırlanmış tüm yazılımları kullanabi-
Grafik basabilmeniz için gerekli sistem sadece yazıcınızın işletim sisteminin yerine yerleştireceğiniz bir EPROM'dan oluşmaktadır. Bu arada eski işletim sisteminde bulunan bazı hatalar yenisinde tamamen ortadan kaldırılmıştır. Bu hataların ortadan kaldırılmasıyla özellikle basım hızı oldukça yükselmektedir. Örneğin iki kelime arasındaki boşluklar eski işletim sisteminde sanki bir harf basılacakmış gibi değerlendirildi. Biraz uzun bir metinde sıkça boşluk bırakıldığı düşünülürse her “Space” işaretinde basım kafası uygun şekilde kumanda edildiğinde önemli bir zaman kazancı elde edilir. Örneğin bir satır tamamıyla boş bırakılmışsa, yazıcının kafası o satırı olduğu gibi atlayarak bir sonraki satıra geçer. Yukarıda belirtilenlerden başka yeni işletim sistemi bir satıra 640 nokta basma imkanı sağlamaktadır. Bu özellik, aynı satırda yazı ve grafik beraber kullanıldığında oldukça faydalı olur. Ayrıca iki satır arasındaki mesafeyi belirlemek yeni işletim sisteminin yardımı ile bir sorun olmaktan çıkıyor. Süper-ROM'un getirdiği yenilikler bunlarla kalmıyor. Orijinal işletim sistemi hazırlanırken önemsenmemiş fakat aslında çok gerekli olan bazı rutinler yenisine eklenmiş. Örneğin çeşitli harf türleri arasından seçim yapabilirsiniz (DIN, ASCII). Bundan başka kullandığınız kağıdın boyunu
ANIL GÜL belirleyebildiğiniz gibi, kolayca Printer-Reset yapabilirsiniz. Yukarıda belirtilen yeniliklere sırası geldikçe daha detaylı şekilde değineceğiz. Şimdi daha önce belirttiğimiz hataları daha yakından inceleyelim. 1. Yazıcıya bilgisayar tarafından boşluk işareti gönderildiğinde basılacak hiçbir şey olmamasına rağmen basım kafası hareket etmektedir. Böylelikle bazı durumlarda bu hata önemli zaman kaybına neden olmaktadır. Yeni işletim sisteminde birçok boşluğun ardından bir kelimenin geldiği durumlarda MPS-802 bu satırı sondan başa doğru yazar. 2. Eğer bir satırın sadece ortasında bazı harfler bulunuyorsa bu satırın basılması için yazıcının kafası en sola kadar gitmez. Bir önceki satır basıldıktan sonra yazıcı kafası sadece ortaya kadar gelerek yine önemli bir zaman kazancı sağlar. 3. MPS-802'nin “5” ikincil adresi her seferinde iki satır boş bırakır. İşletim sistemindeki bu hata bazen oldukça rahatsız etmektedir. Bu hata yeni işletim sisteminde tamamıyla giderilmiş. Şimdi Super-ROM'un sahip olduğu yeni komutlara değinelim.
Resim 1 ve 2: Giga-Cad ve yeni ROM ile bu tür resimler elde edebilirsiniz.