Disc Drive emulation: Difference between revisions
| Line 101: | Line 101: | ||
| colspan="4" {{✗}}<ref group=N2 name="Xemu_NoPassthrough">Xemu doesn't support low-level hardware command structures for direct disc passthrough of physical Original Xbox game discs or DVD media, even if using compatible PC optical drive hardware and unlocked firmware.</ref> | | colspan="4" {{✗}}<ref group=N2 name="Xemu_NoPassthrough">Xemu doesn't support low-level hardware command structures for direct disc passthrough of physical Original Xbox game discs or DVD media, even if using compatible PC optical drive hardware and unlocked firmware.</ref> | ||
|- | |- | ||
! scope="row" | | ! scope="row" | [[PCSX2]] | ||
| colspan=" | | {{~}}<ref group=N2 name="PCSX2_CD">Mainline PCSX2 historically lacks stable CDRWIN BIN/CUE + Audio CD playback without virtual disc mounters, tracking via an open [https://github.com/PCSX2/pcsx2/issues/4880 feature request]. While pull requests like [https://github.com/PCSX2/pcsx2/pull/12037 #12037] aim to introduce native `.cue` support, mixed audio data formats previously required mounting images virtually as seen in pull reviews such as [https://github.com/PCSX2/pcsx2/pull/12032#pullrequestreview-2458230606 #12032].</ref> | ||
| colspan="3" {{✗}} | |||
| colspan="2" {{✓}}<ref group=N2 name="PCSX2_Passthrough">PCSX2 natively includes direct low-level CD-ROM and DVD-ROM drive passthrough command structures, allowing the execution of valid physical PlayStation 2 game software directly from local PC optical drives.</ref> | |||
| colspan="2" {{✗}} | |||
| {{✓}}<ref group=N2 name="PCSX2_Passthrough" /> | |||
| colspan="5" {{✗}}<ref group=N2 name="PCSX2_DVDV">Mainline PCSX2 lacks native DVD-Video playback, [[Home_media_players#Interactive_media|DVDi]], and [[Modding_consoles/flashcarts#PS2|FreeDVDBoot]] macrovision capabilities due to absent MagicGate hardware emulation, tracked via an open [https://github.com/PCSX2/pcsx2/issues/1981 DVD-Video compatibility issue]. Complete playback capability, including [[PlayStation_2_emulators#Emulation issues|MechaCon functionality]], requires full 8MB BIOS dumps (via tools like [https://github.com/F0bes/biosdrain biosdrain]) paired with dedicated MagicGate cryptographic key structures (`civ.bin`, `cks.bin`, etc.) utilized in specialized hardware research forks such as [https://github.com/MechaResearch/MechaPwn MechaPwn] or custom multimedia builds like [https://github.com/DiscoStarslayer/pcsx2-reliquary PCSX2-reliquary].</ref> | |||
| {{✓}}<ref group=N2 name="PCSX2_Passthrough" /> | |||
|- | |- | ||
! scope="row" | Emulator Name 7 | ! scope="row" | Emulator Name 7 | ||