Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Homebrew (https://forum.cdrinfo.pl/f106/)
-   -   [PS2] Open PS2 Loader (https://forum.cdrinfo.pl/f106/ps2-open-ps2-loader-97219/)

Jolek 13.04.2018 16:44

[PS2] Open PS2 Loader
 
Ilość załączników: 4
https://i.postimg.cc/WbSr8BCv/OPLlogo.png

Open PS2 Loader jest to program za pomocą którego można uruchomić gry poprzez USB, ETH (SMB) oraz z wewnętrznego dysku twardego
na konsoli PlayStation 2.

Nowsza wersja OPL dostępna jest tutaj:
[PS2] OPL (Open PS2 Loader).

Changelog dla 0.9.3.

Change log:
Kod:

CORE:

* New RDB-based DECI2 Debugging System.
* Refactored and optimized core modules.
* New CDVDMAN streaming mechanism for better performance.
* Kinder, gentler, and hopefully better IGR mechanism
* Added support for the DTL-T10000, for debugging.
* Updated USB drivers - support drives greater than 1TB but less than 2TB in capacity, plus better reliability.
* Eliminated the need for user-configurable delays in USB support.
* Improved performance and stability of SMB support.
* VMC Fix - Slot2 should no longer clone Slot1 and vice versa
* Removed obsolete Compatibility Modes and needless GSM video modes.
* New PS2RD Cheat Engine port by Doctorxyz.
* Per-Game GSM Support.
* New super-slim EE core, making mode 1 (Alt EE core) obsolete.
* Added Accurate Reads mode, for emulating the reading speed and behaviour of the CD/DVD drive.
* The CallBack Timer (CBT) setting now uses a standardized value and was merged into Accurate Reads mode.
* Added a workaround for some clone network adaptors.
* Mode 7 "IOP threading hack" removed, as the new streaming mechanism has taken care of all related issues.
* New compatibility mode: "high module storage". For games that need OPL to store its modules elsewhere, to avoid a memory conflict.
* Improved reading performance of the cdrom device.
* Improved reliability of some CDVDMAN functions, for more consistent behaviour.
* Improved DVD-DL support.
* Changed "Disable DVD-DL" to "Emulate DVD-DL" to better explain what it does. It's to emulate DVD-DL support, for DVD9 rips (games with their 2 layers compacted into 1).
* Fixed support for SMB usernames and passwords that are longer than 16 characters (limit extended to 31).
* Fixed renaming functionality for USBExtreme games.
* Various fixes for games.

GUI:

* Improved the behaviour of the auto-refresh option.
* GSM moved to Game Options menu since its a Per-Game option now.
* Infamous "Blockhead Grande" theme bug SQUARSHED! (Themes should now get loaded correctly, regardless of display settings).
* New theme and logo design by Jay-Jay.
* Better error reporting and help messages in general.
* Network settings are now saved in opl_network.cfg.
* Improved stability, design and UI responsiveness.
* Added missing icon hints.
* Fixed the problem with the HDLDump server being difficult to shut down properly.
* Fixed HDD corruption caused by deleting a game from the HDD unit.
* Added a new network update mechanism, which allows game compatibility records to be automatically downloaded from the OPL-CL service.
* SMB server can now be specified by its NetBIOS name.
* IP address configuration can be set automatically with DHCP, although it is still recommended to reserve an IP address for the PS2 in the network because the DHCP reservation will not be ever renewed while in-game.
* Renamed "Enable Delete and Rename" to "Enable Write Operations".
* Changed the delete and modify VMC controls to be disabled instead of hidden, when writes are disabled.
* ISO disc images no longer strictly need to be named in a special format. Simply put your ISO files in your CD and DVD folders and OPL will find them.
* Renamed compatibility modes to have actual names.
* Game history will now be updated; the "towers" behind the "SONY Computer Entertainment" boot screen should continue to grow.
* Added support for OTF fonts.
* Added support for fonts stored on the HDD unit (root of +OPL partition; hdd0:+OPL/) and USB device (root of device; mass0:/).

GAME FIXES & COMPATIBILITY IMPROVEMENTS:
* New patch: Choujikuu Yousai Macross
* New patch: Super Robot Wars IMPACT
* Drive state of sceCdStandby has been changed to PAUSE: Check iTV
* New patch: Ratchet and Clank: Up Your Arsenal
* New patch: The Oneechanbara
* New patch: The Oneechanpuruu
* New streaming mechanism for better playability: Various BEMANI games
* Initialization is performed for search functions: Lifeline

Gry na USB nie mogą być pofragmentowane,
gdyż nie będą działały prawidłowo.


Stąd można pobrać najnowszą stabilną oraz testową wersję:
https://github.com/ifcaro/Open-PS2-Loader/releases,
https://bitbucket.org/ifcaro/open-ps2-loader/downloads.

W nowych wersjach testowych, dodano animację loga PlayStation 2 podczas uruchamiania gry i obsługę pada DS3, DS4.
http://s21462.storage.proboards.com/...PUVUSJDIQe.jpg.
Aby logo "działało" gra musi być z tego samego regionu co konsola,
np: Konsola PAL, gra PAL. Konsola NTSC, gra NTSC.
W przypadku gry z innego regionu animacja zostanie pominięta.

Do sparowania pada DS3, DS4 z konsolą bezprzewodowo, potrzebny jest adapter USB bluetooth.

https://s12.postimg.cc/dh9y2v5e5/adapter.png

Dodano nowe tryby obrazu dla GUI i wygładzono czcionkę (więcej info tutaj).

Dodatkowo do pobrania:
1. Wersja 797U3 (testowa, zużywająca większą ilość pamięci RAM) niepotrzebująca defragmentacji na dysku USB:
http://www.mediafire.com/download/i6...S2LD-797U3.rar.
Zalecana wielkość klastra na dysku USB to 16-32KB.

2. OPL z obsługą systemu plików EXT2:
http://www.mediafire.com/file/xcyq4a...2opl_0.1.1.zip.
Więcej info tutaj:
forki Open PS2 Loader.

Ten system plików nie wymaga defragmentowania oraz obsługuje pliki większe niż 4GB.

3. Ikona OPL dla przeglądarki karty pamięci PS2:
https://s4.postimg.cc/mc06nxmd9/OPL_logo.jpg
http://www.mediafire.com/download/v5...4/OPL_icon.rar.

4. Winmd5, program, który sprawdza "sumy kontrolne md5" (MD5 checksum):
http://www.winmd5.com/

5. WinBin2Iso, program, który "przerabia" BIN na ISO.
http://bin2iso.en.lo4d.com/

6. USBUtil 2.2 REV.1.0 [BETA], program dzięki któremu będziemy mogli "pociąć" nasz obraz ISO na części (po 1GB)
aby zmieścić nasze gry na dysku przenośnym (z systemem plików FAT 32).
Oryginalna hiszpańska wersja:
http://psx-scene.com/forums/attachme...v2.2-rev1.0.7z,
http://www.mediafire.com/file/b5l1nt...v2.2+rev1.0.7z.

Wersja w większości przetłumaczona na angielski:
http://psx-scene.com/forums/attachme...2_rev1.0_en.7z,
http://www.mediafire.com/file/ip2kcg...N+(English).7z.

Więcej info tutaj:
[PS2] USBUtil.

7. ImgBurn, program dzięki któremu można zgrywać płyty na obraz ISO (DVD), BIN+CUE (CD).
http://www.imgburn.com/.

8. Polska paczka językowa dla OPL:
http://www.mediafire.com/file/2gvbmi...Polish-0.09.7z.

Więcej info tutaj:
https://forum.cdrinfo.pl/f106/ps2-po...ml#post1386754.

9. Wersja 1436
https://forum.cdrinfo.pl/f106/ps2-op...ml#post1437481.
Wersja 1581:
https://forum.cdrinfo.pl/f106/ps2-open-ps2-loader-97219/index7.html#post1442125.
Wersja 1871:
https://forum.cdrinfo.pl/f106/ps2-op...ml#post1453228.

Jolek 26.04.2018 17:21

OPL 1052-Beta by Maximus32
 
Ilość załączników: 1
Wersja testowa OPL 1052 (fork) wydana przez Maximus32.

- Dodano tryby wysokiej rozdzielczości (720p daję obecnie najlepsze rezultaty)
- Większe okładki gier (najlepiej używać plików 256x512 8bpp .bmp)
- Ulepszone pionowe wyrównanie czcionek
- Zmiana czcionki na LiberationSans-Regular.
Ta sama czcionka, ale z lepszą jakością obrazu (pixel perfect!)
- Skalowalne ikony przycisków. Dodano kilka ikon o wyższej rozdzielczości

Pobieralnia:
https://github.com/rickgaiser/Open-PS2-Loader/releases.

Źródło i więcej info:
http://psx-scene.com/forums/f150/ope...ml#post1217429.

A youkai of love 26.04.2018 18:34

To nadal aktualizują OPLa? Co tam jeszcze do poprawy?

misiozol 26.04.2018 19:29

ExFat mogli by zrobic :P

A youkai of love 26.04.2018 19:31

Nie chce im sie, lenie. xD

Jolek 27.04.2018 20:35

Do poprawy jest jeszcze pewnie sporo.
Miało się coś tam ostatnio poprawić w obsłudze sieciowej:
http://psx-scene.com/forums/f150/ope...ml#post1217331,
ale chyba coś "klinkło".

Jolek 05.05.2018 13:10

Ilość załączników: 1
BETA OPL (05/05/2018) poprawiająca wydajność SMB.

Lista zmian:
  • (ingame-ATAD) fixed event flag creation (when debug is on)*.
  • (ingame-SMSTCPIP) Fixed sys_sem_new to suspend interrupts before calling AllocSysMemory and updated sys_sem_new to use TH_SAPRI instead of a hardcoded literal.
  • (ingame-SMSTCPIP) Fixed sys_mbox_post and sys_arch_mbox_fetch to signal sema only after resuming interrupts.
  • (ingame-SMSTCPIP) Backported options for verifying checksums on various OSI layers, disabling them by default for the ingame driver.
  • (SMSTCPIP) disabled DHCP_DOES_ARP_CHECK by default, as an IP address would be first required*.
  • (ingame-SMSTCPIP) changed sys_arch_mbox_fetch to not dereference the message output pointer, if it is NULL.
  • (ingame-SMSTCPIP) Back-ported TCPIP_CORE_LOCKING and TCPIP_CORE_LOCKING_INPUT.

*Done for correctness, but doesn't actually change anything
(Sporządzono dla poprawności, ale tak naprawdę nic to nie zmienia).

Pobieralnia:
https://www.sendspace.com/file/etzf9e.

Źródło:
http://psx-scene.com/forums/f150/ope...ml#post1217548.

misiozol 05.05.2018 16:34

To wszystko fajne tylko nam potrzebna jedna jedyna obsluga exfat :D

Jolek 06.05.2018 12:34

Może coś się ruszy w tej kwestii:
http://psx-scene.com/forums/f150/ope...ml#post1217521.

Jolek 12.07.2018 10:45

Przez długi, długi czas miałem problem z Legacy of Kain - Soul Reaver 2.

Problem był z obsługą formatu USBExtreme (.ul)

Gra zawieszała się parę sekund przed końcem wprowadzającego filmiku,
oraz w poziomie "air forge" po drodze po zielony... kryształ.

Dotyczyło to tylko urządzeń USB, z "pociętymi" obrazami gier (.ul).

Ostatnio SP193 wydał poprawkę dla obsługi tego formatu (USBExtreme).
Sprawdziłem to z OPL 1082 i wszystko gra:
https://s22.postimg.cc/g2fzs3wnl/green.png

Dodatkowo maiłem również problem z Baldur's Gate: Dark Alliance 2 SLES_521.88.
Gra nie chciała uruchomić filmiku na poziomie "Firewind Manor I",
powodując dziwny błąd:
https://snag.gy/ilzW43.jpg
Działo się to również tylko poprzez USB. Poprzez SMB wszystko bangało.

Problem został rozwiązany.

Najnowszą wersję można pobrać stąd:
https://akuhak.github.io/test_build/.

Jolek 16.07.2018 18:26

EzISO Renamer by RaydenX.
 
Ilość załączników: 1
EzISO Renamer by RaydenX.

Ten program pomoże zmienić nazwę obrazu ISO, tak aby była zgodna z formatem obsługiwanym przez Open PS2 Loader.
("SLES_XXX.XX.Nazwa Gry.iso" itp.).

Dla OPL 0.9.3 lub wyższego nie trzeba dodawać Identyfikator (ID) gry,
ale z mojego doświadczenia zauważyłem, że OPL będzie ładował listę szybciej,
gdy Identyfikator gry zostanie ostatecznie dodany.

Jak to działa:
Umieść ten plik ("EzISORenamer.exe") obok folderów "DVD" i "CD" (tych, które utworzyłeś dla OPL), uruchom program.
W ciągu kilku sekund biblioteka ISO zostanie poprawnie nazwana.
Można również przeciągać i upuszczać pliki ISO lub katalogi zawierające pliki ISO na ikonie programu, aby je natychmiast przetwarzać.

Program wykryje to automatycznie:
- Pliki, które zostały już poprawnie nazwane (zostaną pominięte)
- Rozszerzenia plików, które są wielkimi literami (pliki zmienią nazwę na *.iso zamiast *.ISO).
- Nazwy plików dłuższe niż 32 znaki (zostaną pominięte)

Jeśli coś pójdzie nie tak, sprawdź plik dziennika wygenerowany przez program,
aby uzyskać więcej szczegółów na temat tego, co się wydarzyło.

Changelog:
Kod:

* 2nd December 2013 (v1.2)
- Added drag and drop support for files and directories
- Major code rewriting
- Some bugs fixed
- Improved ReadMe
* 15th September 2013 (v1.1)
- Cleaned up code a bit
- Better handling of "end-of-world scenarios"
- Improved Log reports
- Improved ReadMe
* 14th September 2013 (v1.0.2)
- Fixed bug when folders are not found
* 13th September 2013 (2) (v1.0.1)
- Fixed bug when folders are empty
* 13th September 2013 (v1.0)
- Initial Release


Jolek 18.07.2018 22:39

Motywy w wysokiej rozdzielczości
 
Ilość załączników: 2
Wrzucam motyw Beriona korium w wersji hires
oraz wersje OPL, która jest w stanie to obsłużyć.

Motyw najlepiej przetestować w rozdziałce:
HDTV 1280x720p @60Hz 16bit
lub
HDTV 1920x1080i @60Hz 16bit.

Załadowanie motywu może trochę potrwać,
mogą się pojawić przez jakiś czas usterki graficzne
ale po chwili (ok 5 s) to powinno przejść.

Za fork OPL "odpowiedzialny" jest Maximus32,
podbicia rozdziałki w korium Krah

Jolek 03.08.2018 19:05

W najnowszej wersji testowej OPL zaszło sporo zmian w rdzeniu GSM.
Oto one:
  • Disabled SYNCV adaptation and changed 480P & 576P DW to 1440 (480P is documented to be 720x480).
  • Removed unofficial 480P and 1080P modes from GSM, added option for enabling kernel 576P fix (meant for ROM v1.70 and earlier),
    added support for GCONT setting (RGB or Y Pb/Cb Pr/Cr) to the custom 576P mode.
  • Fixed mistake in GSM adaptation formula, removed Read Circuit adaptation,
    removed recording of the interlace & FFMD settings from SetGsCrt since it will also be recorded from SMODE2.
  • GSM will now consult the _GetGsDxDyOffset syscall for board-specific offsets (if supported).
  • GSM: changed all sync after mtc0 to sync.p as it has to be sync.p. Changed all lq to ld for the branch evaluations,
    as only the low 64-bits are supposed to be considered.
  • Removed unnecessary sync.l & sync.p instructions.
  • GSM: Changed preservation and restoration of context to better match the original Level 2 exception handler and preserve LO+HI registers.
  • Optimized GSM engine.
  • The check for whether the console supports 576P or not, has been changed to v2.10 (DESR-5500, DESR-7500) and above.
  • Added code for setting up the DVE for 576P mode, for ROMs that do not support it natively. Code was based on the code from Kernelloader.
  • Fixed support for J-type instructions. Bits 31:28 were not computed, resulting in failures when the EE jumps from within KSEG.
  • Removed call to Disable_GSBreakpoint() from within Hook_SetGsCrt(), so that GSM can change SetGsCrt().
    It's already being done anyway, during LoadExecPS2(), but before SetGsCrt() is hooked...
  • 576P now again works on older consoles.
  • 576P will now use the user's GCONT setting (RGB/Y Pb/Cb Pr/Cr).
Z ważniejszych rzeczy:
  1. Teraz również starsze konsole (poniżej SCPH-7500X) powinny wspierać tryb 576p.
  2. Dodano opcje "Emulate FIELD flipping", która może pomóc z migoczącym obrazem kiedy włączymy progressive scan.
Testowałem wersje "OPNPS2LD-180803-GSM-MODE-UPDATE.ELF" na moim SCPH-50004 włączając 576p,
ale mam niestety małe graficzne problemy:
https://s8.postimg.cc/fyz4j7hx1/03082018477_small.png
https://s8.postimg.cc/46ai65nad/03082018479-small.jpg

Źródło:

A youkai of love 03.08.2018 20:45

Kto w ogóle używa 576p skoro mamy 480p? Do dupy te niby poprawione opcje. 576p działa jakby chciał a nie mógł. Przetestowałem 15 gier PAL i się poddałem. Jakieś pionowe paski, których być nie powinno, ekran znika na sekundę, nie polecam, nie ma to jak dobre sprawdzone force 480p dla NTSC i PAL.

Jolek 03.08.2018 21:39

Jak nie widzisz\słyszysz problemu jak zmieniasz np częstotliwość z 50 Hz na 60 Hz i odwrotnie na PS2,
to nie wiem czy jest sens... dalej tłumaczyć.

Polecam np sprawdzić jakiś filmik (FMV) gry PAL (np God of War) i wybranie opcji 480p @60 Hz.
Co jakiś czas dźwięk się urywa, bądź "skacze", ponieważ wideo nie zgrywa się z audio.

Dodatkowo niektóre gry mogą działać wolniej, bądź szybciej w zależności czy zwiększamy, czy zmniejszamy częstotliwość.

Dlatego dla gier PAL fajnie byłoby mieć działające 576p @50 Hz a nie 480p @60 Hz
na każdej konsoli, nawet tej co nie wspiera tego trybu natywnie (czyli poniżej SCPH-7500X).


Wszystkie czasy w strefie CET. Aktualna godzina: 23:25.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.