CBM l~ / 0Щ@թբx F L S " 1 !ʽRwl
L":*" ,P(2026),1
Ģ ǩ Jx wЄȄLqU0>M0OADING 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 FORG S & 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 PLOTT 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 GOT 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 CONTI SPECIALLY 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
BIRTH2N 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 SO OF 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 PRODUCTIONDORE 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 CAPACITO ME 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 S6 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 -P E 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 SIVE. 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
L IDED 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 ORAPHICS 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 I MANY 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).