pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

[Request improvement] DVD Movies Compatibility

Open ghost opened this issue 7 years ago • 29 comments

It would be nice to brings DVD Movies on pcsx2 , actually , playing a DVD Movie on pcsx2 cause a black screen (but no crash)

ghost avatar Jun 25 '17 13:06 ghost

Why would you watch movies through pcsx2, when you're on a computer, likely with a CD drive, and the ability to download any other software (VLC)

Farmerjoe12 avatar Jun 25 '17 22:06 Farmerjoe12

The feature would have been nice if pcs didn't have the ability to watch movies xD

Anyway it's not even worth putting a git issue on this.

lightningterror avatar Jun 26 '17 00:06 lightningterror

I assume its a litle useless but it should be fun to play DVD Movies like the ps2 :)

ghost avatar Jun 26 '17 04:06 ghost

It's not out of the question since even Dolphin implemented unused IOS feature, but the thing is they have the manpower to do anything they want lol no matter how pointless it is If someone was determined enough it could probably be done. I guess it has something to do with sceMpeg?

Blackbird88 avatar Jun 26 '17 11:06 Blackbird88

PS2 could do it, so it's absolutely within scope of the project. Then, depending on where CSS keys were stored on original hardware I guess things might be easier or harder.

Also depends on #432

mirh avatar Jun 29 '17 13:06 mirh

Would implementing this improve performance on FMV playback?

Phantaztique avatar Jul 10 '17 18:07 Phantaztique

FMV playback is handled by the IPU. What performance is there to gain lol?

MrCK1 avatar Jul 10 '17 18:07 MrCK1

It could be interesting for framerates and output resolutions. Also it might help regarsing general disk management (i.e. might help resolving disk read and swap issues). Also who knows. Maybe some non-bootable games use a bios routine that is typically only used by dvd's. In general improving the accuracy of the emulator helps improving the accuracy of the emulator. Emulation of the psx on the emulated ps2 might also solve some unresolved issues.

willkuer avatar Jul 10 '17 19:07 willkuer

I'll close this since it's really low priority. I don't think anyone will be looking in to this for a long time.

lightningterror avatar Aug 03 '18 17:08 lightningterror

It's a feature missing of a PS2?

You could close even psx and optical audio issues then with this attitude

mirh avatar Aug 03 '18 21:08 mirh

You could improve the emulator in a lot of different ways, the problem is we lack the manpower to do so, which is why I closed it. Improving accuracy on games for both psx and ps2 takes higher priority.

Plus the percentage of this being used by people is very low which is why it's on the lowest priority. If someone wants they can work on it if they want to.

lightningterror avatar Aug 03 '18 21:08 lightningterror

I don't see the harm in leaving this issue open. Doing so won't force people to work on it.

Also, I don't think the Postponed label makes sense here.

turtleli avatar Aug 03 '18 22:08 turtleli

@kozarovv seems up your alley updater 'rom1:UDNL' can't load

Got me what it means but I'm curious about it now given this

tadanokojin avatar Jun 28 '20 13:06 tadanokojin

According to the blog post in that repo, the reason PCSX2 currently doesn't support playing DVDs is because the DVD player code is encrypted. So I guess it's a case of finding where the keys might be stored in the BIOS and using that to decrypt the DVD player.

MonJamp avatar Jun 30 '20 15:06 MonJamp

2~3 years ago: No, lol what, why. Your on a computer why would you want a thing like this just use vlc. 2020: Umm yeah we need to debug a DVD player exploit and having an emulated version of that would be nice to save on burning disks and needing to track down all the real hardware and test it.

MobCat avatar Jul 01 '20 06:07 MobCat

Or maybe we have some new devs who would like to get some experience in PCSX2 code and something relatively not complicated like this could help. If you don't have something constructive to comment, maybe you should refrain from doing so...

bositman avatar Jul 01 '20 11:07 bositman

I tested #4274, but it doesn't resolve this ticket

Florin9doi avatar Mar 31 '21 08:03 Florin9doi

Games like .Hack has bonus CDs that you need to watch to get bonus content in the game. Can't even find keywords via cheat engine myself nor has anyone I asked been able to. So fixing the DVD compatibility might be a better solution.

I use the dev/experimental builds and have tested #5236 and still not functional, ticket is still not resolved.

IkuSenpai avatar Jan 05 '22 05:01 IkuSenpai

Mostly resolved by #4274 + #6719.

Known issues:

  • GsCrt modes 0x82 and 0x83 are incorrectly implemented and the image is cropped: unknown
  • Some BIOS versions released in 2002 get trapped in an infinite loop. These '02 ROM1 files works properly when paired with ROM0 files from '01 or '03. 1

Florin9doi avatar Jul 30 '22 12:07 Florin9doi

The cropping is observed because the screen geometry is determined mostly by a single parameter : the color subcarrier.

Florin9doi avatar Aug 15 '22 08:08 Florin9doi

Booting PS2 BIOS  _20221018190406 @Florin9doi I think I have it working with SCPH-90001 but the image is shifted to the right.

StillPlay2 avatar Oct 18 '22 18:10 StillPlay2

Yes, it's a known issue as I mentioned in my last 2 messages

Florin9doi avatar Oct 18 '22 18:10 Florin9doi

~The screen geometry is resolved by #7602 + Show Overscan option:~

(image)

Untitled

Florin9doi avatar Dec 20 '22 22:12 Florin9doi

Two more issues related to DVD Player update discs:

  • DVD Player Version 2.01J (PBPX-95206) installation gets stuck and doesn't finish
  • The emulator crashes if any Japanese DVD player update is installed on Bios v01.00j. This can be avoided by switching to EE interpreter or by deleting mcX:/BIEXEC-SYSTEM/osdsys.elf file.

Florin9doi avatar Jan 01 '23 14:01 Florin9doi

#7602 was merged, but the geometry fixhttps://github.com/PCSX2/pcsx2/issues/1981#issuecomment-1360384968 was lost

(image)

image

Florin9doi avatar Feb 11 '23 22:02 Florin9doi

Without it, then It gonna say DVD player not Setup. So Can we add it? (idk if you guys want to work on it.)

john123903 avatar Mar 13 '23 21:03 john123903

Booting PS2 BIOS _20221018190406 @Florin9doi I think I have it working with SCPH-90001 but the image is shifted to the right.

HOW DO YOU DO THAT!? It did not work on mine.

john123903 avatar Mar 13 '23 21:03 john123903

and this is why refractions should finally implement MagicGate(but only the support without any documentation): UTILITY DISCS!

dobkun avatar Jan 29 '24 12:01 dobkun

No. Please do not spam issues, or you will be blocked. Thanks.

stenzek avatar Jan 29 '24 12:01 stenzek

Okay this good .

christopher3242 avatar Feb 19 '24 07:02 christopher3242