- 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.

Ö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
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.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
