Ana içeriğe geç
Programlama

Haiku için geliştirilen BeBox emülatörü BeOS sistemlerini çalıştırıyor

Öne çıkanlar

  • PowerPC 603 ve 603e işlemcili BeBox modelleri orijinal ROM dosyalarıyla çalıştırıldı.
  • 1993 yapımı AT&T Hobbit işlemcili nadir prototip donanımlar ve yazılımlar emüle edildi.
  • Taşınabilir C++17 ile yazılan emülatör Haiku üzerinde grafik arayüz ve ağ desteği sunuyor.

Açık kaynak geliştiricisi John Rash, Be Inc. şirketinin çift işlemcili tarihi bilgisayarını modelleyen BeBox adlı yeni bir Haiku uygulamasını erişime açtı. Proje, orijinal ön yükleme ROM dosyalarını kullanarak PowerPC mimarisine sahip iki farklı BeBox modelini taklit ediyor. Uygulama sayesinde BeOS'un Developer Release 6 sürümünden R5.0.3 sürümüne kadar uzanan eski işletim sistemi sürümleri doğrudan modern Haiku masaüstü ortamında çalıştırılabiliyor.

Emülatör, PowerPC donanımlarının yanı sıra 1993 ve 1994 yıllarına ait AT&T Hobbit işlemcili ilk prototip modellerini de destekliyor. Çift çekirdekli yorumlayıcı mimarisi, MPC105 köprüsü, S3 Vision864 grafik yongası, SCSI denetleyicisi ve ön paneldeki klasik işlemci yükü gösterge ışıkları yazılımsal olarak eksiksiz canlandırılıyor. Sisteme eklenen libslirp tabanlı NAT desteğiyle sanal makineye ağ bağlantısı sağlanırken paylaşımlı dizinler SCSI diski olarak bağlanabiliyor.

Taşınabilir C++17 standardıyla yazılan çekirdek motoru, grafik arayüz olmadan çalışabilen test araçları ve disk yönetim programıyla birlikte sunuluyor. Geliştirici, işletim sistemi sürümleri arasındaki donanım farklarını yönetmek için profil desteği ekledi ve donanım yazılımlarının kullanıcı tarafından temin edilmesi gerektiğini belirtti. Proje, BeOS yazılımlarını ve kaynak kodlarını modern sistemlerde korumayı hedefliyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.