Open-ps2-loader: Disc boot support

Created on 9 Aug 2018  路  9Comments  路  Source: ps2homebrew/Open-PS2-Loader

I was wondering about this, i noticed that of all the ps2 homebrews, this is the only one that supports dual shock controllers over usb, but obviously with this program you can only use them with games in iso format. Could it be possible to make the program boot a game from the disc to use its additional features? I searched and fouind some tutorials that seemed to trick the app to boot the disc, but i had no hope with them.

enhancement

Most helpful comment

I am sure the purpose of this thread was to request for a feature that allows discs to be booted, without the CDVD emulation parts. But with the rest of OPL present and functional. Hence allowing things like VMC, PADEMU etc to work on game discs. Essentially a halfway between how OPL currently boots games and apps.

All 9 comments

Yes, it is possible and except for VMC (which would require some changes, to also be supported) most features like GSM, PADEMU, CHEATS, Cover, Info, etc. could be used for these as well!

However... Beside adding support for a lib which allows access to the disc, the OPL-GUI and the 'layer in-between' (the program's backend which is the connection/'glue' between the GUI and the device-access) would need support for it as well, to properly handle it.

I think it is quite possible (and easier to implement) for original disc (or imports and backups on a hard-modded PS2), but would require more work for ESR-Discs...

On another note: This is the issue-section, rather then the place for feature-requests. ;)
It is better to ask this in a forum/board and rather keep this section to things which is rather related to fixes or a feature-request, which is rather a small change (like relaxing texture-limit, etc.), thus comparable to a 'fix'.

Best regards,
TnA

Wouldn't the mechacon be a problem without a modded PS2?
Or that would require a ESR-like method?

Just like for FMCB...

Support for original discs which are from the same region and ESR-Disc-support could be implemented.

For backups and imports, you would need a modchip...

Well, a prototype-implementation of a general CDVD-Support of original discs (without a chip), but leaving out almost all features (like. VMC), could be realized within days/weeks!

Proper support with all kind of features like cover, VMC, VMode-Changes, etc. would take a while... I suppose PADEMU could work quite well!

Could @sp193 give some insight?

What do you want to know?
But because this is not a function of OPL, it would require quite some fundamental changes to the UI. For example, it has no function for booting a game from the CD/DVD drive.

What do you want to know?
But because this is not a function of OPL, it would require quite some fundamental changes to the UI. For example, it has no function for booting a game from the CD/DVD drive.

isn't it the same thing as running apps from OPL? in ulaunchelf you simply boot the executable from disc and the game starts.

obviously, you need to configure the paths first. just not sure if OPL can read the disc drive filesystem.

I am sure the purpose of this thread was to request for a feature that allows discs to be booted, without the CDVD emulation parts. But with the rest of OPL present and functional. Hence allowing things like VMC, PADEMU etc to work on game discs. Essentially a halfway between how OPL currently boots games and apps.

While I agree to the previous statement(s), I also think that even just 'starting' disc might be useful for example fo those which Autoboot to OPL and insert a disc afterwards.

That would need:

  • Implementing an icon and another 'page' in the GUI
  • Copying off (partially) wLE's 'PS2-Disc'-function, to scan for the SYSTEM.CNF but not yet start the disc, but just keep the SLES/SLUS/etc.-name/path...
  • Applying only some of the buttons which can be used in the GUI

Other stuff like:
(easier?:)

  • covers/background/etc. (In-GUI access to files, located on another device; support for a 'path'/location/link where it looks for ART)
  • name-scanning (a DB of SLES/SLUS-Files which is used to look up the name of the SLES)

(medium?:)

  • PADEMU
  • GSM

(harder?:)

  • VMCs (in-game-access to files on another device and MC-'emulation' + it might render games incompatible + etc.)

could be implemented later on.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

carl0sjt picture carl0sjt  路  8Comments

Jay-Jay-OPL picture Jay-Jay-OPL  路  10Comments

Aced14 picture Aced14  路  4Comments

TnA-Plastic picture TnA-Plastic  路  12Comments

floppyD picture floppyD  路  3Comments