Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request improvement] DVD Movies Compatibility #1981

Open
ghost opened this issue Jun 25, 2017 · 30 comments
Open

[Request improvement] DVD Movies Compatibility #1981

ghost opened this issue Jun 25, 2017 · 30 comments

Comments

@ghost
Copy link

ghost commented Jun 25, 2017

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

@Farmerjoe12
Copy link

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)

@lightningterror
Copy link
Contributor

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.

@ghost
Copy link
Author

ghost commented Jun 26, 2017

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

@Blackbird88
Copy link
Contributor

Blackbird88 commented Jun 26, 2017

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?

@ghost ghost closed this as completed Jun 28, 2017
@ghost ghost reopened this Jun 28, 2017
@mirh
Copy link

mirh commented Jun 29, 2017

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

@Phantaztique
Copy link

Would implementing this improve performance on FMV playback?

@MrCK1
Copy link
Member

MrCK1 commented Jul 10, 2017

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

@willkuer
Copy link
Contributor

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.

@lightningterror
Copy link
Contributor

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.

@mirh
Copy link

mirh commented Aug 3, 2018

It's a feature missing of a PS2?

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

@lightningterror
Copy link
Contributor

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.

@turtleli
Copy link
Member

turtleli commented Aug 3, 2018

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 turtleli reopened this Aug 3, 2018
@tadanokojin
Copy link
Member

@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

@MonJamp
Copy link
Contributor

MonJamp commented Jun 30, 2020

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.

@MobCat
Copy link

MobCat commented Jul 1, 2020

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.

@bositman
Copy link
Member

bositman commented Jul 1, 2020

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...

@Florin9doi
Copy link
Contributor

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

@IkuSenpai
Copy link

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.

@Florin9doi
Copy link
Contributor

Florin9doi commented Jul 30, 2022

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
Copy link
Contributor

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

@StillPlay2
Copy link

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

@Florin9doi
Copy link
Contributor

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

@Florin9doi
Copy link
Contributor

Florin9doi commented Dec 20, 2022

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

(image)

Untitled

@Florin9doi
Copy link
Contributor

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
Copy link
Contributor

#7602 was merged, but the geometry fix#1981 (comment) was lost

(image)

image

@john123903
Copy link

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
Copy link

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.

@dobkun
Copy link

dobkun commented Jan 29, 2024

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

@stenzek
Copy link
Contributor

stenzek commented Jan 29, 2024

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

@christopher3242
Copy link

Okay this good .

@PCSX2 PCSX2 locked as spam and limited conversation to collaborators Feb 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests