CBMl ~/0Щ@թբx FL S "1 ! ʽRwl L":*" ,P(2026),1 Ģ ǩ Jx  wЄȄLqU0>M0 OADING ELARIUM 64'S THAT THOSE 64'S WOULD NOT BE ENOUGH. HAT WOULD WANT & NEED THE ORIGINALS, THAT WOULD BE MY WAY OF SUPPORTING THESE TITLES THAT SHOULD HAVE BEEN SHOWERED WITH AWARDS AT THE TIME & SHOULD BE HELD IN REVERENCE AS MUCH AS ANY LITE WAS EVER ON 64, ALTHOUGH SOME SITES SAY IT WAS. FOUND A PPLE VERSION AND DOWNLOADED AN PPLE EMULATOR FOR IT. NLY GAME FOR THAT EMULATOR WANT - SO FAR! UT DON'T FORGET HADOW- KEEP IS AN RATHER THAN TYPICAL ELARIUM ADVENTURE. LSO FORGS & CHARACTERS. E'RE NOT ALL THE WAY THERE YET. UT WE'RE TRYING. ET ME KNOW WHAT YOU THINK." INKS HTTP://WWW.IF-LEGENDS.ORG/ADVENTURE/ ELARIUM_ORPORATION.HTML ED WITH THE FRUSTRATIONS THAT HAVE PLAGUED SO MANY OTHER GAMES, & TO BUILD IN REAL PLOT WENT OVER TO A REGULAR BOX ACKAGING. HEN IT WAS TAKEN OVER BY PINNAKER OFTWARE. ELARIUM ALSO WROTE FOR YNDHAM LASSICS THAT WERE DESIGNED FOR YOUNGER PEOPLE. RAGON- WORLD WAS ALSO WRITTEN FOR YOUNGER TEENS, ALTHOUGH ENJOY IT AS AN ADULT & SEE , & AS YOU MIGHT EXPECT, 'VE BEEN INTERESTED IN COMPUTER ADVENTURE GAMES FOR JUST ABOUT AS LONG AS THE COMPUTER HAS BEEN AROUND. VER SINCE THE ORIGINAL DVENTURE, 'VE EAGERLY TRIED EVERY NEW GAME THAT'S COME ALONG. ND 'VE ALWAYS BEEN FRUSTRATED. T' U 64K TO 64 - OMMODORE AMING AUNCHES ANGE OF AMING S E, ARCH 14TH 2007: NEW BREED OF GAMING S WITH THE HIGHEST SPECIFIC- ATIONS AVAILABLE FOR GAMERS & FEATURING A LEVEL OF PERSONALIZATION NEVER BEFORE SEEN IS LAUNCHED TOMORROW A PLAYED ERRY ASON RILLIUM VERSION WAY BACK WHEN, & AM PLAYING THE ELARIUM VERSION NOW & AM SEEING ABSOLUTELY NO DIFFERENCES THAT MAKE MY MIND GO "THAT AIN'T RIGHT!" LSO HADOWKEEP IS JUST NOT OUT THERE ANYWHERE THAT HAVE FOUND. OT SURE IT HAT WOULD BE ENCOUNTERED IF YOU WERE REALLY THERE. IS THE EXPRESSION OF A WOULD- BE ADVENTURE GAME PLAYER. E'VE WORKED HARD TO PRODUCE GAMES THAT AREN'T FILLED WITH THE FRUSTRATIONS THAT HAVE PLAGUED SO MANY OTHER GAMES, & TO BUILD IN REAL PLOT T E 2007 BY OMMODORE AMING. HE NEW RANGE INCLUDES 4 DIFFERENT MODELS FROM ENTRY LEVEL GAMING TO AN EXTREME SPECIFICATION MODEL WHICH IS OPTIMIZED TO THE HIGHEST LEVEL. ALA EILMAN, FOR OMMODORE AMING, COMMENTED "HE ALL NEW OMMODORE RREAT SOFTWARE HOUSES OF THE DAY & THEIR TITLES SHOULD BE UP THERE WITH THE BEST OF INTER- ACTIVE FICTION & GAMING IN GENERAL. ISTORY P TO 1984, THE COMPANY WAS CALLED RILLIUM & PRODUCED THE BIG 10X8 FOLD OVER FOLIO PACKAGES. HEN IT BECAME ELARIUM &NUED TO BE MARKETED BY PINNAKER A WHILE AFTER THAT. HEIR EXCELLENT GAMES & THEIR BEAUTIFUL PACKAGES MAKE - PRODUCTS WORTH COLLECTING. "ELCOME TO ELARIUM" Y . AVID EUSS, RESIDENT OF ELARIUM, ALL 1984 "'VE BEEN A GAME PLAYER FOR YEARSANGE OF 'S WILL ALLOW GAMERS OF ALL LEVELS TO ENJOY THE BEST THAT GAMING HAS TO OFFER. ROM BEGINNERS TO PROFESSIONALS, OMMODORE AMING ENSURES THAT ONLY THE VERY BEST COMPONENTS ARE PROVIDED TO DELIVER AN ULTIMATE GAMING EXPER- IENCE. E ALSO SED TO KNOW FROM THE WRITERS/BOOKS THEY ARE ASSOCIATED WITH. O RAGON- WORLD FOR YOUNGER PEOPLE, BUT AHREN- HEIT 451 ABSOLUTELY FOR ADULTS. MAZON FOR A WIDER RANGE OF AGES, BUT END- EZVOUS WITH AMA PROBABLY FOR A MORE ADULT MARKET. LL CAN SAY ISOOKING FOR" & SOLVING TRIVIAL PUZZLES. UZZLES ARE FINE, BUT LOTS OF MEANING- LESS PUZZLES & THE FRUSTRATION OF GETTING TERMINALLY STUCK JUST DON'T DO IT FOR ME. N EACH GAME, YOU ARE THE MAIN CHARACTER. LL THE PUZZLES YOU ENCOUNTER ARE ONES TWANTED TO BRING SOME- THING NEW TO THE MARKET, IN THE SPIRIT OF OMMODORE HERITAGE, & HAVE WORKED HARD TO DESIGN A FULLY PERSONALIZED PRODUCT" NIQUELY, EACH GAMING MACHINE CAN BE ARTISTICALLY CUSTOMIZED TO MATCH PERSONAL TASTE, WITH OMMODORE OFFERING  OR LTER GO OR EADLINE OR NCHANTMENT. O SAY TWO THUMBS WAY UP FOR A BRAVE SOFTWARE PUBLISHER THAT TOOK A HUGE CHANCE & FAILED, BUT NEVERTHELESS LEFT BEHIND THESE GREAT SOFTWARE TITLES TO US & TO HISTORY. HEY DESERVE TO BE REMEMBERED AMONGST THE G OT TO SAY AM SEARCHING FOR COOP TO ROUND OUT MY ELARIUM TITLES, ALTHOUGH NOT GENERALLY KNOWN AS A ELARIUM GAME BUT RATHER A PINNAKER ONE, SO DIDN'T INCLUDE IT IN MY "RIBUTE". ELARIUM WENT DEFUNCT SOMETIME BEFORE 1989, BUT SOME OF THE GAMES CONTISPECIALLY SELECTED ART INCLUDING STREET ART, PHOTOGRAPHY, GAME ARTWORK (SUCH AS THAT OF 2) & MANY OTHER LICENSED IMAGES. SING A REVOLUTIONARY PAINTING PROCESS, THE EXTERIOR OF THE OMMODORE AMING BECOMES AN OPEN & INVITING CANVAS JUST WAITIN NOTHING REALLY CHILDISH IN IT OTHER THAN THE PUZZLES ARE EASIER. HERE ARE RUMORS THAT TITLES WERE DUMBED DOWN FROM RILLIUM TO ELARIUM, BUT HAVEN'T SEEN IT. THINK IT JUST CONFUSING BECAUSE THERE ARE NO AGE RANGES ON THE PACKAGES, YOU ARE JUST SUPPOS NO FUN WHEN THE "STORY" SUFFERS FROM A DISTINCT LACK OF PLOT & CHARACTER DEVELOPMENT. WANTED REAL CHARACTER INTERACTION, A CHANCE TO ENCOUNTER NEW WORLDS, DEAL WITH NEW SITUATIONS. NSTEAD, OFTEN SPENT HOURS PLAYING "GUESS WHAT WORD THE PARSER IS L LSO SOME HELP/COMMENTS ABOUT THE DESIGN OF 2 IS WELCOME. OME HELP WITH THE VISUAL- IZATION & PRINTING OF 64 FONTS WITH ISTER WOULD BE WELCOME TOO :) AN ANY TAPES BE COPIED & USED ON THE 2N OR HAVE YOU FOUND VERSIONS THAT REFUSO WORK . T HAS TO BE CONNECTED TO THE 64 TAPE PORT, JUST AS IF IT WAS A REAL DATASETTE. O SPECIAL ADDITIONAL HARDWARE / SOFTWARE IS NEEDED TO USE IT.CTUALLY 'M WORKING WITH A TEST FIRMWARE & INTERACT WITH 2 BY MEANS OF ITS CONSOLE PORT, ALSO UELARIUM FORGOTTEN SOFTWARE WAREHOUSE Y OHN NGRAM HAVE FINALLY COMPLETED MY RECOLLECTION OF EIGHT OF THE GREATEST ADVENTURES FROM THE GREATEST ADVENTURE PUBLISHER THIS SIDE OF NFOCOM. (HADOWKEEP, ELOW THE OOT, RAGON- WORLD, ERRY ASON & THEE PRESERVATION ARCHIVES WITH 1600+ VERIFIED & CLEANED FILES, & A NEW ONE IS GOING TO SHOW UP. DO KNOW THE GUYS WHO WORK AT THE LATTER AND TRUST THEY WILL DO A VERY GOOD WORK, WITH LOTS OF TAPE INFORMATION & CRYSTAL-CLEAN VERIFIED FILES. K "COMMODORE DID WRONG" . ARKETING & HARDWARE DESIGN, BUT 'M NOT EXPERIENCED IN ANY OF THOSE TOPICS NEITHER ;) T'S BEEN A PLEASURE. LOOK FORWARD TO READING THE NEXT ISSUE OF THE OMMODORE FREE MAGAZINE :) HEERS, UIGI. OMMODORE REE OR MORE IN REAL LIFE SITUATIONS ANYTHING LIKE AS WELL AS THE COURT CASE IN ERRY ASON & THE ANDARIN URDER, & NEVER CREATED A TOTALLY TRUE TO THE ORIGINAL FOLLOW ON STORY FOR A GREAT NOVEL OF OUR TIME LIKE ELARIUM DID WITH AHRENHEIT 451, THAT IS AS MASTERFUL AESTED IN THIS PROJECT TO PLACE SUCH AN ORDER. NOTHER PROBLEM WAS THE PRODUCTION OF THE , FOR WHICH THANK O & RANCIS WHO OFFERED THEIR HELP. WO S WERE PRODUCED THANKS TO THEIR INTEREST IN THIS PROJECT. OES 2N THIS NEED A SPECIAL CABLE T RL TANLEY ARDNER, AY RADBURY, ICHAEL RICHTON & RTHUR . LARKE. ELARIUM KNEW IT WAS TAKING ON A HUGE CHALLENGE TO PRODUCE WORKS OF VERY HIGH QUALITY TO STAND ALONGSIDE WELL LOVED BOOKS & AUTHOR'S - & IT SUCCEEDED. ITH NO OTHER TITLES BOUGHT OR TO BRING THESE TITLES TO MARKET WITH THE CARE & ATTENTION TO PACKAGING THEY DID & TO PUT THE EFFORT & TIME (& NO DOUBT MONEY) TO MAKE SURE THESE TITLES WOULD STAND UP IN EVERY WAY TO THE FAMOUS BOOKS THEY WERE BASED ON & THE WRITERS OF SUCH CALIBRE OF AR GIVEN PROBLEMS . NEVER RECEIVED ANY COMPLAINT IN THAT SENSE. RESPECT INTELLECTUAL PROPERTY SO THAT WOULD DO MY BEST TO SOLVE ANY SUCH PROBLEM. O YOU INTEND KEEPING A TAPE ARCHIVE OR ARE YOU LEAVING THAT TO OTHERS . KNOW ABOUT ONLINE TAP THAT?" T'S MY WAY TO PRESERVE THE GLORY OF OMMODORE HOME COMPUTERS & ENCOURAGE PEOPLE TO DEVELOP NEW PROJECTS ON THOSE MACHINES BY MEANS OF CROSS-PLATFORM DEVELOPMENT TOOLS. 'M NOT INTERESTED IN PERSONAL GLORY OR MONEY. ERSONALLY WHAT DO YOU THINDAY (MORE OR LESS) & IN THIS WORLD OF EMULATION REALLY NEED TO BE PLAYED BY MORE PEOPLE. HEN THINK OF ALL THE ADULATION NFOCOM HAS HAD OVER THE YEARS & YET NEVER MASTERED PERSON TO PERSON SHENANIGANS LIKE INE RINCES IN MBER. EVER EVER MANAGED ANYIS OWN PROTOTYPE, FOUND OUT ICOLAS WAS THE RIGHT PERSON TO ASK FOR IT, SO THAT WAS ABLE TO ORDER THOSE TO BUILD MY PROTOTYPE &, HOPEFULLY, A FEW OTHERS SOON. WOULD ORDER QUITE MANY CONNECTORS, BUT ACTUALLY THERE DON'T SEEM TO BE ENOUGH PERSONS INTER64'S DOWNLOADED HAVE EVER THOUGHT, LIKE DID WITH THESE ELARIUM TITLES THAT WOULD HAVE BEEN SO MUCH HAPPIER GIVING MY MONEY TO THE PROGRAMMERS, ETC. FOR THESE TITLES THAN TO THE OWNERS OF THE GAMES NOW. EVER EVER DID THINK SO HARD AS WHEN DOWNLTHE VARIOUS 64 WEBSITES. O. HEY DID NOT RELEASE DOZENS OF TITLES LIKE CTIVISION OR IREBIRD. O, THEY DID NOT MARKET THEIR TITLES AS WELL AS THEY COULD HAVE AT THE TIME. UT TO RELEASE EIGHT TITLES OF SUCH CONSISTENT HIGH QUALITY WITHIN IT'S GENRE,  E TO LOAD . 2 CAN REPRODUCE ANY FILE: VEN THOSE LOADERS THAT RELY ON VERY SHORT PULSEWIDTHS LOAD FINE ON A REAL OMMODORE 64. HE 2 TIMER USED FOR & RUNS AT 2 Z, SO IT'S VERY ACCURATE. AS ANYONE MEANTINED OPYRIGHT TO YOU O FOR DEBUGGING PURPOSES, CONNECTED TO MY LAPTOP. HE FINAL PRODUCT WON'T REQUIRE THE CONNECTION TO A FOR IT HAS THE REQUIRED ONBOARD BUTTONS & A TO INTERACT WITH. S THERE ANY QUESTION YOU WOULD HAVE LIKED TO HAVE BEEN ASKED ? . "HY DO YOU DO ANDER IN URDER, AHRENHEIT 451, MAZON, INE RINCES IN MBER & ENDEZVOUS WITH AMA.) VEN AMONGST ADVENTURE GAMERS, ELARIUM IS BARELY KNOWN. HIS IS A CRIME OF HUGE PROPORTIONS & NEEDS TO BE RECTIFIED. HESE GAMES ARE CELEBRATING THEIR 21ST BIRTH 2N WHAT MAJOR PROBLEMS DID YOU HAVE TO OVERCOME WITH THE DEVELOPMENT OF THIS APPLICATION . ONESTLY ONE OF THE MAJOR PROBLEMS WAS TO FIND THE TAPE PORT CONNECTOR THAT CONNECTS 2 TO A REAL 64. EEPO, WHO IS SUPPORTING THIS PROJECT & GOING TO BUILD H|FORMATION & TO DOWNLOAD THESE EXCELLENT TOOLS VISIT THE WEBSITE HTTP://DIGILANDER.LIBERO.IT/TCENGINEER/ C64/INDEX.HTM# N A PLEASURE. LOOK FORWARD TO READING THE NEXT ISSUE OF THE OMMODORE FREE MAGAZINE :) HEERS, UIGI. OMMODORE REE OR MORE INS THE ORIGINAL BOOK & IS THE ONLY COMPUTER GAME IN EXISTENCE THAT CAN PROUDLY SIT ALONGSIDE A CLASSIC STORY HELD IN SUCH HIGH ESTEEM. T IS SO SAD THAT THESE GAMES ARE SO IGNORED TODAY, SO SAD THEY DON'T HAVE 1/100TH THE COMMENTS OF MUCH LESSER GAMES ON  DOCUMENTS.HE ADDITIONAL FEATURES (E.G. NESTED CYCLES INDENT- ATION & ALIGNMENT OF LINE NUMBERS) CAME AT A LATER TIME, TOGETHER WITH SUPPORT FOR A FEW EXTENDED SETS. THINK WILL MAKE A LIBRARY OTHER PEOPLE MAY USE TO UNTOKENIZE PROGRAMS,  ALTHOUGH ITS RIGHT ON SCREEN WOULD YOU LIKE TO COMMENT. HE PROBLEM IS THE LACK OF A PROPER FONTSET TO PRINT THOSE LISTINGS. COULD NOT WORK AT ANY BUT THE TWO THAT COME WITH THE ARCHIVE. 'M CONFIDENT SOMEONE WITH THE REQUIRED KNOWLEDGE WILL DO THAFTWARE & COMPLETE THE INFORMATION AVAILABLE FROM MY PAGES. ECENTLY, RECEIVED ONE FROM A GUY WHO ASKED ME TO ADD A NEW FEATURE TO APAV. WILL BE HAPPY TO WORK ON THAT WHEN GET SOME TIME. AM STILL A FAN OF TAPES, BECAUSE THEY RECREATE MY OMMOE FORMAT THE PICTURES PRODUCED WITH A DEMO PROGRAM HAD ONCE. T WAS A ->64 IMAGE CONVERTER SUPPORTING VARIOUS FORMATS, , BUT THE SAVE OPTION WAS DISABLED, OF COURSE. APWAV - HEN MADE THIS TOOL THERE WAS NO EASY WAY TO SAVE FILES BACKW ABOUT ANY EFFECTIVE ALTERNATIVE TO THOSE TOOLS WHEN STARTED WORKING AT 2, SO THAT THESE FEATURES WERE IMPLEMENTED AS WELL. DESIGNED THE HARDWARE, THE ONBOARD FIMWARE & THE SOFTWARE TO CONVERT THE 16-BIT FORMAT SUPPORTED BY 2 TO THE LEGACY ABOUT HAVING TO CLEAN & HOPE BEFORE BEING ABLE TO PLAY ;) O YOU HAVE ANY OTHER APPLICATIONS IN DEVELOPMENT . CAN THINK MAINLY OF RAPHIX 2006 THAT WAS NOT YET MENTIONED HERE. ASICALLY GO ON WORKING AT EVERY TOOL OF MINE, UPDATING IT WHENEVER IS YOU SITE WHILE LOOKING FOR A WAY TO PRINT OUT OMMODORE LISTINGS ON AN EMULATOR, THE APPLICATION IS PERFECT EASY TO USE FAST CLEAN & EVEN INDENTS CODE, MY ONLY REAL PROBLEM IS WHEN PRINTED TO A LASER PRINTER THE TEXT KEEPS REVERTING BACK TO ITS 14945 ON THE WEBCOUNTER - AVE YOU HAD MANY COMMENTS OR SUGGESTIONS . HAVEN'T RECEIVED SO MANY COMMENTS SINCE CREATED THOSE WEBPAGES, BUT THE ONES RECEIVED HELPED A LOT. SELDOM RECEIVE SUGGESTIONS. 'D LIKE TO RECEIVE MORE TO IMPROVE THE SOOF THE SUPPORTED TURBO LOADERS ALONG WITH THE STANDARD LOADER. HE LIBRARY & A TEST PROGRAM WILL BE SOON PUBLISHED. F OUR READER IS THINKING THEY MAY LIKE TO HELP WHAT SHOULD THEY DO TO HELP YOU . OMMENTS & SUGGESTIONS ARE REALLY WELCOME HERE.CH TOGETHER WITH SOME NEW ADDITIONAL FEATURES WILL BE THE STARTING POINT FOR ASM V3 (THE + VERSION OF THIS TOOL). WILL MAKE A LIBRARY OTHER PEOPLE MAY USE TO DISASSEMBLE 6510 BINARIES TOO. 2KOALA - ADMIT THIS WAS BORN TO SAVE TO A 64 FIL FEATURE. HEN REALIZED 2 WOULD HAVE BEEN MUCH MORE USER-FRIENDLY & USEFUL WITH THOSE ADDITIONAL FEATURES. N FACT, KNOW SOME INUX USERS ARE NOT WANTING TO USE AP/AP BECAUSE THEY REQUIRE A PARTITION ON THE & - TO RUN. DIDN'T KNOACHINES FAILING DUE TO AGE - SPEND MORE TIME CLEANING HEADS & WAITING THAN ACTUALLY GAME PLAY, WOULD YOU LIKE TO COMMENT? . AM A FAN OF TAPES AS WELL, SO MY SUGGESTION IS TO WAIT FOR A 2, THEN SAVE 2 THOUSAND FILES TO A 4 ARD & FORGET EXTRACT BINARY DATA FROM FILES & THE VERSION AIMED TO BE VERY CONFIGURABLE & EASY TO USE. NEVER FOUND THE TIME TO COMPLETE IT & DON'T THINK THERE'S THE NEED TO DO SO, SINCE LEAN DOES THAT TOO, & IT DOES THAT PRETTY WELL :) CAME ACROSLTED ONLINE MANUALS & TECHNICAL DOCUMENTS, & SO ON. LL THE CODE WAS WRITTEN BY ME FROM SCRATCH, BUT THE & DRIVERS IN 2 WHICH ARE AN EXCELLENT WORK OF ETER LEURY, AVAILABLE ON HIS WEBPAGES. OUR SITE SEEMS TO HAVE HAD A LARGE NUMBER OF HDEAS TO IMPROVE/ SPEED UP THE TASK. HOSE IDEAS ARE A GUIDELINE WHILE WRITING THE DISASSEMBLER IN LEAN , AS TOLD YOU BEFORE. INALLY, 'M WORKING AT LIBTAP, A MULTIPLATFORM STATIC LIBRARY TO ENCAPSULATE FILES INSIDE FILES THAT LOAD USING ONE  BEING THEN FREE TO LIST THEM AS THEY LIKE (WITH COLORS, SYNTAX HIGHLIGHTING, & SO ON). 6510 ASM 2 - HE SAME CONSIDERATIONS DONE FOR 64 ISTER APPLY HERE, MORE OR LESS, 'M WORKING ON A NEW ENGINE WRITTEN FROM SCRATCH FOR LEAN RONT ND, WHI T SOONER OR LATER. 2N THIS LOOKS A VERY INTERESTING PROJECT CAN YOU GIVE OUR READER MORE INFORMATION ON THIS PROJECT . N THE BEGINNING JUST WANTED TO MAKE A DATASETTE EMULATOR, WITHOUT THE -16 FILESYSTEM SUPPORT, & WITHOUT THE PRODUCTION DORE EXPERIENCE & MEMORIES, DASHING BACK FROM THE SHOPS WITH A GAME & WAITING - WATCHING THE FLASHING ORDERS, THEN BITMAP GRAPHICS & MAYBE A LOADING SCREEN THEN INTO THE GAME - THE BUILD UP OF EXCITEMENT STILL GETS TO ME, ALTHOUGH NOW WITH TAPES & TAPE M TO TAPES, BUT THE ONE THAT CONSISTED INTO PRODUCING A WAV FILE & RECORDING IT TO TAPE. WAS REALLY INVOLVED IN FILE RESEARCH AT THOSE TIMES, SO DECIDED TO MAKE ONE SUCH TOOL. NSPECT WIN32 - IT'S JUST A DEMO PROGRAM. TS CONSOLE COUNTERPART CAN  FORMAT. FEW NET- FRIENDS OF MINE GAVE ME SOME HELP WITH OTHER TASKS & A LOT OF MORAL SUPPORT. RE ALL THE PROJECTS PRODUCED BY YOURSELF - OR DO YOU WORK WITH OTHER CODERS . RECEIVED HINTS & SUGGESTIONS FROM FRIENDS (MAINLY NET-FRIENDS), CONSUTS USERS AND THINK SOMETHING SHOULD BE CHANGED/IMPROVED, IF HAVE GOT ENOUGH TIME TO DO SO.'M ALSO WANTING TO WRITE MY OWN GAME ENGINE AFTER HAVING DISASSEMBLED HE AST INJA ON THE 64. STARTED DISASSEMBLING IT WITH MY OWN TOOLS & HAD LOTS OF I LOADER HE XU1541 INCLUDES AN OPTIONAL BOOT LOADER. HIS BOOT LOADER HAS TO BE INSTALLED ONCE USING THE METHODS EXPLAINED ABOVE. HE COMMAND REQUIRED TO FLASH THE BOOT LOADER (BOOTLDR-XXXX.HEX IN THIS EXAMPLE) USING THE STK200 COMPATIBLE ADAPTOR IS: AVUNTERVIEW WITH UIGI PLEASE TELL OUR READER A LITTLE ABOUT YOURSELF . 'M A 29 YEARS OLD ELECTRONICS ENGINEER WITH A MASTER DEGREE IN COMPUTER NETWORKING & NETWORK SECURITY. LIKE COMPUTERS, INFORMATICS, VINTAGE HARDWARE, READING & COOKING. HAVEOM A ARD TO THE REAL MACHINES, DUPLICATE TAPES, & EVEN PRODUCE FILES FROM TAPES. AP ICON - ELL, THOUGHT IT WAS A PITY THE & 64 FORMATS HADN'T THEIR OWN ICON. T WAS DEVELOPED USING ELUXE AINT ON AN MIGA & LATER RETOUCHED WITH SOMEED XU1541 THE FOLLOWING STEPS ARE REQUIRED: NPLUG THE XU1541 LACE A JUMPER SWITCH BETWEEN PIN 9 & 10 OF THE 10 PIN HEADER (2) LUG DEVICE IN, THE SHOULD GO ON AND STAY ON (THE BOOT LOADER IS ACTIVE) SE UPLOAD TOOL WITH LATEST FIRMWARE: ./XU1541LY. WHAT WAS YOUR FIRST EXPERIENCE OF OMMODORE MACHINES . Y FAMILY BOUGHT A OMMODORE 64 WHEN WAS 12. FEW FRIENDS OF MINE HAD ONE TOO, SO WE USED TO SHARE & COPY TAPE GAMES. T WAS REALLY EXCITING TO HAVE A HOME COMPUTER WITH WHICH TO PLAY BUTTS DEVELOPMENT TEAM & RECEIVED A FEW REQUESTS BY USERS FOR A VERSION. HEY USED THE VERSION OF INAL BEFORE, BUT THE LATTER IS NOT SUPPORTED ANYMORE AFAIK. GUESS THAT, AS WE WENT ON ADDING SUPPORT TO DECODE TAPE LOADERS TO LEAN, THE  FILES DIRECTLY. 64 BASIC LISTER - LONG WITH TYPING IN THE PROGRAMS LISTED IN THE 64 USER ANUAL, PRODUCED SOME GOOD SOFTWARE USING . O THAT THOUGHT IT WOULD HAVE BEEN NICE TO BE ABLE TO CUT'N'PASTE THE LISTING INTO A FEW ELECTRONICTED SOME OF MY TAPES TO FILES AS WELL. OUR WEBSITE HAS MANY ITEMS LISTED CAN YOU TELL US A LITTLE ABOUT EACH ITEM 2 - HIS IS THE LATEST PROJECT OF MINE. T IS A OMMODORE ATASETTE EMULATOR WITH WHICH ONE CAN LOAD 64/ 16/20 FILES FRS AGO SINCE IT RUNS WITHOUT PROBLEMS UNDER PLAIN - TOO. COULD SPOT TAPE PROBLEMS & CORRECT A WRONG ALIGNMENT OF THE DATASETTE HEADS USING THIS TOOL.NLY THE VERSIONS ARE ACTUALLY SUPPORTED & UPDATED. HERE'S ALSO A 2 EDITION THAT READS 2E FACT THAT THE BOOT LOADER IS BEING INSTALLED & RUN IN A SEPERATE MEMORY SECTION THAN THE FIRMWARE. NCE THE BOOT LOADER IS INSTALLED, IT CAN BE USED TO EASILY INSTALL THE FIRMWARE ITSELF VIA . N ORDER TO INSTALL THE FIRMWARE ON A BOOT LOADER EQUIPPIKE TO SPEND SOME TIME LOOKING AT SOFTWARE & DISAS- SEMBLING 64 LOADERS & GAMES. BELONG TO THE OKUTO ORCE CRACKING GROUP, EVEN IF HAVEN'T BEEN WORKING ON ANY OF OUR 64 RELEASES FOR A LONG TIME NOW. WHERE DO YOU LIVE . URRENTLY LIVE IN TAAIMS TO BE THE ULTIMATE CHECK & CLEAN TOOL & IT IS REALLY APPRECIATED BY THE COMMUNITY. HE SOURCE CODE OF THE CONSOLE VERSION HAS BEEN RECENTLY PUBLISHED UNDER THE LICENSE & A SOURCEFORGE PROJECT, LEAN, WAS DERIVED FROM IT. BELONG TO I:ORG/TILL HTTP://WWW.HARBAUM.ORG/TILL/XU1541/IN DEX.SHTML VE THE JUMPER SWITCH LUG THE DEVICE INTO THE , THE SHOULD FLASH A FRACTION OF A SECOND (THE FIRMWARE IS ACTIVE) SE THE DEVICE AS USUAL OWNLOADS ILL ARBAUM-MPRESSUM HTTP://WWW.HARBAUM. ALSO OWN AN MIGA 500 WITH A 512 K MEMORY EXPANSION.ES, STILL USE MY OMMODORE MACHINES, E.G. TO PLAY SOME CLASSIC TITLES LIKE VERY MUCH. ECENTLY SPENT QUITE SOME TIME TESTING MY LATEST PROJECT ON MY 64, SO 'VE BEEN PLAYING A LOT & CONVER ALMOST ALL THE PREVIOUSLY MISSING FEATURES & ADDS SOME NEW ONES A FEW USERS & FELT THE NEED FOR. AP ONI - HIS IS A "REMAKE" OF THE OLD "TAPE JUSTAGE" TOOL, AKA "HEAD TESTER". USED THE CONSOLE VERSION TO INSPECT THE FILES PRODUCED SOME YEAR RDUDE -C STK200 -P ATMEGA8 - LFUSE:W:0X9F:M - HFUSE:W:0XC8:M - FLASH:W:BOOTLDR-AVRUSB.HEX OR AVRDUDE -C STK200 -P ATMEGA8 - LFUSE:W:0X9F:M - HFUSE:W:0XC8:M - FLASH:W:BOOTLDR-USBTINY.HEX LEASE NOTICE THE DIFFERENT FUSE SETTINGS WHICH ARE DUE TO TH BEEN WORKING AS A SOFTWARE ENGINEER FOR QUITE SOME TIME NOW. AVING TO SPEND SO MUCH TIME IN FRONT OF COMPUTERS TO WRITE SOFTWARE IS NOT WHAT DREAM, SO 'M STILL SEARCHING FOR AN OCCUPATION THAT FITS MY NEEDS OF PROFESSIONAL GROWTH & SATISFACTION. L SOFTWARE. ROWSING MY FOLDERS LOOKS NICER NOW :) AP CLEAN FRONT END - NOTHER OF THE PIECES OF SOFTWARE ON WHICH 'M ACTUALLY WORKING AT. THINK MANY READERS KNOW INAL FROM UBCHRIST OFTWARE . N SHORT, FOR THOSE WHO DON'T KNOW IT: T  _UPDATE ../FIRMWARE/FIRMWARE- XXXX.HEX NPLUG DEVICE EMOVE THE JUMPER SWITCH LUG THE DEVICE INTO THE , THE SHOULD FLASH A FRACTION OF A SECOND (THE FIRMWARE IS ACTIVE) SE THE DEVICE AS USUAL OWNLOADS ILL ARBAUM-MPRESSUM HTTP://WWW.HARBAUM. ALSO TO LEARN HOW TO PROGRAM. THINK TYPED IN ALL THE CODE LISTED ON THE 64 SER ANUAL AT LEAST ONCE ;) WHAT WAS YOU FIRST MACHINE & DO YOU STILL USE OMMODORE MACHINES . EFORE BUYING A 64 OWNED AN TARI 2006 WITH LOTS OF CARTRIDGES. VERSION USERS FELT A BIT ANNOYED BY THE FACT THERE WEREN'T NEW UPDATES. O THAT, DECIDED TO WRITE A GRAPHIC FRONT END FOR LEAN, WITH THE BASIC FEATURES AVAILABLE IN THE VERSION OF INAL . HE LATEST BETA, AVAILABLE FOR DOWNLOAD, INCLUDES OPENCBM SO FAR. SUPPORT HE CURRENT XU1541 CAN ACT AS A MASTER ONLY. HIS MEANS THAT IT CAN PLAY THE ROLE OF A 64 & CONTROL A FLOPPY DISK OR PRINTER. T CAN NOT BE CONNECTED TO A 64 IN ORDER TO ACT AS A VIRTUAL DISK DRIVE. HIS IS DUEUTINES MENTIONED BEFORE. HIS ENTIRE APPROACH HAS THE ADVANTAGE OF MOVING ONLY THE TIMING CRITICAL BYTE TRANSFER ROUTINES INTO THE XU1541 ITSELF & THUS REDUCING THE PROBABILITY OF HAVING TO CHANGE THESE FUNCTIONS IN THE FIRMWARE ONCE BUGS IN THE CURRENT R, 5.08MM 5-5 100 6 1 10 ELECTROLYTIC CAPACITOR 10/35 1 1 20 PIN PARALLEL CONNECTOR 20 2 1 10 PIN CONNECTOR 10 1 1 - PRINT CONNECTOR 2, 3 2 6 PIN SOCKETS 6 1 1 3MM YELLOW 3 1 1 TMEGA8-1TO THE FIRMWARE OF THE XU1541. HE SPEEDER SUPPORT ROUTINES PRESENT IN THE CURRENT XU1541 VERSION ARE THE "SERIAL1", "SERIAL2" & "PP" (D64COPY & CBMCOPY VERSIONS) ROUTINES FROM THE OPENCBM PACKAGE. HE LATEST VERSION OF THE XU1541 FIRMWARE PACKAGE INCLUDOLE COMPONENTS ONLY. DDITIONALLY ALL COMPONENTS ARE CHEAP (LESS THAN 5 TOTAL) & EASILY AVAILABLE E.G. FROM EICHELT. HE ENTIRE DEVICE IS POWERED FROM & DOESN'T NEED AN ADDITIONAL POWER SUPPLY. ERSION 1.0 OF THE XU1541 INCL. ITS ADAPTOR FOR FIH A CABLE IS CONNECTED, THE FIRMWARE IS UPLOADED FROM A USING PROGRAMMER SOFTWARE LIKE UISP (LINUX), AVRDUDE (WINDOWS, MACOS & LINUX) OR ONYPROG (LINUX & WINDOWS). HE AKEFILE IN THE FIRMWARE ARCHIVE IS PREPARED TO SUPPORT THE STK200 COMPATIBLE ADAPS IS POSSIBLE BUT NOWHERE NEAR FAST. HIS APPROACH IS THEREFORE ONLY BEING USED DURING DEVICE INITIALIZATION RIGHT BEFORE THE ACCELERATED "SPEEDER" MODES ARE BEING USED. HE DATA TRANSFER PHASE ITSELF THEN USES THE SPECIALIZED PREDEFINED BYTE TRANSFER RO. 1 1 12HZ CRYSTAL, 49 PACKAGE 12-49- 1 1 1.5K OHM RESISTOR 1/4 1,5K 2, 3 2 68 OHM RESISTOR 1/4 68 4 1 220 OHM RESISTOR 1/4 220 5, 6, 7 3 10 OHM RESISTOR 1/4 10 1, 2 2 22P CERAMIC CAPACITOR, 2.54MM 22 3, 5 2 100N CAPACITOME FUNCTIONALITY BUT ARE BASED ON DIFFERENT USB IMPLEMENTATIONS. T SHOULDN'T MAKE A DIFFERENCE WHICH VERSION YOU USE. UT IF YOU ENCOUNTER PROBLEMS IT MAY BE WORTH GIVING THE OTHER VERSION A TRY. LEASE REPORT SUCH INCOMPATIBILITIES. SING THE BOOTFT FOR THE SUCCESSOR OF THE XU1541. N ORDER TO SUPPORT THE PROTOCOL AT A REASONABLE SPEED, SOME ASPECTS OF THE PROTOCOL ARE HANDLED INSIDE THE XU1541 ITSELF. HE DOWNSIDE OF SUCH AN APPROACH IS THAT "SPEEDER" SUPPORT HAS ALSO TO BE HARDCODED INOFTWARE: VERSION OF OPENCBM OPENCBM VERSION 0.4.0 NEEDS A PATCH (THIS PATCH IS QUITE OLD, BUGGY & FOR REFERENCE ONLY, USE THE VERSION INSTEAD) HE HARDWARE HE HARDWARE IS DESIGNED TO BE AS SIMPLE AS POSSIBLE. T THEREFORE CONSISTS OF THROUGH-HCABLE/INTERFACE CONNECTED TO CONNECTOR 2 IS REQUIRED TO DOWNLOAD EITHER THE FIRMWARE OR THE BOOT LOADER. ARIOUS DOWNLOAD SOLUTIONS EXIST FROM THE SIMPLE 200 COMPATIBLE INTERFACE TO DEVICES LIKE THE STK500, THE -OPER, OR THE RAGON. NCE SUCNDED FOR LOW PERFORMANCE THINGS LIKE DEVICE INITIALIZATION ETC. SING THIS APPROACH CAUSES A SEPERATE TRANSFER TO TAKE PLACE FOR EVERY SINGLE CHANGE OF ONE OF THE LINES RESULTING IN SEVERAL TRANSFERS FOR EVERY SINGLE BIT TO BE TRANFERRED. HIED UP THE SLOW 1541 IN THESE ANCIENT DAYS. ERSION 1.1 OF THE ALLOWS FOR TWO POPULAR TYPES OF THE 6 SOCKETS. HE VERSION SOLD BEI EICHELT (SEE PART LIST BELOW) FITS AS WELL AS THE IRSCHMANN CONNECTOR. HE PARTS: ART TY AME EICHELT ART O ATMEGA8 - LFUSE:W:0X9F:M - HFUSE:W:0XC9:M - FLASH:W:FIRMWARE-AVRUSB.HEX OR AVRDUDE -C STK200 -P ATMEGA8 - LFUSE:W:0X9F:M - HFUSE:W:0XC9:M - FLASH:W:FIRMWARE-USBTINY.HEX WO VERSIONS OF THE FIRMWARE (AND THE BOOT LOADER) EXIST. OTH PROVIDE THE SA TO THE FACT THAT THE SOFTWARE SOLUTION USED IN THIS PROJECT PREVENTS THE FROM BEING ABLE TO REACT FAST ENOUGH ON INCOMING REQUESTS (THE STACK REQUIRES THAT NO OTHER HARDWARE INTERRUPTS ARE BEING USED). HIS VERY INTERESTING APPLICATION IS LE SPEEDER PROTOCOL IMPLEMENTATIONS ARE FOUND. OST SUPPORT INCE THE XU1541 IMPLEMENTS A PROPRIETARY -TO-- PROTOCOL ONLY HOST SOFTWARE AWARE OF THE XU1541 IS ABLE TO MAKE USE OF THE INTERFACE. HE XU1541 CABLE IS SUPPORTED BY THE FOLLOWING HOST S 6 8-16 -- 1 SOCKET FOR 1 28- 1, 2 2 3.6 ZENER DIODE 3,6 IRMWARE UPLOAD HE OF THE XU1541 REQUIRES A FIRMWARE TO BE INSTALLED IN ORDER TO MAKE IT WORK. F NO BOOT LOADER IS INSTALLED ON THE XU1541, A SPECIAL DOWNLOAD  ES A BOOT LOADER TO EASE THE IMPLEMENTATION OF NEW SPEEDER ROUTINES & TO HELP THE XU1541 TO KEEP PACE WITH THE ONGOING DEVELOPMENT OF OPENCBM. HE XU1541 ALSO ALLOWS TO CONTROL EACH CONTROL LINE SEPERATELY OVER THE . HIS APPROACH IS ONLY RECOMME RMWARE UPLOAD HE XU1541 INCLUDES TWO CONNECTORS (2 & 3). OTH ARE CONNECTED IN PARALLEL & CAN BE USED AT THE SAME TIME. HE PARALLEL PORT CONNECTOR 1 CAN BE USED TO CONNECT ONE OF THOSE PARALLEL SPEEDER CABLES THAT ONCE WERE A POPULAR WAY TO SPETER USING AVRDUDE UNDER LINUX. O USE IT JUST ENTER "MAKE PROGRAM". HIS SHOULD ALSO WORK UNDER INDOWS. HE COMMAND REQUIRED TO MANUALLY FLASH THE FIRMWARE (FIRMWARE-XXXX.HEX IN THIS EXAMPLE) USING THE STK200 COMPATIBLE ADAPTOR IS: AVRDUDE -C STK200 -PE A MOBILE VERSION OF LAY? ES HOPEFULLY, BUT CURRENTLY THE IMPLEMENTATION HAVE IS TOO SLOW EVEN FOR MY 990 SO GUESS IT MIGHT TAKE SOME TIME BEFORE HAVE A FAST LAYER IN AVA FOR MOBILES. MON QUESTIONS GET FROM MY SITE: * ILL THERE BU1541 HE XU1541 IS THE MODERN WAY TO CONNECT BUS DEVICES TO TODAYS EQUIPPED S & IT IS MEANT TO REPLACE THE PRINTER PORT SOLUTIONS BASED ON THE SO-CALLED ORIGINAL X1541 CABLE. HE XU1541 INTERFACE ALLOWS YOU E.G. TO ATTACH A 1541 DISK1 WAS DESIGNED TO EASILY INTEGRATE INTO EXISTING SOFTWARE DEVELOPED FOR THE ORIGINAL X1541 PARALLEL CABLE FAMILY. HE XU1541 IS NOT MEANT TO BE THE ALL-IN-ONE CABLE. T IS MEANT TO CONNECT THE TO SERIAL PERIPHERY LIKE THE VC1541 FLOPPY DISK DROJECT OF MINE WHICH I HAVE BASED THE FIRST XU1541 PROTOTYPE ON, OPENCBM, FORMERLY CBM4LINUX, A FRAMEWORK FOR ACCESSING THE BUS UNDER LINUX & WINDOWS, CBM4WIN, THE WINDOWS INCARNATION OF OPENCBM, , A GREAT SOFTWARE IMPLEMENTATION FOR THE SIBLE TO ACCESS OTHER DEVICES LIKE PRINTERS. URRENTLY E.G. THE VERSION OF THE OPEN CBM SOFTWARE SUPPORTS THIS INTERFACE. NTENDED AUDIENCE ROJECT IS STILL UNDER DEVELOPMENT. T WORKS WITH MY OWN 1541- & MY -64'S INTERNAL FLOPPY DRIVE. S AEQUIRES A 8 KILOBYTES (ONE 1541 DISK TRACK) BUFFER WHICH EXCEEDS THE 1 KILOBYTE PRESENT IN THE TMEGA8 USED ON THE XU1541. HESE OPTIONS ARE LEFT FOR FUTURE & MORE COMPLEX & MORE EXPENSIVE TO SOLUTIONS. HE XU1541 IS FULLY COMPATIBLE WITH ALL L AS THE SPECIAL "SPEEDER" MODES SUPPORTED BY OPENCBM. N THE SIDE THE OPENCBM FRAMEWORK HAS BEEN UPDATED TO BE ABLE TO REDIRECT THE COMMUNICATION VIA . T NOW USES THE LIBUSB TO ACCESS THE BASED XU1541. THER SOFTWARE INTENDED TO MAKE USENG & BUG HUNTING. E HOPE TO HAVE A END-USER- PROVEN VERSION, SOON. TAY TUNED! ESIGN GOALS HE XU1541 WAS DESIGNED TO BE MADE OF EASILY OBTAINED PARTS, EASY TO ASSEMBLE & CHEAP. N ORDER TO AVOID HAVING TO WRITE ALL THE NECESSARY SOFTWARE THE XU154INDOWS/CBM4WIN AS WELL AS A PORT OF OPENCBM TO AC (CBM4MAC) IS BEING PLANNED & SHOULD FINALLY BE ABLE TO BRING CHEAP & SIMPLE C64 FILE TRANSFER TO THE AC PLATFORM. MPLEMENTATION HE XU1541 IS BASED ON SOME OTHER PROJECTS. HESE ARE: LCD2USB, A PR OF THE XU1541 CABLE THUS NEEDS LIBUSB SUPPORT AS WELL. HIS E.G. MEANS THAT VERY OLD PROGRAMS LIKE TAR OMMANDER CANNOT EASILY BE UPDATED TO SUPPORT THE XU1541 SINCE THERE'S NO SUPPORT FOR . N THE OTHER HAND THE PLATFORMS THAT LACK A PRINTETORAGE COMPLIANT DEVICE. NSTEAD IT PROVIDES A MEANS TO SEND LOW LEVEL COMMANDS FORTH & BACK VIA THE . SOFTWARE DEVELOPED TO SUPPORT THIS INTERFACE MAY THEN DIRECTLY ACCESS THE DISK DRIVE & THE CONTENTS OF A DISK INSERTED. T SHOULD ALSO BE POS41. HESE LIMIT- ATIONS ARE DUE TO THE SIMPLICITY OF THE DESIGN. FLOPPY EMULATION REQUIRES AN INTERFACE TO RESPOND FASTER TO INCOMING REQUESTS FROM THE 64 THAN THE XU1541 CURRENTLY CAN DO WITH THE SOFTWARE IMPLEMENTATION. IBBLER SUPPORT RRE SOLUTIONS FOR THE CPU. T ALSO INCLUDES PARTS OF THE SOURCE CODE FROM OPENCBM, NAMELY PARTS OF THE LINUX KERNEL DRIVER FOR THE X1541 CABLE FAMILY. HIS INCLUDES GENERIC ROUTINES FOLLOWING THE COMMUNICATION STYLE OF THE STOCK C64 AS WELPROBLEM WITH AN OLD ENTIUM BASED APTOP COMPUTER. T LEAST THE 157 PART SHOULD BE FIXABLE IN SOFTWARE, ALTHOUGH DON'T OWN A 157 MYSELF. O CURRENTLY RECOMMEND THIS FOR PEOPLE WHO ARE WILLING TO COPE WITH GLITCHES & WILL PERHAPS EVEN DO SOME TESTILES FROM & TO THE DISK, & TO COPY ENTIRE NOT-COPY-PROTECTED DISK IMAGES (D64 IMAGES). HE XU1541 WAS DEVELOPED ON & FOR A INUX & THE CBM4LINUX TOOLSET, THE LINUX VERSION AND PREDECESSOR OF OPENCBM. UT THE XU1541 HAS ALSO BEEN DESIGNED TO WORK WITH R PORT DRIVER FOR THE OLD X1541 CABLE FAMILY BUT HAVE LIBUSB SUPPORT CAN BE EQUIPPED WITH THE XU1541. HIS IS E.G. TRUE FOR AC , OLARIS & SOME FREE PLATFORMS WHICH WEREN'T ABLE TO SUPPORT THE X1541 PRINTER PORT CABLE FAMILY & WEREN'T SUPPORTED BY DRIVE TO YOUR DESKTOP AS DEPICTED BELOW. HIS ALLOWS FOR EASY TRANSFER OF DISK IMAGES FROM AND TO THE OLD UNITS & HELPS YOU PRESERVE YOUR ANCIENT DATA. HE XU1541 IS A PROPRIETARY INTERFACE. T DOES NOT TRANSFORM THE VC1541 INTO A STANDARD MASS S IVE. T CANNOT ACT AS CLIENT & CAN THUS NOT BE USED TO EMULATE A FLOPPY DISK DRIVE WITH THE . URTHER- MORE IT DOES NOT SUPPORT THE SO-CALLED NIBBLER, MEANING THAT THE CABLE CANNOT BE USED TO TRANSFER COPY PROTECTED DISK IMAGES FROM & TO THE 15 , USBTINY, ANOTHER SOFTWARE IMPLEMENTATION FOR THE , OOT, A BOOT LOADER FOR THE , LIBUSB, A USER SPACE INTERFACE LIBRARY, & LIBUSB-WIN32, THE WINDOWS PORT OF THE LIBUSB. HE FIRMWARE OF THE XU1541 DEVICE IS BASED ON THE SOFTWA ONLY TWO MACHINES HAVE SO FAR BEEN USED WHICH ARE MY ONY AIO 3 NOTEBOOK & MY UBE BAREBONE BASED DESKTOP. IRST TESTS BY OTHER PEOPLE HAVE SHOWN THAT THERE'S STILL WORK TO BE DONE E.G. NONE OF THE 157 DRIVES CURRENTLY WORKS. ND THERE'S ALSO A  TOOLS DELIVERED WITH THE OPENCBM PACKAGE. T THEREFORE FULLY SUPPORTS E.G. THE TOOLS CBMCTRL, CBMCOPY, CBMFORMAT & D64COPY. T ALLOWS TO CONTROL THE DISK DRIVE (E.G. READ THE DRIVE STATUS OR THE DIRECTORY), IT ALLOWS TO FORMAT A DISK, TO COPY SINGLE FIING BUG MULATION OF COMBINED WAVEFORMS USING SAME METHOD AS RE-SID (SAMPLE- LOOKUP) ILTER (//) YNCHRONIZATION, RING MODULATION, ETC. NTERRUPTS - (50 TIMES PER SECOND) - SOON SUPPORT FOR OTHER PLAYSPEEDS ANK SWITCHING SAMPLE PLAY UNTERVIEW WITH OAKIM * OMMODORE AVA MULATION HTTP://WWW.DREAMFABRIC.COM/C64/ HTTP://WWW.JAC64.COM LEASE INTRODUCE YOURSELF TO OUR READERS AM 36 YEARS OLD & WORK AT THE WEDISH NSTITUTE OF OMPUTER CIENCE WITH SENSOR NETWORK RESEARCH & DEV TUNES AVAILABLE SO JUST HAD TO IMPLEMENT A PLAYER. HIS WAS QUITE EASY SINCE HAD THE EMULATION OF THE & THE CHIP IMPLEMENTED ALREADY. HE FIRST VERSION WAS NOT PLAYING ALL TUNES VERY WELL (NO SUPPORT, MANY BUGS, ETC) BUT THE CURROT OF WORK GETTING ALL THE DETAILS RIGHT, BUT LUCKILY THERE ARE VERY GOOD DOCUMENTATION ON THE 64 ON THE NTERNET. THINK THAT THE CHIP IS THE HARDEST CHIP TO GET RIGHT; THE TIMING OF EVERY DETAIL NEEDS TO BE VERY PRECISE TO AVOID GETTING STRANGE G4000. AM ONLY USING THE 64 WHEN PLAYING SOME GOOD OLD GAMES WITH MY 20 MONTH OLD SON. OUR WEBSITE FEATURES A OMMODORE MULATOR MPLEMENTED IN AVA & A AVA SID PLAYER (AMONGST OTHER ITEMS) WHAT IS THE AVA FASCINATION N THE BEGINNING JUST WANRMAT OR CAN ANY BE USED ON THE PLAYER OST IDS WORK, BUT IDS USING BASIC IS CURRENTLY NOT SUPPORTED, & SOME OTHER IDS MIGHT NOT WORK DUE TO BUGS IN THE PLAYER. OW DOES THE PLAYER WORK - DOES IT SUPPORT DRAG & DROP HE PLAYER IS BASICALLY A AVA  VEN WHEN THEY KNEW THAT IT WAS THE ENTERTAINMENT MARKET THAT WAS THEIR MAIN MARKET ND FROM READING "N THE DGE" IT SEEMS LIKE THE MANAGEMENT OF COMMODORE DID NOT GET THE CHANCE TO EVERYTHING THE LIKED TO DO. HAT SORCES ARE AVAILABLE IF SOMEONE DEC DETAILS SOMEWHERE ELSE TOO. UT IT IS CLOSE TO A FULL IMPLEMENTATION (BUT WITH SOME BUGS LEFT TO FIX). LEASE TELL OUR READER ABOUT THE AVA SID PLAYER AM A FAN OF THE CHIP WHICH THINK IS THE COOLEST CHIP IN THE 64 & THERE ARE SO MANY NICE  MAYBE A IMAGE BROWSER THINK THE PLAN IS THE MAKE THE A64 & LAY APPLETS AS GOOD AS POSSIBLE BEFORE GOING FOR THE NEXT PROJECT (AN MIGA EMULATOR MAYBE). WHAT PROBLEMS DID IMPLEMENTING A OMMODORE EMULATOR & IDPLAYER IN AVA PRESENT YOU LIDED TO PRODUCE THEIR OWN AVA APPLETS LL SOURCES ARE AVAILABLE AT SOURCE- FORGE! UST SEARCH FOR A64 & YOU WILL FIND IT! S THERE ANY QUESTION YOU WOULD LIKE TO HAVE BEEN ASKED AYBE ONE OF THE COMMON QUESTIONS GET FROM MY SITE: * ILL THERE B WAS INTRODUCED BY A FRIEND THAT HAD A OMMODORE 64. T THE TIME HAD A EXAS NSTRUMENTS 99/4 BUT IT WAS NOT AS COOL & FEATURE PACKED AS THE 64. WHAT MACHINES DO YOU OWN & DO YOU STILL USE OMMODORE MACHINES CURRENTLY HAVE A 64 & AN MIGA NLINE ELL, HAVE DEVELOPMENT VERSIONS THAT AM USING. ARE VERY UNPOLISHED BUT IT RUNS ON MY LOCAL COMPUTER FROM THE COMMAND PROMPT. F ANYONE WOULD LIKE TO RUN IT "OFF-LINE" 'LL POLISH THE & RELEASE ONE. O IDS HAVE TO BE IN A CERTAIN FOITY, & NEVER REALLY MANAGED TO MAKE THE MIGA POWERFUL ENOUGH. (HIS WAS WHAT THE -PLATFORM ACTUALLY HANDLED VERY WELL). (2) HEY WERE KILLING THEMSELVES WITH ODD MARKETING TRICKS - LIKE TRYING TO SELL THEIR (LOW-END) COMPUTERS AS BUSINESS COMPUTERS EWEB, IN YOUR BROWSER. HIS MAKES IT POSSIBLE FOR PEOPLE THAT DEVELOPED 64 SOFTWARE, TO SHOW IT LIVE ON THEIR WEBSITES. IS THE AVA OMMODORE A FULL IMPLEMENTATION OT 100% FULL IMPLEMENTATION, SOME DETAILS MISSING IN THE CHIPS & MAYBE SOME MINORBUT FOR A DOWNLOADABLE VERSION THAT WOULD BE A GOOD FEATURE TO HAVE. GUESS THAT USING AVASCRIPT & CLEVER PROGRAMMING IT WOULD BE POSSIBLE TO HAVE SOME KIND OF DRAG & DROP EVEN IN THE APPLET. O YOU HAVE ANY OTHER PLANS FOR AVA OMMODORE APPLETS? -(ALWAY OICE, AND ORDINARY SAMPLES) UPPORTS .SID FILES (, SOME S) ETTER "TIMING" THAN ORDINARY A64 EMULATOR (VIA SOUND-PLAYER) NIMATION/SCILLOSCOPE SHOWS ALL VOICES, , FREQUENCY, ETC WHILE PLAYING. ANK SWITCHING SAMPLE PLAY  ELOPMENT. HAVE A WIFE & TWO SONS (20 MONTHS & 1 MONTH OLD). URING MY SPARE TIME HAVE SPENT QUITE A LOT OF TIME WORKING WITH THE A64 & LAY PROJECT. HERE DO YOU LIVE LIVE IN OLNA, TOCKHOLM, WEDEN. HAT INTRODUCED YOU TO OMMODORE  ENT VERSION USES THE SID- PLAYER ROUTINE BY AG EMM, THE SAME THAT IS USED IN LAY. WHAT ARE THE TECHNICAL REQUIREMENTS TO USE THIS ITEM RECENT VERSION OF AVA (LATER THAN AVA 1.3). HIS IS A DUMB QUESTION BUT PRESUME ITS ONLY AVAILABLE O RAPHICS BUGS. ROM A PERSONAL POINT OF VIEW 'WHERE DID COMMODORE GO WRONG' BELIEVE THAT THEY MISSED OUT ON A FEW IMPORTANT THINGS: (1) HEY DID NOT FIND WAYS TO UPGRADE THEIR SUCCESSFUL COMPUTERS. HEY NEVER RELEASED ANYTHING WITH 64 COMPAT- IBIL TED A NICE PERFORMANCE TEST FOR AVA & WAS MISSING MY OMMODORE COMPUTERS, SO FIGURED THAT WRITING A 64 EMULATOR IN AVA WOULD BE A GOOD PERFORMANCE TEST FOR AVA. NOTHER IMPORTANT THING WITH AVA IS THAT IT IS QUITE EASY TO GET IT RUNNING ON THE APPLET WHICH YOU EITHER GIVE SOME INITIAL PARAMETERS OR YOU CALL SOME METHODS WITH AVASCRIPT. HIS WILL CAUSE THE APPLET TO DO THINGS SUCH AS LOAD A ID SONG FROM THE EB - SITE, PLAY NEXT ID SONG, OR SET THE VOLUME. T HAS NO SUPPORT FOR DRAG & DROP,  UBBARD & ALWAY AND LISTEN, OR ENTER A SONG PATH AND LISTEN TO IT INSTEAD. OTE THAT THERE MIGHT BE SOME BUGS IN THE PLAYER SO NOT EVERY SONG IS WORKING. F YOU INSTEAD WANT TO USE IT ON YOUR OWN WEB-SITE AS A MUSIC PLAYER YOU NEED TO KNOW A BIT MG TO BE PLAYED. HESE ARE: PLAYSID - WHICH SPECIFIES THE SID TO PLAY WHEN LAY IS LOADED/STARTED PLAYSONG - SPECIFIES THE SONG NUMBER TO PLAY (IF ANOTHER THAN THE DEFAULT SONG SHOULD BE PLAYED) VIEWMODE - SPECIFIES WHAT TO SHOW. OTHING GIVES THE ORS COMPLETELY WRITTEN IN AVA & CAN BE RUN FROM A MODERN WEB BROWSER LIKE IREFOX, NTERNET XPLORER OR ETSCAPE AVIGATOR. URING THE DEVELOPMENT 'VE BEEN READING A LOT OF VERY GOOD DOCUMENTATION ON THE COMMODORE 64 ON THE NTERNET AND 'D LIKE TO SAY TEIGHT='420' ID='JSIDPLAY'> OIDS NEXTONG() - TO PLAY THE NEXT SONG OF THE , USAGE EXAMPLE: EXT SONG RESET() - TO RESET THE PLAYER SETFFECT(INT INDEX) - TO SET ONE OF THE DERS, ETC. - TIMERS EYBOARD & OYSTICK UPPORT FOR .C64 .PRG/P00 & .T64 FILES (DIRECTLY INTO MEMORY, NO REAL DISK DRIVE OR TAPE EMULATION) NOWN BUGS OME INSTRUCTIONS MIGHT BE INCORRECT (SOME GAMES & DEMOS DOES NOT WORK) S IS NOT 100% IMPLEMENTT, FOR SOME REASON.'> OUR BROWSER IS IGNORING THE AVA PPLET! HERE ARE A FEW IMPORTANT PARAMETERS THAT CAN BE USED TO GET DIFFERENT VERSIONS OF THE APPLET AND TO CONTROL WHICH SID AND SONALLENGE TO GET IT WORKING IN AVA WAS BOTH PERFORMANCE AND THE OUND , ESPECIALLY WHEN STARDED BEFORE 21.3 WHEN THERE WAS NO AVAOUND ;-). INCE AVAOUND (JAVAX.SOUND) IT WAS A MUCH EASIER TASK. A64 - AVA BASED OMMODORE 64 MULATOR A64 IMANY MORE GAMES WORK USING IT - 'LL UPDATE THE ONE HERE SOON). LAY - A URE AVA LAYER ASED ON A64 HAVE ALSO MADE A - PLAYER (LAY) AVAILABLE FROM HERE. O HAVE A LISTEN TO SOME OF THE CLASSIC S! EATURES EMULATION INCLUDBASE IS USED FOR FINDING THE ROMS, ETC WHICH ARE SHARED WITH A64). <> EXT SONG RESET() - TO RESET THE PLAYER SETFFECT(INT INDEX) -TO SET ONE OF THE DEFAULT EFFECTS. HERE 0 IS NO EFFECT, 1,2,3 IS FLANGER EFFECT, 4,5 IS PHASER, S, FLANGERS, CHORUS, FILTER SWEEPS, ETC ADDED TO THE MUSIC. OW TO USE IT! F YOU JUST WANT TO USE IT HERE AT MY SITE THERE IS NOT TOO MUCH TO SAY ABOUT IT, JUST CLICK SOME OF THE SONGS FROM UBBARD & ALWAY AND LISTEN, OR ENTER A SONG PATH AND PLET INTO YOUR WEB PAGE, THIS IS SOME BASIC CODE THAT SHOULD WORK IN MOST BROWSERS (NOTE THAT THE CODEBASE IS UP ONE DIRECTORY IN THIS CASE - IF IN THE SAME, IT IS NOT NECESSARY TO SPECIFY CODEBASE IS USED FOR FINDING THE ROMS, ETC WHICH ARE SHARED WITH FINALLY SETTING THE VALUE TO "CONTROLS" WILL GIVE ONTROL- LER ODE. ETTING THE VALUE TO ANYTHING ELSE ("NONE" FOR EXAMPLE GIVES A ABEL- ONLY MODE. HEN THE APPLET IS RUNNING THERE ARE A NUMBER OF AVASCRIPT CALLS THAT CAN BE USED TO CONTROL THE APPLET A64). OIDS NEXTONG() - TO PLAY THETC WHILE PLAYING. ELAY AND ILTER FFECT UNITS TO GET ECHOS, FLANGERS, CHORUS, FILTER SWEEPS, ETC ADDED TO THE MUSIC. OW TO USE IT! F YOU JUST WANT TO USE IT HERE AT MY SITE THERE IS NOT TOO MUCH TO SAY ABOUT IT, JUST CLICK SOME OF THE SONGS FROM E.G. NOT ONLY 50Z TUNES) ANK SWITCHING SAMPLE PLAY (ALWAY OISE, & ORDINARY SAMPLES) UPPORTS .SID FILES (, SOME S) NIMATION/ SCILLOSCOPE SHOWS ALL VOICES, , FREQUENCY, ETC WHILE PLAYING. ELAY & ILTER FFECT UNITS TO GET ECHO  WIDTH='285' HEIGHT='420' SCRIPTABLE='TRUE' PLUGINSPAGE='HTTP://JAVA.SUN.COM/PROD UCTS/PLUGIN/INDEX.HTML#DOWNLOAD' ALT='OUR BROWSER IS NOT RUNNING THE AVA PPLET, FOR SOME REASON.'> OUR BROWSER IS IGNORING THE AVA TION & THE CHIP FROM A64 ARE USED. MULATING IN AVA MULATION OF THE CHIP HAVE BEEN DONE ON SEVERAL PLATFORMS (WHICH OF MIGA WAS THE FIRST, BELIEVE). HE CHALLENGE TO GET IT WORKING IN AVA WAS BOTH PERFORMANCE AND THE OUND , ESPEC like Telarium did with Fahrenheit 451, that is as masterful as the original book and is the only computer game in existence that can proudly sit alongside a classic story held in such high esteem.It is so sad that these games are so ignored today, so sad they don't have 1/100th the comments of much lesser games on the various C64 websites. No. They did not release dozens of titles like Activision or Firebird. No, they did not market their titles as well as they could have at the TIAL BEAM AND TIMERS WHICH ENABLE DIFFERENT PLAY- SPEEDS (E.G. NOT ONLY 50Z TUNES) ANK SWITCHING SAMPLE PLAY (ALWAY OISE, & ORDINARY SAMPLES) UPPORTS .SID FILES (, SOME S) NIMATION/SCILLOSCOPE SHOWS ALL VOICES, , FREQUENCY, E ION INCLUDING BUG MULATION OF COMBINED WAVEFORMS USING SAME METHOD AS RE-SID (SAMPLE-LOOKUP) ILTER (//) WITH RESONANCE, YNC- HRONIZATION, RING MODULATION, ETC. NTERRUPTS FROM BOTH VERTIAL BEAM & TIMERS WHICH ENABLE DIFFERENT PLAY- SPEEDS ( UE='SIDS/ELTA.SID'> <> <EMBED TYPE='APPLICATION/X-JAVA APPLET;VERSION=1.4.1' NAME='JSIDPLAY' CODE='COM.DREAMFABRIC.JSIDPLAY. LAY' CODEBASE='../' ARCHIVE='JSIDPLAY/JSIDPLAY.JAR' PLAYSID='SIDS/ELTA.SID'; 6,7 IS CHORUS, 8,9 IS ECHO, 10,11,12 IS FEEDBACKED ECHO, & 13,14 IS FILTER SWEEPS. MPLEMENTATION HE IMPLEMENTATION OF LAY IS HEAVILY BASED ON A64 SINCE S ARE BASICALLY 64 CODE PLAYING A -TUNE. HE , IMERS, PARTS OF THE EMULA LISTEN TO IT INSTEAD OTE THAT THERE MIGHT BE SOME BUGS IN THE PLAYER SO NOT EVERY SONG IS WORKING F YOU INSTEAD WANT TO USE IT ON YOUR OWN WEB-SITE AS A MUSIC PLAYER YOU NEED TO KNOW A BIT MORE. IRST, YOU WILL NEED SOME -CODE TO EMBED THE AVA AP N LAY IS LOADED/STARTED PLAYSONG - SPECIFIES THE SONG NUMBER TO PLAY (IF ANOTHER THAN THE DEFAULT SONG SHOULD BE PLAYED) VIEWMODE - SPECIFIES WHAT TO SHOW. OTHING GIVES THE ORMAL MODE & STATUS SHOWS THE OSCILLATORS, FILTERS, ETC: TATUS ODE, AND S (IF YOU HAVE NOT ALREADY DONE IT)! EATURES EMULATION INCLUDING BUG MULATION OF COMBINED WAVEFORMS USING SAME METHOD AS RE-SID (SAMPLE- LOOKUP) ILTER (//) WITH RESONANCE YNCHRONIZATION, RING MODULATION, ETC. NTERRUPTS FROM BOTH VER ACTER TO THE RIGHT. O HOW DOES THIS ACTUALLY WORK YOU ASK. ELL, THE FIRST COMMAND SETS THE VALUE IN THE REGISTER AND THE SECOND SETS THE ACCUMULATOR ( REGISTER) IN THE SAME WAY AS BEFORE. UT THE COMMAND HAS BEEN ALTERED SLIGHTLY SO THAT INSTEA MMANDS TOGETHER? ELL, LETS COVER EACH COMMAND IN TURN. IRST, IS SHORT FOR OMARE & ITS JOB IS TO COMPARE THINGS TO THE REGISTER (FAIRLY OBVIOUS, EH?) N THE EXAMPLE ABOVE WE ARE CHECKING TO SEE IF HAS THE VALUE OF #$08 BUT IF WE WANTED TO PU EAL" WORLD OF PROGRAMMING THE LISTING IS SLIGHTLY DIFFERENT. IRST, OPEN A COPY OF OTEPAD (OR YOUR TEXT EDITOR OF CHOICE) & ENTER THE FOLLOWING VARIATION ON THE CODE WE'VE SEEN THUS FAR: * = $0900 LDX #$00 LDA #$01 LOOP STA $0400,X INX CPX #$08 BNE LOO  CAN WITH 'S & 'S. ECAUSE WE HAVE NO LINE NUMBERS WE NEED SOME WAY OF IDENTIFYING A PIECE OF CODE TO JUMP TO WHICH IS WHAT LABELS DO. LABEL IS NOT ACTUALLY A COMMAND ITS A WORD, BUT IT'S LIKE NAMING A PIECE OF YOUR PROGRAM SO THAT YOU CA EACHED THE END, IF NOT WE BRANCH BACK TO LOOP & PUT ANOTHER CHARACTER DOWN AT $0400 + (WHICH IS NOW $0401 SINCE IS 1). HIS CONTINUES UNTIL DOES REACH EIGHT. HEN THIS HAPPENS THE IS IGNORED (AFTER ALL, IT IS EQUAL NOW) AND WE FALL THROUGH TO T IT CAN BE FED TO A PASSING EMULATOR OR MOVED TO A REAL 64 AND TESTED; TO TRY IT IN IN SIMPLY DRAG THE FILE OVER TO THE EMULATOR'S WINDOW & DROP IT, THEN TYPE 2304 AND VOILA - YOUR VERY FIRST MACHINE CODE PROGRAM! ELL, THAT'S THE SECOND PAR R TO ZERO LDA #$01; PUT 1 IN THE ACCUMULATOR LOOP STA $0400,X; OUR VERY FIRST LABEL! INX; CREMENT (AS BEFORE) CPX #$08 ; OMARE TO SEE IF IT'S 8 BNE LOOP ; RANCH IF OT QUAL TO LOOP RTS; EXIT HY HAVE CONFUSED YOU AND INTRODUCED TWO NEW CO H THE SOURCE IS FULLY COMPATIBLE WITH THE NATIVE URBO SSEMBLER FOR NOW. O START YOU ALL OFF 'LL JUST GIVE YOU THE BASICS OF STARTING IT UP & WE WILL ENTER THE PREVIOUS EXAMPLE AS SOURCE CODE AND SHOW IT WORKING. ECAUSE WE ARE NOW MOVING INTO THE "R� HERE FOR EASIER REFERENCE. HTTP://WWW.OLDSCHOOLGAMING.COM/FILES /C64/HEX_FILES/PART_2_FILES.ZIP RINTED WITH OWNERS PEMISSION [ ASON ELK ]: HTTP://WWW.OLDSCHOOLGAMING.COM COME ROUND TO YOURS. HE SOURCE CODE FOR THE ROUTINES ABOVE CAN BE DOWNLOADED ARACTERS A LINE. HIS IS THE BASICS OF LOOPS IN MACHINE CODE, BUT BEFORE WE CAN INTRODUCE THEM PROPERLY WE NEED TO FIRST LOOK AT ANOTHER FACET OF MACHINE CODE. HEN WRITING CODE IT IS NECESSARY TO LEAP BACK & FORTH THRU THE PROGRAM IN THE SAME WAY THAT RO IN AND A ONE IN (FOR CHARACTER 1, WHICH IS THE WE WOULD SEE ON SCREEN). HEN WE HIT THE MAIN LOOP WHICH PUTS THE CONTENTS OF INTO LOCATION $0400 + , WHICH IS $0400 SINCE IS ZERO. HEN WE ADD ONE TO AND COMPARE IT TO EIGHT TO SEE IF IT'S R SAVE THE FILE OUT AS "TEST.TXT" & THEN YOU'LL NEED TO NAVIGATE TO THE SAME DIRECTORY IN & TYPE C64ASM TEST.TXT PROGRAM.PRG & YOU SHOULD SEE THE FOLLOWING APPEAR: SSEMBLING . . CREATED FROM $9000 TO $090C OW THAT'S A HAPPY BUNNY, R LATER BUT FOR NOW 'LL LEAVE THIS DEFINITION. IME FOR ANOTHER EXAMPLE THINK, THIS TIME SHOWING THE USE OF A LABEL AND OUR NEXT TWO COMMANDS. HIS NEXT EXAMPLE WOULD, IF EXECUTED, PUT EIGHT 'S AT THE TOP LEFT OF THE SCREEN: DX #$00; SET REGISTE ING FROM ZERO & NOT ONE. O FAR WE HAVE BEEN EXAMINING ROUTINES PURELY IN THEORY BUT 'M SURE WE ARE GETTING TO THE POINT WHERE ALL OF YOU WANT TO START SEEING RESULTS FROM YOUR CODE. ROM HERE ONWARDS, WE'LL BE USING THE 64SM CROSS ASSEMBLER, ALTHOUG THE CODE & SEE WHAT YOU CAN COME UP WITH! F YOU HAVE ANY QUESTIONS ABOUT THIS ARTICLE OR MACHINE CODE IN GENERAL, EMAIL ME & 'LL ORDER AN ECONOMY SIZE TUB OF RICE PUDDING AND COME ROUND TO YOURS. HE SOURCE CODE FOR THE ROUTINES ABOVE CAN BE DOWNLOADED D OF JUST PUTTING THE CONTENTS OF TO A SET PLACE (IN THIS CASE MEMORY LOCATION 1,024) IT ADDS THE VALUE IN TO THE LOCATION. O IF IS 0 THEN THE CHARACTER APPEARS AT 1,024 & IF IT WERE 40 THEN THE WILL BE ONE LINE DOWN BECAUSE THERE ARE FORTY CH T SAY NINE 'S WE MERELY CHANGE THE COMMAND TO #$09. UT WHEN WE HAVE DONE THIS COMPARISON WE NEED TO THEN DO SOMETHING WITH THE RESULTS. ND THIS IS WHERE RANCH IF OT QUAL, OR COMES IN. HE BASIC FLOW OF THIS LOOP GOES LIKE THUS. E PUT A ZE P RTS HE ONLY DIFFERENCE IS THE * = $0900 AT THE TOP; THIS IS A COMMAND TO TELL THE ASSEMBLER WHERE WE WANT OUR CODE TO GO (IN THIS CASE $0900 IN MEMORY, WHICH IS 2304 IN DECIMAL). OW WE WANT TO SEE OUR CODE GOING, SO IT'S TIME TO ASSEMBLE IT. IRST, N THEN REFER TO IT BY THAT NAME. LASSIC EXAMPLES ARE CALLING A LOOP LOOP OR YOUR CONTROL ROUTINE READSTICK (FOR READING THE JOYSTICK) BUT JUST ABOUT ANY WORD THAT DOESN'T HAVE AN INSTRUCT- ION IN CAN BE USED. ABELS DO HAVE OTHER USES WHICH WE WILL COVE HE END. OME OF YOU MAY BE A BIT CONFUSED BY THIS LOGIC, THINKING THAT SINCE WE STOP WHEN REACHES EIGHT THEN SURELY THE EIGHTH CHARACTER WOULDN'T APPEAR ON SCREEN BECAUSE THE LOOP WOULD STOP, BUT IT MAKES MORE SENSE WHEN YOU REMEMBER THAT WE ARE COUNT T OVER WITH BUT BEFORE YOU CARRY ON TO THE NEXT INSTALLMENT 'LL LEAVE YOU WITH A LITTLE CHALLENGE. AN YOU FIGURE OUT HOW TO CHANGE OUR EXAMPLE TO PUT ELEVEN CHARACTERS ON THE SCREEN IN THE LISTING ABOVE & CHANGE THEM FROM "" TO ""? HY NOT PLAY WITH  JUST DABBLE IN PROGRAMMING & MAYBE EITHER MACHINE LANGUAGE OR PROGRAMMING. MAY STILL DO SOME OF THIS. UT THEN GOT THE INSPIRATION THAT DO NOT YET WISH TO BE PUT OUT TO PASTURE... YET. AM HAVING A DIALOG WITH AYLENE TO SEE IF CA EEL BOTH & OMMODORE USERS (FOR THE MOST PART) HAVE ALWAYS BEEN TOO SMUG & ISOLATED FROM THE WHOLE COMPUTER WORLD. HE CONCEPT & REALITY OF COMPATIBLE COMPUTERS (S) WAS THE RIGHT IDEA & BECAME A GREAT ADVANTAGE FOR THE PEE CEE WORLD OF COMPUTER BOND FOR OMMODORE USERS, AYLENE & OD A TREMENDOUS CCESSORIES & FACILITATOR, ETC. E HAVE MANY PILLARS OF OUR OMMUNITY & A FEW ARE OPTIONS THAT DEPEND ON THE NATURE OF THE INDIVIDUAL OMMODORE OPERATOR & WHAT THEIR OBJECTIVES ARE. . HAT DID YOU L E. . HY USE OMMODORE WHAT WAS THE PULL OF THE MACHINE . Y CONTINUING DEVOTION TO OMMODORE IS TODAY AS IT WAS IN THE 1980S, THE COMPARATIVELY EASE OF USE & LEARNING HOW TO USE IT. EE EES ARE SO MUCH MORE COMPLICATED, BUT HAVE NOT FOUND THEM TO ESE CONCEPTS SINCE THEIR HARDWARE COPIED TO SOME EXTENT THE PEE CEE HARDWARE. . OW DO YOU FEEL SEEING OMMODORE NAME ON NEW DEVICES LIKE 3 PLAYERS ETC . USE INDOWS EDIA PLAYERS & HAVE NOT YET ACQUIRED A 3 PLAYER SO KNOW LITTLE OR NOTHING A U 2 * ELLO ALL AND WELCOME TO THE SECOND PART OF THIS COURSE FOR BUDDING OMMODORE 64 PROGRAMMERS. N THE PREVIOUS INSTALMENT WE GOT TO GRIPS WITH THE BASICS OF THE 64 ITSELF AND INTRODUCED A FIRST BATCH OF ASSEMBLY LANGUAGE COMMANDS TH NUFACTURING FOR SALE SOME OTHER BRAINSTORM UPGRADES AND IMPROVEMENTS ETC. (FOR EXAMPLE, THE 65) ERHAPS THEY WERE AFRAID THEY COULD NOT DO THIS & MAINTAIN THEIR HIGH SALARIES. UT REGARDLESS THEY EVENTUALLY WENT BANKRUPT FROM POOR MANAGEMENT. (2) F FAITH IN THE OMMODORE HARDWARE AND PROGRAMMING & UTILITIES, ETC. STILL DO, BUT MAY NOT LIVE TO SEE WHAT THE FUTURE HOLDS. OR ME IT IS AMAZING HOW WE HAVE SURVIVED & CONTINUED TO HOLD TOGETHER IN SPITE OF OUR DIFFICULTIES. OMESTEWAD IS A WONDERFUL �TO RUN THIS, A LETTER WOULD APPEAR AT THE TOP LEFT CORNER OF OUR SCREEN. OTHING EXITING SO FAR, HUH ELL, IF WE WERE TO ALTER THE FIRST COMMAND TO READ #$01 AND RE- RUN IT THE RESULTS WOULD BE SLIGHTLY DIFFERENT IN THAT THE WOULD NOW BE ONE CHAR PARTLY TO PUBLICISE THIS NEW PUBLICATION. T WILL BE FINANCED PARTLY BY ME & FREEWILL CONTRIBUTIONS. T WILL BE A CONGLOMERATION OF DOCUMENTS, INCLUDING OMMODORE, PEE CEES, HUMOUR, SELF-ESTEEM & MODERATE HRISTIANITY, CARTOONS, & OD ONLY KNOWS WHAT ELS DENCE & YET WORK COOPERATIVELY & CONGENIALLY WITH THE PEE CEE WORLD COMMUNITY OF COMPUTERS. HE SUCCESS OF THE NITED TATES HAS ALWAYS BEEN USING THE CONCEPT OF BOTH COMPETITION & COOPERATION IN A BALANCED MANNER. ERHAPS HAD SOME INTENSIONS IN TH�TOR YOUR TIME OOD LUCK AKE CARE Y PLEASURE.... Y VERY BEST TO EVERYONE :>)==< NYTHING YOU WOULD LIKE TO ADD THINK PROBABLY HAVE SAID ENOUGH, EXCEPT OWE MUCH OF MY MOTIVATION TO MY WIFE & OF COURSE MOST OF ALL TO LMIGHTY OD. ILLIS HANKS F HISTORY Y THINKING ON THIS MAY HAVE SOME DISAGREEMENT WITH OTHER OMMODORE USERS, & RESPECT THAT. OWEVER HERE IS MY THINKING ON THIS: (1) THINK OMMODORE EXECUTIVES WERE TOO AFRAID TO SPEND MONEY FOR ADVER- TISING MORE & OFTEN VENTURING OUT & MA DS. IM BUYING OUT WAS A BRAINSTORM, BUT GUESS WAS MORE THAN HE COULD SUFFICIENTLY CHEW. UT NOW HAVE PROBLEMS GETTING MY UPER REPAIRED & IF NECESSARY FIND A SOURCE FOR A NEW ONE CAN AFFORD. ART OF THIS WHOLE THING IS MENTAL, & HAVE ALSO WORK TOGETHER TO MUCH GREATER EFFECT - SO LETS GET THINGS OFF TO A START STRAIGHT AWAY WITH THE FIRST LITTLE EXAMPLE: LDX #$00; SET REGISTER TO ZERO LDA #$01; SET ACCUMULATOR TO ZERO STA $0400,X; STORE CONTENTS OF INTO $0400+ RTS F WE WERE N CONVERT MY PRESENT UBLICATION WEBSITE TO A PREDOMINANTLY PERSONAL WEBSITE WITH PERHAPS A LITTLE INFORMATION AND PROMOTION OF ANOTHER PUBLICATION WITH 8-16 PAGES, PROBABLY NOT COPYWRITED AS UBLICATION IS. T WILL BE PARTLY A FAMILY WEBSITE, S. OMMODORE DID OF COURSE DABBLE IN THIS, BUT DID NOT PUSH & PROMOTE THIS PROPERLY WITH THEIR COMPATIBLE COMPUTERS. BELIEVE AM CORRECT THAT THE MIGA ALSO HAD COMPATIBILITY SLOTS. E SHOULD HAVE RECOGNISED THAT WE CAN STILL MAINTAIN OUR INDEPEN EARN FROM THE UMB DAY . HAT THERE IS ALWAYS A BETTER DAY COMING. . AVE YOU ANYTHING YOU WOULD LIKE TO ADD THINK PROBABLY HAVE SAID ENOUGH, EXCEPT OWE MUCH OF MY MOTIVATION TO MY WIFE & OF COURSE MOST OF ALL TO LMIGHTY OD. ILLIS HANKS F DIFFICULT TO USE FOR MY OWN NEEDS. UT AS HAVE ALWAYS INSISTED, HAVE ALWAYS LOVED MY OMMODORE SYSTEM FIRST AND FOREMOST, & PRIMARILY USE MY PEE CEE SYSTEM TO SUPPORT & ENHANCE MY OMMODORE WORK. . HAT DO YOU THINK OMMODORE FAILED TO DO IN ITS BOUT THIS. . VERYONE HAS WHAT CALL A UMB DAY WHEN EVERYTHING GOES WRONG WHAT WAS YOUR DUMB DAY & WHAT WENT WRONG . BELIEVE COVERED THIS ALSO AT LEAST SOMEWHAT. HAVE HAD HARDWARE BREAKDOWNS & AT FIRST AURICE WAS EXCELLENT AT MEETING MY NEE AT, AFTER THEY'RE CONVERTED TO MACHINE CODE, OUR 64 CAN UNDERSTAND. HIS TIME AROUND, PLAN TO BRING A FEW MORE IN TO PLAY AS WELL AS EXPAND ON WHAT'S GONE BEFORE. O BEGIN WITH, AND HAVE BOTH BEEN COVERED INDEPENDENTLY LAST TIME BUT THEY CAN L SUPPORT. ** /2 CHANGES - IXED A VIDEO RESOURCE BUG THAT PREVENTED FROM RUNNING. ** AC 11 CHANGES - DDED TK+ ORT - NTRODUCED SINGLE "SMART" PPLICATION UNDLE .APP - DDED COMMAND LINE LAUNCHER FOR ERMINAL.APP AND XTERM - DDED ). T ALSO SUPPORTS THE XTENDED ENSITY () DISKETTES FOR A WHOPPING 12,736 BLOCKS FREE (3.2)!! ! > 10 ! !!!!!!!!!!!!!!!!!! ELL SOMEONE GOT A BARGIN?! CHECK OUT THE FULL ITEM INFORMATION ON T UNTERVIEW WITH ILLS ATTEN Y OMMODORE REE AGAZINE . AN YOU INTRODUCE YOURSELF TO OUR READERS? . AM 79 YEARS YOUNG AND A PASSION FOR OMMODORE BEGINNING WITH A IC-20 IN 1984. AM MARRIED TO A WONDERFUL SAINTLY LADY (HYLLIS) WHO, WHILE NOT D THE SETTING OF ILLEGAL FILENAMES. FOUND THE ITEM LISTED BELOW FOR A BUY IT NOW ALTHOUGH QUESTION IF THE PRICE WAS RIGHT- SEE WHAT YOU THINK OMMODORE 64 & 128 3.5 ISK RIVE 4000 EXY + 10 TEM NUMBER: H WILL GIVE MY CURRENTLY PAYING SUBSCRIBERS ( HAVE MORE THAN SHOULD COMPLIMENTARY SUBS- CRIPTIONS) SOME OPTIONS ON FUTURE ALTERNATIVES THEY WILL HAVE.) . ELL US ABOUT OMMODORE WHAT MACHINES DO YOU OWN . Y SYSTEM CONSISTS OF OMMODORE 128, 157 NE OF MY OBSTACLES WAS BEGAN GETTING FURTHER & FURTHER BEHIND IN KEEPING UP WITH GETTING ISSUES OUT ON TIME DUE TO VARIOUS OBSTACLES RELATED TO KEEPING MY OMMODORE SYSTEM OPERATIVE. T ONE TIME MY SUBSCRIP- TIONS WERE ALMOST 200 STRONG, BUT CURRENTLY LATEST TECHNOLOGY & PROVIDE GREATER STORAGE CAPABILITIES FOR OMMODORE COMPUTERS. HIS DRIVE USES HI DENSITY () 3.5 INCH DISKS FOR DATA STORAGE OF UP TO 1.6 EGABYTES WHILE RETAINING BACKWARD COMPATIBILITY WITH OMMODORE 1581 FORMATTED DISKETTES (800 Y. NOW HAVE A LOT OF RESPECT FOR WHAT MY PEE CEE CAN DO FOR MY OMMODORE. . HAT IS YOUR FAVOURITE OMMODORE MAGAZINE . T PRESENT SUBSCRIBE TO NO OMMODORE MAGAZINE, SINCE MY PREDOMINANT LOVE IN THE OMMODORE WORLD IS FOR . USED TO TAKE T LOST MY MAILING LIST, & DUE TO A MIX-UP IN UP-GRADING MY LOST A FILE OF MY CURRENT MAILING LIST. F FIND A FAIRLY CURRENT MAILING LIST (MY GOOD WIFE CORRECTLY TELLS ME AM A POOR HOUSEKEEPER IN MY OFFICE) INTEND TO PUT OUT ONE MORE ISSUE, WHIC 4 COMPILE. - DDED BUILD SCRIPTS. - EW EXPERIMENTAL PPC-WARPOS PORT. - EW EXPERIMENTAL PPC-POWERUP PORT. ** E CHANGES - IXED TO ALSO RUN ON . - EW PPC-BEOS PORT. - DDED (PREVIOUSLY MISSING) ELEMENTS. ** ISCELLANEOUS CHANGES - IXE �HE AGAZINE, & BEFORE THAT AND ONE OR TWO OTHERS. . O YOU HAVE ANY OTHER PROJECTS ON THE GO WITH THE CLOSURE OF YOUR MAGAZINE . ELL, AT FIRST A THOUGHT WOULD JUST RE-RETIRE ( AM A RETIRED MINISTER) FROM THE DESKTOP PUBLISHING BUSINESS, & ES OF WHICH ARE DEVOTED SPECIFICALLY TO OMMODORE OMPUTERS & OMMODORE PREDOMINANTLY. HE SECOND 8 PAGES (MAXIMUM ALLOWED BY GEOSUBLICATION) IS A CONGLOMERATION OF HUMOR, OCUMENTATIONS ON HISTORY, TRIVIA, PEE-CEES, CARTOONS, SELF- ESTEEM, ETC.  RESPONSIBILITY FOR LISTING THIS ITEM. TEM PECIFICS - IDEO AME CCESSORIES LATFORM: OMMODORE TEM YPE: ISK RIVE ONDITION: SED OU ARE BUYING A -4000 DISK DRIVE. HE -4000 IS A 3.5 INCH FLOPPY DISK DRIVE DESIGNED TO UTILIZE THE MY OMMODORE. OBTAIN & DOWNLOAD FOR MY OMMODORE MY GRAPHICS AND DOCUMENTS FOR USE IN MY OURNAL. HILE MY FIRST LOVE HAS & ALWAYS WILL BE MY OMMODORE SYSTEM, FINALLY SUCCUMBING TO ACCEPT AS A GIFT A PEE CEE FROM MY SON & WIFE, HAVE NEVER BEEN SORR  KEEP IT GOING WITH MONEY OUT OF MY WIFE & MY JOINT BANK ACCOUNT, THE MARGIN OF PROFIT HAS BEEN ZILCH FOR SEVERAL YEARS. DO NOT HAVE THE CASH TO INVEST IN MY BUSINESS AS SHOULD BE ABLE TO. NOTHER REASON IS AN INEXCUSABLE FAULT OF MY OWN, SOMEHOW BUILD SCRIPTS FOR ALL EXTERNAL LIBRARIES AND UNIVERSAL BUILDSOF ** MIGA CHANGES - IXED SOME DIALOG BUGS. - DDED UNGARIAN TRANSLATIONS. - DDED MORE (PREVIOUSLY MISSING) ELEMENTS. - DDED NATIVE ORPH ICONS. - IXED FOR NATIVE MIGA�HE BELOW HTTP://CGI.EBAY.CO.UK/OMMODORE-64- 128-3-5-ISK-RIVE---4000- -EXY_0ITEM280088994418I H018CATEGORY74945SSAGE AME2RD1CMDIEWTE M?HASH=ITEM280088994418 T A BARGIN?! CHECK OUT THE FULL ITEM INFORMATION ON T A OMMODORE USER HERSELF (USES AN EMACHINE) SUPPORTS ME & ENCOURAGES ME WITH MY DEVOTION TO OMMODORE. ILLS CAN YOU TELL US ABOUT YOUR MAGAZINE . Y OURNAL IS CALLED UBLICA- TION. URRENTLY IT HAS BEEN A 16 PAGE PUBLICATION, THE FIRST 8 PAG 280088994418 HIS ITEM HAS ENDED WITH UY IT OW. PRICE: $1,050.00 NDED: 07-AR-07 02:15:54 OSTAGE COSTS: ALCULATE OST TO: ORLDWIDE TEM LOCATION: EW ERSEY, UYER: NAME REMOVED BY "OMMODORE REE" ESCRIPTION ELLER ASSUMES ALL 1 DRIVE, -2000 DRIVE (CURRENTLY INOPERATIVE), A INK, 2 GIG , OOM ODEM, & A OMMODORE 1802 ONITOR. ALSO HAVE A PEE CEE, AN EMACHINE WITH 40 GIGS, 3 1/2" DRIVE, , MONITOR, EXTERNAL ZIP DRIVE; ALL OF WHICH CONSIDER SUPPORTING HARDWARE FOR  HAS REDUCED TO JUST UNDER 50, WHICH TENDS TO BE THE STORY OF MANY OMMODORE PUBLICATIONS. . UNDERSTAND YOU HAVE NOW CLOSED THE MAGAZINE CAN YOU EXPLAIN WHY . HE ABOVE EXPLAINS SOME OF THE REASONS. EYOND THIS, DUE TO LACK OF REVENUE, & TRYING TO NCED PICTURES FROM THE PAGE, AND SOMETIMES, CANT UNDERSTOOD, WHY IS MISSING SOMETHING. (FOR EXAMPLE: IN THE LAST ISSUE, THERE WAS AN ARMALYTE COPYRIGHT IN THE MIDDLE OF AN ARTICLE. OME OF THE ARTICLES ARE ONLY PHILOSOPHING, WHICH SOMETIMES SEEMS TOBE IN THE 80'S!) & I'M GLAD THAT FOUND YOUR MAGAZINE. WAS SEARCHING FOR A OMMODORE 64 DEDICATED MAGAZINE & THIS IS THE ONLY ONE FOUND. HANKS AGAIN! EGARDS, OCELYN OMMODORE REE ELLO THANKS FOR THE OMMENTS, YOU KNOW WHAT AM GOING TO SAY, WHY U OTEK64 #20 IS OUT 10:15 EW ISSUE OF THE ERMAN LANGUAGE MAGAZINE OTEK64 #20 IS FINISHED ONTENT OF OTEK64 #20: NTERVIEW WITH OGIBEAR / ROTOVISION OBBY+LEKTRONIK 2006 REPORT ELIGIOUS GAMING IGHTING GAME MARATHON 20 ISSUES OF OTEK64 E OES TO THE 86 PLATFORM. T ENOUGH FOR TODAY. :) IKTOR ICTOR HANKS FOR THE INFORMATION, BUT SOME OF THE SCREENSHOTS FROM OMMODORE FREE WERE THREATENED WITH OPYRIGHT INFRINGEMENT, EVEN ITEMS HAD COPIES WITH ICE EMULATOR, THE COPYR LL TREMENDOUSLY. HERE'S NO WAY TO GET A COPY OF THOSE 3 FIRST ISSUES IS THERE? WOULD REALLY APPRECIATE THAT ALOT OUT OF MY OWN PERSONAL INTEREST & CURIOSITY. 2. 'VE READ WHAT YOU ACCEPT FOR SUB- MISSIONS. HOUGH IT DIDN'T QUITE SEEM LIKE AN OFFICI , MP3 AND WAV SOUND DUMP DRIVERS. ** 128 CHANGES - DDED DIGIMAX SUPPORT. - IXED SOME MINOR GRAPHICS BUGS. ** 64 CHANGES - DDED 64 SUPPORT. - DDED DIGIMAX SUPPORT. - DDED CTION EPLAY SUPPORT. - MPROVED COMPATIBILITY OF EMULATI LES, BUT AS AGREED WITH THE COPYRIGHT HOLDERS CANT SEND THEM OUT OR HAVE THEM FOR DOWNLOAD. OCELYN JUST DISCOVERED YOUR MAGAZINE AND WANT TO THANK YOU VERY MUCH FOR THIS GREAT PIECE OF ART. 'M A HUGE FAN OF THE COMMODORE 64 ( PROGRAMMED A LOT � MENUS, E.G. REPORTED BY SOME USERS). - EW FULLSCREEN MODE BASED ON AND - ALTHOUGH RESTRICED TO IDEO SCALING. EE ALSO . - FFMPEG SUPPORT SHOULD WORK AGAIN. ** -INDOWS CHANGES - DDED UNGARIAN TRANSLATIONS. - DDED GIFLIB/LIBUNGIF DL MODE BASED ON AND - ALTHOUGH RESTRICED TO IDEO SCALING. EE ALSO . - ASTER SYNCHRONIZATION BASED ON OPEN EXTENSION __VIDEO_SYNC'. EE OPEN-SYNC.TXT FOR DETAILS. - IXED COLORMAP HANDLING ON CERTAIN NOME SYSTEMS (SPORADIC BLACK NG TO EVOLUTION OF PERIPHERIES, EASY TO REPLACE THE OLD PART WITH A NEW TECHNOLOGY 3) HERE ARE CONCURRENT MANUFACTURERS, SO THERE ARE MARKET COMPETITION, WHICH IS PUSHES THE PRICE DOWN.HESE REASON, WHY CANT OMMODORE STAY ON THE MARKET, AND WHY PPLEG  HAVE TWO QUESTIONS. 1, INCE JUST NOTICED COMMODOREFREE .COM (VIA A FORUM POST ABOUT YOUR ISSUE 5 BEING OUT. READ ISSUE 5 THEN ISSUE 4. HERE ARE COPYRIGHT AT STAKES FOR ISSUE 1 TO 3 & THAT'S REALLY TOO BAD AS WOULD HAVE LOVED TO READ THEM AS WE HIS FILE LISTS THE MOST IMPORTANT USER-VISIBLE CHANGES FOR EACH OFFICIAL RELEASE OF . EE SRC/HANGEOG' FOR A MORE DETAILED LIST OF ALL THE CHANGES IN THE CODE. * HANGES IN 1.21 ** ENERAL - DDED SOUND RECORDING SUPPORT. - DDED AIFF, IFF IER ISSUES AND 'M ALSO SORT OF A COLLECTOR SO HAVING THE ENTIRE SET IN PDF WOULD BE GREAT. :) F YOU DON'T HAVE THEM, DO YOU KNOW IF THEY ARE FOUND ELSEWHERE ON THE WEB? HANKS OHN GAIN HAVE HAD LOTS OF REQUESTS FOR THE EARLIER ARTIC� OMMODORE REE NY ARTICLES WOULD BE WELCOMED, ESPECIALLY ARTICLES RELATED TO PROG- RAMMING, BUT EVEN EXPERIENCES WITH OMMODORE MACHINES WOULD BE WELCOME. AMPLE: HOW TO PROGRAM SOUNDS ON THE COMMODORE 28 IN 7.0 AMONG OTHER IDEAS HAVE. TEPHANE IVE CHANGES - DDED SUPPORT FOR OLPHIN 2, 3 & ROFESSIONAL 1571. HE IS PARTIALLY MISSING, COMMAND LINE SWITCHES HAVE TO BE USED. ** NIX CHANGES - EW UNGARIAN TRANSLATIONS. - IXED SOME BUG IN THE FILE SELECTOR. - EW FULLSCREEN AGONISING.:) F YOU WANT TO EXTEND YOUR ARTICLE WHY NOT THE OMMODORE IS THE POPULAR COMPUTER NOWADAYS, THERE ARE SOME SIMPLE REASON: 1) C WAS MODULAR, YOU SHOULD NOT GET THE WHOLE THING, IF YOU DON'T HAVE ENOUGH MONEY FOR IT 2) Y THE TIME, REGARDI NOT WRITE ABOUT YOUR PROGRAMMING EXPER- IENCES FROM THE 80S AND SEND THEM TO THE MAGAZINE TEPHANE IRST OFF, AWESOME IDEA MATERIALIZED INTO AN EXCELLENT READING EXPERIENCE. 'VE ENJOYED IT BEYOND MY DESCRIPTIVE ABILITIES. :-). RULY BRILLIANT WORK. YRAH AND OMPETITION RO EAST (SYNTHESIZER) ANDHELDS, PART 7: 32 HE AST INJA FAMILY ...AND A LOT MORE! HE PDF VERSION IS NOW AVAILABLE AT WWW.C64-MAGS.DE. INVICE HE ERSITILE COMMODORE EMULATOR RECEIVES AN UPGRADE HTTP://WWW.VICETEAM.ORG/ IGHT HOLDER STILL OWNS THE IMAGES. I, JUST FOUND YOUR WEBSITE & DOWN- LOADED ISSUES 4 & 5. SEE MENTION THAT YOU HAD TO TAKE OFF ISSUES 1-3. JUST WANTED TO ASK IF YOU STILL HAVE THEM & IF YOU COULD EMAIL THEM TO ME? 'D LOVE TO READ THE EARL AL LIST OF ARTICLE TYPES PER SE ;-). O MY SECOND QUESTION IS IF YOU WOULD ACCEPT A TUTORIAL ON SOME PROGRAMMING PRACTICE ON ANY COMMODORE COMPUTER. OR EXAMPLE: HOW TO PROGRAM SOUNDS ON THE COMMODORE 28 IN 7.0 AMONG OTHER IDEAS HAVE. TEPHANE ON. ** CHANGES - DDED CARTRIDGE SUPPORT. - XTENDED THE EMULATION TO INCLUDE 512/1024/2048. ** 4 CHANGES - DDED CARTRIDGE SUPPORT. - IXED SOME MINOR GRAPHICS BUG. ** 20 CHANGES - DDED CARTRIDGE SUPPORT. ** R}AIN ENU} IUN}!q'RE QJUST AMES! \}"B \LOA}}`PUZZ\,\gTICr MULTIMEDIA\ES}@\!HELPFUL}Q}}A)}1 q\DVER, INTE\>TqytIOFT\UNIQUE y{ COM\ROM HUNDREDS}NDEPE\q}2ERS }b. q3ACq LOT}6OOD tACTIVE } Tq6}qdqHOq3.5}qvR TWO 5.UEADERS OMMENTS OMMODORE ACHINES DDITIONAL NFORMATION Y IKTOR ARGA HAVE READ ALL THE ISSUES OF YOUR MAGAZINE, AND IN THE 4TH SSUE READ AN ARTICLE ABOUT THE MACHINE TYPES. Y ADDITIONS TO THESE: 1) HE -64 DIES, BECAUSE THE OMMODORE M� 62/RDRS COMMENTS 62/NEWS 62/IV PATTON 62/HEXFILES 2 62/JAVA & C64 62/IV JOAKIM 62/XU1541 62/IV LUIGI 62/TELARIUM SW 62/64K TO 64 BIT 62/IV KRODER 62/MINIGAMES COMP 62/IV GUITE 62/IV VOGELGSANG 62/DMC MUSIC COMP 62/LOADSTAR PRG 1 62/LOADSTAR PRG 2 MANDSd �\ \ r<frMry\\}P}r\,`}f<\8\0r <`~\+f}pf\ `|\ }|\\ f rr\ \}?}rtt\b0r{tp \vp\,r 8�}!\}}\ qrTqflxr|x``~tqt6nf<\tf\ }1ql8��\2}�\*\5qwqc\~nffr<}t\}2txlt60 }rU}!t}�\Mqwc}\8rrN^.Nq.nq`\ήN^\LΞ.qr>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{ 2t}}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 �OMMODORE. DESIGN WAS NOT COVERED BY THE COPYRIGHT LAW NOWADAYS, BUT IT SHOULD BE A REGISTERED PRODUCT DESIGN LIKE PATENTS. O YOU SHOULD CHECK THE LOCAL PATENT OFFICE, IS THERE ANY ALID PATENT ABOUT IT. BOUT YOUR MAGAZINE OMETIMES MISS THE REFERE ~\-}W~}\00r�8&3fr�y9ז9ꖄ33r�rt3fr�y!\hyҖttt&}Q{tF}yttFyᖄ::lxp`}P\x}t\U  }Q+π }B� :aLd?']�g>`0`6cx 8l268` rP; ptV\U\ [[� !"'��v C���'� } \ \ \ t<N 1982, A COUPLE IN HREVEPORT, , HADrRAZY IDEA -- PUBLISH A MONTHLY F FULL OF GREAT SOFTWARE. WAS BORN ON THEIR KITCHEN Tv. ITHr ADVENT AN\zSTOUNDIN }!p [CA\\G\4}#T\} }qgq\V} },HTTP://C64.E}STAR.COM/ qIqrESIGNED}}}T WEB BROWSERS. qvRITE US\z }},REVDAVE6@RMI.NErOR\\IL}-}T} OX 44}qY, 81047} }V719-537-6009\\qORMAN DITOR �tZ}c }  COMPUTERS LIKE OTOROLA CHIPED MIGAS WERE ON THE LIST. - THEY WERE SOLD ON DISCOUNT PRICES, WHEN THE WESTERN MARKET SAID NO FOR THESE TYPES OF MACHINE. HESE WERE MY COMMENTS. BOUT DESIGN QUESTION : HAVE READ, WHAT IS WITH THE DESIGN OF THE __WW__\  } E %&')*(>>ή>N.NN>nNNn.Ύ~n~~NNN^N.~nNΎ\:n^nN.ޞn~>^nN\R~>~.Nn^^n>>>>>^\/~N.^ξ..N\~~G POPULARITY\dtFOMMODORE 64,rY EXP\4EDyBUSvS TO\CLUDE 'EI}4. }2\kNOW, }` StLONGEST RUNN\} MAGAZIN}5HI\RY, WrOVER 236\<SUES}A/Er\ ARCH, 2005. H\bINI-RESv SYSTEMy\ULT OFt\4 YEARS \PROGRAMM}qLOPM}8FORr7 -64qSE qqPPY\AT}\SE}!, OYSTq, }+URS\EYSr;}CHOOS}}3 FI}zvyy7v:, UNr}rYvZ. }1$OI}7}c}XIT\*\PR}<>rU\RAFICS ALORE �F /t}PGt\}\} W}S�B />}2a }`yt}}}% c}A}}I} .}}'}S}PL}CONLY}Rr }Cr}CUR UFACTURED THE ENTERPRISE COMPUTER. HEY ADVERTISED A COMPUTER TOGETHER WITH THE NTERPRISE, SO THE SALES WAS NOT GOOD, AND THEY DID NOT GET ENOUGH SALES TO RELEASE THAT.) 2) HE LUS/4 AND 16 HAS MORE SALES IN EAST UROPE FOR TWO REASONS: - THE MODERN.~^^n\q޾\>^NN~^.ΞnnN^\+~~\`^>NnN.r>N~>^n~>^^^.^~^^\>N^N~>....>n~nNq.^qn>~>nn^^n\ \|\;^\\)\\^N~ޮNގ~^>nnnN>NN^>^~>>.nqn.>nNnnnNN~�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\�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}��'uw)s|uJ*䦾Jkd]Wo)yoZ徒)JARKETS THE -64 AND -64 TOGETHER (SX-64 WITH TWO DRIVE) & LOT OF PEOPLE WAITED FOR THE BETTER VERSION. (HIS RESULTED IN POOR SALES OF THE -64.) (IF YOU SEARCH THE NET FOR THE SAME STORIES, THIS VAPOURWARE- LIKE CONDITION KILLED THE COMPANY, WHO MAN UROGRAMMING Y AVE OORMAN HEN YOU HAVE PLAYED WITH YOUR PROGRAM LONG ENOUGH -- AND HAVE SOME IDEA HOW VARIABLES AND WORK -- TYPE: E ARE GOING TO NOW PREPARE A DISK OR DISK IMAGE & SAVE A PROGRAM. S YOU CERTAINLY KNOW, WHE\Kq^~~..nNq ~qK^qqv~.n>q#.^N\n^>~~\R}\ؾ^>nq[.^~.n\p.^N.~n.qn>qyq\>qxNN\^N>\~>N\^~..\/ޞ\*>>q}}n^>\F.qrnnnn~q^^>ގ>qΎ\\^~~.^>D:�S}� Tqq20:\1r�%TBrrBTN%\ N%�<T.BX}1q}$4aT X}\wmTPyTRt}B\�TT.TC}Y}S},TV\P}`v}PTXt\TT\bT}\cTT}t\�U}`f}j}PLU}f2}P-UrbtBrc:U}PgTUr[}/aUT\}a�kUq6�U|�ULCq3WD65:X44,8:}\}49�K�198,2:631,13r2r�K�\z:�K}"sEE:.WB:}E%}K��K}5� L}9�-L�NO0:NN%:(N%2)rN}�WL}30}C2}cqLΖyN}3L}p(6t29})L}\}4 LԖ$ L} Mؖ% 0M}T R1�HM�\xqq\ykM}}PRy~M}Mt}t`t608,224:.ED:53269,0�D2�.DV,"R0:QUIKLIST=y",DV:(E$)6390\V E3�.B0,"}`&\=160r:.CPt r76t208}<E4}Pl 2Lq=ytFP(tԲ63)�lE5}0INI=ytVI}0xE6�FP70�E7�}5,11:.BL,"}jq}!E8�\r } 32}048�E9�850r}60392\41r24�F:t80,(r):t1t5y2y%%%\ \ r rL<}$8}  %% \%%v8%}<IPr'&=&]&r6\A}E}%\F%�Ʃʊq%l}s9L}Kqʎ%\pq%\r�qX\%D%J�j]%%q+p %} %}$�}o8嶅"�}\ )L* )@vAX0�USP$" }q�U4,4,7 :SW\#U IFLC<5ORLC>60THENGOSUB5700:GOTO56\hU\WXXq�XXr:5800�V}X:W$W$"\hV}A1)\}~1�?Vrv\P$W$:(P$)WD\LtIV5616�SVtcVPRr/:QWD�|V(\,Qy5624�VQQ\Q0\D8�VtbVttg):\\B\ �\sRqxM}@�M�}240�M�}o1}&"�N�byBy��N�}u� N�120�*N:RR2�ON}D5CR%1100,12r3r400�UN�NL.BG,0:.BR,0}S1:}W}M11}7:UIKENU?"�NN\\M,"<>ES <O>"�NP.MZ,2,15,20,21,25,1\ \�,7}$NYN"�NR}52}dN�NT.OF}CVt}tOV}}3:� -16�7F;t]3y<r:A\ \\)192�TF<}:A64\91�fF=�\ 128r\PF>t70,K7�FFqIP100\972�FG}!}A@}RK}P X010\I,X3:B(X)(W$):�FH}!c}0B(1}@\ 0)�GI�646\ 2):\~900�GJ�\280�0GK�""qX,0,39,0qq\zt�kGL�.P@,1,24,"XIT ELP\BOUT Җ  }$ ,'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*} 1)�V4,q2;\}N%XX" INES ":qbLCqVrͯP$""}Wt!}#j}@�Wq1WD4t{}CLC66LCq7WF�IWy}!�eW4}W}:}#ю�oWo}%͎W(#.B$,"$:T.*v�vR}W)#vN%q|91\W+#.$Lr}W,#}#:}V729}7W.#F0}5F$}F1}=6\�(X0#}G="\"=t}$P, :O.CP\n1}t65535\6}:KOWH\ :501\O}+1�uOth43r'ys}P;O};OxK0}829:1:1,q2\�OzST0A(K)X:KK1�O|:186,DVrqO~}O34}$٫Kq}cPt4\38\t4}#`;P}ZK}\t4X,(" }(A(X)),2),3} lbP.MU}N}xPA(q1)DV1432�P ISK":""�GP�TPB(9):Q$(25}MV1,q!GQ�.RD,1\o6rZqGRt2,7,13yGSt \4,32yGTt"\3\yGU�9222,3}"P�Hd�qK}RHe�N%10}$Hf�B(8)40rq�9Hgy1t\WbHh�}$r t�15,TP\�N%1}124)�Hjr%y:y�4r$1tOr0�Hl�.TX}q5}1N%}!�Hn�F$q,4):qyX\sI%J}7`}pG\"}L#rL,v,�8`<x <ʚh8hqXiv~i}?fȱe\e\Ȍ<\,;ȱiei�\\!\\ ee�\)׬<ƬЛ`t}ȱv+ G� ͽ \ }f\} Z\r.\F`GETINT(E$,2)"/tW.X2#�IX4�mX7#4r4vc{,P,W":\ ";�X8}rW$:�X9#4�X<#})�X#q} O EADABLE ILES"�X#}'?X't[X'vqv14\2\:}7�Y'} 6\5r$}25\7\%9�)Y'}=,:v9:} q3Y'}'}PY'}v1?10}ZY'}!dYynY(}+DxYt 3�Y*v�YyQ�P}k\920�P�P}PBHELLO CONNECT=}}L�Q}pL} QA$"}4�OQ"}A$t}-1)}e}2Q}E}5jQ�Q}l}�Q}1}rQ}%Q :RL3�Qr4�Q}w T}w Q}"\�Q.QS:} XF$} PWH}+OQR�5R\@Ky\!G} 0)}t }G 5)}6}*8,} QR}:7:}}G{1�eRF$�Ho�q˪X,}1��Ip}Q}}t^t��I�QQ1::HD(q2)�%Ix}CK6�4Iz� }1,72�MI|�OG5\A,OG,q\W3)�jI�.DO:.MA:.KP,"EHAD"(1\I�RG%4\OG}pA}t\}PR:\d\ �I�I%0I%5CR%I%:qa�Irt!OGt!I�.UN \:CR\2}#m\30�J�.SS}Mt2q4tv1:}p'BJ: LO>.A HI>.X�v7ed\&\&STR\&EN\'\-\'tVY�v\)PUt.A<LO .X<HI 251/2<VAR�HH#;�hv&rl\AFLP:}P8 ACCUM\L�r;r9r7*$PUr}p6\\,.X}Y\r}H }}\v\yTIMES40} \@>LO\?>\9v8`} q &\�\6 FTSRE,PG� @irr�*}2:Wq"} r�Y*}#\"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$,�}t}1�zR}t}21�R}}G\�Rt 5}{Rt6} yR}ۈRINTqRTT1:BT\g SK1}^TTBT:.PI\6K,}3K: }+2S}M}ĝEPQ_}IASI%}9�QS} 6t5�]S}9z�S}+5}+52r3r4r5r600�St\tx:SW2\0}4S}L&:}{}a3:}G�S}BF},H�SL\4:(}]SLq>}710,\50�J�.MU\6\t9\7\ y�Q}r\ 28,""�J�SL%\qSRrtJy(5}PJ�} SL:F$"B."}2�J�}4}S:}T}�):}2,22�KtW}*}C}rqTX}P�AK�.PC}"OADING "}ROF�SK}Q}Pg�K}LF$,DV}�\ P56rd:CLR:RUN"�K�rri̅x֩7X(.0 . ؖ.©}L�LLDLLLL=D�56,128:�D�64256�)D�17132,96�BD �DV(186):DV8\ 8�LD �""�hD �UC4613:Hr75:HK4739�D �K627:K7200�D�788,52�D(�4D:�n[h\6 H"�[i���<fnn`b<r>f>��``|ff|r ```\\f>tJ~r >���r|tUf���8r,�<\lxlf�\\,r\fkc\|f\-rL\rrk``yr \vr\`<|\U~\=r<f} r3r|ck>6\\ <rLr x��~ 0~�<0<� 0|0b�< <�yrr}tf\ }�bf\TfF\<8gf?� 6q \ }$\\1e&�r0\r\G }Ș 5y\\�L5 ~/}6m} 5B /\R0t\T\ / /NLu*%\b%%%%*%m%\%mr%mr \\ H7�rt��0 �` #0) 0}r} Z C, )rP%%`}dn%}$) 0( r}P0} 8f\&\%r�} 3%Ŷ%))z0\?m%8(q%P"qiŞ\b]2 p2qN%\,%Pq% ,\L*2ɓ]\_d" 5 ɔ\z,%0:P-.Ў ۰`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 Ўۮ!Ў + :,?L?L&?L?L:L9L>L>L>L3L&8L9L9L8L9L+9L8L9L9L:L?L?L)?L?L:L9L>L>L>L6Lg>L5�}P��Q�}ў @@]]pnm}PPX%PY%CX%CY%L1%L2%R1%R\G%CR%SC%CC%PP%SL%\*U%�E}��`�-D9�(Px@h0X Hpy4� � � �? 6}�xq 8eiqLL7\v8O%P%xq!& 5M%N%\"ȱ#r`} W7M%N%}!BO%P%`}t8qL8 7�)}}P\}q"q 0\ �}t&8Wq 0�FL/vvLF \-Ķ%"\qJ\ ƞL61ŶL<1r\-P�Ğ r9ӥؤƞ\Pƶ\BHr03hW\0 /(P} u*\CLu*}v1"# M0�}"#e}Ǒq%v`HH% 2h%h%%% 5%8e}g%)}Ϳ% % L,\.r!\$}% ,ۍ ЭvI:i F,& & ) ؅`\( \hh`\Wx�`� )\ ) #, L,q`} y ijȐ ,v X`�?yPy} }`? C,ĵ}x ,id荧%% i % (X`� H*httrx  } �@ @MORE FILES ON DISKANT��HOME UP DOWNQUIT}}} })?O& *\��ЎЎЎ,F% ȑ(Щ,'Ѝ`�ܬJ\�JC%Mn%o%n%\-�)G% \< )r/lr/m%l%`)% ,tI\ 8O%P%!q}a}!l\i` 8L&8\rs8 )} L�*}P 0ttFv,}` 9H% D9hrL=%e% s9q#}&,�vY%}gLM0%m%%} 5}1�%%%} v0 %%}\} w�&&&`&&&` L3%} $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%ru\uxr,#%r%rOg%\S%r `t%L,r)L`-\D #\ -ĵȐ}\h 5+`%}⥟0 0,)`@r䬽%`\ I 0)r")}9&ʢ�%IJijŴ%ŵ \$ Я\ ŵ \\^%L-r}  \)h7%8@}�`% '%m%%m%%%rr%8Im%%L(%%8%)@J,\ �%` rW8jy&vO`8%>%%%�;%\ ;%%`�\I\Jѥˠ\JJ%\Em=\E\%<%t<rCN%%%%%%%ި%r\my+mt0%­L2j}%%%%r\}%}ǭ%% )~ E:%%r%%\r )&q4ǭr9itw&&�& �*%t &&&\2}9}+X%%r%%( r%v "Y8} 9r90ysym}p>tq\ym}&\qq$i}l 3Ll;t8 } ,� 2 L3 2tce+(thqiJ%,,% qi L4)L4%q\B\L4v_%q% _ɑ0/ɝ.-A%+\U0P}I�%m%L5L4L-5L85LC5LN5}*Y"\rؘ 0\f%0r:�H 03rR\r} hH� *h`m%L,}%`%p,�,u,H\L.}s}$s}}7xhvO8岅I峅\Fee1_8岥峐 \<\6 vN '/tL,Ƶƴ\ +/ܱ\0 \\rE C,`}!}N/ t}{}}ΘE)}! ,`l%%Ͱ%%%ͪ%\8\F%%%%%%%%% %%%%` (L1 ' M' &%:%\_i89%8%iHt%q)\) %�Ќ}0Jt*p  ȎЌЍ`x&H&%qqv((((x((X`%v7p%`v}`\!\) d-\/ƳƵ -z&%r\: P: n3 !>%%O%P% == =}7% < 9v�?}'S19}S^L<%%%}pIi T=L;}20/$!\�} \s <\+L<L=L< }+ɑ9BɝJRE%A%rDw&�%%` `5$ s5LV5 j5 |r\ `r\\}H r%8``%Ȑ`\8`}Z�`H�% %}q}1Qqethqi%?%%} �`�ev``v d}ޠ�})�},)" F, ,\H}h 6� \ Hr4\5hB}$3��L/ )B O n%` /}Z}` L L\&�\' / � H\h�` ~/ /E%%}%} } IJd\ e R}%r2� r� F u* /L/y>\#}1}\) t;}"DŽxȄĶ."+J8]&I�}}�}ńq ^qTQ�} Hvht vh`}V�},mt )r \(r' )%%H%% h` ) ) I*Ķ1"Ɉ L*% )}tI8(J )Ȣ q`"#`\&$8\* t",��I(`%L}`g%}h%Jg%jJJj%8qi%vkq* e} *0L;\ 5\TrU<%\8�%L`r\%ĩ�(rV%%L<r = =\Lh< s9%%}Z03}p s8} L*pL&8`�%%\%%}%%%% R9%%%}ra}%trqr%} vz6D%)Y�`m%\umrx L<8 � !�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:400��53265,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:  �2061���x�z{3o-./012 X�EAM�7:d�d �L�H�wX`�\Aq2r6ty}_vRɖ8L, J Ȣ , e6 0b rȱ )  )JJJJiȱ8!\!Ǡ! $Тt L㨭 `$t$ ЖJ"Э!t#Э$)@ [\ ȍЎq~7%Uʽ�)  r=\O @\?! @ ,  @\$r\rOrOrO\\` s))�ǘ)r\t trtqTLQ\=9\ rRHL\ R.:9{z\5i\l"L\Er�'qs(  �ЏL޽\2 $\IlDOUNWHOFTXBGBRP1G1EEEDWBYNRU$L$P$IWKOSOLOCOPODQSQRERP@PCKPMARDMCMP@ZBXRASSSRTCTPKRCPSWCICCMMMXMSBFMUINBLDVIEBNUMBEҠ�}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\ eeL�{ȱ�  BмȱIУee`L�  �2061���x�Dz{AB\ +,[-./012`U�g3n�CFL��;�� \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 SMZRIPIPNSIB0RKB$MLNTNENPNMMVS#^C^TDDO#IUG2P2AZA$SPSN}29RPX $$<$ $$$$$$$$'$*$-$0$?$$$$$�$$$~$!$3$6$9$$$$$$$$$$$$$$$$$$$$$$WHILE/UNTIL WITHOUT Dϭ}] } �J�  5 � -.�z{ `LSTAR �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� DV(186):DV8DV8�7 N$"UIKENU FROM "�[ 1,DV,15,"R0:QUIK.INI=QUIK.INI"�h 1,EN:1�y  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���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:tЩw��DX`�Ѵ�@D7�7�B�DOT.ML"M1.QUIKt ENU.\tMED"ABOUT1"HELP1"LL "#`\ L\ s)i  ` 5c%b8 I� \MEVF 簦GH ׻ �$G%�" $()6()   .L `\\d$\# u$LQ\9\4\\5tt$0i%1*2\+\3&',-\Ao$}  \l E$L L`$  dec}DLr\�Ȋ`y�cȱ}p.}TFEP}TL׻ ES O RE OU URE?��t� l芢 }p#}O�莅 ` jr i� c `}8\ 8\ �\ <r<L$)?\�<\\\t��0 ȹ0 毥}Y@"LESTRING MEM NOT SEԭ  L7}0\ e\Ei\G\L \\  L}f  `NmLEDATA}RACKEĩ}TOOqNǩ!"\BLaq\ !\ !!\\\!\]!M%!N%!ʈ )\r%r%!!!.\e!\r! &m!!m!m!\!O%!P%L$! ѥ`8` RETURN:RL�}"\��^ Э\'r'EL `Lj�)L{ ,浤r ͽ �\ ת洦п`_ `� !r4ߦtrZ\VR\^r,K!tZ!L}L\r�$ʼ L\OrZ} 6%\\`!}j!\!i!! !!!\\y\3   !}hh {HzH:H9HHz{}]$L\c`` B$}t~ }L\~\Z%\\\L_}"\/X%-Y\\\LwrLK!! \rL\&�  R�` \  r H)� hl s�. �l LL\} e\{i�\m.} r8tt\\\MrF .  \L0}T7芑�!�  $eHy eh߭i\h}i�\qȑrυc\΅bȭȭr\I\*}UĢLc$�OBJECT LOCATION}At.INVALID y:�@}���5���L,)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����������������������������������������������������@����������C FREE #7C32A��������������������������������������������������������������������������������������!������������STAR������������QUIKMENU.PKD���������G����QUIK.INI������������QUIK.FTS������������QUIKLIST������������T.RDRS COMMENTS������������ T.NEWS������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ T.IV PATTON������������ T.HEXFILES 2������������ �T.JAVA & C64���������,���T.IV JOAKIM������������T.XU1541���������/���T.IV LUIGI���������0���T.TELARIUM SW������������T.64K TO 64 BIT�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������T.IV KRODER���������+���T.MINIGAMES COMP������������T.IV GUITE������������T.IV VOGELGSANG���������4���T.DMC MUSIC COMP��������� ���T.LOADSTAR PRG 1���������;���T.LOADSTAR PRG 2���������8�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������T.WEBSITES�������������!�T.VICTRACKER�������������T.NEWS 3��������� ����"�QUIKLIST�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� UOMMODORE REE 7 CENTER MENU 0 BACKGROUND 0 BORDER 1 TEXT 2 MENU HIGHLIGHT 1 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 � <fnn`b<���<>f>��``|ff|���<```<��>ff>���<f~`<��>���>ff>|�``|fff���8<���<�``lxlf��8<���fkc���|ffff���<fff<���|ff|``��>ff>��|f```���>`<|��~���ffff>���fff<���ck>6���f<<f���fff> x��~ 0~�<00000<� 0|0b�< <�����������������xxx8<>���yyyyyxxxxxx|?<<<<<xxxxxxxxx������������������������ I 7 !10A1 0!0 ��1100 �0011�0000 �0�@�0!!1� ! �!1111111a1q11!1100!0000 000�0000000000000 0000 001; 1!00 1000�000000000000 0000 0000 0 01 01100010P00000000 0000 0 00 000111111;1110 �����������fff�����fffff�>`<|�bf 0fF�<f<8gf?� ����� 000 �0 0��f<<f���~�������0���~����������� 0`��<fnvf<��8~��<f<`~��~f<��f��~`|f<��>`|ff<��~f ��<f<ff<��<ff>|�����������00`0���~�~���p  p�<f ������������������������������������������������������������x������?������������xx������������?�������������ÙÙÙÙϟ��???? 001 0000 0000 000�0000000000000�01;0110001000 0000 0000 000�000 0�01000 0�0�00�0�00;1010 �`0`�0`0p@0�0` 0� 1 00� � 0 � 0���;100�00�00� �� �0� �� �0�+�1 0 P  ���������<f~fff��|f|ff|��<f``f<��xlfflx��~`x``~��~`x```��<f`nf<��ff~fff��<<�� l8��flxxlf��`````~��cwkcc��fv~nff��<ffff<��|f|```��<fff<��|f|xlf��<f0 f<��~��fffff<��ffff<��cckwc��f<<ff��ff<��~ 0`~�0000���������EDGE OF MENU) �3 CENTER MENU 0 BACKGROUND 0 BORDER 1 TEXT 2 MENU HIGHLIGHT 1 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 ��������f3f3:aLd?']�g>`0`6cx 8l268`3333333f̙3f̙f3;������????????�� �� E H AD  3f3f��������������������������3333����33̙3f̙3f����������������������<<����������������lxp`������������ 0��000�;010 0�0000@�0��0�0!011!!1!!1A!1 10� � k+k;k+;;;; ;;;;;;;;;;;;;+;;;;+0110 00; ;;;;;;;;K;;00000<,0000,< 00 0011�0000000000000 0000 0000 0000�01111111!1111A1111!1111!1111!111111111 �� ˾̀΀ WWW.COMMODOREFREE.COM QUIK������� %&')*(11!11111111111111111!1111!1111!1!1111100001A1111Q1񑑁1!11! 0! 0ё!111!!1!a q1�00!11111Q11!1101111111'71011�� !1!!1UUUUUUUU��������������������������xx������������������<<xxxx��������������~���>������������������p���xxxxx���??|p���8���y~|�������������8���?�#111!1111!11���000 0000�0000000000*ʦ*jj)*jJJʼ*j򦼪+*RR*jjʔ*+*j*JʦnjJJjʤR*+*jJʦR*R*涪jjʲ+*JR)JjR)JjRmJJʲ*ʤʴ)JG TO BE EXPERIMENTED WITH. ANS & ARTISTS ALIKE ARE REQUESTED TO PRESENT THEIR CREATIVE WORKS TO BECOME THE NEXT LIMITED EDITION =KIN. HIS FOCUS ON DESIGN & PERSONALIZATION CAN EVEN BE SEEN IN THE SMALL DETAILS: 2 MULTICOLOURED S INSIDE FANS CAN BUOMMODORE ARE ACK! NTERVIEW WITH ICHIEL RODER FROM OMMODORE AMING - LEASE INTRODUCE YOURSELF TO OUR READER 'ELLO OMMODORE REE READERS. Y NAME IS ICHIEL RODER. 'M A BIT OF A GAME FANATIC THAT GOT HIS REAL START AT GAMING WITH THE 64. SE MACHINES 'F COURSE WE DO. F ONE OF US DID NOT REMEMBER THE 64 OR THE MIGA OR DID NOT KNOW WHAT THESE PIONEERING MACHINES WERE ALL ABOUT, THEN THAT PERSON WOULD NOT HAVE BEEN HIRED. Y MOM & DAD DID NOT LET ME HAVE A 64 OR MIGA, BUT WAS GOOD F) 771 773 4606 JOOLS@NAKED-APE.CO.UK OTES TO EDITORS: BOUT OMMODORE AMING: RIVEN BY A TEAM OF GAMING VETERANS & ENTHUSIASTS ACROSS A BROAD RANGE OF DISCIPLINES OMMODORE AMING IS A PASSIONATE PROVIDER OF PRODUCTS & SERVICES FOR THE MOBILE, & HIGH-END COMPONENTS BEFORE UNDERGOING A FULL BURN-IN TEST PRIOR TO SHIPPING TO MEET OUR QUALITY COMMITMENT. EANWHILE, GAMERS CAN EXPECT THEIR SYSTEMS TO COME EQUIPPED WITH ONLY THE BEST PERIPHERALS AVAIL- ABLE FROM RESPECTED GAMING BRANDS INCLUDING APD & OUR LOVE FOR THE BRAND OVERALL. O OUR GREAT PLEASURE, IT SEEMS LIKE THERE ARE POSSIBILITIES TO FORM ALLIANCES WITH OMMODORE VETERANS, HOWEVER.' - O YOUR STAFF REMEMBER THE 8 BIT OMMODORE MACHINES & THE MIGA, DID YOU PERSONALLY OWN ONE OF THE�ND THE REGULAR EXPERIENCE OF A BRAND. OR SO MANY PEOPLE, THE 64 WAS THEIR FIRST INTRODUCTION TO COMPUTING & THE MIGA WAS JUST REALLY AHEAD OF ITS TIME. T'S INTIMIDATING SOMETIMES, BUT WE HOPE TO LIVE UP TO THE OMMODORE LEGACY, IN OUR VERY OWN WAY.' �/:7IN1 CARDREADER; (RONT) X2 IREWIRE X1 EADHONE X1 ICROHONE X1 PTICAL:HILIPS OWER UPPLY:1000 UBE UDIO:REATIVE(R) OUNDLASTER -I RAPHICS:2X NIDIA 8800 768 :ICROSOFT INDOWS ISTA LTIMATE 05, 1066Z LL PRODUCT RETAIL & ONLINE AVAILABILITY TO BE ANNOUNCED DURING E. EE OMMODORE AMING AT E ALL 21, OOTH 08. OR DEMONSTRATIONS & TO ARRANGE INTER- VIEWS WITH OMMODORE AMING, PLEASE CONTACT: OOLS OORE 'AKED PE UBLIC ELATIONS' +44 (0 BEASTS ARE TITLED THE OMMODORE G (ENTRY LEVEL), GS, GX, XX (EXTREME LEVEL), EACH RUNNING ICROSOFT INDOWS ISTA 64 BIT INCLUDING THE NEW GAMING INTERFACE - IRECT 10. O PROVIDE FULL FLEXI- BILITY, EACH MODEL CAN BE CUSTOMIZED FROM A RANGE OF  - HAT CONNECTION ARE YOU WITH THE COMMODORE OF OLD 'RANKLY, OUR ONLY CONNECTION WITH THE OMMODORE OF OLD CONSISTS OF OUR SHARED FOND MEMORIES OF PLAYING UBBLE OBBLE & HOSTS 'N OBLINS TILL DEEP INTO THE NIGHT, WAITING AGES FOR CASSETTES TO LOA OWNED/REMEMBERED OR RECOGNISED THE NAME WITH COMMENTS LIKE "ARE THEY STILL PRODUCING MACHINES" & " OWNED A XXX COMMODORE IT WAS A GREAT MACHINE" WOULD YOU LIKE TO COMMENT 'OMMODORE HAS MADE A GREAT IMPACT ON SO MANY LIVES IN A WAY THAT GOES FAR BEYO: NTEL(R) ORE(TM)2 XTREME QUAD-CORE PROCESSOR 6700, 2.66 8 ACHE OTHERBOARD:(R) 532- NORCE 680I ARD DRIVE / TORAGE:2X 150B 10000 PM ATA AID 0 1X 500B 7200 PM ATA EMORY:4 B ORSAIR OMINATOR TWIN 2X2048-85005, 1066Z EST GAMES, INCLUDING GRAPHICS-HEAVY BLOCKBUSTERS SUCH AS UPREME OMMANDER & HOST ECON: DVANCED ARFIGHTER 2. LL OMMODORE AMING S COME WITH 2 YEAR SERVICE & PARTS WARRANTY. OR AN EXAMPLE PRODUCT SPECIFICATION OF THE XX PLEASE SEE BELOW. U E INDEPENDENTLY CONTROLLED TO CHANGE OR ENHANCE THE MOOD WITH AN AMBIENT GLOW. EANWHILE, A NEW CE UBE COOLING SYSTEM PROVIDES EXTREME LEVELS OF COOLING, REDUCING THE CORE TEMPERATURE UP TO SEVEN DEGREES & ENSURING OPTIMUM EFFICIENCY. HESE NEW GAMING STUDIED REATIVE RITING, GRADUATED . AM LUCKY TO WORK AS A ONTENT ANAGER FOR OMMODORE AMING.' - OW MANY PEOPLE WORK FOR OMMODORE GAMING 'T MIGHT BE HARD TO BELIEVE, BUT UP UNTIL NOW OMMODORE AMING CONSISTED OF 7 ENERGETIC YOUNG MEN.'  RIENDS WITH THE KID FROM THE NEIGHBOURS & WOULD BE OVER AT THEIR HOME ALL THE TIME, TO PLAY.' - T WORK PLACED AN 4 PICTURE OF THE CHICKEN HEAD LOGON ON THE WALL WITH THE WORDS OMMODORE, YOU WOULD BE SURPRISED OUT OF ALL THE STAFF HOW MANY PEOPLE IDEO GAME MARKET. AVING ACQUIRED THE OMMODORE BRAND IN LATE 2005 AS PART OF A JOINT VENTURE WITH OMMODORE NTERNATIONAL ORPORATION, OMMODORE AMING AIMS TO RE-ESTABLISH THE BRAND AS A LEADER IN ITS INDUSTRY. PECIFICATIONS: OMMODORE XX: ROCESSOR TOR KEYBOARDS & OGITECH SPEAKER SYSTEMS. HE NEW RANGE OF OPTIMISED AMING S ARE NOW AVAILABLE TO SEE FOR THE FIRST TIME AT THE E SHOW IN ANNOVER, ERMANY, OFFERING PEOPLE A CHANCE TO PLAY THE HIGH PERFORMANCE PURPOSE-BUILT MACHINES WITH THE LAT - O YOU OWN THE OMMODORE NAME & HICKEN HEAD OGO = 'ES WE DO, BUT ONLY IN RELATION TO GAMING. VERYTHING ELSE IS OMMODORE NTERNATIONAL'S TERRAIN.' - OMMODORE AS A SURELY THIS HAS ALL BEEN DONE BEFORE WHY ARE YOUR MACHINES DIFFERENT 'I'S MAINSTREAM TECHNOLOGY & REALLY DON'T EXPECT ANY OF THEM TO UPGRADE, IF THEY ARE HAPPY USING THE OLD MACHINES FOR DAY TODAY ACTIVITIES. UT, AS FELLOW OMMODORE FANS, IT IS IMPORTANT TO US THAT THE OMMODORE COMMUNITY APPRECIATES & SUPPORTS WHAT WE  IN CREATING THE HOME COMPUTER/ BUSINESS. UR CURRENT INNOVATION, TECHNOLOGY WISE, LIES IN SMALL THINGS. UT OUR REAL INNOVATION LIES WITH THE MENTALITY WITH WHICH WE APPROACH THE MARKET. E ARE NOT SOME GUYS IN SUITS EMPLOYING GAMERS TO MAKE SURE THEYLIST OF 64 GAMES THAT WILL BE ON THERE, JUST YET. UT KNOW THAT MANY PYX & YSTEM 3 TITLES ARE AMONG THEM. E ARE WORKING WITH A COMPANY NAMED RONSTONE, THAT OWNS THE RIGHTS TO THIS COLLECTION OF GAMES NOW.' - LEASE TELL US ABOUT THE MACHINESA VERY LOW COST & THERE WILL BE PLENTY OF ETRO 64 DESIGNS TO CHOOSE FROM! :) URTHERMORE, IN A SHORT TIME SPAN WE HAVE DEVELOPED GOOD RELATIONSHIP WITH MAJOR PLAYERS IN THE INDUSTRY, & WE HAVE AGREEMENTS THAT ENSURE WE WILL HAVE NEW TOP-LEVEL COMPON�NG MARKET IS THE MOST NATURAL & UP TO DATE WAY TO US TO BRING OMMODORE BACK, RIGHT AT THIS MOMENT. ND LIKE IT OR NOT, MOST GAMES RUN ON INDOWS. :) NCE AGAIN, THOUGH: F WE WILL BE SUCCESSFUL IN OUR EFFORTS TO BRING OMMODORE BACK TO THE FOREFRONT ILL USE THE OMMODORE 64/128 AS THEIR MAIN MACHINES EB BROWSING & EAIL ARE POSSIBLE ON THESE OMPUTERS, NEW GAMES APPEAR REGULARLY, WHAT WOULD TEMPT THESE USERS TO UPGRADE 'ELL, TO BE FAIR, WE ARE AWARE OF THE FACT THAT MANY OMMODORE FANS SHUN TODAYS PROBLEMS BUT THEY WERE INNOVATIVE WOULD YOU LIKE TO COMMENT 'H... H... H..! KNOW WHAT YOU ARE TRYING TO SAY! OU MEAN WE AREN'T INNOVATIVE? !:) N ALL SERIOUSNESS, THE OLD OMMODORE WAS NOT JUST INNOVATIVE BUT PIONEERING. HEY PLAYED A LARGE ROLE YOU NEGOTIATE THE OPYRIGHT FOR THE GAMES & EMULATOR 'ELL, UNFORTUNATELY... OMMODORE DOES NOT OWN THE RIGHTS TO MIGA ANYMORE, SINCE, BELIEVE, THE MID 90S. AYBE IN THE FUTURE, WE WILL BE ABLE TO DO SOME- THING ABOUT THAT. CAN'T GIVE YOU A FINAL  . HIS FURTHER EXTENDS TO THE DEGREE OF CUSTOMIZATION WE OFFER, WHERE A BUYER CAN CHOOSE OUT OF A NEVER SEEN BEFORE VARIETY OF CASE DESIGNS THAT WILL BE BURNED INTO THE CASES THEMSELVES, IN AN EXCLUSIVE MANUFACTURING PROCESS. E OFFER THIS SERVICE AT A RESERVATION SOME OF US HAD TO OVERCOME AS WELL. E THOUGHT LONG & HARD, BUT CAME TO THE CONCLUSION THAT IT WOULD BE INSTANT SUICIDE TO COME OUT WITH A HOME COMPUTER WITH ITS OWN ARCHITECTURE, CHIPSET & IN TODAY'S CLIMATE. O ENTER THE I-ND AMIENTION TO REVISIT THE OLD TECHNOLOGY & BUILD SOMETHING NEW OUT OF IT, SOMEWHERE DOWN THE LINE. ND WHEN WE WILL START OUR BUSINESS & RE- ESTABLISH OMMODORE AS A MAJOR FORCE, WE WILL HAVE SO MANY MORE POSSIBILITIES TO DO SO.' - ANY OF UR READERS ST THROUGH PRIL, THE WEBSHOP WILL BE UP & SUPPORT THE , RANCE, ERMANY, & ENELUX. ATE AY, OMMODORE AMING S CAN BE FOUND IN ELECTRONIC SHOPS & CHAINSTORES.' - OMMODORE TO OUR READERS REPRESENTS INNOVATION, TRUE SOME OF THE MACHINES HAD VARIOULUSIVE, INNOVATIVE TECHNOLOGY (CE UBE COOLING ON THE POWER SUPPLY) UP OUR SLEEVES.' - NOTICE YOU LOAD A OMMODORE 64 EMULATOR ON YOUR MACHINES, WHY NOT OTHER EMULATORS, LIKE MIGA ETC WHAT EMULATOR IS SUPPLIED WITH THE MACHINE & WHAT GAMES, HOW DID RST OF ALL, THE MENTALITY WITH WHICH WE ENTER THE MARKET IS WILDLY DIFFERENT. LL 7 OF US ARE GAMERS, WITH DIFFERENT TASTE & EXPERTISE. UR CASES & THEIR INTERNAL PARTS ARE DESIGNED & CONFIGURED IN A WAY THAT A TRUE GAMER WOULD ASSEMBLE & MODIFY THEIR ARE DOING RIGHT NOW: O BRING THE = BACK IN THE LIMELIGHT, WHICH IT SO MUCH DESERVES.' - O MANY OF OUR READERS " COMPATABLE" & "ICROSOFT" ARE WORDS OF THE DEVIL, DID YOU EXPECT THIS ATTITUDE FOR IE HARD USERS OF THE 8BIT RANGE 'H YES. T WAS  HAVE A CUTTING EDGE, TRENDY PRODUCT, COUPLED WITH CUTTING EDGE, TRENDY MARKETING... E ARE THESE GAMERS OURSELVES.' - O YOU HAVE FURTHER PLANS FOR THE OMMODORE NAME -"PORTABLE SCREENED VERSION OF THE OMMODORE 64/128 FOR EXAMPLE" 'T'S OUR INT WHAT ONFIGURATIONS ARE AVAILABLE & HOW WOULD OUR READER PURCHASE ONE, WILL THE MACHINES BE SOLD IN LOCAL ELECTRONIC RETAILERS 'HE CONFIGURATIONS CAN BE FOUND HERE.. HTTP://WWW.COMMODOREGAMING.COM/PCSHOP/ AME+/AMING++OVERVIEW.ASPX ROM HALFWAY ENTS (INCLUDING , OTHERBOARDS & EMORY), BEFORE ANYONE ELSE HAS THEM. E ALSO BELIEVE WE SHOULD BE EASY ON GAMERS' WALLETS. HAT'S WHY WE ARE CONFIDENT WE CAN OUTPRICE MOST, IF NOT ALL, OF OUR COMPETITION. ND LASTLY, WE'LL HAVE A FEW SURPRISES & EXC(AND THINGS ARE LOOKING GOOD), IT WILL GIVE US MUCH MORE SPACE TO REVISIT THE OLD TECHNOLOGY & GIVE BACK TO THE FANS. FTER ALL, THEY HELPED TO KEEP THE NAME AFLOAT ALL THESE YEARS.' - ONE OF THE MORE STRIKING ITEMS OF THE MACHINE IS THE ASE, AN OUR�IST GO CRAZY & SPEND IT ALL ON COMPLETING MY RECORD & GAME COLLECTIONS.' W... WILL SAY NOW THAT WOULD USE IT TO INVEST & FUND SOME CREATIVE PROJECTS OF MYSELF & OTHERS & SET UP A CHARITABLE ORGANISATION. UT NEVER HAD A MILLION POUNDS, SO MIGHT JUBE ASKED, & WHY 'OU ALREADY ASKED THEM. BOUT INNOVATION, 'THE EVIL OF COMPATIBLE MACHINES' & THE VIABILITY OF THE OLD OMMODORE USINESS MODEL. ECAUSE THAT GAVE ME A CHANCE TO EXPLAIN MORE ABOUT OUR THOUGHT ROCESS, WHAT WE INTEND TO DO & HOW WE E-ESTABLISH OMMODORE AS A MAJOR FORCE IN THE GAMING - INDUSTRY. E WILL BE ABLE TO DO MORE THAN '- COMPATIBLE' MACHINES.' - HOW HAS THE PRESS TREATED THE MACHINES INTRODUCTION TO THE MARKET 'VERALL, OVERWHELMINGLY POSITIVE & WE HAVE BEEN GIVEN AHE PRICE OF VARIOUS CONFIGURATIONS, IS AN ALTERNATE Y AVAILABLE FOR EXAMPLE INUX OR ARE THE MACHINES ICROSOFT ONLY, ALSO HAVE YOU THOUGHT ABOUT SAY INSTALLING AS AN , ALTHOUGH WE ARE WELL AWARE OF THE LICENSING PROBLEMS FACED BY SUCH &  UINI AMES OMPETITION HTTP://WWW.MINIGAMECOMP.ORG.UK/ : HAT'S THIS ABOUT A "MODERATOR"? MODERATOR IS RESPONSIBLE TO VERIFY THAT THE PROGRAM MEETS SUBMISSION/SIZE REQUIREMENTS, THAT IT WORKS IN AN EMULATOR, & SO ON. F YOU WOULD LIKE TO SEE NE YOU WERE GIVEN 1 MILLION POUNDS WHAT WOULD YOU DO WITH THE ONEY 'OW... WILL SAY NOW THAT WOULD USE IT TO INVEST & FUND SOME CREATIVE PROJECTS OF MYSELF & OTHERS & SET UP A CHARITABLE ORGANISATION. UT NEVER HAD A MILLION POUNDS, SO MIGHT JUSAW JAWS DROPPING. HAT'S RETAILERS & CONSUMERS ALIKE. VERY DAY 'M GETTING E-MAILS IN WITH PEOPLE ASKING ME WHERE THEY CAN BUY ONE... UST AS WITH THE PRESS ATTENTION, IT TRULY EXCEEDS OUR HIGH EXPECTATIONS.' - WHAT QUESTION WOULD YOU HAVE LIKED TO  MARKET. ND IT'S CERTAINLY A MARKET THAT WE ARE DYING TO EXPLORE & FIND OUT MORE ABOUT.' - S YOUR COMPANY PURELY DESIGNED TO PRODUCE " COMPATIBLE MACHINES" 'O. T'S DESIGNED TO FURTHER SOLIDIFY THE RELATIONSHIP BETWEEN OMMODORE & AMING & TO R THEIR OWN DESIGNS. ND ANYONE CAN ENTER OUR UPCOMING COMPETITION & HAVE THEIR DESIGN BECOME A LIMITED EDITION =KIN.' - HO THOUGHT UP THE DESIGNS 'HAT'S US. UR & TWO OF MY CO- WORKERS TO BE EXACT. :)' - OULD YOU LIKE TO GIVE OUR READERS TA PLATFORM REPRESENTED (OR WOULD LIKE TO VOLUNTEER! EAH!) EAIL THE ORGANIZER AND WE'LL WORK SOMETHING OUT! : AN MODERATORS SUBMIT ENTRIES? BSOLUTELY. S LONG AS A SUBMISSION MEETS THE REQUIREMENTS, IT MAY COMPETE. : 'M WRITING A GAME FOR MULTIPREST SHOULD BE EASY, SINCE EVEN THOUGH IT'S A THAT'S ESPECIALLY CONFIGURED FOR GAMING, SHE WILL BE ABLE TO USE IT AS A REGULAR WORKSTATION & MULTIMEDIA CENTRE.' - ILL THE MACHINE BE SOLD ORLDWIDE ' T WILL BE A WORLDWIDE OPERATION.' - MAGIME PLAY & SOME CATCHY/MEMORABLE TUNES.' - OW MUCH CUSTOMER INTEREST HAS THERE BEEN IN THE ACHINES 'T THE E CONVENTION WHERE WE EXHIBITED OUR MACHINES, VISITORS THAT INITIALLY LOOKED BORED OUT OF THEIR MINDS STOPPED BY OUR BOOTHS & WE LITERALLY  - O YOU THINK THE OLD OMMODORE BUSINESS MODEL IS STILL VIABLE, IS THERE STILL A MARKET FOR SOMETHING LIKE AN UPDATED 64/128 'H, CERTAINLY THINK THERE'S A MARKET FOR AN UPDATED 64/128 OR MIGA. UST LESS OF A MAINSTREAM MARKET & MORE OF A NICHE READER SUPPLY THEIR FAVOURITE OMMODORE PICTURE TO BE USED ON THE CASE OR ARE THE DESIGNS ON THE WEBSITE "SET IN STONE" 'VENTUALLY, THE NUMBER OF DESIGNS ON THE WEBSITE WILL BE IN THE THOUSANDS. E ARE STILL THINKING OF A GOOD WAY FOR PEOPLE TO UPLOAD�LE PLATFORMS. OW SHOULD IT BE SUBMITTED? HE GENERAL IDEA IS ONE GAME, ONE VOTE. HEREFORE, PLEASE PICK A VERSION THAT YOU'D LIKE TO COMPETE, & PLACE THE REST IN THE AREA. : 'M CONCERNED ABOUT 24/7 VOTING. ILL PEOPLE VOTE CONSISTENTLY OVER T MIGHT BE ABLE TO GIVE BACK TO THE COMMUNITY.' - WISH YOU EVERY SUCCESS IN YOUR PROJECT, THE MACHINE DESIGN LOOKS GREAT, ANY TIPS ON CONVINCING MY WIFE TO LET ME PURCHASE ONE 'ELL, SHOW HER A =KIN DESIGN THAT YOU KNOW WILL BE TO HER TASTE. :) HE  N AMOUNT OF ATTENTION THAT EXCEEDED OUR ALREADY HI-EXPECT- ATIONS. HERE IS SOME CYNICISM HERE & THERE BUT THAT IS ONLY NATURAL & HEALTHY.' - HAT DOES "" SAY TO YOU ' TICKING CASSETTE TAPE PLAYER, THE BASHING OF BUTTONS, PURE, ADDICTIVE GA 'HE PRICES HAVE NOT BEEN SET YET. XPECT THEM TO BE SOMEWHERE IN THE 1200-5000 RANGE. E WILL MOST PROBABLY OFFER ALTERNATIVE AS WELL. INUX DOES NOT SEEM THAT PROBABLE RIGHT NOW, SINCE IT HARDLY RUNS ANY GAMES. :( MITHLON MIGHT BE INTERESTING.'IME? HAT IF SOMEONE UPDATES AN ENTRY? S A COMPETITION, SHOULD WE EVEN BE ABLE TO DOWNLOAD GAMES EARLY, LET ALONE VOTE? HE VOTESHEET IS JUST A PIECE OF PAPER FOR KEEPING NOTES. OU STILL HAVE TO SUBMIT IT, AT THE END OF THE CONTEST, WHEN YOU'RE SATISFE FILE SIZE IS THE 256 TIMES THE NUMBER OF SECTORS MINUS ONE. OR OTHER PLATFORMS CHECK THE FORUM OR ASK THE MODERATOR. F THERE IS NO MODERATOR, THE ORGANIZER. : 'D LIKE TO MAKE AN TARI 2600 GAME, BUT THE MINIMUM CARTRIDGE SIZE IS 2. SE THE LNTED AFTER ALL. UT IF YOU WANT TO GET REALLY TECHNICAL, THEN THE FILE STRUCTURE INCLUDES... UT THEN THIS OBSCURE COMPUTER HAS... UT COMPARED TO THIS OTHER COMPUTER IT... ND REMEMBER, THIS MAKES LIFE MUCH, MUCH EASIER ON THOSE TRYING TO RUN (AND JUDGES, & WEAKNESSES. E CREATIVE, USE NASTY TRICKS, & MAKE AS GOOD A GAME AS YOU CAN IN 1 OR 4K. : UT... T'S A NIGHTMARE. ONSIDER THE HEADER -- 128 BYTES. OST OF THAT, HOWEVER, IS EMPTY, & PROGRAMMERS ROUTINELY STORE CODE & DATA IN IT. HENG WITH RULE. HE GENERAL IDEA IS THAT THE GAME SHOULD BE STARTED IN THE STANDARD WAY FOR THE PLATFORM, WHATEVER THAT MAY BE. N A OMMODORE MACHINE & THE SPECCY, IT'S FOLLOWED BY , ON A / OR - MACHINE YOU'D JUST TYPE THE NAME OF THE�GS LIKE COMPRESSORS & ASSEMBLERS ARE FINE OF COURSE. ULES LL ENTRIES ARE WELCOME, THE 3 SIZE CATEGORIES WILL BE HELD SEPERATE FROM ONE ANOTHER, THOUGH THEY CAN BE SUBMITTED AT ANY TIME UP UNTIL THE CLOSING DATES. HE FILE SIZE IS THE SIZE OF CODE+DAT, BUT THE HEADER ETC. DOES). : SE . AND 2600 CARTRIDGES: HE . FILE HEADER IS COUNTED. HE 6502 INTERRUPT VECTORS ARE. THERWISE, ALL UNUSED BYTES MUST BE SET TO ZERO. PPLE 2: ILES SHOULD BE SUBMITTED ON A 3.3 . IMAGE. HTITLE OR OTHER INFORMATION IN THE LOADER? HEN, OF COURSE, 64 PROGRAMS ALSO STORE A TWO-BYTE LOAD ADDRESS IN THE FILE, SO MAYBE THAT SHOULDN'T BE COUNTED. ND IN THE FIRST CONTEST STORED THE SCORE IN THE LINE NUMBER, SO MAYBE THAT SHOULD BE COUMAPS, SCREEN CLEARING, ARCHITECTURES, SYSTEM RESOURCES, ETC. HE COMPETITION WILL NEVER BE "FAIR". HE COMPUTERS ARE SO DIFFERENT IN THEIR CAPABILITIES THAT IT'S IMPOSSIBLE TO CREATE A PERFECTLY LEVEL PLAYFIELD. HE COMPUTERS HAVE DIFFERENT STRENGTH'T BELIEVE IT HAS CAUSED ANY ISSUES THE LAST TWO YEARS. ND, OF COURSE, THERE ARE JUST TOO MANY ENTRIES. O, SUGGEST TRYING THE VOTESHEET THIS WAY, AND IF WE FIND IT CAUSES PROBLEMS WE CAN DO SOMETHING DIFFERENT NEXT YEAR. : LEASE CLARIFY THE STARTIIOUSLY WRITTEN STUFF? ES, AS LONG AS YOU'VE WRITTEN EVERYTHING YOURSELF. OU ARE FOR OBVIOUS REASONS NOT ALLOWED TO USE OTHER PEOPLE'S MATERIAL WITHOUT THEIR EXPRESS PERMISSION. HIS INCLUDES GRAPHICS AND TUNES (I.E. RIPPING IS VERBOTEN). TANDARD THINARY, THEN LS -L (UNIX) OR DIR (DOS) -- I.E. MEMORY PLUS TWO BYTES. PECCY: THE . FILE CAN BE AT MOST 25 BYTES MORE THAN THE SIZE LIMIT IMPOSED BY THE CATEGORY (BASICALLY IT'S THE MEMORY USED: THE 17-BYTE HEADER, DATA BLOCK BYTE, & CHECKSUM DO NOT COUN FILES DO NOT AUTOBOOT, SO THEY NEED A PROGRAM TO START WITH . OW YOU NEED TO EITHER NOT COUNT THE HEADER, OR ELSE REMOVE THE RESTRICTION. OW LIFE IS TOUGHER ON USERS, SO MAYBE EXTERNAL LOADERS SHOULD NOW BE ALLOWED -- CAN WE PUT A G TO RUN (& JUDGE) THE PROGRAMS. : Y PLATFORM HAS A BIG HEADER & IS AT A DISADVANTAGE. CTUALLY, THE HEADER LOSSES ARE ALL ABOUT THE SAME. ORE BROADLY, EVERY PLATFORM HAS SOME DEAD WEIGHT IN THE EXECUTABLE, INCLUDING DIFFERENCES IN SPRITE SIZES, BIT IED WITH IT. F SOME- ONE UPDATES AN ENTRY -- WELL, AFTER YOU PLAY THAT UPDATED ENTRY, YOU CAN UPDATE YOUR VOTESHEET. INALLY, AS TO BEING ABLE TO DOWNLOAD, BELIEVE THAT DOWN- LOADING GAMES DURING THE CONTEST STIMULATES INTEREST IN THE CONTEST, & DON AST 1024/4096 BYTES OF THE CARTRIDGE, FILL THE REST WITH 0S, & DON'T USE THE 0S AS DATA (OR CODE, BUT DON'T KNOW WHAT A LOT OF WOULD BE GOOD FOR). (ND WE'LL FIND YOU A MODERATOR, IF YOU REALLY DO WANT TO SUBMIT A 2600 GAME!). : AN SUBMIT PREV !) THE PROGRAMS, ESPECIALLY ON UNFAMILIAR PLATFORMS. : UT... T'S LIKE REPRESENTATIVE DEMOCRACY: IT'S NOT THAT IT'S THE BEST SYSTEM, IT'S THAT IT'S THE LEAST WORST SYSTEM. : OW DO DETERMINE FILE SIZE? OMMODORE 64: XTRACT FROM A .D64 IF NECESS CKING THAT THIS HEADER DOESN'T CONTAIN CODE/DATA IS A TRULY AWFUL PROSPECT; BY CONTRAST, INCLUDING HEADERS GIVES AROUND A 10-BYTE PENALTY -- JUST LIKE PRETTY MUCH EVERY OTHER PLATFORM. ET'S SAY YOU TAKE AWAY THE HEADER RESTRICTION. OMMODORE 64 & PECCY EXECUTABLE ON THE COMMAND LINE. O NO LOADERS (THEY COUNT TOWARD THE SIZE), THE USER SHOULDN'T HAVE TO TYPE ANY SPECIAL COMMANDS TO START (LIKE XXXX ON A =), & SO ON. UTOSTARTING EXECUTABLES ARE . HIS MAKES LIFE MUCH, MUCH EASIER ON THOSE TRYINTA AS IS NATURAL FOR YOUR SYSTEM - I.E. EMULATOR ONLY DATA IS NOT INCLUDED. HE FOLLOWING IS THIS YEARS SIZES 1KBYTE (1024 BYTES MAX) 2KBYTE (2048 BYTES MAX) 4KBYTE (4096 BYTES MAX) CREENSHOTS SHOULD BE OF THE ACTUAL GAME, THERE IS NO POINT IN 'DOCTOUNTERVIEW WITH OBERT UITE ROM THE "INI GAMES WEBSITE" - PLEASE INTRODUCE YOURSELF 'M OBERT UITE AND HAVE BEEN WITH THE COMPETITION SINCE 2002, TOOK OVER RUN- NING THE SITE IN 2005 AND GAVE IT A SPECIFIC WEB ADDRESS THOUGH ITS BEEN AVAILABLE ARS ENTRIES FOR THE 64 VERSIONS, THEY ARE TO SAY THE LEAST VERY IMPRESSIVE DO YOU HAVE ANY COMMENTS ABOUT SOFTWARE QUALITY HE QUALITY OF ALL GAMES IN GENERAL IS GOOD, THOUGH SOME PLATFORMS SUFFER MORE AT LOW FILES SO APPEAR LOW QUALITY OR THE PROGRAMRE GOOD & RUBBISH SO LEAVE IT TO THE PEOPLE LOOKING AT THE GAMES TO DECIDE AS EVERYONE HAS PREFERENCES. - OW WOULD OUR READER ENTER THE COMPETITION? HEY WOULD SIMPLY WRITE A GAME TO ONE OF THE SIZE CATEGORIES (THIS YEAR IS 1, 2 & 4K) & THEN FILL  SUBMIT A GAME SCREENSHOT AND DESCRIPTION FOR THE WEBPAGE. NTRIES SHOULD USE STANDARD HARDWARE/ SOFTWARE FEATURES OF THEIR SYSTEM & NOT REQUIRE EXTRA HARDWARE/SOFTWARE FEATURES, THOUGH SOMETHING LIKE EXPANSION IS ALLOWED ALONG AS IT IS STATED IN THE MODERATORS OR CAN ANYONE VOTE HE VOTING IS OPEN BUT THE VOTES ARE CHECKED FOR ANY SUSPICIOUS 'VOTE RIGGING' BEFORE THEY ARE TALLIED UP TO GIVE THE FINAL RESULT. - BVIOUSLY WITH THIS BEING A \ MAGAZINE HAVE BEEN LOOKING AT SOME OF THE OLDER YEEN RUNNING IT, THOUGH CURRENTLY THE 2001 GAMES ARE NOT BUT WILL BE SOON ALONG WITH THE 2002-2004 GAMES (CURRENTLY AVAILABLE ON THE PREVIOUS YEARS LINKS). - OME ON YOU MUST RECEIVE SOME RUBBISH PLEASE ENLIGHTEN US T IS A MATTER OF OPINION OF WHICH A� FUN AND THE REAL COMPETITION CAN BE SEEN AS IMPROVING YOUR CODING SKILLS & BETTERING YOUR PREVIOUS GAMES IF YOU'VE DONE ONE BEFORE. - OES EVERY ENTRY APPEAR ON YOUR WEBSITE FOR OWNLOAD VERY GAME THAT IS VALID (WHICH BELIEVE ALL HAVE BEEN FOR THE�,ZE WILL RUN UNTIL EPTEMBER 30TH, 10PM IMPORTANT OF THEM ALL. AVE LOADS OF FUN PROGRAMMING YOUR GAME FOR THIS COMPO. 1K CATEGORY, THIS WILL RUN UNTIL 31ST ULY 2007, 10PM TIME THE 2K SIZE CATEGORY WILL RUN UNTIL UGUST 31ST, 10PM THE 4K SIORMAT SPACE SHOULD BE FILLED WITH 0'S - I.E. THE 'S MINIMUM FILEFORMAT SIZE IS 16K SO FOR 1K, 15K IS FILLED WITH 0'S. HE ATA+CODE MUST BE IN ONE CONTINOUS BLOCK, NOT SEPERATED IN DIFFERENT SECTIONS OF THE /IN. T IS YOUR RESPONSIBILITY TOHINES ARE INCLUDED IN THE COMPETITION? NY 8BIT MACHINE CAN ENTER. - HAT MACHINE RECEIVES THE MOST ENTRIES HAT FLUCTUATES BY THE CATEGORY & YEAR BUT TARI 2600, 64 & SPECTRUM ALWAYS HAVE A HEALTHY TURNOUT. - S THE COMPETITION THE RESULT OF TH"LEKSI EBEN" THE GAME IS SMOOTH & VERY NICE ON THE EYE LL THE ENTRIES ARE NICE, THE COMPUTER SYSTEMS IN PARTICULAR HIGHLIGHT WHAT CAN BE ACHIEVED IN THIS FILE SIZE CATEGORY. - RE ALL THE PAST YEARS GAMES AVAILABLE FOR DOWNLOAD ES SINCE 'VE BE MODERATOR, JUST BE WILLING TO DO THE JOB & WITHIN A REASONABLE TIME SPAN, GET BACK TO ME ON HETHER THE GAME IS VALID. - HAT DOES THE WINNER RECEIVE IN THE WAY OF A PRIZE HERE IS NO PRIZE AND NEVER HAS BEEN, THE COMPETITION IS RUN IN THE SPIRIT OFAMES LIKE THIS WILL NOT BE EVALUATED. OST IMPORTANT OF THEM ALL. AVE LOADS OF FUN PROGRAMMING YOUR GAME FOR THIS COMPO. 1K CATEGORY, THIS WILL RUN UNTIL 31ST ULY 2007, 10PM TIME THE 2K SIZE CATEGORY WILL RUN UNTIL UGUST 31ST, 10PM THE 4K SI RING' THE PICTURE TO MAKE GAME LOOK BETTER, PEOPLE WILL PLAY THEM. ORUM DISCUSSIONS THAT MAY INFLUENCE VOTES ARE TO BE AVOIDED. EEP THE GAMES CLEAN OF PORN, PROFANITY ETC. HE GAMES MUST BE SUBMITTED USING A COMMON EMULATOR FORMAT. NY EXCESS FILEF VIA THE POINTER ADDRESS HTTP://FFD2.COM/MINIGAME/ REGARDLESS OF WHERE IT PREVIOUSLY BEEN HOSTED. - HOW MANY PEOPLE WORK ON THE PROJECT HE ACTUAL SITE SIDE, JUST ICHARD & ME BUT THERE ARE PLATFORM MODERATORS TO CHECK ENTRIES ARE VALID. - HAT MAC MER IS NEW & NOT EXPERIENCED (OR BOTH) BUT BELIEVE EVERYONE TRIES HARD WITH THEIR OWN PARTICULAR ENTRY. - LOOKED AT THE 1K ENTRIES & THEY ARE VERY NICE GAMES SOME WITH SOUND DON'T LIKE TO SINGLE OUT ONE GAME BUT WAS IMPRESSED BY ILODIUM FROM  OUT THE SUBMIT FORM & PLACE THE GAME IN A ZIP FILE & SUBMIT IT. - HO ARE THE MODERATORS & HOW ARE THEY CHOSEN CURRENTLY THEY ARE: PECTRUM - AOLO ERRIS EGA - AXIM = 8BITS - ICHARD ES, , TARI 2600 AND - MYSELF. NYBODY CAN VOLUNTEER AS A E GAME INSTRUCTIONS. OMPRESSION MAY BE USED, AS LONG AS THE DECOMPRESSOR IS STORED WITHIN THE GAME. O /EB PAGE BASED GAMES ARE ALLOWED IN THIS COMPETITION. AST YEAR WE HAVE HAD AN ENTRY WHICH WAS DONE IN LASH, WHICH WE COULD NOT ACCEPT. NY G PAST 2 YEARS) IS FEATURED FOR DOWNLOAD. - AN ALL THE GAMES BE PLAYED ON REAL MACHINES - HOW IS THIS POSSIBLE WHEN SOME OF THE MACHINES ARE CONSOLE CARTRIDGE ONLY N MOST CASES YES, BUT IN THE CASES OF THE CONSOLES THEY MAY OR MAY NOT AS THEY GENERAILL BE A BIT NEGATIVE TOWARD 'ANOTHER' ONE. - OULD YOU LIKE TO SEE MORE OF A CERTAIN GAME FOR XAMPLE MORE RUN & JUMP GAMES YSELF, PREFER PLATFORM GAMES, BUT THEY ARE NOT PARTICULARLY EASY KNOW TO PRODUCE IN THE FILE SIZE CATEGORIES. - S THERUNTERVIEW WITH HRISTIAN OGELGSANG REATOR OF ISKIMAGERY64 (EE SSUE 6) LEASE INTRODUCE YOURSELF I, MY NAME IS HRISTIAN OGELGSANG. 'M A 34 YEAR OLD SOFTWARE DEVELOPER, CURRENTLY WORKING IN A SMALL SOFTWARE COMPANY THAT FOUNDED WITH 5 OLLEN BY A LESS EXPERIENCED AUTHOR, IN WHICH CASE THE QUALITY MAY BE GREAT FOR THAT PARTICULAR PERSON. - HY THE FILE SIZES OF 1 4 & 8? ILE SIZES CHANGE FROM YEAR TO YEAR, THAT WAS JUST THE SIZES PICKED FOR LAST YEAR. - HAT MACHINES DO YOU OWN & ED WITH GAMING ALONE & STARTED TO PROGRAM WITH . HAT QUICKLY LEAD ME TO THE POINT WHERE FOUND OUT THAT THE SMALL COMMAND SET OF VERSION 2.0 WAS NOT ENOUGH TO PROGRAM SOMETHING NOT TOTALLY BORING... S A HRISTMAS GIFT GOT A IMON'S CARTRIA 180 KM JOURNEY. N THE FIRST TWO YEARS MY DAD MOSTLY WORKED WITH THIS MACHINE, BUT ORTUNATELY HE ALSO BOUGHT A JOYSTICK & INTRODUCED ME TO COMPUTER GAMING. AMING WAS REAL FUN & SHOWED WHAT WAS POSSIBLE ON THIS FASCINATING MACHINE. UT SOON GOT BORSAME. - AVE YOU ANY TIPS FOR PROGRAMS & DO YOU HAVE ANY GAME THAT IS OVERDONE? RY TO BE CREATIVE & TRY FOR A FUN GAME, IN MOST CASES THAT WILL SCORE BETTER THAN A PRETTY BUT LIMITED GAME. ETRIS GAMES HAVE BEEN PRODUCED QUITE A BIT, & MANY SCORING W�G ALL KIND OF DIFFERENT MODELS (LD EV ., 64 , 64, "LDI" 64) & 1541 TYPES (OLD REVS, 1541 ). HAVE A 1084 & A 1084 ONITOR. NE SETUP IS CTUALLY CONNECTED ON MY DESK; THE OTHER NES ARE STORED AWAY. USE SOME MODERN HARDWARE INCLUDING THE  - N YOUR OPINION AS THE GAMES SIZE INCREASES 1 4 8 DOES THE QUALITY INCREASE ? T DEPENDS ON THE AUTHORS & WHAT THEY ARE TRYING TO DO, THEY MAY CONCENTRATE ON MORE LEVELS THAN SAY MAKING IT MORE PRETTY OR IT MAYBE THE SAME AS A 1K GAME, BUT WRITT� ANYTHING YOU WOULD HAVE LIKED TO HAVE BEEN ASKED? THINK THAT PROBABLY COVERS EVERYTHING. - HAT WOULD YOU DO WITH 1 MILLION POUNDS :-) WOULD BUY A HOUSE, SPEND SOME & PUT THE REST IN THE BANK FOR SAVINGS & SECURITY :) HOUSE TAXES AREN'T CHEAP! SOUTH OF ERMANY. HAT INTRODUCED YOU TO = ACK IN 1982, MY FATHER INTRODUCED ME TO THE WONDERFUL WORLD OF HOME COMPUTERS BY BUYING ONE OF THE FIRST 64 COMPUTER IN OUR TOWN. CTUALLY, THE ONLY SHOP WHICH SOLD THEM WAS LOCATED IN UNICH & THAT WAS ECTRUM ONES, WHO 'M NOT 100% AS THE ORIGINAL SITE IS NO LONGER AVAILABLE. T WAS THEN TAKEN ON BY AGERALP WHO OPENED IT UP TO OTHER 8BITS IN 2002, 03 TO 04 TEVE UDD RAN THE COMPETITION & FINALLY TOOK OVER, THOUGH THE RULES HAVE STAYED FAIRLY THE ONE ON THIS MACHINE - OK, NOW THE TOOL IS TYLE'S URBO SSEMBLER OR A CROSS ASSEMBLER ON MY AC... WHAT MACHINES DO YOU STILL OWN & WHAT = MACHINES DO YOU ACTIVELY USE ACTIVELY USE A = 64 SETUP WITH 1541. OWN 5 COMPLETE CONFIGURATIONS INCLUDINLLY REQUIRE SOME FORM OF HOMEBREW HARDWARE CARTRIDGE TO ALLOW THEM TO BE PLAYED ON HARDWARE WHICH NOT EVERYONE MAY BE ABLE TO GET/MAKE, CERTAINLY BELIEVE THE TARI 2600 GAMES DO AS THEY HAVE QUITE A HEALTHY COMMUNITY AND HARDWARE IS AVAILABLE TO BUY.  E ANYTHING YOU WOULD HAVE LIKED TO HAVE BEEN ASKED? THINK THAT PROBABLY COVERS EVERYTHING. - HAT WOULD YOU DO WITH 1 MILLION POUNDS :-) WOULD BUY A HOUSE, SPEND SOME & PUT THE REST IN THE BANK FOR SAVINGS & SECURITY :) HOUSE TAXES AREN'T CHEAP! EGUES AFTER LEAVING UNIVERSITY. E ARE DEVELOPING / SOLUTION, MAINLY FOR THE AUTOMOTIVE INDUSTRY. HERE DO YOU LIVE LIVE WITH MY FIANCE IMONE IN RLANGEN, ERMANY. RLANGEN IS A SMALL UNIVERSITY TOWN LOCATED NEAR UREMBERG IN AVARIA IN THE DO YOU HAVE ANY = EQUIPMENT OWDAYS, A , A GAMEBOY ADVANCE & A GAMECUBE - 'VE NEVER USED A REAL =. - INI GAMES? HY & WHOSE IDEA WAS THE PROJECT BELIEVE ATTHEW ESTCOTT STARTED THE ORIGINAL IDEA AS A COMPETITION BETWEEN THE \ MACHINES & P DGE THAT ALLOWED ME TO START PROGRAMMING SOME GRAPHICS STUFF. FEW MONTHS LATER BOUGHT MYSELF THE GREAT 64 EFERENCE ANUAL & A YBEX SSEMBLER DISK & BOOK EDITION. HIS LEAD ME TO ASSEMBLER PROGRAMMING... & STILL USE THIS LANGUAGE AS MY FAVOURITE  ETRO EPLAY WITH ET ADAPTER TO CONNECT MY AC TO THE 64 & USE A 64 CARTRIDGE O TRANSFER DATA VIA ARD. LEASE TELL US ABOUT DISKIMAGERY ISKMAGERY64 IS A DISK EDITOR FOR ALL 64, 71 & 81 IMAGE FILES USED IN ALL KIND OF 64 EMULATORS  HAS A DIRECT INTEGRATION OF YOUR FAVOURITE EMULATOR ON THE SYSTEM & LAST BUT NOT LEAST AN EXTENSIVE SET OF NETWORK PROTOCOLS IMPLEMENTED THAT GREATLY FACILITATE WORKING WITH A REAL 64 CONNECTED VIA THERNET. HY WOULD WE WISH TO DOWNLOAD THE SOFTWARLPS INTERESTED READERS TO BETTER UNDERSTAND THE INNER WORKINGS OF THE SOFTWARE, GIVES DEVELOPERS A TOOL TO IDENTIFY BUGS MORE QUICKLY & TO GIVE MORE DETAILED BUG REPORTS. INALLY, OTHER DEVELOPERS MIGHT CONTRIBUTE NEW & INTERESTING FEATURES THAT HAVE NNSFER FILES OR DATA VIA THE ET ETHERNET ADAPTER DIRECTLY THROUGH YOUR LOCAL HOME NETWORK TO YOUR GOOD OLD 64, WANTED TO HAVE THESE NICE FEATURES DIRECTLY EMBEDDED IN 64. STARTED TO PORT CODE THAT WAS AVAILABLE FOR INDOWS OR INUX FOR THIS TASK AS "OPEN-SOURCE" DOES THIS MEAN WE CAN DOWNLOAD THE CODE & MAKE ANY ALTERATION WE WISH? ES, THE SOURCE IS RELEASED AS PEN- OURCE UNDER THE UBLIC ICENSE ().HIS ALLOWS ANYONE TO DOWNLOAD THE SOURCE, HAVE A LOOK AT THE INNER ORKINGS DEVELOP �ALLY TO A FILE, E.G. A FILE NAMED TEST.SEQ WILL RESULT IN A FILE CALLED 'TEST'. NOTHER SUGGESTION AYBE A EO WRITE DOCUMENT IEWER, EXTRACTOR ORRY, NEVER GOT REALLY IN TOUCH WITH THE WHOLE THING. AYBE BECAUSE NEVER OWNED OF FILES ON YOUR HOST SYSTEM AS A VIRTUAL NETWORK DRIVE ON YOUR 64. WHAT MAKES THIS SOFTWARE UNIQUE? TS THE FIRST FULL FEATURED 64 DISK EDITOR THAT IS PORTABLE & RUNS ON AC , INUX & INDOWS DIRECTLY COMPILED FROM ONE SOURCE CODE. URTHER, ITSMALL TOOLS RUNNING FREELY ON MY AC OR WHOLE OPERATING SYSTEMS (INUX) RUNNING ON MY SERVER. O RELEASING MY SOURCE AS OPEN SOURCE IS A WAY OF GIVING SOME- THING BACK TO THESE GENEROUS SOFTWARE PRESENTS GIVEN TO ME. URTHERMORE, RELEASING THE SOURCE HETO MANAGE ALL MY DISK IMAGES HAD ON MY HARD DISK WITH 64. ADDED OPTIONS TO QUICKLY MOUNT SUCH AN IMAGE IN MY FAVOURITE EMULATOR (HERE ) OR RUN A SELECTED PROGRAM THERE WITH A SINGLE KEY STROKE. ITH THE EMERGE OF NICE TOOLS THAT ALLOWED TO TRAF 64 WITH E.G. . F YOU OWN A NETWORK ADAPTER & A REAL MACHINE THEN 64 IS A UST HAVE THAT CONTAINS ALL KINDS OF NETWORK DATA TRANSFER TOOLS FROM & TO YOUR RETRO HARDWARE COMBINED IN A SINGLE EASY USABLE . SEE YOU RELEASED THE SOURCE CODEDISK IMAGE. OU HAVE TO MAKE SURE THAT THE FILE ON YOUR SYSTEM'S HARD DISK ALREADY HAVE THE CORRECT () ENCODING IF YOU WANT TO TRANSFER IT. HAT CAN BE IMPROVED IN FUTURE VERSIONS. 64 ALREADY CHECKS THE FILE EXTENSION & TRIES TO MAP IT UTOMATICMAGES IN AN EMULATOR & QUICKLY TRANSFER THE DISK IMAGES TO REAL DISKS RESIDING IN THE 1541 CONNECTED TO THE 64 VIA THERNET. URTHERMORE, YOU CAN DIRECTLY TRANSFER & RUN A SINGLE ON THE 64 WITH A SINGLE MOUSE CLICK ON YOUR HOST OR SHARE ANY NUMBER NTACT & TO RELEASE THEIR SOURCE WITH THE SAME REQUIREMENTS. HIS HELPS ME TO HAVE SOME PROTECTION OF MY COPYRIGHT BUT ALSO GIVES ME THE FREEDOM TO SHARE MY SOURCE & THUS MY IDEAS. GREATLY PROFIT FROM ALL KINDS OF OPEN-SOURCE SOFTWARE, RANGING FROM & ALSO IN THE 64 HARDWARE. N MY PPLE AC THERE WAS ALWAYS A LACK OF SUCH TOOLS & INITIALLY STARTED 64 TO FILL THIS ONE. HE DISK EDITOR ALLOWS YOU TO COPY FILES FROM YOUR HOST (HERE AC'S) FILE SYSTEM TO A = DISK IMAGE & VICE VERSA. STARTED  E WHAT BENEFITS WOULD IT GIVE F YOU OWN A AC OR INUX SYSTEM, THEN YOU FINALLY GET A FULL FEATURED 64 DISK EDITOR FOR YOUR PLATFORM. F YOU WANT TO QUICKLY TEST A LARGE BUNCH OF DISK IMAGES IN YOUR EMULATOR THEN YOU WILL ENJOY THE TIGHT INTEGRATION O EVER DREAMED OF. NE COMMENT/ SUGGESTION, S IT POSSIBLE TO EAD & FILES FROM WITHIN THE PPLICATION, AYBE WITH THE ABILITY TO COPY THE TEXT & CONVERT TO & ICE ERSA URRENTLY, 64 TRANSFERS ALL FILES AS RAW DATA FROM & TO A  TO MY AC & REVERSED ENGINEERED THE MISSING NETWORK PROTOCOLS BY SNIFFING THE NETWORK TRAFFIC BETWEEN A 64 & THE WINDOWS REFERENCE APPLICATION. OW THE CURRENT RELEASE VERSION 0.7 HAS ALL ESSENTIAL TOOLS AVAILABLE: YOU CAN EDIT DISK IMAGES, TEST THE I THE SOURCE FURTHER & EVEN RELEASE OWN WORK DERIVED FROM THIS. N CONTRAST TO SOURCE THAT IS IN THE PUBLIC DOMAIN, THE REGULATES THE DISTRIBUTION OF DERIVED WORK & FOR EXAMPLE REQUIRES EACH RE-USER OF MY SOURCE TO KEEP THE COPYRIGHT OF MY CODE PARTS I A 64 MOUSE... JOYSTICK CONTROL IS NO WAY TO REALLY ONTROL A . K, ADMIT THAT AM A COMMAND LINE FREAK, TOO ;) T THIS POINT LET'S HOPE THAT OPEN SOURCE WORKS AS EXPECTED & A MORE SKILLED DEVELOPER WILL TAKE MY SOURCE & ADD THE EQUESTE O YOU READ = REE MAGAZINE ES, DO. HEARD ABOUT YOUR MAGAZINE IN ONE OF THE = ORUM'S VISIT REGULARLY & SINCE THEN ALWAYS GRAB A ISSUE IF IT IS RELEASED. ES, PREFER THE VERSION OVER THE TXT OR DISK VERSION AS READING A LONGER JO ITS AC ORT & ALL COMBINATIONS OF THESE TOPICS. Y CURRENT HARDWARE PROJECTS INCLUDE THE MODDING & BUILDING SMALL ROBOTS FROM CONSTRUCTION KITS. AM A GREAT FAN OF THE EGO INDSTORMS KIT & AM LOOKING FORWARD TO ITS NEW INCARNATION INDSTORMS WER CONVERSION & PINOUTS FOR ALL CONNECTORS FOUND IN THE CASE. REMOVED THE MAIN CIRCUIT FROM THE JOYSTICK CASE & SOLDERED WIRES TO ALL POINTS THAT NEED TO BE CONNECTED FOR POWER, RESET, VIDEO & AUDIO OUT, OYSTICKS & /2 KEYBOARD. T'S THE TRICKIEST ONAL APPLICATIONS. EVER- THELESS, WITH ALL OLD THINGS THERE ARE FEW PEOPLE THAT STILL SHARE INTEREST IN THESE RETRO MACHINES, ARE VERY ENTHUS- IASTIC ABOUT IT & THUS ARE OFTEN WILLING TO SPEND MONEY EVEN TODAY TO IMPROVE THEIR RETRO ENVIRONMENT. HIS EN�ARGE MEMORY ALLOCS, NO MORE PREEMPTIVE TASKS, NO FLEXIBLE GRAPHICS, NO NICE SHELL, NOTHING! WAS VERY DISAPPOINTED & REALLY ABOUT TO SELL MY WHEN LEARNED ABOUT INUX AT THE UNIVERSITY. HAT SAVED MY DAY & GAVE ME BACK MANY OF THE THINGS WAS SO DE READER THAT EMULATES A 1541 FLOPPY (HTTP://PONTOPPIDAN.INFO/LARS/INDEX.PHP ?PROJ=MMC2IEC) T PERFECTLY FITS INSIDE A MOD. AM CURRENTLY WORKING ON ITS INTEGRATION IN MY MOD, SO STAY TUNED & HAVE A LOOK AT MY BLOG (HTTP://WWW.LALLAFA.DE/BLOG). THE OFFICIAL AC VERSION OF THE EMULATOR. DO SOME EXPERIMENTS WITH NETWORKING DIRECTLY ON THE 64 BUT THERE ARE CURRENTLY O RELEASES AVAILABLE. NE OF MY WEB-BASED PROJECTS IS MY BLOG, WHERE WRITE UP ALL MY FINDINGS ABOUT ACS, THE 64, &E & HACKING. USED ONE OF THE NUMEROUS PUBLISHED BUILD INSTRUCTIONS AVAILABLE ON THE NET & CREATING MY VERSION TOOK ONLY AN AFTERNOON. CHOSE TO USE A GENERIC BOX CASE WHERE PLACED ALL CONNECTORS INSIDE & INTEGRATED A SMALL CIRCUIT BOARD WITH POEPS THE MACHINE ALIVE! DO YOU THINK THERE IS ANY COMMERCIAL WORTH LEFT IN THE = RANGE OF MACHINES O BE REALISTIC, THE MACHINES INCLUDING THE MIGA COMPUTERS ARE ALL NOW OUTDATED COMPARED TO TODAY'S HARDWARE & THEREFORE NOT USED IN MOST PROFESSI BENIFIT OF THE INUX OR AC OPERATING SYSTEM ES, DEFINITELY. GOT MY FIRST EXPERIENCES WITH OPERATING SYSTEMS ON MY MIGA 500 & MIGA 2000. ATER ON SWITCHED TO A WITH & LATER INDOWS 3.11. T WAS LIKE GOING BACK TO STONE AGE... NO MORE L BOARD WITHOUT ANY SOLDERING. HAT ALLOWS QUICK REMOVE OR EVEN REPLACE THE MAIN CIRCUIT WITHOUT ANY HASSLE. OWN A 2 & A 3, SO CAN QUICKLY EXCHANGE THEM WITHOUT SOLDERING. ECENTLY, FOUND A VERY INTERESTING ADD-ON: AN INTEGRATED ARDACTUALLY CAN MAKE A LIVING FROM THIS. DO YOU HAVE ANY OTHER PROJECTS, = OR N = RELATED OST COMPUTER RELATED PROJECTS THAT AM STILL WORKING ON IN MY FREE TIME ARE EITHER = OR HARDWARE HACKING RELATED. Y = PROJECTS NCLUDE 64 & MAIN- TAINING D FEATURES ;) NOTICE YOU HAVE A HACK, COULD YOU ESCRIBE THE DESIGN & WHAT PROBLEMS YOU ENCOUNTERED IN ITS ASSEMBLY. ES, SOLDERING & HARDWARE HACKING IS ALSO A HOBBY OF MINE. O BUILDING AN MOD REALLY GOT MY INTEREST AS IT COMBINES HARDWAR URNAL IS MUCH MORE COMFORTABLE WITH A DECENT FONT, A NICE LAYOUT & A LARGER RESOLUTION - OR MAYBE AM JUST GETTING OLDER ;) ALWAYS GREATLY APPRECIATE ALL EFFORTS TO PUBLISH UP TO DATE INFORMATION ABOUT OUR HISTORIC COMPUTING ENVIRONMENT. NLY THIS KE . DDITIONALLY, BUILT THE ROBOT THAT WAS PRESENTED IN THE ERMAN C'T COMPUTER MAGAZINE & AM EXPERIMENTING WITH DIFFERENT CONTROL SOFTWARE IMPLEMENTATIONS. ROM THE WEBSITE YOU SEEM TO BE MORE OF AN PPLE/INUX USER IS THIS CORRECT, & WHAT IS THE PART AS IT REQUIRES SOLDERING WIRES TO VERY SMALL CONTACT HOLES FOUND ON THE CIRCUIT BOARD. SOLDERING IRON & NO NERVOUS HAND IS REALLY OF GREAT USE HERE. LL WIRES GOT CONNECTORS SOLDERED TO IT SO YOU CAN NOW ATTACH THE MAIN CIRCUIT TO MY CONNECTOR SURES THE EXISTENCE OF A HANDFUL STORES & HARDWARE DEVELOPERS THAT STILL DEVELOP & SELL NEW RETRO HARDWARE ADD- ONS (E.G. THE ET OR THE 64). ELL, YES IT'S A TINY NICHE COMPARED TO THE WHOLE HARDWARE INDUSTRY, BUT ITS NICE TO SEE THAT THOSE PEOPLE  SPERATELY MISSING. ROM THEN ON USE INUX ON ALL MY -BASED COMPUTERS. ATER ON WANTED TO HAVE A MOBILE COMPUTING PLATFORM & WITH THE RELEASE OF AC (THE FIRST UNIX-BASED AC ) & PPLE'S REALLY WELL THOUGHT-OUT PORTABLES DESIGN IT QUICKLY CO�TED ;) U DO UH, A DIFFICULT ONE AT LAST! IRST OF ALL BUILD A HOUSE FOR MY SOON-TO-BE- WIFE, MYSELF & MY FAMILY LATER ON. LARGER PART WILL BE SAVED & ALSO CHARITABLE DONATIONS WILL NOT BE FORGOTTEN. INALLY, NEW & OLD HARDWARE NEEDS ALWAYS TO BE UPDAUEW IMENSION PRESENTS USIC OMPO 2007 NTRODUCTION: 64. ORIGINALLY LAUNCHED THE COMPO WHICH IS EVERY YEAR. THOUGHT IT WAS ABOUT TIME THAT DID ANOTHER COMPETITION. O OR RAP GAME COMPETITION THIS TIME. T IS A COOL MUSIC COMPETI WITH UNIX ON THE 64. T WAS A NICE APPROACH TO BRING THE PHILOSOPHY OF A UNIX SYSTEM BACK ON A 8 BIT PLATFORM. T PROVED THAT BRINGING UNIX IS POSSIBLE BUT ALSO SHOWED THAT THE ONSTRAINED MEMORY POSES EXTRA DIFFICULTY IN PORTING FOR EXAMPLE EXISTING . LL YOU NEED TO DO IS COMPOSE MUSIC IN ONE OF THE FOLLOWING MUSIC EDITORS, WHICH ARE AS FOLLOWS (ON THIS .64): MC 1.2 MC 2.0 MC 4.0 MC 5.0 MC 7.0 OR ANY OTHER MUSIC CREATOR (HE HIGHER VERSION THE BETTER) YOU CAN FIND ARRANGE & CO HAS ALWAYS BEEN PART OF MY PRIDE OF COMPOSING MUSIC ON THE 64. 'VE ALWAYS LOVED IT. IM OF OMPO: HE AIM OF THIS COMPO IS TO ARRANGE & COMPOSE A MASTERPIECE FOR THE 64 USING THE EMO USIC REATOR IN ANY STYLE YOU LIKE OMPO RULES: IMPLE REALLYOULD YOU DO UH, A DIFFICULT ONE AT LAST! IRST OF ALL BUILD A HOUSE FOR MY SOON-TO-BE- WIFE, MYSELF & MY FAMILY LATER ON. LARGER PART WILL BE SAVED & ALSO CHARITABLE DONATIONS WILL NOT BE FORGOTTEN. INALLY, NEW & OLD HARDWARE NEEDS ALWAYS TO BE UPDA LAYING TIME DOES NOT MATTER ALTHOUGH WE WILL APPRECIATE THAT YOUR ENTRY IS AT THE MOST 5 MINUTES LONG & AT LEAST 2 MINUTES. UBMITTING ENTRIES: OU CAN SUBMIT YOUR ENTRY 2 WAYS. IA EMAIL TO ICHARD OR THRU PRIVATE MESSAGE ON THE FORUM, OR ECRIPTING LANGUAGES, ...) & ALL THAT WRAPPED UP IN A VERY ELEGANT & COMFORTABLE USER ENVIRONMENT. PEOPLE HAVE TRIED PORTING INUX TO = MACHINES HAVE YOU TRIED ANY OF THE VERSIONS & WOULD YOU LIKE TO COMMENT ON THEM? FEW YEARS AGO, PLAYED A LITTLEMON64. NTRY CAN BE OR 64 INSIDE A .64. LTHOUGH WE WILL DO 2 VERSIONS OF THE TUNE. LEASE INCLUDE THE FOLLOWING WITH YOUR ENTRY: AME OF TUNE: UTHOR: VERSION: LAYING TIME: TYPE: (LD OR EW) OTHING ELSE. ECIDING THE WINNER: HE POSER TOOL BRINGS THE HEART TO 64 MUSIC. OU CAN COMPOSE COOL TYPES OF STYLE AND SOUNDS WITH 'S VARIED SOUND SETTINGS. LUS IT IS TO BRING BACK THE TRADITIONAL STYLE OF 64 MUSIC. SING A 64 PROGRAM INSTEAD OF A CROSS PLATFORM MUSIC COMPOSER. :O) NY QUESTION YOU WOULD HAVE LIKED TO HAVE BEEN ASKED AYBE, "O YOU REGRET SPENDING SO MUCH TIME OF YOUR LIFE FOR FREE WITH HARDWARE THAT IS ALMOST AS OLD AS YOU?" - HAT WOULD BE A CLEAR: - JE REGRET RIEN! F YOU WERE GIVEN 1 MILLION POUNDS WHAT W ENTER ANY COVER TUNES. UDE NAMES ARE ALLOWED O MIX OTHER PEOPLE'S DEMO TUNES & CALL IT YOUR OWN. OU ARE WELCOME TO USE DEMO TUNES THAT SUPPORT THE MUSIC EDITOR (EST THING FOR NEWBIES) ELSE REFER TO MY TUTORIAL ON THE WEB SITE :O) NVINCED ME TO BUY MY FIRST OWERBOOK. INCE THEN ABSOLUTELY PREFER MY ACOOK RO OVER EVERY OTHER MODERN OMPUTER, BECAUSE OF ITS UNIQUE COMBINATION OF A POWERFUL UNIX BASED WITH REAL MULTI USER SUPPORT, ALL THE NICE UNIX TOOLS (SHELL, COMPILERS, S�WINNER WILL BE DECIDED BY USING VOTING POLL. HE VOTING POLL WILL STAY FOR 4 WEEKS AFTER THE CLOSING DATE. HEN THE WINNER WILL BE ANNOUNCED OMPO ENTRIES: ILL BE AVAILABLE AS WE RECEIVE THEM OMPO DATES: OMPO STARTS: 21 07 LOSING DATE IS 30  TION. F ALL GOES WELL, MIGHT CONSIDER ANOTHER COMPO OF THE SAME. ATER ON THIS YEAR, BUT WITH MUSIC EDITOR :O. O WHY IS IT A COMPO, NOTHING ELSE? ELL IT IS MAINLY BECAUSE USED IN THE PAST & STILL WILL USE IT ALWAYS. HE MUSIC COM TOOLS. S UNIX LACKED REAL APPLICATIONS & ONLY PROVIDED SOME TOOLS, GENERAL INTEREST WAS UNFORTUNATELY NOT TOO HIGH AND SOON FADED AWAY. EVERTHELESS, NICE PROJECT & IT REALLY GAVE A GREAT FEELING OF HAVING A REAL SHELL ON THE 64 ;) IS THERE A MPOSE YOUR MASTERPIECE. OU HAVE UNTIL 30TH PRIL 2007 TO ARRANGE & COMPOSE YOUR TRACK. T CAN BE ANYTHING FROM 64 OLD SCHOOL JAZZ TO C64 ECHNO/ TRANCE OR IF YOU WANTED, DEATH METAL !. HOSE YOUR STYLE & ENJOY COMPOSING. OU ARE ALLOWED TO� 2007 OTING FROM 1 07 TO 1 07 WHEN THE WINNER WILL BE ANNOUNCED & HAVE A .64 PRIZE EMAILED TO THEM. HTTP://WWW.REDESIGN.SK/TND64/ COMPO.HTML ILL BE AVAILABLE AS WE RECEIVE THEM OMPO DATES: OMPO STARTS: 21 07 LOSING DATE IS 30 UR 'S NTRO TO ROGRAMMING THE 64 ART 1 Y AVE OORMAN NTRODUCTION HE BEST PLACE IN THE WORLD TO LEARN ENJOY THE ART OF COMPUTER PROGRAMMING IS ON THE -64. T IS AN OLD MACHINE, & THEREFORE A LOT LESS COMPLEX THAN NEW COMPUTERS. T HAS UPPER LEFT CORNER OF THE SCREEN. OU CAN USE THE CURSOR KEYS TO MOVE THE CURSOR AROUND THE SCREEN. N THE REAL 64, YOU HAVE TWO CURSOR KEYS -- [OWN] & [IGHT]. RESS [HIFT-OWN] TO GO P, [HIFT-IGHT] TO GO EFT. ( HAS IT MUCH BETTER -- 4 KEYS!) THIS IS A STUPID GENIE. O TRY THIS: ?5+9 ND PRESS []. ( WON'T MENTION IT AGAIN. HENEVER YOU ARE DONE TYPING, PRESS [].) 14 RETTY CLEVER. HAT SHOULD WE CALL A MAGIC GENIE THAT IS REALLY GOOD AT COMPUTING MATH PROBLEMS? NYWAY, THE AT PLATFORM FOR THE KIND OF PROGRAMS ONE PERSON CAN SIT DOWN & WRITE. ND YOU CAN WRITE THEM JUST THE WAY YOU WANT. AM GOING TO MAKE SOME ASSUMPTIONS. IRST, MUST ASSUME YOU HAVE A -64 AND A DISK DRIVE OR . ASSUME YOU KNOW HOW TO FORMAT A DIS [] YNTAX RROR" MEANS "UH? DON'T UNDERSTAND." ORTUNATELY, THE GENIE IS ALWAYS FORGIVING. EE, IT IS READY ALREADY. HE PROBLEM IS THAT THE GENIE UNDER- STANDS ONLY A FEW COMMANDS. OU MUST SPELL THE COMMANDS CORRECTLY -- BECAUSE N 3+10-1, WHICH RESULTS IN 12. OWEVER, YOU CAN FORCE ONE CALCULATION BEFORE ANOTHER. ?(3+2)*(5-1) 20 HERE. ALCULATIONS IN PARENTHESES ARE ALWAYS PERFORMED FIRST. O, 3+2=5, 5-1=4, 5*4=20. O, YOU HAVE A CALCULATOR. IG DEAL! UT WAIT. [?] MEANS NDER IT IS A FLASHING BLOCK. HIS IS THE CURSOR. OU PROBABLY KNOW WHAT A CURSOR IS, BUT JUST TO MAKE SURE HERE IS A DEFINITION. HE CURSOR IS THE PLACE WHERE THE NEXT CHARACTER YOU TYPE WILL APPEAR ON THE SCREEN. RESS [OME] & THE CURSOR GOES TO THE  . HAT ELSE CAN WE PRINT? ? 0 K, FOOLED YOU AGAIN. ETTERS ARE USED AS S -- LITTLE BOXES THAT CONTAIN VALUES. HE GENIE THINKS YOU WANT TO PRINT THE CONTENTS OF A VARIABLE. UT YOU WANT TO PRINT, LITERALLY, " ". ?" LY, IT IS INEXPENSIVE. REAL 64 IS ALWAYS AVAILABLE ON BAY. R, GET THE 64 & DO SOME HARDWARE HACKING TO ADD A DISK DRIVE & KEY- BOARD. R DOWNLOAD THE ERSATILE OMMODORE MULATOR () FROM THE WEB FOR FREE. HICHEVER WAY YOU GO, YOU HAVE A GRE NSIDE YOUR COMPUTER IS A MAGIC GENIE WHO WILL PERFORM ANY COMMAND YOU GIVE IT. RY IT. YPE: OTHING HAPPENED? HAT IS BECAUSE THE GENIE DOESN'T KNOW YOU ARE FINISHED TYPING. ITH THE CURSOR FLASHING ON THE SAME LINE, PRESS []. ?TIPLY & DIVIDE AS WELL: ?16/2*3 24 HE [/] IS IVIDE, [*] IS ULTIPLY. HEN THE GENIE DOES MATH, IT ALWAYS MULTIPLIES & DIVIDES FIRST, THEN ADDS AND SUBTRACTS. OR EXAMPLE: ?3+2*5-1 DOES NOT EQUAL 20. 12 HAT IS BECAUSE 2*5 IS CALCULATED 1ST, THENO IDEA HOW TO GO ABOUT WRITING ONE. HAT IS WHAT WE WILL DO IN THIS SERIES OF ARTICLES. O, FIRE UP YOUR 64. ET A NEW DISK READY. ECAUSE ! N THE BLUE SCREEN, YOU SEE, IN IGHT LUE, THE WORD . �" HOPE YOU USED YOUR OWN NAME! HIS TIME THE GENIE PRINTED OUT EXACTLY WHAT WAS BETWEEN THE DOUBLE-QUOTES. F YOU DID NOT USE DOUBLE-QUOTES [HIFT-2] YOU PROBABLY GOT A . UT IF YOU WERE WRONG, DON'T FRET. HE GENIE IS ALWAYS  2.0 BUILT-IN, PLUS MANY ACHINE ANGUAGE () ROUTINES THAT CAN BE USED FROM . HE PROCESSOR IS THE ECHNOLOGY 6510, A MEMBER OF THE 6502 FAMILY, WHICH IS VERY EFFICIENT. ND THE -64 WAS DESIGNED TO BE ADAPTABLE ON MANY LEVELS. UT MOST WILL REFER TO URSOR P, URSOR OWN, ETC. OU WILL GET USED TO USING THE HIFT! OW PRESS [HIFT-OME]. HIS IS [], SINCE IT LEARS THE SCREEN. URSOR AROUND A BIT TO GET USED TO IT. OW, CRACK YOUR KNUCKLES, STRETCH, & PREPARE TO MEET THE ENIE!  UESTION ARK MEANS RINT. OU COULD TYPE OUT INSTEAD, BUT WHY NOT JUST USE THE SINGLE CHARACTER? OU MIGHT HAVE NOTICED THAT THERE IS A SPACE IN FRONT OF THE 1. HAT IS TO LEAVE ROOM FOR A MINUS SIGN, SHOULD ONE BE NECESSARY. ?5-9 -4 E HAVE MUL K (ON A REAL MACHINE) OR CREATE & ATTACH A DISK IMAGE (WITH ). EVEN MUST ASSUME THAT IF YOU ARE USING , YOU KNOW THE DIFFERENT KEYS YOU MUST PRESS FOR CERTAIN CHARACTERS. ALSO ASSUME THAT BEYOND KNOWING HOW TO & A PROGRAM, YOU HAVE  FOR YOU TO DO IT RIGHT. HE CHARACTERS BETWEEN THE DOUBLE- QUOTES ARE SAID TO BE IN A , BECAUSE THEY ARE STRUNG TOGETHER. N THIS CASE, IT IS A ITERAL TRING. HAT OTHER KIND OF STRING IS THERE? $=" " HEN YOU PRESSED [] NOINES (PRESS [] FOR EACH): 5 =35.75 20 ?$; OW LIST THE PROGRAM AGAIN. 5 =35.75 10 $=" " 20 $; OU HAVE JUST WRITTEN A PROGRAM! O WATCH IT RUN, TYPE OU SHOULD SEE: 35.75 HIS IS JUST A BEGINNINOR. O EDIT A LINE, ALL YOU HAVE TO DO IS LIST IT, 60000 OVE YOUR CURSOR UP TO THE PLACE YOU WANT TO EDIT, & TYPE OVER THE TEXT. RESSING [] (REGARDLESS WHERE IT IS ON THE LINE) WILL PUT THE EDITED LINE IN MEMORY. O WHEN YOU START A NEW PRO$ ARE ALL STRING VARIABLES. EMEMBER TO PRONOUNCE THE DOLLAR SIGN AS "STRING." VS : HE ATTLE OF THE ODES LL THIS IS FINE & DANDY, BUT SO FAR WE HAVE NOTHING MUCH MORE THAN A FANCY CALCULATOR. HAT IS BECAUSE WE HAVE BEEN WORKING INUTER OFF, BACK ON, & LOAD YOUR PROGRAM: "",8 THEN & OW FOR SOME TRICKY STUFF. F YOU CHANGE YOUR PROGRAM, YOU CANNOT SIMPLY SAVE IT TO THE SAME FILE NAME. HE FILE IS ALREADY ON THE DISK & MUST BE SCRATCHED FIRST. 2.0 DOES H�IN THE PROGRAM ITSELF. CHOSE LINE 60000 SINCE ONLY HANDLES LINE NUMBER BETWEEN 0 & 63999. EING LINE 60000, THE ROUTINE IS ALWAYS AT THE BOTTOM OF THE PROGRAM. F SOME MISTAKE OR GLITCH MESSES UP THE CODE, MY LINE 60000 WILL BE GARBLED & WON'TE FIRST CHARACTER(S) OF A LINE ARE NUMERIC, THE LINE IS CONSIDERED ROGRAM ODE. HE TEXT IS PLACED INTO ROGRAM EMORY, ORGANIZED BY "LINE NUMBERS." O LOOK AT WHAT IS IN YOUR PROGRAM, TYPE OU WILL SEE... 10 $=" " DD TWO MORE LRESSING [] AFTER EACH), TYPE: 60000 HE PROGRAM, NAMED "" WILL BE SAVED TO YOUR DISK. HENEVER YOU START A PROGRAM, FIRST "",8 IT, & CHANGE THE STRING IN LINE 60000. NE OF THE NEAT THINGS ABOUT THE 64 IS ITS SCREEN EDITLWAYS BEGIN WITH AN ALPHABET CHARACTER (-) & CAN BE 1 OR 2 CHAR- ACTERS LONG. HE 2ND CHARACTER CAN BE ALPHA OR A NUMBER. , , 0, 5, & ARE ALL NUMERIC VARIABLES. TRING VARIABLES HAVE THE DOLLAR SIGN AFTER THE CHARACTERS. $, $, 0$, 5$, & NG IT ON DRIVE #8. ILE NAMES CAN BE UP TO 16 CHARACTERS IN LENGTH. OU CAN VERIFY THAT THE PROGRAM HAS BEEN CORRECTLY SAVED WITH: "",8 UT THIS IS USUALLY NOT NECESSARY, IF YOUR DRIVE & DISK ARE IN GOOD CONDITION OW YOU CAN TURN YOUR COMP- IONS IN 3, BUT ACCIDENTALLY SAVED IT AS 1. UDDENLY, 1 WAS GONE. OURS OF PROGRAMMING WENT WHERE ALL BAD LITTLE FILES GO. REALIZED NEEDED A BETTER WAY! Y ANSWER WAS TO CREATE A "SCRATCH & SAVE" ROUTINE, WITH THE PROGRAM NAME EMBEDDED & AUL LLEN WROTE THE FIRST OPERATING SYSTEM FOR THE LTAIR 8800 MICROCOMPUTER. EMORY WAS EXPENSIVE & AT A PREMIUM. O A CLEVER IDEA WAS DEVELOPED TO INDICATE WHETHER WHAT WAS TYPED WAS TO BE COMPUTED IMMEDIATELY, OR PUT IN PROGRAM MEMORY. F THBLEM. NCE YOU TYPE IT IN EXACTLY AS SHOWN, YOU WILL HAVE A PROGRAM YOU CAN USE FOR ALL PROGRAMS. YPE: O CLEAR THE MEMORY, THEN TYPE THIS: 60000 $="" 60001 1,8,15,"0:"+$:1 60002 $,8 NCE YOU HAVE ENTERED THE LINES (THING HAPPENED? O THIS: ?$ $ (PRONOUNCED " STRING") IS A TRING ARIABLE. T IS A BOX THAT CONTAINS A STRING. E ALSO HAVE UMERIC ARIABLES =1234 . ? 1234 & $ ARE TWO DIFFERENT VARIABLES. ?$, 1234 ARIABLES A G! & OW THAT YOU ARE AN HONEST TO GOODNESS PROGRAMMER, YOU WILL NEED TO SAVE YOUR PROGRAM TO YOUR DISK (PRESUMABLY IN DRIVE 8 & FORMATTED). HE QUICK WAY IS TO TYPE: "",8 HE FILENAME IS "" & YOU ARE SAVI GRAM, MAKE LINE 60000 READ: 60000 $=" " WHATEVER THE NEW NAME MIGHT BE. HEN DO THE 60000. BIT OF HISTORY HERE. ONG AGO, WAS WORKING ON THREE INTERRELATED PROGRAMS ( WILL CALL THEM 1, 2, & 3). HAD JUST MADE SOME CORRECT ODE. HAT IS, WHEN YOU PRESS [], THE GENIE RESPONDS IMMEDIATELY. UT WE HAVE ANOTHER MODE. RY THIS: 10 $=" " OTHING HAPPENED, NOT EVEN THE . CTUALLY, A LOT HAPPENED INSIDE THE MACHINE. ACK IN 1976, ILL ATES  AVE A @ COMMAND, BUT THIS HAS PROVEN TO BE BUGGY, SO DON'T USE IT! OU CAN SAVE YOUR CHANGES TO A DIFFERENT FILENAME: "1",8 UT WE AT HAVE A BETTER WAY. HE FOLLOWING CODE WILL NOT MAKE A LOT OF SENSE TO YOU, BUT THAT ISN'T A PRO BE ABLE TO SAVE THE GOBBLETY- GOOK. (HERE IS NOTHING WORSE THAN ACCIDENTALLY SAVING CORRUPTED CODE. OU ARE VERY UNLIKELY TO REVIVE IT. T IS AN OCCASION FOR A GROWN MAN TO CRY!) ITH THIS ROUTINE, EVERY TIME SAVE EVERY PROGRAM, USE EXACTLY THE SACE SUCH CORNER IS THAT THERE IS NO IRECTORY COMMAND. O SEE WHAT IS ON THE DISK, YOU MUST 1.AVE WHAT YOU ARE DOING (IF ANYTHING) 2."$",8 3. OU WILL SEE SOMETHING LIKE THIS: 0 [" " 98 2] 1 "" GHT? T IS TIME TO GET BACK TO THE TASK AT HAND -- LEARNING HOW TO MAKE THE COMPUTER DO YOUR BIDDING. OAD UP , LIST LINE 60000, & CHANGE THE NAME TO "". OU MUST BE AS TIRED OF THE ALL-CAPS AS AM OF TYPING ALL- CAPS. RESS [TED ON YOUR NUMBER KEYS: # = 1 LACK RANGE 2 HITE ROWN 3 ED IGHT ED 4 YAN ARK RAY 5 URPLE ED RAY 6 REEN IGHT REEN 7 LUE IGHT LUE 8 ELLOW IGHT RAY HILE WE ARE TALKING ABOUT COLORS, WE MUST SAY WE DO NOT �RIABLES). UMBERS ARE PRINTED WITH A PRECEDING SPACE & FOLLOWED BY A CURSOR RIGHT. TRINGS ARE PRINTED EXACTLY AS THEY APPEAR BETWEEN THE DOUBLE-QUOTES. HIS IS A GOOD TIME FOR YOU TO PLAY AROUND WITH THE COMMAND. E CAN PRINT SEVERAL THINGS ON THELENAME. GAIN, WE WILL GET INTO THE SPECIFICS LATER IN THIS SERIES. OR NOW, JUST USE "" (& CHANGE LINE 60000) TO BEGIN ALL NEW PROGRAMS. ORNERS HAD TO BE CUT TO PUT ALL THE POWER OF 2.0 IN A MINIMUM OF MEMORY. NUR PROGRAM. LUMSY, YES -- BUT CLEVER. HE DIRECTORY USES THE SAME CODE AS A PROGRAM LIST, WHICH SAVES MEMORY. HE ONLY HASSLE IS THAT LOOKING AT THE DIRECTORY DESTROYS WHAT- EVER YOU HAVE IN PROGRAM MEMORY AT THE TIME. UT OF COURSE, YOU SAVE IT. IOWN KEY. OU CAN ALSO INSERT TEXT COLOR CHANGES RIGHT IN THE STRING. 30 ?"[CTRL-1][CTRL-2]E[CTRL-3]L[CTRL- 4]L[CTRL-5]O, ORLD!" ITH THIS, EACH CHARACTER IN "ELLO" WILL HAVE A DIFFERENT COLOR. ERE ARE THE VARIOUS COLOR CONTROLS (WHICH MAY BE PRIN 3 - YAN 11 - ARK RAY 4 - URPLE 12 - ED. RAY 5 - REEN 13 - IGHT REEN 6 - LUE 14 - IGHT LUE 7 - ELLOW 15 - IGHT RAY S IN MMEDIATE ODE, YOU CAN PRINT STRINGS (LITERAL OR VARIABLES) OR VALUES (CONSTANTS -- THE ACTUAL NUMBERS -- OR VA LINE 10000. HE PARTICULAR NUMBER DOESN'T MATTER MUCH -- JUST USE THE SAME LINE NUMBER ALL THE TIME. ERE IS WHAT THE ROUTINE DOES. IRST, YOU PUT THE PROGRAM FILENAME IN $. HEN, YOU USE A DISK COMMAND TO SCRATCH THE FILENAME. ASTLY, YOU SAVE THE FI41 DISK HAS 664 BLOCKS AVAILABLE. OLLOWING THE BLOCK SIZE IS THE FILENAME. T THE RIGHT IS THE TYPE OF THE FILE. MEANS ROGRAM. HE LAST LINE TELLS HOW MANY BLOCKS ARE AVAILABLE ON THE DISK. NCE YOU HAVE LOOKED AT YOUR DIRECTORY, YOU CAN RELOAD YO A VERY POWERFUL COMMAND IN ! HEN YOU PRESS THE DOUBLE-QUOTE, THE COMPUTER ENTERS UOTE ODE. NYTHING YOU TYPE (OTHER THAN [] OR ["]) WILL BE EMBEDDED IN THE STRING. O, [CLR] MEANS [HIFT-OME], & IT CLEARS THE SCREEN. [DOWN] IS THE URSOR 280 - ORDER OLOR 53281 - ACKGROUND OLOR O, 25 POKE 53281,14 26 POKE 53280,0 WILL CHANGE THE BACKGROUND TO IGHT LUE & THE BORDER TO LACK. HE NUMBERS YOU POKE FOR COLOR ARE 0 - LACK 8 - RANGE 1 - HITE 9 - ROWN 2 - ED 10 - IGHT ED ME "COMMAND:" 60000. Y FINGERS KNOW THIS COMMAND BY HEART. OW AS WRITE, DO A SAVE AFTER ENTERING EVERY FEW LINES, & ESPECIALLY BEFORE RUN MY PROGRAM. LATER LEARNED THAT THE GURUS AT HAD COME UP WITH THE SAME TRICK, EXCEPT THEY USED 1 "" HE TOP LINE (IN REVERSE) IS THE DISK HEADER -- THE NAME YOU GAVE THE DISK WHEN YOU FORMATTED IT. HE NUMBER TO THE LEFT ON THE NEXT TWO LINES IS THE LOCK IZE OF THE FILE. DISK BLOCK IS 254 BYTES IN SIZE -- & A 15 =-HIFT] (THAT'S [OMMODORE OGO-HIFT]) TO SWITCH TO UPPER/LOWER CASE CHARACTERS. ET'S GET TO WORK! 10 ?"[CLR]" 20 ?"[DOWN]" 30 ?"ELLO, ORLD!" HERE YOU GO! F YOU LIST YOUR PROGRAM, YOU WILL NOTICE THAT THE ?'S HAVE BECOME . ND IS HAVE ANY COMMAND TO CHANGE THE BACKGROUND OR BORDER COLOR. OWEVER, WE DO HAVE AN ALL-PURPOSE COMMAND THAT PUTS INFOR- MATION RIGHT INTO MEMORY -- . ND THE COLOR OF THE SCREEN BACKGROUND & BORDER ARE CONTROLLED BY TWO LOCATIONS IN MEMORY: 53 SAME LINE BY USING THE [;] (SEMI-COLON) AS A SEPARATOR. 29 N$="AVE" 30 ?"ELLO, ";N$ 31 AGE=57 32 ?"OU ARE";AGE;"YEARS OLD." ORMALLY, THE COMMAND ADDS A "CARRIAGE RETURN" AT THE END OF EACH LINE. HIS MEANS THAT THE CURSOR MOVES DOWN TO THE N TO PLAY WITH THEM. E HAVE A WHOLE SLEW OF GRAPHIC CHARACTERS AVAILABLE BY PRESSING THE = KEY & A LETTER KEY. RY THEM OUT. EE IF YOU CAN DRAW A BOX. NOTHER FUN EXERCISE IS TO DEVELOP LARGE LETTERS: 50 ?"[C=-R][SPACE][C=-R][SPACE][C=-R] 51 ?"[C=-Q][S N YOU TURN OFF A COMPUTER, ANYTHING IN MEMORY WILL DISAPPEAR -- LOST FOREVER. O SAVE OUR WORK, WE HAVE TO OUR WORK. [F YOU ARE LEARNING HOW TO PROGRAM FROM THE EMULATOR ON , YOU WON'T HAVE TO DO THIS UNTIL LATER. OUR EMULATOR IS OTHER BOX SHOWS 64. HIS WILL BE FINE FOR NOW. LICK ON . HEN CLICK . OU HAVE JUST CREATED A DISK IMAGE & ATTACHED IT TO . : VERY DISK OR DISK IMAGE SHOULD HAVE A UNIQUE . E JUST USED 01 IN THE ABOVE EXAMPLES. HENEVER YOU!�S IN "#1," ON LINE 60002! HEN YPE: 60000 HEN YOU ARE SUCCESSFUL (, NO ERRORS), YPE: "$",8 OU SHOULD SEE 0 " " 01 2 1 "." 663 . (ITH , THE DISK LABEL ("") WILL LOOK RSOR WILL BE MOVED TO THE NEXT "TAB" COLUMN. RY IT OUT & SEE HOW IT WORKS. NOTHER WAY TO PUT THE TEXT WHERE YOU WANT IT ON A LINE IS WITH . 40 ?TAB(15)"HIS IS NEARLY CENTERED" GAIN, THE ONLY WAY TO GET ACQUAINTED WITH THE COMMANDS & CONTROLS IS �AOME FUN. E WILL DO SOME SERIOUS COMPUTING IN THE NEXT EPISODE! ROL CHARACTERS ARE INCREDIBLY DIFFICULT TO WRITE ABOUT, SO WILL LEAVE SUCH THINGS UP TO YOU. AM HERE, AFTER ALL, TO SHOW YOU HOW TO PROGRAM! ND PROGRAM WE WILL! O, PLAY AROUND. AVE S -- JUST LIKE WITH ANY INDOWS PROGRAM.YPE IN THE FILENAME TEXTBOX: MYDISK BUT DO NOT PRESS <> YET. NSTEAD, LOOK DOWN AT THE LOWER LEFT OF THE DIALOG BOX. OU WILL SEE THE WORD IN A TEXTBOX. HANGE IT TO MYDISK LSO CHANGE THE TO 01. N  YOUR MEMORY & TYPE: 59999 60000 = (186): <8 =8 60001 1,,15,"0":$="." 60002 #1,"0:"+$:1 60003 $, 60004 $,: E SURE YOU HAVE TYPED EVERYTHING CORRECTLY. OU TYPE OUT ALL THE LETTER MI-COLON AFTER N$, & SEE WHAT HAPPENS. OU WILL HAVE TO INSERT A SPACE ON LINE 32 BY PLACING THE CURSOR OVER THE & PRESSING [HIFT-NS/EL] -- TO ADD SPACE BETWEEN THE NAME & THEN NEXT SENTENCE. OU CAN USE A COMMA RATHER THAN THE SEMI- COLON, & THE CU� CHARACTERS ARE INCREDIBLY DIFFICULT TO WRITE ABOUT, SO WILL LEAVE SUCH THINGS UP TO YOU. AM HERE, AFTER ALL, TO SHOW YOU HOW TO PROGRAM! ND PROGRAM WE WILL! O, PLAY AROUND. AVE SOME FUN. E WILL DO SOME SERIOUS COMPUTING IN THE NEXT EPISODE! ROL "$",8 HEN . HIS WILL SHOW YOUR DISK DIRECTORY. T ALSO ERASES WHATEVER PROGRAM IS IN MEMORY. -- RESS <LT-8>. AVIGATE TO THE FOLDER WHERE YOU WANT TO KEEP YOUR PROGRAMS. OU CAN CREATE A NEW FOLDER IF YOU WANT AL DRIVE. RESS <LT-8>, NAVIGATE TO THE DISK IMAGE YOU WANT (IT WILL HAVE A .64 OR .81 EXTENSION) & CLICK . ETTING A DISK DIRECTORY IN IS THE SAME AS WITH A REAL -64: "$",8 OW YOU ARE READY TO CREATE A CRATCH & AVE HELL. EXT LINE & TO THE LEFT EDGE OF THE SCREEN. SEMI-COLON "DEFEATS" THE CARRIAGE RETURN. O, IF YOU WANT TO PRINT SEVERAL THINGS ON ONE LINE BUT WITH DIFFERENT COMMANDS, PUT A SEMI-COLON AFTER THE FIRST PRINTED LINE. HANGE LINE 30 ABOVE TO ADD A SE HIFT-*][C=-W][SPACE] [SHIFT-MINUS] 52 ?"[C=-E][SPACE][C=-E][SPACE][C=-E] OU CAN CREATE ALMOST ANY LETTER USING [=-], [=-], [=-], [=-], [=- ], [=-], [=-], [=-], [HIFT-*], & [HIFT-MINUS] IN THREE LAYERS. HE EMBEDDED GRAPHIC & CONTROL ALREADY "ATTACHED" TO A DISK IMAGE CALLED .81."] -- -64 ONNECT THE DRIVE TO THE COMPUTER & TURN BOTH ON. YPE (CAREFULLY & EXACTLY) 1,8,15,"0:,01":1 ND PRESS <>. HEN THE CURSOR REAPPEARS, YPE: FORMAT A REAL DISK OR MAKE A DISK IMAGE, GIVE IT A DIFFERENT , WHICH CAN BE ANY 2 ALPHANUMERIC CHARACTERS. HEN YOU LAUNCH (OTHER THAN WITH ), YOU WILL NEED TO "ATTACH" A DISK IMAGE TO IT. HIS IS JUST LIKE PUTTING A REAL DISK IN A RE! STRANGE UNLESS YOU TYPED IN ALL CAPITAL LETTERS IN THE TEXTBOX IN THE LOWER LEFT OF THE DIALOG BOX. RESS <-HIFT> TO MAKE UPPERCASE LOWER, & THE STRANGE CHARACTERS UPPER CASE.) OW, WHENEVER YOU BEGIN A NEW PROGRAM, LOAD YOUR HELL OUTINE WITH: ! SET TO THE LAST USED DEVICE NUMBER -- USUALLY THE DRIVE FROM WHICH YOU LOADED THE PROGRAM -- WHICH THE COMPUTER KEEPS IN LOCATION 186. ISKS ARE ALWAYS DEVICE NUMBER 8 OR HIGHER. Y USING , WE DON'T HAVE TO THINK ABOUT WHICH DEVICE WE ARE USING, & THE !PPENS TO "BAD LITTLE PROGRAMS!" (: HEY "PERISH!") O STARTED USING THIS SCRATCH & SAVE ROUTINE WITH EVERY PROGRAM. O MATTER WHAT THE NAME IS, IT IS SAVED TO THE CORRECT FILE- NAME. LEARNED SOMETHING ELSE. HAT MAIN PROGRAM WAS GETTING CLUNKY, !> KEY (: <>). RESS IT, & YOU WILL BREAK OUT OF THE LOOP. OR A MORE USEFUL (& INTERESTING) LOOP, TRY THIS: 10 = 0 20 = + 1 30 ? ; 40 20 ERE IS SET TO 0, THEN THE CONTENTS OF HAVE 1 ADDED, THE RESULT PUT BACK INTO . HIS IS CA"�GHT WANT TO PLAY AROUND WITH THE ABOVE PROGRAM UNTIL YOU ARE FAMILIAR WITH HOW ALL THESE COMPARISONS WORK. ERE IS AN EXAMPLE OF TWO NESTED LOOPS: 10 = 0 11 = 0 20 ? ; 30 < 5 = + 1: 20 40 < 4 = + 1: 11 50 !ED. E WON'T GO INTO ALL THE PARTICULARS OF THIS CODE, EXCEPT TO MENTION THREE THINGS. IRST, YOU CAN PUT MORE THAN ONE COMMAND ON A LINE. N FACT, A PROGRAM LINE CAN BE UP TO 2 SCREEN LINES LONG. ECOND, NOTICE HOW THE NUMERIC VARIABLE IS USED. T IS!." TO THE FILE NAME OF "". UDDENLY, HAD TWO FILES WITH THE OOT PROGRAM, & LOST THE MAIN PROGRAM (AND SOME 30 HOURS OF WORK) COMPLETELY. ALVATION IS NOT JUST A THEOLOGICAL NICETY WHEN IT COMES TO COMPUTERS. HECK OUT OHN 3:16 TO SEE WHAT HA!S IS A LOOP, ASKING "AS A KEY BEEN PRESSED?" OVER & OVER. ERE IS AN NFINITE : 10 10 HEN YOU RUN THIS, NOTHING WILL HAPPEN! HE PROGRAM KEEPS JUMPING TO LINE 10, OVER & OVER. N A , THIS WOULD BE CALLED A "LOCK-UP!" UT YOU HAVE THE <!GH." E HAVE SEVERAL CONDITIONAL OPERATORS THAT COMPARE TWO VALUES (OR STRINGS!). < LESS THAN > GREATER THAN <= LESS THAN OR EQUAL TO => EQUAL TO OR GREATER THAN = EQUAL TO <> NOT EQUAL TO OU MI! EVERY SO OFTEN TO TYPE 60000 IN MMEDIATE ODE. OUR LATEST VERSION WILL BE SAVED TO YOUR DISK. HIS TECHNIQUE GUARANTEES THAT YOU WILL ALWAYS SAVE YOUR PROGRAM TO THE CORRECT FILENAME. HATEVER NAME YOU WILL BE THE NAME THAT IS SCRATCHED & SAV!F RIGHT. LEARNED TO DO THIS AFTER A TRAGIC EXPERIENCE. WAS WORKING ON TWO PROGRAMS THAT WORKED TOGETHER. "." SET THINGS UP IN THE COMPUTER (CALLED A ), THEN LOADED & RAN "" (THE MAIN PROGRAM). LL WENT FINE UNTIL ACCIDENTALLY SAVED "!AM BECOMES TOO UNGAINLY, CLENCH MY TEETH & DELETE IT! T MEANS REWRITING EVERYTHING. UT OFTEN, THAT IS A . OMPUTERS ARE GREAT AT DOING THINGS OVER & OVER AGAIN. HEY ACCOMPLISH THIS WITH A . HE PROGRAM THAT WAITS FOR KEYSTROKE!AIN "CONDITION" IS TRUE. EY! WE HAVE A ONDITIONAL UMP! 10 = 0 20 = + 1 30 ? ; 40 <100 20 50 ERE, LINE 40 ASKS A CONDITIONAL QUESTION. S THE VALUE IN LESS THAN 100? F SO, () WE JUMP BACK TO LINE 20. F NOT, WE "FALL THROU! ".",8 THEN 60001 ND CHANGE "." TO WHATEVER YOU ARE GOING TO CALL YOUR NEW PROGRAM. OR EXAMPLE: 60001 1,,15,"0": $=" " AVE YOUR NEW PROGRAM WITH 60000 HILE YOU ARE WORKING ON YOUR PROGRAM, TAKE A MOMENT! SAME VALUE WILL BE USED EVERY TIME. HIRD, BY MAKING $ HOLD THE NAME OF THE PROGRAM, WE KNOW THAT THE CORRECT FILENAME WILL BE SCRATCHED (0:) & SAVED. HIS IS REALLY ADVANCED STUFF -- BUT IT SERVES ANY PROGRAMMER SO WELL, WANTED TO GET YOU STARTED OF! WITH LOTS OF FIXES & FIXES OF FIXES. HEN LOST IT, WAS ABOUT TWO-THIRDS THROUGH IT. Y THEN, REALLY KNEW WHAT NEEDED TO DO. O RECREATING IT TOOK ONLY A FEW HOURS. HE RESULT WAS A MUCH BETTER, FASTER, MORE ELEGANT PROGRAM. OMETIMES WHEN A PROGR! LLED "INCREMENTING." INE 30 PRINTS , & LINE 40 JUMPS BACK TO LINE 20. IS INCREMENTED & PRINTED, THEN THE PROGRAM LOOPS AGAIN. GAIN, THIS IS AN INFINITE LOOP. HE ONLY WAY TO STOP IT IS TO PRESS <>. HAT WE NEED IS TO STOP THE PROGRAM WHEN A CERT" RY TO FIGURE OUT WHAT THIS WILL DO BEFORE RUNNING IT. NE OF THE ESSENTIAL SKILLS OF A PROGRAMMER IS TO BE ABLE TO READ CODE EXACTLY THE WAY THE COMPUTER WILL. OU MIGHT WANT TO "DESK CHECK" THIS PROGRAM. RITE ON A PIECE OF PAPER: --- --- 0"LOOP SO IT'S EASIER TO READ.) NE IMPORTANT THING TO REMEMBER WHENEVER USING - OOPS: LWAYS, EXIT THE LOOP THROUGH THE COMMAND. ! HENEVER A COMMAND IS ENCOUNTERED, INFORMATION IS STUFFED AWAY IN A SPECIAL PLACE IN MEMORY CA"WRITE THE CODE OVER & OVER, YOU CAN WRITE A UBROUTINE. HIS EXAMPLE IS TOO SIMPLE, BUT HERE GOES... 10 = 1 10 20 100 30 40 100 50 60 : 100 ? 110 INE 100 - 110 IS THE SUBROUTINE. HEN 100 IS ENCOUNTER" HIS ENSIONS THE $ ARRAY WITH 3 "ELEMENTS." E ALWAYS HAVE ELEMENT 0, SO $(2) HAS THREE ELEMENTS. 20 $(0) = "" 21 $(1) = "" 22 $(2) = "" 30 = 0 2 40 ? $()" - "; 50 : ?: ERE IS ANOTHER WAY TO "LOAD" AN ARRAY: #�AN ALPHABETIZE OR SEARCH. HILE WE ARE AT IT, HERE IS A SIMPLE WAY TO SORT AN ARRAY. 10 $(3) 15 20 = 0 3: $(): 25 30 = 0 2: = : $ = $() 40 = + 1 3 50 $" 100 5: ? ; 20 : E CAN COUNT BACKWARDS. 10 = 100 0 - 12: ?; 20 : E CAN EVEN NEST - LOOPS. 10 : = 0 5 20 : = 0 5 30 : ? *6+; 40 : 50 :? 60 : 70 ( INDENTED THE INNER "LATER. RY THIS ROUTINE USING DIFFERENT VALUES IN LINE 20 -- SUCH AS = 55 .... E HAVE MENTIONED , WHICH JUMPS TO A GIVEN PROGRAM LINE NUMBER. OMETIMES, YOU WILL WANT TO USE THE SAME CODE AT DIFFERENT TIMES IN A PROGRAM. ATHER THAN "HAT ARE IN SOME WAY RELATED TO EACH OTHER? E HAVE RRAYS! F A VARIABLE IS A BOX, AN ARRAY IS A CHEST-OF-DRAWERS. MAGINE A FILE CABINET CALLED $ THAT HAS 3 DRAWERS. HE DRAWERS ARE NUMBERED. E CAN PUT STRING DATA IN DRAWER 0, 1, OR 2. 10 $(2) " = 0: = 0 3 85 $() = "" = : = 3 90 : = 0 ?" ": 95 ? $()" !": OU CAN SEE WHY IT MIGHT BE IMPORTANT TO EXIT A - LOOP LEGALLY! OU CAN USE ARRAYS TO HOLD LISTS OF INFORMATION WHICH YOU C"TO 10, YOU CAN USE: 10 = 1 10 20 ? ; 30 40 IS SET TO 1 & WHEN THE COMPUTER ENCOUNTERS , IS INCREMENTED. HEN IS GREATER THAN 10, THE "FALLS THROUGH" TO THE NEXT LINE. E CAN COUNT BY VALUES OTHER THAN 1. 10 = 1"F YOU NEED TO JUMP OUT OF A - LOOP, USE CODE LIKE THIS: 10 = 0: = 1 10 20 = 5 = : = 100 30 40 ? , 50 HE "FOUND" VALUE WILL BE IN . F IS 0, THEN THE VALUE WAS NOT FOUND. HIS WILL BECOME MORE IMPORTANT " . O SEE HOW IT WORKS, REMOVE LINE 50. UST ONE MORE THING BEFORE WE GET TO THE IBLE -- OUR LIST OF COMMANDS, FUNCTIONS, & OPERATORS. E HAVE DISCUSSED HOW A VARIABLE IS LIKE A LITTLE BOX. UT WHAT IF YOU HAVE SEVERAL BOXES T" ITEM SHOULD BE SET OFF WITH DOUBLE-QUOTE MARKS. LSO, NOTE THAT NO COMMA IS USED AT THE END OF LINE 100. HE END OF THE LINE SERVES AS A SEPARATOR BETWEEN "" & "". ERE IS SOMETHING ELSE YOU CAN DO WITH ARRAYS. DD THESE LINES TO THE ABOVE: 80 " 0 HEN, STEP THROUGH THE PROGRAM, CHANGING THE VALUES AS THE COMPUTER WOULD: --- --- 0 0 1 0 2 0 ETC. - ONDITIONAL JUMPS WORK JUST FINE, BUT WE HAVE A BETTER WAY TO DO COUNTED LOOPS. F YOU WANT TO COUNT FROM 1 " LLED THE TACK. F YOU DO SOMETHING LIKE THIS: 10 = 1 10 20 = 5 40 30 40 ? 50 OU HAVE JUMPED OUT OF THE LOOP ILLEGALLY. HE STUFF ON THE TACK IS NOT REMOVED, & YOU CAN GET S OR OTHER STRANGE PROBLEMS. " ED, THE PROGRAM JUMPS TO LINE 100. HEN THE COMMAND IS ENCOUNTERED, THE PROGRAM RETURNS TO THE PLACE WHERE IT DID THE COMMAND. E SURE TO KEEP THE PROGRAM FROM WANDERING INTO THE SUBROUTINE WITHOUT A . OU WILL GET A " 10 $(3) 20 = 0 3 30 $() 40 50 = 3 0 -1 60 ? $() 70 80 100 "","" 101 "","" ACH TIME IS ENCOUNTERED, THE NEXT ITEM IN THE STATEMENTS IS READ INTO $(). ACH STRING# ()<$ =:$=$() 60 70 $()=$() 80 $()=$ 90 100 = 0 3: ? $():: 200 "","","","" HIS IS NOT NECESSARILY THE MOST EFFICIENT WAY TO SORT, BUT YOU GET THE IDEA. ESK CHECK THIS CODE TO SEE#N BYTES IN MEMORY THAT CONNECT TO THE CHIPS THAT DO THE VIDEO STUFF. 53281,COLOR 53280,COLOR 646,COLOR HE COLOR VALUES ARE AS FOLLOWS: 0 8 1 9 #L GRAPHICS CHARACTERS BUILT INTO THE 64. N A REAL MACHINE, YOU CAN SEE THEM PRINTED ON THE KEYS. OR USERS, YOU WILL JUST HAVE TO DO SOME EXPERIMENTING. RY THIS: 10 ?"<=> <> <=><> <=-> 20 ?"<=-> <HIFT-]> <=-><> <HIFT�, FUNCTIONS, & OPERATIONS TO LEARN. OU WILL WANT TO PLAY WITH EACH OF THESE COMMANDS TO GET FAMILIAR WITH THEM. HEN KEEP THIS INFO HANDY AS YOU BEGIN PROGRAMMING .UT MOSTLY, HAVE FUN! ICS OF STRUCTURES & CONTROLS. OW WE HAVE A BUNCH OF COMMANDS����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#O SORT BY TATES, YOU WOULD LOOK AT (4,). LAY WITH THE IDEA! -64 MENTIONED THAT 2.0 DOES NOT HAVE COMMANDS FOR -64 FEATURES SUCH AS SCREEN COLOR. UT THIS IS FAIRLY EASILY REMEDIED. UCH THINGS ARE CONTROLLED BY "REGISTERS," CERTAI#-3> "; 35 ?"<-4>" 40 ?"<=-1> <=-2> "; 45 ?"<=-3>. " ( MEANS . N <> IS <AB>. = IS THE "CHICKEN-LIPS" = KEY N , <=> IS <>. HAT MAKES SENSE, RIGHT?) OU HAVE A GREAT COLLECTION OF SPECIA�, FUNCTIONS, & OPERATIONS TO LEARN. OU WILL WANT TO PLAY WITH EACH OF THESE COMMANDS TO GET FAMILIAR WITH THEM. HEN KEEP THIS INFO HANDY AS YOU BEGIN PROGRAMMING. UT MOSTLY, HAVE FUN! ICS OF STRUCTURES & CONTROLS. OW WE HAVE A BUNCH OF COMMANDS����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# (7,7) R YOU CAN EVEN DO THREE-, FOUR-, EVEN FIVE-DIMENSIONAL ARRAYS. OR EXAMPLE, PERHAPS YOU WANT TO MAKE A DATABASE WHERE YOU HAVE 100 AST AMES, IRST AMES, DDRESSES, ITIES, TATES, & S -- ALL TOGETHER IN ONE ARRAY. 10 (5,100) #UOTE <HIFT-2>, THE EDIT SCREEN GOES INTO "QUOTE MODE." HEN YOU CAN PRESS ANY KEYS -- INCLUDING COLOR, CURSOR, HOME, OR CLEAR SCREEN, & THE ACTION WILL BE EMBEDDED IN THE STRING. OU CAN TRY THIS: 10 53280, 0 20 53281, 0 30 ?"<-2> <#> <HIFT ]> <HIFT -> BOUT THE ONLY LETTER YOU CANNOT MAKE WITH THESE 10 GRAPHIC CHARACTERS IS . ELL, THAT PRETTY MUCH COVERS THE BASICS OF STRUCTURES & CONTROLS. OW WE HAVE A BUNCH OF COMMANDS����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# HOW IT WORKS. RRAYS CAN BE NUMERIC AS WELL AS STRING. UST DON'T USE THE DOLLAR SIGN! LSO, ARRAYS CAN BE ANY NUMBER OF DIMENSIONS & ANY SIZE -- AS LONG AS THERE IS ENOUGH MEMORY. ERHAPS YOU CAN HAVE A CHECKERBOARD WITH 8 ELEMENTS BY 8 ELEMENTS: 10 # 2 10 T 3 11 4 12 5 13 T 6 14 T 7 15 T NOTHER WAY TO CHANGE THE COLOR OF THE TEXT IS TO "EMBED" COLOR CODES IN A STRING. HEN YOU TYPE A DOUBLE-Q# -INUS> 30 ?"<=-> <> <=-><> <=-> OU SHOULD SEE IN LARGE LETTERS. HE MOST IMPORTANT KEYS ARE: <= > <= > <= > <= > <= > <= > <= > <= ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������