Vol.6 n°5 may 1981

Vol.6 n°5 may 1981

p.3 In the Queue (table of contents)

Features

p.36 Extended Color BASIC for the TRS-80 Color Computer

Fast, easy. and inexpensive graphics are finally available for personal computers with this new system from Radio Shack.

[author : Stan Miastkowski]

p.46 The Commodore VIC 20 Microcomputer: A Low Cost High Performance Consumer Computer

The VIC 20 has color, Sound, graphics, and expandability, and sells for $299.9S.

[author : Gregg Williams]

p.66 DC Motor Controls: Build a Motorized Platform

Appropriate circuts can very precisely control permanent-magnet DC motors.

[author : Steve Ciarcia]

p.128 Washington Tackles the Software Problem

Recent court decisions pave the way for more software protection again piracy.

[author : Christopher Kern]

p.140 Legal Protection for Computer Hardware and Software

An overview of patents, copyrights, and trade secrets, and how they relate to computer software and hardware protection.

[author : Stephen A Becker]

p.152 Wire-Wrapping and Proto-System Techniques

Construction of homebrew designs is greatly aided by the complete wire-wrapping systems from Vector Electronics.

[author : Adolph Mangieri]

p.171 Speeding Up TRS-80 Graphics

Improve the response time of BASIC graphics displays on you TRS-80.

[author : Ronald Bobo and John Knoderer]

p.204 An integer Math Package for the 8080

These routines are useful when you need arithmetic operations on signed 16-bit numbers.

[author : Bruce D Carbrey]

p.280 Using interrupts on the Apple II System

The use of interrupts in the 6502 microprocessor is demonstrated using an Apple II.

[author : George M White]

p.296 Digital Plotting with the Apple II Computer

Interface an x.y plotter directly to an Apple II with a minimum of hardware.

[author : Richard C Hallgren]

p.316 Recursion and Side Effects in Pascal

The use of global and local variables can change how a program works.

[author : Rotert Morris]

p.326 DEMONS: A Symbolic Debugging Monitor

Debug your machine-language programs for 6800-based systems using instruction mnemonics.

[author : A I Halsema]

p.360 Build a Super Simple Floppy-Disk Interface, Part 1

Ten integrated circuits can provide all the features of a commercial disk controller at a fraction of the cost.

[author : James Nicholson and Roger Camp]

p.408 A File Catalog System for UCSD Pascal

Keep track of all those scattered files with this organization system.

[author : Edward Heyman]

p.435 (p.436) Numerical Methods in Data Analysis

Gauss Jordon elimination and the Newton-Raphson method can be used to find the function curve that best fits a set of empirically determined data.

[author : Toan C Nguyen]

Reviews

p.22 The Epson MX-80 and MX-70 Printers

[author : Kevin Cohan]

p.106 BYTE's Arcade

p.106 Star Raiders

[author : Gregg Williams]

p.108 Super Nova

[author : Bob Liddil]

p.112 Tranquility Base

[author : Robin Moore]

p.116 Asteroids in Space and Planetoids

[author : Oliver Holt]

p.148 Dancing Demon from Radio Shack

[author : Elizabeth Cooper and Yvan Kolya]

p.248 Super STEP

[author : Stanley D Robbins]

p.254 Wordsmith

[author : Mark Dahmke]

Nucleus

p.6 Editorial How Can We Stop Software Piracy?

p.12 Letters

p.102, 236 System Notes

Improve TRS-80 Dick Operation

Add an External Data Separatot

Faster BASIC br the Ohio Scientific

p.122, 430 Programming Quickies

Using Page Two with Apple Pascal Turtle Graphics

Print for the C Function Library

p.126 Cartoon

p.186 Education Forum: Getting Problem Solving Advice From a Computer

p.198 Desk-Top Wonders: A Chessboad Journey on the TI-59 Programmable Calculator

p.228, 378, 452, 458 Technical Forum

Print Your Own Bar Codes

UPC Bar Codes With the Centronics 737

PAPERBYTE© Bar Codes with Integral Data Systems Printers

Favorite Benchmaks and Other Programs

Build a Noise-Based Random-Number Generator

Fast Fourier Comes Back

p.232, 252 BYTEs Bugs

p.244, 380 Book Reviews

Principies of Interactive Computer Graphics 2nd Edition

Travels in Computerland, or Incompatibilities & interfaces

p.262 BYTELINES

p.278, 428 BYTE's Bits

p.384 Ask BYTE

p.394 Softwae Received

p.398 Books Received

p.404 Clubs and Newsletters

p.447 Event Queue

p.463 What's New?

p.510 Unclassified Ads

p.511 BOMB, BOMB Results

p.512 Reader Service

In This Issue

Did you know that the Vikings were notorious pirates? In Robert Tinney's striking cover painting, executed from an original design by Jonathan Graves, the floppy disk is the "sail" that powers the underhanded business of software piracy. Included are several articles on the legal aspects of protecting software from unscrupulous pirates: Chris Morgan's editorial, "How Can We Stop Software Piracy?" (page 6); Christopher Kern's "Washington Tackles the Software Problem" (page 128), and Stephen A Becker's "Legal Protection for Computer Hardware and Software" (page 140).

Other noteworthy articles in this issue include in-depth examinations of the Extended Color BASIC for the TRS-80 Color Computer, the new Commodore VIC microcomputer, and the Epson MX-70 and MX-80 printers. And this issue begins a new occasional feature on microcomputer video games called "BYTE's Arcade."