Çözüldü Metin2 harici ekran kartı ile nasıl çalışır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
İşletim sistemi
Windows 10

Sönmez Reis

Hectopat
Katılım
13 Mayıs 2020
Mesajlar
601
Çözümler
3
Rubi2 diye bir PvP server oynuyorum, laptopum HD 4600 ve GT 940M var, ben 940M'i kullanarak oynamak istiyorum.
NVIDIA denetim masasında .exe dosyasını ekleyip NVIDIA ile çalıştırı seçmek fayda etmiyor.
Bilen veya çözüme götürecek herhangi bir bilgisi, önerisi olan dahi yazsa çok memnun olurum. Uzun süredir uğraşıyorum.
 
Çözüm
Epey bir araştırma sonucu sorunun kaynağına ulaştım. Oyun DirectX 8 kullandığından modern sistemlerde harici GPU ile çalışmıyor. Çözüm ise oyunun DX8 çağrılarını DirectX 9 olarak çevirmek. Bunun için de bir DLL mevcut fakat ilk denememde başarısız oldum. Araştırmaya devam ediyorum.

Kaynak: DirectX9 Wrapper for laptop's dedicated gpu

Sanırım oyunu yayınlayan kişilerin bunu yapması gerek. Geliştirici ile iletişime geçerseniz userinterface.cpp'ye şu kodu eklemesini belirtin:

C:
extern "C"
{
    __declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001;
    __declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1;
}

Sonra da oyunun paketine bunu eklemeleri yeterli:

@Sönmez Reis Geliştiricilerin Discord'u falan var mı?

Ben geliştiriciye Discord üzerinden yazdım.

1638733167974.png
Sorun çözüldü mü? Official Metin2 TR oyuncusuyum, userinterface diye bir yoksa yok benim Metin2'nin kurulu oldugu dosyada.
Sorunun çözümü mevcut, geliştiricinin eklemesi gerek sadece.
 

Yeni konular

Geri
Yukarı