kaptanmikro1 1
kaptanmikro1
farkmt2official 1
farkmt2official
R 1
Roksam
[DEV]AB 1
[DEV]AB
emirhanHCL 1
emirhanHCL
Hikaye Ekle

BlackScreen FIX : Bla Bla Bla

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Merhaba, yıllardır oyuncuların yaşadığı sorunlardan bir tanesi, mutlaka herkes deneyimlemiştir. Oyunun siyah ekran (Render yetişememe) sorunu.

Oyunun grafik motoru, ve cpp standardı 98-03 yıllarındaki teknolojileri kullanarak yazılmış olduğu için işlemcilere minimum yük bindirmek maksadıyla grafiklerin render edilmesine süre konmuş, tabi bu günümüz teknolojileri için çok önemli değil, isteyen düzeltebilir. Her ikisini de 500 yapabilirsiniz.
(Tartışmaya açıktır, tecrübeli kişiler fikirlerini paylaşabilir, at yarıştırmak isteyenler için geçerli değildir. Daha önce paylaşıldıysa kapatılabilir.)


[CODE lang="cpp" title="Client Source \ UserInterface \ PythonApplication.cpp"]// Fonksiyon: bool CPythonApplication::Process()
// İçinde şu kısımları bul..

if (!IsActive())
{
SkipRenderBuffering(3000);
}

if (!canRender)
{
SkipRenderBuffering(3000);
}[/CODE]

Test edildi: 10 saat

Screenshot_624.png
 

En Çok Reaksiyon Alan Mesajlar

Merhaba, yıllardır oyuncuların yaşadığı sorunlardan bir tanesi, mutlaka herkes deneyimlemiştir. Oyunun siyah ekran (Render yetişememe) sorunu.

Oyunun grafik motoru, ve cpp standardı 98-03 yıllarındaki teknolojileri kullanarak yazılmış olduğu için işlemcilere minimum yük bindirmek maksadıyla grafiklerin render edilmesine süre konmuş, tabi bu günümüz teknolojileri için çok önemli değil, isteyen düzeltebilir. Her ikisini de 500 yapabilirsiniz.
(Tartışmaya açıktır, tecrübeli kişiler fikirlerini paylaşabilir, at yarıştırmak isteyenler için geçerli değildir. Daha önce paylaşıldıysa kapatılabilir.)


[CODE lang="cpp" title="Client Source \ UserInterface \ PythonApplication.cpp"]// Fonksiyon: bool CPythonApplication::Process()
// İçinde şu kısımları bul..

if (!IsActive())
{
SkipRenderBuffering(3000);
}

if (!canRender)
{
SkipRenderBuffering(3000);
}[/CODE]

Test edildi: 10 saat

Öğeyi görmek için üye olmalısınız.
Paylaşım için teşekkürler
Merhaba, yıllardır oyuncuların yaşadığı sorunlardan bir tanesi, mutlaka herkes deneyimlemiştir. Oyunun siyah ekran (Render yetişememe) sorunu.

Oyunun grafik motoru, ve cpp standardı 98-03 yıllarındaki teknolojileri kullanarak yazılmış olduğu için işlemcilere minimum yük bindirmek maksadıyla grafiklerin render edilmesine süre konmuş, tabi bu günümüz teknolojileri için çok önemli değil, isteyen düzeltebilir. Her ikisini de 500 yapabilirsiniz.
(Tartışmaya açıktır, tecrübeli kişiler fikirlerini paylaşabilir, at yarıştırmak isteyenler için geçerli değildir. Daha önce paylaşıldıysa kapatılabilir.)


[CODE lang="cpp" title="Client Source \ UserInterface \ PythonApplication.cpp"]// Fonksiyon: bool CPythonApplication::Process()
// İçinde şu kısımları bul..

if (!IsActive())
{
SkipRenderBuffering(3000);
}

if (!canRender)
{
SkipRenderBuffering(3000);
}[/CODE]

Test edildi: 10 saat

Ekli dosyayı görüntüle 155868
Paylaşım için teşekkürler
 
Paylaşım için teşekkürler.

SkipRenderBuffering fonksiyonunun amacı render thread’ini dinlendirmektir. RenderTarget fonksiyonunu tamamen kaldırıp oyunu optimize edersek SkipRenderBuffering fonksiyonunu tamamen bile kaldırabiliriz.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst