Bu yılın başlarında çıkan Lego Game Boy büyük beğeni toplamıştı. Ancak bu model yalnızca bir gösteri amaçlıydı ve oyun oynanamıyordu. Şimdi ise, Çinli bir modifiye tutkunu olan LCLDIY, daha önceki modellerde karşılaşılan "rahatsız edici piksellenme" sorununu aşmak için devasa bir Lego Game Boy tasarladı. Bu yeni projede, standart ekranları büyütmenin getirdiği piksellenmeyi önlemek amacıyla özel bir ışıltılı elektrolüminesans ekran kullanıldı.
Elektrolüminesans teknoloji, gelişmiş bir CRT benzeri etki sunuyor. Bu teknoloji, geleneksel CRT ekranların karakteristik özelliklerini taşıyor ancak en büyük dezavantajından, yani büyük ve hantal yapısından kurtulmuş durumda. Proje tamamen açık kaynaklı olarak geliştirildiği için, dileyen herkes gerekli parçalarla kendi devasa Game Boy'unu yapabilir.
Bu projenin yıldızlarından biri olan elektrolüminesans ekranın maliyeti yüksek. Ayrıca, bu tür eski teknolojilerin modern sistemlerle uyumlu hale getirilmesi de büyük bir çaba gerektiriyor. Ekran, güncel video çıkışlarını (örneğin VGA) bile desteklemediği için, her şeyin sıfırdan tasarlanması gerekti. Özellikle ekranın, özel olarak geliştirilen grafik adaptörüyle iletişim kurması büyük önem taşıyor.
Ekran Seçimi ve Teknolojisi
Modifiye tutkununun elektrolüminesans ekranı tercih etmesinin arkasında önemli nedenler yatıyor. Bu teknoloji, günümüzde CRT'ye en yakın teknoloji olarak kabul edilen OLED'in öncülü niteliğinde. Hem OLED hem de elektrolüminesans ekranlar, kendi ışığını yayan piksellere sahip. Bu sayede tepki süreleri neredeyse anlık ve arka ışık olmaması sayesinde sonsuz kontrast oranı sunuyorlar.
OLED ekranlar görüntüyü aşamalı olarak tararken, CRT ekranlar ise taranmış (interlaced) bir yapıya sahipti ve fosforun kalıcılığı sayesinde yumuşak bir parlaklık sunuyordu. OLED teknolojisi, modern ekranlarda bu görünümü shader'lar aracılığıyla taklit edebiliyor ve eski oyunların orijinaline uygun görünmesini sağlıyor. Ancak elektrolüminesans ekranlar da, bu güzel parlaklık etkisini başarıyla yakalayabiliyor.
CRT'ler gibi, elektrolüminesans ekranlar da büyük panellerde bile yumuşak ve birleşik bir piksel görünümü oluşturuyor. Bu etki, fosforun kalıcılığıyla sağlanıyor. CRT'lerin aksine, elektrolüminesans ekranlar hacimli katot ışın tüplerine ihtiyaç duymuyor; temelde bir fosfor matrisinden oluşuyorlar. Bu katmanlar, seçici voltaj uygulamasıyla kontrol edilerek pikselleri aydınlatıyor ve düşük çözünürlüklü piksellerin görünürlüğünü doğal olarak gizliyor.
Bu noktada OLED ile olan bağlantı daha da belirginleşiyor. Her iki teknoloji de elektronik darbelerle kontrol ediliyor. Tek fark, OLED piksellerinin kendi ışıklarını yayması, elektrolüminesans ekranların ise fosforlara dayanmasıdır. Display TED Talk'ı bir kenara bırakırsak, elektrolüminesans panelin bu seçimi, ağır katot tüplerine ihtiyaç duymadan veya doğrudan OLED'e geçip estetiği taklit etmek yerine, o romantikleşmiş parıltılı görünümü korumasını sağlamış.
Projenin Detayları
Elektrolüminesans ekranı çalışır hale getirmek için LCLDIY, özel olarak tasarladığı grafik adaptörüyle uyumlu kendi BIOS'unu yazmak zorunda kaldı. Grafik adaptörünün çekirdeği olarak eski CHIPS 65548/5 IC kullanıldı. Bu yonga seti, modern bir GPU'nun standart framebuffer'ından alınan verileri yorumlayarak ekrana gerekli Yatay Senkronizasyon (HSync) ve Dikey Senkronizasyon (VSync) sinyallerini gönderebiliyor.
Bu özel grafik adaptörü, PCI arayüzünü kullanıyor ancak başka bir dönüştürücü aracılığıyla PCIe kartlarıyla da çalışabiliyor. LCLDIY, bu amaçla Intel 854 anakartını ve entegre grafik yongasını "modern" GPU olarak kullandı. Bu kurulumun çok az güce ihtiyacı var ve çeviri (translation) işlemi tamamen özel grafik adaptörü tarafından gerçekleştiriliyor.
Bu temel kurulumun ardından proje oldukça kolay ilerledi. Büyük Lego Game Boy'un parçalarını oluşturmak için yalnızca 3D baskı gerekiyordu. Parçalar, gerçek Lego tuğlaları kullanılarak bir araya getirildi. Modifiye tutkununun kendi tasarladığı bu parçaların basılması yaklaşık bir hafta sürdü. Ardından boyama ve şeffaf çıkartmalar gibi küçük detaylar eklendi.
LCLDIY, özel düğmeler eklemenin yanı sıra, yan tarafa gizlenmiş bir kablolu NES kontrolcüsü de ekledi. Bu kontrolcü, diğer platformlardan oyun oynamak için kullanışlı oluyor. LCLDIY, projede Super Mario Bros., Contra ve Sonic gibi oyunların yanı sıra, özellikle Comix oyununu da gösterdi. Bu oyun, kullanıcının görüşüne göre en etkileyici görünümü sunuyordu.
Gösterilen her oyunda o muhteşem parıltı efekti hakimdi. Öyle ki, görüntü 90'ların anime filmlerinde görülen fütüristik bir retro ekran gibi duruyordu. Parlak haleler oldukça belirgindi ve nostaljiyi doyasıya yaşatıyordu. Gerçek renkli elektrolüminesans paneller ana akım haline gelmediği için, ekran hala tek renkli.
Ayrıca, bu ekranın parıltı etkisine benzer bir şekilde görüntü tutma sorunu da bulunuyor (bu da onu OLED ile benzer kılan bir diğer özellik!). Ancak tüm bunlara rağmen, bu inanılmaz bir modifiye işi. Yaratıcısının projeyi tamamen açık kaynaklı hale getirmesi ise onu daha da etkileyici kılıyor.