Commodore Trivia
Home  Weblog  Research Kitchen  Contact 
All You Ever Wanted To Know About Commodore Main Menu
Home > Trivia #21A

C64 Chronology
  A comprehensive chronology of the Commodore 64
Zzap! 64
  Fan site for the classic C64 mag
Lemon 64
  Awesome 64 games site
  A C64 on your desktop
RKO C64 Remixes
  Amazing site of C64 SID remixes

Who wrote this stuff?
This trivia was originally written by Jim Brain as part of the now long defunct C= Hacking Magazine, but happily Jim has kindly agreed to let me reproduce it in HTML-ized format for retro computing fans everywhere.

If you are interested in seeing the Commodore Trivia digests in their original form, take a look at this website.

For those who are interested, these pages were generated from the original text files using Perl and Velocity (and a nice template originally found here)


	What was the model number of the microprocessor used in the
        first of the Commodore 264 Series?

	The early Plus/4 units contained a 7501 microprocessor, and the
        later units featured a 8501 microprocessor.  The only differences
        between the two units is the manufacturing process and die size.

	How fast could the microprocessor in the Commodore 264 Series
        theoretically run at?

	1.76 MHz.

	How many colors can a Commodore Plus/4 display at once?

	8 shades each of 16 colors, but the 8 shades of black are still
        still black, so a total of 121 colors are possible.

	What anomaly exists in the numbering of the BASIC interpreter
        in the Plus/4 as 3.5?

	This version contained almost all of the commands in Version 4.0, 
        plus some new commands for graphics and sound.

	After the very first 1581 disk drives were introduced, Commodore
        found that the WD1770 disk controller chip in the drive could corrupt
        the disk in some situations.  So, Commodore offered a replacement
        IC to fix the problem.  What was the number of the replacement IC?

	The Western Digital WD1772 IC.

	On some very early CBM 1541 drives, what would happen if the serial
        bus CLOCK and DATA lines were high upon startup?

	On the very first 1541 drives (I suspect the feature was also on the
        1540 as well), On power-up, the drive would jump to a subroutine at
        $E780 after performing the reset routine.  The code there would check
        for the high state of CLOCK and DATA.  If found, the code would wait
        until both go low and then store '*' into the filename buffer, sets the
        filename length to 1, and then jumps to the & command, which loads
        a USR file and executes it.
        Since the Commodore computer never used this feature, and some machines
        would boot with these lines randomly high, Commodore removed the

	In question $0F8, we learned that one must DIMension an array in
        BASIC if it will have more than 11 elements.  Which Commodore
        produced reference book ncorrectly claims the need to DIMension 
        arrays for more than 10 elements.

	The Commodore 128 Programmer's Reference Guide.  Page 17.

	Why should serial device number 31 not be used? 

	While it is specified as a valid serial bus address, when "or"ed with
        certain commands, it results in a bad command, hanging the bus and
        the serial drivers.

	On most VIC game cartridges from VIC-1910 up, toggling interlaced
        screen display can be done with a keypress.  Which key?

	Press the F7 function key.

	Which cartidge fitting the criteria in $148 does not toggle interlace
        display with the same keypress as the others?  How is it toggled
        on this cartridge?

	Gorf, VIC-1923.  Pushing the joystick up toggles interlace mode.

	The Commodore 64 KERNAL and BASIC code use every opcode in the 6510
        CPU except three.  Which three?

	BRK, CLV, and SED.

	For what purpose does the BASIC interpreter in a Commodore 64 
        require the Complex Interface Adaptor (CIA) IC? 

	In order to calculate random values for the BASIC function RND(0),
        the first 4 registers of the CIA whose address is provided by the
        IOBASE KERNAL routine are read.

	On the Commodore 128, the 80 column output is output by the VDC
        chip.  What does VDC stand for?

	Video Display Controller.

	By now, most people know about the ill-fated Commodore 65.  What
        were the specifications on the original Commodore 65 idea?

	A Commodore C64C with a built-in 1581.

	When referring to the Commodore 4032, one usually states that
        one has a "thin 40" or a "fat 40".  What does "thin" and "fat"

	A "thin 40" had a 9" screen and could not be upgraded.  The
        "fat 40" had a 12" screen, and could be upgraded to a 8000 series
        machine with some upgrade chips.

	If you own a Commodore 4032, how can you tell which kind (thin
        or fat) you have?

	If you hold down the cursor key and it repeats, you have a "fat 40".
        (Of course, inspection could also be used, as the "thin" unit had a
         smaller screen)
The information in this between the lines marked by (BEGIN) and (END)
is copyright 1995 by Jim Brain.  Provided that the information
between the (BEGIN) and (END) lines is not changed except to correct
typographical errors, the so marked copyrighted information may be
reproduced in its entirety on other networks or in other mediums.  For 
more information about using this file, please contact the address 
shown below.
Jim Brain
10710 Bruhn Avenue
Bennington, NE  68007
(402) 431-7754
--------Commodore Trivia Edition #21 Questions and Answers (END)---------


This site 2005 The Research Kitchen and Jim Brain.
Page generated: Sat Oct 14 14:06:37 BST 2006