1960’ların sonunda bir grup uçuk programcı tarafından geliştirilen InterCal ile karşılaştım bugün. Neden daha önce düşünülmediğini bilmiyorum ama birsürü özgün özelliği varmış. Benim en sevdiğim “Please” modifikatörü.
Örneğin bir komutu şöyle yazabilirsiniz:
READ OUT,1
ya da şöyle tercih edebilirsiniz:
PLEASE READ OUT,1
böylece nezaketi elden bırakmadan programcı olabilirsiniz.
Compiler’ın ilk versionlarında eğer yeterince “please” kullanmazsanız çok kaba bir program yazdığınız hakkında uyarı mesajı bile alıyormuşsunuz.
Çok uzun zamandır birçok 8bit camiası, küçük bilgisayarlarını büyük işler yapabilmesi için modifiye ediyor, devasa kartlar üretiyor, hatta bilgisayarı baştan tasarlayanlar bile oluyor. Neden bilinmez, bu genişletmelerin hiçbiri taraftar bulmamıştır, genellikle üzerinde yazılım bulunmaz, yapması satın alması zordur, bulunmaz ya da pahalıdır.
SpecOS, ZX spectrum’u geliştirmekle uğraşmakansa, elimizde zaten bolca bulunan eski pc’lerimizi zx spectrum olarak kullanmamızı sağlaacak bir işletim sistemi projesi. “Ortalıkta ram genişletme, ekran renklerini arttırma, harddisk ve mouse bağlamaya yarayan parça parça projeler var, fakat sıradan bir pentium 133 laptopta dahi bunlar bir arada bulunuyor, öyleyse neden spectrum’a donanım eklemekle vakit kaybediyoruz? Donanım zaten orda, hem de atıl şekilde duruyor” fikriyle bu işe başlayan Paul, şu anda işletim sistemini windows altında geliştiriyor ve deniyor. SpecOS bittiğinde, bir ekran kartı, network kartı, tam klavye ve mouse, modern depolama birimleri takılmış bir zx spectrum’unuz varmış gibi olacak. OS üzerinde orjinal zx spectrum emülasyonu da ayrı bir uygulama olarak bulunacak. Proje başka eski laptoplarda çalışmak üzere tasarlansa da, pandora gibi arm işlemci kullanan mobil platformlara da port edilecek.
Paul bu işletim sisteminin günlük ihtiyaçlar için değil, bir hobi olarak kullanılmak üzere tasarlandığını söylüyor.
Videosu youtube’da:
denemek isteyenler WOS’daki başlıkta son alfa versionunu bulabilirler:
CAD’den sonra başımıza TAS çıktı. Araç destekli oyun oynama retro oyunlarda uzun zamandır var. “Tas”, emülatörlerin her türlü fonksiyonunu kullanarak, oyunu yavaşlatarak, hatta kodlarını inceleyerek oyunu kolaylaştıracak bug’ları keşfederek oynama işi.
Şöyle bir siteleri var: http://tasvideos.org/WelcomeToTASVideos.html
İspanya’nın en büyük ikinci LAN partisi olan (4000’in üzerinde LAN portu mevcut) RetroEuskal 2010, 22-25 temmuz tarihlerinde Bilbao’da yapılacak.
Bu sayfaya konu olmasının sebebi, posteri:
48k rom buraya nasıl sızdı?
Posterin arka planını oluşturan asm kodu zx spectrum rom’unun ilk satırları. Zx Spectrum, ispanyada da çok güçlü, hatta ingiltere üretime yetişemeyince 128k modellerin çoğu ispanyada üretilmiş ve satılmış. İspanyol 128k modellerin ingiltere modellerine göre farklılıkları da var. Hatta ispanyada satılan ilk 128k modellerin kutusundan nümerik klavye aparatı da çıkıyor. Bu aparatları ingiltere satıcılarında bulmak imkansız gibi olsa da, ispanya ebay’inde sürekli görünen edevatlardan. Ayrıca amerika’ya satılan Timex ntsc modeller de Portekizde üretildiği için ispanyaya da pal olarak ulaşmışlar. Arayan ispanyada PAL timex sinclairde bulabilir. Yani ispanyada zx spectrum’un seveni çok, bu sebepten grafiklerlerin de sinclair’i kullanmaları çok doğal.
Aslında daha çıkmadı 🙂 Fakat Blizzard yeni bir pazarlama taktiği uyguluyor: “Şimdi al, sonra oyna”. Bre bu nedemek? diyebilirsiniz. Şöyle ki, oyunun resmi çıkış tarihi 27.Temmuz.2010, fakat bu tarihte raflarda bulunamayacak yerler için internetten satın alma seçeneği bulunuyor. Starcraft II’nin paketlenmiş boytu 7.5GB olduğu için blizzard download sunucularını şimdiden açmış durumda.
Oyunu hemen indirebilirsiniz ama ayın 27’sine kadar para vermeniz gerekmiyor, ayrıca oyunu kuramıyorsunuz bile. Çektiğiniz dosyayı 27.temmuzda çalıştırıyorsunuz, blizzard’ın battle.net sunucularına bağlanıyor, ve kredi kartı ile aktivasyon yapıyorsunuz. Oyununuz hazır.
27.Temmuzda sunucu izdahamı nelere sebep olacak bilmiyorum ama ben bilgisayar başında olacağım, orası kesin. Tahminime bu pakettte çalıştırılabilir dosya yok, yani oyunun sadece data dosyaları falan olmalı. Yoksa mutlaka birileri oyunu kırar o tarihe kadar 🙂 Installer, 27 temmuzda kalan 10-20mb’lık downloadı tamamlayıp kurulumu yapacaktır.
Yanlız bir uyarı, dijital kopya satın alanlar kutululardan yaklaşık 10 saat sonra oynamaya başlayabileceklermiş. Sunucu yükünü mü hafifletmeye çalışıyorlar acaba?
Starcraft II resmi sitesi: http://us.starcraft2.com/index.xml
26.Temmuz-1.Ağustos.2010 tarihleri arasında biraz vakit ayırabilirseniz, Ozan Emirhan Bayyurt’un daha önceden de organize ettiği oyun geliştirme yarışmasına katılabilirsiniz. Her dil serbest fakat tema yarışmadan az önce duyurulacak. Tema ise ortak oylama yöntemiyle belirleniyor. Yarışma kuralları hakkındaki detaylar ve resmi forum başlığı için aşağıdaki linke tıklayın:
Mesajım Coze için ama bu ara yolu Tokyo’ya düşecek olanlar için de olsun, disneyland’a gitmek yerine daha güzel bir etkinliğe gidin: http://tokyo.blipfestival.org/ adresinde görüleceği gibi, Tokyoda bir chip müzik etkinliği var ve ziyaretçiler burada Zx Spectrum beeper müziklerini canlı dinleyebilecekler. Çünkü Zx Spectrum seven müzisyenlerden bir ekip tokyo blipfest’de olacak.
Zx Spectrum’un rusya’da yapılan partilerinden biri olan DiHalt’ın bu yılki katılımları tabiiki daha öncekilerden daha az. Ama grafik yarışmalarında yeni keşfedilen titreşimli ekran modlarının da izlerini görüyoruz. Şaşırtıcı derecede bu titreşimli modlar normal spectrumda daha iyi görünüyorlar, amiga’nın interlace modlarından çok daha az titriyorlar. Pixellerin büyük olması buna bir etki mi sağlıyor acaba? (Düşük çözünürlükte pixeller hem tek, hem de çift interlace satırını kaplıyorlar).
İnci Kabuğu (Anna Andreevskaya(Flower))
Pearl Shell, 8×1 pixellik alanda iki renk, kullanabilen MLT denilen moddu hızla backbuffer ile değiştirerek 8×1’lik alanda 4 renk elde etmeyi amaçlıyor, ayrıca renklerde karışıyor gibi görüldüğü için ara tonları da elde etmek mümkün oluyor. Bunu son zamanlarda, diagonal alanları sırayla değiştirerek, “Mescaline Synteshia” demosunda mükemmelleştirmişlerdi.
Ürkek Kuşlar (Piesiu)
Standard bir zx spectrum grafiği, 8×8’lik alanda iki renk limiti var, hiç fena değil.
CPU beni seviyor (bfox)
Yine standard bir ekran grafiği, benim de kullanmayı sevdiğim, diagonal çizgilerle clash’ı gizlemeyi amaçlayan bir stil
Pacman olmalıyım! (pROF/Alexey Rusakov(4D))
“I have to be a pacman!” yine standard bir zx spectrum ekranı, ama kabul etmek gerekir ki koyu kırmızı renk zx spectrum’a göre fazla koyu. Emulator tweak’i var gibi duruyor. Malesef zx spectrumda koyu ve açık renkler arasındaki fark burda görüldüğünden daha az.
Partide 3 adet demo da var, %40 ve Cat MegaDemo. İkisi de eğlenceli ama teknik bir gelişme ya da makineyi sınıra taşıyan bir durum yok. Belki kedi megademosunun multicolour bölümü emülatör yazarları için ilginç olabilir, çünkü tam erkan rasterlar var ve biraz titrek geldi bana, emülatör problemi olabilir.
Dihalt 2010’da böyle geçti, parti orgalarından newart bana mail atarak davet etmişti, çok sevindirici benim için, Zx Scene’i için uğraşan insanların var olduğunu görmek (Bana hatırlatmış olmasına karşın online voting’i tamamen unutup kaçırdım),rusyaya vizeler kalktığına göre belki önümüzdeki yıl Nizhny Novgorod’a gideriz, acaba direkt uçuş var mı?