Plazma sayı 7, sayfa 46

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 46

Diskler (DSK):

Amstrad'ın Sinclair'i satın almasından hemen sonra Amstrad'ın yaygın depolama formatı olan 3 inçlik diskler, ZX Spectrum +3'e uyarlandı. Amstrad'ın son derece stabil disk sistemi hiç de kötü bir seçim olmasa da, uyarlamayı yapanlar Sinclair konusunda hiçbir bilgi sahibi olmadıkları halde bir an önce ürünü ortaya çıkartmak zorunda kalmışlardır. +3 modeli getirdiği yeniliklerin yanında uyumsuzlukları ve ROM yazılımındaki basit hataları ile ünlenmiştir. +3 eski yazılımlara desteği sınırlı kalınca 15000 oyunluk bir arşivden yararlanamayacaklarını tahmin eden kullanıcılar bu modelden kaçınmışlar, bu sebepten +3 disk yazılımları yeteri sayıda piyasaya çıkmamıştır. Kullanılan disk işletim sistemi, sürücüler ve disketler Amstrad kökenli olduğu için, dosya tipi olarak da Amstrad DSK dosya tipi kullanılmaktadır. (İşin komik tarafı, +3'ün uyumsuzluk probleminin asıl kaynağı, ZX Spectrum 128'in kullanma kılavuzundaki basım hatasıdır. Amstrad mühendisleri büyük bir naiflikle donanımı incelemek yerine ULA zamanlamasını orijinal ZX 128'in kullanma kılavuzundan alarak düzenlemişler, dolayısıyla geri uyumluluğu bozmuşlar. Fakat birçok oyun programcısı da aynı hatayı yaptığından orijinal 128K modelin de uyumluluğu tartışılır durumdadır.)

ZX Microdrive kartuşları (MDR):

Microdrive gerçekten de 8-bit devrinin ortaya çıkardığı en ilginç aygıtlardan biri. Bu kartuş, aslında yine bir teyp kasedi, ama sonsuz bir teyp kasedi. Bu kasette sadece bir rulo bulunuyor ve teyp dönüp dolaşıp yine başa dönmüş oluyor. Bu kaset asla geri sarılmıyor, aksine hızla ileri sarılarak istenilen noktaya erişiliyor. Bütün bandın bir tur atması 7 saniye sürüyor ve bu arada index okunabiliyor. Microdrive çıktığı zaman disket sürücüler 550 sterlin iken, bir Microdrive sürücü 49 sterlinden satılıyordu. Yine de bu format, yeterince tanınmadığı, çok güvenli olmadığı, kartuşlarının disketlere göre biraz pahalı ve biraz yavaş olduğu için yeterince satamayarak medyanın sınırlı kalmasına sebep olmuştur. Sonuç olarak çok nadir karşılaşacak olsanız da MDR dosya tipi bu medyayı emüle etmek üzere tasarlanmıştır. Bir Microdrive'ı sürecek komutlar standart ZX Spectrum'un ROM'una yetiştirilemediği için (bu sebepten orijinal ROM'un sonunda büyük bir boşluk vardır) Interface 1 üzerinde bir shadow ROM bulunmaktadır. Bir Microdrive'ı sadece ROM problemi yüzünden Interface 1 takılı olmadan sürmek mümkün olmamaktadır. MDR dosyalarını yüklemeden önce emülatörünüzün “Interface 1” seçeneğini aktifleştirmelisiniz.

TRDos — Betadisk Arabirimi (TRD, $B, SCL):

Beta-128 isminde İngiltere'de ve başlarda pek ilgi görmeyen floppy disk aksesuarı, özellikle 80'lerin sonlarında Rusya'da ZX Spectrum kopyalarının ortaya çıkışıyla popüler hale gelmiştir. Bu diskler bildiğimiz Double Density Floppy disklerdir ve 640 KB veri saklayabilmektedirler. Bu arabirime 5.25 ya da 3.5 inçlik 4 floppy disk sürücüsü bağlanabilmektedir. Rus klonlarına bu arabirimin eklenmesi ile Rusya'da teyp kullanımı terk edilerek floppy diskler standart hale gelmiştir. Uzantılar Beta-128'in ROM'unda bulunan TRDOS disk işletim sistemi olan TRD formatında, ya da bir Hobeta imaj formatı olan .$B formatında karşımıza çıkabilir. Her iki formatı da dilerseniz floppy disklere aktarabilmeniz mümkündür. Oluşan diskler orijinaliyle özdeş olacaktır.

SCL tam olarak bir disk imajı olmasa da, bir TRDOS diskindeki tüm dosyaları ve bazı disk özelliklerini ZIP benzeri bir şekilde paketleyen bir dosya tipidir. Yapısı gereği bu dosyadan özdeş diskler yaratmak mümkün değildir.

Snapshot Formatları (SNA, Z80, SZX):

Elbette bu dosya türleri bir medyayı ifade etmemekte, onun yerine çalışan bir ZX Spectrum'un belirli bir andaki durumunun bir kopyasını tutmaktadır. Bu kopya, RAM (ve bazen ROM), sistem değişkenleri ve takılı olan çevre birimlerinin o anki durumlarının bir görüntüsünü içerebilir. ZX Spectrum'da popüler olan 3 snapshot formatı vardır: SNA, Z80 ve SZX.

SNA formatı, SAM isimli bilgisayara ZX Spectrum oyunlarını aktarabilmek için tasarlanmış bir ara birimin formatıdır. Bu format tüm RAM'in ve işlemci register'larının bir kopyasının alındığı basit bir snapshot formatıdır. Genellikle sadece 48K Spectrum'ların görüntüsünü içerir. Son yıllarda 128K SNA formatı da bağımsız bir emülatör tarafından oluşturulmuş fakat kabul görmemiştir. 128K snapshot formatı genellikle Rus Pentagon klonu için kullanılmakta. Bu sebepten kimi emülatörlerde 128K snapshot desteği bulunurken, birçoğunda bulunmaz. Snapshot formatları ham veriden ibaret olduğu için işlenmesi çok kolaydır. Bu yüzden çok yaygındırlar. Fakat bu formatın ciddi bir eksiği vardır, alınan imajın hangi modele ait olduğu belli değildir. Bu durumda siz dosyayı yanlış bir modele yüklerseniz o sırada farklı bir ROM bulunacağı için dosya çalışmayacaktır. Yani dosyanın yaratıldığı model ile yüklendiği modelin aynı olmasını kullanıcı denetlemelidir.

Z80, Gerton Lunter'in aynı adlı ünlü emülatörü için geliştirdiği görüntü tipidir. Tartışmasız en yaygın snapshot formatıdır. Z80 dosya tipi üç farklı sürüm içermektedir: V1.45 orijinal sürüm, V2 ve V3. Formatın esnekliği dolayısıyla farklı emülatörler tarafından bazı eklentiler de yapılmıştır. Bu eklentiler dosyanın kullanım şeklini değiştirmez. V1.45, tıpkı SNA gibi sadece 48K snapshot'ları yükleyebiliyorken, V2 128K desteği vermekte, V3 ise çevre birimlerinin de snapshot'ları tutulabilmektedir. Örneğin MGT arabirimi üzerinde ekstra RAM bulunmaktadır. Z80V3 ile bu bölgenin imajı da alınabilmektedir.

SZX, Jon Needle tarafından 2005 yılında geliştirilmiş bir snapshot formatıdır. Jon, çok başarılı Spectaculator emülatörünü geliştirirken SNA ve Z80 formatlarının engeline takılmış ve bu formatı üretmiş. Böylece formatının desteklemediği aygıtların da bilgisi tutulabilmekte. Ayrıca emülatöre kurulmuş olan bir eklenti varsa, SZX dosyası tanımında bu eklenti (plug-in) için ayrılmış alanlar da bulunuyor. Modern emülatörlerin tümü SZX dosya tipini desteklemektedir. Bu sebepten ileride daha fazla yaygınlaşması beklenebilir.

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