problem with DOTT copy protection

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
badmojo
Posts: 3
Joined: Tue Feb 28, 2006 10:38 am

problem with DOTT copy protection

Post by badmojo »

Hi, I can't get past the DOTT copy protection! When Dr. Fred asks me to choose the right ingredients in his battery plan, the game keeps telling me that I'm wrong. What can I do to bypass that protection? I thinked that scummvm automatically bypass copy protection, or am I wrong?
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3525
Joined: Mon Oct 31, 2005 7:39 am

Re: problem with DOTT copy protection

Post by eriktorbjorn »

badmojo wrote:Hi, I can't get past the DOTT copy protection! When Dr. Fred asks me to choose the right ingredients in his battery plan, the game keeps telling me that I'm wrong. What can I do to bypass that protection? I thinked that scummvm automatically bypass copy protection, or am I wrong?
The general rule is that we bypass copy protection if we know the original interpreter did so in any case. This usually happened when the game was released as part of a compilation, e.g. The Monkey Island Bounty Pack or the Maniac Mansion included with The Day of the Tentacle.

So far, I haven't heard of any cases where the floppy version of The Day of the Tentacle was sold without the information needed to bypass the copy protection. (Though to be honest, I haven't paid much attention to the floppy versions of any games that were subsequently released on CD.)
badmojo
Posts: 3
Joined: Tue Feb 28, 2006 10:38 am

Post by badmojo »

Excuse me, but Zak McKracken was never released on cd-rom, and the copy protection in the floppy version is bypassed by VScumm. So I thaught that was the same thing also for the floppy version of DOTT. I wanted to play it on my PSP mem card and since the DOTT cd rom version is too large in size, I wanted to use DOTT floppy version, but that was the copy protection problem. Could you help me, please?
Kirben
Posts: 421
Joined: Wed Sep 21, 2005 12:15 pm
Location: Melbourne, Victoria, Australia

Post by Kirben »

The enhanced versions of Maniac Mansion and Zak McKracken were released as part of the Selectware Classic Collection on CD. The copy protection was disabled, and replaced with CD checks as games started up.

Try using CD version of Day of Tentacle, without the 'MONSTER.SOU' file, to reduce the space required.
Last edited by Kirben on Tue Feb 28, 2006 1:01 pm, edited 1 time in total.
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3525
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

badmojo wrote:Excuse me, but Zak McKracken was never released on cd-rom, and the copy protection in the floppy version is bypassed by VScumm. So I thaught that was the same thing also for the floppy version of DOTT. I wanted to play it on my PSP mem card and since the DOTT cd rom version is too large in size, I wanted to use DOTT floppy version, but that was the copy protection problem. Could you help me, please?
I wasn't directly involved with bypassing the Zak McKracken copy protection, there is a comment at the relevant part of the code:

Code: Select all

    if (_copyProtection) {
        // The enhanced version of Zak McKracken included in the
        // SelectWare Classic Collection bundle used CD check instead
        // of the usual key code check at airports.
        if ((_game.id == GID_ZAK) && (script == 15) && (_roomResource == 45))
            return;
    }
Which, assuming that it's accurate, would satisfy our guidelines. Until we hear of anything similar for the floppy version of The Day of the Tentacle, I really doubt that ScummVM will ever deliberately bypass the copy protection for it.
User avatar
WNivek
Posts: 58
Joined: Mon Oct 31, 2005 3:14 pm
Location: New Jersey
Contact:

Post by WNivek »

eriktorbjorn wrote:

Code: Select all

    if (_copyProtection) {
        // The enhanced version of Zak McKracken included in the
        // SelectWare Classic Collection bundle used CD check instead
        // of the usual key code check at airports.
        if ((_game.id == GID_ZAK) && (script == 15) && (_roomResource == 45))
            return;
    }
Which, assuming that it's accurate, would satisfy our guidelines.
As someone who owns this collection, I can attest that this is indeed correct. Zak and MM enhanced had their original copy protection schemes bypassed on that disc.

Incidentally, between WinXP' imperfect Dos emulation and limitations in Dosbox, the CD-based copy protection has rendered the game unplayable on my current machine. Thank goodness for ScummVM... :)
Post Reply