Hi!
I downloaded BASIC 128 from DATA BECKER ('think it's Abacus compiler?).
But when I mount diskimage and load&run program it shows ERROR 20: COPY PROTECTED...
...so my Q is simple:
HOW TO REMOVE COPY PROTECTION AT DISKIMAGE OR TRANSFERED IMAGE TO REAL 5,25" DISK ????
Thanks for every answer.
Miro
Quote from: MIRKOSOFT on June 13, 2009, 07:34 PM
I downloaded BASIC 128 from DATA BECKER ('think it's Abacus compiler?).
From where did you download it? When I stop traveling around, I'll settle down and send Lance a .d64 copy of Basic 128 for him to post here.
Stockton tonight, Barstow tomorrow, Las Vegas Monday,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
July 25-26 Commodore Vegas Expo - http://www.portcommodore.com/commvex
http://www.ntrautanen.fi/computers/commodore/prg/c128/basic_128.zip
Miro
Quote from: MIRKOSOFT on June 15, 2009, 12:31 AM
http://www.ntrautanen.fi/computers/commodore/prg/c128/basic_128.zip (http://www.ntrautanen.fi/computers/commodore/prg/c128/basic_128.zip)
Miro
In vice turn off the true drive emulation and the program will run.
Hershey
Quote from: me on June 14, 2009, 04:28 PMWhen I stop traveling around, I'll settle down and send Lance a .d64 copy of Basic 128 for him to post here.
Well, I'm still travelling around (right now in the Seattle area but a return to California tomorrow), but I now have the .d64 of Basic 128 to pass around.
Truly,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
July 25-26 Commodore Vegas Expo - http://www.portcommodore.com/commvex
Now this is interesting. I also got the error message even though True Drive was enabled. You also need to uncheck "Use IEC Device". Then the program "worked"
I wrote a simple program:
10 DO:?X:X=X+1:LOOP
and saved it as "INTEGERS.PRG"
As you can imaginge, these program was only 1 block long. Then I ran "BASIC 128" and selected option 1: optimize / compile.
The result was a 38 block program!! I loaded the program and typed LIST. It did the old 64 trick of deleting the listing and replacing it with a logo:
1985 BASIC 128 V1.02
Umm, okay. Now let's RUN. And the output?
BREAK
PC SR AC XR YR SP
; F4C02 30 4C FF 00 F8
Am I missing something? Is VICE broken somehow? Is the software a joke? Is my program too simple?
Quote from: Hydrophilic on October 13, 2009, 03:36 PMIs VICE broken somehow? Is the software a joke?
I can't help you with VICE (because I only use real Commodores for the most part), but the software is no joke. Abacus' Basic 128 (which I believe is the same as the Data Becker Basic 128) is an excellent compiler. FWIW, I copied my original disk with the Maverick disk copier and got a fully-working back-up copy.
Lance, where did you put that .d64 of Basic 128 I sent you?
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug (http://videocam.net.au/fcug)
The Other Group of Amigoids
http://www.calweb.com/~rabel1/ (http://www.calweb.com/~rabel1/)
Southern California Commodore & Amiga Network
http://www.sccaners.org (http://www.sccaners.org)
Abacus was the U.S. licensee for Data Becker, so yes, they are the same.
I just lost an eBay auction for a copy with manual. My bid was pretty high, too. :(
Hydro, a compiler attaches an 'engine' that runs the compiled program. It stays the same size no matter how big your program is. You still get a speed advantage, but you won't get a smaller size until your program is about twice the size of the engine. Since you compiled a one-line program, you can probably figure on those 38 blocks as the compiler's overhead.
Quote from: airship on October 14, 2009, 02:38 AM
I just lost an eBay auction for a copy with manual.
Heh, give me a little time, Mark, and you will find something in your postal mail.
AmiWest Show on October 16-18,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug (http://videocam.net.au/fcug)
The Other Group of Amigoids
http://www.calweb.com/~rabel1/ (http://www.calweb.com/~rabel1/)
Southern California Commodore & Amiga Network
http://www.sccaners.org (http://www.sccaners.org)
As long as you don't send me anything that eats. :)
I've never known disks and photocopies that eat. ;)
AmiWest Show on October 16-18,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug (http://videocam.net.au/fcug)
The Other Group of Amigoids
http://www.calweb.com/~rabel1/ (http://www.calweb.com/~rabel1/)
Southern California Commodore & Amiga Network
http://www.sccaners.org (http://www.sccaners.org)
Just wanted to confirm that it is working with Vice 2.x with true disk emulation enabled. It is needed as the protection mechanism is accessing (reading) disk drive directly for a security check. This is why Maverick - being a nibbler - is able to make a working copy.