Granny 2.13.0 (Çift SDK x32 x64) – Metin2 GR2 & Client Source Refactor
admin
Katılım
23 Eki 2022
Mesajlar
9,693
Çözümler
14
Tepkime puanı
9,366
Puanları
113
Yaş
28
Web sitesi
farming-simulator.r10dev.net

Granny 2.13.0 (Çift SDK x32 x64) – Metin2

Metin2 geliştirme süreçlerinde kullanılan eski Granny 2.9 tabanını, kapalı DLL bağımlılıklarını ortadan kaldıracak şekilde kaynak kod üzerinden yeniden düzenledim ve Granny 2.13.0.0 sürümünü oluşturdum.

Bu refactor çalışmasında x32 ve x64 mimarileri tek kaynak yapısında birleştirildi. Sistem; DirectX 8, DirectX 9, DirectX 10, DirectX 11, DirectX 12 ve Vulkan istemci yapılarıyla uyumlu olacak şekilde düzenlendi.

metin2 granny 2.13.webp

Öne Çıkan Özellikler

  • Granny 2.9 → Granny 2.13.0 geçişi
  • x32 + x64 çift SDK desteği
  • Eski granny2.dll bağımlılığının kaldırılması
  • Eski granny2_x64.dll bağımlılığının kaldırılması
  • BitKnit2 sıkıştırma desteği
  • Güvenli veri sınırı kontrolleri
  • Pointer-fixup düzenlemeleri
  • Mixed-marshalling sorunlarının giderilmesi
  • DirectX 8–12 istemci uyumluluğu
  • Vulkan istemci uyumluluğu
  • Gerçek GR2 modelleriyle test
  • Oyun ve animasyon davranışının korunması
  • Granny 2.13.0 changelog değişikliklerinin uygulanması
  • Ek optimizasyon ve stabilite fixleri
Geçiş sırasında Rad Game Tools Granny changelog değişiklikleri dikkate alınarak eski Granny 2.9 yapısı yeniden düzenlendi ve buna ek olarak çeşitli optimizasyon ve güvenlik düzeltmeleri uygulandı.

Sistem gerçek GR2 model ve animasyon dosyalarıyla test edilerek mevcut oyun davranışının mümkün olduğunca korunması hedeflendi.

Not: Bu çalışma açık kaynak bir Granny SDK değildir. Kaynak kod üzerinden gerçekleştirilen bir refactor ve sürüm geçiş çalışmasıdır. Kullanım ve açık kaynak olarak paylaşım/satış koşulları proje sahibinin tercihine bağlıdır.

Sonuç

Bu çalışma sayesinde Metin2 client geliştirme tarafında eski Granny 2.9 bağımlılıklarından uzaklaşılarak daha güncel Granny 2.13.0.0 tabanlı, x32/x64 destekli bir yapı elde edilmiştir.

 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!