Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions redumper.ixx
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,13 @@ const std::map<GET_CONFIGURATION_FeatureCode_ProfileList, std::string> PROFILE_S
{ GET_CONFIGURATION_FeatureCode_ProfileList::HDDVD_R_DL, "HD DVD-R DL" },
{ GET_CONFIGURATION_FeatureCode_ProfileList::HDDVD_RW_DL, "HD DVD-RW DL" },

{ GET_CONFIGURATION_FeatureCode_ProfileList::PS1_CD_ROM, "PS1 CD-ROM" },
{ GET_CONFIGURATION_FeatureCode_ProfileList::PS2_CD_ROM, "PS2 CD-ROM" },
{ GET_CONFIGURATION_FeatureCode_ProfileList::PS2_DVD_ROM, "PS2 DVD-ROM" },
{ GET_CONFIGURATION_FeatureCode_ProfileList::PS3_DVD_ROM, "PS3 DVD-ROM" },
{ GET_CONFIGURATION_FeatureCode_ProfileList::PS3_BD_ROM, "PS3 BD-ROM" },
{ GET_CONFIGURATION_FeatureCode_ProfileList::PS4_BD_ROM, "PS4 BD-ROM" },

{ GET_CONFIGURATION_FeatureCode_ProfileList::NON_STANDARD, "NON STANDARD" }
};

Expand All @@ -217,6 +224,8 @@ DiscType profile_to_disc_type(GET_CONFIGURATION_FeatureCode_ProfileList profile)
case GET_CONFIGURATION_FeatureCode_ProfileList::CD_ROM:
case GET_CONFIGURATION_FeatureCode_ProfileList::CD_R:
case GET_CONFIGURATION_FeatureCode_ProfileList::CD_RW:
case GET_CONFIGURATION_FeatureCode_ProfileList::PS1_CD_ROM:
case GET_CONFIGURATION_FeatureCode_ProfileList::PS2_CD_ROM:
disc_type = DiscType::CD;
break;

Expand All @@ -231,10 +240,14 @@ DiscType profile_to_disc_type(GET_CONFIGURATION_FeatureCode_ProfileList profile)
case GET_CONFIGURATION_FeatureCode_ProfileList::DVD_PLUS_R:
case GET_CONFIGURATION_FeatureCode_ProfileList::DVD_PLUS_RW_DL:
case GET_CONFIGURATION_FeatureCode_ProfileList::DVD_PLUS_R_DL:
case GET_CONFIGURATION_FeatureCode_ProfileList::PS2_DVD_ROM:
case GET_CONFIGURATION_FeatureCode_ProfileList::PS3_DVD_ROM:
disc_type = DiscType::DVD;
break;

case GET_CONFIGURATION_FeatureCode_ProfileList::BD_ROM:
case GET_CONFIGURATION_FeatureCode_ProfileList::PS3_BD_ROM:
case GET_CONFIGURATION_FeatureCode_ProfileList::PS4_BD_ROM:
disc_type = DiscType::BLURAY;
break;

Expand Down
7 changes: 7 additions & 0 deletions scsi/mmc.ixx
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,13 @@ export enum class GET_CONFIGURATION_FeatureCode_ProfileList : uint16_t
HDDVD_R_DL = 0x58,
HDDVD_RW_DL = 0x5A,

PS1_CD_ROM = 0xFF50,
PS2_CD_ROM = 0xFF60,
PS2_DVD_ROM = 0xFF61,
PS3_DVD_ROM = 0xFF70,
PS3_BD_ROM = 0xFF71,
PS4_BD_ROM = 0xFF80,

NON_STANDARD = 0xFFFF
};

Expand Down
Loading