[Coco] Question about disk images & copy protection.
Bob Devries
devries.bob at gmail.com
Sun Jul 2 01:53:59 EDT 2006
Carey,
I have the Deft Pascal documentation as PDF files here, if you're
interested. Of course, they're my version, but most should be the same.
--
Regards, Bob Devries, Dalby, Queensland, Australia
Isaiah 50:4 The sovereign Lord has given me
the capacity to be his spokesman,
so that I know how to help the weary.
website: http://www.home.gil.com.au/~bdevasl
my blog: http://bdevries.invigorated.org/
----- Original Message -----
From: "Carey Eugene" <carey at cebridge.net>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Sunday, July 02, 2006 3:38 PM
Subject: Re: [Coco] Question about disk images & copy protection.
Bob;
> One of the things that I found lacking was that it was not Coco3
> compatible,
> at least my version was not. The programmes worked fine, and compiled etc,
> but the resultant code did not run on the Coco3.
>
> My version is 3.X. Does V4.X have the same problem?
No, it was fully CC3 compatable. I think that was the big change between v3
and v4. And v4.1 was some extra's, but I can't remember what. (I've got
the nice printed manual out in the garage but I haven't dug it out yet.
It's got a list of changes. Plus, somewhere or other, I have a copy of a
couple extra toolboxes that were available for DP v4. I didn't use them
because by the time they were given to me, I had already stopped using
rs-dos and switched to OS9. If I remember right, I think they added some
graphics and some other stuff. Until recently I still had the company's
catalog... I found it stuck in an old box. I'm pretty sure I threw it away
while cleaning.)
v4.1 used the full 64k on the CC2/3 where as the earlier versions were
somewhat limited because they used the ROM routines. (If I remember
right...)
Although there weren't any routines available to use the extra features of
the CC3, it wasn't too hard to write your own, since it gave you the ability
to read & write arbitrary addresses and call any location. So it was a
simple matter to write a couple of small wrappers
It had a nice library package. Lots of useful functions. It didn't use the
5 byte floating point in the ROMs but used its own BCD math package.
And, of course, Deft Pascal came with a somewhat decent macro assembler, so
you could always go that route. And it had a fairly decent editor. (All
things considered, anyway. One of the patches I did for it was to make it
lower case instead of reverse text.)
As I said in the previous message, at the time I got a bit irritated with
Deft Pascal sometimes, but that was more due to some of the limitations of
the Pascal language itself. Deft Pascal v4.1 was a nice package and I got
several years good use out of it. It was well worth the money I spent
buying it.
I've wished a few times over the years that I had had a PC version of Deft
Pascal to use. To me, the old Turbo Pascal was just a pale imiation of what
Deft Pascal could do. Of course, I was somewhat biased...[grin]
Carey
>
> --
> Regards, Bob Devries, Dalby, Queensland, Australia
>
> Isaiah 50:4 The sovereign Lord has given me
> the capacity to be his spokesman,
> so that I know how to help the weary.
>
> website: http://www.home.gil.com.au/~bdevasl
> my blog: http://bdevries.invigorated.org/
>
> ----- Original Message -----
> From: "Carey Eugene" <carey at cebridge.net>
> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
> Sent: Sunday, July 02, 2006 2:20 PM
> Subject: Re: [Coco] Question about disk images & copy protection.
>
>
> ----- Original Message -----
> From: "Bob Devries" <devries.bob at gmail.com>
> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
> Sent: Saturday, July 01, 2006 11:02 PM
> Subject: Re: [Coco] Question about disk images & copy protection.
>
>
>> HUH? My copy of Deft Pascal has no copy protection. Was that on a later
>> version perhaps?
>
> Bob;
>
> It's in the linker.
>
> I don't think the earlier ones did, but the later ones did. Mine is v4.1
>
> I remember reading somewhere on the web some time back a comment from the
> author about that he didn't want the copy protection but they insisted.
> He
> managed to keep it limited to just the linker. (No, I have no idea where
> I
> read that... Who knows, maybe I dreamed it. It's been within the past
> year
> or so, though.)
>
> I don't remember what the copy protection was. The linker checked for
> something specific on the disk, but I can't remember what. Some little
> quirk in the disk structure. I think around the directory area, but don't
> hold me to that.
>
> But it was easily patched around.
>
> Let me see... the post-it on it says to patch the linker locations $e6a,
> $e6b, $e6c from $17, $21, $9a to $12, $12, $12. In other words, NOP the
> subroutine call that checks the copy protection.
>
>
> That was one of my earliest efforts at cracking copy protection. After
> that
> I did a few games and ROM packs. Can't remember what they were, but I
> remember printing out pages and pages of source code looking for key
> areas.
>
>
> I gotta admit, I had a few unpleasent experiences with Deft Pascal, mostly
> due to limitations in the Pascal language, but after experiencing other
> versions of Pascal for other systems, I have to say that I was wrong.
> Deft
> Pascal was an impressive version of Pascal.
>
> Carey
>
>
>>
>> --
>> Regards, Bob Devries, Dalby, Queensland, Australia
>>
>> Isaiah 50:4 The sovereign Lord has given me
>> the capacity to be his spokesman,
>> so that I know how to help the weary.
>>
>> website: http://www.home.gil.com.au/~bdevasl
>> my blog: http://bdevries.invigorated.org/
>>
>> ----- Original Message -----
>> From: "Carey Eugene" <carey at cebridge.net>
>> To: <Coco at maltedmedia.com>
>> Sent: Sunday, July 02, 2006 1:18 PM
>> Subject: [Coco] Question about disk images & copy protection.
>>
>>
>> I was just reading an email from somebody about disk images and the
>> effort
>> they went through to make backups etc.
>>
>> That got me curious...
>>
>> How do I deal with copy protected disks? I know I have some. I've got
>> post-it notes on the floppy jacket about using Spit-N-Image to make
>> backups
>> of it.
>>
>> And I remember several games that had copy protection. And Deft Pascal
>> (although that's easily bypassed.)
>>
>> So, do disk image programs deal with that? I know with some other
>> emulators, people have developed special disk image formats that store
>> the
>> whole track info and all of it's oddities. That way it can be read
>> properly
>> by the emulator.
>>
>>
>> Carey
>>
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>>
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list