ps2homebrew / Open-PS2-Loader

Game and app loader for Sony PlayStation 2
https://ps2homebrew.github.io/Open-PS2-Loader/
Academic Free License v3.0
2.05k stars 262 forks source link

[FR] Making use of modchip #337

Closed hizonglol closed 3 years ago

hizonglol commented 3 years ago

Is your feature request related to a problem? Please describe. My console is already quite old, the laser already works so so when it comes to playing games. Of course I know it is possible to load backup images from the HDD, but one has to tinker a lot with POPS to play any PS1 games. Plus one of my favourite games, which is ShadowMan 2 works only when playing it on the original disk.

Describe the solution you'd like My console got fitted some time ago with Matrix Infinity, which as far as I remember still works. So I was wondering if it would be possible to load images from the HDD using OPL with the help of Matrix Infinity to support all PS1 and PS2 games?

J013k commented 3 years ago

Let me start from the beginning. OPL and POPStarter have been made to support games from USB\ETH\HDD. Org, imports, backups...

Modchips have been mostly made to support PS1 and PS2 games from CD\DVD discs. Org, imports, backups...

As for Shadow Man: 2econd Coming... This game should be fully playable since OPL rev1262 for all devices: https://www.psx-place.com/threads/open-ps2-loader-v0-9-3.13415/page-16#post-153319.

Grab OPL 1442, turn on mode 6 in compatibility modes and have fun: https://www.psx-place.com/threads/open-ps2-loader-v0-9-3.13415/page-48#post-239678.

BatRastard commented 3 years ago

The last OPL I compiled back in February was rev1346 and -- as of Christmas -- I can confirm Shadow Man 2 does indeed work with Mode 6 enabled so rev1442 should be fine as well. After we fixed it back in rev1262, I haven't seen any regressions on my end nor ready or heard anything elsewhere in the usual homebrew haunts.

hizonglol commented 3 years ago

Okay. I will give it a try with this compatibility mode. If it works out then I'll close the topic :)

hizonglol commented 3 years ago

Works fine on version 1 of OPL, even without compatibility mode, therefore closing the thread :)