Teşekürler hocam deneyeceğimIntel Arc A750 (ve genel olarak Alchemist mimarisi), Silkroad Online gibi eski DirectX 9 oyunlarında bazen "API overhead" sorunu yaşatabiliyor. Ancak sorunun sadece tek bir serverda olması ve hareket edince (yani yeni texture/efekt yüklenince) oyundan atması, sorunu biraz daha daraltıyor.
Aşağıdaki adımları sırasıyla denemeni öneririm, büyük ihtimalle 1. Madde işini çözecektir:
1. DXVK (Vulkan Wrapper) Kullanımı
Intel Arc kartlar, eski DX9 komutlarını yerel olarak işlemek yerine emüle eder. Bu serverdaki özel bir efekt buna takılıyor olabilir. Oyunu Vulkan üzerinden çalışmaya zorlayarak bunu çözebilirsin:
- GitHub'dan DXVK son sürümünü indir (tar.gz uzantılı dosyanın içinden).
- x32 klasöründeki d3d9.dll ve dxgi.dll dosyalarını kopyala.
- Sorun yaşadığın Silkroad serverının kurulu olduğu klasöre (sro_client.exe'nin yanına) yapıştır.
- Oyunu tekrar açmayı dene. Bu işlem, oyunun grafik yükünü DX9 yerine Vulkan katmanına çevirir ve Arc kartlar Vulkan'da çok daha stabildir.
2. Veri Çakışması (Data/Media PK2)
Diğer serverlarda sorun yoksa, bu serverın istemcisindeki (client) bir dosya bozuk inmiş veya Arc sürücüsüyle çakışan bir "efekt dosyası" (particles) içeriyor olabilir.
- O serverın client'ını tamamen silip, antivirüs kapalıyken temiz bir kurulum yap.
- Launcher'dan Dosya Kontrolü (File Check) seçeneği varsa mutlaka çalıştır.
3. Grafik Ayarları ve Gölge Detayları
"Hareket edince" atması, karakterin veya çevrenin gölgesi/efekti renderlanırken hata verdiğini gösterir.
- Launcher ayarlarından veya oyun içinden (girebiliyorsan) tüm grafikleri Low (Düşük) seviyeye getir.
- Özellikle "Shadow" (Gölge) ve "Effect" ayarlarını kapatıp öyle hareket etmeyi dene. Eğer atmazsa sorunu tespit etmişsin demektir, ayarları tek tek açarak hangisinin bozduğunu bulabilirsin.
4. DEP Ayarı (Klasik SRO Çözümü)
Windows arama çubuğuna Gelişmiş Sistem Ayarlarını Görüntüle yaz -> Performans (Ayarlar) -> Veri Yürütme Engellemesi (DEP).
- Seçtiklerim dışındaki... seçeneğini işaretle ve o serverın sro_client.exe ve silkroad.exe dosyalarını oraya ekle.
Hocam mbot launcheri açmıyor. 1 i yaptık. Açılıyor bota girmiyor uploud hatası veriyor. Bir öneriniz var mıIntel Arc A750 (ve genel olarak Alchemist mimarisi), Silkroad Online gibi eski DirectX 9 oyunlarında bazen "API overhead" sorunu yaşatabiliyor. Ancak sorunun sadece tek bir serverda olması ve hareket edince (yani yeni texture/efekt yüklenince) oyundan atması, sorunu biraz daha daraltıyor.
Aşağıdaki adımları sırasıyla denemeni öneririm, büyük ihtimalle 1. Madde işini çözecektir:
1. DXVK (Vulkan Wrapper) Kullanımı
Intel Arc kartlar, eski DX9 komutlarını yerel olarak işlemek yerine emüle eder. Bu serverdaki özel bir efekt buna takılıyor olabilir. Oyunu Vulkan üzerinden çalışmaya zorlayarak bunu çözebilirsin:
- GitHub'dan DXVK son sürümünü indir (tar.gz uzantılı dosyanın içinden).
- x32 klasöründeki d3d9.dll ve dxgi.dll dosyalarını kopyala.
- Sorun yaşadığın Silkroad serverının kurulu olduğu klasöre (sro_client.exe'nin yanına) yapıştır.
- Oyunu tekrar açmayı dene. Bu işlem, oyunun grafik yükünü DX9 yerine Vulkan katmanına çevirir ve Arc kartlar Vulkan'da çok daha stabildir.
2. Veri Çakışması (Data/Media PK2)
Diğer serverlarda sorun yoksa, bu serverın istemcisindeki (client) bir dosya bozuk inmiş veya Arc sürücüsüyle çakışan bir "efekt dosyası" (particles) içeriyor olabilir.
- O serverın client'ını tamamen silip, antivirüs kapalıyken temiz bir kurulum yap.
- Launcher'dan Dosya Kontrolü (File Check) seçeneği varsa mutlaka çalıştır.
3. Grafik Ayarları ve Gölge Detayları
"Hareket edince" atması, karakterin veya çevrenin gölgesi/efekti renderlanırken hata verdiğini gösterir.
- Launcher ayarlarından veya oyun içinden (girebiliyorsan) tüm grafikleri Low (Düşük) seviyeye getir.
- Özellikle "Shadow" (Gölge) ve "Effect" ayarlarını kapatıp öyle hareket etmeyi dene. Eğer atmazsa sorunu tespit etmişsin demektir, ayarları tek tek açarak hangisinin bozduğunu bulabilirsin.
4. DEP Ayarı (Klasik SRO Çözümü)
Windows arama çubuğuna Gelişmiş Sistem Ayarlarını Görüntüle yaz -> Performans (Ayarlar) -> Veri Yürütme Engellemesi (DEP).
- Seçtiklerim dışındaki... seçeneğini işaretle ve o serverın sro_client.exe ve silkroad.exe dosyalarını oraya ekle.
Şimdi mBot'un hata vermesi (muhtemelen "Client Upload" veya enjeksiyon hatası alıyorsun) çok normal. Çünkü mBot, oyun açılırken sro_client.exe'ye hook atmaya çalışıyor ama klasöre attığımız o yeni .dll dosyaları botun bu işlemi yapmasını engelliyor veya botu yabancı dosya gibi algılatıyor.Hocam mbot launcheri açmıyor. 1 i yaptık. Açılıyor bota girmiyor uploud hatası veriyor. Bir öneriniz var mı
Hocam arkadaşın sorunuydu. Serverin yazılımcısi gelmiş dediklerinizi attım yine sorun yapıyormuş. Bota güncelleme aticakmis. O zaman düzelir demişler. Bot olmadığı sürece sorun yok. Botda sorun devam ediyormuşSonuç nedir ? Düzeldiyse bildirebilir misin ?
Teşekkürler hocam sagolunEn azından girebiliyor o zaman tamamdır.