ULATOR. YSTEMS LIKE OLPHIN- 3.0, ROFESSIONAL- OR ROLOGIC- CANNOT BE USED WITHOUT FURTHER EXTENSIONS OR PATCHES. HIS PURPOSE MAY BE THE JOB OF ANOTHER HARDWARE EXTENSION BOARD, ONE OF THE PROJECTS AM CURRENTLY WORKING ON. AKEN FROM T WHICH THE 6502- CAN EASILY BE CONFIGURED TO [EMULATEK. ERHAPS ICHAEL LEIN (CBM4LINUX OR OTHER PEOPLE MAY WANT TO DEVELOP SPECIAL SOFTWARE, THAT MAKES USE OF A MAX EQUIPPED DISK DRIVE (NEARLY 32K OF USABLE). OT TO MENTION THE DIA U HE 6502- AS DRIVE EXPANDER ART 2 ============================== I OLFGANG OSER AND ICOLAS ELTE OW, WITH THE PATCHED S, WAS ABLE TO LASH OTHER BANKS WITHOUT THE NEED TO SWITCH BACK TO THE ORIGINAL  N'T NEED TO INSTALL A SPEEDER SYSTEM OR IN ANY CASE, INSTEAD IT IS AN OPTION. ND ICOLAS SAID, THE LASH SOFTWARE CONTAINS SOME POTENTIAL FOR SPEEDUPS WITH THE 1541 DRIVE. ET'S WAIT, TEST AND SEE... (ONLY) EXPANDER (1541/1571 OARD) AND E , BUT THE 2 CONFIGURATION IS SELECTED? ECAUSE THE 2 OVERLAYS THE DRIVE'S ADDRESS SPACE FROM 0X8000 TO 0X9 THE LASH- CANNOT BE ADDRESSED THERE. URTHERMORE, 2 WENT CRAZY, WHENEVER THE LASH ENABLE SWITCH WAS SET. ICOLAS DETEHE UPPER AND LOWER PART OF THE 2 AT 0X000/0X000); THIS WAY YOU CAN FLASH THE WHOLE CHIP. ICOLAS IS ALSO WORKING ON MORE FUNCTIONS, LIKE PROGRAMMABLE BANK SWITCHING ABOUT UNUSED / PORT LINES. AYBE NOT ONLY OLPHIN--2.0-6 CAN SPEED UP TPART OF OLPHIN- 2.0. HE CODE SHOULD NOT ACCESS THE 8K AT THE MEMORY ADDRESS LOCATION 0X8000...0X9 ANYMORE, BUT AT THE ADDRESSES 0X6000...0X7. HAT WAY NO CHANGES TO THE 6502- WOULD NEEDED, BECAUSE THE BOARD CONFIGURATION COUL , THIS HARDWARE EXTENDS YOUR FLOPPY DISK DRIVE TO A FULL BLOWN HIGH SPEED TMEL LASH DEVICE PROGRAMMER. OU WILL NEVER NEED TO HANDLE WITH S AND BURNERS AGAIN. HERE IS NO NEED ANYMORE FOR TRANSFERING THE FILES SLOWLY TO THE COMPUTER MEMANK SWITCHING ABOUT UNUSED / PORT LINES." ICOLAS IS CURRENTLY NOT WORKING ON EXTENSIONS TO THE 6502-AMOM, IT PERFECTLY DOES ITS JOB AS IT IS. INCE ICOLAS ALSO MAY WANT TO AGREE TO REPRINT MY ARTICLE OR BECAUSE HE WANTS TO POINT OUT OTHER THIRE PROBLEM, THAT DEPENDS ON THE SPECIAL ADDRESS DECODING BEHAVIOUR OF THE DRIVE SERIES ( AND ESPECIALLY LOCATIONS MIRRORED AT DIFFERENT ADDRESSES; FLAG HANDLING). INCE THE AND 20 COMPUTERS DON'T CONTAIN SUCH MIRRORED DEVICE ADDRESSHE WEBSITE HTTP://D81.DE/6502AMOM/ I OLFGANG OSER AND ICOLAS ELTE E PRINTED WITH OWNERS CONSENT OTES ROM OLFGANG OSER ON THE PROJECT ==================================== MAIL: -OLFGANG OSER IN GENERAL AGREE ABOUT REPRINTING PARTS OF MYGNOSTIC FUNCTIONALITY THAT REPLACES THE DRIVE'S BUILTIN BY THE ONE FROM THE 6502-. HINGS, THE 6502- CAN'T DO EASILY ECAUSE THE HARDWARE WAS MAINLY DESIGNED FOR UNIVERSALITY AND SIMPLICITY, IT IS NOT A GENERAL SPEEDER SYSTEM HARDWARE EM 2.6 (WHICH WORKED FLAWLESSLY WITH ALL PREVIOUS TESTS). ROBLEMS WITH THE PROTOTYPE ANOTHER PROBLEM MANIFESTED WHEN ANALYZING THE [STORE-TO-K PROBLEM WITH THE DRIVE EXPANSION 6502- PROTOTYPE HAT HAPPENS, WHEN SOMEONE WANTS TO FLASH THE WHOL DIAGNOSTIC MODULEORE APPLICATIONS OF THIS BOARD MAY RELY ON THE OPTION ONLY, YOU COULD SAVE SOME MONEY BY NOT MAKING USE OF THE LASH- CHIP. OPY SOFTWARE LIKE THE WELL KNOWN TOOL SERIES AVERICK ALREADY KNOW HOW TO USE A OARD EQUIPPED DRIVECTED THE PROBLEM BY CAREFULLY REVIEWING THE 1541 EQUATIONS. HE LASH OPTION SWITCH DISABLES THE OVERLAYING FOR WRITE OPERATIONS. OT A BIG TASK, BECAUSE ONLY THE NEEDS TO BE REPLACED, THOUGHT. IRST WE DECIDED TO PATCH THE FLOPPY HE LASH PROCESS A LITTLE BIT, BUT OTHER DRIVE SPEEDERS LIKE IFFY-, TOO. ECAUSE OF THE SPECIAL DESIGNED N-YSTEM-LASH SOFTWARE, THE WHOLE PROCESS IS NOT REALLY SLOW ON A 1541 DRIVE EQUIPPED WITH A STANDARD (35 SECONDS FOR 32K). O YOU DO D BE USED INSTEAD. ND FLASHING THE FULL 32K BANK SHOULD BECOME POSSIBLE, TOO. UT ICOLAS REPORTED, THAT THE PATCHED 2-6 DIDN'T WORK, ALTHOUGH OTHER TESTS WITH THE EMULATOR SHOWED NO PROBLEMS. E FOUND OUT, THAT THERE WAS A REAL HARDWAORY BEFORE THEY CAN BE WRITTEN TO THE . HE WELL DESIGNED FLASHER SOFTWARE MAKES YOUR LIFE EVEN SIMPLER. AYBE YOU WANT TO REPLACE YOUR SYSTEM S WITH 2-6, WHICH REQUIRES SOME LITTLE HARDWARE MODIFICATION (USING ADDRESS LINE 14 FOR SWITCHING TNGS, HE GOT A CC COPY OF THIS MAIL. OMMODORE REE RECEIVED NO EMAIL FROM ICOLAS BUT DECIDED TO PRINT THE ARTICLE ...END... S ITS JOB AS IT IS. INCE ICOLAS ALSO MAY WANT TO AGREE TO REPRINT MY ARTICLE OR BECAUSE HE WANTS TO POINT OUT OTHER THI# SPACES, THIS PROBLEM COULDN'T BE DETECTED WITH THE /20 6502- PROTOTYPES. HE OLUTION ICOLAS WORKED OUT A SOLUTION, THAT NEEDED THE LEAST POSSIBLE CHANGES TO THE IN COMBINATION WITH CHANGED EQUATIONS. ITHOUT THE , THIS FIX WOUL ONLINE ARTICLE, IF AUTHORSHIP IS MADE CLEAR AND THE ORIGIN OF THIS ARTICLE IS NAMED. PELLING CORRECTIONS MAY BE DONE. HEN THE ARTICLE SOMETIMES CONTAINS OUTDATED INFORMATIONS, LIKE E.G.: "ICOLAS IS ALSO WORKING ON MORE FUNCTIONS, LIKE PROGRAMMABLE B ICOLAS IS ALSO WORKING ON MORE FUNCTIONS, LIKE PROGRAMMABLE BANK SWITCHING ABOUT UNUSED / PORT LINES. AYBE NOT ONLY OLPHIN--2.0-6 CAN SPEED UP THE LASH PROCESS A LITTLE BIT, BUT OTHER DRIVE SPEEDERS LIKE IFFY-, TOO. ECAUSE OF THE SPECIA 62/EDITOR 62/COMMENTS 62/BIBLE 62/BITSNPIECES 62/CBM128 62/DISKIMAGERY6 62/PRES.1 62/PRES.2 62/IV FISHER 62/IV HORROCKS 62/IV JOSEPH 62/IV LANCE 128 62/IV RITTWAGE 62/NEW GAMES 62/ROMRAM 1 62/ROMRAM 2 62/NEWS 62/EXFILES  THE 6502-AMOM, IT PERFECTLY DOES ITS JOB AS IT IS. INCE ICOLAS ALSO MAY WANT TO AGREE TO REPRINT MY ARTICLE OR BECAUSE HE WANTS TO POINT OUT OTHER THINGS, HE GOT A CC COPY OF THIS MAIL. OMMODORE REE RECEIVED NO EMAIL FROM ICOLAS BUT DECIDED  S ARKUS RENNER WANTS TO JUMP IN HERE AND EXTENDS HIS URSTNIBBLER BASED TRANSFER TOOL [MNIBK , SO THAT MUCH MORE SOPHISTICATED COPY PROTECTIONS CAN BE DUMPED TO 64 DISK IMAGES. ALREADY STARTED ANALYZING THE OLPHIN- 3.0 LOOKING FOR ALL THNSENT OTES ROM OLFGANG OSER ON THE PROJECT ==================================== MAIL: -OLFGANG OSER IN GENERAL AGREE ABOUT REPRINTING PARTS OF MY ONLINE ARTICLE, IF AUTHORSHIP IS MADE CLEAR AND THE ORIGIN OF THIS ARTICLE IS NAMED. PELLING CORLD TAKE MY 1571 FLOPPY DRIVE SOMETIME AND TEST IT WITH THE 6502-, TOO. HERE ARE OTHER FLOPPY SPEEDERS, ESPECIALLY DESIGNED FOR THIS DRIVE. OT ONLY TO MENTION OLPHIN- 3.0 FOR THE 1571, BUT ESPECIALLY ROSPEED-1571. ITH THIS DRIVE, THE MAXAMGS, THE 6502- CAN'T DO EASILY ECAUSE THE HARDWARE WAS MAINLY DESIGNED FOR UNIVERSALITY AND SIMPLICITY, IT IS NOT A GENERAL SPEEDER SYSTEM HARDWARE EMULATOR. YSTEMS LIKE OLPHIN- 3.0, ROFESSIONAL- OR ROLOGIC- CANNOT BE USED WITHOUT FURTE 1571 DISK DRIVE. INCE THERE IS INCREDIBLY LITTLE SPACE BETWEEN THE MAINBOARD AND THE TRANSFORMER ASSEMBLED OVER IT, CURRENTLY DON'T KNOW, HOW TO INSERT THE 6502- INTO THE 1571 DRIVE BEST. NE SOLUTION MAY BE TO CONNECT THE BOARD WITH SOME FLASOME MONEY BY NOT MAKING USE OF THE LASH- CHIP. OPY SOFTWARE LIKE THE WELL KNOWN TOOL SERIES AVERICK ALREADY KNOW HOW TO USE A OARD EQUIPPED DRIVE WHICH THE 6502- CAN EASILY BE CONFIGURED TO [EMULATEK. ERHAPS ICHAEL LEIN (CBM4LINUX TOR, [1571 LOW PROFILE PARALLEL CABLE ADAPTOR, TOP VIEW, [1571 LOW PROFILE PARALLEL CABLE ADAPTOR, BOTTOM VIEW, ONCLUSION AND APPLICATION SCENARIOS PEEDER SYSTEM [EMULATORK[MULATINGK DIFFERENT S AND SIMPLE SPEEDER SYSTEMS LIKE IFFY-, PEL DESIGNED N-YSTEM-LASH SOFTWARE, THE WHOLE PROCESS IS NOT REALLY SLOW ON A 1541 DRIVE EQUIPPED WITH A STANDARD (35 SECONDS FOR 32K). O YOU DON'T NEED TO INSTALL A SPEEDER SYSTEM OR IN ANY CASE, INSTEAD IT IS AN OPTION. ND ICOLAS SAID TO USE THE SLOW SERIAL BUS TRANSFER ROUTINES. HE FUTURE AND SOME IDEAS NTIL NOW, MAINLY THE PART OF THE 6502- WAS TESTED, IN THE FUTURE 'LL HAVE TO LOOK AT THE CONFIGURATIONS, ESPECIALLY IN SOME APPLICATIONS FOR THE MAXAM-ODE. ERHAP#TO PRINT THE ARTICLE ...END... S ITS JOB AS IT IS. INCE ICOLAS ALSO MAY WANT TO AGREE TO REPRINT MY ARTICLE OR BECAUSE HE WANTS TO POINT OUT OTHER THINGS, HE GOT A CC COPY OF THIS MAIL. OMMODORE REE RECEIVED NO EMAIL FROM ICOLAS BUT DECIDED E PARALLEL PORT ACCESSES TO THE 6821 . AYBE 'M ABLE TO PATCH IT, SO THAT IT MAKES USE OF THE 6522 PARALLEL PORT. HIS WAY PEOPLE MAY USE OLPHIN- 3.0 WITHOUT HARDWARE HACKING; THAT MEANS ADDING AN ADDITIONAL 6821 INTO THE FLOPPY. SHOURECTIONS MAY BE DONE. HEN THE ARTICLE SOMETIMES CONTAINS OUTDATED INFORMATIONS, LIKE E.G.: "ICOLAS IS ALSO WORKING ON MORE FUNCTIONS, LIKE PROGRAMMABLE BANK SWITCHING ABOUT UNUSED / PORT LINES." ICOLAS IS CURRENTLY NOT WORKING ON EXTENSIONS TO MODE OF THE 6502- CANNOT BE USED, IT WOULD OVERLAY THE 1571'S AND THE REGISTERS OF THE 177X CONTROLLER. T MAY BE INTERESTING WHAT COULD HAPPEN, IF THE MAXAM MODE IS USED NEVERTHELESS. OT ENOUGH, THERE ARE MORE PROBLEMS WITH THE OMMODORHER EXTENSIONS OR PATCHES. HIS PURPOSE MAY BE THE JOB OF ANOTHER HARDWARE EXTENSION BOARD, ONE OF THE PROJECTS AM CURRENTLY WORKING ON. AKEN FROM THE WEBSITE HTTP://D81.DE/6502AMOM/ I OLFGANG OSER AND ICOLAS ELTE E PRINTED WITH OWNERS CO T CABLE TO THE PROCESSOR SOCKET. S FOR THE PARALLEL CABLE CONNECTOR (1571 URSTNIBBLER CABLE COMPATIBLE) ALREADY BUILT ANOTHER LOWEST PROFILE ADAPTOR. [NSERTED 1571 LOW PROFILEPARALLEL CABLE ADAPTOR, [PACE UPON 1571 LOW PROFILE PARALLEL CABLE ADAPOR OTHER PEOPLE MAY WANT TO DEVELOP SPECIAL SOFTWARE, THAT MAKES USE OF A MAX EQUIPPED DISK DRIVE (NEARLY 32K OF USABLE). OT TO MENTION THE DIAGNOSTIC FUNCTIONALITY THAT REPLACES THE DRIVE'S BUILTIN BY THE ONE FROM THE 6502-. HINED OR OLPHIN- IS THE PLAYFIELD OF THE 6502-, WHEN INSERTED INTO OMMDORE'S DISK DRIVES. OU ONLY NEED TO ADD A SIMPLE PARALLEL CABLE FOR SOME OF THESE SYSTEMS. TMEL LASH DEVICE PROGRAMMER N COMBINATION WITH A PATCHED OLPHIN- (2-6), THE LASH SOFTWARE CONTAINS SOME POTENTIAL FOR SPEEDUPS WITH THE 1541 DRIVE. ET'S WAIT, TEST AND SEE... (ONLY) EXPANDER (1541/1571 OARD) AND DIAGNOSTIC MODULEORE APPLICATIONS OF THIS BOARD MAY RELY ON THE OPTION ONLY, YOU COULD SAVE  OPY PROGRAM DOESN'T WORK, BECAUSE THE LOCATION SEEMS TO BE HARDCODED INTO THE COPY TOOL. ALSO TESTED OLPHIN- 3.0, WHICH WORKED FINE WITH THE EXCEPTION THAT IT WAS NEARLY AS SLOW AS THE ORIGINAL . O WONDER, BECAUSE 3 MAKES USE OF AN E RAMMER. OU WILL NEVER NEED TO HANDLE WITH S AND BURNERS AGAIN. HERE IS NO NEED ANYMORE FOR TRANSFERING THE FILES SLOWLY TO THE COMPUTER MEMORY BEFORE THEY CAN BE WRITTEN TO THE . HE WELL DESIGNED FLASHER SOFTWARE MAKES YOUR LIFE EV ICATION AND THE NEW . FTER PREPARING SOME MATCHING 64 ERNAL S [29256 TO 64 ERNALADAPTOR, TOP VIEW, [29256 TO 64 ERNALADAPTOR, BOTTOM VIEW,] STARTED TESTING THE BURNED PEED AND OLPHIN- VERSIONS. S MENTIONED EARLIER THE PAT R, BOTTOM VIEW, ONCLUSION AND APPLICATION SCENARIOS PEEDER SYSTEM [EMULATORK[MULATINGK DIFFERENT S AND SIMPLE SPEEDER SYSTEMS LIKE IFFY-, PEED OR OLPHIN- IS THE PLAYFIELD OF THE 6502-, WHEN INSERTED INTO OMMDORE'S DISK DRIVEBANK 3. O PROBLEMS WITH THAT AND IT SHOWS, THAT YOU CAN NOW LASH THE LOCATIONS FROM 0X000 TO 0X, WHEN THE ORIGINAL OLPHIN- 2.0 IS ENABLED. UT DON'T TRY TO LASH THE LOCATION AT 0X8000. ECAUSE IT IS USED BY 2'S , THE DRIVE MAY BEER ASSEMBLED OVER IT, CURRENTLY DON'T KNOW, HOW TO INSERT THE 6502- INTO THE 1571 DRIVE BEST. NE SOLUTION MAY BE TO CONNECT THE BOARD WITH SOME FLAT CABLE TO THE PROCESSOR SOCKET. S FOR THE PARALLEL CABLE CONNECTOR (1571 URSTNIBBLER CABLE COMPIN- WERE GONE FTER GOT THE NEW CHANGED S REPEATED ALL THE EARLIER TESTS: LASHING THE ORIGINAL 2.6 INTO BANK 0 ELECTING BANK 0 AND FLASHING THE PATCHED PEED 40 TRACKS INTO BANK 1 ELECTING BANK 1 AND FLASHING THE ORIGINAL OLPY SPEEDERS, ESPECIALLY DESIGNED FOR THIS DRIVE. OT ONLY TO MENTION OLPHIN- 3.0 FOR THE 1571, BUT ESPECIALLY ROSPEED-1571. ITH THIS DRIVE, THE MAXAM MODE OF THE 6502- CANNOT BE USED, IT WOULD OVERLAY THE 1571'S AND THE REGISTERS OF THE T FITTED MY NEEDS BEST (INSTEAD OF BUILDING A CABLE WIRED ADAPTOR). LASHING THE 29256 WITH THE LEAST POSSIBLE PAGE SIZE BROUGHT ME A VERY SMALL KERNAL SWITCH BOARD IN A FEW MINUTES; THANKS TO THE WELL DESIGNED LASHER SOFTWARE , THAT IS ABLE TO BURN DO THAT MUCH MORE SOPHISTICATED COPY PROTECTIONS CAN BE DUMPED TO 64 DISK IMAGES. ALREADY STARTED ANALYZING THE OLPHIN- 3.0 LOOKING FOR ALL THE PARALLEL PORT ACCESSES TO THE 6821 . AYBE 'M ABLE TO PATCH IT, SO THAT IT MAKES USE OF THE XTRA PARALLEL PORT CHIP (6821 ) WITHIN THE DRIVE. T CANNOT COMMUNICATE OVER THE STANDARD PARALLEL PORT CABLE CONNECTED TO THE 6522, THEREFORE IT HAS TO USE THE SLOW SERIAL BUS TRANSFER ROUTINES. HE FUTURE AND SOME IDEAS NTIL NOW, MAINLY THE EN SIMPLER. AYBE YOU WANT TO REPLACE YOUR SYSTEM S WITH 2-6, WHICH REQUIRES SOME LITTLE HARDWARE MODIFICATION (USING ADDRESS LINE 14 FOR SWITCHING THE UPPER AND LOWER PART OF THE 2 AT 0X000/0X000); THIS WAY YOU CAN FLASH THE WHOLE CHIP. CHED PEED AND ALSO THE ORIGINAL OLPHIN- WORKED WITHOUT PROBLEMS. ALSO TESTED SOME SPECIAL OLPHIN- COPY PROGRAMS (OLPHIN-OPY) WITHOUT PROBLEMS. HE PATCHED OLPHIN--2.0-6 ( AT 0X6000) IS ANOTHER TASK, WITH THIS , THE OLPHIN-S. OU ONLY NEED TO ADD A SIMPLE PARALLEL CABLE FOR SOME OF THESE SYSTEMS. TMEL LASH DEVICE PROGRAMMER N COMBINATION WITH A PATCHED OLPHIN- (2-6) , THIS HARDWARE EXTENDS YOUR FLOPPY DISK DRIVE TO A FULL BLOWN HIGH SPEED TMEL LASH DEVICE PROGCOME STUBBORN. ELECTING BANK 3, CONFIGURING THE -OARD CONFIGURATION AND FLASHING THE OLPHIN- 3.0 INTO BANK 0. ITH THE PATCHED 2-6 THE FULL BANK (0X8000 TO 0X) COULD BE FLASHED WITHOUT ANY PROBLEM, THANKS TO THE HARDWARE MODIFATIBLE) ALREADY BUILT ANOTHER LOWEST PROFILE ADAPTOR. [NSERTED 1571 LOW PROFILEPARALLEL CABLE ADAPTOR, [PACE UPON 1571 LOW PROFILE PARALLEL CABLE ADAPTOR, [1571 LOW PROFILE PARALLEL CABLE ADAPTOR, TOP VIEW, [1571 LOW PROFILE PARALLEL CABLE ADAPTOPHIN- 2.0 INTO BANK 2. ECAUSE OF THE APPLIED PEED PATCH, THE LASH PROCEDURE WENT FLAWLESSLY. ELECTING BANK 2, CONFIGURING THE 2 CONFIGURATION AND FLASHING THE PATCHED OLPHIN--2.0-6 ( A LOCATION 0X6000 TO 0X7) INTO 177X CONTROLLER. T MAY BE INTERESTING WHAT COULD HAPPEN, IF THE MAXAM MODE IS USED NEVERTHELESS. OT ENOUGH, THERE ARE MORE PROBLEMS WITH THE OMMODORE 1571 DISK DRIVE. INCE THERE IS INCREDIBLY LITTLE SPACE BETWEEN THE MAINBOARD AND THE TRANSFORMIFFERENT PARTS OF THE CHIP IN SEVERAL STEPS (BY SELECTING A START ADDRESS OF 0X8000, 0X000, 0X000 OR 0X000). 6502- FINAL RELEASE TEST REPORT FROM OMO, 2003-02-16 ETESTING DIFFERENT FLASHING SCENARIOS TO CHECK, THAT THE PROBLEMS WITH OLPH 6522 PARALLEL PORT. HIS WAY PEOPLE MAY USE OLPHIN- 3.0 WITHOUT HARDWARE HACKING; THAT MEANS ADDING AN ADDITIONAL 6821 INTO THE FLOPPY. SHOULD TAKE MY 1571 FLOPPY DRIVE SOMETIME AND TEST IT WITH THE 6502-, TOO. HERE ARE OTHER FLOP PART OF THE 6502- WAS TESTED, IN THE FUTURE 'LL HAVE TO LOOK AT THE CONFIGURATIONS, ESPECIALLY IN SOME APPLICATIONS FOR THE MAXAM-ODE. ERHAPS ARKUS RENNER WANTS TO JUMP IN HERE AND EXTENDS HIS URSTNIBBLER BASED TRANSFER TOOL [MNIBK , SARE IS PRETTY RELIABLE IF YOU HAVE A GOOD DRIVE. F IT BREAKS, THOUGH, THERE ARE PLENTY LEFT 'IN THE WILD' FOR YEARS TO COME. :) ETE ITTWAGE 64 RESERVATION ROJECT HTTP://C64PRESERVATION.COM ...END... ITH AND IT STILL WORKS FINE, SO THE HARDW N THE REAL VERSION OF THE SOFTWARE, THE PROBLEM IS HOW LONG WILL MY DISK DRIVE LAST CONSTANTLY BUMPING THE HEADS ABOUT, - NLY THE EARLIEST COPY PROTECTIONS THAT CHECK FOR AN INTENTIONAL DISK ERROR HAVE THIS PROBLEM. HE OLD ORIGINAL DRIVE MECHANISM  U HE 6502- AS DRIVE EXPANDER ART 2 ============================== I OLFGANG OSER AND ICOLAS ELTE OW, WITH THE PATCHED S, WAS ABLE TO LASH OTHER BANKS WITHOUT THE NEED TO SWITCH BACK TO THE ORIGINAL  (RUNNING , INDOWS, OR INUX) AND AN , , OR COMBO CABLE. HIS CABLE HAS THE EXTRA PARALLEL CONNECTION SOLDERED INTO THE DRIVE LIKE THE 'ATEL URSTNIBBLER' OR '21 ECOND ACKUP' USED BACK IN THE OLD DAYS. - ANY OF THE OMMODORE GAMES E , BUT THE 2 CONFIGURATION IS SELECTED? ECAUSE THE 2 OVERLAYS THE DRIVE'S ADDRESS SPACE FROM 0X8000 TO 0X9 THE LASH- CANNOT BE ADDRESSED THERE. URTHERMORE, 2 WENT CRAZY, WHENEVER THE LASH ENABLE SWITCH WAS SET. ICOLAS DETE. LSO, THERE ARE MANY GAMES WHICH WERE RELEASED IN DIFFERENT VERSIONS, DIFFERENT REGIONS (/ AND LANGUAGE DIFFERENCES) AS WELL AS RE-RELEASES ON BUDGET LABELS, ETC. T'S A BIG JOB. PROBABLY SPEND A BETWEEN 3-10 HOURS A WEEK ON IT JUST GOING TPART OF OLPHIN- 2.0. HE CODE SHOULD NOT ACCESS THE 8K AT THE MEMORY ADDRESS LOCATION 0X8000...0X9 ANYMORE, BUT AT THE ADDRESSES 0X6000...0X7. HAT WAY NO CHANGES TO THE 6502- WOULD NEEDED, BECAUSE THE BOARD CONFIGURATION COULORPAL-PROTECTED DISKS (LIKE ALIFORNIA AMES, ETC) ARE NO PROBLEM FOR EMULATORS, BUT HE DISK DRIVE MOTOR MUST BE SLOWED WAY DOWN TO FIT ALL THE DATA ON THE DISK WHEN REMASTERING THEM. - O WHERE DOES IT GO FROM HERE, IS THIS JUST TO ONTINUE COLLECTRE PROBLEM, THAT DEPENDS ON THE SPECIAL ADDRESS DECODING BEHAVIOUR OF THE DRIVE SERIES ( AND ESPECIALLY LOCATIONS MIRRORED AT DIFFERENT ADDRESSES; FLAG HANDLING). INCE THE AND 20 COMPUTERS DON'T CONTAIN SUCH MIRRORED DEVICE ADDRESSD HAVE BEEN A HUGE PATCH ORGY. NFORTUNATELY YOU HAVE TO REDO THE PATCH IF YOU WANT TO USE THE 6502- IN A 20 OR AGAIN. LTHOUGH NOT NEEDED INSTALLED SOME JUMPERS TO EASILY CONFIGURE THE FOR BOTH OPTIONS. N THE MEANTIME TESTED FLAHIS TYPE WITHOUT FURTHER HARDWARE MODIFICATIONS. HEN TESTED AN 29256 AS A SMALL REPLACEMENT FOR MY 64 ERNAL SWITCH BOARD. [29256 TO 32 PIN LASH-DAPTOR, BOTTOM VIEW, [29256 TO 32 PIN LASH-DAPTOR, TOP VIEW, EFORE HAD TO BUILD AWITH THE PULL-DOWN (AS OPPOSED TO THE TWIST-DOWN) ARE LESS RELIABLE AND SHOULD BE AVOIDED FOR THESE EARLIER DISKS. 'VE GOT A 1541 DRIVE WITH THE TWIST-DOWN DOOR THAT 'VE USED TO READ PROBABLY 10,000 IMAGES WITH AND IT STILL WORKS FINE, SO THE HARDW 2.6 (WHICH WORKED FLAWLESSLY WITH ALL PREVIOUS TESTS). ROBLEMS WITH THE PROTOTYPE ANOTHER PROBLEM MANIFESTED WHEN ANALYZING THE [STORE-TO-K PROBLEM WITH THE DRIVE EXPANSION 6502- PROTOTYPE HAT HAPPENS, WHEN SOMEONE WANTS TO FLASH THE WHOLCAN BE DOWNLOADED FROM VARIOUS SITES, THESE ARE NORMALLY CRACKED WITH INTROS AND CHEATS, ALTHOUGH THIS DOES ALLOW IN MANY CASES THE GAMES TO BE PLAYED WITH NEWER OR EXTRA HARDWARE FOR EXAMPLE RUN FROM MD PRODUCTS, LIKE HARD DISK AND AM - ITS NICE TO RUCTED THE PROBLEM BY CAREFULLY REVIEWING THE 1541 EQUATIONS. HE LASH OPTION SWITCH DISABLES THE OVERLAYING FOR WRITE OPERATIONS. OT A BIG TASK, BECAUSE ONLY THE NEEDS TO BE REPLACED, THOUGHT. IRST WE DECIDED TO PATCH THE FLOPPY HROUGH IMAGES AND DISKS TRYING TO KEEP UP WITH OUR KIND CONTRIBUTORS. - AN A USER CREATE AN IMAGE AND SEND IT TO YOU FOR THE ATABASE IF SO HOW WOULD THEY CREATE THE IMAGES OU NEED A 1541 (PREFERABLY AN ORIGINAL MODEL AS THEY ARE MORE RELIABLE), A D BE USED INSTEAD. ND FLASHING THE FULL 32K BANK SHOULD BECOME POSSIBLE, TOO. UT ICOLAS REPORTED, THAT THE PATCHED 2-6 DIDN'T WORK, ALTHOUGH OTHER TESTS WITH THE EMULATOR SHOWED NO PROBLEMS. E FOUND OUT, THAT THERE WAS A REAL HARDWAING DISK IMAGES - HAT'S PRETTY MUCH IT. OBODY KNOWS HOW MANY GAMES WERE RELEASED ON DISK FOR THE 64, SO WE'LL NEVER KNOW WHEN WE'RE DONE. E'RE ABOUT TO REACH ABOUT 2,000 UNIQUE TITLES, AND THERE ARE ABOUT 3500 DISK SIDES THAT MAKE UP THOSE TITLES SPACES, THIS PROBLEM COULDN'T BE DETECTED WITH THE /20 6502- PROTOTYPES. HE OLUTION ICOLAS WORKED OUT A SOLUTION, THAT NEEDED THE LEAST POSSIBLE CHANGES TO THE IN COMBINATION WITH CHANGED EQUATIONS. ITHOUT THE , THIS FIX WOUL SHING OTHER LASH-S WITH DIFFERENT SIZES. HAD AN 29020 AS SPARE AND TESTED THE BIGGER FLASHING PAGE SIZE. EADING OUT THE CONTENTS WITH THE C'T-LASHER AT MY AGAIN SHOWED NO DIFFERENCES. OTE: YOU CAN'T ACCESS/FLASH HALF OF THE BANKS OF T SMALL LASH ADAPTOR, BECAUSE THE 29256 HAS GOT A DIFFERENT PINOUT (28 PINS) THAN THE STANDARD 32 PIN LASH CHIPS. HACKED ICOLAS' LASH- BOARD A LITTLE BIT BY CUTTING SOME TRACES. LTHOUGH THE LASH- WAS NOT DESIGNED FOR THIS PURPOSE I ON'T GET MANY DUMB QUESTIONS AT ALL. - WOULD IT EVER BE POSSIBLE TO RECREATE A DUPLICATE DISK FROM A IB OPY - OST IMAGES, YES, YOU ALREADY CAN. OME WON'T WORK DUE TO THE LIMITATIONS OF THE DRIVE HARDWARE, BUT SOME OF THAT CAN BE WORKED AROUND. SED. COULD WRITE A WHOLE ESSAY ON THEIR MISTAKES, BUT THIS WAS THE ULTIMATE DOWNFALL IN THE END. - OMMODORE RESERVATION OCIETY - PLEASE TELL OUR READER THE MAIN AIM OF THIS WEBSITE - O COLLECT AND DOCUMENT ALL FLOPPY DISKS RELEASED FOR OMMO FORMAT LIKE "PIRADISK" (FROM THE PPLE ). 1/2 OF EACH TRACK IS WRITTEN, AND THE HEAD BUMPED 1/2 A TRACK IN THE MIDDLE, THEN REPEATED AGAIN AND AGAIN OR ABOUT 12 TRACKS. HIS IS VERY DIFFICULT TO COPY OR WRITE BACK OUT BECAUSE OF TIMING ISSUES. O  MY WHOLE LIFE. ND A COUPLE THOUSAND ORIGINAL DISKS AT THIS POINT, ABOUT 1/3 WITH BOXES. OTHING SEALED, OF COURSE. :) - WHERE DID OMMODORE GO WRONG - ELL, WORKED FOR A DEALER WHEN THEY WENT UNDER, AND THE OWNER OF THE STORE OWNED STOCAT TOO, SO IT'S GOOD TO HAVE DIFFERENT PROJECTS. - HAT ABOUT TAPE PRESERVATION OR HAVE YOU DELIBERATELY LEFT THIS TO OTHERS - HERE ARE A COUPLE OF OTHER PROJECTS DOING THIS AS WELL. APES AREN'T PLENTIFUL IN THE (MOST SOFTWARE WAS ON DISK HEALER AND WAS SURPRISED HOW MANY PEOPLE STILL USED THE 64. HAD A ALMOST A FULL TIME JOB REPAIRING THEM FOR A YEAR OR TWO. - HAT OMMDORE MACHINES DO YOU OWN - RETTY MUCH ANYTHING THEY MADE THAT WAS IN COLOR. -20, 16, A COUPLE OF +4'S, AN E ANY ORIGINAL DISKS AND HAVE ACCESS TO THE HARDWARE TO READ THEM (, , OR COMBO CABLE) THEN FEEL FREE TO CONTACT ME TO CONTRIBUTE IMAGES. F YOU DON'T HAVE THE HARDWARE, THEN YOU CAN SEND THE DISKS TO ME OR OTHER PROJECT MEMBERS THAT MAY BE INOUT 6 MONTHS UNTIL GOT ONE FOR HRISTMAS. URING THAT TIME, WOULD TYPE IN PROGRAMS FROM MAGAZINES AND DEBUG ALL MY TYPOS, WHICH IS HOW LEARNED PROGRAMMING. UT OF COURSE WHEN THE COMPUTER WAS TURNED OFF, THEY WERE GONE. :( PURCHASED A 64, 1541 APPROPRIATE) FOR USE IN EMULATION. USUALLY BRIEFLY ANALYZE THE COPY PROTECTION (MANUALLY) AND MAKE NOTE OF IT. THEN USE OTHER TOOLS 'VE WRITTEN TO COMPARE THE DATA TO OTHER KNOWN IMAGES OF THE SAME TITLE TO SEE IF IT'S UNIQUE IN SOME WAY. - HDUCE A WORKING COPY. HE OTHER VERY DIFFICULT ONES ARE MOSTLY DUE TO TRACK SKEW. N THE 1541,THERE IS NO WAY TO ACCURATELY ALIGN TRACKS TO ONE ANOTHER WITHOUT ADDING AN INDEX HOLE SENSOR. OME PROTECTIONS (LIKE APIDLOK) CHECK TIMING BETWEEN CERTAIN P ROBABLY 97% OF IMAGES CAN BE REMASTERED WITHOUT PROBLEMS. - LEASE TELL OUR READER ABOUT THE PROCESS AND THE COPY FORMAT - HE "FORMAT" IS REALLY NOTHING MORE THAN ABOUT A CYCLE AND A HALF OF RAW DATA AS IT'S SEEN PASSING OVER THE DRIDORE COMPUTERS. - HAVE PRINTED THE FILE FROM THE SITE BUT YOU MUST RECEIVE SOME REALLY DUMB QUESTIONS CAN YOU NLIGHTEN US - CTUALLY, YOU'D BE SURPRISED. OST PEOPLE THAT STILL USE 64'S OR PLAY AS A HOBBY ARE QUITE COMPUTER LITERATE, SO D COPY PROGRAM EVER SUCCEEDED IN MAKING AN EXACT DUPLICATE (WITHOUT CRACKING IT). HERE IS A SPECIAL COPY PROGRAM FOR THE UPERARD+ THAT IS SUPPOSED TO WORK, BUT WE'VE TRIED IT ON TWO DIFFERENT ORIGINALS WITH 3 DIFFERENT DRIVES AND NEVER GOTTEN IT TO PROK (AND ACTUALLY WENT TO THE LAST STOCKHOLDER MEETING IN THE AHAMAS). T BECAME CLEAR THAT THE LEADERSHIP AT DID NOT WANT TO INVEST THE MONEY IN BECOMING A MAINSTREAM COMPUTER COMPANY IN THE 90'S. O THEY JUST DRAINED WHAT THEY COULD UNTIL IT COLLAPRE) SO LEAVE THAT TO PEOPLE WITH MORE EXPERTISE IN TAPE PRESERVATION. - HAT IS THE WORST COPY PROTECTION SCHEME YOU HAVE COME ACROSS AND HAS ANY SCHEME HAD YOU UNABLE TO PRODUCE A DISK COPY -IG IVE'S "OUNTY OB TRIKES ACK" IS WRITTEN IN A ORIGINAL BADGE BREADBOX (/ 25000 OR SO), MANY RAINBOW BADGE 64'S, A PRISTINE -64, A COUPLE 64'S, A COUPLE 128'S, MIGA 600, MIGA1200, MIGA 1000, A COUPLE OF MIGA 500'S, A DOZEN OR SO 1541'S, 1571'S, AND 1541-'S. HAVE PLENTY OF PARTS TO LAST  A COUNTRY NEARER TO YOU. CAN EVEN PAY FOR POSTAGE BOTH WAYS, IF YOU WISH. - O YOU COPY THE DOCUMENTATION AND DISK COVERS? O, BUT THERE IS A SITE CALLED "HE IXTYOUR RIGINALS ATABASE" THAT DOES THIS. T'S TOO MUCH FOR ME TO HANDLE ALL OF TH, AND 1525 IN 1985 OR SO (USED) FROM A FRIEND OF MY PARENTS WHO WAS "UPGRADING" TO AN . MOVED TO EORGIA A COUPLE OF YEARS LATER, SOLD ALL MY 64 EQUIPMENT, THEN BOUGHT AN MIGA 500 IN ABOUT 1988. ATER (1991) WENT TO WORK FOR A OMMODORE DEAT WILL HAPPEN TO THE GAME COPIES IF THE WEBSITE CLOSES - HERE ARE MANY CONTRIBUTORS TO THE PROJECT THAT HAVE BACKUP COPIES OF EVERYTHING, SO IF DISAPPEAR HOPEFULLY SOMEONE WILL CARRY THE TORCH. - OW CAN OUR READER HELP YOUR PROJECT F YOU HAVATTERNS ON NEIGHBORING TRACKS AND FAIL IF THEY ARE EVEN A BIT OFF OR THIS REASON, THESE GAMES DON'T COMPLETELY WORK IN EMULATORS, AS THEY DON'T YET EMULATE TRACK SKEW OR EXACT STEPPER MOTOR TIMINGS. ONG TRACKS, SUCH AS THOSE USED IN - OR THE NEWER VE HEADS ON EACH TRACK. HE PARALLEL CONNECTION INSIDE THE DRIVE SENDS THIS DATA OUT IN REAL TIME TO THE WHICH STORES IT IN THIS SIMPLE FILE FORMAT. HIS FILE IS THEN ANALYZED, THE TRACK CYCLES ARE DETERMINED, AND THEN CONVERTED TO 64 (OR 64 IF ED, THEY WOULD HAVE BEEN SUPERIOR TO THE 64 OFFERINGS. N THAT GAME THERE WERE 27 COURSES COMPARED TO THE 8 OFFERED IN THE 64 VERSION. LITE 128 WAS ANOTHER THAT STICKS OUT TOO SUPPOSE THE 128_S MAIN ADVANTAGE WAS BACKWARD COMPATIBILITY WITH THE RE IN USTRALIA THEY HAD A HUGE LEAD OVER EVERY OTHER COMPANY, EVEN THEIR LINE WAS SELLING BETTER THAN OTHER "NAME' BRANDS, THEY THREW AWAY AN ENORMOUS AMOUNT OF GOODWILL HAT OMMERCIAL GAMES WERE RELEASED OT MANY - NFOCOM HAD A FEW; EYOND  U NTERVIEW WITH ETE ITTWAGE 64 RESERVATION ROJECT - LEASE NTRODUCE YOURSELF TO OUR EADER, HERE DO YOU LIVE, HAT DO YOU DO FOR A LIVING - AM A ENIOR ETWORK NGINEER FROM UGUSTA, EORGIA, THAT GREW UP IN THE 8-BIT C N ? SEVERAL THINGS, GETTING RID OF ACK RAMIEL WAS THE FIRST BIG MISTAKE, INTRODUCING THE 264 LINE WAS ANOTHER MISTAKE, NEXT MISTAKE WAS PRODUCING THE 128 & CRIPPLING IT BY INCLUDING 64 MODE & THEN CONTINUING TO PRODUCE THE 64; THAT SHOULD HAVE BEEN CAN) FROM FRIENDS IN THE ORTHEASTERN HIO () AREA. T ALWAYS BOTHERED ME WHEN GOT A COPY OF A GAME WHERE THE TEXT WAS EDITED WITH SILLY " " OR " " PHRASES, SO WOULD ALWAYS REMOVE THEM AND PUT BACK THE ORIGINAL TEXT. ATER, WE WERE ITES, THERE ARE NO SPECIFIC COMMUNITY (FORUM) SITES, FELT IT WAS WAY PAST TIME THAT THE MACHINE HAD A "PROPER" COMMUNITY SITE. S FOR WHAT'S SPECIAL ABOUT THE MACHINE, WELL, IT'S THE BEST 8 BIT MACHINE FROM ANY COMPANY & IS THE PENULTIMATE 8 BIT WELL & TWICE AS FAST TOO! HANKS FOR YOUR TIME IS THERE ANYTHING YOU WOULD LIKE TO ADD 'D LIKE TO THANK THE CORE GROUP OF MY MEMBERS WHO HAVE PUT AN ENORMOUS AMOUNT OF THEIR OWN TIME & EFFORT INTO GROWING THE SITE. LSO, KEEP UP HE EXCELL STARTING TO GET A (SOMEWHAT BELATED) BOOST ELL OUR READER ABOUT YOUR WEBSITE N SIMPLEST TERMS, A "ONE STOP SHOP" FOR ALL THINGS OMMODORE 128 HEN WAS THE SITE CREATED HE FORUMS WENT ONLINE IN ULY 2006, WWW.COMMODORE128.ORG WENT ONLINE Y NEW TITLES IN DEVELOPMENT FOR THE 128 N DEVELOPMENT? ELL, PROBABLY NOT, BUT ONE OF THE THINGS THAT 'VE NOTICED SINCE STARTING THE SITE IS THAT PEOPLE ARE STARTING TO PROGRAM THE 128 AFTER HAVING BEEN IN HIATUS FOR MANY YEARS, ONE OF OUR MEMBERS FECIDED IT WAS BETTER TO JUST TRY TO COLLECT ALL THE GAMES AS THEY WERE ORIGINALLY DISTRIBUTED. HAT WAY YOU AVOID ANY ERRORS OR MISSED PROTECTION CHECKS THAT THE 'CRACKER' LEFT BEHIND. HIS OPENED UP INTO THE CAN OF WORMS YOU SEE IN THE SOFTWARE AND ON T OMMODORE 64 ALSO THINK THIS WAS ITS DRAW BACK AS MANY PROGRAMMERS JUST MADE OMMODORE 64 VERSIONS NEVER UTILISING THE FULL 128_S POWER DO YOU THINK THIS WAS THE CASE BSOLUTELY, SEE MY EARLIER COMMENT ABOUT 64 COMPATIBILITY HAT IS THE 128SORK, IND OREVER OYAGING, UREAUCRACY & RINITY; THEN OF COURSE THERE WERE HE AST 8, HAI OXING, ICKSTART & HE ROCKY HORROR PICTURE HOW - CONVERSIONS ALL, BUT WITH ICKSTART (AS AN EXAMPLE) YOU COULD SEE THAT HAD MORE GAMES BEEN RELEASOMPUTING ERA DURING THE REIGN OF THE OMMODORE 64. Y ORIGINAL GOAL WAS PROBABLY THAT OF A LOT OF RETRO USERS. WANTED TO RECOLLECT ALL THE GAMES HAD FOR THE 64 WHEN WAS A KID, WHICH FOR MOST PART WERE GAMES THAT EITHER COPIED (OR LATER CRACKEDNED ONCE THE 128 WAS RELEASED. ND THEY DROPPED THE BALL BIG TIME WITH THE MIGA - THEY HAD THE MOST TECHNICALLY SUPERIOR 16 BIT COMPUTER OF THE TIME - EVEN COMPARED TO THE AC - AND THEY LOST THEIR LEAD, WAS TOO LITTLE, TOO LATE. N MARKETS LIKE HE INUNDATED WITH THE "INTRO DEMO" WHICH USUALLY SAW THE LOSS OF THE TITLE SCREENS AND ORIGINAL LOADING GRAPHICS. SOUGHT TO REMOVE THOSE AS WELL. ROM THERE IT EXPANDED INTO COLLECTING ORIGINAL DISKS. FTER DISCOVERING ARKUS RENNER'S PROJECT, DOMMODORE ( DON'T COUNT THE UNRELEASED 65 AS IT WAS NEVER FINISHED). DD TO THAT THAT THE 128 HAS BEEN UNDEREXPOSED & UNDERUTILISED FOR SO LONG, IT'S WAY BEYOND THE TIME WHEN IT NEEDED ITS OWN DEDICATED SITE "WHAT DID OMMODORE DO WRONG" Y OPINIO{ENT WORK WITH THE MAG! CHEERS, ANCE // HTTP://WWW.COMMODORE128.ORG OMMODORE 128 FORUMS & MORE! / ...END... CORE GROUP OF MY MEMBERS WHO HAVE PUT AN ENORMOUS AMOUNT OF THEIR OWN TIME & EFFORT INTO GROWING THE SITE. LSO, KEEP UP HE EXCELLIN CTOBER 2006, HOWEVER THE SITE IS AN OUTGROWTH OF MY S THAT HAS BEEN ONLINE SINCE 1987, SO IT HAS A PRETTY LONG PEDIGREE HY OMMODORE 128 WHAT IS SO SPECIAL HERE ARE A PLETHORA OF SITES FOR THE 64 & EVEN THOUGH THERE ARE A FEW 128 RELATED SOR EXAMPLE WAS SPURRED TO RE-WRITE 'S 2Z MODE, PLUS WITH THE CODING COMP WE'RE CURRENTLY RUNNING (SMALL TO START WITH), 'M HOPING THAT PEOPLE ILL START DEVELOPING FOR THE MACHINE. EMEMBER THAT ANYTHING THE THE 64 CAN DO THE 128 CAN DO TWICE AS HE SITE TODAY. - HAT INTRODUCED YOU TO OMMODORE - RECEIVED A IC-20 FOR MY BIRTHDAY IN 1983 OR SO. FTER THE 64 CAME OUT, THEN WAS MARKED DOWN TO LESS THAN $100, SO MY PARENTS WERE ABLE TO AFFORD TO GET ME ONE. HAD NO TAPE DRIVE FOR AB KILLER APPLICATION HAT'S A HARD ONE, 128 SPRINGS TO MIND (80 COLUMN MODE), AND PRACTICALLY ANY OF THE 80 COLUMN BUSINESS SOFTWARE (IMEWORKS WAS ALWAYS A FAVOURITE LABEL OF MINE) LTHOUGH THE RETRO SCENE SEEMS FIXATED ON THE 64 ARE THERE AN YOU'LL SEE THIS A LOT WHEN IMAGING IN NEW DISKS. INCE THE DISKS AREN'T USUALLY DUPLICATED ON A 1541, AND THE TRACKS AREN'T ALWAYS AS LONG AS THEY COULD BE, THE MACHINE LEAVES UNFORMATTED DATA ON THE END OF ALL THE TRACKS, CAUSING A LOT OF SOFTWARE TO A LT IN THE DRIVE LOSING FRAMING AND READING THESE "RANDOM" BYTES UNTIL IT SEES THE NEXT REAL '1' BIT. OST NIBBLERS CAN'T DUPLICATE THIS, SO PROTECTIONS CHECKED A BYTE PURPOSEFULLY ON THE DISK SOMEWHERE AND IF IT READS THE SAME THING OVER AND OVER, IT KNO U NTERVIEW WITH COMMODORE128.ORG ANCE Y OMMODORE REE MAGAZINE ANCE COULD YOU INTRODUCE YOURSELF FORMALLY TO OUR READERS ANCE YON, MOST OF YOUR READERS WOULD BE AWARE OF ME FROM COMP.SYS.CBM & WITHIN THE WIDER = COMMUNITY OVER THE  EX HOLE, PROTECTIONS TOOK ADVANTAGE OF THIS IN DIFFERENT WAYS. HEY WOULD MOVE TO A HALFTRACK OR THE NEXT TRACK IN THE MIDDLE OF READING TO SEE IF THE DATA THAT SHOULD BE THERE EXISTS. F IT DOESN'T, IT KNOWS IT'S A COPY. EAK ITS/NFORMATTED E MENTIOTO SUBMISSION WITH MY NON-STOP BEGGING!) TO BUY ME A COMPUTER & WANTED TO GET ME A -80, WE ERE USING XIDY ORCERORS IN SCHOOL & WANTED ONE OF THOSE, SO THEY VISITED YDNEY & COULDN'T GET EITHER THE ADIO HACK OR XIDY MACHINE & BOUGHT A 2001 ASURE THE LENGTHS OF THE SYNC, OR THE OCCURANCES OF SYNC ON A TRACK, TO SEE IF THEY MATCH, AND KNOW THEY'RE A COPY IF THEY DON'T. ICROPROSE USED THIS METHOD ON SOME DISKS, AND IN FACT "TRIMMING" THE SYNC WILL FAIL THE PROTECTION CHECKS. RACK YNCHRONIZ 'MNIB'. ;) O HE MEANEST PROTECTION THAT CAME ABOUT USED TRACKS ON THE DISK THAT HAD *NO* SYNC MARKS. OST COPIERS CANNOT READ THESE TRACKS AND MOST TIMES THINK THEY'RE EMPTY. HE LATER ORPAL USES THIS. E BELIEVE THERE IS A WAY TO FIND THE TRACARK MUST BE AT LEAST TEN'1' BITS LONG TO SIGNAL THE DRIVE HARDWARE THAT IT'S ABOUT TO SEE DATA. OWEVER, SYNC MARKS ARE USALLY MUCH LONGER THAN THIS (40 BITS) AND HAVE NO LIMIT TO THEIR LENGTH. HEN COPYING A DISK WITH A SOFTWARE NIBBLER, SYNC HAS TO MASTERED IN A NON-STANDARD WAY. T CAN BE ALL SYNC '1' BITS (WHICH WE CALL A 'SYNC-KILLER' TRACK), UNFORMATTED (OR ALL '0' BITS), FILLED COMPLETELY WITH SOME OTHER BYTE, OR FILLED A SPECIAL BYTE SEQUENCE LIKE 'S IRATELAYER, OR A COMBINATION OF ALL ONAL MACHINE). WHAT MACHINES DO YOU OWN PART FROM THOSE MENTIONED ABOVE, SEVERAL 64'S (NOT USED, JUST STORED) COUPLE OF LUS4'S, A SEVERAL 16'S, TWO 20'S, 3 MIGA 600'S, 5 MIGA 1000'S, SEVERAL OMMODORE CLONES, VARIOUS CONTEMPORARY PPEAR TO HAVE THESE ON EVERY TRACK, AND MAKING IT DIFFICULT TO VERIFY THE TRACKS FROM DISK TO DISK, SINCE THE BYTES WILL BE DIFFERENT FROM SAMPLE TO SAMPLE. HAVE SEVERAL DISKS FROM YNAPSE THAT HAVE UNFORMATTED PARTS ON ALL THE TRACKS, AND NONE OF THE WS IT'S A COPY. ATER COPY PROGRAMS DID TRY TO REPRODUCE THIS-- URST IBBLER DETECTS AND WRITES A 0X01 BYTE IN THEIR PLACE, WHICH IS ENOUGH TO FOOL MOST SOFTWARE INTO WORKING. T IS ALSO WORTH NOTING THAT THIS IS THE SAME THING AS UNFORMATTED TRACKS, SOLAST 20 ODD YEARS WHERE DO YOU LIVE ATOOMBA, IN THE LUE OUNTAINS, 110KM WEST OF YDNEY, , USTRALIA RE YOU A OMMODORE REE READER :-) ES OW DID YOU GET INTO OMMODORE MACHINES N 1978 MY PARENTS "DECIDED" (READ: BEAT THEM INNED BEFORE THAT IF THE DRIVE GETS MORE THAN TWO '0' BITS IN A ROW, IT CLOCKS IN A RANDOM '1' BIT OCCASIONALLY. INGLE OCCURANCES OF THIS SEQUENCE WON'T ALWAYS MAKE IT LOSE FRAMING, IT WILL RETURN A "RANDOM" BYTE, BUT MORE THAN A COUPLE IN A ROW WILL RESU INSTEAD. ( STILL WANT A ORCEROR THOUGH......) O YOU STILL ACTIVELY USE OMMODORE MACHINES ES, MY 128 & MY ORIGINAL (STILL CHUGGING ALONG) & MY MIGA 1200. ALSO HAVE A OMMODORE -5 ( COMPATIBLE) THAT IS USED A LITTLE AS WELL (MY ORIGIATION E MENTIONED ABOVE THAT THE DRIVE DOESN'T USE THE INDEX HOLE, SO LINING UP THE TRACKS ON THE DISK IS NEARLY IMPOSSIBLE ON THE 1541. INCE DISKS WEREN'T USUALLY MASTERED WITH A 1541, BUT RATHER WITH MACHINES THAT COULD DO TRACK SYNC BASED ON THE INDK CYCLE IN THESE AND REPRODUCE THEM, AS AVERICK HAD CUSTOM COPIERS FOR THESE TITLES. T NEEDS DISASSEMBLED AND EXAMINED. ...END.. D THESE TRACKS AND MOST TIMES THINK THEY'RE EMPTY. HE LATER ORPAL USES THIS. E BELIEVE THERE IS A WAY TO FIND THE TRAC BE REPRODUCED RATHER THAN COPIED, SINCE IT IS MORE LIKE A "SIGNAL" THAN ACTUAL DATA STORED ON THE DISK EXACTLY. OR THIS REASON, THE LENGTH OF A SYNC IS ALSO SOMEWHAT DEPENDENT ON DRIVE SPEED AND WILL VARY A LITTLE. OME PROTECTIONS COUNT ON THIS AND MEF THEM. HESE TRACKS GENERALLY FOIL MOST ALL COPY PROGRAMS BECAUSE THEY EITHER CANNOT HANDLE ALL OR LONG SEQUENCES OF '1' OR ALL '0' BITS, OR THEY ARE JUST READ INCORRECTLY/OUT OF FRAMING. E CAN REMASTER MOST ALL OF THESE WITH OUR DEVELOPMENT VERSION OF'S & A WHOLE PLETHORA OF OTHER CLASSIC COMPUTERS (MOSTLY STORED). O PECTRUMS THOUGH ;-) ARE THERE ANY ACTIVE COMMODORE 128 HACKERS OTHING LIKE EXISTS FOR THE 64 SCENE, BUT THERE ARE A FEW COMING OUT OF THE WOODWORK ON THE FORUM, SO THE SCENE ISTRACKS ABOVE 25 ARE FORMATTED AT ALL! 'VE SEEN THIS USED IN APIDLOK (ALL TITLES), LATER ICROPROSE DISKS, AND ATASOFT (RUCE EE, HE OONIES, R. O!) IGNATURE (KEY) RACKS HIS PROTECTION IS SEEN FROM TIME TO TIME AND REVOLVES AROUND A TRACK BEING THEY WERE NORMAL. OPIERS LATER CAME OUT THAT COULD SCAN FOR AND DETECT THESE AND COPY THEM PROPERLY. HAVE NOT YET RUN INTO ANY DISKS WHICH ARE KNOWN TO USE HALFTRACKS. XTRA RACKS HIS PROTECTION SIMPLY RELIES ON USING DISK TRACKS BEYOND 35. ORMAL SEEMS TO ALLOW YOU TO LOAD A COPY OF ANY FAT-TRACK PROTECTED DISK REMASTERED WITH . ALF RACKS LONG THE SAME VEIN AS FAT-TRACKS, IT WAS OF COURSE POSSIBLE TO READ AND WRITE TO THE USUALLY SKIPPED "HALF-TRACKS" INSTEAD OF THE NORMAL TRACKS, IF YOU  . F YOU WRITE YOUR OWN , YOU CAN USE YOUR OWN DISK FORMAT ENTIRELY, IGNORING COMMON SYNC, GAP, HEADER, AND DATA CONVENTIONS ALTOGETHER AND USE WHATEVER YOU WANT. OU ONLY HAVE TO ADHERE TO THE HARDWARE LIMITATIONS OF SYNC AND NO MORE THAN TWO '0' B URE PROTECTIONS, BUT IT STILL STANDS THE TEST OF TIME AND STILL CAN'T BE DUPLICATED RELIABLY WITH THE BEST COPIERS THAT EVER EXISTED. T IS OF NOTE THAT IT *IS* POSSIBLE TO "UNRELIABLY" COPY THESE, AS YOU CAN JUST TRY OVER AND OVER AGAIN COPYING JUST THE, SO IT MUST BE BROKEN DOWN INTO 4 PARTS AND STITCHED TOGETHER ON THE DESTINATION DISK. F YOU MAKE A SECTOR LONGER THAN WILL FIT IN , IT CAN'T BE COPIED WITH A NORMAL 1541. HIS CAN BE COPIED WITH HARDWARE SOLUTIONS THAT EITHER EXTEND THE IN THRIANT OF IT CALLED " 2.0" FOR MANY YEARS. HESE PROTECTIONS STAND OUT FROM MOST OF THE EARLY PROTECTIONS BECAUSE THEY COULD *NOT* BE COPIED 100% RELIABLY EVEN WITH *ANY* NIBBLER. S MENTIONED EARLIER, THE 1541 HAS NO WAY TO KNOW WHERE IT IS ON A TRART" BYTES, MEANING THEY AREN'T NORMALLY USED AS DATA, BUT JUST A SPACE FILLER THAT IS IGNORED BY . HERE ARE SOME PROTECTIONS THAT CHECK FOR SPECIFIC BYTES HERE, OR EVEN THE LENGTH OF THE GAPS, AND KNOW THEY'RE A COPY IF IT'S DIFFERENT. HIS PROTECTIOAT THE SAME TIME. HE PROTECTION IS CHECKED BY THE PROGRAM BY STEPPING THE HEAD UP AND DOWN BETWEEN THESE 2 TRACKS AND THE HALFTRACK BETWEEN THEM WHILE READING THE WHOLE TIME. ORMALLY, A HALF-TRACK WILL CONTAIN A GARBLED COMBINATION OF IT'S NEIGHBORINGTRATES S MENTIONED ABOVE, THE BITRATE IS NORMALLY HIGHER ON THE OUTER TRACKS AND LOWER ON THE INNER TRACKS. OME DISKS WERE PROTECTED BY USING A NON-STANDARD BITRATE ON DIFFERENT TRACKS. OPIERS LATER CAME OUT THAT WOULD SCAN FOR THE CORRECT DENSITY ANDF ERROR DEPENDING ON MOTOR SPEED. OME PROTECTION TOOK ADVANTAGE OF THIS AND PUT MORE DATA ON THE TRACK THAN COULD BE WRITTEN BACK OUT AT THE NORMAL SPEED, MAKING IT DIFFICULT TO COPY. OME COPIERS WOULD "TRIM" THE DATA IN AS NON-DESTRUCTIVE WAY AS POSSBLY, COPY PROGRAMS DEFAULT TO COPYING ONLY TRACKS 1-35, SO THESE ARE MISSED. AM NOT SURE WHY THE PROGRAMMERS DIDN'T EXTEND THIS BY DEFAULT, EXCEPT MAYBE SOME WOULD LOCK UP READING UNFORMATTED TRACKS, WHICH THESE TRACKS USUALLY ARE. OMETIMES THESE TRACKWEREN'T WORRIED ABOUT STORING ANY DATA ON THE NORMAL TRACKS. HIS FOILED MANY COPIERS BECAUSE THEY DIDN'T SEARCH FOR AND COPY THESE HALF-TRACKS BY DEFAULT, SO THEY INSTEAD GOT GARBLED, INVALID MIXES OF THE "REAL" DATA WHEN TRYING TO READ THE TRACKS AS IF ITS IN A ROW, BUT EVEN THAT DIDN'T STOP LATER INNOVATIONS. :) ONG RACKS ORMAL DRIVES SPIN AT 300RPM AND CAN "WRITE" DATA AT THE HIGHEST DENSITY UP TO ABOUT 7700 BYTES PER DISK TRACK. OWEVER, THE DRIVE CAN "READ" MORE THAN THAT, WITHIN SOME MARGIN OSE TWO TRACKS UNTIL YOU HAPPEN UPON "CLOSE ENOUGH" ALIGNMENT FOR IT TO WORK. HE PROTECTION IN PARTICULAR RELIES LESS ON THE EXACT TRACK ALIGNMENT, SO IT IS LESS DIFFICULT TO COPY THIS WAY. : LOWING YOUR DISK DRIVE MOTOR DOWN TO 298.5RPM OR LESS E DRIVE TO 8K OR ADD A PARALLEL PORT SO IT CAN READ AND WRITE THE ENTIRE TRACK IN ONE PASS. USTOM ORMATS HESE USUALLY DEPEND ON THE LONG SECTORS TRICK ABOVE TO BE SUCCESSFUL, BUT THEY ALSO ENTAIL CHANGING THE WAY THAT IS INTERPRETED IN A CUSTOM CK. HEREFORE, IT HAS NO WAY TO KNOW WHERE IT IS IN COMPARISON TO ANY OTHER TRACKS ON THE DISK. OR THIS REASON, IT IS IMPOSSIBLE TO RELIABLY WRITE THESE TRACKS OUT PERFECTLY ALIGNED WITH A 1541 DRIVE. HIS WAS AN IDEA THAT WAS GREATLY EXPANDED ON IN FUTN CAN BE COPIED WITH HARDWARE SOLUTIONS THAT EITHER EXTEND THE IN THE DRIVE TO 8K OR ADD A PARALLEL PORT SO IT CAN READ AND WRITE THE ENTIRE TRACK IN ONE PASS. ONG ECTORS S MENTIONED ABOVE, THE DRIVE HAS ONLY 2K AND CAN'T FIT AN ENTIRE TRACK IN  TRACKS. OWEVER, SINCE THESE TWO TRACKS ARE NOW IDENTICAL, THIS TRACK SHOULD CONTAIN THE SAME DATA AS BOTH OF IT'S NEIGHBORS. F IT DOESN'T, IT KNOWS IT'S A COPY. LECTRONIC RTS USED THIS PROTECTION FROM ABOUT 1984-1985 AND CTIVISION USED A TOUGHER VA THESE DISKS COULD BE COPIED THAT WAY. EADER AND AIL APS S MENTIONED ABOVE, WHEN A DISK IS COPIED WITH EITHER A FAST COPIER OR A NIBBLER, THE GAP DATA IS NOT COPIED DIRECTLY. OPIERS WOULD COMMONLY JUST FILL THIS SPACE WITH 0X55 BYTES. APS ARE "INELE (REDUCING SYNC LENGTH AND GAPS) AND IT WAS ALSO POSSIBLE TO SLOW DOWN THE DISK DRIVE TO FOIL THIS, BUT USUALLY THESE DISK RELIED ON A COMBINATION OF OTHER PROTECTIONS AS WELL. GOOD EXAMPLE OF THIS IS ARALD EELEY'S "-!". YNC OUNTING SYNC MS CONTAINED ACTUAL -FORMATTED DATA, BUT USUALLY THEY WERE JUST "KEY" TRACKS, OR THE SECOND PART OF A "FAT" TRACK FROM TRACK 35. HEY COULD SOMETIMES BE NIBBLED, OTHER TIMES THEY COULD NOT, BECAUSE THEY WERE COMBINED WITH OTHER PROTECTIONS. HANGED I GROUND IS REQUIRED IN HOW THE DISK IS STRUCTURED TO EXPLAIN THE DIFFERENCE. TRACK IS BROKEN UP INTO A NUMBER OR SECTORS, WHICH ARE FURTHER BROKEN UP INTO A HEADER AND DATA PORTION, AND EACH OF THESE HAS A FILLER "GAP" AT THE END TO GIVE THE DRIVE SOFTW TA IS STORED ON THE DISK IN AN ENCODING SYSTEM CALLED "". HIS ENCODING ASSURES THAT THERE WILL NEVER BE MORE THAN TWO '0' OR '1' BITS IN A ROW IN THE DATA ITSELF. HIS "FEATURE" OF THE '0' BITS IS OF COURSE TAKEN ADVANTAGE OF IN SOME LATER COPY PROTE S IT'S A COPY. N THE BEGINNING, THERE WERE NO COPY PROGRAMS EXCEPT IM UTTERFIELD'S "/" THAT CAME ON THE 1541 TEST/DEMO DISK. HIS PROGRAM COULD NOT REPRODUCE THESE ERRORS (AND EVEN IF IT COULD, IT TOOK ** TO COPY EVEN REGULAR DISKS). IK RIVE SPEED AND OTHER ENVIRONMENTAL FACTORS UNTIL THE NEXT REAL '1' BIT IS SEEN. HIS DATA IS "RANDOM" IN THE SENSE THAT THE DATA IS NEVER THE SAME TWICE DUE TO DRIVE SPEED (AND HUMIDITY, TEMPERATURE) FLUCTUATIONS. GOOD EXAMPLE IS WHEN YOU TRY TO READ A IN SEVERAL PASSES, THEN STITCHED TOGETHER ON THE DESTINATION DISK. ROTECTIONS THAT EXPLOITED THIS WOULD USE A SECTOR OR TRACK LARGER THAN WOULD FIT IN AT ONCE, MAKING IT IMPOSSIBLE TO COPY. ATER, THERE WERE HARDWARE SOLUTIONS TO THIS, SUCH AS EXTRA IT'S ABOUT TO GET A SERIES OF BYTES REPRESENTING EITHER A SECTOR HEADER OR SECTOR DATA RIGHT AFTER THE SYNC ENDS. N ANOMALY OF THIS CIRCUIT IS THAT IT IF IT RUNS ACROSS THREE OR MORE '0' BITS IN A ROW, IT WILL CLOCK IN AN EXTRA '1' BIT ON EACH 4-BIT SHI Y PROGRAMS THAT UTILIZED PARAMETERS. IBBLERS "NIBBLER" WORKS AT A LOWER LEVEL AND WILL DUPLICATE THE ACTUAL HEADERS AND DATA, WHETHER OR NOT THEY ARE IN FORMAT. T DOES HAVE LIMITATIONS, THOUGH. IRST, THEY DON'T DUPLICATE THE HEADER OR TAIL DRIVE AS A BINARY 0 (NO CHANGE) OR A 1 (FLUX POLARITY CHANGE). ECAUSE OF THE SPECIFICS OF THE HARDWARE USED TO ACCESS THIS MAGNETIC FLUX, THE BITS STORED ON THE DISK HAVE A COUPLE OF LIMITATIONS (OR "FEATURES"). HIS FLUX DETECTION CIRCUIT FEEDS DUAL 4- ETHOD PRODUCES A "CLEAN" COPY OF THE DISK, BUT DOES NOT COPY ANY PROTECTION SINCE IT WILL IGNORE ANY SECTORS WITH ERRORS, OR ANY SECTORS THAT DON'T CONFORM TO THE FORMAT EXPLAINED ABOVE. T WAS REALLY ONLY USED WHEN WE WEREN'T GOING TO TRY TO COPY THE DI FFORTLESSLY DETECT AND REPRODUCE THESE ERRORS WHICH MARKED THE END OF THIS ERA. OST PUBLISHERS OF DISK SOFTWARE USED THIS METHOD BEFORE LATE 1984. AT RACKS HIS PROTECTION INVOLVES PLACING A TRACK ON THE DISK THAT IS ACTUALLY 2 TRACKS (4 HALF-TRACKS) ARE TIME TO CHANGE MODES. HE ACTUAL DATA IS STRUCTURED LIKE THIS: (AT LEAST 10 BITS OF '1' IN A ROW) HEADER0 (8 BYTES IN ) HEADER GAP (USUALLY 5 FILLER BYTES, LONGER FOR NIBBLED COPIES) SECTOR DATA 0 ( USES 260 BYTES) TAIL GAP CTION SCHEMES. (APIDLOK, INDSCAPE, AND ATASOFT, FOR EXAMPLE) ;) IFFERENCES BETWEEN A "FAST COPIER" AND A "NIBBLER" OPY PROGRAMS HAVE BEEN REFERRED TO BY THESE TWO DIFFERENT TYPES SINCE THE FIRST NIBBLERS CAME OUT ON THE PPLE . LITTLE MORE BACK E MOST PROTECTION, THOUGH, IT ONLY FOILED CASUAL COPIERS. ARLY, CLEVER CRACKERS FIGURED OUT HOW TO SCAN AN ORIGINAL DISK FOR THESE AND THE METHODS FOR RECREATING THE ERRORS WERE NOT DIFFICULT. OON AFTER, PROGRAMS LIKE "OPY /64" CAME OUT THAT COULD E  NEW, UNFORMATTED DISK. F YOU TRY THIS, YOU'LL GET "RANDOM" DATA CAUSED BY THIS ANOMALY IN THE DRIVE HARDWARE BECAUSE THERE ARE NO FLUX CHANGES ON A BLANK DISK. O THE 1541 HARDWARE, THIS IS ALL '0' BITS. ECAUSE OF THIS WEAKNESS OF THE HARDWARE, ALL DA  DRIVE AND PARALLEL PORTS. ROTECTION ETHODS NTENTIONAL ISK RRORS HIS PROTECTION CONSISTS OF A DISK ERROR PURPOSEFULLY PLACED ON A SECTOR OR AN ENTIRE TRACK, THEN IT'S EXISTENCE IS CHECKED FOR IN THE PROGRAM. F THE ERROR ISN'T FOUND, IT'S KNOW FTER THAT DOESN'T REALLY EXIST ON THE DISK. HEN THIS HAPPENS, THE TRACK LOSES FRAMING, MEANING THE DATA IS BITSHIFTED AFTER THIS DUE TO OUR NEW PHANTOM BIT. T WILL SHIFT A NEW PHANTOM '1' INTO THE ONCE IN A WHILE (AND WRAP IT AROUND) ACCORDING TO D GAPS OR THE ORIGINAL SYNC LENGTH, BUT RATHER CREATES IT'S OWN, SO PROTECTIONS THAT HIDE IN THE GAPS OR COUNT SYNC LENGTHS WON'T BE DUPLICATED. ECONDLY, THE DRIVE ONLY ONLY HAS 2K OF , BUT A WHOLE TRACK IS UP TO 8K, SO IT MUST BE BROKEN DOWN AND READ BIT "SHIFTERS" WHICH CONVERT THE BITS (DETECTED FROM THE FLUX CHANGES) INTO A WHOLE BYTE (8 BITS), MUCH LIKE A SERIAL PORT DOES. F THIS CIRCUIT DETECTS TEN '1' BITS IN A ROW, IT KNOWS THAT IT HAS READ A "SYNC". HIS SYNC IS WHAT TELLS THE SOFTWARE THAT SK PROTECTION, BUT RATHER APPLY A "PARAMETER" TO THE DISK. "PARAMETER" IS NOTHING MORE THAN A PATCH PROGRAM THAT WAS RUN ON THE BACKUP DISK TO REMOVE THE CHECK FOR COPY PROTECTION. AST ACK'EM, RACKER AX, AND LATER AVERICK WERE ALL VERY POPULAR COP WIDE. HIS HAS TWO EFFECTS. 1) HE SECOND TRACK IS INVALID BECAUSE OMMODORE STORES THE TRACK NUMBER AS PART OF THE TRACK HEADER, WHICH IS NOW FOR THE WRONG (PREVIOUS) TRACK. 2) HE TRACKS ARE PERFECTLY ALIGNED ON THE DISK SINCE THEY WERE WRITTEN  (USUALLY 5 FILLER BYTES, LONGER FOR NIBBLED COPIES) HEADER1... (AND ON UNTIL THE END OF THE TRACK) AST COPIERS "FAST COPIER" READS THE SOURCE DISK ON A SECTOR-BY-SECTOR, NORMAL LEVEL, AND RECREATES THEM ONTO A NEW FORMATTED DISK. HIS M ACKUP. ESCRIPTIONS OF THE DRIVE HARDWARE ITSELF, AS WELL AS MANY OF THE METHODS THAT DIFFERENT COMPANIES EMPLOYED TO KEEP THE DISKS FROM BEING COPIED ARE FOUND HERE. -------------------------------------- --------------------------------- ACKGROUND O YOU, OF COURSE. E CAN SOMETIMES RECONSTRUCT THE PROTECTION ONTO THE IMAGE BY LOOKING AT WHAT IT CHECKS FOR, PLUS THEY CAN BE USED TO VERIFY THE ORIGINAL IMAGE IF NOTHING ELSE. OPY ROTECTION ETHODS ANY DIFFERENT PROTECTION METHODS WERE DEVELOPED O SE MARKS THAT ARE WRITTEN TO THE DISK DURING FORMATTING. ATER COPY PROTECTION IMPLEMENTATIONS TOOK ADVANTAGE OF THIS BECAUSE THE DEVICES USED TO MASTER ORIGINAL SOFTWARE ARE NOT TYPICALLY A 1541. HEY COULD MASTER THE DISK USING THE INDEX HOLE SO IT WAS T KNOWS HOW MANY TIMES TO STEP THE MOTOR TO GET THERE. HE FAMOUS "DRIVE-KNOCK" IS THE SOFTWARE HACK THAT OMMODORE EMPLOYED TO RESET THE DRIVE TO TRACK 0 WHEN WE COULDN'T FIND ANY SECTORS. N THIS CASE, THE MOTOR IS STEPPED OUT AS FAR AS IT CAN GO UNTIL S ON ANY PARTICULAR TRACK. HE SOFTWARE MUST HANDLE THESE FUNCTIONS WHICH LEADS TO MANY OF THE MORE CREATIVE STYLES OF COPY PROTECTION. 5.25" DISKS CONTAIN AN "INDEX HOLE" WHICH IS THE LITTLE HOLE YOU SEE DIAGONAL TO THE HUB RING ON YOUR DISKS. F YOU SP H ARE SECTIONS OF EACH TRACK DIVIDED BY THE FOREMENTIONED SOFTWARE-GENERATED SYNC MARKS. HE DRIVE MOTOR SPINS AT 300RPM AND CAN STORE DATA AT 4 DIFFERENT BIT DENSITIES (ESSENTIALLY 4 DIFFERENT CLOCK SPEED RATES OF THE READ/WRITE HARDWARE). HE DIFFERENT TED USE TO ONLY THE FIRST 35 TRACKS IN THEIR STANDARD , BUT COMMERCIAL SOFTWARE ISN'T LIMITED BY THIS. OST FLOPPY MEDIA IS RATED TO USE 40 TRACKS, AND THE DRIVES USUALLY HAVE NO TROUBLE READING OUT TO TRACK 41, ALTHOUGH SOME WILL BUMP AND NOT GET PAS TER ON THE OUTERMOST TRACKS, THEY CAN STORE MORE DATA, SO THEY USE THE HIGHEST DENSITY SETTING. ONSEQUENTLY, THE INNERMOST TRACKS USE THE SLOWEST DENSITY SETTING. ECAUSE IT'S RECORDING AT A HIGHER DENSITY, OF COURSE MORE SECTORS ARE STORED ON THE OUTER . RACKS RACKS ON THE DISK ARE ORGANIZED AS CONCENTRIC CIRCLES, AND THE DRIVE'S STEPPER MOTOR CAN STOP AT 84 DIFFERENT LOCATIONS (TRACKS) ON A DISK. OWEVER, THE READ/WRITE HEAD ON THE DRIVE IS TOO WIDE TO USE EACH ONE SEPARATELY, SO EVERY OTHER TRACK iHE MEDIA ITSELF IS ONLY RATED FOR A CERTAIN BITRATE AT A CERTAIN SPEED. ONTINUED IN PART 2 ...END.. HE HIGHEST DENSITY ACROSS THE ENTIRE DISK SURFACE, BUT IT ISN'T GENERALLY DONE DUE TO MEDIA RELIABILTY, AND SLIGHT SPEED DIFFERENCES BETWEEN DRIVES.  HE OMMODORE 1541 DISK DRIVE IS A STAND-ALONE COMPUTER THAT TALKS TO THE 64 THROUGH A SOMEWHAT SLOW SERIAL PORT. T IS BASED ON SIMILAR TECHNOLOGY TO THE 64 ITSELF, EMPLOYING A 6502 , TWO 6522 / CHIPS, AND ONLY 2K OF MEMORY (THE LIMITATION O VER THE YEARS IN A CAT-AND-MOUSE GAME WITH THOSE THAT WANTED TO MAKE A COPY OF THEIR OWN (OR A FRIEND'S) DISK. HE METHODS STEADILY INCREASED IN COMPLEXITY, BUT WHETHER OR NOT THE PROTECTION WAS COPYABLE OR NOT, A WAY WAS ALWAYS FOUND TO MAKE A WORKING B  LINED UP PERFECTLY. S FAR AS KNOWING WHICH TRACK WE ARE ON, THE ONLY WAY TO TELL IS AGAIN IN SOFTWARE. ACH SECTOR ON A TRACK HAS A HEADER THAT CONTAINS (AMONG OTHER THINGS) IT'S TRACK NUMBER. WILL READ THIS WHENEVER IT NEEDS TO ACCESS A TRACK SO I  IT PHYSICALLY STOPS (CAUSING THE KNOCKING NOISE) WHICH GUARANTEES IT'S AT TRACK 0. NFORTUNATELY, THIS BEHAVIOR IS WHAT IS BLAMED FOR THE TERRIBLE DRIVE ALIGNMENT PROBLEMS OF THE EARLY MECHANISMS. ECTORING RACKS ARE FURTHER DIVIDED INTO SECTORS, WHIC IN THE DISK AROUND IN IT'S SHELL, YOU'LL SEE THAT THERE IS A HOLE IN THAT, TOO. THER DRIVE MANUFACTURERS USED AN OPTICAL SENSOR TO DETECT WHEN THIS HOLE PASSED BY, WHICH WOULD SIGNAL THE START OF A TRACK. OMMODORE DIDN'T IMPLEMENT THIS, SO WE HAVE TO U  DENSITIES ARE NEEDED BECAUSE BEING ROUND AND THE MOTOR RUNNING AT A CONSTANT SPEED, THE DISK SURFACE TRAVELS OVER THE HEAD AT DIFFERENT SPEEDS DEPENDING ON WHETHER THE DRIVE IS ACCESSING THE OUTERMOST OR INNERMOST TRACKS. INCE THE SURFACE IS MOVING FAS T 40. OST SOFTWARE DOES NOT USE ANY TRACK PAST 35 EXCEPT FOR COPY PROTECTION, BUT ALTERNATIVE SYSTEMS LIKE PEED- USED ALL 40 TRACKS IN IT'S OWN IMPLEMENTATION. DRIVES HAVE NO WAY IN HARDWARE TO DETECT WHICH TRACK IT IS ON, OR WHERE IT I TRACKS, AND FEWER ON THE INNER TRACKS. HERE IS NOTHING STOPPING THE HARDWARE FROM READING/WRITING AT THE HIGHEST DENSITY ACROSS THE ENTIRE DISK SURFACE, BUT IT ISN'T GENERALLY DONE DUE TO MEDIA RELIABILTY, AND SLIGHT SPEED DIFFERENCES BETWEEN DRIVES. IS SKIPPED FOR A TOTAL OF 42 THEORETICAL TRACKS. HE COMMON TERMINOLOGY FOR THE STEP IN BETWEEN EACH TRACK IS A "HALF-TRACK" AND A SPECIFIC TRACK WOULD BE REFERRED TO AS (FOR EXAMPLE) "35.5" INSTEAD OF THE ACTUAL TRACK (WHICH WOULD BE 71). OMMODORE LIMI U OMMODORE RESERVATION ROJECT HTTP://RITTWAGE.COM/C64PP ART 2 RIVE NTERNALS HE DRIVE HEAD, AT IT'S LOWEST LEVEL, CAN ONLY DETECT AND CREATE POLARITY CHANGES IN THE MAGNETIC FLUX ON THE SURFACE OF THE DISK, WHICH IS INTERPRETED BY THE F WHICH WILL BE DISCUSSED LATER). T CAME WITH EITHER AN LPS OR A EWTRONICS 5.25" DOUBLE-DENSITY FLOPPY MECHANISM, BOTH OF WHICH ARE FUNCTIONALLY EQUIVALENT. HIS MECHANISM REQUIRES DOUBLE-DENSITY 48 TRACK-PER-INCH 5.25" MAGNETICALLY-COATED YLAR DISKS MODELS - THE FIRST LOOKED LIKE THE A LARGER 64 (& THE DESIGN WAS REPEATED IN THE LATER MIGA 500, 600 & 1200) - THE "FLAT" 128. HE SECOND MODEL WAS A RATHER NIFTY PLASTIC BOX WITH A CARRY HANDLE & SLIDE IN KEYBOARD THAT ALLOWED THE MACHINE TO BECOME A DORE 128 HE ORIGINAL "FLAT" VERSION, BROADLY SIMILAR IN LOOKS TO THE 64, MIGA 500, 600 & 1200. HIS MODEL CAME EQUIPPED WITH THE 16K & HAD NO INTERNAL DISK DRIVE. HE OMMODORE 128 WAS AN ATTEMPT TO PRODUCE A MORE "BUSINESS-LIKE" LOOKING AN WITH THE 8502 RESET BUTTON BANK SWITCHING CHIP N THE TWO LATER MODELS, THE KEYBOARD WAS DETACHABLE HE 128 MODELS ALSO CONTAINED A BUILT IN 1571 DISK DRIVE 2 4-BIT DEDICATED COLOR FOR THE - 8580 CHIP FOR SOUND - THIS WAS T STOOD FOR "COST REDUCED". HIS RELEASE CAME IN A STURDY METAL CASE, DISPENSED WITH THE FAN, HAD A REDUCED NUMBER OF CHIP COMPONENTS & HAD THE 64K . EXT EPRINTED FROM THE WEBSITE HTTP://WWW.COMMODORE128.ORG/INDEX.HTML ...END... RELEASED. HE K OF OR 64K OF M IN LATER MODELS (& EASILY RETRO-FITTED) - IN THE 128 THIS WAS REPLACED WITH AN 8568 -100 STYLE KEYBOARD WITH A NUMERIC KEYPAD 8502 - AN EXPANDED 6502 WHICH COULD RUN IN EITHER 1Z MODE OR 2Z MODE (THE 40 COLUMN SCREEN U OMMODORE RESERVATION ROJECT HTTP://RITTWAGE.COM/C64PP 1 ELCOME TO THE OMMODORE 64 (64) RESERVATION ROJECT HE MAIN GOAL OF THIS PROJECT IS TO ARCHIVE PRISTINE VERSIONS OF ORIGINAL OMMODORE 64 SOFTWARE, INCLUDING COPY PROTECTI . O PROVIDE ACCURATE INFORMATION & DISCUSSIONS ABOUT THE OMMODORE 128. O PROMOTE AN ACTIVE DEVELOPMENT SCENE FOR THE OMMODORE 128. O PRESERVE & DISTRIBUTE OMMODORE 128 RELATED SOFTWARE, MANUALS & CODE. ND ABOVE ALL - TO HAVE A GOOD TIME WHILE HESE GOALS ARE MUCH LIKE THAT OF .... PROJECT FOR THE MIGA. F COURSE, TO REACH THESE GOALS, WE NEED YOUR HELP. HIS SOFTWARE EXISTS ONLY ON MAGNETIC MEDIA FROM THE 1980'S, AND AS SUCH HAS BEEN DISAPPEARING INTO ATTICS, YARD SALES, AND LANDFILLS FOR N MODE & DUE TO THE / COMPATIBILITY (& IT'S ABILITY TO HANDLE MULTIPLE / DISK FORMATS) A LARGE LIBRARY OF SOFTWARE WAS AVAILABLE RIGHT FROM THE START. ABOUT OUR SITE ISSION STATEMENT : O PROVIDE AN ACTIVE & VIBRANT COMMUNITY DEVOTED TO KEEPI IAL ACTUALLY WIPES RIGHT OFF, MAKING THE DRIVE HEADS FILTHY. OU CAN HELP PRESERVE THEM FOR OUR OWN AND FUTURE GENERATIONS IN A NUMBER OF WAYS. * F YOU HAVE A 1541 OR 1571 DISK DRIVE AND A , , OR CABLE (SERIAL/PARALLEL COMBINATION), WE CAN SE "LUGGABLE" (THE 128) & THE LAST MODEL WAS THE METAL CASED COST-REDUCED VARIANT (THE 128). HE 128 ALSO CAME WITH A 64K AS OPPOSED TO THE EARLIER MODELS 16K CHIP (THEY COULD BE RETROFIITED). LTHOUGH THE COMPUTER SOLD IN EXCESS OF TWO MILLION D WAS IN A LOW PROFILE PLASTIC BOX WITH AN INTERNAL 1571, STOWABLE KEYBOARD & A RETRACTABLE HANDLE THAT MADE THE COMPUTER A LUGGABLE. T STILL HAD THE 16K . HIS ALSO HAD AN INTERNAL FAN. HE OMMODORE 128 WAS THE FINAL VERSION RELEASED. HE HE COST REDUCED VERSION, EARLIER 128'S HAD THE 6581 D AS USED IN THE 64 VIDEO OUTPUT ALLOWING THE COMPUTER TO CONNECT TO A STANDARD MONITOR BUT WITH AN ADDITIONAL MONOCHROME COMPOSITE SIGNAL AS WELL HERE ARE THREE BASIC MODELS OF THE OMMO ND THEM BACK TO YOU. * F YOU DON'T HAVE THE CABLING OR DON'T WISH TO SEND US YOUR ORIGINALS, YOU CAN MAKE US NIBBLED COPIES OF THE ORIGINALS BY WHATEVER THE BEST MEANS YOU HAVE AND SEND US THOSE. E WILL PAY FOR POSTAGE, AS WELL AS RETURN THESE DISKS T TURNED OFF AT THE HIGHER SPEED) ECONDARY ILOG 80 THAT CONTROLLED THE STARTUP OF THE COMPUTER & ALLOWED IT TO RUN / IN EITHER 40 OR 80 COLUMN MODE. LTHOUGH THIS WAS A 4Z CHIP, IT WAS CONSTRAINED TO 2Z DUE TO THE REQUIREMENTS OF INTERFACING ON. SECONDARY GOAL WILL BENEFIT OF THIS WILL BE TO CATALOG AND DOCUMENT ALL THE DIFFERENT COPY PROTECTION METHODS USED. HIS INFORMATION WILL BE USED TO IMPROVE EMULATION, AS WELL AS REMASTERING SOFTWARE ONTO DISKS FOR YOU TO ENJOY ON THE REAL THING. WE'RE DOING IT! OMMODORE 128 HARDWARE INFORMATION HE 128'S HARDWARE BASICALLY REMAINED THE SAME ACROSS ALL THREE MODELS. T CONSISTED OF : 128KB OF (EXTERNALLY EXPANDABLE VIA AN ) 8563 CHIP DRIVING THE 80 COLUMN DISPLAY WITH EITHER 16 ALMOST 20 YEARS. LOPPY DISKS WERE ALSO NEVER MADE TO LAST A LIFETIME, AS HAVE FOUND IN PURCHASING THEM IN AUCTIONS. VEN DISKS THAT WERE STORED AND CARED FOR BY THEIR OWNERS ALL THESE YEARS HAVE PRETTY HIGH FAILURE RATE, SOME WHERE THE MAGNETIC MATER NG THE OMMODORE 128 ALIVE (HENCE THE NAME OF THE SITE) INTO THE FUTURE. O GATHER TOGETHER IN ONE PLACE AS MUCH RELEVANT MATERIAL AS POSSIBLE & TO PROVIDE A "ONE STOP SHOP" FOR THE 128 COMMUNITY. O FOSTER A FRIENDLY & SHARING OMMODORE 128 COMMUNITY ND YOU THE LATEST MASTERING SOFTWARE. OU CAN THEN SEND US THE RESULTING IMAGE AND STATISTICAL DATA FOR ANALYSIS AND INCLUSION IN THE ARCHIVE. * E WILL HAPPILY PAY FOR POSTAGE TO GET ANY ORIGINAL DISKS YOU HAVE TO US! E WILL PROMPTLY IMAGE THEM AND SE UNITS DURING ITS LIFESPAN, NATIVE SOFTWARE WAS THIN ON THE GROUND DUE TO THE INCLUDED 64 MODE - DEVELOPERS DIDN'T BOTHER CREATING SOFTWARE THAT TOOK ADANTAGE OF THE NATIVE MODES. OWEVER, THERE ARE SEVERAL FINE BUSINESS PACKAGES PRODUCED FOR THE 80 COLUM S 1.55740772.) (N) (FUN) XECUTES ROUTINE IN MEMORY POINTED TO BY LOCATIONS 784/785. IS PLACED IN THE LOATING OINT CCUMULATOR. ETURNS THE VALUE IN THE LOATING OINT CCUMULATOR. HIS IS A FUNCTION, NOT A COMMAND, SO YOU MUST EITHER $("0"+$($(),2),2) ($ WILL CONTAIN "04") LOC (COM) XECUTES AN ROUTINE AT MEMORY ATION. IE COMMANDS ARE OFTEN USED WITH ODULES JUST LIKE COMMANDS, COMPLETE WITH PARAMETERS. E SURE TO READ THE DOCUMENTATION THAT C^AND WAYS THEY CAN GO TOGETHER. AVE OORMAN DITOR, EPTEMBER 12, 2005 ...END... IBLE! EAD THROUGH THESE COMMANDS AND FUNCTIONS AGAIN! RY THE CODE. RY EXPERIMENTS. ROGRAMMING REQUIRES A BROAD KNOWLEDGE OF POSSIBLE COMMANDS AND FUNCTIONS PLY "",8 (N) (FUN) ETURNS -1 IF IS NEGATIVE, 0 IF IS 0, AND 1 IF IS POSITIVE. (N) (FUN) ETURNS THE SINE OF IN RADIANS. 10 = (1) ( CONTAINS THE VALUE 0.841470985. (N) (FUN) ETURNS THE UARE OOT 4 HIS HANDY ROUTINE WILL PUT THE CURSOR ANYWHERE ON THE SCREEN, WHERE = 0 THROUGH 39 AND = 0 THROUGH 24. 1000 =0 ?"";:1020 1010 214, -1:? 1020 ? ()"!" OTE: F THE PRI LONGER. O FIND THE LAST CARD, YOU ARE LIKELY TO LOOK AT ABOUT 52 TAKEN CARDS! [LN] (COM) UNS A PROGRAM. OU CAN BEGIN A PROGRAM AT A GIVEN LINE NUMBER. OU CAN ALSO USE IN A PROGRAM TO START ALL OVER FROM THE BEGINNING. $(S,N) (FUN) ETU 5 () = (/256) 6 () = - ()*256 9 = 49152: 10 57812"",,0:780,0 20 781,() 25 782,() 30 65493 O SAVE MEMORY NDOM NUMBER, JUST USE THE FUNCTION. ERE IS A ROUTINE TO SHUFFLE 52 "CARDS". 10 (52) 15 ()=((1)*)+1 20 = 1 52: ()=: 30 = 1 52: =(52) 40 =(): ()=(): ()= 50 IS OPTIONAL. HIS IS A GREAT COMMAND FOR WAITING FOR A KEYSTROKE. 10 198,0 20 198,1 30 $ HE PROGRAM PAUSES WHILE WATCHES LOCATION 198 (WHICH HOLDS THE NUMBER OF KEYSTROKES CURRENTLY IN THE KEYBOARD BUFFER). HEN A KEY IS U INTRODUCTION TO THE C128 HE OMMODORE 128 (AKA 128) WAS OMMODORE USINESS ACHINES FINAL 8 BIT COMPUTER (THE 65 DOESN'T COUNT AS IT WAS NEVER COMPLETED & NEVER COMMERCIALLY RELEASED). NTRODUCED AT THE ANUARY 1985 , IT WAS THE FOLLOW- (), OR PUT THE RESULT INTO A VARIABLE -- = (). (S) (FUN) ETURNS THE VALUE OF STRING . ON-NUMERIC CHARACTERS RETURN 0. 10 ? ("127") 20 ? ("") (RINTS 12 AND 0.) (COM) IKE , EXCEPT COMPARES THE PRO OMES WITH MODULES. (N) (PRINT COM) OVES CURSOR TO COLUMN WHEN PRINTING. 10 (17)"" (HE WORD "" IS PRINTED IN THE CENTER OF THE LINE.) (N) (FUN) ETURNS THE TANGENT OF IN RADIANS 10 = (1) ( CONTAIN N TWO SPEEDS (1 & 2HZ) EAR 100% COMPATIBLE 64 MODE ASIC 7.0 - MORE POWEFUL & FLEXIBLE THAN THE LIMITED 64'S ASIC 2.0 UMERIC KEYPAD URST MODE DISK ACCESS 128K OF WITH MORE AVAILABLE FOR PROGRAMMERS DUE TO AN HE 128 WAS RELEASED IN THREE OF . 10 = (9) ( CONTAINS 3) (COM) AUSES A BREAK IN THE PROGRAM. INE NUMBER IS REPORTED. SEFUL FOR DEBUGGING. $(N) (FUN) ETURNS A STRING OF THE VALUE . 10 $ = $(123) ($ CONTAINS " 123") 15 = 4 20 $ = NTING WRAPS AROUND, AN EXTRA SCREEN LINE MAY BE INSERTED. VOID PRINTING TO COLUMN 39 IF POSSIBLE! EAD THROUGH THESE COMMANDS AND FUNCTIONS AGAIN! RY THE CODE. RY EXPERIMENTS. ROGRAMMING REQUIRES A BROAD KNOWLEDGE OF POSSIBLE COMMANDS AND FUNCTIONS RN THE RIGHTMOST CHARACTERS FROM STRING . 10 $ = " " 20 ? $($,4) (HIS WILL PRINT "".) (COM) E HAVE ALREADY COVERED THE CORRECT WAY TO PUT A CRATCH AND AVE ROUTINE IN EVERY PROGRAM. N A PINCH, YOU CAN SIM  TO A FILE. ANNOT SAVE FROM 40960-49151, OR ABOVE 53248. 35 = 49152: 36 = 53248: + 1 40 57812"", 50 193,(): 194,() 60 174,(): 175,() 70 6295  LEASE DO DO THIS: 10 (52) : 200 ()=((1)*)+1 210 =():()<>0210 220 ()=1 230 OU WILL BE ABLE TO QUICKLY "PICK A CARD" AT FIRST, BUT AS THE CARDS ARE TAKEN, EACH PICK WILL TAKE PRESSED, THE PROGRAM CONTINUES, TING $. ERE ARE SOME "SECRET" ROUTINES THAT DO USEFUL THINGS. O LOAD A BINARY FILE OR BLOCK OF DATA TO ANY PLACE IN MEMORY (EXCEPT BETWEEN 53248 AND 57343). 1 =(186): <8 =8 UP TO THE OMMODORE 64 & WAS A VASTLY EXPANDED & MORE POWEFUL SUCCESSOR TO THAT COMPUTER. HE 128 FEATURES : / MODE VIA A SECONDARY ILOG 80 IN 40 & 80 COLUMN MODES NHANCED & FASTER 6510 (THE 8502) RUNNING AT 2Z ATIVE 40 & 80 COLUMN MODES I GRAM IN MEMORY WITH THAT ON DISK WITHOUT CHANGING EITHER. F THE MEMORY MATCHES THE DISK FILE, IS PRINTED. LOC,V [,EOR] (COM) AUSES THE PROGRAM TO PAUSE WHILE WAITING FOR THE BYTE AT MEMORY ATION ED WITH AND ED WITH IS NOT ZERO. TION, USE A EQUENTIAL FILE. O, AFTER SCRATCHING THE FILE, WE OPEN IT TO RITE, EQUENTIAL (,,). HEN WE USE #LF TO PRINT THE DATA TO THE FILE. HE BEST WAY IS SHOWN ABOVE, WITH EACH VARIABLE PRINTED SEPARATELY. E LF AND WHEN FINISH (COM) HORT FOR ARK. VERYTHING ON THE PROGRAM LINE AFTER IS IGNORED BY THE COMPUTER. OOD FOR COMMENTING ON WHAT THE PROGRAM IS DOING AT A PARTICULAR POINT. 10 : 199 200 : 60100 1,,15,"0:":1 1005 4,,4,",," 1010 #4,$ 1011 #4,$ 1012 #4,$ 1013 4 1014 : 2000 4,,4,",," 2001 #4,$ 2002 #4,$ 2003 #4, -SET TAB LOCATION ON THE LINE. EMICOLONS AND COMMAS CAN SEPARATE DATA IN A COMMAND. HIS IS A COMMAND YOU WILL HAVE TO PLAY WITH! (COM) EADS VALUES OR STRINGS IN STATEMENTS INTO VARIABLES. AKE SURE THE NUMBER OF DATA ITEMS IN THE $,:$,: 1,,15,"" (SHOULD BE "" ZERO) MAKES SURE THE DISK DRIVE IS AWAKE AND AWARE. HEN THE PROGRAM NAME IS PUT INTO $. INE 60002 SCRATCHES THE PROGRAM NAME, AND S THE LOGICAL FILE. INALLY, WE $,, THEN $, T  53281, 0 (URNS SCREEN BORDER AND BACKGROUND BLACK) (0) (FUN) ETURNS THE CURRENT POSITION OF THE CURSOR ON THE SCREEN ROW (0 - 39). HAVE NO IDEA WHAT THIS WOULD BE GOOD FOR! (COM) ROBABLY THE MOST IMPORTANT AND VERSATILE COMMAND IN .] : LWAYS THE LOGICAL FILE AFTER USE. ETTING PROFICIENT WITH TAKES A LOT OF PRACTICE! EE FOR OTHER STUFF ABOUT DISK ACCESS. (LOC) (FUN) ETURNS THE CONTENTS OF THE MEMORY BYTE AT . E USE (186) TO DISCOVER WHICH DI VERY USEFUL, REALLY, SINCE WE USUALLY DATA INTO ARRAYS, WHICH ARE A LOT EASIER TO HANDLE. (COM) NDS A SUBROUTINE AND SENDS THE PROGRAM BACK TO THE THAT JUMPED TO THIS PLACE. (N) (FUN) ETURNS A RANDOM NUMBER BETWEEN (BUT NOT INCLU HAVE TO EXPERIMENT WITH YOUR PRINTER ON THIS -- AND READ THE MANUAL FOR SPECIAL CHARACTERS AND EFFECTS. T , WE ASSUME A 66 LINE PAGE WITH 80 CHARACTERS TO A LINE -- AND DON'T DO MUCH THAT IS FANCY. [ HAS A BUILT IN FUNCTION TO TURN PUTERS CANNOT DO TRULY RANDOM NUMBERS. VERYTHING INSIDE A COMPUTER IS FAR TOO LOGICAL. OWEVER, WITH A BIT OF MATH, IT CAN GENERATE A LIST OF UNKNOWN NUMBERS. HEN YOU USE A NEGATIVE ARGUMENT, YOU RESET THE GENERATOR. HAVE HEARD SOME ARGUMENTS ABOUT ED. O GET THE DATA BACK INTO THE VARIABLES, WE OPEN THE FILE TO EAD, EQUENTIAL. (OU CAN LEAVE OFF THE ",," WHEN OPENING A FILE TO EAD.) HEN WE #LF EACH VARIABLE EXACTLY THE SAME ORDER AS WE DID THE #LF, LF, AND TO THE MAIN  ()2005 60110 60111 60112 ! (COM) ESETS DATA POINT SO THAT THE NEXT RECEIVES THE FIRST DATA ELEMENT FROM THE FIRST STATEMENT. OT $ 2004 4 2005 HEN WE A FILE, WE NEED TO TELL IT THE FILENAME, WHETHER WE WILL BE RITING IT OR EADING IT ( OR ), AND WHAT KIND OF FILE IT IS. E HAVE TWO NORMAL KINDS OF FILES: ROGRAM AND EQUENTIAL. OR SHORT DATA INFORMA  STATEMENTS MATCH UP WITH WHAT YOU ARE EXPECTING! OR STRING DATA, ENCLOSE EACH STRING IN DOUBLE-QUOTE MARKS. 100 =14 110 $() 120 ? $() 130 140 20000 "","" 20001 "","" O MAKE SURE WE GOT A GOOD SAVE. E ALSO USE TO OPEN A FILE FOR READING OR WRITING. ERE IS CODE THAT WILL SAVE THREE VARIABLES TO A FILE, FOLLOWED BY THE ROUTINE TO GET THOSE THREE VARIABLES. 10 =(186):<8=8 : 1000 2.0. T PUTS CHARACTERS, STRINGS, AND VALUES ON THE SCREEN. ND THE WITH A SEMICOLON TO KEEP THE CURSOR FROM AUTOMATICALLY DROPPING DOWN TO THE FIRST COLUMN OF THE NEXT ROW (CALLED A CARRIAGE RETURN). SE A COMMA TO MOVE THE CURSOR TO THE NEXT PRE SK DRIVE DEVICE WAS LAST USED. OU WILL USE IT A LOT FOR ADVANCED TRICKS. 10 = (186) LOC,BYTE UTS VALUE INTO MEMORY LOCATION . SPECIALLY IMPORTANT FOR CONTROLLING -64 FEATURES NOT INCLUDED IN 2.0. 10 53280, 0: DING) 0 AND 1. F IS A NEGATIVE VALUE, THE VALUE IS USED TO SEED THE RANDOM NUMBER GENERATOR. HE RESULT WILL ALWAYS BE THE SAME FOR EACH NEGATIVE NUMBER. F IS 0 OR POSITIVE, A NEW RANDOM NUMBER IS GENERATED. OST SAY USING 1 IS BEST. CTUALLY, COM A -64 PRINT-OUT INTO A FILE. FTER DOING A PRINT-OUT IN , PRESS , AND CLICK ON ILE>RINT. N A MOMENT, YOUR PRINT-OUT WILL BE DISPLAYED. OU CAN COPY AND PAST IT TO A WORD PROCESSOR, SAVE IT AS A FILE, OR SEND IT TO YOUR PRINTER HOW AN ARGUMENT OF 0 IS NOT AS RANDOM AS A POSITIVE ARGUMENT. HO KNOWS? O GET A USEABLE NUMBER, YOU MIGHT USE THIS CUSTOM FUNCTION: 10 ()=((1)*)+1 F YOU WANT VALUES FROM 0 TO -1, LEAVE OFF THE LAST +1. OW ANY TIME YOU NEED A RA PROGRAM. IS ALSO OUR WAY TO GET DATA TO THE PRINTER. 100 4,4,7 110 = 0 50 120 #4,$() 130 140 4 ERE WE ASSUME THAT EACH ELEMENT OF THE $ ARRAY HAS ONE LINE OF TEXT FOR THE PRINTER. OU WILL  A7qNS ALLttWORLD USE OURr\DUCT}= ADD "}QUALq"\}1iOWN }0S}COLLECTIONS}1a\y'StAY}Qg\\/L\S BEEN}cLE %yI\d\Q ELEGANT "LOOKtFEEL"\#ROUGH UTI\IEt MACHINqANGUAGE M\LESqrqDOCU}- RIy\VAIL} US \~}Ag,tWH\YOU FqSqNE y3r}l PED\ [[ !"'v C' } \ \ \ tq#.^N\n^>~~\R}\ؾ^>nq[.^~.n\p.^N.~n.qn>qyq\>qxNN\^N>\~>N\^~..\/ޞ\*>>q}}n^>\F.qrnnnn~q^^>ގ>qΎ\\^~~.^>AT (EW) A DISK, ENAME A FILE, OR OPY A FILE. ACH IS SENT OVER THE OMMAND HANNEL -- 15. ERE ARE SOME EXAMPLES. 1,8,15,"0:":1 HIS WILL CRATCH THE FILE NAMED FROM THE DISK. 1,8,15,"0: ,":1 HIS WILL FORM__WW__\  } E %&')*(>>ή>N.NN>nNNn.Ύ~n~~NNN^N.~nNΎ\:n^nN.ޞn~>^nN\R~>~.Nn^^n>>>>>^\/~N.^ξ..N\~~R\-}r /r}rt+}QANGE}%}`U-}rL}}2Ly%}RP/OWN}F}@}`ED R}}q}}WTEX}6}`]EFT/v8}`}_}}a}YAGE}`(}A}}7\}} }(S};}}a}2hLT-}pv}`8}3INDOW}}I} .}}'}S}PL}CONLY}Rr }Cr}CURd \ \ rTqytIOFT\UNIQUE y{ COM\ROM HUNDREDS}NDEPE\q}2ERS }b. q3ACq LOT}6OOD tACTIVE } Tq6}qdqHOq3.5}qvR TWO 5.G POPULARITY\dtFOMMODORE 64,rY EXP\4EDyBUSvS TO\CLUDE 'EI}4. }2\kNOW, }` StLONGEST RUNN\} MAGAZIN}5HI\RY, WrOVER 236\n~NnNnN>^r.qNq+^~.^n~~n~NN.qO>NN>^Nn~q\~Nqޞnn\ >N>^\+>^n.N~N>\>>q\^n\N>q>^Nnqwq^^~n^n+}[ˋ[k;{K{ AT A NEW DISK, PREPARING IT TO ACCEPT DATA. 1,8,15,"0: ":1 : NO CHARACTERS. HIS WILL WIPE A FORMATTED DISK CLEAN AND GIVE IT A NEW NAME. 1,8,15,"0: = ":1 HIS COPIES THE FILE TO A.~^^n\q޾\>^NN~^.ΞnnN^\+~~\`^>NnN.r>N~>^n~>^^^.^~^^\>N^N~>....>n~nNq.^qn>~>nn^^n\ \|\;^\\)\\^N~ޮNގ~^>nnnN>NN^>^~>>.nqn.>nNnnnNN~ E DISK. NCE THE COMMAND CHANNEL IS OPEN, WE CAN USE #LF TO SEND FURTHER COMMANDS TO THE DRIVE. E DO THIS IN OUR CRATCH AND AVE ROUTINE: 60000 =(186):<8=8 60001 1,,15,"0":$="" 60002 #1,"0:"+$:1 60003 ~\-}W~}\00r8&3fry9ז9ꖄ33rrt3fry!\hyҖttt&}Q{tF}yttFyᖄ::lxp`}P\x}t\U  }Q+π }B :aLd?']g>`0`6cx 8l268` rP; ptV\U\\SE}!, OYSTq, }+URS\EYSr;}CHOOS}}3 FI}zvyy7v:, UNr}rYvZ. }1$OI}7}c}XIT\*\PR}<>rU\RAFICS ALORE F /t}PGt\}\} W}SB />}2a }`yt}}}% c}A}}I} .}}'}S}PL}CONLY}Rr }Cr}CURN FILENAME IS ON THE DISK. 10 $ = "" 20 1,8,15,"0:"+$+"="+$ 30 #1, 40 1 HEN THIS IS DONE, WILL CONTAIN EITHER 62 OR 63. F =62 THEN THE FILENAME IS NOT ON THE DISK. F =63, THE FILE NAME ON TH2t}}Bk}OSEqO ENJOYq5SH\q4}Q BIT}"BYTqA}}SQ}nTUTORIALS}$IDS}}Y}">rD}Bq0qq BET\}}4LEARNr;yHOBBY}e! \EXAMPLE}}5>MOUSE-C\R}GD }#}%BIS}rwC\3\}$R. O}--\} POqZ}CLICK}3 \CrjAKES } M}#:rz\qSNAP}\Y 2.0 P}Q %%%\ \ r rL<}$8}  %% \%%v8%}ES "NP.MZ,2,15,20,21,25,1\ \,7}$NYN"NR}52}dNNT.OF}CVt}tOV}}3: SL\4:(}]SLq>}710,\50J.MU\6\t9\7\ yQ}r\ 28,""JSL%\qSRrtJy(5}PJ} SL:F$"B."}2J}4}S:}T}):}2,22KtW}*}C}rqTX}PAK.PC}"OADING "}ROFSK}Q}PgK}LF$,DV}\ P56rd:CLR:RUN"K yQP}k\920PP}PBHELLO CONNECT=}}LQ}pL} QA$"}4OQ"}A$t}-1)}e}2Q}E}5jQQ}l}Q}1}rQ}%Q :RL3Qr4Q}w T}w Q}"\Q.QS:} XF$} PWH}+OQR5R\@Ky\!G} 0)}t }G 5)}6}*8,} QR}:7:}}G{1eRISK":""GPTPB(9):Q$(25}MV1,q!GQ.RD,1\o6rZqGRt2,7,13yGSt \4,32yGTt"\3\yGU9222,3}"PHdqK}RHeN%10}$HfB(8)40rq9Hgy1t\WbHh}$r t15,TP\N%1}124)Hjr%y:y4r$1tOr0Hl.TX}q5}1N%}!HnF$q,4):qyX\sD:S} Tqq20:\1r%TBrrBTN%\ N%.A HI>.Xv7ed\&\&STR\&EN\'\-\'tVYv\)PUt.ALO\?>\9v8`} q &\\6 FTSRE,PG @irr*}2:Wq"} rY*}#\"CENTER"} rY\}\LEFTy-\Yy,5\RIGH\}=\ Z*\ v3;\4Z*.BX}}?0}}/}zG]Zr& }=Z*.P@yDy5"} TORGET\":QrZƖ!4}`Zǖ$}:[Ȗ!UN}Њ} 8[`DvF60008:N$N$" HZ`[a1,D} "I0":\SS}MN$} N$, }$ ,'pŞ 0`} \p 00 \v ) )JJ)H **)Iq)\;*H%  ݌h`v%?}:K%\}٢(䶰L%}N ,\v,v%7*)} Mz0}'LW0vEr}F,L??q }I%J}} H}R?Lu*}:O.CP\n1}t65535\6}:KOWH\ :501\O}+1uOth43r'ys}P;O};OxK0}829:1:1,q2\OzST0A(K)X:KK1O|:186,DVrqO~}O34}$٫Kq}cPt4\38\t4}#`;P}ZK}\t4X,(" }(A(X)),2),3} lbP.MU}N}xPA(q1)DV1432P 44,8:}\}49K198,2:631,13r2rK\z:K}"sEE:.WB:}E%}KK}5 L}9-LNO0:NN%:(N%2)rN}WL}30}C2}cqLΖyN}3L}p(6t29})L}\}4 LԖ$ L} Mؖ% 0M}T R1HM\xqq\ykM}}PRy~M}Mt}t`t}t}1zR}t}21R}}G\Rt 5}{Rt6} yR}ۈRINTqRTT1:BT\g SK1}^TTBT:.PI\6K,}3K: }+2S}M}ĝEPQ_}IASI%}9QS} 6t5]S}9zS}+5}+52r3r4r5r600St\tx:SW2\0}4S}L&:}{}a3:}GS}BF},HF$Hoq˪X,}1Ip}Q}}t^tIQQ1::HD(q2)%Ix}CK64Iz }1,72MI|OG5\A,OG,q\W3)jI.DO:.MA:.KP,"EHAD"(1\IRG%4\OG}pA}t\}PR:\d\ II%0I%5CR%I%:qaIrt!OGt!I.UN \:CR\2}#m\30J.SS}Mt2q4tv1:}p'BJX0USP$" }qU4,4,7 :SW\#U IFLC<5ORLC>60THENGOSUB5700:GOTO56\hU\WXXqXXr:5800V}X:W$W$"\hV}A1)\}~1?Vrv\P$W$:(P$)WD\LtIV5616SVtcVPRr/:QWD|V(\,Qy5624VQQ\Q0\D8VtbVttg):\\B\-167F;t]3yt70,K7FFqIP100\972FG}!}A@}RK}P X010\I,X3:B(X)(W$):FH}!c}0B(1}@\ 0)GI646\ 2):\~900GJ\2800GK""qX,0,39,0qq\ztkGL.P@,1,24,"XIT ELP\BOUT Җ  (E$,2)"/tW.X2#IX4mX7#4r4vc{,P,W":\ ";X8}rW$:X9#4X<#})X#q} O EADABLE ILES"X#}'?X't[X'vqv14\2\:}7Y'} 6\5r$}25\7\%9)Y'}=,:v9:} q3Y'}'}PY'}v1?10}ZY'}!dYynY(}+DxYt 3Y*vYrri̅x֩7X(.0 . ؖ.©}LLLDLLLL=D56,128:D64256)D17132,96BD DV(186):DV8\ 8LD ""hD UC4613:Hr75:HK4739D K627:K7200D788,52D(4D:n[h\6 H"[if>``|ff|r ```\\f>tJ~r >r|tUf8r,<\lxlf\\,r\fkc\|f\-rL\rrk``yr \vr\`<|\U~\=r6\\ %%O%P% == =}7% < 9v?}'S19}S^L<%%%}pIi T=L;}20/$!\} \s <\+L%%%;%\ ;%%`\I\Jѥˠ\JJ%\Em=\E\%<%tL>L>L3L&8L9L9L8L9L+9L8L9L9L:L?L?L)?L?L:L9L>L>L>L6Lg>L5}PQ}ў @@]]pnm}PPX%PY%CX%CY%L1%L2%R1%R\G%CR%SC%CC%PP%SL%\*U%E}`-D9(Px@h0X Hpy4   \-Ķ%"\qJ\ ƞL61ŶL<1r\-PĞ r9ӥؤƞ\Pƶ\BHr03hW\0 /(P} u*\CLu*}v1"# M0}"#e}Ǒq%v`HH% 2h%h%%% 5%8e}g%)}Ϳ% % n%` /}Z}` L L\&\' /  H\h` ~/ /E%%}%} } IJd\ e R}%r2 r F u* /L/y>\#}1}\) t;}"DŽxȄĶ."+J8]&I}}}ńq ^qTQ0L;\ 5\TrU<%\8%L`r\%ĩ(rV%%Ltq\ym}&\qq$i}l 3Ll;t8 }R%Q%R%vIHH eipz%i{ GhGh{hz`x |* Q+Z%k% ,j%%)]% f%P}m%Z%[%}o%X` m5%6r^q@`7% 5+ e+`j%Ųųk%Ŵ ŵ\ 8iv}m%ͻ%v Ўۮ!Ў + :,? 6}xq 8eiqLL7\v8O%P%xq!& 5M%N%\"ȱ#r`} W7M%N%}!BO%P%`}t8qL8 7)}}P\}q"q 0\ }t&8Wq 0FL/vvLF%Ͱ%%%ͪ%\8\F%%%%%%%%% %%%%` (L1 ' M' &%:%\_i89%8%iHt%q)\) %Ќ}0Jt*p  ȎЌЍ`x&H&%qqv((((x((X`%v7p%`v}%%` `5$ s5LV5 j5 |r\ `r\\}H r%8``%Ȑ`\8`}Z`H% %}q}1Qqethqi%?%%} `ev``v d}ޠ})},)" F, ,\H}h 6 \ Hr4\5hB}$3L/ )B O } @ @MORE FILES ON DISKANTHOME UP DOWNQUIT}}} })?O& *\ЎЎЎ,F% ȑ(Щ,'Ѝ`ܬJ\JC%Mn%o%n%\-)G% \< )r/lr/m%l%`)%$P p}V$0t}{`HHHH Q+hhhh%`%}%\G%%G%Ƣ}tB%}%x "3l} 0X}Tm%%o%% '3X`)%\%8崪%`v  5 ) !5 } r a3}.} yLyLtO}Ir)}}2%%)%q6 #,% 3,%\ -(P% P%%`}dn%}$) 0( r}P0} 8f\&\%r} 3%Ŷ%))z0\?m%8(q%P"qiŞ\b]2 p2qN%\,%Pq% ,\L*2ɓ]\_d" 5 ɔ\z,%0:P-.Ў ۰`  !53281,0:53280,0:53265,11/32767,13]56578,(56578)3:56576,((56576)252)3 53272,21:648,4:55,0:56,160:51,0:52,160:40053265,27"LOAD"(34)"QUIKMENU.PKD"(34)","DV "RUN"$631,13:632,13:198,2: ": 214,10::646,15:I110:""B$:f 214,12::646,11:I17:3)(B$,33): 214,11::646,3:I17:4)""(B$,33): &214,13::646,7:I13:6)""(A$,29): +N$"OOTING "N$ ,TB19(N$)22 0214,14:   2061xz{3o-./012 XEAM7:dd LHwX`\Aq2r6ty}_vRɖ8L, J Ȣ , e6 0b rȱ )  )JJJJiȱ8tЩwDX`Ѵ@D77BDOT.ML"M1.QUIKt ENU.\tMED"ABOUT1"HELP1"LL "#`\ L\ s)i  ` 5c%b8 I \MEVF 簦GH ׻ $G%" $()6()   .L `\\d$\!\!Ǡ! $Тt L㨭 `$t$ ЖJ"Э!t#Э$)@ [\ ȍЎq~7%Uʽ)  r=\O @\?! @ ,  @\$r\rOrOrO\\` s))ǘ)r\t trtqTLQ\=9\# u$LQ\9\4\\5tt$0i%1*2\+\3&',-\Ao$}  \l E$L L`$  dec}DLr\Ȋ`ycȱ}p.}TFEP}TL׻ ES O RE OU URE?t l芢 }p#}O莅 ` jrrRHL\ R.:9{z\5i\l"L\Er'qs(  ЏL޽\2 $\IlDOUNWHOFTXBGBRP1G1EEEDWBYNRU$L$P$IWKOSOLOCOPODQSQRERP@PCKPMARDMCMP@ZBXRASSSRTCTPKRCPSWCICCMMMXMSBFMUINBLDVIEB i c `}8\ 8\ \ <r<L$)?\<\\\t0 ȹ0 毥}Y@"LESTRING MEM NOT SEԭ  L7}0\ e\Ei\G\L \\  L}f  `NmNUMBEҠ}D`}.\`r%}P}!C}}!}` }1&}!y:} } }Q)mq(*}`qq-}`}f$\k\k}0OFF SCREE}AL}`}"(}) Ex0`H7hX`}9 E }=G\`I} wL, O%P%Lw\J  5 -.z{ `LSTAR  DV(186):DV8DV87 N$"UIKENU FROM "[ 1,DV,15,"R0:QUIK.INI=QUIK.INI"h 1,EN:1y  EN63407 4,DV,8,"QUIK.INI":#4,A$,B$ 4,N$:4  "":A$" " B$"S:TB)N$ D> 'D(186):N$"STAR":15,D,15,"S0:"N$:15:N$,D:I `10000^nu+:Vr/59f6Rzeۗyٔ.S.N])9J՜KK5ޓ*nRg7RU+Vk/95yI.Nܥ)*J*J*J*J*J*J*J*J*J*RR5jR);rgYugYugYugY[U)JeeL{ȱ  BмȱIУee`L  2061xDz{AB\ +,[-./012`Ug3nCFL; Э\'r'EL `Lj)L{ ,浤r ͽ \ ת洦п`_ ` !r4ߦtrZ\VR\^r,K!tZ!L}L\r$ʼ L\OrZ} 6%\\`!}j!\!i!! !!!\\y\E ,`\ƥ }p0  B}|G%\.\ V%-W%9U%͇BT%2530 Lr1 t"}\3\dt x$ rUвt\\  y YN5)ߍ)4r/* T$$LT$4y.5t1LySL})\ t5\:qjqv\Z \3   !}hh {HzH:H9HHz{}]$L\c`` B$}t~ }L\~\Z%\\\L_}"\/X%-Y\\\LwrLK!! \rL\&  R` \  r H) hl s. l LL\} e\{i\SMZRIPIPNSIB0RKB$MLNTNENPNMMVS#^C^TDDO#IUG2P2AZA$SPSN}29RPX $$<$ $$$$$$$$'$*$-$0$?$$$$$$$$~$!$3$6$9$$$$$$$$$$$$$$$$$$$$$$WHILE/UNTIL WITHOUT Dϭ}] }  m.} r8tt\\\MrF .  \L0}T7芑!  $eHy eh߭i\h}i\qȑrυc\΅bȭȭr\I\*}UĢLc$OBJECT LOCATION}At.INVALID y:LEDATA}RACKEĩ}TOOqNǩ!"\BLaq\ !\ !!\\\!\]!M%!N%!ʈ )\r%r%!!!.\e!\r! &m!!m!m!\!O%!P%L$! ѥ`8` RETURN:RL}"\^ @}5L,)Ld)L&L*L)L.L-L,L+L"*LT-L3L-L+L+LV,L,L0L0L/LP*Lu/L*L*L.L-L,L+L]-L3Lz-L+L+L^,L,L(L(L)L&L**LU\9*L4/L.L_.Lb.Le.LD/LJ.LM.LP.LS.L0L*0L0L0L0L/L/L/L3Lp8L8L 9L8L9L%9L>L8L6L:LA l@CSAMPLE.D64P02A!STARQUIKMENU.PKDGQUIK.INIQUIK.FTSrfcdeedcfrT.EDITOR T.COMMENTST.BIBLE.T.BITSNPIECES T.CBM128T.DISKIMAGERY6- T.PRES.1 T.PRES.2:T.IV FISHER'T.IV HORROCKS T.IV JOSEPH.T.IV LANCE 128T.IV RITTWAGE$T.NEW GAMEST.ROMRAM 1T.ROMRAM 2,T.NEWS T.EXFILESrfcdeedcfrQUIKLIST" U HE 6502- AS DRIVE EXPANDER ============================== I OLFGANG OSER AND ICOLAS ELTE SHORT OVERVIEW OF THE 6502 MICROPROCESSOR BASED HARDWARE EXTENSION, THAT WAS DESIGNED BY ICOLAS ELTE . T CONTAINS A DEDICATED TEST REPORT UOMMODORE REE 6 CENTER MENU 0 BACKGROUND 0 BORDER 1 TEXT 2 MENU HIGHLIGHT 0 FRAME 1 READER TEXT COLOR 02 COORDINATE 20 COORDINATE XX NOT USED 09 ENU OP 00 READER BACKGROUND +++++++++++++++++ CENTER MENU RIGHT MENU # MENU (COLUMN OF LEFT  f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<00000< 0|0b< <  pxxxxx??|p8y~|8?x?xx?ÙÙÙÙϟ????  ˾̀΀ WWW.COMMODOREFREE.COM  QUIK %&')*(11!11111111111111111!1111!1111!1!1111100001A1111Q1񑑁1!11! 0! 0ё!111!!1!a q100!11111Q11!1101111111'71011 !1!!1 001 0000 0000 000000000000000001;0110001000 0000 0000 000000 001000 0000000;1010 `0`0`0p@00` 0 1 00  0 0;1000000 0 0+1 0 P 0000;010 00000@000!011!!1!!1A!1 10 k+k;k+;;;; ;;;;;;;;;;;;;+;;;;+0110 00; ;;;;;;;;K;;00000<,0000,< 00 00110000000000000 0000 0000 000001111111!1111A1111!1111!1111!111111111EDGE OF MENU) 6 CENTER MENU 0 BACKGROUND 0 BORDER 1 TEXT 2 MENU HIGHLIGHT 0 FRAME 1 READER TEXT COLOR 02 COORDINATE 20 COORDINATE XX NOT USED 09 ENU OP 00 READER BACKGROUND +++++++++++++++++ CENTER MENU RIGHT MENU # MENU (COLUMN OF LEFT ffffffff>`<|bf 0fF`|ff<~f |00`0~~p  pyyyyyxxxxxx|?<<<<`0`6cx 8l268`3333333f̙3f̙f3;????????  I 6  E H AD   !10A1 0!0 1100 00110000 0@0!!1 ! !1111111a1q11!1100!0000 0000000000000000 0000 001; 1!00 1000000000000000 0000 0000 0 01 01100010P00000000 0000 0 00 000111111;1110#111!1111!11000 0000000000000000000@000!011!!1!!1A!1 10 k+k;k+;;;; ;;;;;;;;;;;;;+;;;;+0110 00; ;;;;;;;;K;;00000<,0000,< 00 00110000000000000 0000 0000 000001111111!1111A1111!1111!1111!111111111 U ***************** * * ***************** SSUE UMBER 6 *************************** * USICIAN ICHARD OSEPH * * PASSED AWAY 04/03/07 * *************************** DITOR HEN IN THIS ISSUE, SORRY ABOUT THAT, DID THOUGH FIND AROUND 50 GAMES HAD IN A BOX LOCKED IN THE ATTIC OF MY HOUSE, AND FONDLY LOOKED THROUGH THE COVERS REMEMBERING THE FUN HAD PLAYING THE GAMES MANY YEARS AGO BEFORE THE OMMODORE 64 CAME OUT. FTER SK IMAGES AND PRINTING THE PDF THEN CHARGING FOR THE COPIES THIS IS DISGUSTING, CAN APPRECIATE A SMALL CHARGE FOR COST OF THE DISK AND EVEN INK BUT NO MORE. F YOU ARE BEING CHARGED MORE THAN A DUPLICATION COST PLEASE LET ME KNOW. HE WHOLE GOAL OF TH L ACKSON WHO HAS BEEN MUGGED WITH THE JOB OF ISK CREATION, L SORT OF VOLUNTEERED BUT DIDN'T REALISE IT AND NOW CHECKS E TEXT ON THE DISK IMAGED 64 EMEMBER THE MAGAZINE IS ALL BY VOLUNTEERS, OK 2 PEOPLE MYSELF AND L DOING THE DISK TEXT, IT MAY NORD JOSEPH OMMODORE MUSICIAN F YOU HAVE AN ARTICLE YOU WOULD LIKE TO SHARE PLEASE FEEL FREE TO SEND IT TO ME IGELP2K@YAHOO.CO.UK HAVE TRACKED 350 INDIVIDUAL DOWNLOADS OF OMMODORE REE ISSUE NUMBER 4 ORE SURPRISING IS NO ONE HAS ACTUALLY CRITICU EADERS OMMENTS ================ ABLO I!, Y NAME IS ABLO AND 'M A COLLECTOR FROM RGENTINA. 'M REALLY SURPRISED ABOUT OMMODORE REE HAVING COPYRIGHT PROBLEMS, REALLY CANNOT BELIEVE THERE ARE COMPANIES HAVING PROBLEMS W AND FORGET ABOUT THEM. REAT AGAZINE AND EXCELLENT WORK. ABLO AGREE WITH YOU THAT OTHER USERS ARE BRAKING COPYRIGHT AND NEVER GET "CAUGHT" CAN SYMPATHISE WITH COMPANIES WHO STILL OWN COPYRIGHT TO IMAGES, TEXT ETC. THE ONLY THING  A USER THAT HAS DOWNLOADED ONE OF THE FIRST 3 ISSUES AND READ HIS/HER COPY HAKS ============================ AMIANO HI, I'M ITALIAN GUY 1971 OLD ... I LOST THE 1,2,3 NUMBER OF FANTASTIC!!! COMMODOREFREEISSUE PDF FROMAT IS POSSIBLE TO RECEIV I, JUST DISCOVERED YOUR MAGAZINE AND I WANT TO THANK YOU VERY MUCH FOR THIS GREAT PIECE OF ART. 'M A HUGE FAN OF THE COMMODORE 64 (I PROGRAMMED A LOT IN THE 80'S!) AND 'M GLAD THAT I FOUND YOUR MAGAZINE. WAS SEARCHING FOR A OMMODORE 64 DEDICATED MAGAZINES AND THIS IS THE ONLY ONE I FOUND. HANKS AGAIN! EGARDS, OCELYN OCELYN LAD YOU LIKE THE MAGAZINE, WHY NOT CONTRIBUTE AN ARTICLE ABOUT SOME OF THE ITEMS YOU WROTE FOR THE OMMODORE, NO ONE KNOWS EVERYTHING ABOUT THE MAC EALLY GOT INTO SOME RESEARCH THIS ISSUE, DECIDED TO DO SOME REVIEWS OF OMMODORE VIC 20 GAMES, GUESS WHAT, DUG OUT OMBER AND LUE MEANIES PLAYED THEM FOR 3 HOURS, AND REALISED HADN'T DONE ANY ACTUAL REVIEWING! O ERR NO VIC GAMES REVIEWS T THE 64 THE OLD VIC GAMES JUST MOVED TO THE ATTIC NEVER TO SEE LIGHT OF DAY AGAIN, WELL UNTIL NOW. HAVE SOME CONCERNS HAVE BEEN ASKED HOW CAN JUSTIFY THE COST OF THE DISK IMAGE, AND COPIES OF THE MAGAZINE, TURNS OUT SOME MEMBERS ARE COPYING THE DIE MAGAZINE IS THAT ITS ALL ! O THE DISK IMAGE TEXT AND PDF ARE ALL FREE TO DOWNLOAD OR READ ONLINE, SUGGEST A LOCAL LIBRARY OR OMMODORE CLUB SHOULD HAVE SOME FORM OF WEB BROWSER IF YOU DON'T HAVE INTERNET ACCESS. HANKS THIS ISSUE AND LAST GO TOT BE PROFESSIONAL BUT IT'S THE BEST CAN DO, AS HAVE SAID AM NO WRITER, ALSO FOUND AM NOT GOOD AT INTERVIEWING, IF YOU FEEL YOU CAN DO BETTER THEN PLEASE DO AND SEND IN SOME TEXT OR A REVIEW YOU HAVE WRITTEN JUST READ THE SAD NEWS ABOUT ICHAISED THE MAGAZINE AND RIPPED IT TO SHREDS AM DOING EVERYTHING RIGHT, EXPECT MANY WILL NOW CORRECT THIS OVERSIGHT ...END... .UK HAVE TRACKED 350 INDIVIDUAL DOWNLOADS OF OMMODORE REE ISSUE NUMBER 4 ORE SURPRISING IS NO ONE HAS ACTUALLY CRITICITH YOUR MAGAZINE, GUESS OMMODORE USERS ARE STILL A "RESPECTABLE FORCE", SO THEY STILL BOTHERED ABOUT COPYRIGHTS, BUT WHY DON'T THEY TAKE YOUR COMMENTS AS FREE ADVERTISING?, SIMPLY CANNOT UNDERSTAND THEY CAN HAVE COMPLAINS. K, JUST KEEP GOING ON CAN SAY IS THAT HAVE TO BE MORE CAREFUL ============================ ANN I, HERE CAN I GET THE 3 FIRST MAGAZINES? BEST REGARDS, ANN ANN UE TO COPYRIGHT PROBLEMS CAN NO LONGER DISTRIBUT THE ISSUES, MAYBE YOU COULD FIND ED IN MY EMAIL THAN'K FOR YOUR GOOD WORK! BYE AMIANO AMIANO AM GLAD YOU LIKE THE MAGAZINE, LIKE MANY OF THE OTHER QUESTIONS HERE AM UNABLE TO DISTRIBUTE THEM DUE TO COPYRIGHT PROBLEMS, ============================ OCELYN  HINE AND ITS GOOD TO LOOK AT OTHERS EXPERIENCES S FOR OTHER MAGAZINES THERE ARE A NUMBER OF DOWNLOADABLE BUT MOST ARE NOT IN NGLISH, ALSO THERE ARE A NUMBER OF DISK BASED MAGAZINES TO RUN ON REAL MACHINES AYBE SHOULD FEATURE AN ARTICLE ON ALL  PYRIGHT WAS CONTACTED BY A NUMBER OF COMPANY'S CLAMING AN INFRINGEMENT OF COPYRIGHT, OR A MISREPRESENTATION OF THE COMPANY, THE LETTERS LOOKED REAL AND GENUINE AND A NUMBER THREATENED COURT ACTION IF NO FURTHER ACTION WAS TAKEN. DECIDED TO PULL ALL  AINST THEM, OR A HATE MAIL LIST, ALL WANT TO DO IS CREATE A MAGAZINE FILLED WITH RELEVANT OMMODORE RELATED ITEMS. MAKE NO MONEY FROM THE MAGAZINE, AND IN FACT ITS COSTING ME MONEY TO KEEP THE MAGAZINE RUNNING, AS WELL AS THE TIME IT TAKES TO C. ILE THE ISSUE. CAN T BLAME COMPANIES FOR PROTECTING THEMSELVES THAT'S HOW THEY MAKE MONEY, UNFORTUNATELY AM NOT MOTIVATED BY MONEY, ENJOY HAVING FUN AND LIVING RATHER THAN THINKING ALL DAY ABOUT MONEY EGARDS OMMODORE REE MAGAZINE ...END..U NTERVIEW WITH NDREW ISHER REELANCE RITER USICIAN AND OMMODORE ROGRAMMER . LEASE TELL OUR READERS A LITTLE ABOUT YOURSELF. . Y NAME IS NDREW ISHER, 'M 32 AND A FREELANCE WRITER. LIVE IN AMBRIDGE, NGLAND. . ELL OY ARCADE MACHINES LIKE ORF AND OLE OSITION. . HEN DID YOU FIRST RECEIVE YOUR OMMODORE MACHINE? . T WAS CTOBER 1985, IN A PACKAGE WITH TWO GAMES AND A ATASETTE. ADLY THE POWERPACK WAS FAULTY, MEANING IT WAS SEVERAL WEEKS BEFORE WE GOT IT BACK A 128. LUS A PECTRUM +3, , , 64, AMECUBE, 1, 2, BOX AND A ARCADE CABINET. ND A AMEBOY DVANCE, AMEBOY DVANCE AND INTENDO ITE. S YOU CAN SEE OWN QUITE A FEW MACHINES... . ELL OUR READERS ABOUT YOUR WRITING WORK ON ORMAT FOR A FEW ISSUES, MOSTLY ON AND USER GROUPS. HEN SPENT MOST OF THE 1990'S WRITING FOR FANZINES LIKE OMMODORE CENE, BEFORE ETRO AMER APPEARED... . OU RECENTLY WORKED ON ETRO AMER, TELL OUR READERS A LITTLE ABOUT THE ARTICLES YOU W TO A COUPLE OF OTHER ARTICLES, AND HAD MORE UNDERWAY. . ETRO AMER CLOSED, WERE YOU LEFT UNPAID FOR SOME OF THE ARTICLES? . ES, WAS OWED MONEY FOR ONE ARTICLE. . ID YOU LOOK TO RECOVER YOUR MONEY? . DMINISTRATION IS A DIFFICULT PROCESS (WH , FEATURING SOME OF THE ARTICLES THAT WOULD HAVE BEEN IN THE ISSUE 19 THAT WAS NEVER PRINTED. HE READERS WERE SO ENTHUSIASTIC, THEY PRE-ORDERED ENOUGH TO COVER THE COST OF GETTING THE PRODUCED, SO WE HAVE BEEN ABLE TO PAY MONEY BACK TO ALL THE WRICOMMODORE MAGAZINES ISK OR PAPER BASED ELP WOULD BE VERY MUCH WELCOME FOR THIS FEATURE, IF YOU KNOW OF A MAGAZINE DISK, OR PDF OR PAPER BASED LET ME KNOW, AND HOW ITS ORDERED OR DOWNLOADED. ============================ OR THE RECORD THEN ON COCOPIES AND TEXT FROM THE WEBSITE, THE LETTERS STOPPED, SO NOW ENSURE TRY TO CLEAR ALL TEXT AND PICTURES AND LOGOS WITH THE RELEVANT COPYRIGHT HOLDERS. AM NOT GOING TO LIST THE COMPANIES INVOLVED AS THEY MAY CLAIM AM TRYING TO START A VENDETTA AGOMPILE THE ISSUE. CAN T BLAME COMPANIES FOR PROTECTING THEMSELVES THAT'S HOW THEY MAKE MONEY, UNFORTUNATELY AM NOT MOTIVATED BY MONEY, ENJOY HAVING FUN AND LIVING RATHER THAN THINKING ALL DAY ABOUT MONEY EGARDS OMMODORE REE MAGAZINE ...END..TERS. F YOU ARE INTERESTED IN ETRO AMER AND WANT TO SEE SOME INTERESTING ARTICLES, THE (WHICH IS COMPATIBLE WITH OR AC) IS AVAILABLE FROM: WWW.RETROSURVIVAL.CO.UK . ETRO AMER WAS PURCHASED BY ANOTHER PUBLISHER, HAVE YOU WRITTEN FOR THIS PUBUR READERS ABOUT YOUR COMPUTER MEMORIES. . Y EARLIEST COMPUTER EXPERIENCES WOULD BE PLAYING GAMES AT A FRIEND'S HOUSE ON HIS BIRTHDAY, ON HIS -20 AND (HE WAS A LUCKY KID). S WE WERE LIVING NEAR REAT ARMOUTH AT THE TIME, ALSO STARTED TO PLA WORKING AND HAD THE CHANCE TO PLAY THE GAMES - RCADIA 64 (WITH DREADFUL FLICKERING SPRITES, AND IT TOOK 18 MINUTES TO LOAD!) AND 3 IME REK (WITHOUT A JOYSTICK). . HAT MACHINES DO YOU OWN? . STILL HAVE THAT ORIGINAL 64, A COUPLE OF 64'S AND MAGAZINES. . ELL, BACK IN 1993 STARTED WRITING A TECHNICAL COLUMN FOR OMMODORE ORCE AS "ROFESSOR RIAN TRAIN", OR HE IGHTY RIAN. HAT WAS A CARICATURE BASED ON A REAL PHOTO OF ME. HEN OMMODORE ORCE CLOSED, WROTE FOR ITS RIVAL OMMODOREROTE. . ELL, THE FIRST ONE WAS SENT IN ON SPEC, AND PRINTED SO GUESS YOU COULD SAY WAS LUCKY! HAT WAS , LOOKING AT GOLF GAMES THROUGH THE YEARS. N A OMMODORE THEME WROTE ABOUT CARTRIDGES AND THE OMMODORE 128. CONTRIBUTED ICH 'VE UNFORTUNATELY BEEN DRAGGED INTO SEVERAL TIMES WITH MY MAGAZINE WORK) AND THERE WAS NO CHANCE OF THE FREELANCERS BEING PAID BACK WITH THE BANKS AND OTHER COMPANIES OWED SO MUCH. NSTEAD, THE FREELANCERS GOT TOGETHER TO CREATE THE ETRO URVIVAL  YOU ENLIGHTEN OUR READERS? . HIS IS ACTUALLY A FOLLOW-UP TO A PECTRUM BOOK THAT WAS PUBLISHED IN ECEMBER 2006. APPROACHED THE AUTHOR OF THAT BOOK, NDREW OLLINGS, THE PREVIOUS YEAR ABOUT DOING A OMMODORE 64 VERSION AND HE AGREED. UT WITH 2006 B 93-1994, AND FROM 1995 ONWARDS). ACH YEAR HAS A SHORT INTRODUCTION AND A FAMOUS LOADING SCREEN FROM THAT YEAR, BEFORE EACH GAME GETS A FULL PAGE REVIEW WITH SCREENSHOTS, TRIVIA ABOUT THE GAME OR THE PROGRAMMER AND A DESCRIPTION OF HOW IT PLAYS. ITH OVE ITH AYAL OR CREDIT CARD VIA THE WEBSITE - HTTP://C64GOLDENYEARS.COM. HE CURRENT PLAN IS TO GET THE BOOK FINISHED AND PRINTED, READY FOR SALE IN SUMMER 2007. ORRY CAN'T BE MORE SPECIFIC THAN THAT, BECAUSE THERE ARE SO MANY FACTORS THAT WILL AFFECT H LISHER? . ES, MAGINE UBLISHING STEPPED IN WITH NEW EDITOR ARRAN ONES TAKING THE HELM (HE HAD PREVIOUSLY WORKED ON GAMES'S RETRO SECTION). HAD WORK IN THE FIRST FEW ISSUES INTERVIEWS WITH HAUN OUTHERN AND NDREW ORRIS, PLUS 64 ARTIST TEPCE BUT AT THE SAME TIME THERE ARE DOWNSIDES - LIKE NOT BEING PAID, TIGHT DEADLINES AND TRYING TO FIND AN OUTLET FOR THE WORK. . F OUR READERS WANTED TO BREAK INTO WRITING FOR A CAREER, WHAT WOULD YOU SUGGEST? . HE FIRST STEP WOULD BE TO WRITE AS MUE GOOD FEEDBACK ON WHAT YOU WRITE, TRY APPROACHING EDITORS WITH IDEAS. EJECTION IS TOUGH AT FIRST, BUT KEEP AT IT. HE MOST IMPORTANT THING IS TO MAKE SURE YOU READ A LOT AND WRITE A LOT; OVER TIME YOUR WORK WILL GET BETTER. . O YOU HAVE ANY FAVOURICENTLY 'VE BEEN HOOKED ON THE PUZZLE GAME ETEOS, INTENDOGS AND THE TWO EGO TAR ARS GAMES FOR BOX. . ELL US ABOUT , HOW WERE YOU INVOLVED AND WHAT IS? . EOPLE OF IBERTY IS A GROUP FORMED BY OERG ROEGE, A ERMAN 64 FAN. E WAS LON THE MID-90'S AND THEN RELEASED A LOT OF MY OWN DEMOS UNDER THAT GROUP. WAS ALSO INVITED TO JOIN BACK IN 2002/3, WRITING MUSIC AND TEXT FOR THEM. . OU WRITE MUSIC, IS THIS ALL "" MUSIC? . ES, THE MAJORITY HAVE WRITTEN HAS BEEN ON THE R THE LAST COUPLE OF YEARS 'VE ALSO DONE A BIT OF REMIXING ON THE , TAKING MY TUNES AND TURNING THEM INTO MUSIC FOR VINE BY ESIGN OR RELEASING IT ON REMIX.KWED.ORG . AN OUR READERS LISTEN TO SOME OF YOUR MUSIC, AND WHERE WOULD OUR READER NEED WAYS TO LISTEN TO IT ON OR AC. LTERNATIVELY, A LOT OF THE TUNES ARE AT: HTTP://WWW.GEOCITIES.COM/ANDREWRFISHER / IN MY OLD WEBSITE CALLED "ERMAN'S INGDOM" . T HTTP://C64GOLDENYEARS.COM/ YOU HAVE ANNOUNCED A BOOK LOOKING AT GAMING HISTORY, CAN EING A BUSY YEAR FOR ME, DIDN'T HAVE THE TIME TO WORK ON IT. UT A NEW YEAR PROVED THE PERFECT STIMULUS TO GET ME TO START IT UP AGAIN. HE BASIC FORMAT OF THE BOOK IS THAT IT IS SPLIT INTO CHAPTERS EACH COVERING YEAR (WITH SMALLER CHAPTERS COVERING 19R 200 GAMES CHOSEN TO BE IN IT (AND MANY FAVOURITES HAVING TO BE LEFT OUT TO FIT IT ALL IN) THERE IS A LOT OF READING. . OW WOULD OUR READER ORDER THIS BOOK - WHEN WILL IT BE AVAILABLE AND WHAT IS THE INTENDED PRINT RUN? . RE-ORDERING CAN BE DONE WOW LONG IT TAKES. HE FINAL NUMBER TO BE PRINTED HAS NOT BEEN DECIDED, BUT THE NATURE OF THE BOOK MEANS IT WILL BE A LIMITED AMOUNT. . HO IS THE PUBLISHER OF THIS BOOK AND WILL IT BE AVAILABLE OVER THE COUNTER IN OUR LOCAL BOOK SHOP? . UBLISHING ISHEN OBERTSON (KNOWN AS ). HEN THERE WAS MY BIGGEST ARTICLE EVER, A LOOK BACK AT THE HISTORY OF REMLIN RAPHICS. OPEFULLY WILL HAVE MORE IN THE MAGAZINE SOON. . OU WORK FREELANCE, HAS THIS ALWAYS BEEN THE CASE? . ES, THE FREEDOM IS QUITE NICH AS YOU CAN - IF YOU WANT TO GET INTO GAMES REVIEWS, FIND A WEBSITE THAT IS LOOKING FOR REVIEWERS AND VOLUNTEER. ('M CURRENTLY WRITING REVIEWS FOR A SITE CALLED ONSOLE BSESSION, FOR EXAMPLE.) NCE YOU'VE BUILT UP A FEW CONTACTS LIKE THAT AND GOT SOMTE SOFTWARE? . N TERMS OF GAMES, MY FAVOURITES ON THE 64 INCLUDE HE ENTINEL, IZBALL, ARADROID, MPOSSIBLE ISSION AND OGO OE. N OTHER MACHINES TEND TO PLAY A LOT OF SPORTS GAMES, LIKE THE ONY AWK SERIES AND MERICAN OOTBALL GAMES. UST REOKING FOR CONTACTS TO HELP HIM WITH HIS DISK MAGAZINE AND VOLUNTEERED. T'S AMAZING TO THINK THAT IS NEARLY SEVEN YEARS AGO. . O YOU BELONG TO OTHER GROUPS? . ES, 'VE BEEN A MEMBER OF TWO OTHER GROUPS. FIRST JOINED THE RISH GROUP ZONE BACK I64. USED PROGRAMMES LIKE UTCH EAM'S USIC SSEMBLER,OSINE'S LECTRONIC USIC YSTEM () AND V4 (EMO USIC REATOR). STARTED OUT DOING A LOT OF COVERS FROM SHEET MUSIC, BUT THEN ARREN ILKINGTON PERSUADED ME TO TRY WRITING MY OWN. VE TO LOOK? . HE VAST MAJORITY OF MY TUNES ARE IN THE IGH OLTAGE OLLECTION AT WWW.HVSC.C64.ORG. F YOU ALREADY HAVE THE LATEST UPDATE, IT'S AT ///ERMAN (IN OLDER EDITIONS IT'S AT //-/). LAY IS ONE OF THE EASIEST U "ITS AND IECES" RITTEN OVER A 2 MONTH PERIOD I EVERYONE, HERE IS UKE YNDE AGAIN WITH ANOTHER ARTICLE. N KEEPING WITH TRADITION, AM TYPING THIS ARTICLE ON A EAL 64 USING INI FFICE 2 - SAVING IT DIRECTLY TO 64 DISK IMA NYWAY, LIKE TO DO MY TYPING THIS WAY MORE PREFERABLY! HIS ARTICLE IS ABOUT ANYTHING 64 THAT COMES TO MIND, BECAUSE SO OFTEN WHEN WRITING ABOUT 64, SAY TO MYSELF " SHOULD HAVE TALKED ABOUT THAT IN ARTICLE." O, THIS TEXT HERE, IS ABOUT THING BEING DONE BY IIVE OOKS, SET UP BY NDREW OLLINGS TO PRINT THE PECTRUM BOOK. T WON'T BE ON GENERAL SALE, BUT IT WILL HAVE AN NUMBER ALLOWING OVERSEAS READERS TO FIND IT. (RINTING IS BEING DONE IN THE NITED TATES, AND THE BOOKS WILL BE SENT  GREY... . O YOU HAVE A SAMPLE PAGE OUR READERS COULD LOOK AT? . COUPLE OF SAMPLE PAGES ARE CURRENTLY AVAILABLE ON THE WEBSITE, BUT THOSE ARE VERY EARLY PREVIEWS AND UBJECT TO CHANGE. . O YOU HAVE ANY OTHER PROJECTS IN THE PIPELINE? . 'M DOISLY, GOOD LUCK WITH OMMODORE REE, AND THE ONLY QUESTION WOULD LIKE TO HAVE BEEN ASKED IS "O YOU KNOW SOMEONE WHO WANTS A MILLION POUNDS?" OMMODORE REE GUILTY PINCHED ONE OF YOUR QUESTIONS SHOULD BE ASHAMED ALTHOUGH ES COULD USE THEAVE MISSED, OR FIND OUT SOME FASCINATING TRIVIA ABOUT THE GAMES AND MACHINES, THEN YOU NEED THIS BOOK. R EVEN IF YOU DON'T LIKE GAMES IT'S SOMETHING YOU CAN PICK UP AND FLICK THROUGH HEN YOU'RE BORED. . HANKS FOR YOUR TIME. OW DOES IT FEEL TO BE ONG WOULD CONSIDER A GREAT IDEA WOULD BE LIKE A PORTABLE 3 PLAYER THAT PLAYS FILES. HAT WOULD BE THE ULTIMATE MUSIC HARDWARE FOR ME. MAGINE WALKING AROUND THE STREETS WITH A MINIATURE DEVICE THAT CONTAINS OVER 33000 TUNES. T WOULD BE GREAT. BASIC KIND OF SOUND LIKE A TELEPHONE RING NOW AND AGAIN! MUSIC AS A RINGTONE, THAT SOUNDS A GOOD IDEA, AND IT IS EVEN BEING DONE NOW. VEN SOME 'S HAVE, SOMETIMES MAKE ME THINK THE PHONE IS RINGING. T WAS FUNNY READING THAT COMMENT, BECAUSE ITND $25. HAT'S PRETTY GOOD, SOMETIMES YOU GET IT FOR LESS THAN THAT - POSTAGE ENDS UP BEING AROUND $15. HENEVER A 64 SYSTEM IS ADVERTISED WITH A DISK DRIVE, IT GOES ABOVE $100. CAN'T UNDERSTAND THIS CRAP, BECAUSE DISK DRIVES ARE SO UNRELIABLE.  THEY BECOME "FANATICAL" ABOUT IT ALL, WHETHER IT BE 64 OR EVEN SOMETHING LIKE RELIGION. ET'S FACE IT, 64 HARDWARE IS NOT GOING TO LAST FOREVER - AND DUE TO IT'S AGE, IT SHOULD GET CHEAPER AND CHEAPER EVERY YEAR. T IS NOT A COLLECTABLE LIKE ANTIQUES GE, AND THEN CONVERTING IT TO TEXT (.TXT) USING THE RINTER MULATION IN INICE! HAT WAY, MAKE IT EASY ON IGEL ;) O WHILE THE TEXT IS AUTHENTIC AND REAL, THE REST OF THE PROCESS INVOLVES THE ! ES, IS VERY HANDY FOR ALL THE FAKE STUFF... S FORGET TO TALK ABOUT -WHICH WILL BE INCLUDED HERE, AS GIVE A BIT OF TIME (A MONTH AND MORE) FOR UPDATED IDEAS AND BRAINSTORMING TO COME THROUGH, BEFORE YOU SEE THE FINISHED PRODUCT - AS YOU WILL BE READING IT (NOW) UPON COMPLETION. IRST THINFROM THERE). . HIS IS A FOLLOW-ON BOOK; WOULD OUR READERS NEED BOTH BOOKS? . O, IT WILL STAND ON ITS OWN AS IT IS ABOUT OMMODORE GAMES. HE LAYOUT AND LOOK OF THE BOOK WILL BE BROADLY SIMILAR... BUT IT WILL HAVE BETTER GRAPHICS AND MORE SHADES OF NG MORE WORK ON MY WEBSITE, WWW.SEUCKVAULT.CO.UK 'M WRITING MORE STUFF FOR ETRO AMER. ND LONG TERM THERE COULD BE MORE BOOKS, DEPENDING ON HOW SUCCESSFUL THIS ONE IS. . NY QUESTION YOU WISHED YOU HAD BEEN ASKED? . EY, THAT'S MY QUESTION! ERIOU ILLION OUNDS THINK IT WOULD COME IN HANDY . OULD YOU LIKE TO PLUG THE BOOK AGAIN TO OUR READERS - WHY SHOULD OUR READERS PURCHASE THIS BOOK? . F YOU ARE A OMMODORE 64 FAN WHO WANTS TO KNOW MORE ABOUT THE GREAT GAMES, DISCOVER GAMES THEY MAY Hj THE OPPOSITE END OF THE INTERVIEW? :-) . T MAKES A CHANGE TO BE ANSWERING THE QUESTIONS! ...END... EVEN IF YOU DON'T LIKE GAMES IT'S SOMETHING YOU CAN PICK UP AND FLICK THROUGH HEN YOU'RE BORED. . HANKS FOR YOUR TIME. OW DOES IT FEEL TO BE ON T'S FUNNY, BECAUSE READ SOMEWHERE (FORGET WHERE) ABOUT SOMEONE PLAYING MUSIC, AND EVERYONE AROUND THEM THINKING THEIR MOBILE PHONE IS RINGING. EFORE MY LATEST PHONE, IT WOULD HAPPEN TO ME ALL THE TIME, BECAUSE GUESS THE CHIP HAS THAT IS SO TRUE. THINK THE COMPOSER MALLTOWN OY MADE THAT REMARK SOMEWHERE. H, ANDALL! EXT, REALLY WONDER ABOUT AY. F YOU DON'T KNOW, IT IS AN NTERNET AUCTION SITE. N USTRALIA, YOU USUALLY PICK UP A 64 KEYBOARD AND OWER UPPLY FOR AROU DON'T KNOW HOW TO SERVICE THEM, SO AM MORE THAN HAPPY WITH MY 1541 EMULATION SYSTEM. HERE ARE ALSO RARE ODD 64 HARDWARE THAT GOES FOR OVER $100, ONCE AGAIN - RIDICULOUS AS FAR AS AM CONCERNED. THINK THERE IS A LEVEL PEOPLE REACH WHEN - COMPUTERS HAVE NEVER BEEN CLASSIFIED AS A COLLECTABLE IN THE STRICT ANTIQUE SENSE OF THE WORD. THINK 64 IS A HOBBY FOR MOST OF US. NOUGH ABOUT ALL THAT, LOVE 64. AM NOT SAYING 64 IS CRAP, JUST SAY THAT FROM ANTIQUE COLLECTOR THEORIES -  EAN, A PIECE OF FURNITURE FROM THE 1800'S IS A DIFFERENT THING ENTIRELY! HE 64 IS A GREAT COMPUTER, THAT WILL ALWAYS LOVE. OT BECAUSE OF PEOPLE IN THE SCENE, AS ALOT OF THEM ARE RUDE AND ABUSIVE TOWARDS OTHERS. ECAUSE OF THE GAMES AND MAGAZIN EY ARE IN CONTROL OF EVERYTHING 64 AND PRETEND TO BE OD. HE SCENE IS SOMETHING THAT EVOLVED OVER THE DECADES, BRING A MIXTURE OF JOY AND IRRITATION TO ALL INVOLVED. OYSTIX? ES, DID A MAG ALSO, IT IS AVAILABLE FOR DOWNLOAD FROM . HE MPLE IN DESIGN, BUT MORE POLISHED THAN SSUE 1. SSUE 3? DON'T KNOW ABOUT THAT, THINK WILL DO IT, BUT... NEED NSPIRATION, AND UNTIL THEN, WILL LEAVE IT FOR A WHILE. F MORE PEOPLE DOWNLOAD SSUE 2, WILL DO ANOTHER ONE - IF NOT, WHAT IS THE PLY GOING TO REACH A CERTAIN LEVEL - AND IT CAN GO NO FURTHER. STILL USE MULATORS, AS MOST DO, EVEN THOUGH HAVE SOME REAL 64'S. OMPARING AN MULATOR TO THE EAL THING, MIGHT BE LIKE COMPARING A CHEAP COPY OF THE ONA ISA PAINTING TO THE ORIGIHOPE THE READERS OF THIS OMMODORE REE UBLICATION FIND IT AS A BREATH OF FRESH AIR, IN THE WILDERNESS COMPRISED OF MANY DIFFERENT AROMAS. Y FIRST AND MAJOR THOUGHTS ABOUT OMMODORE REE IS: THIS IS INFORMATIVE AND WELL PRESENTED, HOPE IT CONTINU ISKMAGERY64 DRAG & DROP ISK MAGE DITOR FOR OMMODORE 64 64 MAGES RITTEN BY HRISTIAN OGELGSANG UNDER THE UBLIC ICENSE 2 FFICIAL AGE IS: HTTP://WWW.LALLAFA.DE/BLOG ISKMAGERY64 NTRODUCN MY AC. ORKING THIS WAY GETS CUMBERSOME IF YOU ARRANGE NEW IMAGES FROM A LARGE COLLECTION OF OTHER IMAGES OR IF YOU WANT TO HAND-CRAFT AN IMAGE WITH MANY FILES FROM DIFFERENT SOURCES. OR THIS TASK WROTE ISKMAGERY64... ISKMAGERY64 IS A APPLIAG FILES TO AN IMAGE AND VICE VERSA. NSTALLATION ISKMAGERY64 IS WRITTEN WITH THE PORTABLE T-LIBRARY (WWW.TROLLTECH.COM) AND IS OPEN SOURCE UNDER THE UBLIC ICENSE 2. OU CAN EITHER DOWNLOAD THE SOURCE CODE OR A COMPILED BINARY. HE SOURCE COMPTTEN BY ER LOFSSON. OR YOUR CONVENIENCE THE SOURCE CODE IS INCLUDED IN THIS SOURCE DISTRIBUTION, BUT YOU CAN ALSO FIND THE SOURCE WITH DOCUMENTATION ON ER'S OFFICIAL "DISKIMAGE"-AGE: HTTP://WWW.PARADROID.NET/DISKIMAGE/ DISKIMAGE - 64/71/81 LIBRARELECTRONICS ARE NOT REALLY INCLUDED. XCLUDING ANTIQUE REFERENCES, IT IS STILL UP TO DEBATE HOW COLLECTABLE ELECTRONICS ARE - IF AT ALL. TELL PEOPLE COLLECT 64 STUFF, BUT THINK IT WOULD BE ERRONEOUS TO SAY THEY ARE COLLECTORS ITEMS THEMSELVES. ME PUBLICATIONS? ERTAINLY. HE NOSTALGIA PLAYS A BIG PART IN IT ALL TOO, WHEN YOU GROW UP WITH SOMETHING - SOMETIMES YOU NEVER WANT TO LET THAT SOMETHING GO. HE SCENE? ELL HATE THE ARROGANCE OF RECENT DISK MAGAZINES, FOR SURE, AND PEOPLE WHO THINK THRE ARE 2 ISSUES, THE FIRST ISSUE WAS A REALLY BAD RUSH JOB - BUT THE TEXT WAS OKAY. N SSUE 2 MADE SURE EVERYTHING LOOKED NICE AND ALIGNED, AND THAT THE SCREENSHOTS WERE WITH BETTER PALETTE, ETC. LIKE BLACK TEXT ON A GREY BACKGROUND. SSUE 2 WAS SIOINT? O, HUM. 64 EMULATION ON THE IS PRETTY GOOD AT THE MOMENT, GUESS. UT YOU CAN NEVER COMPARE IT TO REAL 64. WROTE AN ARTICLE ON MULATION IN OMMODORE REE #4. BVIOUSLY AN MULATOR IS NOT USING THE REAL HARDWARE OF A 64, SO IT IS ONNAL. N SOME WAYS IT MAY LOOK THE SAME, BUT THE FINAL PRODUCT AND OUTCOME IS DIFFERENT. OMMODORE REE ON A .D64 FILE? ES, AND EVEN COMPATIBLE WITH 64HDD - BECAUSE OF NO FAST LOAD ROUTINES. O READ THIS MAG ALSO ON A EAL 64! OOD WORK, IGEL! UES ON AND ON! S YOU MAY KNOW, THERE AREN'T MANY MODERN NGLISH S DEDICATED TO OMMODORE?NYWAY, THIS IS THE END FOR NOW, WILL CATCH YOU AROUND IN ANOTHER ARTICLE SOME TIME. 8 8 8! ZZZ HANKS UKE EGARD OMMODORE REE ...END... CONTINTION F YOU ARE A 64-ADDICT THEN YOU USUALLY LIKE TO SETUP OWN DISK IMAGES WITH NEW SOFTWARE OR WITH NEW ARRANGEMENTS OF EXISTING COLLECTIONS. OFTEN USE THE GREAT "C1541" COMMAND LINE TOOL OF , (WWW.VICETEAM.ORG) TO CREATE AND MODIFY DISK IMAGES OCATION THAT ALLOWS TO QUICKLY VIEW AND EDIT ALARGE SET OF DISK IMAGES AND ALLOWS TO COPY OR MOVE FILES BY SIMPLE DRAGGING THEM FROM ONE IMAGE TO THE OTHER. URTHERMORE, A FILE BROWSER ALLOWS ACCESS TO YOUR LOCAL FILE SYSTEM AND FROM THERE YOU CAN ALSO DR ILES ON ALL T-PLATFORMS:AC, INUX/NIX WITH 11, AND INDOWS. IMPLY CALL "QMAKE" AND "MAKE" IN THE SOURCE TREE TO BUILD IT. AKE SURE TO USE AT LEAST ERSION 4.2.X OF T. OR THE LOW-LEVEL DISK IMAGE / ISKMAGERY64 USES THE "DISKIMAGE" LIBRARY WRI Y OPYRIGHT (C) 2003-2006, ER LOFSSON LL RIGHTS RESERVED. ONTS OR AUTHENTIC REPRODUCTION OF FILE NAMES IN DISK IMAGES, ISKMAGERY64 USES TWO FONTS: AND HIFT FOR THE UNSHIFTED AND SHIFTED COMMODORE CHAR SET.N THIS DISTRIBUTION YOU FIND BOT INUX USERS CAN USE THE PROVIDED .TTF AND HIFT.TTF FILES. HE FONTS WERE NOT CREATED TOTALLY BY MYSELF. HAD A SCALABLE COMMODORERUEYPE FONT LYING AROUND ON ON MY HARD DISK AND USED IT AS A STARTING POINT. HE EXISTING FONT TOLD ME ITS ORIGI SENT. URTHERMORE, THIS REQUIRES TO HAVE TWO FONTS: ONE FOR UNSHIFTED AND ONE FOR THE SHIFTED COMMODORE CHAR SET. CREATED THE TWO NEW FONTS AND HIFT WITH A "NICODE" RUEYPE MAPPING BUT WITH EACH PETSCII CHARACTER AT THE CORRECT HEX POSITION.  TORY. F YOU FIND ANY ERRORS THEN PLEASE SEND ME YOUR FIXES! HE FONTS ARE SUITABLE TO USE THEM AS A REPLACEMENT FOR ANY OTHER UNICODEFONT AS THE EMBEDDED MAPPING IS CALLED UNICODE BUT PETSCII ACTUALLY. EVERTHELESS, THEY ARE PERFECTLY SUITED TO DIR IS LAUNCHED WITH A DISK IMAGE THEN AN MAGE ROWSER WINDOWOPENS AND SHOWS THE DIRECTORY OF THE IMAGE. F NO IMAGE IS GIVEN THEN THE ILE ROWSER WINDOW OPENS. 2. MAGE ROWSER N MAGE ROWSER WINDOWS SHOWS THE CONTENTS OF A DISK IMAGES. OU CAN OPEN AER WITH AN ALREADY EXISTING IMAGE. OU CAN CHANGE THE DISK NAME AND ID BY FORMATTING THE IMAGE WITH THE"OOLS/ORMAT ISK" COMMAND. NTER A NEW DISK NAME AND ID IN THE DIALOG. HIS WILL ALSO ERASE ALL FILES ON THE DISK. DISK IMAGE IS ALTERED BY COPYI IS COPIED ONTO THE IMAGE. ILES ON A DISK IMAGE CAN BE ALTERED WITH THE COMMON "UT", "OPY", "ASTE"AND "ELETE" COMMANDS FOUND IN THE "DIT" MENU. IRST SELECT ONE OR MORE OFTHEM AND ISSUE A COMMAND. F A DISK IMAGE IS MODIFIED THE CHANGES ARE AT FIOSES THE CURRENT IMAGE BROWSER. HE IMAGE IS NOT AUTOMATICALLY SAVED ONTO DISK IN THIS CASE. HE APPLICATIONS WARNS YOU IF YOU WANT TO CLOSE AN UNSAVED IMAGE. F THE LAST BROWSER IN ISKMAGERY64 IS CLOSED THEN THE APPLICATION QUITS. 3. ILE ROWSER HE OWN IN THE BROWSER. URTHERMORE, THE ROOT OF THE SHOWN FILE TREE CAN BE ENTERED IN THE TOP LINE EDIT FIELD. IMPLY ENTER A VALID PATH THERE AND PRESS ENTER. DDITIONALLY, A CLICK ON THE DIRECTORY ICON LETS YOU SELECT THE ROOT DIRECTORY IN A FILE DIALOG.  ELECT A SINGLE OR MULTIPLE FILES IN THE FILE BROWSER AND DRAG THEM ONTO ADISK IMAGE TO COPY THEM THERE. HE FILE NAMES ARE AUTOMATICALLY CONVERTED FROM NICODE TO ETSCII. DDITIONALLY, KNOWN EXTENSIONS LIKE ".PRG", ".DEL", ...ARE AUTOMATICALLY STRIPPEH OF THEM AS SCALABLE RUEYPE FONTS. NSTALLTHEM ON YOUR SYSTEM BEFORE RUNNING ISKMAGERY64. AC USERS SIMPLY DOUBLE-CLICK ON THE .DFONT AND HIFT.DFONT FILES ANDSELECT "NSTALL" IN THE ONT ANAGER TO INSTALL THEM ON THEIR SYSTEMS. INDOWS AND NS IN THE HEADER: BASED ON A FONT BYEVIN . OOK WITH FIXES FROM HRIS CRIDE. LOADED THIS FONT IN THE GREAT FREE FONT EDITOR ONTORGE(HTTP://FONTFORGE.SF.NET/) AND STARTED FIXING IT AGAIN: WANTED A ONE-TO-ONE PETSCII MAPPING AND THAT WAS NOT PREHE CHARACTERS WERE COPIED FROM THE OTHER RUEYPE FONT AND MISSING CHARACTERS WERE DRAWN BYMYSELF. HOPE THE MAPPING OF ALL PETSCII CHARACTERS IS CORRECT NOW. OR REFERENCE HAVE PROVIDED THE EDITABLE ONT ORGE FONT (*.SFD) FILES IN THE "FONTS" DIRECECTLY PRINT PETSCII STRINGS. SAGE 1. TARTUP HERE ARE SEVERAL WAYS TO LAUNCH ISKMAGERY64: - OUBLE-CLICK ON THE APPLICATION ICON - OUBLE-CLICK ON A *.D64 IMAGE FILE (ON ACS) - RAG A *.D64 IMAGE FILE ONTO THE APPLICATION ICON F ISKMAGERY64S MANY IMAGE BROWSERS AS YOU LIKE. OU CAN CREATE A NEW DISK IMAGE WITH THE "ILE/EW MAGE" MENU COMMAND. NEW AND EMPTY IMAGE BROWSER IS OPENED. HE NEW DISK IMAGE IS EMPTY AND HAS A DEFAULT DISK NAME AND ID. "ILE/PEN MAGE" OPENS A NEW IMAGE BROWSNG FILES FROM AND TO THE DIRECTORY SHOWN INTHE CORRESPONDING IMAGE BROWSER. IMPLY SELECT ONE OR MORE FILES IN ONE DISK IMAGE AND DRAG-AND-DROP THEM TO ANOTHER IMAGE. T IS ALSO POSSIBLE TO DRAG FILES FROM THE ILE ROWSER TO THE IMAGE. HEN A LOCAL FILERST ONLY PERFORMED IN MEMORY.OU NEED TO SAVE YOUR IMAGE TO DISK TO MAKE THE CHANGES PERMANENTLY. ITHERSELECT "ILE/AVE" TO SAVE THE IMAGE WITH THE ALREADY GIVEN NAME OR USE"ILE/AVE AS..." TO SAVE A COPY OR A CURRENTLY UNSAVED IMAGE. "ILE/LOSE" CL ILE ROWSER SHOWS YOU A DIRECTORY OF YOUR MACHINE'S FILE SYSTEM. HEBROWSER IS USED AS A DRAG SOURCE OR A DROP TARGET IF YOU WANT TO MOVE LOCAL FILES TO OR FROM A DISK IMAGE. OU CAN BROWSE YOUR FILE SYSTEM BY OPENING AND CLOSING THE TREE HIERARCHY SH D FOR THE ETSCII NAME AND CONVERTED INTO THE CORRESPONDING FILE TYPE. HE TRANSFER OF FILES FROM A DISK IMAGE TO THE LOCAL FILE SYSTEM WORKS SIMILAR: IMPLY SELECT ONE OR MORE FILES IN THE IMAGE BROWSER AND DRAG THEM ONTO A DIRECTORY IN THE FILE BR MAGE. "ORMAT MAGE" ALLOWS TO COMPLETELY FORMAT THE VIRTUAL DISK. NTER THE NEW NAME AND DISK ID. "DD EPARATOR" IS USED TO ADD A SEPARATOR SPECIAL FILE TO THE CURRENT DISK IMAGE. SEPARATOR FILE IS USUALLY EMPTY AND ONLY USED IN THE DIRECTORY LISTIN LATOR TO MOUNT AN OPENED IMAGE. SE THE PREFERENCES TO SETUP YOUR EMULATOR. HE "OUNT MAGE" COMMAND MOUNTS/ATTACHES THE DISK IMAGE TO A VIRTUAL DRIVE IN YOUR EMULATOR AND LAUNCHES THE PROGRAM. "UN ROGRAM" ALLOWS TO RUN THE SELECTED DISK ENTRY INSIDE ETHERNET. OR THE 64 A POPULAR NETWORK ADAPTER IS THE -ET, A 10 IT MOUNTED ON THE ETRO-EPLAY CARTIDGE (AVAILABLE FROM NDIVIDUAL OMPUTERS HTTP://AMI.GA) WHICH IS AN CTION EPLAY CLONE. O SET UP YOUR NETWORK, SUGGEST TO USE A CROSS-CABLETABLE FOR THE ETRO-EPLAY AND AVAILABLE AT HTTP://WWW.OXYRON.DE/HTML/FREPLAY.HTML . ETUP THE CORRECT ADDRESSES FOR THE 64 AND YOUR AC IN THE WITH THE DELIVERD TOOL AND FLASH THE IMAGE ON YOUR CARTIDGE. INALLY STORE BOTH ADDRESSES IN ISKMILL MEMORY, DOWNLOAD DATA DIRECTLY TO 64 MEMORY, JUMP TO MEMORY OR RUN A PROGRAM. HIS IS ALL IMPLEMENTED IN ISKMAGERY64 BUT CURRENTLY ONLY USED TO DOWNLOAD A AND RUN IT. N ISKMAGER64 SIMPLY SELECT A PROGRAM FILE IN A DISK IMAGE OR A LOCAL FDEVICE ID 6. O A " "$",6" ON YOUR 64 WILL LOAD THE DIRECTORY FROM THE NETWORK DRIVE. N ISKMAGERY64 YOU CAN CREATE A NETWORK DRIVE FROM EVERY DISK IMAGE OR SELECTION OF FILES (ALSO LOCAL ONES) BY SELECTING "ETWORK/HARE ILES IN ETRIVE". HSED BY CUSTOM ROUTINES. ERNAL LOADING IS OFTEN REQUIRED NOWADAYS (E.G. ON 64, REAMLOAD ON 64,...), SO MANY MULTI-FILE PROGS ARE ALREADY AVAILABLE IN PATCHED VERSIONS. * ARPOPY64 SUPPORT (HTTP://WWW.OXYRON.DE/HTML/WC64.HTML). 64 IS A SERVER SE COPY DISK IMAGES IN BOTH DIRECTIONS. OU CAN THEN DIRECTLY TRANSFER A REAL DISK INTO A DISK IMAGE IN ISKMAGERY64 OR A DISK IMAGE BACK ONTO A REAL DISK. SLOW (MOST COMPATIBLE) MODE TAKING SEVERAL MINUTES PER SIDE AND A WARP MODE ONLY TAKING TENS OF SECONDS IS AVAILABLE. IRST OF ALL ENTER ODEET BY PRESSING 6 IN . "ETWORK/ARPOPY64/TART ARPOPY" NOW TRANSFERS THE 64 SERVER PROGRAM TO YOUR 64 AND LAUNCHES IT. AKE SURE TO HAVE THE CORRECT ADRESSES SELECTED IN PREFERENCES! OOWSER. GAIN, THE FILE NAMES ARE CONVERTED AUTOMATICALLY AND THE FILE TYPE IS ADDED AS A FILE EXTENSION. NVALID CHARACTERS (":","/","\") ARE AUTOMATICALLY STRIPPED FROM THE NAME. 4. OOLS HE OOLS ENU OFFERS SOME TOOLS WHILE WORKING WITH A DISK IG TO SEPARATE ENTRIES OR TO GROUP APPLICATION FILES. HE DD EPARATORCOMMAND HAS ALREADY SOME PREDEFINED SEPARATOR STYLES AVAILABLE, BUT YOU CAN DESIGN YOUR OWN SEPARATOR (SEE REFERENCES). 5. MULATOR ISKMAGERY64 ALLOWS TO CALL YOUR FAVORITE 64 MU YOUR EMULATOR. AKE SURE TO HAVE A SINGLE PROGRAM SELECTED. HE EMULATOR IS RUN AND THE DISK IMAGE NAME AND FILE NAME ON THE DISK IMAGE IS PASSED AS ARGUMENTS. 6. ETWORKING ISKMAGERY64 CAN DIRECTLY WORK WITH A REAL OMMODORE 64 IF ITS CONNECTED VIA  TO DIRECTLY CONNECT THE =64 TO YOUR AC. HIS AVOIDS TRAFFIC FROM OTHER SOURCES THAT CAN DISTURB THE GOOD OLD 8-BITTER. URTHERMORE, HE INAL EPLAY (SHORT: ) IMAGE IS REQUIRED TO USE ODEET OR ETRIVE FEATURES DESCRIBED BELOW. HE IS SUIAGERY64'S PREFERENCES AND YOU ARE READY TO GO! HE FOLLOWING NETWORK SERVICES ARE AVAILABLE IN ISKMAGERY64: * ODEET: RESS 6 ON THE 64 WITH RUNNING TO ENTER ODEET MODE. N THIS MODE THE 64 WAITS FOR INSTRUCTIONS FROM THE NETWORK. OU CAN FILE AND SELECT "ETWORK/UN ROGRAM". HE FILE IS DOWNLOADED IN A SECOND AND RUN ON THE REAL MACHINE. HIS WORKS ONLY FOR ONE-FILERS AS LOADING OTHER FILES IS NOT SUPPORTED IN THIS MODE. * ETRIVE: ALLOWS TO ACCESS A "VIRTUAL" NETWORK DRIVE ON E ETRIVE ALLOWS TO USE MULTI-FILE-PROGRAMS AS A PROGRAM CAN LOAD DATA FILES FROM THE VIRTUAL DEVICE LATER ON. HE PROGRAM MUST ONLY USE THE KERNAL LOAD ROUTINES (NO FASTLOADER, CUSTOM LOAD ROUTINES...) AS THE ETRIVE WORKS ON KERNAL LEVEL AND IS BYPAS PROGRAM RUNNING ON THE 64 AND A CLIENT ON A HOST (/AC). OW YOU CAN CONTROL YOUR 64-ATTACHED REAL DISK DRIVES (E.G. 1541) DIRECTLY VIA NETWORK FROM YOUR AC. OU CAN FORMAT A DISK, VERIFY A DISK, SEND DIRECT COMMANDS TO THE DRIVE AND OF COUR U CAN PICK "ETWORK/ARPOPY64/EAD ISK" TO TRANSFER A REAL DISK INTO A DISK IMAGE OF ISKMAGERY64. F YOU HAVE A DISK IMAGE OPENED THEN THE "ETWORK/ARPOPY64/RITE ISK" COMMAND IS AVAILABLE AND TRANSFERS THE IMAGE DIRECTLY ONTO A REAL DISK. ...E U NTERVIEW WITH -PROJECT AVID ORROCKS ELLO AVID, AND THANKS FOR TAKING THE TIME TO ANSWER OUR FEW QUESTIONS. ERHAPS YOU WANT TO INTRODUCE YOURSELF FIRST? AM AVID ORROCKS AND LIVE AND WORK IN NGLAND, HESHIRE AS A THE SURNAME OF THE AUTHOR?) AND WHAT HAS BEEN YOUR AIM? ES. HE NAME OXS COMES FROM MY SURNAME. SOMETIMES WONDER IF SHOULD HAVE COME UP WITH SOMETHING MORE SNAZZY BUT AT LEAST THE ORIGINALITY PRESENTED NO PROBLEMS GETTING A .COM DOMAIN NAME. H O THROW TOGETHER A AND GRAPHICS EMULATION BASED ON THE PROGRAMMERS REFERENCE GUIDE. UT THINGS WERE MORE COMPLEX AS DELVED DEEP INTO THE INNER WORKING AND THEN THE PROJECT JUST GREW AND GREW. HE EMULATION BEING THE FIRST PART TO BE DESIGNED WCK LOOKING FOR A NON EXISTENT GRAPHICS CHIP. HAT WAS MY CUE TO BEGIN CODING THE EMULATION. T WAS MAJOR MILESTONE JUST TO GET TO THE POINT WHERE OXS64 COULD DISPLAY THE WORDS **** 64 2 ***** AS EVERY 64 EMULATOR AUTHOR WITHER IN THE RIGHT WAY HY DO YOU THINK THERE IS A NEED FOR YET ANOTHER 64 MULATOR FOR INDOWS? HAT CAN DO THAT INICE OR 64 CAN'T? ITH GOOD EMULATORS LIKE ICE AND IT IS TOUGH TO ARGUE THE NEED FOR A NEW EMULATOR. HESE EMULATORS S RECENTLY BEEN ADDED. SUPPORT GIVES OXS64 BETTER ACCESSIBILITY TO COPY PROTECTED DISKS. S FAR AS KNOW, OXS64 IS THE ONLY 64 EMULATOR IN THE WORLD TO EMULATE CYCLE BASED SPRITE COLLISION AND THE ONLY ONE THAT CAN RUN MU-UXX0R PROTECTED SOFS PRESENT VERSION? OXS64 IS AIMED AT ALL 64 USERS BOTH PROGRAMMERS AND GAMERS. WILL ADMIT THAT UNTIL REVAMP THE DEBUGGER THEN PROGRAMMERS ARE NOT AS WELL CATERED FOR AS COMPARED TO THE FULLY FEATURED DEBUGGER IN INICE. AM NOT AWARE OF ANY LL WHICH RECENTLY GOT FIXED. HIS GAME REQUIRED 64 CUSTOM TRACK FORMAT SUPPORT WHICH WAS SUBSEQUENTLY ADDED TO THE DISK DRIVE EMULATION. N MY HUMBLE OPINION THE 64 SIDE OF THE EMULATION HAS REACHED SUCH A HIGH LEVEL THAT NO LEGACY SOFTWARE SHOULD FAIL. T IS STILL POSSIBLE THAT THERE IS AN INACCURACY IN THE 64 EMULATION OR 1541 DISK EMULATION THAT WILL CAUSE SOME SOFTWARE TO FAIL AND WOULD BE HAPPY TO INSPECT SUCH SOFTWARE. HAT FIXES/PDATES FOR ARE WAITING FOR US IN THE IMMANENT FUND... ICK "ETWORK/ARPOPY64/EAD ISK" TO TRANSFER A REAL DISK INTO A DISK IMAGE OF ISKMAGERY64. F YOU HAVE A DISK IMAGE OPENED THEN THE "ETWORK/ARPOPY64/RITE ISK" COMMAND IS AVAILABLE AND TRANSFERS THE IMAGE DIRECTLY ONTO A REAL DISK. ...E OFTWARE NGINEER. CURRENTLY DESIGN AND MAINTAIN DATA MANAGEMENT APPLICATIONS WHICH MAKES OXS64 A VERY DIFFERENT TYPE OF PROJECT TO WHAT DO AT THE OFFICE HEN DID YOU START THE -ROJECT (WE MAY ASSUME THAT THE NAME OF THE MULATOR COMES FROME OXS64 PROJECT STARTING DURING A PERIOD OF ANNUAL LEAVE EARLY IN ANUARY 2001. HE INITIAL AIM WAS FOR ME TO UNDERSTAND WHAT MADE A COMPUTER LIKE THE 64 TICK. WAS INSPIRED BY SEEING OTHER EMULATORS AND MISTAKENLY THOUGHT IT WOULD BE A QUICK JOB TAS QUIET TEDIOUS. HERE WAS NO VISUAL RESULT FOR ME SEE HOW THINGS WERE PROGRESSING. HE DISASSEMBLE WINDOW WAS A NECESSARY ITEM TO HELP VIEW THE PROGRESS OF THE . REMEMBER GETTING THE TO EXECUTE THE INITIAL 64 BOOT CODE BUT WOULD GET STULL SURELY TESTIFY. LARGE AMOUNT OF WORK TAKES PLACE BEFORE THERE IS EVEN JUST ONE PIXEL DOT TO SHOW FOR. HERE IS NO HALF WAY HOUSE TO SHOW. 64 SOFTWARE SIMPLY WILL NOT RUN WITH UNTIL YOU HAVE ALL OF A , , , AND EMULATION ALL PUT TOGEHAVE FEATURES THAT ARE CURRENTLY MISSING IN OXS64 SUCH AS CARTRIDGE SUPPORT, MOUSE AND TAPE SEEK INTERFACE JUST TO MENTION SOME. UT THERE ARE A COUPLE OF UNIQUE THINGS ABOUT OXS64. INCENT OGUIN'S HTTP://WWW.OLDSKOOL.ORG/DISK2FDI/ SUPPORT HATWARE HTTP://WWW.BTINTERNET.COM/HOXS64/LUS HMU-UXX0R2.ZIP S RATHER ADRESSED TO THE "SKILLED-PROGRAMMER" THAN TO THE "QUICK-GAMER"? ECAUSE THERE ARE SEVERAL GAMES THAT DO NOT RUN ON THE EMULATOR - HOW COMPATIBLE DO YOU THINK IS IN IT GAMES THAT DO NOT RUN IN OXS64. F ANYONE FINDS A GAME NOT WORKING THEN WOULD BE HAPPY RECEIVE THE FILE IMAGE FOR THE PURPOSE OF IMPROVING THE EMULATION. CCASIONALLY A USER WILL MAIL A GAME THAT DOES NOT WORK. NE SUCH EXAMPLE WAS ICROEAGUE ASEBA TURE? PDATES FOR THE FUTURE HOPE TO INCLUDE A BETTER DEBUGGER, SPEED OPTIMISATION, TAPE SEEK AND SAVE. UT THESE FEATURES ARE NOT IMMANENT AT PRESENT. HE ONLY THING THAT CONTROLS PROGRESS IS HOW MUCH TIME HAVE TO SPEND. S IT PLANNED TO ESTABLIS ANK OU" FOR THE INTERVIEW! EGARDS AVID OXS64 IS A OMMODORE 64 DIRECT EMULATOR WRITTEN BY AVID ORROCKS WITH THE HELP OF DOCUMENTS WRITTEN BY THE FOLLOWING PEOPLE. ANY THANKS TO: HRISTIAN AUER FOR THE - 6569 INFO. ARKO AKELA FOR THE  U N NTERVIEW WITH ICHARD OSEPH BY EIL ARR EFENDER F THE ROWN, NTIRAD, ARBARIAN AND MORE RECENTLY 11 TRACKS FOR A LEGO GAME. LTHOUGH HE FOLLOWS A DIFFERENT LEAD WITH HIS COMPANY UDIO NTERACTIVE HE STILL WRITES MUSIC TO THI OURITE EVEN NOW. LTHOUGH OB'S WAS TECHNICALLY GROUNDBREAKING THERE'S MORE EMOTION IN ARTIN'S STUFF. ERY MUSICAL. HAT NON ICHARD OSEPH SIDS DID YOU LIKE? NUCKLEBUSTERS - OB ARTIN ALWAY - IZBALL (AWESOME MUSIC FX. HE WHOLE SOUNDTRAIT. UT STILL LOVE IT. LSO, THERE WAS A COLLECTION OF GREAT TUNES WRITTEN FOR A GAME CALLED 'ONSTER USEUM' WHICH WAS NEVER RELEASED. NNOYING REALLY, WAS JUST STARTING TO GET GOOD WHEN THE MIGA CAME ALONG AND WE ALL HAD TO CHANGE OR LOSE OUR JOBSME OF THE BEST GAMES ON THE C64, INCLUDING ARBARIAN 1&2, EFENDER F HE ROWN, NTIRIAD. OW PLEASING FOR YOU PERSONALLY WAS IT FOR YOU TO BE ASSOCIATED WITH THESE FINE TITLES? FELT HONOURED. FTER THE 64 WENT ON TO WORK ON VERY MANY TOP TITLES CONCENTRATION OF GREAT TALENT. HERE WERE ONLY A FEW GAMES DEVELOPERS IN THOSE DAYS AND IT WAS VERY COOL TO WORK FOR INDIE HOUSES LIKE ALACE AND YSTEM 3. LOT OF VERY HIGH UP NAMES IN THE CURRENT GAMES INDUSTRY CAME FROM THOSE STUDIOS ORIGINALLY. ALAEMBER THE UPROAR IT ALL CREATED IN THE TABLOIDS. RILLIANT. HE ARBARIAN HIMSELF WAS OF COURSE A YET TO BE DISCOVERED OLF OUT OF LADIATORS. HY DID YOU START WRITING C64 MUSIC? T WAS THE FLAGSHIP FORMAT FOR THE FIRST GAME DID FOR ALACE, AUL DID YOU BECOME INVOLVED IN THE GAMES INDUSTRY? HAD SPENT MANY YEARS WORKING IN THE POP MUSIC INDUSTRY AND WAS WRITING FOR MAINSTREAM ENTERTAINMENT WHEN ANSWERED AN ADVERTISEMENT IN ELODY AKER (SADLY NO LONGER WITH US) PUT IN BY ALACE WHO WERE LOOKING FOR A COMPOSER TO WORK IN GAMES. OTHING UNUSUAL ABOUT THAT, BUT THIS WAS 1986 OF COURSE AND THERE WEREN'T VERY MANY COMPUTER MUSICIANS AROUND AT THAT TIME. 'D JUST SPENT A YEAR COMPOSING ABOUT 100 TUNES ON A AMAHA 5 MUSIC COMPUTER (INCLUDING H A -PORT ON INUX OR EVEN AC OMPUTERS? O INUX OR AC PORT IS PLANNED LARGELY DUE THE FACT DON'T HAVE INUX OR AC. Y PRIORITIES ARE TO IMPROVE THE EMULATION ACCURACY AND USER ACCESSIBILITY TO BOTH GAMERS AND PROGRAMMERS. AVE A BIG "Hv 6510 INFO. OLFGANG ORENZ FOR THE 6526 INFO. UUD ALTISSEN FOR THE FLOPPY DISK CONTROLLER INFO ...END... THE HELP OF DOCUMENTS WRITTEN BY THE FOLLOWING PEOPLE. ANY THANKS TO: HRISTIAN AUER FOR THE - 6569 INFO. ARKO AKELA FOR THE S VERY DAY. ALKING OF MUSIC.. EEP AN EYE OUT FOR A REMIX OF ARBARIAN WHICH MAY FEATURE IN A FUTURE LBUM BY ICHARD HIMSELF. EAL NAME: ICHARD OSEPH ATIONALITY: RITISH HAT OTHER C64 COMPOSERS DID YOU LIKE? ARTIN ALWAY IS STILL MY FAVCK IS BRILLIANT) HAT TUNE THAT YOU CREATED WERE YOU MOST PLEASED WITH? T WAS AN ENDING SECTION FOR NTIRIAD THAT DECIDED TO CHANGE TO THE PIECE YOU HEAR NOW. T WAS ABSTRACT AND SURREAL AND FELT THAT THE REVIEWERS AND GAMERS ALIKE WOULD HATE ..... HAT WERE YOUR LIKES/DISLIKES ABOUT THE SID CHIP? HATED THE FACT THAT THE FILTER WAS CHANGED A NUMBER OF TIMES THROUGHOUT VARIOUS PRODUCTION RUNS OF THE HARDWARE. HIS MEANT THAT WE COULDN'T REALLY USE IT AT ALL. OU CREATED MUSIC FOR SOAND STILL FEEL HONOURED TO WORK ON THEM EVEN NOW. OU WORKED MAINLY AT THE NOW NO LONGER ALACE SOFTWARE, COULD YOU EXPLAIN THAT PERIOD TO OUR READERS? T WAS A VERY EXCITING TIME. E ALL KNEW WE WERE DOING SOMETHING SPECIAL AND THERE WAS A REAL CE WAS A PART OF THE FILM COMPANY THAT MADE VIL EAD AND BSOLUTE EGINNERS SO THE EMPHASIS WAS ON CINEMATIC GAMES FROM THE START. ALACE LIKED GETTING PUBLICITY AND ONE STUNT WAS TO FEATURE AGE 3 GIRL ARIA HITAKER AS THE RINCESS IN ARBARIAN. REMDRON . UT OF THE THREE WE WORKING ON- PECTRUM AND MSTRAD BEING THE OTHERS- THE 64 WAS BY FAR THE BEST TO ORIGINATE A SOUNDTRACK ON. NEVER USED IT FOR ANYTHING BUT GAMES WORK, BUT THEN THE GAMES STUFF USED TO TAKE UP ALL OF MY TIME ANYWAY. OW  THE 'FAMOUS' OBOCOD ONE), AND HAD TINKERED WITH A PECTRUM SO IT WASN'T THAT HARD TO CONVINCE ALACE. HAT ARE YOUR THOUGHTS ON YOUR MUSIC BEING RE-CREATED USING MODERN SOUNDS? 'M ALWAYS INTERESTED TO HEAR OTHER PEOPLE'S INTERPRETATIONS BUT DON OU HEARD ANY OF THESE REMIXES/COVERS THAT HAS IMPRESSED YOU? ELL THEY ALL HAVE TO SOME DEGREE. JUST LIKE THE FACT THAT PEOPLE ARE ENJOYING DOING THEM, ALTHOUGH DO WONDER WHY- MY OWN STUFF DOESN'T EXACTLY FIT INTO THE MAINSTREAM OF REMIXABLE SOUND WEEKS FROM BOOTING UP THE C64 FOR THE FIRST TIME TO DELIVERING A FINISHED TUNE AND 20 SOUND EFFECTS. ROBABLY YOUR MOST REMEMBERED TUNES WERE FOR EFENDER F HE ROWN AND NTIRIAD. OULD YOU AGREE WITH THIS, AND WHAT CAN YOU TELL OUR READERS ABOUT TH IRIAD THAT NEVER MADE IT, AND STILL LISTEN TO IT TO THIS DAY AND WONDER WHAT MIGHT HAVE BEEN. EFENDER F HE ROWN WAS MORE REMOTE FOR ME, AS INEMAWARE WHO DEVELOPED IT WERE BASED IN THE TATES. T WAS WEIRD WORKING THAT WAY BUT REALLY ENJOYED IT- AVOURITE WAS MIGA. ITMAP ROTHERS, ENSIBLE OFTWARE, THOSE WERE COOL TIMES. EAST FAVOURITE WAS EGADRIVE. NE OF THE MOST INTERESTING MOMENTS WAS LISTENING TO OB UBBARD'S EGADRIVE CONVERSION OF MY OBOCOD TUNES! O SEE YOU ARE STILL INVOLV THE SPECIALIZED WORK, LIKE WRITING RCHESTRAL MUSIC FOR INSTANCE TO EXPERTS IN THOSE PARTICULAR FIELDS. DID WRITE 11 TUNES FOR A EGO GAME LAST YEAR BUT AS A RULE DON'T WRITE AS MUCH. ROBABLY MORE FOR MYSELF IN FACT. 'VE BEEN WORKING ON AN ORCHESRACTIVE? E DO EVERYTHING AUDIO FOR GAMES. E COMPOSE AND RECORD MUSIC, BOTH LINEAR AND INTERACTIVE. E DESIGN AND IMPLEMENT SOUND EFFECTS. E DO DIALOGUE PRODUCTION, RECORDING AND PROCESSING. T SOUNDS LIKE A BIG INDUSTRY BUT ITS NOT REALLY. TS JUSTD TO THE OLD TIMES. F THERE WAS A TUNE THAT YOU WISHED YOU COULD AS YOUR OWN, WHAT WOULD IT BE AND WHY? ROBABLY OB'S NUCKLEBUSTERS. HE TUNE MAINTAINS THE LISTENERS INTEREST FOR WHAT, THIRTEEN MINUTES? HAT'S NO MEAN ACHIEVEMENT. HAT ARE YO ROJECT? HE LATEST PROJECT IS EPUBLIC: HE EVOLUTION FOR LIXIR TUDIOS. HE SOUND HAS LOTS TO DO INCLUDING CONVEYING THE VARIOUS ATMOSPHERES OF A CITY AT DIFFERENT TIMES OF DAY AND NIGHT, WITH EVER-CHANGING ORCHESTRAL /INDUSTRIAL FILM MUSIC TO SUIT EACH ACTION WITHIN THE GAME. OUR MUSIC ON THE C64 WAS GENERALLY MORE SLANTED TOWARDS THE ORCHESTRAL SIDE RATHER THAN HEAVY DRUMS AND BASELINES. AS THIS DUE TO THE GAMES YOU MADE MUSIC FOR OR WAS THIS YOUR STYLE? HIS ACTUALLY WAS QUITE A PROBLEM'T BELIEVE THAT ANY OF THESE, OR REMIXES OF OTHER'S STUFF IS NECCESSARILY 'BETTER' OR 'IMPROVED' JUST BECAUSE MORE MODERN SOUNDS ARE USED. THINK ULTIMATELY IT WILL BE THE ORIGINAL C64 RENDITIONS THAT GO DOWN IN HISTORY WHATEVER REMIXES EXIST. AVE YTRACKS BEING LARGELY ORCHESTRAL. S THERE A TUNE, YOU WISHED YOU COULD HAVE WORKED MORE ON? ONLY HAD A SHORT TIME TO DO AULDRON . HERE IS A LONGER VERSION BUT SADLY IT DIDN'T GET FINISHED QUICKLY ENOUGH TO MAKE IT TO THE GAME. HAD JUST TWO ESE TWO SIDS? NTIRIAD WAS THE SECOND SOUNDTRACK AFTER AULDRON . TOOK THE TUNE FROM SOMETHING 'D WRITTEN A YEAR OR SO EARLIER ON MIDI INSTRUMENTS AND STUCK A NEW BIT ON THE END. S SAID IN ANOTHER ANSWER THERE WAS AN ALTERNATIVE PART FOR NT THE GAME ITSELF IS BRILLIANT FUN. HAT OTHER FORMATS HAVE YOU WORKED ON, AND WHAT WAS YOUR PREFERENCE/LEAST PREFERRED? PECTRUM / MSTRAD 464 / MIGA / TARI / EGA EGADRIVE / / AMEBOY / / LAYSTATION LAYSTATION 2 / 64 / ED IN THE GAME MUSIC INDUSTRY WITH UDIO NTERACTIVE. O YOU STILL WRITE MUSIC FOR GAMES, OR DO YOU FOLLOW A DIFFERENT LEAD NOW? AM MORE INVOLVED WITH THE PRODUCTION OF A GAME'S AUDIO. HERE IS SO MUCH MATERIAL NEEDED NOWADAYS THAT PREFER TO LEAVETRAL ARRANGEMENT OF ARBARIAN IN THE STYLE OF NNIO ORRICONI, WHICH IS WHAT HAD AIMED FOR IN THE C64 VERSION, AND ITS TURNED OUT VERY WELL. F ALL GOES WELL IT COULD APPEAR ON A FUTURE ACK N IME . HAT CAN YOU TELL OUR READERS ABOUT UDIO NTE THE SAME AS IT WAS IN C64 DAYS BUT ON A LARGER SCALE. F ANYTHING THERE WAS MORE PRESSURE IN THOSE DAYS, AS EVERY SINGLE SOUND WAS CRITICAL. HESE DAYS WE HAVE THE LUXURY OF BEING ABLE TO USE SAMPLED SOUNDS WHICH MAKES THE JOB AN ABSOLUTE DODDLE COMPAREUR FONDEST MEMORIES OF THE C64? HE DAY BOOTED IT UP FOR THE FIRST TIME, AFTER BRINGING IT BACK FROM ALACE, AND PLAYING EACH EAD AND MPOSSIBLE ISSION WITH MY GIRLFRIEND'S KIDS (WORK IT OUT.... YES AM VERY OLD!). HAT HAS BEEN YOUR LATEST P FOR ME, WITH THE ONLY HAVING VERY LIMITED RESOURCES FOR RECREATING REAL INSTRUMENTS. OST OF THE EARLY GAMES WORKED ON NEEDED THE KIND OF AMBITIOUS SOUNDTRACK WE ARE CREATING NOW. HAT DID YOU DO AFTER LEAVING ALACE SOFTWARE? WENT FREELAN OF OUR SOUNDTRACKS, ODEMASTERS' ANNON ODDER () WAS NOMINATED FOR THE SAME AWARD. OW WOULD YOU BEST PREFER TO BE REMEMBERED? OR THE EARLY STUFF- NOT ONLY THE C64 BUT THE MIGA SOUNDTRACKS DID FOR ENSIBLE AND THE ITMAPS. OWADAYS WOULD ARE. OW DID YOU GET YOUR INSPIRATION FOR THE MUSIC FOR EFENDER F THE ROWN? DON'T THINK ANYTHING WAS AN INSPIRATION FOR . ALACE JUST TOLD ME THAT ANOTHER COMPANY WANTED TO USE ME AND THAT THERE WAS SOME TIE-IN FOR THEM. N A LOT OF WAYS  N OLL THAT WE ARE TRYING TO PLACE WITH A RECORD COMPANY RIGHT NOW. T'S QUITE WONDERFUL REALLY! JUST DON'T WANT IT PUT OUT AS AN MP3 YET- WE MUST HAVE SPENT NEARLY SIX YEARS ON IT FROM START TO FINISH AND WANT TO GET SOMETHING OUT OF IT. S FOR THETO SAY TO THE C64 COMMUNITY? WOULD LIKE TO SAY THAT IT'S BRILLIANT THAT THERE'S A COMMUNITY AT ALL. FTER THE C64 DISAPPEARED INTO COMMERCIAL HISTORY AND THE INDUSTRY WAS PUSHING FORWARD JUST THOUGHT THAT EVERYONE'S PIONEERING WORK WOULD SIMPLY BEOICES WAS AS RICHARD EXPLAINED WAS VERY DIFFICULT. OWEVER HE CAME OUT OF IT WITH FLYING COLOURS, CREATING SOME OF THE MOST AMBITOUS MUSIC ON THE C64. ALACE SOFTWARE WAS A SMALL PLAYER IN THE GAMES MARKET, BUT DIDN'T THEY PRODUCE SOME FANTASTIC GAMES ANTTING FOR THE GAME TOO. HO COULD FORGET THE MOVE IN ARBARIAN WHERE THE PLAYER COULD SPIN AROUND AND CHOP AN ENEMIES HEAD RIGHT OFF IN FULL GORE. IKID!!! - EIL NTERVIEW DATE: 30.04.2001 NTERVIEW PRINTED FROM HTTP://WWW.REMIX64.COM/INTERVIEWRICHU "EW AMES ON 64" I HERE IS UKE YNDE WITH A LOOK AT SOME FAIRLY RECENT GAME RELEASES FOR THE 64. OME SUPRISING TITLES HERE, MEAN - WHO CAN EVER SAY THE 64 IS DEAD AND BURIED? ERE WE GO... OMBERMAN 64 ODER+FX: KULL, USI ING. HIS NEW OMMODORE 64 VERSION FROM AMAR RODUCTIONS IS ABSOLUTELY BRILLIANT. HE GRAPHICS ARE SOME OF THE BEST YOU WILL EVER SEE IN A 64 GAME. HE TITLE SCREEN IS PROFESSIONAL AND POLISHED, WITH NICE MUSIC+GRAPHIX - AND A SCROLLTEXT FROM AMMER.  HILE PLAYING THE GAME, EVEN THOUGH AM NO BIG FAN OF THE OMBERMAN SERIES - THIS IS PERFECTLY PLAYABLE IN ALL ASPECTS, HAVE YET TO FIND ANY FLAWS WITH ANYTHING ABOUT THIS GAME. STILL STRUGGLE TO GET PAST THE SECOND LEVEL, THOUGH. OW REALISCE AND SIGNED UP TO DO GAMES FOR HE ITMAP ROTHERS, ENSIBLE OFTWARE AND ILLENNIUM. N 1995 FORMED UDIO NTERACTIVE AND WE PICKED UP COMPANIES LIKE ONY AND . AST YEAR WE WON A NTERACTIVE AWARD FOR BEST SOUND ON HEME ARK ORLD. NOTHER SAY THAT HEME ARK ORLD IS PROBABLY THE BEST BUT HAVE HIGHER HOPES FOR EPUBLIC... AVE YOU EVER CONSIDERED EMIXING OR RE-ARRANGING SOME OF YOUR OLD C64 SIDS INTO MODERN SOUNDS? ES, THE ARBARIAN THING. THERWISE NO, LIKE THEM THE WAY THEYIT WAS GOOD TO WORK ON SOMETHING, FOR A CHANGE, THAT WASN'T 'ALACE' IN FEEL. HAT DOES THE FUTURE HOLD FOR YOU AND YOUR MUSIC? HAVE NO IDEA TO BE HONEST. HERE IS A WHOLE OF MUSIC AND MAYHEM FROM THE ILL-FATED ENSIBLE GAME EX N RUGS N OCK FUTURE, ON ARE (EX ENSIBLE) AND ARE CREATING A SEQUEL TO THE BUT THERE IS LITTLE PRESSURE ON US TO COMPLETE IT AND NEITHER OF US HAVE MUCH TIME. F WAS A SUCCESS THEN THINGS WOULD BE DIFFERENT OBVIOUSLY. ASTLY, WHAT WOULD YOU LIKE  FORGOTTEN. OT SO! HE APPRECIATION OF RETRO GAMES AND THE PEOPLE WHO MADE THEM IS WONDERFUL, AS IS THE CONTINUED USE OF THE MACHINE AND EMULATORS, WITH REMIXES AND S... WONDERFUL. ICHARD ALWAYS FOLLOWED THE ORCHESTRAL SIDE OF MUSIC.. HICH WITH 3 VD WHO COULD FORGET THE PUBLICITY CAMPAIN FOR ARBARIAN WHERE THEY PICTURED ARIA HITTAKER SCANTILY CLAD. HIS CAUSED A REAL STIR AMONGST THE PRESS. HIS HOWEVER MUST HAVE BEEN EXACTLY WHAT ALACE HAD WANTED. HE ARBARIAN SOUNDTRACK WAS EXCEPTIONALLY FIA RDJOSEPH.HTML ITH ERMISSION VIA EMAIL UBJECT: E: NTERVIEW EPRINT REQUEST ELLO IGEL, YES, PLEASE GO AHEAD. EGARDS, - ARKUS OMMODORE REE "A SAD LOSS TO MUSIC" ...END... NTED FROM HTTP://WWW.REMIX64.COM/INTERVIEWRICHC: . ELL, WHEN NOTICED THIS ON A DISK IMAGE DOWNLOADED FROM THE NET - REALLY DID NOT EXPECT IT TO BE THIS GOOD AT ALL. HAVE IN THE PAST PLAYED OMBERMAN ON THE , AND IT IS A GAME FIND QUITE ADDICTIVE - BUT ALSO EQUALLY FRUSTRAT E IS SO BAD IT WOULD NOT EVEN BE GOOD FOR A YOUNG CHILD TO LEARN COMPUTER AND OTHER SKILLS, BY PLAYING IT. HE MUSIC IS OKAY, BUT LIKE ALL ICHARD'S GAMES APPEAR THE SAME, SO DOES THE SOUND OF HIS TUNES. LAYABILITY: 50% RAPHICS: 60% OU E WHY DISLIKE OMBERMAN ON THE ! OWEVER, WILL CONTINUE PLAYING IT - BECAUSE IT IS ON THE COMPUTER THAT ADORE, AND IT LOOKS AND PLAYS LIKE SOMETHING THAT MAYBE NOBODY THOUGHT THE OMMODORE 64 COULD DO, AS WELL AS THIS. LAYABILITY: 93%  F FRENETIC AND BIZARRE BLASTING MAYHEM - UNPARALLELED IN ANY GAME HAVE PLAYED BEFORE. N INITIAL INSPECTION, EXPECTED THIS GAME TO BE DOWNRIGHT TERRIBLE. FTER PLAYING IT, WAS FILLED WITH AN EXCITEMENT THAT RARELY EXPERIENCE PLAYING A VIDEO GAME. LANCE A BALL ON A TYPE OF BEAM, WHILE HITTING ANOTHER BALL WITH YOUR BAT WHICH IS SITUATED A TOP OF THE BEAM. OUND SIMPLE? ELL IT REQUIRES SOME MAJOR TYPE OF REFLEXES AND PATIENCE TO BE BECOME PROFICIENT AT IT. HE IDEA IS SIMPLE, AND IT WORKS WELL.  NOT LOOK SO GOOD - ON MINE THEY ARE FINE. HIS IS THE TYPE OF GAME YOU CAN PLAY, AND WILL PLAY AGAIN, AND AGAIN. T IS A BRILLIANT LITTLE GAME, AND COMES HIGHLY RECOMMENDED. LAYABILITY: 92% RAPHICS: 82% OUND: 94% DDICTIVENESS: 9T. HE INITIAL DESIGN REMINDS ME OF A PINBALL SCREEN LAYOUT, BUT DIFFERENT. USE THE JOYSTICK IN PORT 2, BUT APPARENTLY YOU CAN USE A MOUSE WITH THIS GAME, NICE. LAYABILITY: 65% RAPHICS: 78% OUND: 88% DDICTIVENESS: 81% AST. T'S MOMENTS LIKE THESE, THAT KEEPS MY MOTIVATION TO REPORT TO THE WORLD MY 64 FINDINGS - AND CONTRIBUTE TO THE 64 WORLD AT LARGE. Y THE WAY, MY REVIEWS DON'T CONTAIN IMPLICIT REFERENCE ABOUT THE GAME DETAILS, IT'S UP TO YOU TO DISCOVER THEM. PROV BUT WITHOUT EVEN THE SLIGHTEST RUDIMENTARY GAME CONCEPT TO MAKE IT EVEN SLIGHTLY INTERESTING. ASICALLY, COLLECT TREASURE FROM THE BOTTOM OF THE OCEAN WHILE AVOIDING THE FISH. DVANCE A LEVEL AFTER COLLECTING A CERTAIN AMOUNT OF TREASURE. HIS GAM U EWS AND NFORMATION ================== OMB HASE ICHARD BAYLISS RELEASES AND UPDATED OMB CHASE HTTP://WWW.REDESIGN.SK/TND64/GAMES/OM BHASEEVIVAL.ZIZ ITH UPDATED RAPHICS AND MUSIC HE IDEA OF THE GAME IS TO DASH AROUND C OLLECTING BOMBS BEFORE THEY EXPLODE. SIMPLE GAME BUT THE SIMPLE ONES ARE USUALLY THE MOST ADDICTIVE. === IS PROUD TO ANNOUNCE TWO UPCOMING CONCERTS IN THE NEAR FUTURE: N ATURDAY APRIL 7TH WE'LL BE PLAYING IN RANKFURT, ERMANY, ND: 45% DDICTIVENESS: 5% ASTABILITY: 1% VERALL: 10% REENRUNNER ODE ETC: LEKSI EBEN MOLESTED CENTIPEDE GAME WITH MINTER-ESQUE EFFECTS. HIS GAME IS FOR THE AME VER(VIEW) FREESTYLE JAM COMPETITION, AND FEATURES 100 LEVELS O RAPHICS: 94% OUND: 91% DDICTIVENESS: 92% ASTABILITY: 90% VERALL: 96% [OLD EDAL!] EAM ODE: KATE, FX+SX: YDROGEN. ELL THIS IS A SIMPLE TYPE OF IDEA, HAVE NOT REALLY SEEN IMPLEMENTED IN A GAME BEFORE. OU MUST BA HE SOUNDS ARE VERY ATMOSPHERIC, EXTREMELY SUITED TO THE GAME AND THE VOICE SAMPLES ARE AWESOME. HE GAMEPLAY IS FAST AND ADDICTIVE, AND THERE IS ENOUGH VARIETY TO ADD THAT EXTRA POLISH. HE VARIETY OF COLORS ARE OKAY, BUT ON SOME 64'S THEY MAY O, THERE IS NOT MUCH TO THIS GAME. T GETS VERY FRUSTRATING, WHEN A GAME CAN BE OVER IN A MATTER OF SECONDS, BUT PERSEVERANCE PAYS OFF. OU HAVE 3 BALLS TO START, AND THERE IS A CONTINUOUS HIGH SCORE FEATURE - WHICH WILL CHANGE THE BETTER YOU GE1% ASTABILITY: 90% VERALL: 90% [IZZLER!] ELL THAT'S IT FOR NOW, HOPE YOU ENJOYED READING ABOUT SOME NEW RELEASES ON 64. S SUPRISED AS WAS WITH REENRUNNER, YOU COULD HAVE KNOCKED ME OVER WITH A FEATHER WHEN LOADED UP OMBERMANABILITY: 82% VERALL: 80% EEP EA ALVAGE 2 ODE ETC: ICHARD AYLISS/ REALLY CAN'T SEE THE POINT OF RELEASING GAMES LIKE THIS, AD INFINITUM, LIKE ICHARD DOES. HE ONLY THING YOU COULD COMPARE IT TO, WOULD BE LIKE: ROGGER UNDERWATER -LIDE AN INTROUCTION, THE MIDDLE AND ENDING IS UP TO YOU. NJOY ...END... MY 64 FINDINGS - AND CONTRIBUTE TO THE 64 WORLD AT LARGE. Y THE WAY, MY REVIEWS DON'T CONTAIN IMPLICIT REFERENCE ABOUT THE GAME DETAILS, IT'S UP TO YOU TO DISCOVER THEM. PROV AVAILABLE" NEW VERSION OF THE 100% AVA SID PLAYER IS AVAILABLE AT WWW.JAC64.COM. T PLAYS MUCH MORE SID TUNES THAN PREVIOUS VERSIONS SINCE IT IS BASED ON THE LATEST A64 VERSION AND USE AG EMMS SIDPLAY ASSEMBLY ROUTINE. HE FULL LIBRARY IS AV AT THE REAKPOINT'07 DEMO EVENT. E HAVE BEEN WANTING TO PLAY IN ERMANY FOR A LONG TIME SO WE ARE REALLY LOOKING FORWARD TO THIS. F YOU LIVE IN ERMANY DON'T MIS IT! EE THE REAKPOINT WEBSITE FOR MORE INFO: HTTP://BREAKPOINT.UNTERGRUND.NET/ RESS LA S. ( HTTP://ZXGOLDENYEARS.COM ) UTHOR NDREW ISHER WILL REVIEW AND DESCRIBE OVER 200 CLASSIC (AND NOT SO GREAT) OMMODORE 64 FANS, REVEALING TRIVIA ABOUT THE MACHINE, THE PROGRAMMERS AND THE GAMES. HERE WILL BE A LIMITED PRINT RUN, AND PRE-ORDERING WI EN.DK (SEARCH FOR " ") AT 85 + FEE. T THE PREVIOUS CONCERT THE DOORS CLOSED DURING THE EVENING BECAUSE THE PLACE WAS CRAMMED, SO BE PREPARED AND BUY YOUR TICKET IN ADVANCE :) EEP AN EYE ON OUR EVENT PAGE FOR UP-TO-DATE INFO ABOUT S G SECTION IN THE MAGAZINE, HAVE ASKED THE WRITER TO PRODUCE AN NTRODUCTION TO PROGRAMMING. O WHAT'S NEW WITH THAT THERE ARE LOADS OF THESE, ES DEAR READER AND IF YOU ARE A PROGRAMMING VIRGIN YOU WILL REALISE THEY ALL START SLOW THEN SEEM TO GATHER P I-UPLOAD CAPABILITY, 40/80 COLUMN SELECTION FOR MESSAGE ENTRY, A "ONE-LINER" FEATURE, AND BEST OF ALL, SOME ONLINE GAMES! 'VE ADDED ORSERACE (A "CLASSIC" OLOR 64 GAME), ASTER'S MPIRE (A VERY GOOD UPGRADE TO THE CLASSIC MPIRE GAME), AND TOCK ARKET C THEN FINALLY TO PRODUCING THE WHOLE GAME IN MACHINE CODE. WILL ANNOUNCE MORE AFTER HAVE THE FULL OK FROM THE WRITER TAKING UP THE CHALLENGE. ANY READERS HAVE REQUESTED THAT THERE BE A PROGRAMMING SECTION AND HOPE THIS FILLS THE GAP, F YOU HAVE D THE WINNER. 'LL BE ON THE LOOKOUT FOR MORE OLOR 64 MODS TO IMPROVE MY SETUP... 'M ALWAYS LOOKING TO IMPROVE... :-) HECK OUT WHAT'S NEW ON OTTONWOOD TODAY BY CALLING (951) 242-3593. AKE CARE... -NDREW === LAY "EW VERSION OF LAY U - 1 RITTEN BY ASON ELK FEW PEOPLE OUT THERE HAVE EXPRESSED AN INTEREST IN LEARNING MACHINE CODE. ND AFTER ALL, IF YOU WANT TO WRITE SUCCESSFUL GAMES, DEMOS OR UTILITIES IT IS THE BEST LANGUAGE TO LEARN, ALBEI!T A BIT UNFRIENDLY. HE MAIN PROBLEM WITH MACHINE CODE IS ITS SIMPLICITY. HERE, BET THAT CONFUSED YOU A BIT EH? HAT MEAN IS THAT ALMOST ANYTHING CAN BE DONE IN A SINGLE COMMAND CAN TAKE A BIT MORE WORK IN MACHINE LANGUAGE BUT AT A GREATLY INC AILABLE TO LISTEN TO! HTTP://WWW.JAC64.COM/SID-MUSIC.HTML === HE OMMODORE 64 AMES OOK RE-ORDERS ARE NOW OPEN FOR "HE OMMODORE 64 AMES OOK 1982 - 199X". HIS IS THE FOLLOW-UP TO THE PECTRUM BOOK RELEASED IN ECEMBER 2006 BY NDREW OLLING Y ON APE N ATURDAY AY 5TH WE'LL BE PLAYING ANOTHER CONCERT IN OPENHAGEN AT "HE OCK". HE LAST CONCERT IN ECEMBER WENT REALLY WELL SO HE OCK WANTED US TO COME AND PLAY AGAIN :) OPE TO SEE THERE! ICKETS ARE AVAILABLE AT HTTP://WWW.BILLETLUG LL HELP GUARANTEE THE BOOK GOES TO PRINT. HTTP://C64GOLDENYEARS.COM ORE INFORMATION LATER IN THIS ISSUE OF OMMODORE REE MAGAZINE === ROGRAMMING SECTION AM PLEASED TO ANNOUNCE THAT IF ALL GOES TO PLAN! E SHOULD HAVE A PROGRAMMIN UPPORT BAND AND MORE: HTTP://WWW.PRESSPLAYONTAPE.COM/?PID=CO NCERTSTHEROCK2007 = ! ===== OTTONWOOD 'VE BEEN HARD AT WORK ON ADDING "GOODIES" TO MY , WHICH IS NOW RUNNING ON OLOR 64 SOFTWARE. HAVE ADDED MULT ACE TILL IT'S A RUSH TO THE END AND SOMEWHERE MID SECTION YOU SEEM LOST! HE OMMODORE REE PROGRAMMING GUIDE WILL WALK THE USER THROUGH THE BASICS OF ODING A GAME IN USING OMMODORE GRAPHICS THEN MOVE TO USING SPRITES, AND SOUNDS, THE ADDING MUSI  (ANOTHER GREAT GAME). ASTER'S MPIRE AND TOCK ARKET ARE BOTH MULTI-PLAYER GAMES. VERYONE GETS TO TAKE TURNS WHILE THEY'RE SIGNED ONTO THE , AND OVER A PERIOD OF WEEKS, THE GAME PROGRESSES UNTIL ONE PERSON REACHES THE PRE-SET GOAL AND IS PROCLAIME ANY PROGRAMMING EXPERIENCE OR ADVICE PLEASE SHARE IT WITH OTHER READERS. GAIN WOULD LIKE ANYONE WHATEVER BACKGROUND TO SUBMIT AN ARTICLE ON SOMETHING OMMODORE RELATED, HANKS TO ALL READERS WHO CONTRIBUTED TO THIS ISSUE ...END... GAP, F YOU HAVE! USE 10 (PRONOUNCED "ONE ZERO" OR "ONE OH"). UT IN HEX 10 IS 16 WHICH WOULD BE INCREDIBLY CONFUSING SO FROM HERE ON ANY HEX NUMBER WILL HAVE A DOLLAR SIGN IN FRONT OF IT TO SAY WHICH BASE ITS IN, FOR EXAMPLE $64. O WHY DO WE HAVE TO USE HEX? HE BENEFI! REASED SPEED. IGHT, THAT'S THE INTRO OVER WITH SO LETS START LOOKING AT SOME COMMANDS. HE FIRST ONE 'VE DECIDED TO EXPLAIN IS . IS SHORT FOR EURN FROM UBROUTINE AND ITS JOB IN LIFE IS JUST LIKE THE RETURN COMMAND. O WHY AM EXPLAIN! IENDS. IS MACHINE CODE'S EQUIVALENT OF A CROSS BETWEEN THE AND COMMANDS, SO #$04 IS THE SAME AS =4. UT CAN ALSO BE USED FOR READING THE CONTENTS OF THOSE LITTLE MEMORY BOXES WE DISCUSSED EARLIER, SO IF WE WERE TO USE $000 ! UAGE COMMANDS ARE ONLY THREE LETTERS LONG! OW, IF YOU WERE TO JUST PUT THE COMMAND INTO AN ASSEMBLER AND TRY TO RUN IT ALL THAT WOULD HAPPEN IS THE "." MESSAGE WOULD COME UP. ULL, HUH? OR THE NEXT BIT NEED TO EXPLAIN A BIT ABOUT THE WORKIN!CAN PUT WHATEVER IS IN BACK INTO A MEMORY BOX. O WILL PUT WHATEVER CONTAINS INTO BOX $0400 (OR 1,024, WHICH IS THE TOP LEFT OF THE SCREEN REMEMBER?). GOOD EXAMPLE WOULD BE:II LDA #$04 STA $D020 RTS ASICALLY THIS IS THE SAME AS THE "5328! PRESS RETURN THE LETTER APPEARS AT THE TOP LEFT OF THE 64'S DISPLAY OVER WHATEVER HAPPENED TO BE THERE. LL OF THESE BOXES CAN HOLD A NUMBER FROM 0 TO 255 (A BYTE). N THE SAME WAY, BOX 53,280 CONTROLS THE BORDER COLOUR OF THE SCREEN SO FOR EXAMPLE !OW THIS IS SLIGHTLY DIFFERENT. HE FIRST COMMAND READS FROM 53,281 (THE SCREEN COLOUR, WHICH IS NORMALLY DARK BLUE) AND THEN THE SECOND PUTS THAT COLOUR INTO 53,280 (THE BORDER COLOUR AGAIN) SO BASICALLY THIS WILL TURN THE BORDER THE SAME COLOUR AS THE !GERS MOST OF US HAVE TO COUNT WITH) BUT BASE 16 IS A LITTLE MORE TRICKY. OU COUNT TO 9 AS NORMAL, BUT INSTEAD OF SAYING 10 YOU USE THE LETTER . IMILARLY YOU WOULD USE TO REPRESENT 11, FOR 12 AND SO ON UNTIL (WHICH IS 15) WHEN YOU WOULD FINALLY ! TWO OTHER LETTERS AVAILABLE AND THEY ARE AND , KNOWN TECHNICALLY AS THE AND REGISTERS. OTH CAN BE USED IN A SIMILAR WAY TO IN THAT: LDX #$04 STX $D020 RTS ILL DO THE SAME THING AS THE FIRST EXAMPLE AND REPLACING WITH AND WITH " WILL ALSO WORK. HE AND DO HAVE A COUPLE OF DIFFERENT FEATURES WHICH WILL BE COVERED IN DETAIL LATER, BUT ONE INCREDIBLY USEFUL THING THEY CAN DO IS ADD OR SUBTRACT 1 FROM THEIR CONTENTS IN A FLASH! HIS TRICK IS DONE WITH THE AND COMMANDS !TS WILL BECOME APPARENT LATER ON BUT AS IT'S A GOOD HABIT TO THINK IN HEX WE WILL START NOW TO GET EVERYBODY USED TO THE IDEA AND MOVE ON TO OUR NEXT TWO COMMANDS, WHICH ARE OAD ECIMAL CCUMULATOR, OR FOR SHORT, AND ORE CCUMULATOR, TO ITS FR!ING IT FIRST? ELL, IF YOU JUST USE IT WITHOUT SUBROUTINES IT ALSO ACTS LIKE THE END COMMAND AND FOR THE PURPOSES OF THIS COURSE WE WILL BE USING TO FINISH OUR CODE. O WHY DOES IT HAVE SUCH A SHORT NAME? HAT'S DUE TO THE FACT THAT ALL ASSEMBLY LANG! WE WOULD BE PUTTING WHATEVER WAS IN LOCATION $000 (BOX 49,152) INTO . HE USE OF THE # TELLS OUR 64 THAT WE ARE GIVING IT A DIRECT NUMBER TO PUT INTO AND WITHOUT THE # THE 64 WILL READ WHAT IS IN BOX 4 IN THE MEMORY INSTEAD. IS THE REVERSE, IT !GS OF THE 64; IMAGINE IN YOUR MIND FOR A MOMENT A LONG LINE OF LITTLE BOXES AND THAT EACH BOX HAS A NUMBER ON IT FROM 0 TO 65,535. GOOD EXAMPLE IS BOX NUMBER 1,024 WHICH CONTROLS THE CHARACTER AT THE TOP LEFT OF THE SCREEN. F YOU TYPE 1024,1 AND!0,4" COMMAND WE SAW EARLIER AND SHOWS YOU WHAT MEANT BY THE SIMPLICITY. NE SIMPLE COMMAND TAKES TWO IN MACHINE CODE FOR THIS PARTICULAR JOB AND EACH STEP HAS TO BE FOLLOWED. OW AN EXAMPLE OF THE SECOND VERSION OF : LDA $D021 STA $D020 RTS !53280,4 WILL PUT COLOUR FOUR INTO THE BORDER MAKING IT GO PURPLE. UT TO DO THIS IN MACHINE CODE IS A LITTLE MORE COMPLEX. IRST OFF, ALL NUMBERS ARE STORED IN HEX, WHICH IS BASE 16. E ALL COUNT IN BASE 10 (MAINLY DUE TO THAT BEING THE NUMBER OF FIN!SCREEN! O THIS IS THE SAME AS 53280,(53281). PROGRAMMERS WILL BE WONDERING WHY WE ARE ALWAYS USING AND NOT ANOTHER LETTER FOR THE VARIABLE. HE REASON IS THAT IS NOT JUST A VARIABLE IN THIS CONTEXT, ITS THE CCUMULATOR. UT WE DO HAVE"EMS. WANTED TO TEST OUT THE OLPHIN- 2.0 FLOPPY SPEEDER WHICH MAKES USE OF ADDITIONAL . UT FOR THIS AND OTHER SPEEDER SYSTEMS NEEDED TO INSTALL A PARALLEL CABLE FROM THE FLOPPY'S 6522 CHIP TO MY 64'S USER PORT. ND NEEDED A SIMPLE " FOR THE REGISTER AND AND FOR THE . O HOW DO WE USE THEM? IME FOR ANOTHER EXAMPLE METHINKS: LDX #$04 DEX STX $D020 RTS HIS LOOKS SIMILAR TO THE PREVIOUS EXAMPLE, BUT THE RESULT OF RUNNING IT WOULD BE TO MAKE THE BORDER TURN CYAN! HAT ACTU" ND DIAGNOSTIC BOARD, LEADING TO IT'S FIRST NAME: . ASED UPON MANY DISCUSSIONS WITH ICOLAS IN THE DESIGN PHASE, HE (WE ?) DECIDED TO MAKE USE OF A LASH- CHIP INSTEAD OF JUST S. ND OTHER 6502 MICROPROCESSOR BASED OMMODORE COMPUTERS LIKE " T. BET YOU CAN'T GUESS WHICH COLOUR 3 MAKES! WILL HAVE THE REVERSE EFFECT TO SO REPLACING ONE WITH THE OTHER IN THE ABOVE EXAMPLE WILL CAUSE TO END UP HOLDING A 5 SO THIS TIME THE BORDER WOULD BE DARK GREEN. HE REGISTER IS EXACTLY THE SAM"N PURE 6502 MICRO'S ARE NOT SUPPORTED. 6502- PROTOTYPE TEST REPORT FROM OMO, 2003-02-07 ARDWAREOME WEEKS AFTER ICOLAS RECEIVED HIS PROFESSIONALLY MANUFACTURED PRINTED CIRCUIT BOARDS (S) OF THE 6502- ORDERED TWO OF THEM [ELIVERED 6"RS AND AN OLD WASHING UP LIQUID BOTTLE. F YOU HAVE ANY QUESTIONS ABOUT THIS ARTICLE OR MACHINE CODE, EMAIL ME AND 'LL DO THE BUSINESS WITH THE SHOOTERS. RM, TRY TO HELP ONTINUES EXT SSUE RITTEN BY ASON ELK (UBLISHED WITH ERMISSION) HTTP://WW"CRAFTSMAN, SOLDERING THE BOARD WAS NO BIG PROBLEM. LTHOUGH HAVE TO STATE THAT, FOR A BEGINNER, IT MAY BE TOO HARD. LEASE LOOK ONTO ICOLAS' CONSTRUCTION PAGE AND CAREFULLY DECIDE, IF YOU FEEL ABLE TO SOLDER THE BOARD. F NOT, YOU SHOULD ORDER THE RE" SOLUTION TO QUICKLY TEST OUT DIFFERENT 64 ERNAL REPLACEMENTS.HE SECOND WAS NO PROBLEM, BECAUSE ALSO ORDERED SOME LASH- [64 LASH-DAPTER ERNAL SWITCH, TOP VIEW, [NSERTED 64 LASH-DAPTER ERNAL SWITCH,] ADAPTOR S AND COULD EASI"SOME CONTENTS INTO THE S. TESTED SEVERAL SPEEDER S, FLASHED DIFFERENT VERSIONS INTO THE FOUR BANKS AND SWITCHED THEM FORTH AND BACK. VERYTHING WORKED FINE, COOL. OLPHIN- 2.0EFORE COULD TEST THE OPTIONS NEEDED TO SOLVE SOME PROBL#LY BUILD A LASH- TO 64 ERNAL ADAPTOR. NSERTING A PARALLEL CABLE INTO MY 1541 DRIVE WAS A LITTLE BIT PROBLEMATIC, BECAUSE THE 6502- BOARD OVERLAYS THE 6522 CHIP LOCATION. IRST USED SOME ADDITIONAL 40 PIN SOCKETS TO LIFT THE 6502-" WITH MY PERSONAL EXPERIENCES AND SOME APPLICATION EXAMPLES. RIGINALLY THE 6502- [6502-AMOM INSERTED INTO 1541 DRIVE, SIDE VIEW, WAS CONCEIVED BY ICOLAS ELTE AND AUL VRSTER FOR THE OMMODORE SERIES COMPUTERS AS A AND EXPANSION A"ALLY HAPPENS IS THAT FIRST IS GIVEN THE NUMBER 4 TO LOOK AFTER. HEN WE TELL IT TO GO DOWN BY 1 WITH THE COMMAND LEAVING IT WITH 3. INALLY IS TOLD TO PUT IT'S NUMBER INTO THE BORDER COLOUR BUT BECAUSE IT ONLY HOLDS A 3 NOW THE COLOUR IS DIFFEREN"THE 20 OR THE 1541 DISK DRIVE SHOULD BE TAKEN INTO ACCOUNT. HE PROCESSOR ADAPTOR BOARD CAN BE CONFIGURED FOR DIFFERENT SYSTEMS BY SIMPLY REPLACING ONE LITTLE 168 PROGRAMMABLE LOGIC CHIP. O KEEP THE HARDWARE SIMPLE, THE 64 COMPUTER OR OTHER NO"E, SO REPLACING ALL OF THE REFERENCES TO WITH IN THE EXAMPLE WILL STILL WORK AND PRODUCE THE EXACT SAME RESULT.HAT'S ALL FOR THIS FIRST INSTALMENT, BUT IF YOU WANT TO HEAD ON TO THE NEXT PART 'LL SHOW YOU WHAT TO DO WITH AN ACCUMULATOR, TWO REGISTE"502-AMOM AND LASH-DAPTOR S, ALONG WITH SOME OF THE NEEDED COMPONENTS. INCE DON'T OWN A COMPUTER NOR A 20, ORDERED ONLY TWO S FOR THE OMMODORE 15X1 DRIVE REPLACEMENT CONFIGURATION. INCE CAN CALL MYSELF AN EXPERIENCED ELECTRONIC &W.OLDSCHOOL-GAMING.COM/ ...END... E. F YOU HAVE ANY QUESTIONS ABOUT THIS ARTICLE OR MACHINE CODE, EMAIL ME AND 'LL DO THE BUSINESS WITH THE SHOOTERS. RM, TRY TO HELP ONTINUES EXT SSUE RITTEN BY ASON ELK (UBLISHED WITH ERMISSION) HTTP://WW"ADY-BUILT EXTENSION BOARD [6502-AMOM TOP VIEW, [6502-AMOM BOTTOM VIEW [OLDERED OPTIONAL -, T THIS TIME, THE LASH UPDATE SOFTWARE WASN'T AVAILABLE FOR DISK DRIVE IN-CIRCUIT UPDATES, SO HAD TO USE MY - BASED C'T-LASHER FOR BURNING # M TMEL UNTIL NOW, BUT YOU CAN USE DIFFERENTLY SIZED S, IF YOU WANT (29256, 29512, 29010) AND IF YOU DON'T NEED THAT MUCH BANKS.OR THE FIRST TIMES FLASHING NEW DRIVE S WENT FLAWLESSLY, BUT WHENEVER A PEED- WAS CONFIGURED VIA TH# A BIT HIGHER, BUT DIDN'T FEEL HAPPY WITH IT; THE CASE COULDN'T BE CLOSED NOW. O BUILT A VERY SPECIAL LOWEST-PROFILE PARALLEL CABLE ADAPTOR. [1541 LOW PROFILE PARALLEL CABLE ADAPTOR, BOTTOM VIEW, [1541 LOW PROFILE PARALLEL CABLE ADAPTOR, TOP VIEW,# EL WAS RETRIEVED WITH THE '@' COMMAND. DISCUSSED IT WITH ICOLAS AND HE TOLD ME, THAT HE FOUND SIMILAR PROBLEMS WITH THE ORIGINAL 20-. E FOUND OUT THAT SOME MISDESIGNED CODE FRAGMENTS WERE RESPONSIBLE FOR THIS (OTE: THE EMULATOR'S # THE TEST OF OLPHIN- 2.0 ] WERE DONE, FLASHING THE 1541 DRIVE AND 64 ERNAL. CONFIGURED THE OPTION SWITCHES TO 2 AND MADE THE FIRST STEPS. NYTHING LOOKED FINE. ND WOW, 2 ISN'T AS SLOW AS THOUGHT ALL THE TIME. LTHOUGH BEATEN BY ROFNAL LOGIC OF THE LASH BLOCKS THE WHOLE CHIP SO THAT EVEN READING THE FAILS FOR SOME TIME. FTER DISCUSSING THIS POINT IN THE CBM-HACKERS MAILING LIST ], ICOLAS MANAGED TO FIX THIS BUG AND SO DID WITH THE PEED-S . ...END PART 1... TER#ALLEL CABLE ADAPTOR AND 6502-AMOM (VIEW 2), [PACE BETWEEN PARALLEL CABLE ADAPTORAND 6502-AMOM (LIFTED), N-CIRCUIT FLASHING HE NEXT TEST PHASE CAME, WHEN ICOLAS WAS FINISHED WITH THE IN-CIRCUIT DRIVE FLASHING SOFTWARE . HIS PIECE OF SOFTWARE WAS#SHING OTHER LASH-S WITH DIFFERENT SIZES. HAD AN 29020 AS SPARE AND TESTED THE BIGGER FLASHING PAGE SIZE. EADING OUT THE CONTENTS WITH THE C'T-LASHER AT MY AGAIN SHOWED NO DIFFERENCES. OTE: YOU CAN'T ACCESS/FLASH HALF OF THE BANKS OF T# BY BLOCK, FROM THE DISK'S SURFACE INTO THE DRIVE'S BUFFER MEMORY AND FURTHER INTO THE LASH-. HIS IS POSSIBLE, BECAUSE LASH-S FROM TMEL ] WERE USED, THAT CAN BE FLASHED PAGE BY PAGE. NFORTUNATELY THE LASH SOFTWARE DOES ONLY SUPPORT CHIPS FRO# SMALL LASH ADAPTOR, BECAUSE THE 29256 HAS GOT A DIFFERENT PINOUT (28 PINS) THAN THE STANDARD 32 PIN LASH CHIPS. HACKED ICOLAS' LASH- BOARD A LITTLE BIT BY CUTTING SOME TRACES. LTHOUGH THE LASH- WAS NOT DESIGNED FOR THIS PURPOSE IT FITTED MY NEEDS BEST (INSTEAD OF BUILDING A CABLE WIRED ADAPTOR). LASHING THE 29256 WITH THE LEAST POSSIBLE PAGE SIZE BROUGHT ME A VERY SMALL KERNAL SWITCH BOARD IN A FEW MINUTES; THANKS TO THE WELL DESIGNED LASHER SOFTWARE , THAT IS ABLE TO BURN D#E MAIN SWITCHES RAN INTO PROBLEMS WITH FLASHING OTHER BANKS. OME TESTS REVEALED, THAT WHENEVER A PEED- WAS SELECTED WITH THE 6502- AND THE LASH ENABLE SWITCH WAS SET, THE DRIVE HUNG UP, WHEN A FILE WAS LOADED OR THE ERROR CHANN# HIS ALL DONE, FIRST TESTED MY BELOVED PEED (35 AND 40 TRACKS) AND MADE SURE, THAT IT WORKED FINE. ALSO TESTED SOME OF THE MOST IMPORTANT COPY PROGRAMS TO MAKE SURE, THAT THE PARALLEL CABLE AND THE REPLACEMENTS DON'T FAIL. REPARATIONS FOR #BUILT-IN MONITOR WAS EXCEEDINGLY HELPFUL WITH THIS: <>-M, DEVICE 8:, WATCH STORE 8000 , EXIT). HENEVER THE LASH ENABLE SWITCH IS SET AND PARTS OF CODE EXECUTED BY THE DESIRED 6502 PROCESSOR STORE VALUES TO THE (TO THE LASH-), THE INTER#ESSIONAL- WORKING WITH IT BRINGS FUN. COULDN'T SEE ANY PROBLEMS LIKE LOAD OR ERRORS, ALL GAMES LOADED FINE AND WERE PLAYABLE. O THE SEEMED TO WORK FINE ALSO. [PACE BETWEEN PARALLEL CABLE ADAPTORAND 6502-AMOM (VIEW 1), [PACE BETWEEN PAR#D HAVE BEEN A HUGE PATCH ORGY. NFORTUNATELY YOU HAVE TO REDO THE PATCH IF YOU WANT TO USE THE 6502- IN A 20 OR AGAIN. LTHOUGH NOT NEEDED INSTALLED SOME JUMPERS TO EASILY CONFIGURE THE FOR BOTH OPTIONS. N THE MEANTIME TESTED FLA# DESIGNED A VERY, VERY SPECIAL WAY. HE , THAT IS GOING TO BURNED IS NOT LOADED INTO THE COMPUTER'S MEMORY AND TRANSFERRED BACK INTO THE DRIVE'S LASH- MEMORY. HAT WOULD BE MUCH TOO LONG WINDED. O, THE CONTENTS ARE TRANSFERRED DIRECTLY, BLOCK#HIS TYPE WITHOUT FURTHER HARDWARE MODIFICATIONS. HEN TESTED AN 29256 AS A SMALL REPLACEMENT FOR MY 64 ERNAL SWITCH BOARD. [29256 TO 32 PIN LASH-DAPTOR, BOTTOM VIEW, [29256 TO 32 PIN LASH-DAPTOR, TOP VIEW, EFORE HAD TO BUILD A