Commodore sayı 37, sayfa 21

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 21

İlk yapılan AMIGA'da 512 K'lik bellek herkese yeterli görünmüştü. Daha fazlası kime lazım olacaktı ki? Ne de olsa programlar ayrı modüller halinde yükleniyordu.

AMIGA projesinin temel parçalarından biri de bir genişletme kutusuydu. İlk AMIGA'da Expansion Bus AMIGA 1000'de olduğu gibi yanda değil, üstteydi. Böylece planlanan genişletme kutusu herhangi bir kablo bağlantısına gerek kalmadan, AMIGA'ya doğrudan üzerine konmak suretiyle bağlanabilecekti. Öngörülen bu kutuda, ek bir disket sürücü ya da hard disk için ve konması muhtemel kartlar, örneğin MS-DOS kartı için yer olacaktı. Bu genişletme kutusu AMIGA'yı en çok 512 KByte RAM'e kadar yükseltebilecekti. Bellek yapısındaki bu kısıtlama, özel çiplerin neden en fazla 512 KByte'a erişebildiklerini açıklar. Jay Miner ve AMIGA ekibinin diğer üyeleri, herhangi bir kişinin daha fazla belleğe gerek duyacağını akıllarına bile getirmediler. Jay Miner'ın ifadesine göre Commodore firması buna karşı olduğundan, AMIGA ekibi bu genişletme kutusunu ve PC kartını hiçbir zaman tamamlamadılar. Makinenin içinde yer alacağından dokümanlarda söz edilmiş olduğu halde 300 Baud'luk modem ve Lazer disk giriş yuvası, maliyet gerekçe gösterilerek konmadı. Program modülleri için öngörülmüş olan yuva da konmadı. AMIGA 1000'de bunun için öngörülmüş yerde RAM genişletmek için bir yer var. En büyük değişiklikler ise yazılım alanında oldu. 1984 yılında R.J. Mical ve Dale Luck hesaplarını 64 KByte'lık bir ROM'a göre yapmaktaydılar. Bu kapasite, o dönemde epey yüksek sayılıyordu. ROM'da programcının işini öncelikle grafik rutinlerin kolaylaştırması gerekiyordu. Grafik yazılımı 1984'te yüzde 90 oranında tamamlanmıştı, ya da en azından dokümanlarda böyle yazılı. Ama tüm detaylar henüz netleşmemişti herhalde. Yazının ortalarında bir yerden alınan ve yukarıda görülen notta Dale Luck'a hitaben, bahsedilen rutinin gerçekten böyle yapılıp yapılamayacağı hakkında bir soru bulunuyor. 1984 dokümanları, AMIGA'nın ilk günlerinden bugüne gelene kadarki gelişme çizgisinde ne büyük değişimler yaşamış olduğunu gösteriyor. Video oyun makinesinden bilgisayara geçiş, Commodore'un öngördüğü kadar kolay olmadı. Hem donanım hem de yazılım adım adım değiştirildiler ve sonunda başta planlanan video oyunundan geriye yalnızca bazı temel özellikler kaldı: İyi grafik, büyüleyici ses. Bu yazıda resimlenen AMIGA ise bu değişimin ilk ara adımı. Bu adım, video oyun makinesinin geliştirilme süreciyle aynı uzunlukta sürdü.

system will the list.

If you have not initialized returns a value of 0. of the area which

8.2.1. INITIALIZING THE AREAFİLL FUNCTİON

The named InitArea some system variables which basically empty this buffer, saying that there are no shapes currently to be drawn.

Depending on the number of vertex points which are to be allowed in the vertex buffer list, need some memory space in which to build allocated any space the RastPort will attempt to allocate memory area for use by the area; the memory allocation fails, Otherwise it returns the pointer to the starting address of the memory it plans to use. significant since it indicates that subsequent uses of the routines will not function correctly.

the

you the call to some space from the If routine InitArea value

Only the value of 0 is

Gizli dokümanın ortalarında bir yerde Dale Luck'a hitaben bir soru.

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