Ana Sayfa

Blaze: Bir VT420 Terminal Emülatörü

1 dk okuma

Blaze, Rust programlama dili kullanılarak geliştirilmiş, özellikle eski ve ikonik VT420 terminalini ve daha fazlasını taklit eden açık kaynaklı bir emülatördür. i8051 emulator crate ve Pixels framebuffer kütüphanesinden faydalanarak oluşturulan Blaze, DEC VT420 terminalinin donanımını eksiksiz bir şekilde taklit etmeyi hedeflemektedir. Bu emülatör, LK201 klavye, DC7166B/DC7166C video işlemcisi ile akıcı kaydırma, çoklu oturum desteği ve 132 sütunlu ekran gibi özelliklerin yanı sıra, terminalin kalbindeki 8051 CPU, 5911 EEPROM ve DUART gibi bileşenleri de simüle etmektedir.

Blaze, çeşitli bağlantı arka uçlarını destekleyerek kullanıcılara esneklik sunar ve hatta doğrudan tarayıcı üzerinden denenebilir bir sürümü de mevcuttur. Kullanıcılar, F3 tuşuna basarak terminali yapılandırabilir, F4 ile oturumlar arasında geçiş yapabilir ve Ctrl+F4 ile ekranı bölebilirler. Geliştiriciler, özellikle PCTERM seçeneğine sahip (Olivetti WS-885 veya VT420-D6 gibi) VT420 terminallerine veya diğer dil modellerine erişimi olan kişilerden EEPROM görüntüleri konusunda yardım talep etmektedir. Bu görüntüler, emülatörün doğruluğunu artırmak için kritik öneme sahiptir.

İçgörü

Bu proje, eski donanımların modern yazılımlarla korunması ve erişilebilir kılınması için önemli bir çaba gösteriyor, dijital mirasın gelecek nesillere aktarılmasına katkıda bulunuyor.

Kaynak