Soywiz`s Psp Emulator r525

Dobra konkurencja nie jest zła, szczególnie w przypadku emulacji PSP. Spójrzmy prawdzie w oczy – fakt, że PPSSPP przełamał monopol JPCPS, wcale nie oznacza, że projekt powinien spocząć na laurach. Wręcz przeciwnie, wspomnianemu emulatorowi przyda się zdrowy zastrzyk motywacji, choćby w postaci kolejnego funkcjonalnego i zarazem wydajnego emulatora PlayStation Portable.


Taką aplikacją zdecydowanie można dziś nazwać Soywiz`s Psp Emulator, która wraz z wydaniem 525, wprowadza multum istotnych zmian, takich jak choćby:
  • aktualizację kodu pod kątem środowisk .NET 4.5 i Mono 3.x.x,
  • przepisanie na nowo dynamicznej rekompilacji CPU,
  • dodanie okna debuggera z podglądem generowanych zapytań C#, IL, XML i MIPS asm,
  • częściową optymalizację kodu emulatora i cachowanie powtarzających się zapytań,
  • wprowadzenie bezpośredniego dostęp do pamięci,
  • poprawioną obsługę VFPU, przez całkowite przepisanie funkcji,
  • optymalizację odczytu danych ze skompresowanych obrazów gier,
  • dodanie podstawowej obsługi filmów pmf/h264,
  • usprawnienie pionowej synchronizacji obrazu,
  • wprowadzenie bezpośredniego kopiowania framebuffera do wyjścia z pominięciem zapisu w pamięci RAM
  • dodanie wsparcie dla skalowania tekstur przy renderowaniu obiektów 3D
Wszystko to przekłada się na zwiększoną kompatybilność programu, poprawne generowanie dźwięku w wielu tytułach, możliwość wyświetlania wstawek filmowych i kolejny program z pomocą którego, bezproblemowo poszarpiemy w wiele gier z systemu PS Portable. Tyle z mojej – po więcej informacji, screenów, filmik z gameplay-u, no i oczywiście plik (zawierający wersje dla systemu Windows i Linux) serdecznie zapraszam na stronę domową projektu.

Soywiz’s Psp Emulator

Dobra konkurencja nie jest zła… i choć w pierwszej chwili liczyłem na nową wersję PCSP, to nie mam zamiaru ukrywać swojego zadowolenia z okazji zmian jakie nastąpiły w przypadku projektu D PSP Emulator. Szanowni Panowie, drogie Panie, z nieukrywaną przyjemnością przedstawiam Wam aplikacje Soywiz’s Psp Emulator, będącą napisanym w C# rozwinięciem w/w programu, która względem swego protoplasty wprowadza następującą listę zmian:


  • napisany od podstaw dynamiczny rekompilator,
  • dodana podstawowa obsługa SAS i DXT3,
  • wprowadzono wsparcie pętli AT3+ i poprawne strumieniuje dźwięku,
  • poprawiono obsługę buforu szablonowego oraz sczytywania czcionek,
  • rozbudowano GUI o przyjemne dla oka, okno ustawień sterowania…
  • … oraz listą ostatnio uruchamianych gier,
  • zaimplementowano ładowanie modułów (LUA Player,PRX Decrypter), oraz deszyfrowanie EBOOTa w locie,
  • wprowadzono kilka nowych opcji (skinning, morphing) oraz sporo poprawek do obsługi GPU…
  • oraz masę (bo w sumie 256) usprawnień w całym kodzie emulatora
Przejście na inny język programowania, zmiana nazwy aplikacji i powyższy changelog to nie wszytko, czym autor tytułowego programu może się poszczycić – najistotniejsze zostawiłem sobie na koniec, choć niektórzy już pewnie wydedukowali po screenie, że Soywiz’s Psp Emulator jest w stanie uruchomić komercyjne gry :] Tym oto sposobem, rośnie nam konkurencja względem JPCPS, a jak wspomniałem na początku… dobra konkurencja nie jest zła.