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

Resources
C64 Chronology
  A comprehensive chronology of the Commodore 64
Zzap! 64
  Fan site for the classic C64 mag
Lemon 64
  Awesome 64 games site
CCS64
  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)

 
TRIVIA 27A

$1A0)
	Commodore produced an assembler for the 128 called HCD65.  What
        does HCD stand for?
        

	Hedly C. Davis, the writer of the assembler.

Top
$1A1)
	Who wrote most of RAM DOS?

	Although many assume Fred Bowen wrote RAMDOS, Hedly Davis actually
        wrote the bulk of it.

Top
$1A2)
	What is the name of the first C64 disk copy program?  (hint: it
        sported a "gas gauge".)

	1541 Backup.

Top
$1A3)
	What was the case color of the original Commodore 64s?

	Ivory, just like the case color of the VIC-20.  In fact, early
        cases WERE VIC-20 cases.

Top
$1A4)
	There are at least two ways to enter 64 mode from 128 mode on a C128:
        go 64 and sys 65357.  They produce the same result (64 mode), but
        they differ in at least one noticable way.  How?

	sys 65357 doesn't ask the "Are You Sure?" question.  I am also told
        that the sys command fials if you are not in BANK 15.

Top
$1A5)
	What CPU powers the B-128 computer system?

	The 6509 CPU.

Top
$1A6)
	What type of drive mechanisms are in the D series hard drives from
        Commodore? 

	The D9060 and D9090 drives used "Winchester" hard drive mechanisms.

Top
$1A7)
	Commodore produced a 16kB RAM expander for the Commodore VIC-20.
        What is its model number?

	The VIC-1111.

Top
$1A8)
	Commodore produced at least one disk drive with an optical track
        one sensor.  Which drive?

	Certain early versions of the 1541C drive had a functional track
        1 sensor.  Later, due to compatibilitty problems, it was disabled, 
        and then later, the sensor was removed from the mechanism.  In
        addition, the 1571 has an optical sensor for track one, and the 1581
        has a sensor, but we haven't pinned down whether it is optical or
        not.

Top
$1A9)
	The Commodore PET series used the IEEE bus to communicate with
        peripherals.  Each peripheral had a unique ID.  What range of IDs
        are supported by the PET?

	IDs 4-15 are supported, although you cannot connect all 12 devices
        up at one time.

Top
$1AA)
	Many people have developed Commodore software with the PAL assembler.
        What does PAL stand for?

	Personal Assembly Language (PAL).

Top
$1AB)
	Many people remember Compute's Gazette.  This magazine is best known
        for the word processor program it shared with thousands of
        subscribers.  Name the program?

	SpeedScript.

Top
$1AC)
	In some 6502 assemblers, the opcode "bge" is available.  It stands 
        for "branch if greater than or equal to".  What more common opcode 
        is this opcode referring to?

	bcs (Branch Carry Set)

Top
$1AD)
	If I wanted to do a "blt" (branch if result less than), what 6502 
        opcode would i use?

	bcc (Branch Carry Clear)

Top
$1AE)
	Each Commodore peripheral has a device number, which is associated
        with a type of device.  8-15 implied disk drive, 4-5 implies
        printer.  These have remained constant from the PET to the C128.
        However, one peripheral in the PET was phased out and its device
        number was reused.  What device number was reused?

	Device #2.  The PET systems used #2 as a second tape drive, but in
        the newer computers, #2 referes to the RS-232 port.

Top
$1AF)
	What is the maximum amount of general purpose RAM can one utilize
        in a stock C64?  (I need an exact number here)

	In the Ultimax memory configuration, if you guarantee no interrupts
        can occur, one can utilize all but the first two memory locations
        for general purpose RAM, giving 65534 bytes of RAM.  If you can't
        guarantee you'll never receive an NMI, you lose 2 more bytes for that
        vector, giving 65532 bytes available.
The information in this between the lines marked by (BEGIN) and (END)
is copyright 1996 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
j.brain@ieee.org
10710 Bruhn Avenue
Bennington, NE  68007
(402) 431-7754
--------Commodore Trivia Edition #27 Questions and Answers (END)---------
				   


Top


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