The SuperCPU 64 and SuperCPU 128 are accelerator cartridges for the Commodore
64 and 128 computers. These cartridges provide advanced features and an
enhanced operating speed of 20 MHz -- up to 22 times faster than the stock
Commodore 64. For additional information on these exciting products, see
the links provided on this page.
SuperCPU Information
-
General Information
-
General Specifications
-
Compatibility
-
GEOS Operation
-
Programming Information
-
Version 2/SuperCPU 128 Technical Information
-
SuperCPU RAM Expansion and Timing Info in Adobe
Acrobat format (210K)
Commodore World SuperCPU Articles
-
Commodore World Issue 12
-
The Super Processor, by Jim Brain. Provides an overview of
the W65C816S microprocessor, with attention to differences between the
6502 emulation mode and the 6502 core used in the MOS 6510.
-
A Sneak Preview of the SuperCPU, by Mark Fellows and Doug Cotton.
A preliminary look at the SuperCPU 64. Not extremely technical, but a decent
early overview of the device.
-
-
Commodore World Issue 16
-
A 6502 Programmer's
Introduction to the 65816, by Brett Tabke. A very good introductory
article on the new capabilities that the 65816 provides. Includes programming
models (register overviews) of both the Native and Emulation modes, plus
a handy listing of the complete 655816 instruction set.
-
Bookware In Review: The Software Manual (Programming the 65816), by Jim Brain. A review of The Western Design Center's official guide to programming the
65816. Quick review of the review: The book is expensive, but worth it.
If you're serious about programming the SuperCPU, and can afford it, don't
hesitate to get it.
-
-
Commodore World Issue 17
-
SUPER CPU: CMD's New Time Machine, by Gaelyne R. Gasson.
A user's overview with information about how the SuperCPU performs with
a wide variety of specific application types. Non-technical, but a very
good reference for prospective buyers.
-
All About SuperGEOS, by Maurice Randall. Provides an overview
of using the SuperCPU with GEOS, along with a little background on the
creation of the SuperGEOS patches. (Non-technical).
-
Assembly Line: Improve SuperCPU Efficiency the Native Way, by
Doug Cotton. Programming examples that show how the use of the 65816's
Native mode can improve performance through more efficient code. Includes
sample routines for switching modes, 16-bit loops, 16-bit addition, 16-bit
subtraction and 16-bit multiplication.
-
-
Commodore World Issue 18
-
816 Beat: The Great Divide, by Doug Cotton. Provides a source-code
level comparison of 16-bit division routines written in 6502 and 65816
assembly language.
-
-
Commodore World Issue 19
-
816 Beat: CMD SuperCPU RAM Expansion & Timing,
by Doug Cotton. Covers the full details of the SuperRAM card, memory
mapping, and timing aspects for all functions. This article provides details
on cycle timings of various types of operations with the SuperCPU, and
also shows how expansion memory is mapped, detected and allocated by programmers.
(currently available here only in Adobe
Acrobat format).
-
-
Commodore World Issue 20
-
816 Beat: SuperCPU Interrupts, by Mark Fellows. Covers how
the SuperCPU maps and uses the 65816's interrupt vectors in both Emulation
and Native modes, and provides sample routines for creating your own SuperCPU
interrupt routines.
-
-
Commodore World Issue 21
-
816 Beat: Using the MVN and MVP Instructions, by Mark Fellows.
A guide to using the 65816's Block Move instructions, complete with sample
source code.
-
Additional Sites Providing SuperCPU Information
Other sites providing support and software for SuperCPU users and programmers
have been turning up over the past few months: If you discover a site with
content aimed specifically at SuperCPU users, please be sure to forward
the URL to us at support@cmdrkey.com
for
inclusion in this list.
-
The Unofficial CMD Homepage
-
Colin's Commodore/SuperCPU page
-
The Official WiNGs Website
|