PSEmu.pl to witryna poświęcona emulacji PlayStation,
czyli tematyce oprogramowania umożliwiającego uruchamianie gier z konsol PS1, PS2, PS3 i PSP na urządzeniach pracujących pod kontrolą systemów Windows, Linux, macOS, iOS oraz Android.
Jeżeli po raz pierwszy spotykasz się z pojęciem emulacji, serdecznie zapraszam do lektury tutejszego wstępniaka, który w przystępny sposób opisuje powody dla których powstał i do dziś funkcjonuje niniejszy serwis. Natomiast do tekstu zatytułowanego Inicjatywy odsyłam wszystkich łaknących konkretnych informacji o czynnościach prowadzonych w ramach działalności PSEmu.pl
Z kolei poniżej, najnowsze wieści dotyczące zmian na stronie oraz wiadomości poświęcone pracom nad nowymi wersjami emulatorów.
Aktualności:
Teoretycznie we wpisach poświęconych projektowi Play! pojawia się dubel. Patrząc jednak z praktycznego punktu widzenia, zauważyć warto że wcześniejsza publikacja poświęcona była wersji rozwojowej, a niniejsza traktuje o stabilnej odsłonie emulatora. Co za tym idzie, pozwalam sobie na małe odstępstwo od przyjętych wcześniej zasad, ciesząc się że dzięki zaistniałej sytuacji udało się uaktualnić bazę plików tytułowego programu.
Lista zmian jakie znalazły się w ostatnim stabilnym wydaniu w wersji oznaczonej jako 0.65 z dnia 2 maja 2024r., obejmuje zakresem m.in.:
- rozbudowano funkcje emulujące platformę Namco System 147;
- usprawniono działanie funkcji odpowiedzialnych za generowanie obrazu;
- zwiększono kompatybilność programu poprawiając obsługę gier takich jak... Fatal Frame 2, Fatal Frame 3, Oneechambara;
- wdrożono pomniejsze optymalizacje usprawniające działanie programu;
Zapraszam do sekcji Pliki gdzie znajduje się kod źródłowy programu, najnowsze stabilne wydania dla mobilnych systemów z rodziny iOS oraz Android, jak również archiwa dla dużych maszyn pracujących pod kontrolą systemów Linux, macOS oraz Windows.
Kontynuując serię wpisów poświęconych otwarto-źródłowej alternatywie legalnego pozyskiwania systemowego oprogramowania szaraczka, serdecznie zapraszam do zapoznania się z nowościami wprowadzonymi w tegorocznym wydaniu projektu OpenBIOS.
Lista zmian jakie względem poprzednio opisanych wersji znalazły się w wydaniu z 12 kwietnia 2024 r. obejmuje zakresem:
- zoptymalizowano mechanizm inicjacji BIOSu;
- zmodyfikowano ścieżki do modułów celem sprawnej kompilacji kodu;
Nie przeciągając, zapraszam do pobierania i testowania opisanej wyżej wersji.
Autorzy RPCS3 oficjalnie poinformowali o rozpoczęciu nowego cyklu rozwojowego projektu i związanego z nim przejścia na kolejną cyfrę w oznaczeniu wersji emulatora.
Wraz z powyższą informacją publikuję standardowe statystyki określające zakres prac, jakie wykonano pomiędzy kolejnymi wydaniami aplikacji. Opisywana analiza dla tytułowej wersji 0.0.32 przedstawia się następująco:
58 dni programowania
14 osób wprowadzających zmiany
323 wprowadzonych zmian
265 plików poddanych edycji
9 149 linijki dodanego oraz 4 850 usuniętego kodu
Zapraszam do działu Pliki, gdzie znajduje się publikowany na bieżąco kod źródłowy tytułowego programu w wersji Alpha.
poniżej zaś źródło, zawierające listę opisywanych zmian:
Wpis dedykowany sztandarowemu projektowi wśród emulatorów szaraka dawno nie gościł na łamach serwisu, więc z wielką satysfakcją prezentuje Wam świeże materiały poświęcone stabilnemu wydaniu tytułowego DuckStation. Radość ma tym większa, że aktualne zmiany ciężko jest nazwać mianem kosmetycznych...
Lista modyfikacji, jakie względem poprzednio opisanych odsłon trafiły do opisywanej wersji numer 0.1-6748-g6b03943d z dnia 5 maja 2023 r. obejmuje między innymi:
- zaimplementowano pamięć podręczną CLUT w trybie programowego generowania obrazu;
- usprawniono obsługę kontrolerów z serii GunCon;
- usprawniono działanie funkcji PlaySoundAsync();
- poprawiono generowanie obrazu wyświetlanego z wyłączoną synchronizacją pionową;
- wdrożono mechanizm omijania błędów generowanych przez sterowniki NVIDIA;
- usunięto błędy uniemożliwiające poprawne wyświetlanie oraz zapisywanie ustawień z okna dialogowego konfiguracji kontrolerów;
- poprawiono jakość skalowania obrazu przy wykorzystaniu MSAA;
- zaktualizowano tłumaczenie programu w języku brazylijskim i włoskim;
- zwiększono kompatybilność emulatora, usprawniając obsługę gier takich jak… Motor Toon Grand Prix, Next Tetris DLX, ;
Zapraszam do pobrania opisanej odsłony emulatora, przeznaczonej dla systemów Linux, macOS oraz Windows, jak również kodu źródłowego do samodzielnej kompilacji.
Zgodnie z dobrym obyczajem i przyjętą praktyką, odwzajemniam się uprzejmością. Tym samym, gorąco pozdrawiam i serdecznie podziękowania kieruję w stronę ...
następujących osób, które najczęściej udzielały się na naszych kanałach społecznościowych, w alfabetycznej kolejności byli to:
- DrazkowskiPiotr @X/Twitter
- Joanna Mleczko @Facebook
- NibiruPlays @Facebook
- obozff @Instagram
- RK Pastime @Facebook
- Rogerio Penchel @X/Twitter
- SiddiqueS @Instagram
- Simon Riley Ghost @X/Twitter
- te_retro81 @Instagram
Nie może też zabraknąć ukłonu w stronę serwisów, z których w pierwszej połowie 2024 roku odnotowano najwięcej wejść na PSEmu.pl:
Przy okazji, dziękuję wszystkim pozostałym za odwiedziny, kliknięcia, polubienia, wiadomości, linki, komentarze i aktywności maści wszelakiej, popełnione na łamach stron własnych oraz w mediach społecznościowych tj. na Facebookowym fanpagu, profilu w serwisie Instagram czy pokrewnej stronie na platformie X/Twitter.
Tradycyjnie po publikacji stabilnej odsłony PPSSPP, pojawia się wersja z poprawkami, eliminująca najistotniejsze błędy poprzednika. Przyjrzyjmy się, co umknęło uwadze autorów przy okazji wydania oznaczonego numerem 1.17
Względem opisanych uprzednio wersji, lista najistotniejszych zmian wprowadzonych do opublikowanej 4 lutego 2024 r. wersji oznaczonej numerem v1.17.1 obejmuje zakresem między innymi:
- usunięto błędy powodujące wyświetlanie zielonych artefaktów na urządzeniach wykorzystujących układy graficzne PowerVR;
- zaktualizowano bibliotekę libchdr do wersji wspierającej algorytm zstd;
- usprawniono działanie interfejsu graficznego;
- tymczasowo wyłączono obsługę wygładzania MSAA na układach Adreno;
- usunięto błędy uniemożliwiające poprawne działanie kontrolerów podczas pauzowania procesu emulacji;
- zwiększono kompatybilność programu, usprawniając emulację gier takich jak… Resistance, Tokimeki Memorial 4, UFC 2010;
Zapraszam do tutejszej pobieralni, gdzie trafiła... najnowsza, stabilna wersja emulatora przeznaczona dla mobilnych urządzeń wykorzystujących systemy Android oraz iOS, jak również dużych maszyn pracujących pod kontrolą systemów macOS oraz Windows... a dla hardkorów kod źródłowy do samodzielnej kompilacji.
Wśród materiałów zaktualizowanych z początkiem bieżącego roku zabrakło wpisu poświęconego wielokrotnie opisywanemu i niejednokrotnie chwalonemu emulatorowi szaraczka pn. PCSX-Redux. Czas uzupełnić materiały.
Tym samym, uprzejmie donoszę o zmianach jakie od czasu poprzednio opisanych wersji, znalazły się w kodzie wydanego 16 marca 2024 r. i oznaczonego jako 0.18500 programu. Najistotniejsze z nich to m.in.:
- usprawniono generowanie 16.bitowych tekstur;
- rozbudowano procedury testujące działanie DMA;
- usprawniono odczyt danych z nośników wielościeżkowych;
- dodano możliwość wczytywania danych z plików skompresowanych w formacie zip;
- zoptymalizowano emulację wywołań FFI;
- zaimplementowano mechanizm opróżniania pamięci podręcznej;
- dodano obsługę narzędzia LuaCov do analizy działania skryptów;
- usprawniono emulację dźwięku w zakresie obsługi ADPCM oraz XA;
- zoptymalizowano emulację kontrolerów i usunięto błędy powodujące nieprawidłowe rozpoznawanie przycisków wciskanych jednocześnie na padach;
- usprawniono emulację GTE i zaimplementowano obsługę rejestrów GTE do wbudowanego API psyqo;
- zoptymalizowano emulację adsr na podstawie mechanizmów DrHell'a;
- zaimplementowano mechanizmy GPU usprawniające przetwarzanie dużych pakietów danych wygenerowanych z pomocą biblioteki psyqo;
- dodano funkcje generujące krzywe Beziera za pomocą biblioteki psyqo;
- wdrożono programowy mechanizm sortowania danych przesyłanych do GPU na podstawie wyliczonej wartości Z, zaimplementowano wsparcie dla metod OT i OTC;
- zaktualizowano angielską lokalizację programu oraz tłumaczenie w języku hiszpańskim i polskim;
- zaktualizowano zewnętrzną bibliotekę gdb do wersji 14.1, libFFmpeg do wersji 5.1.3, glfw do wersji 3.4.0, uwzględniono również najnowsze wydania bibliotek curl, ELFIO, imgui, libuv, luv, miniaudio, sdl-gamecontrollers oraz zlib;
Aktualne wydanie emulatora, przeznaczone dla systemów Windows , jak również Linuks oraz macOS znajdziecie w tutejszym dziale Pliki.
Autorzy RPCS3 oficjalnie poinformowali o rozpoczęciu nowego cyklu rozwojowego projektu i związanego z nim przejścia na kolejną cyfrę w oznaczeniu wersji emulatora.
Wraz z powyższą informacją publikuję standardowe statystyki określające zakres prac, jakie wykonano pomiędzy kolejnymi wydaniami aplikacji. Opisywana analiza dla tytułowej wersji 0.0.31 przedstawia się następująco:
62 dni programowania
16 osób wprowadzających zmiany
254 wprowadzonych zmian
325 plików poddanych edycji
24 555 linijki dodanego oraz 12 301 usuniętego kodu
Zapraszam do działu Pliki, gdzie znajduje się publikowany na bieżąco kod źródłowy tytułowego programu w wersji Alpha.
poniżej zaś źródło, zawierające listę opisywanych zmian:
https://twitter.com/rpcs3/status/1764799571085983842
Wpis z serii update dawno nie gościł na stronie, a zgaduję że niewielu śledzi zmiany opisywane na łamach forum. Dlatego, niejszym przybliżę listę modyfikacji jakie od poprzedniej publikacji znalazły się na stronach PSEmu.pl
Przywołane zmiany obejmują między innymi:
- naprawiono błędy uniemożliwiające poprawne wyświetlanie głównego menu serwisu;
- poprawiono kod zapewniając poprawną indeksację stron z głównego pionu serwisowego;
- uzupełniono stronę pobierania archiwum OpenBIOS o brakujące wydania projektu;
- zaktualizowano informacje o emulatorach Avocado oraz JPCSP;
- usunięto błędy występujące na stronach pobierania i zaktualizowano katalog stabilnych wydań emulatora PPSSPP dla systemów Android oraz Linux;
- zaktualizowano bibliotekę plików w zakresie stabilnej wersji emulatora Play! dla systemów: Android, iOS, Linux, macOS, Windows oraz kodu źródłowego projektu;
- naprawiono błędy uniemożliwiające poprawne wyświetlanie głównego menu na stronach Projektu Homebrew;
- rozbudowano algorytmy bezpieczeństwa ograniczające działania robotów;
- zaktualizowano skrypty serwisu do najnowszych wersji;
Aktualizowana na bieżąco, a co za tym idzie pełna lista zmian wprowadzanych w serwisie publikowana jest w ramach dedykowanego tematu na forum.
Dziwnym trafem na stronie znalazła się garść aktualnych informacji, więc dla zachowania równowagi we wszechświecie czas najwyższy na odgrzewanego kotleta ;] z serii RPCS3WIP. Tym samym, uprzejmie donoszę...
... że dnia Pańskiego, 21 grudnia 2023 r. autorzy RPCS3 opublikowali informacje dotyczące zmian istotnie wpływających na funkcjonalność emulatora, w tym wzmianki o:
- implementacji mechanizmów kompresji przy zapisywaniu stanu gry, co umożliwi 50.procentowe zmniejszenie objętości ww. plików;
- rozbudowanym wyświetlaniu informacji o aktualnym stanie PPU na ekranie ładowania gry, dzięki czemu uruchamiając dany tytuł nie będziemy zmuszeni zadawać sobie pytanie czy program uległ zawieszeniu czy w tle wykonuje bliżej nieokreślone operacje;
- wprowadzeniu obsługi animowanych ikon w formacie ICON1.PAM;
- usprawnionej obsłudze kontrolerów przeznaczonych Guitar Hero Live, dzięki czemu wyeliminowano problemy występujące w systemach Linux przy emulacji ww. tytułu z wykorzystaniem dedykowanej gitary;
Po więcej informacji odsyłam do źródła:
Zobacz archiwum aktualności poświęconych:
PlayStation | PlayStation2 | PlayStation Portable | PlayStation3 | PSEmu.pl