home *** CD-ROM | disk | FTP | other *** search
- ╚ERE ARE THE ANSWERS TO ├OMMODORE ╘RIVIA ┼DITION #3 FOR ╞EBRUARY, 1994.
-
-
- ╤ $020) ╫HAT DOES THE LETTERS ╔┼┼┼ IN ╔┼┼┼-488 STAND FOR?
-
- ┴ $020) ╔NSTITUTE OF ┼LECTRICAL AND ┼LECTRONICS ┼NGINEERS.
-
- ╤ $021) ╫HAT WAS THE LOGO OF ┬ATTERIES ╔NCLUDED?
-
- ┴ $021) ╔T WAS A THE FACE AND HANDS OF A MAN WITH GLASSES INSIDE A CIRCLE.
- ┼ARLY RENDITIONS OF HIM WERE IN BLACK AND WHITE, WHILE LATER ONES HAD
- HIM WITH BLOND HAIR A A RED SHIRT. ╙OME VIEWS HAD HIM ACTUALLY
- TYPING ON THE 64/╓╔├ WITH ONE FINGER, BUT MOST JUST SHOWED HIM,
- NOT THE KEYBOARD.
-
- ╤ $022) ╘HE ├OMMODORE ╓╔├-20, 64, AND 128 COMPUTERS EMULATE IN SOFTWARE A VERY
- IMPORTANT INTEGRATED CIRCUIT. ╫HAT IS ITS NUMBER, AND WHY IS IT
- IMPORTANT?
-
- ┴ $022) ╘HE 6551 ╒┴╥╘ ╔├. ╔T IS USED FOR ╥╙-232 COMMUNICATIONS.
-
- ╤ $023) ├OMMODORE WATCHES PLAY A BEAUTIFUL SONG FOR THE ALARM. ╫HAT IS THE
- SONG'S TITLE?
-
- ┴ $023) ╞LEUR-DE-LIS. ╘HE "╟ODFATHER" THEME.
-
- ╤ $024) ╘HE ├2╬ STYLE ├OMMODORE TAPE DECKS ARE IMPRESSIVE IN HANDLING ERRORS.
- ╚OW MANY TIMES IS A SINGLE PROGRAM STORED ONTO TAPE?
-
- ┴ $024) ╘WICE, SECOND COPY IS PLACED RIGHT AFTER THE FIRST. ╘HAT MEANS, EVEN
- IF YOU GET A LOAD ERROR ON LOAD, YOU MIGHT BE ABLE TO JUST RUN THE
- PROGRAM ANYWAY, AS A LOAD PUTS THE FIRST COPY IN MEMORY, AND VERIFIES
- IT AGAINST THE SECOND COPY.
-
- ╤ $025) ╫HAT IS A JIFFY?
-
- ┴ $025) ┴ JIFFY IS 1/60TH OF A SECOND. ╔T IS THE SAME ON ╨┴╠ AND ╬╘╙├
- ├OMMODORE COMPUTERS.
-
- ╤ $026) ╫HAT IS THE SCREEN RESOLUTION OF THE ├OMMODORE ╓╔├-20?
-
- ┴ $026) ╧N THE ╓╔├-╔ ╔├, THE TEXT AND GRAPHICS SCREENS ARE DEFINABLE WITHIN
- LIMITS. ╘HEREFORE, THERE ARE A NUMBER OF ANSWERS THAT ARE CORRECT:
- ╘HE DEFAULT SCREEN HAS (AND THE ANSWERS ╔ WAS LOOKING FOR):
- ╘EXT: 22╚ X 23╓ = 506 CHARACTERS
- ╟RAPHICS: 176╚ X 184╓ = 32384 PIXELS
-
-
- ╚OWEVER, ON EXPERIMENTATION WITH A ╬╘╙├ ╓╔├-╔ (6560), ╔ FOUND THAT
- IT COULD SUPPORT A RESOLUTION OF:
- ╘EXT: 24╚ X 29╓ = 696 CHARACTERS
- ╟RAPHICS: 192╚ X 232╓ = 44544 PIXELS
- ┘OUR MILEAGE MAY VARY, BUT THESE NUMBERS REMOVE ALL BORDER AREA.
- (╔ AM NOT SURE IF YOU CAN USE ALL THE PIXELS, SINCE THE ╓╔├-╔ ONLY
- ALLOWS 32768 TO BE USED. ┘OU MIGHT BE ABLE TO FLIP THE GRAPHICS
- PAGE IN THE MIDDLE OF THE SCREEN, BUT ╔ LEAVE THAT AS AN EXERCISE.)
-
-
- ╘HE ╓╔├-╔ ALSO SUPPORTS A VIRTUAL SCREEN, WHICH CAN BE "PANNED" SO
- THAT THE PHYSICAL SCREEN BECOMES A "WINDOW" INTO THE VIRTUAL SCREEN.
- ╘HE MAXIMUM "SCROLLABLE" VIRTUAL SCREEN ON ╬╘╙├ IS:
- ╘EXT: 28╚ X 32╓? = 896 CHARACTERS
- ╟RAPHICS: 224╚ X 256╓? = 57344 PIXELS
- ╘HE ╓╔├ SUPPORTS MORE RESOLUTION THAN 32╓, BUT YOU CAN NEVER SEE
- IT SINCE YOU CAN'T SCROLL IT INTO VIEW, SO THE POINT IS MOOT.
- ╙O, IF ╔ DIDN'T THOROUGHLY CONFUSE YOU, EMAIL ME AND ╔ WILL MAKE
- SURE ╔ DO!
-
-
- ╤ $027) ╫HY IS THE ╓╔├-20 NAMED THE ╓├-20 IN ╟ERMANY?
-
- ┴ $027) ┬ECAUSE '╓" IS PRONOUNCED '╞" IN ╟ERMANY, AND THE RESULTING
- PRONUNCIATION WAS A NAUGHTY WORD.
-
- ├OMMODORE PUT ONE OVER ON MANY PEOPLE. ╘HE ╓╔├-20 WAS DESIGNED IN
- THE STATES AND GIVEN THAT NAME DUE TO THE ╔├ THAT DID THE GRAPHICS.
- ╫HEN THE MARKETING STARTED, ├┬═ FOUND OUT THE NAME WAS NO GOOD IN
- ╟ERMANY, SO THEY QUICKLY RENAMED IT ╓├-20. ╘HE AFTER-THE-FACT
- ╓OLKS-├OMPUTER CONJURED UP IMAGES OF THE ╓OLKSWAGON CAR (╓╫), WHICH
- WAS POPULAR AT THE TIME FOR ITS DEPENDABILITY AND PRICE. ╘HE REST IS
- HISTORY...
-
-
-
- ╤ $028) ╫HY WAS EARLY ├OMMODORE EQUIPMENT BUILT INTO SUCH HEAVY ENCLOSURES?
-
- ┴ $028) ╙IMPLE. ├OMMODORE MADE OFFICE FURNITURE, WHICH INCLUDES DESKS AND
- FILING CABINETS. ╘HEY SIMPLY USED THE FACILITIES AND PARTS ON HAND.
- ╘HE FACT THAT, AT THE TIME THE ╨┼╘ CAME OUT, PEOPLE EQUATED PHYSICAL
- STABILITY OF A MACHINE AS AN INDICATION OF ITS WORTH, SERVED ONLY TO
- REINFORCE THE DECISION. ┴LSO, THE SYSTEM HAD TO HOLD UP THE BUILT-IN
- MONITOR.
-
- ═OST PEOPLE THINK IT IS DUE TO ╞├├ REGULATIONS. ╞├├ REGULATIONS HAD
- NOT BEEN DETERMINED AT THE TIME THE ╨┼╘ CAME OUT, ALTHOUGH THE
- ENGINEERS DID KNOW THAT THE ├╥╘ PRODUCED MANY ELECTRICAL HAZARDS WHICH
- COULD BE ALLEVIATED WITH A SHIELDED METAL CASE. ├OMMODORE HAS ALWAYS
- BEEN A "CHEAP" COMPANY, SO THE FACT THAT THEY COULD GET GOOD
- SHIELDING IN-HOUSE AT ALMOST NO COST PROEVD TO BE THE OVERRIDING
- FACTOR. ╔T MIGHT INTEREST SOME TO NOTE THAT, EVEN WITH THE METAL
- CASE, EARLY ╨┼╘S HAD FOIL INSIDE AS A SECONDARY SHIELD. ╘HE REASON
- HAS TO DO WITH THE KEYBOARD BEING MOSTLY PLASTIC, AS THE SHIELD FIT
- DIRECTLY UNDERNEATH, BUT THE REASON FOR IT REMAINS A MYSTERY TO ME.
-
-
-
- ╤ $029) ╫HAT TWO ┬┴╙╔├ 2.0 COMMANDS MIGHT STILL WORK IF MISPELLED?
-
-
-
- ┴ $029) ╘HE ANSWERS ╔ WAS LOOKING FOR ARE ┼╬─ AND ╙╘╧╨, ALTHOUGH SOMEONE
- CORRECTLY POINTED OUT THAT ╟╧ ╘╧ CAN BE CONSTRUED AS A MISPELLING.
- ┴LSO, PRINT#, GET#, AND INPUT# MIGHT WORK IF THE '#' WAS OMITTED AND
- THE PROGRAM WAS GETTING DATA TO SCREEN OR KEYBOARD.
- ┴LTHOUGH THE FOLLOWING AREN'T REALLY THE RESULT OF MISPELLED COMMANDS,
- ╔ PUT THEM IN, SINCE YOU COULD STRETCH THE DEFINITION OF MISPELLED TO
- INCLUDE THEM.
- ╠┼╘ WOULD WORK IF IT WAS LEFT OUT, SINCE ╠┼╘ WAS AN OPTIONAL
- KEYWORD. ├OMMANDS OF THE FORM <KEYWORD> <NUMBER OR VARIABLE> WOULD
- WORK IF LETTERS WERE TACKED ONTO THE END. (EXAMPLE: ╥╒╬─┘., PRG HAS
- A VALID LINE 0, AND ─┘ = 0). ╞INALLY, ╠╧┴─"JIM",8,1GARBAGE WOULD
- WORK DUE TO THE WAY ╠╧┴─ ABSOLUTE WORKED, BUT THAT IS A STRETCH!
-
-
- ╤ $02┴) ╫HAT DOES ├╔┴ STAND FOR? (NOT THE ╒.╙. ├╔┴!)
-
- ┴ $02┴) ├╔┴ = ├OMPLEX ╔NTERFACE ┴DAPTER. ╘HE GERMAN ═AGAZINE 64'ER CALLS
- IT A ├ONTROL ╔NTERFACE ┴DAPTER, BUT THAT IS NOT ITS OFFICIAL
- NAME.
-
- ╤ $02┬) (HARD ONE) ╫HAT IS THE KEY ╓╔├ CAPABILITY THAT MAKES FULL-SCREEN
- HIRES GRAPHICS POSSIBLE ON THE _╓╔├-20_?
-
- ┴ $02┬) ┴ LOT OF PEOPLE ANSWERED REDEFINABLE CHARACTERS, BUT THAT ALONE DOES
- NOT PROVIDE ╞╒╠╠-╙├╥┼┼╬ GRAPHICS. 256 8*8 CELLS GIVES YOU A LITTLE
- OVER 1/2 OF THE SCREEN IN GRAPHICS, BUT THE ╓╔├ HAS THE ABILITY TO
- MAKE EACH CHARACTER CELL BE 8*16, WHICH GIVES ENOUGH PIXELS TO MAP
- THE ENTIRE DEFAULT SCREEN.
-
- ╤ $02├) ╚OW MANY CASSETTE PORTS DOES THE ├┬═ 8032 COMPUTER HAVE?
-
- ┴ $02├) ╘WO. ╧NE ON BACK, ONE ON SIDE NEAR THE BACK.
-
-
- ╤ $02─) ╫HAT 5 BYTES MUST APPEAR IN EVERY ├OMMODORE 64 AUTOSTART CARTRDGE AND
- WHAT LOCATION IN MEMORY MUST THEY BE PLACED AT?
-
- ┴ $02─) ├┬═80 AT $8004. ╘HE LETTERS MUST HAVE BIT 7 SET. ╙O, THE ACTUAL
- ╨┼╘╙├╔╔ CODES ARE 195, 194, 205, 056, 048.
- $C3, $C2, $CD, $30, $30 IN ╚┼╪
-
- ╤ $02┼) ╫HAT IS THE CORRECT ├OMMODORE TECHNICAL TERM FOR "╙PRITES"?
-
- ┴ $02┼) ═╧┬S, OR ═OVABLE ╧BJECT ┬LOCKS.
-
-
- ╤ $02╞) (╘HREE PARTER, ALL PARTS MUST BE CORRECT) "╨USH-WRAP-CRASH" IS A
- NICKNAME FOR A CONDITION THAT CAN LOCK UP AN OLD-STYLE ├=64.
- ╫HAT CAUSES IT?
- ╚OW CAN IT BE AVOIDED (BESIDES NOT DOING IT)?
- ╫HAT IS THE ONLY WAY OUT ONCE IT HAS OCCURED (BESIDES REBOOTING)?
-
- ┴ $02╞) ╫OW, ╔ GOT SO MANY RESPONSES TO THIS! ╘HIS QUESTION ACTUALLY
- DEALT WITH A TYPICAL USER, BUT PEOPLE SENT IN DESCRIPTIONS OF
- WHAT THE CODE DOES AND HOW TO PATCH IT. ╙O, THERE ARE TWO SETS
- OF ANSWERS TO THIS:
-
- ╒SER ┴NSWER:
-
- 1) ╔F YOU PUT THE CURSOR AT THE BOTTOM OF THE SCREEN AND TYPE 82 CHARACTERS
- (NOT 81) AND THEN TRYING TO DELETE BACK TO THE 78TH ONE.
-
- 2) ┴NY OF THE FOLLOWING WILL WORK:
- ─O NOT USE THE FOLLOWING COLORS FOR THE CURSOR: RED, BLUE, YELLOW,
- LIGHT RED, DARK GREY, LIGHT BLUE, LIGHT GRAY.
-
- ╙OME PEOPLE DEVISED A ╔╥╤ WEDGE THAT WILL RECOVER FROM THE LOCKUP.
-
- ╚AVE THE FOLLOWING LINES AS THE FIRST LINES OF A PROGRAM:
- 10 OPEN 15,8,15 20 INPUT#15,A$.
-
- 3) ╘HERE ARE ACTUALLY TWO WAYS TO RECOVER. ╘HEY ARE:
-
- ╔F YOU HAVE A RESET BUTTON INSTALLED ON THE 64, RESET THE MACHINE,
- THEN LOAD AND RUN AN UNNEW PROGRAM. (╔ ACCEPTED THIS, BUT ╔ FIGURED
- MOST PEOPLE WOULD ASSUME THIS MUCH)
-
-
- ╔F YOU HAVE A TAPE DRIVE INSTALLED, PRESS EITHER ╙HIFT-3 OR MOVE A
- JOYSTICK INSTALLED IN ╨ORT 1 IN THE ╒╨ DIRECTION. ╘HEN, RESPOND TO
- THE DIRECTIONS ON THE SCREEN "╨╥┼╙╙ ╨╠┴┘ ╧╬ ╘┴╨┼". ╬EXT, PRESS
- ╥╒╬-╙╘╧╨ TO STOP THE TAPE LOAD.
-
- ╫HAT REALLY HAPPENS: (╔ CAN'T PROVE THIS)
-
-
- 1) ╘HE USER TYPES THE LINE OF TEXT AND THE SCROLL CODE IS INVOKED.
- ╘HE FIRST TWO LINES BECOME LINKED AS ONE LOGICAL LINE, AND THE
- THIRD LINE IS TREATED AS A NEW LINE.
-
- ╘HE USER DELETES THE 82ND AND THE 81ST CHARACTER AND THEN HITS DELETE
- WHILE IN THE FIRST COLUMN OF THE THIRD LINE. ╙INCE THE DELETE WILL PUT
- THE CURSOR BACK UP INTO THE SECOND LINE, WHICH IS LINKED WITH THE FIRST,
- THE ╦┼╥╬┴╠ GETS CONFUSED AND THINKS THE SECOND LINE IS AT THE BOTTOM OF
- THE SCREEN. ╥EMEMBER, THE "CURSOR" IS ACTUALLY CONSTRUCTED BY A
- COMBINATIONS OF USING REVERSE CHARACTERS AND CHANGING THE COLOR ╥┴═
- NYBBLE FOR THAT SCREEN LOCATION. ╘HUS, WHEN THE CURSOR GETS "ERASED"
- FROM THE FIRST COLUMN OF THE LAST LINE, THE ╦┼╥╬┴╠ THINKS THE COLOR
- NYBLE FOR IT IS AT $─├00, WHICH IS 40 BYTES OFF FROM THE ACTUAL
- POSITION. $─├00 IS ACTUALLY ╨ORT ┴ FOR ├╔┴ #1, WHICH IS WHERE THE
- KERNAL WRITES THE COLUMN OF THE KEYBOARD IT WISHES TO SCAN. ┬ECAUSE THE
- ╦┼╥╬┴L IS MESSED UP, IT PUTS THE COLOR NYBBLE FOR WHERE IT THINKS THE
- CURSOR WAS INTO THIS LOCATION. (╘HAT IS WHY THERE IS A CONNECTION
- BETWEEN CURSOR COLOR AND THIS BUG.
-
- ╬OW, THE SYSTEM INTEGRITY HAS BEEN COMPROMISED, BUT IT DOES NOT SHOW
- YET. ╘HE USER PROCEEDS TO DELETE THE 80TH CHARACTER. ┴S THE USER
- DELETES THE 79TH CHARACTER, THE BAD VALUE IN $─├00 GOES TO WORK AND
- FOOLS THE ╦┼╥╬┴L INTO THINKING ╙╚╔╞╘/╥╒╬-╙╘╧╨ HAS BEEN PRESSED. ╔T ALSO
- PRETTY MUCH DISABLES THE KEYBOARD.
-
- 2) ╙INCE THE ├OLOR ╥┴═ IS WHAT THE ╦┼╥╬┴L GETS CONFUSED ABOUT, THE SOLUTION
- WAS TO NOT USE CERTAIN BIT PATTERNS OF COLORS:
-
- ╥┼─ 0010
- ├┘┴╬ 0011
- ┬╠╒┼ 0110
- ┘┼╠╠╧╫ 0111
- ╠╔╟╚╘ ╥┼─ 1010
- ─┴╥╦ ╟╥┴┘ 1011
- ╠╔╟╚╘ ┬╠╒┼ 1110
- ╠╔╟╘ ╟╥┴┘ 1111
-
- ╧╦ ├OLORS:
-
- ┬╠┴├╦ 0000
- ╫╚╔╘┼ 0001
- ╨╒╥╨╠┼ 0100
- ╟╥┼┼╬ 0101
- ╧╥┴╬╟┼ 1000
- ┬╥╧╫╬ 1001
- ═┼─╔╒═ ╟╥┴┘ 1100
- ╠╔╟╚╘ ╟╥┼┼╬ 1101
- ┴LL OF THE ┬┴─ COLORS HAVE BIT 1 SET. ╔ HAVE NO IDEA WHAT THE
- SIGNIFICANCE OF THAT IS.
-
- 3) ┘OU NEEDED TO GET OUT OF THE TAPE LOAD CODE, BUT YOU ONLY HAD SO MANY
- KEYS THAT WERE STILL ACTIVE. ╙O, IF YOU FOLLOWED THE DIRECTIONS ON
- THE SCREEN, YOU COULD BREAK OUT. ╙INCE THE TAPE LOAD CODE USES ├╔┴ #1
- FOR ITS OPERATIONS, IT WOULD TAKE OVER THE ╔├ AND THEN RESTORE IT
- TO A CORRECT STATE WHEN EITHER THE LOAD WAS STOPPED OR THE LOAD
- COMPLETED. ╬OW, THAT IS AMAZING!
- (╙OMEONE IS FREE TO CHECK UP ON ME CONCERNING THIS, SINCE ╔ DO NOT
- HAVE A ╥EV 1 ╥╧═ TO TRY OUT. ╔F SOMEONE HAS ONE, ╔ WOULD LIKE TO
- HAVE A COPY OF IT ON DISK OR IN EMAIL. ┴ND IF SOMEONE HAS THE
- INFORMATION ON THIS BUG FROM EITHER THE ═AY 1984 ╟AZETTE P108, OR
- FROM THE ├╧═╨╒╘┼! ╘OOLKIT ╦ERNAL ╓╔├20/64, ╔ WOULD LIKE A COPY.)
-
- ╬EW QUESTIONS COMING!
-
- ╩IM ┬RAIN