Hem CPC camiası hem de diğerleri için şok yaşatan bir demo geldi aleme!
Bu demonun neredeyse tamamının coder’ı olan Rhino’nun forumlara yolladığı 2 Haziran 2009 tarihli ilk mesajı şöyleydi:
Quote:
Hello
I’m Rhino, the coder of an old Amiga demoscene group called Batman Group.
At that time we did some demos for A500 like “Batman Vuelve” which can be viewed at this link: http://www.youtube.com/watch?v=jaCgxYyhx4cAfter 14 years since our last demo we want to return to the scene with which it will probably be the best demo for 8 bits including Amstrad CPC and C64. The reason is that Amstrad was the machine where we learned to program and believe that is clearly undervalued. We want to do justice to our cherished machine.
We have produced about 60% of the routines now, but we need the optimal source code support for play music and track disk access. We are not experts in these aspects of CPC programming and probably the best solution for this is already invented, if the source code are public domain, we appreciate those who help us find them, or if the author gives us permission to use and wishes be included in the credits of the demo.
We also need to know what is the best way to compose music for the CPC, the best tools for this, we used always the classic Octamed in Amiga and we are a bit lost in CPC. Probably also need some graphic support, we accept suggestions from anyone who wants to participate in the project…
We appreciated your help in advance.
Thanks,
Rhino.
Ben bu mesajı CPC Rulez’de görmüştüm. Gerçi orası Fransızca dönen bir forum ama Rhino mesajını İngilizce atmıştı ve iyi kötü yanıt da almıştı. Bu mesajı ilk gördüğümde “dabi dabi gülüm, yaparsınız edersiniz mutlaka” diyerek geçmiştim. Açıkçası, biraz geveze olan 🙂 MacDeath26 hariç pek kimseden de ses çıkmamıştı. Sadece Longshot bir cümle ile “Screen with no border” ve “offset splitting” teknikleri için CPC+ kullanmaya gerek yok demişti. Rhino İspanyol olduğu için İspanyolca forumlarda çok daha önceden bu demonun muhabbeti dönmüş olabilir. Elzem olmadıkça, çok süper muhbabetler dönmesine rağmen İspanyolca Amstrad forumlarını pek takip etmem. Sonuçta vakit yok. Bir de gir google translate’e oradan yamuk yumuk çeviri yap falan filan.
2009’da yine güzel bir CPC demosu çıkmıştı. Vanity grubundan çıkan From Scratch isimli bu güzel demonun en büyük kusuru sadece CRTC1 model CPClerde çalışması idi. Demonun bazı partlarında CRTC1’de bulunan bir bug’dan yararlanmışlardı. Batman Group taşı gediğine koymuş ve Batman Forever’ın içinde bu duruma bir güzel dokundurmuş:
Quote:
Programming only for CRTC1 is an alternative for rookies. Watch and learn before talking so much
Batman Forever’ın müziklerinin hemen hepsini yapan Factor6 ise vakti zamanında From Scratch için pouet’e şöyle bir yorum yazmış:
Quote:
I’d say it’s perfect but it doesn’t work on my both real machines, the CRTC0 6128 and 6128 PLUS. Which is annoying. Who the hell has to get a CRTC1 machine only to watch this demo? It’s stupid. Vanity, do (at least) CRTC0 fix, please … If I had a CRTC2 CPC, I’d say OK … But I own the most scene preferred CRTC machines, and it doesn’t work on them. The CPC scene is small and this demo is so good, that it deserves to run on most CPCs. Btw. the only emul that runs this fine is WinApe 🙁 It fucks up in Arnold on Mac OS X. Annoying again.
Şimdi de bu demoya pozitif bakış açısı ile yaklaşacağımız gözlem ve sorularımıza geçelim:
* Hemen her emu ile emulasyona göre sorunsuz denecek şekilde çalışıyor. Demek ki çok çok özel donanımsal tekniklerden ziyade yazılımsal becerilere önem verilmiş. Ama şunu da belirtmeden geçmeyelim ki The Demo‘nun donanımsal teknikleri ve Ecole Buissonniere‘in yazılımsal tekniklerinden sonra bu demo da her ikisi de üst seviye kullanımış.
* 50Hz’de bunlar nasıl olabiliyor diye sormadan edemiyor: Introdaki koskoca uzay gemisi Z80 ve full ekran dönen Batman ve diğerleri 🙂
* Eldrik ve DadMan’in olağanüstü çizimleri ve CPC’nin renkleri comic olayına ne kadar da yakışmış değil mi?
* Yüksek çözünürlüklü Batman vs Joker resminde flip screen için kullanılan line shifting olayı emulasyonda pek belli olmuyor.
http://www.pouet.net/prod.php?which=56761
Rhino ile NoRecess tarafından yapılan röportaj
Onlive Java emulasyonu ile seyretmek için tıklayın
Bu emulatörden capture
http://www.youtube.com/watch?v=14OZa8qAjoQ
Bu da Devilmarkus tarafından PC TV kartına gerçek CPC bağlanarak yapılmış capture
http://www.youtube.com/watch?v=mbGQxtbWkXM
Bu konuda detaylı tartışmalar Retrojen‘de olacak.
Biraz kısa bir inceleme. Her efekti detayıyla inceleyeceğini sanıyordum.
Amstrad’ın yüz akı bir demo, üç yıllık bir uğraşı. Ben demolar için ayrılan zamanları gördükçe, harcanan emeğin büyüklüğünden tırsar hale geldim. Bu nasıl bir efordur, nasıl bir enerjidir. Bu derenin suyu nereden gelir? Ve biz bu emeği topu topu 5-10 dakikada tüketiyoruz. Sonuçta birilerinin 3 yıllık emeği, pouet’te bir thumbup ya da daha kötüsü thumbdown oluyor.
Bu inceleme değil tanıtım yazısı idi. Matahari ile işin teknik yönünü epey detaylı şekilde konuştuk. Hatta CPCWiki’ye CTRC ile filled vektörlerin nasıl yapılabileceğine dair örnek bir kod da yolladı. Lakin kimse o kodun Batman demosundaki filled vector logo ile ilişkisini çakamadı henüz.
Bence bu demonun teknik yönü haricinde en üzerinde durulması gereken özelliği kurgusunun-akışının çok güzel yapılmış olması ve CPC tarihinde de bu yönüyle bir ilk olması.