PCSX-Reloaded

PCSX, PlayStation 1 oyunlarını bilgisayarda çalıştırmaya yarayan ücretsiz ve açık kaynaklı bir konsol emulatörüdür. Yıllar içinde, PCSX-Reloaded (PCSXR) ana sürüm olduğundan dolayı geliştirme birkaç kez el değiştirdi. 2021 itibarıyla emulatör artık aktif geliştirme aşamasında değildir. PCSX-Reloaded'ın daha yeni bir sürümü PCSX-Redux, 2019 yılında yayınlandı.

PCSX, yüksek uyumluluk oranına sahiptir. ve şu anda Microsoft Windows, MacOS ve Linux olmak üzere bir dizi farklı bir işletim sistemi için kullanılabilmektedir. Proje, GNU Affero Genel Kamu Lisansı altında yayımlanmıştır.

Emulatör için geliştirme 20 Temmuz 1999'da başladı. Emulatör ilk olarak 31 Ağustos 2000'de PC için piyasaya sürüldü. Resmi geliştirme 17 Eylül 2003'te sona erdi. Bundan sonra geliştiricilerin yeni odağı PlayStation 2 emulatörü olan PCSX2 oldu.

PCSX-df 2006 yılında oluşturuldu ve yeni özellikler, yeni bir GTK+ tabanlı arayüz, AMD64 desteği ve bazı hatalar düzeltildi. Ancak, esas olarak yalnızca Linux uyumluluğu düşünülerek geliştirildi. Sürüm 1.10, 29 Mart 2009'da yayınlandı.

PCSX-Reloaded, PCSX-df şubesinin çalışmalarına dayanan, tamamen bağımsız ve Linux ile birlikte Windows ve OS X uyumluluğunu korurken hata düzeltmeleri üzerinde çalışan, 2009 ortalarında oluşturulan yeni bir projedir. PCSX-df ve PCSX-Reloaded, PCSX-df'nin PCSX-Reloaded değişikliklerinin tekrar df olarak birleştirmesiyle bir süre birlikte var oldu.

2019'da başka bir sürüm olan PCSX-Reloaded için çalışmalar başladı. Bu proje, orijinal PCSX kod tabanın son kez yenilenmesi olarak görülebilir. Bu sürüm, daha güncel kod standartları ile birlikte eksiksiz bir yeniden tasarım hedefine sahiptir. Her şey SDL/OpenGL 3+/ImGui üzerinde uygulanmaktadır. Ek olarak, eklenti sistemi, PlayStation 1 öykünmesinin tüm yönlerini ele alan tek bir monolitik kod tabanı ile değiştirilmiştir. Bu bağlamda, PCSX-Redux, halefi projesi olan ve PlayStation 2 emulatörü olan PCSX2 ile çeşitli yaklaşımları paylaşmaktadır.

PCSX, ePSXe tarafından kullanılan ağda oynatmayı ve harici eklentileri destekler . Birçok modern emülatörde olduğu gibi, PCSX-Reloaded savestates'i destekler ve ayrıca Save Rewind özelliğine (şu anda yalnızca OSX ve Linux sürümü), ECM dosyaları desteği (şu anda yalnızca OS X ve Linux sürümü), Libarchive Desteği (şu anda yalnızca OSX ve Linux sürümü) vardır.), geniş ekran hack ve GPU , SPU ve CD-ROM sürücü işlevlerini taklit etmek için eklentileri kullanır , ilk olarak PSEmu Pro'da kurulan bir modeldir , varsayılan olarak grafikler için Peops OpenGL eklentisini kullanır, ancak Pete's OpenGL2, gpuBladeSoft'u da kullanabilir, PCSX2 grafik eklentisi GSDX, AmiDog GPU eklentisi, Asmodeans PSXFX gölgelendirici paketi, Lilypad ve Pokopom Pad Plugin gibi giriş eklentileri. Aynı zamanda çok kanallı işaret desteğine sahiptir ve varsayılan Peops OpenGL eklentisindeki GTE doğruluğu veya Edgbla'nın gpuBladeSoft'unda geliştirilmiş koordinat doğruluğu gibi grafik eklentilerindeki titreşim önleme seçenekleriyle uyumlu tek PS1 öykünücüsüdür ve ayrıca PeteOpenGL2Tweak eklentisini destekler. Ek olarak, PCSX, PlayStation BIOS'un işlevselliğini simüle etmeye çalışır ve sonuç olarak çalışması için bir BIOS dosya dökümü gerektirmez , bu da yasal olarak taklit etmeyi kolaylaştırır, ancak Bios emülasyonu hala eksiktir, bu nedenle dökümlü BIOS'u kullanmak daha iyidir.

X86 tabanlı bilgisayarlarda Linux, MacOS/OS X ve Microsoft Windows, PCSX-Reloaded'ın ana geliştirme odağıdır ancak Dreamcast, GameCube ve PlayStation 3 dahil olmak üzere çeşitli PCSX yinelemeleri diğer platformlara da aktarılmıştır. Wii, Xbox, BlackBerry PlayBook ve Nintendo 3DS gibi çeşitli ARM tabanlı konsollarda PCSX'den faydalanabilir.

PCSXR, 29 Haziran 2015'te Steam'de N2O: Nitrous Oxide'ın resmi bir bağlantı noktası ve ticari olarak yeniden yayınlanması için kullanıldı. Ayrıca PlayStation Classic'te Sony, PCSX'i öyküncü olarak kullanmıştır.

Tom's Guide, PCSX Reloaded'a en iyi PlayStation emülatörleriyle ilgili bir özellikte öne çıkararak 4/5 puan verdi. Kator Legaz, uygulamanın MacOS sürümünü "iyi" olarak değerlendirdi.