RPCS3

RPCS3 0.0.38-18547

  • Genel kararlılık ve performans iyileştirmeleri.
  • Bazı oyunlarda grafik ve render hataları düzeltildi.
  • Vulkan ve OpenGL arka uçlarında uyumluluk geliştirmeleri.
  • Küçük hata düzeltmeleri ve kod temizliği.
Ufak hatalar giderilmiştir.
  • USB: UsbPspCm geçişine izin ver@Florin9doi# 15540'da
  • Qt/Logs: Boşlukları düzeltme, dizeyi HTML'ye dönüştürmeyi optimize etme@elad335# 15549'da
  • HLE: Medya dışa aktarımları için orijinal dosya adını kullan@Megamouse# 15548'de
  • cellVideoOut: Geçişli modları ekleyin@Megamouse# 15515'te
  • Savestates: Dosya yazma işlemini düzelt@elad335# 15555'te
  • Qt: Nadir görülen bölüm hatalarını düzeltmek için ilerleme iletişim kutusunu açık tutun@Megamouse# 15553'te
  • qt_camera_error_handler'ı qt_camera_handler ile birleştir@oltolm# 15557'de
  • VSH önbelleği@Megamouse# 15534'te
  • v2 ile normal soketleri ve p2p soketlerini ayırın@RipleyTom# 15562'de
  • Alt modülleri güncelle@Megamouse# 15569'da
  • USB: Sadece TRANSFER_NO_DEVICE hatası için sanal aygıtın bağlantısını kesin@Florin9doi# 15574'te
  • vfs_directory: gcc 14.1'deki derlemeyi düzeltmeye çalışın@Megamouse# 15579'da
  • cellPad: sahte hareket pedlerini bağlı olarak bildirmeyin@Megamouse# 15365'te
  • rsx: xform-constantane tabanlı örneklemeyi uygulayın@kd-11# 15483'te
  • sys_net iyileştirmeleri@RipleyTom# 15584'te
  • USB: GunCon3 güncellemeleri@Florin9doi# 15585'te
  • rsx: Ertelenmiş dizinli çizim parametresi güncellemelerinin işlenmesini düzeltin@kd-11# 15589'da
  • Savestates: Çok iş parçacıklı sıkıştırma, ZSTD'yi kullanın@elad335# 15587'de
  • gl: GCM_FORMAT_G8B8 geri okuma uyumluluğu denetimini şu şekilde yapın:@kd-11# 15591'de
  • get_member_and_attrs'da boyut hesaplamasını düzelt@RipleyTom# 15593'te
  • spu llvm: derlemeyi düzeltin ve bazı vektör aramalarını optimize edin@Megamouse# 15598'de
  • Eşleşen2 seçeneği işlemeyi ekle@RipleyTom# 15601'de
  • USB: GunCon 3 yapılandırma penceresini ekleyin@Florin9doi# 15597'de
  • sys_usbd: Skylander Dump Dosya Türlerini Ekle@deReeperJosh# 15603'te
  • PAD: ldd_data transferini şu şekilde düzeltin:@Florin9doi# 15606'da
  • kaplamalar/giriş: ldd pad girişine izin ver@Megamouse# 15180'de
  • Konular: Bazı temizlikler@Megamouse# 15599'da
  • GunCon3 kodlamasını şu şekilde düzeltin:@Megamouse# 15607'de
  • -march bayrağını tekrarlamaktan kaçının@pstef# 15561'de
  • cellSysutil: Dağıtıcı geri aramasını kaldırma işlemini uygulayın@elad335# 15604'te
  • Avc2 için CB doğruluğunu geliştirin@RipleyTom# 15586'da
  • Match2 ctx bağlamını geliştirmeye başlayın@RipleyTom# 15609'da
  • StrFmt.h: throw_exception günlük mesajını şu şekilde düzeltin:@elad335# 15611'de
  • [YİNE TEST EKİPLERİNE İHTİYAÇ VAR] SPU: PUTLLC16 Optimizasyonu, SPU Analizörü yetenekleri yükseltmesi@elad335# 15429'da
  • sys_usbd: Infinity Base'de Güç Diskleri için 2 Ek Yuvaya İzin Ver@deReeperJosh# 15583'te
  • Fare işleyicisi yapılandırmasını şu şekilde uygulayın:@Megamouse# 15608'de
  • Savestates/SPU LLVM: Sonunda batan mağazayı düzeltin@elad335# 15616'da
  • RSX/SPU: RSX'in doğru rezervasyon işlevselliğini içe aktarın ve geliştirin@elad335# 15618'de
  • curl'ü 8.8.0'a güncelleyin@Megamouse# 15619'da
  • SPU LLVM: Doğru RSX rezervasyonları için PUTLLC16'yı uygulayın@elad335# 15621'de
  • Ham fare sıcak takasını şu şekilde uygulayın:@Megamouse# 15615'te
  • Resmi 7zip github deposunu kullanın@Megamouse# 15625'te
  • OSK olay kancası geri arama anahtar kodunu şu şekilde düzeltin:@Megamouse# 15624'te
  • Kaplamalar: LDD/USB girişine, len 0 olsa bile izin verilir@Megamouse# 15629'da
  • vk: Dönüşüm sıcak yama yaparken tüm sürücüler için render geçişini her zaman korumayın@kd-11# 15636'da
  • PR 15636'daki mantık yazım yanlışını düzeltin@kunit1# 15638'de
  • LLVM: Disk alanı yetersizliğinde çökmeyi önleyin@elad335# 15640'da
  • vk: Aygıt oluşturma başarısız olursa tanılama mesajlarını dök@kd-11# 15642'de
  • SPU LLVM: Hafta sonu için PUTLLC16'yı devre dışı bırakın@elad335# 15648'de
  • sys_net: sendto'da hatayı düzgün bir şekilde döndür@cipherxof# 15653'te
  • Unix/Savestates: Savestates hedefini şu şekilde düzeltin:@elad335# 15650'de
  • USB: Bir Santroller cihazı başka bir yerde kullanılıyorsa, ona komut göndermeyin.@sanjay900# 15655'te
  • Cirrus: FreeBSD 13.3'e Güncelleme@AniLeo# 15662'de
  • OpenAL: Belirli ses aygıtlarını yüklerken oluşan çökme düzeltildi@AniLeo# 15660'da
  • openal-soft alt modülünü ekle@Megamouse# 15663'te
  • SPU: GETLLAR'ı her zaman doğru hale getirin@elad335# 15654'te
  • SPU Analizörü: Crysis'in Düzeltilmesi@elad335# 15668'de
  • Ham fare hareket işleyicisini şu şekilde düzeltin:@Megamouse# 15670'de
  • Ölü bölge karşıtı ayarı uygulayın@Megamouse# 15634'te
  • SPU: Bazı uyarıları susturun@Megamouse# 15675'te
  • PPU LLVM: Unity oyunlarını düzgün bir şekilde destekleyin@elad335# 15678'de
  • sys_ppu_thread: sys_ppu_thread_join()'in ayrılmış iş parçacıkları için denetimi düzeltildi@brian218# 15685'te
  • SPU: RTIME kontrolleriyle PUTLLC16'yı etkinleştirin@elad335# 15686'da
  • Oyun Listesi: Önbellek dizinini açmak için kısayol ekle@elad335# 15687'de
  • rsx: İmzalanmış normalleştirilmiş doku emülasyonunu uygun şekilde uygulayın@kd-11# 15683'te
  • DS3/DS4/Dualsense: İyileştirmeler@Megamouse# 15522'de
  • RSX: Bazı uyarıları düzeltin@Megamouse# 15688'de
  • Qt: Kısayol simgesi oluşturma sırasında oluşan günlük hatası nedeni@Megamouse# 15695'te
  • sceNp: bazı dizi işaretçi kontrolleri ekleyin@Megamouse# 15690'da
  • rsx: simple_array::map'i şu şekilde düzeltin:@kd-11# 15699'da
  • vm_ptr: bazı nullptr deref denetimleri ekleyin@Megamouse# 15698'de
  • Giriş: Oyun içi kontrol paneli bağlantı güncellemelerini şu şekilde düzeltmeyi deneyin:@Megamouse# 15697'de
  • sys_SYNC_RETRY için sys_lwmutex_lock'u düzeltin@elad335# 15692'de
  • LV2: Yarış koşullarının düzeltilmesi@elad335# 15700'de
  • Sys_net'te ırkı düzeltin ve seçin ve yoklayın@RipleyTom# 15704'te
  • SPU: Kendi kendini geliştiren GETLLAR spin algılama (Optimizasyon)@elad335# 15623'te
  • SPU LLVM: Döngü dışı depoların batmasını önleyin@elad335# 15714'te
  • Savestates/Mouse: Fare işleyicisinin kullanımını düzeltin@elad335# 15717'de
  • Alt modülleri güncelle@Megamouse# 15721'de
  • giriş: macOS SDL çökmesini şu şekilde düzeltmeye çalışın:@Megamouse# 15722'de
  • Linux'ta yerel ayarı şu şekilde düzeltin:@MSuih# 15723'te
  • Klavye değiştirici kullanımını geliştirin@Megamouse# 15725'te
  • PPU: Günlük kaydı sırasında erişim ihlalini düzeltin@elad335# 15726'da
  • sceNpDrmIsAvailable uyku süresini yarıya indirin@elad335# 15734'te
  • giriş: ds3 jiroskop ofsetini şu şekilde düzeltin@Megamouse# 15733'te
  • giriş: klavye işleyicisine eksik kilidi ekle ReleaseAllKeys by@Megamouse# 15740'da
  • giriş: minimum pikap girişini sabitle@Megamouse# 15741'de
  • Denetleyiciyi devre dışı bırakmak yerine ds4/dualsense kalibrasyonunu geçersiz kılın@Megamouse# 15738'de
  • Bazı uyarıları düzeltin@Megamouse# 15742'de
  • skylander_dialog: Eğitim Çavuşunun adını şu şekilde düzeltin:@SuperSamus# 15744'te
  • 3. Taraf: MoltenVK'yi 1.2.9'a (Vulkan SDK 1.3.283) güncelleyin@shinra-electric# 15707'de
  • SPU Analizörü: Çoklu blok değer birleştirme desteğini düzeltin@elad335# 15746'da
  • Çalışma zamanı sırasında daha fazla giriş yapılandırmasının değiştirilmesine izin verin@Megamouse# 15736'da
  • giriş: aslında midi davul notalarını ve kombolarını başlat@Megamouse# 15748'de
  • rsx: Dinamik bayraklarla sarılmış/sıkıştırılmış MSAA örnekleme davranışını düzeltin@kd-11# 15743'te
  • Garip yeni gcc ad alanı uyarısını şu şekilde düzeltin:@Megamouse# 15747'de
  • rsx: Derinlik dönüşümü etkinleştirildiğinde kod oluşturmayı düzeltin@kd-11# 15752'de
  • İş parçacığı bildirimleri içindeki check_state()'i kaldırın@elad335# 15749'da
  • HÜCRE: Daha verimli rezervasyon bildirimleri@elad335# 15756'da
  • Midi davul yapılandırmasının yükleme sırasını düzelt@Megamouse# 15757'de
  • cellGem: cellGemEnableMagnetometer2'yi uygula@Megamouse# 15758'de
  • #15618 numaralı çekme isteğinde tanıtılan sorunlu optimizasyonu geri alın@5kft# 15761'de
  • CELL rezervasyon bildirimlerini düzeltin ve iyileştirin@elad335# 15759'da
  • Giriş GUI düzeltmeleri@Megamouse# 15771'de
  • Kaplamalar: Talep üzerine basınç yoğunluğu geçiş ipucunu göster@Megamouse# 15772'de
  • Bazı görsel stüdyo filtrelerini düzeltin@Megamouse# 15774'te
  • Sürüm uyumsuzluğu nedeniyle güncelleme yüklenemediğinde hata mesajını iyileştirin@MSuih# 15773'te
  • USB: GunCon3 güncellemeleri@Florin9doi# 15776'da
  • [WIP] SPU: Kanal Döngü Deseni Algılama@elad335# 15765'te
  • Qt: kamera kimliği hatalarını düzelt@Megamouse# 15778'de
  • cellGem: kamera biçimi dönüşümlerini düzelt@Megamouse# 15779'da
  • Alt modülleri güncelle@Megamouse# 15781'de
  • CMake dosyalarını geliştirin@oltolm# 15791'de
  • Eski sceNpScoreRankData'yı destekle@RipleyTom# 15797'de
  • Alipay bağlantısını FUNDING.yml'den kaldırın@MSuih# 15807'de
  • SCE_NP_BASIC_EVENT_OFFLINE için sceNpBasicGetEvent'te veri boyutunu ayarlamayın@CookiePLMonster# 15804'te
  • SPU: Algılanan RCHCNT döngüsünde İşletim Sistemi uyku modunu kullanın@elad335# 15801'de
  • sys_usbd: Dimensions Toypad'i taklit edin@deReeperJosh# 15763'te
  • USB: Top Shot Elite emülasyonu / Top Shot Fearmaster emülasyonu@Florin9doi# 15793'te
  • Bazı uyarıları (MSVC) düzeltin@Megamouse# 15813'te
  • 3. Taraf: MoltenVK'yi 1.2.10'a (Vulkan SDK 1.3.290) yükseltin@shinra-electric# 15814'te
  • Sabit derleme@second-reality# 15816'da
  • Bazı ayarlar şu şekilde düzeltildi:@Megamouse# 15810'da
  • Boyutları iyileştir iletişim kutusu@Megamouse# 15815'te
  • sceNp: sceNpScoreRecordGameData'dan kısmi sonuçların gönderilmesini düzeltin@CookiePLMonster# 15821'de
  • Giriş: Oyun penceresinin görünürlüğünü veya etkin durumunu değiştirirken görünüm alanı GUI ayarlarını yeniden yükle@Megamouse# 15822'de
  • Qt: Oyunun çözünürlük bayrakları boşsa çözünürlük açılır menüsünü düzelt@Megamouse# 15823'te
  • RPCN arkadaş durumu çevrelerine simgeler ekleyin@Megamouse# 15830'da
  • vk: VEGA M GH yongalarındaki çökmeyi düzeltin@kd-11# 15825'te
  • cellMic: Öykünülen SingStar mikrofonunu kaydettikten sonra uyan@DaniElectra# 15837'de
  • Program dökümü için SPU kullanımını ekleyin, karşılama iletişim kutusu klavye kısayolunu kaldırın@elad335# 15843'te
  • sys_usbd: Dimensions Toypad'de aynı yuvaya 'Hareket eden' figüre izin ver@deReeperJosh# 15850'de
  • DS4/DualSense/SDL: Dokunmatik yüzey desteği ekleyin@Megamouse# 15856'da
  • raw_mouse: Sınır dışı erişim için düğme haritasını düzeltin@Megamouse# 15855'te
  • Bazı uyarıları düzeltin@Megamouse# 15863'te
  • gl: wayland (asahi linux, aarch64) için düzeltmeler@kd-11# 15869'da
  • types.hpp: Hataları doğrulamak için argüman biçimlendiricisi ekleyin@elad335# 15871'de
  • ffmpeg kullanım dışı kalma uyarılarını şu şekilde düzeltin:@Megamouse# 15864'te
  • gl: Pencerelerdeki takılmayı düzeltin@kd-11# 15875'te
  • types.hpp: C dizilerini de assert hataları için biçimlendir@elad335# 15874'te
  • Alt modülleri güncelle@Megamouse# 15876'da
  • cellMic: CELLMIC_DEVATTR_CHANVOL işlemeyi şu şekilde düzeltin:@DaniElectra# 15838'de
  • Günlük ve günlük pencereleri yolunu oluşturduktan sonra platform sağlamlık denetimlerini çalıştırın@Megamouse# 15853'te
  • PSMove fare düğmesi bağlamalarını şu şekilde değiştir:@future-figs# 15860'da
  • llvm CPU modelinin farkında olmadığında yedek CPU algılamayı ekleyin@kd-11# 15881'de
  • Wayland desteği iyileştirildi@kd-11# 15883'te
  • Qt/trophies: Bir oyunun kupa dizinini silmeye izin verir@Megamouse# 15887'de
  • Modül doğrulayıcısı için büyük/küçük harfe duyarlı olmayan yol karşılaştırması@kd-11# 15889'da
  • Boyutlar: Sınır dışı dizi erişimini şu şekilde düzeltmeye çalışın:@Megamouse# 15893'te
  • SPU LLVM: Mağaza erteleme kısıtlamalarını geri alın@elad335# 15897'de
  • MSVC: Openal uyarılarını şu şekilde düzeltin:@Megamouse# 15899'da
  • sys_usbd: Boyutlar Renk Komutları için varsayılan yanıtlar@deReeperJosh# 15901'de
  • cellMic: tarafından yapılan iyileştirmeler@Megamouse# 15900'de
  • aarch64/cpu: LLVM desteğini ekleyin@kd-11# 15904'te
  • PINE: Mac ve Linux için soket adlandırmasını protokol spesifikasyonuna uyacak şekilde düzeltin@Refragg# 15906'da
  • "llvm:StringRef" sınıfının 'Startswith' üyesi yok@Darkhost1999# 15898'de
  • Fare işleyicisi yapılandırmalarının ilk yeniden yüklemesini şu şekilde düzeltin:@Megamouse# 15909'da
  • rsx: x86 dışı platformlar için parça sabitlerinin kod çözümünü düzeltin@kd-11# 15915'te
  • Ped ayarları: Düğme basımını veya çubuk değerlerini, % oranında artmadıkları sürece yok sayın.@Megamouse# 15907'de
  • giriş: analog sınırlayıcı düğmesi ekle@Megamouse# 15917'de
  • Kullanıcının ülke kodunu değiştirmesine izin ver@Ninetime# 15884'te
  • evdev: düğme eşlemesini geliştirmeye çalışın@Megamouse# 15916'da
  • SPU: GETLLAR'daki hatayı düzeltin, doğru rezervasyonlar kapalıysa PUTLLC16'yı etkinleştirin@elad335# 15918'de
  • Kullanıcıların arkadaşlık isteklerini iptal etmelerine/reddetmelerine izin ver@Ninetime# 15923'te
  • gl: wayland-egl altında OpenGL davranışını düzeltin@kd-11# 15924'te
  • Uyarıyı düzelt / Bazı kullanıcı arayüzü kodlarını yeniden düzenle@Megamouse# 15927'de
  • Qt/input: emüle edilmiş fare ve klavyeyi açıp kapatmak için kısayol ekle@Megamouse# 15929'da
  • SPU: "SPU Doğru Rezervasyonları"nı şu şekilde düzeltin:@elad335# 15933'te
  • aarch64/llvm: Yaprak düğümlerinin işlenmesini yönet@kd-11# 15925'te
  • rsx: CPU blit etkinleştirildiğinde çökmeyi düzeltin@kd-11# 15931'de
  • xinput: tetikleyicilerin pozitif veya negatif olarak eşlenmesine izin verir@Megamouse# 15932'de
  • klavye: yalnızca tek düğmeleri eşle@Megamouse# 15936'da
  • sys_io iş parçacığı çıkmazını şu şekilde düzeltin:@elad335# 15941'de
  • [Optimizasyon] HÜCRE: Özel rezervasyon bildirimleri@elad335# 15934'te
  • patch.yml değer doğrulamasını şu şekilde geliştirin:@Megamouse# 15940'da
  • VFS aracı iletişim kutusu + 7zip 24.08 by@Megamouse# 15943'te
  • evdev: devre dışı bırakılmış hareket cihazında uyarma@RipleyTom# 15945'te
  • Qt: Yama oluşturucu ve yama yöneticisi iletişim kutularını geliştirin@Megamouse# 15944'te
  • [Optimizasyon] SPU: RSX liste transferlerinin kilidini şu şekilde açın:@elad335# 15946'da
  • Qt: pad ayarları gecikmesini düzelt@Megamouse# 15952'de
  • thread_ctrl::wait_until()'i uygulayın@elad335# 15953'te
  • giriş: Bazı düzeltmeler@Megamouse# 15957'de
  • aarch64/llvm: Uyumluluğu geliştirin@kd-11# 15962'de
  • aarch64 tarafından düzeltildi@kd-11# 15971'de
  • Hata Ayıklayıcı/SPU: SPU Parçalayıcıyı şu şekilde uygulayın:@elad335# 15961'de
  • Aarch64 sinyal işlemeyi yeniden çalışın@kd-11# 15974'te
  • cmake: EGL'yi düzeltin ve USE_SYSTEM_CURL'yi ekleyin@oltolm# 15975'te
  • yapılandırma: İzin verilen minimum çözünürlük ölçeğini %25'e ayarlayın@AniLeo# 15977'de
  • vk: v3dv'yi destekler, textureCompressionBC olmadan cihaz oluşturulmasına izin verir@AniLeo# 15978'de
  • Hata Ayıklayıcı: İşaretçi karşılaştırma hatasının düzeltilmesi@elad335# 15976'da
  • aarch64: CPU markalama bilgisi ve çeşitli iyileştirmeler@kd-11# 15981'de
  • aarch64: Apple istisnalarına destek@kd-11# 15987'de
  • WSAENETRESET hatasını şu şekilde işleyin:@RipleyTom# 15993'te
  • SPU: GETLLAR spin algılamasından koşulu kaldır@elad335# 15995'te
  • MacOS - Yerel ARM64 için kalan bölümleri uygulayın@kd-11# 15992'de
  • Qt: Değerleri ayarladıktan veya kaldırdıktan sonra varsayılan olarak GUI ayarlarını senkronize et@Megamouse# 15998'de
  • Qt: kamera ve mikrofon izinlerini sor@Megamouse# 14798'de
  • RSX: RSX Yakalamalarını Düzelt@elad335# 16004'te
  • Vk/Gl/Kaplamalar: Kaplamaları oluştururken alfa kanalını karıştırmayın@Megamouse# 16009'da
  • Çeşitli düzeltmeler@kd-11# 16011'de
  • aarch64: calloc yama bloklarını destekle@kd-11# 16022'de
  • YAPI: Archlinux için qt6-svg ekleyin, gcc/clang sürümlerini güncelleyin@AniLeo# 16021'de
  • rpcs3_version: 0.0.33'e yükseltildi@AniLeo# 16025'te
Küçük hatalar giderilmiştir.
Küçük hatalar giderilmiştir.
Yama notları uzun olduğu için link verilmiştir.

Yeni sürüm eklendi.
Geri
Yukarı