Ana içeriğe geç
Programlama

Klasik Macintosh yazılımları modern macOS için yeniden derlendi

Öne çıkanlar

  • Motorola 68000 tabanlı klasik Mac yazılımları Claude Opus 5.5 desteğiyle modern macOS sistemine uyarlandı.
  • Oyun mantığı Swift veya C ve SDL ile yeniden yazılırken orijinal grafik ve ses dosyaları korundu.
  • Uygulamalar macOS 14 Sonoma ve üzeri sürümleri destekleyecek biçimde Apple tarafından imzalanıp onaylandı.

Geliştirici Roy Tinker, 1980'li ve 1990'lı yıllara ait klasik Motorola 68000 tabanlı Macintosh programlarını modern macOS sistemlerine uyarladı. Proje kapsamında eski ikili dosyalar Claude Opus 5.5 yapay zeka modeli yardımıyla tersine mühendislik yöntemleriyle çözümlendi ve orijinal dillerine yakın biçimde modern macOS uygulamalarına dönüştürüldü. Yazılımlar macOS 14 Sonoma ve sonraki sürümlerde yerel olarak çalışıyor.

Uyarlanan yazılımların oyun mantığı Swift veya C ve SDL altyapısına aktarılırken, orijinal ses ve görsel öğeler korundu. Uygulamaların çoğu yerel macOS menülerini destekliyor. Tinker, projeler arasında en karmaşık yapının Flight Simulator 1.02 olduğunu, 128k ve 512k bellek kısıtları nedeniyle orijinal yazılımın elle optimize edilmiş 68k assembly kodu ve özel bir baytkod yorumlayıcısı içerdiğini belirtti.

Yayımlanan yazılımlar Apple tarafından imzalandı ve noter onayından geçirildi. Evrensel uygulamalar hem Apple silicon hem de Intel işlemcili bilgisayarlarda çalışırken, bazı sürümler yalnızca Apple silicon donanımını destekliyor. Geliştirici, bu çalışmaların resmi olmayan bir yazılım koruma projesi niteliği taşıdığını ifade etti.

Kaynak

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