From 99a8a39dda9b39818d001493c8cc3623d261a506 Mon Sep 17 00:00:00 2001 From: TheRogueArchivist Date: Sat, 14 Jan 2023 01:44:10 -0700 Subject: [PATCH] Move MediaCloQ notes to DRML (#227) * Move MediaCloQ notes to DRML. * Add TODO and fix typo. --- BurnOutSharp/ProtectionType/MediaCloQ.cs | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/BurnOutSharp/ProtectionType/MediaCloQ.cs b/BurnOutSharp/ProtectionType/MediaCloQ.cs index 09a572b9..bc5943f1 100644 --- a/BurnOutSharp/ProtectionType/MediaCloQ.cs +++ b/BurnOutSharp/ProtectionType/MediaCloQ.cs @@ -9,19 +9,12 @@ namespace BurnOutSharp.ProtectionType { /// /// MediaCloQ was a copy protection created by SunnComm to protect music CDs. It's a multisession CD, and all the audio tracks are erroneously marked as data tracks. - /// Unlike other audio CD protections, this one doesn't give you an option to listen to the music off of PC or make "legitimate" copies. - /// It does, however, have a data track containing a message that the CD is protected with MediaCloQ, and directs you to their website to purchase digital copies of the tracks. - /// It appears that a version 2.0 was planned, and maybe even released, but so far no discs with MediaCloQ 2.0 are known (https://www.cdmediaworld.com/hardware/cdrom/cd_protections_mediacloq_v20.shtml, https://www.cdmediaworld.com/hardware/cdrom/news/0108/mediacloq_20.shtml). - /// The only known album to contain MediaCloQ is "Charley Pride - A Tribute to Jim Reeves", with the release that has the barcode "7 816190222-2 4" being confirmed to have it. - /// References and further information: - /// https://www.cdmediaworld.com/hardware/cdrom/cd_protections_mediacloq_v10.shtml - /// https://web.archive.org/web/20190513192224/https://club.myce.com/t/just-some-mediacloq-info/29773 - /// https://myce.wiki/news/MediaCloQ-CD-protection-bypassed-2397/ - /// https://www.cdrfaq.org/faq02.html#S2-4-4 - /// https://www.cnet.com/tech/services-and-software/bmg-tests-unrippable-cds/ + /// /// public class MediaCloQ : IPathCheck, IPortableExecutableCheck { + // TODO: "Karaoke Spotlight Series - Pop Hits - Vol. 132" - Sound Choice (SC8732)" is currently undetected, due to there seeming to be no reference to MediaCloQ in the disc's contents. + /// public string CheckPortableExecutable(string file, PortableExecutable pex, bool includeDebug) { @@ -48,7 +41,7 @@ namespace BurnOutSharp.ProtectionType { var matchers = new List { - // The file "sunncomm.ico" was previously used a file check, but since it's just an icon of the SunnComm logo, it seems too likely to result in false positives. + // The file "sunncomm.ico" was a previously used file check, but since it's just an icon of the SunnComm logo, it seems too likely to result in false positives. // Found on "Charley Pride - A Tribute to Jim Reeves" (barcode "7 816190222-2 4"). new PathMatchSet(new PathMatch("scvfy.exe", useEndsWith: true), "MediaCloQ"), @@ -62,7 +55,7 @@ namespace BurnOutSharp.ProtectionType { var matchers = new List { - // The file "sunncomm.ico" was previously used a file check, but since it's just an icon of the SunnComm logo, it seems too likely to result in false positives. + // The file "sunncomm.ico" was a previously used file check, but since it's just an icon of the SunnComm logo, it seems too likely to result in false positives. // Found on "Charley Pride - A Tribute to Jim Reeves" (barcode "7 816190222-2 4"). new PathMatchSet(new PathMatch("scvfy.exe", useEndsWith: true), "MediaCloQ"),