- Katılım
- 16 Tem 2019
- Konular
- 714
- Mesajlar
- 3,540
- Online süresi
- 6ay 20g
- Reaksiyon Skoru
- 2,107
- Altın Konu
- 34
- Başarım Puanı
- 309
- TM Yaşı
- 6 Yıl 9 Ay 9 Gün
- MmoLira
- 26,209
- DevLira
- 122
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Gecikme Düzeltme:
PythonNetworkStreamPhaseGame.cpp
arat:
const DWORD MAX_RECV_COUNT = 8;
32 olarak düzenle
Fps limit kaldırma:
PythonApplication.cpp
arat: m_dwLimitFPS = 60;
veya SetFPS(60);
değiştir:
m_dwLimitFPS = 120;
Gereksiz Güncellemeleri Kapat:
PythonCharacterManagerModule.cpp
arat;
PyCallClassMemberFunc(m_apoInstance[i].GetActor(), "Update", Py_BuildValue("()"));
koşulu ekle:
if (!m_apoInstance[i].IsShow())
continue;
DirectX Render Güncellemeleri:
arat:
ms_lpd3dDevice->Clear(0, NULL, D3DCLEAR_TARGET | D3DCLEAR_ZBUFFER, 0, 1.0f, 0);
Bunun hemen önüne kontrol ekle:
if (ms_lpd3dDevice)
veya
if (FAILED(ms_lpd3dDevice->TestCooperativeLevel()))
return;
böylelikle Özellikle harita yüklenirken FPS drop azaltır.
Gereksiz Object Update’leri Kaldır:
PythonCharacterManagerModule.cpp
arat:
PyCallClassMemberFunc(m_apoInstance[i].GetActor(), "Update", Py_BuildValue("()"));
üstüne ekle
if (!m_apoInstance[i].IsShow())
continue;
Görünmeyen karakterlerin boşuna güncellenmesini engeller.
FPS artışı sağlar, özellikle kalabalık şehirlerde etkili.
Sleep (CPU Bekleme):
PythonApplication.cpp veya Main.cpp
arat:
Sleep(1);
ve yorum satırı yap
Texture Cache Optimize Et:
EterLib/GrpImageInstance.cpp
arat:
m_pImage->Reload();
değiştir:
if (!m_pImage->IsEmpty())
m_pImage->Reload();
Map Load Sırasında Paket İşleme Durdur:
PythonNetworkStreamPhaseGame.cpp
arat:
for (DWORD i = 0; i < MAX_RECV_COUNT; ++i)
hemen altına ekle
if (CInstanceBase::IsUpdating())
break;
Harita yüklenirken paket yığılmasını engeller
Python Callback Performansı Artırma:
PythonNetworkStream.cpp
arat:
PyCallClassMemberFunc(m_apoPhaseWnd[ePhase], "OnUpdate", Py_BuildValue("()"));
değiştir
if (PyCallable_Check(m_apoPhaseWnd[ePhase]))
PyCallClassMemberFunc(m_apoPhaseWnd[ePhase], "OnUpdate", Py_BuildValue("()"));
Hatalı referanslardan dolayı oluşan Python yavaşlamalarını engeller.
Direct3D Z-Buffer Optimizasyonu:
EterLib/GrpDevice.cpp
arat:
d3dpp.EnableAutoDepthStencil = TRUE;
d3dpp.AutoDepthStencilFormat = D3DFMT_D16;
değiştir:
d3dpp.AutoDepthStencilFormat = D3DFMT_D24S8;
En Çok Reaksiyon Alan Mesajlar
...Gecikme Düzeltme:PythonNetworkStreamPhaseGame.cpp arat: const DWORD MAX_RECV_COUNT = 8; 32 olarak düzenle
Loading hizlanmasina yarar galiba baska bisi varmidir etkisi elinize saglik
Aranan kan bulundu hocam, Ellerinize sağlık güzel bir pazar hediyesi oldu.
- Katılım
- 29 Kas 2020
- Konular
- 215
- Mesajlar
- 2,162
- Online süresi
- 5ay 76749s
- Reaksiyon Skoru
- 2,411
- Altın Konu
- 35
- Başarım Puanı
- 226
- Yaş
- 29
- TM Yaşı
- 5 Yıl 4 Ay 22 Gün
- MmoLira
- 19,641
- DevLira
- 51
Paylaşım için teşekkürler.
- Katılım
- 30 May 2019
- Konular
- 54
- Mesajlar
- 637
- Online süresi
- 1ay 12g
- Reaksiyon Skoru
- 134
- Altın Konu
- 0
- Başarım Puanı
- 131
- TM Yaşı
- 6 Yıl 10 Ay 26 Gün
- MmoLira
- 5,011
- DevLira
- 36
paylaşım için teşekkürler : acaba geciktirici derken neyi kast ediyorsunuz konuyu biraz acarmısınız bazı kişilerGecikme Düzeltme:PythonNetworkStreamPhaseGame.cpp arat: const DWORD MAX_RECV_COUNT = 8; 32 olarak düzenle
Fps limit kaldırma:PythonApplication.cpp arat: m_dwLimitFPS = 60; veya SetFPS(60); değiştir: m_dwLimitFPS = 120;
Gereksiz Güncellemeleri Kapat:PythonCharacterManagerModule.cpp arat; PyCallClassMemberFunc(m_apoInstance[i].GetActor(), "Update", Py_BuildValue("()")); koşulu ekle: if (!m_apoInstance[i].IsShow()) continue;
DirectX Render Güncellemeleri:arat: ms_lpd3dDevice->Clear(0, NULL, D3DCLEAR_TARGET | D3DCLEAR_ZBUFFER, 0, 1.0f, 0); Bunun hemen önüne kontrol ekle: if (ms_lpd3dDevice) veya if (FAILED(ms_lpd3dDevice->TestCooperativeLevel())) return; böylelikle Özellikle harita yüklenirken FPS drop azaltır.
Gereksiz Object Update’leri Kaldır:PythonCharacterManagerModule.cpp arat: PyCallClassMemberFunc(m_apoInstance[i].GetActor(), "Update", Py_BuildValue("()")); üstüne ekle if (!m_apoInstance[i].IsShow()) continue; Görünmeyen karakterlerin boşuna güncellenmesini engeller. FPS artışı sağlar, özellikle kalabalık şehirlerde etkili.
Sleep (CPU Bekleme):PythonApplication.cpp veya Main.cpp arat: Sleep(1); ve yorum satırı yap
Texture Cache Optimize Et:EterLib/GrpImageInstance.cpp arat: m_pImage->Reload(); değiştir: if (!m_pImage->IsEmpty()) m_pImage->Reload();
Map Load Sırasında Paket İşleme Durdur:PythonNetworkStreamPhaseGame.cpp arat: for (DWORD i = 0; i < MAX_RECV_COUNT; ++i) hemen altına ekle if (CInstanceBase::IsUpdating()) break; Harita yüklenirken paket yığılmasını engeller
Python Callback Performansı Artırma:PythonNetworkStream.cpp arat: PyCallClassMemberFunc(m_apoPhaseWnd[ePhase], "OnUpdate", Py_BuildValue("()")); değiştir if (PyCallable_Check(m_apoPhaseWnd[ePhase])) PyCallClassMemberFunc(m_apoPhaseWnd[ePhase], "OnUpdate", Py_BuildValue("()")); Hatalı referanslardan dolayı oluşan Python yavaşlamalarını engeller.
Direct3D Z-Buffer Optimizasyonu:EterLib/GrpDevice.cpp arat: d3dpp.EnableAutoDepthStencil = TRUE; d3dpp.AutoDepthStencilFormat = D3DFMT_D16; değiştir: d3dpp.AutoDepthStencilFormat = D3DFMT_D24S8;
farklı anlayabilir neyi geciktiriyor nesela bu kodlar
- Katılım
- 2 Ara 2024
- Konular
- 186
- Mesajlar
- 1,946
- Online süresi
- 5ay 13g
- Reaksiyon Skoru
- 1,478
- Altın Konu
- 1
- Başarım Puanı
- 206
- TM Yaşı
- 1 Yıl 4 Ay 18 Gün
- MmoLira
- 12,094
- DevLira
- 36
Loading hizlanmasina yarar galiba baska bisi varmidir etkisi elinize saglik
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 65
- Görüntüleme
- 12K
- Cevaplar
- 141
- Görüntüleme
- 56K
- Cevaplar
- 20
- Görüntüleme
- 4K












