El Yapımı M8SBC-486: Doom ve Linux Çalıştıran 486 Anakart

Hobi geliştiricisi Piotr “maniek86” Grzesik, sıfırdan tasarladığı M8SBC-486 adlı anakartı paylaştı. Gerçek bir i486 işlemci kullanan kart, FPGA üzerinde yazılan özel bir “yonga seti”yle çalışıyor; MS-DOS ve FreeDOS’u açıyor, Linux 2.2.26’yı boot ediyor ve Doom dâhil dönemin pek çok yazılımını çalıştırabiliyor. Proje sayfasına göre kart “kısmen PC uyumlu” çünkü bazı klasik bileşenler kasıtlı olarak çıkarılmış.

Grzesik, araştırmaya Nisan 2025’te başlamış, donanım çalışmaları ise Ağustos 2025’te hız kazanmış. 150×150 mm boyutundaki kart, 5V i486 için PGA-168 soket taşıyor; sistem veri yolu şu an 24 MHz’te, dolayısıyla 486DX2 işlemciler 48 MHz’e çıkıyor. Projenin kod adı “Hamster 1” olan Xilinx Spartan II XC2S100 FPGA’sı yonga seti görevini üstleniyor. Tasarım şemaları, PCB dosyaları ve kaynak kodlar açık kaynak olarak paylaşılmış.

Uyumluluk tarafında hedef “Linux ve Doom’u çalıştırmak” olduğu için ses kartları gibi DMA gerektiren donanımlar şimdilik kapsam dışında. İkinci PIC denetleyicinin olmaması ve DMA eksikliği yüzünden ISA tabanlı ses kartları çalışmıyor; ancak iki adet 16 bit ISA yuvası üzerinden farklı VGA kartları denenmiş ve çoğu seviyede görüntü alınmış. Bazı kartlar 8 bit aktarım modunda açılabildiği ya da nadiren görsel hatalar verdiği not düşülüyor.

Yazılım tarafında tablo şaşırtıcı derecede zengin. Kullanıcı paylaşımlarına göre Linux 2.2.26, özel yazılmış küçük bir önyükleyiciyle açılıyor; MS-DOS 6.22 ve FreeDOS 1.4 sorunsuz başlıyor. Doom’un FastDOOM sürümü, ekran boyutu küçültüldüğünde akıcı oynanabiliyor; Wolfenstein 3D ve Prince of Persia da problemsiz çalışıyor. Ünlü Second Reality demosuysa ses olmadan da olsa açılıyor. Windows 3.1 ise “kısmen” çalışır durumda.

Öne çıkanlar

Projeye PCB prototipleme desteği veren PCBWay’in katkısı da belirtiliyor. Geliştirici, mevcut hâliyle bazı sorunların sürdüğünü, ancak açık kaynak yapı sayesinde topluluk katkılarıyla daha sağlam sürümlere ve hatta farklı x86 işlemciler için türev tasarımlara kapı aralamak istediğini söylüyor.

Kaynak: www.techspot.com

Exit mobile version