Commodore 64 Disk Systems and Printers Other Granada Books for Commodore 64 Users
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Commodore 128 Book 2 Adva
COMMODORE C12S BOOK 2 ADVANCED PROGRAMMING COMMODORE el28 ADVANCED PROGRAMMING by Ian Sinclair Glentop Publishers Ltd MARCH 1986 All programs in this book have been written expressly to illustrate specific teaching points. They are not warranted as being suitable for any particular application. Every care has been taken in the writing and presentation of this book but no responsibility is assumed by the author or publishers for any errors or omissions contained herein. COPYRIGHT © Glentop Publishers Ltd 1986 World rights reserved No part of this pUblication may be copied, transmitted or stored in a retrieval system or reproduced in any way including but not limited to photography, photocopy, magnetic or other recording means, without prior permission from the publishers, with the exception of material entered and executed on a computer system for the reader's own use ISBN 1 85181 034 X Published by: Glentop Publishers Ltd Standfast House Bath Place High Street Barnet Herts ENS SXE Tel: 01-441-4130 Printed in Great Britain by The Eastern Press Ltd., London and Reading Contents PREFACE CHAPTER 1 Reminders roundup • Storage space • Machine code • Principles of programming. Other languages CHAPTER 2 Why use disks? • What is a disk system? • Tracks, sectors and density. Formatting disks. Storage space. The disk filing system • Loading and saving • More disk commands • Clearing, retitling and erasing. Backing up • Copying a named flle • Deleting flles • Wildcards and wiping. Protecting disks and programs. Renaming flles CHAPTER 3 Text display. Screen clear and print location. Print fielding. Formatting numbers • Standard form • Money amounts • Titles and centering. Windows. Hard copy CHAPTER 4 Working with numbers. -
The Ultimate C64 Overview Michael Steil, 25Th Chaos Communication Congress 2008
The Ultimate C64 Overview Michael Steil, http://www.pagetable.com/ 25th Chaos Communication Congress 2008 Retrocomputing is cool as never before. People play Look and Feel C64 games in emulators and listen to SID music, but few people know much about the C64 architecture A C64 only needs to be connected to power and a TV and its limitations, and what programming was like set (or monitor) to be fully functional. When turned back then. This paper attempts to give a comprehen- on, it shows a blue-on-blue theme with a startup mes- sive overview of the Commodore 64, including its in- sage and drops into a BASIC interpreter derived from ternals and quirks, making the point that classic Microsoft BASIC. In order to load and save BASIC computer systems aren't all that hard to understand - programs or use third party software, the C64 re- and that programmers today should be more aware of quires mass storage - either a “datasette” cassette the art that programming once used to be. tape drive or a disk drive like the 5.25" Commodore 1541. Commodore History Unless the user really wanted to interact with the BA- SIC interpreter, he would typically only use the BA- Commodore Business Machines was founded in 1962 SIC instructions LOAD, LIST and RUN in order to by Jack Tramiel. The company specialized on elec- access mass storage. LOAD"$",8 followed by LIST tronic calculators, and in 1976, Commodore bought shows the directory of the disk in the drive, and the chip manufacturer MOS Technology and decided LOAD"filename",8 followed by RUN would load and to have Chuck Peddle from MOS evolve their KIM-1 start a program. -
Microsoft BASIC Easter Egg
Microsoft BASIC Easter Egg Commodore PET Microsoft 6502 BASIC has its roots in the Commodore PET Commodore bought MOS in October 1976 and worked on converting the KIM platform into a complete computer system. They licensed Microsoft BASIC for 6502 (also October 1976), renamed it to Commodore BASIC, replaced the “OK” prompt with “READY.”, stripped out the copyright string and shipped it in the ROMs of the first Commodore PET in 1977. In 1979, Commodore started shipping update ROMs with a version 2 of Commodore BASIC for existing PETs. Apart from updates in array handling, it also contained what became known as the WAIT 6502 Easter egg. If you type “WAIT6502,1” into a Commodore PET with BASIC V2 (1979), it will show the string “MICROSOFT!” at the top left corner of the screen. The Easter egg code does not print the characters through library routines, but instead writes the values directly into screen RAM. While BASIC used the ASCII character encoding, the Commodore character set had its own encoding, with “A” starting at $01, but leaving digits and special characters at the same positions as in ASCII. Thus, when the 10 hidden and obfuscated bytes a1 54 46 8f 13 8f 52 43 89 cd has their two most significant bytes stripped becoming 21 14 06 0f 13 0f 12 03 09 0d and then reversed, on the PET they decode into: MICROSOFT! Although this particular version of the Easter egg was written for the Commodore PET, Microsoft did not encode its company name in BASIC specifically for Commodore: The 9 digit BASIC 6502 version 1.1 for the KIM-1 contained the 10 hidden bytes: The version of Microsoft BASIC for the 6502-based Apple II, called “AppleSoft“, contains the same 10 bytes KIM-1 BASIC was released in 1977, AppleSoft II in spring 1978, and the V2 ROM of the PET in spring 1979. -
CONTENTS Blue Reader Sogwap Softwares Excellent Program for Transferring Files Between C Page Item 64/C 128 and MS-Dos Based Machines
geoNEWSthe Journal of geoCLUB Issue 68 April 1997 EDITOR’S COMMENTS This Issue brings Part 2 of the Big CONTENTS Blue Reader Sogwap Softwares excellent program for transferring files between C Page Item 64/C 128 and MS-Dos based machines. The concluding part will be published in the May issue. 2 Library Review Another continuing saga is Terry & Sharon reproduced on pages 9 to 12 named as CMD :2. It may seem to the casual reader that the author 4 What To Do... and geoClub are praising CMD very highly. As Sharon Chambers perhaps the only supplier left to the serious C64 user it is perhaps just praise. Far too many CBM Message From... supplier have found user support very lacking GeoNut culminating it their demise. Even the original manufacturer has failed to support the very 5 Big Blue Reader people who put them where they were. CMD in Michael Miller continuing to support the C64 user deserves all the good publicity they can get. 9 C.M.D. :2 Dale Sidebottom Page 4 has a tip from Sharon on gluing back together that most important part of any plastic item that is always the one that breaks. Accompanying this is a message from geoNut with regard to a copyright free disk based LoadStar that should be available from the Library by the time you read this. Published by:- Frank Cassidy See you all in May — Happy Geosing 55, High Bank Road Droylsden (^frank Manchester M43 6FS PAGE 1 The April Disk Review Terry Watts Sharon Chambers 3, Rutland Avenue, 41, Albert Street, Borrowash, Cl HQ Crewe, Derby. -
Home Computing Weekly Magazine Issue
kfflm m. INSIDE COMPUTER Programs to type in for: ZX81.BBC, SEX STORM I VIC-20, MTMJ!N:l!U"I^IIUl'« Oric-1 Software reviews for: • ARCADIA* BBC, Dragon, • SCHIZOIDS* Spectrum + WACKY + WAITERS Three mind benders New factory for new micro a "cdlti [ peripheral*, 1r Boyd. .13. wid: "Poten- C] LlK.'sRfiriQ€OF ^OURLITV SOFTUJflRe B TOG MODEL A/D m CASSETTE 13- HYPER DRIVE I: Stat Trek/Candy Floss (very popular) A new, very addictive machine code arcade game. 68.80 Guide your laser tanks around the network of Cassette 2: Family Games (hours ot f un) £4.50 passages destroying the drone Aliens - but beware, Cassette 3: Mutant Invaders/ Breakout C6.50 evil OTTO lies in wait! Cassette 8: Model A Invaders (M/C( £5.50 Only £6.50 Inc. For MODEL B (or A+32K) I* MODEL B (or A+32K) • CASSETTE 14 -STRATOBOMBER Cassette 4: Beeb-Beep (Super Simon Game] C4.50 Another new highly colourful machine code arcade Cassette 5: Beebmunch (full colour Munchman) game. Can you keep the enemy fleet at bay long £6.50 enought to destroy the nuclear reactor of the rogue Cassette 6: Super (animated, Hangman educational! Star Ship before it destroys your home planet? £4.80 Superb graphics. Cassette 7: 3D Maze (fast and intricate) £4. SO Only E7.50 For MODEL B (or A+32K) Cassette 12: Flags (Countries and Capitals) E4.50 ^tlN CASSETTE 15 - LEAP FBOG i* CASSETTE The fabulous 'frogger' arcade game reaches the BBC Contains model B Invaders, A superb feature micro. Superbly written full colour machine code adaptation of the arcade Space Invaders' game in version for the Model B [or A+32K). -
A Survival Guide to the 1541 Disk Drive
A SURVIVAL GUIDE TO THE 1541 DISK DRIVE 1:.r::."I" MINDY SKELTON •...•"... ......." J-.- •••- .---/" "..,,/ ..' r;:==::::::;,; "..."... .".- ~ --....... -- ....".". :_---'.. AT-A-GLANCE REFERENCE <RETURN> means press the RETURN key FORMAT A DISK: type OPEN 15,8~15 (RETURN> PRINTtI5~"NO:yourdiskname,2 digit id" (RETURN> CLOSE 15 <RETURN> or OPEN 15,8,15:PRINT#15,"NO:yourdiskname,id":CLOSE 15 <RETURN> (Wait for light red light to go out.) SCRATCH A FILE/PROGRAM: type OPEN 15,8,15 <RETURN> PRINTt15,"SO:name" <RETURN) CLOSE 15 <RETURN> or OPEN 15,B,15:PRINT'15,"SO:name":CLOSE 15 <RETURN> INITIALIZE YOUR DRIVE: type OPEN 15,8,15 <RETURN> PRINTt15,"I" <RETURN> CLOSE 15 <RETURN> or OPEN 15,8, 15:PRINT'15,II":CLOSE 15 <RETURN> VALIDATE YOUR DISK: (never use with a disk with Random files) type OPEN 15,8,15 <RETURN> PRINTl15,"V" <RETURN) CLOSE 15 <RETURN> or OPEN 15,8, 15:PRINT#15, "V":CLOSE 15 <RETURN> READ THE ERROR CHANEL: type 10 OPEN 15,8,15 <RETURN> 20 INPUTt15,A,AS,B,C <RETURN> 30 PRINT A,A$,B,C <RETURN> type RUN <RETURN> A SURVIVAL GUIDE to THE 1541 DISK DRIVE by Mindy Skelton (c) Copyright 1984 by M.A.Skelton All rights reserved Published by Stoneridge Soft~ar€ #4, 420 N.Baltimore Ave. Mt. Holly Springs. PA 17065 TABLE OF CONTENTS IntrodLlction I •••••••••••••••••••••••••••• Chapter 1: Setting Up ..••.•.•.•.....•.....•••.•.... or.... Chapter 2: Technical Junk ....•.............•..•..•. 5 Chapter 3: The First Steps 1- Turning it on .•...•.••..•......•..... 10 2- The Di sk and how to use it........... 11 3- Ready-Made Disk ....•••.•...•...•..... 12 (a)LOADing a directory •••.•......•.. -
Commodore VIC 1541 Floppy Drive Users Manual
. II U n. : VIC-154'1 I [ill [)] g 11II II II 11II III III III 11II II a II .. II !I'" n " II i" i., I II n :d:j ~ commodore COMPUTER VIC-1541 SINGLE DRIVE FLOPPY DISK USER'S MANUAL P/N 1540031-02 ~ commodore COMPUTER WARNING: This equipment has been certified to comply with the limits for I!, Class B computing device, pursuant to Subpart J of Part 15 of FCC Rules. Only computers certified to comply with the Class B limits may be attached to this printer. Operation with noncertified computers is likely to result in interference to radio and TV reception," This warning is valid for the equipment which has the following FCC label on its rear. CERTIFIED TO COMPLY WITH CLASS B LIMITS. PART 15 OF FCC RULES SEE INSTRUCTIONS IF INTERFERENCE TO RADIO RECEPTION IS SUS- PECTED. The information in this manual has been reviewed and is believed to be entirely reliable. No responsibility, however, is assumed for inaccuracies. The material in this manual is for information purposes only, and is subject to change without lIotice. @Commodore BusinessMachines, Inc., September 1981 "All rights reserved." Table of Contents Page 1. General Description .............. 3 2. Unpacking and Connecting . 6 Contents of Box . 6 Connection of Cables 7 PoweringOn ........ 7 Insertion of I)jskette . 8 Usingwith VlC 20 or Commodore 64 . 8 3. UsingPrograms.............. 9 Loading Pre-packaged Software 9 LOAD . 9 Directoryof Disk . 9 Pattern Matching & Wild Cards 11 SAVE . 12 SAVE and replace. 13 VERIFY.. .. .. .. 13 DOS Support Program 14 4. Disk Commands . 14 OPEN ANDPRINT # 14 NEW .. -
S Q X W W X А V А
RETRO7 Cover UK 09/08/2004 12:20 PM Page 1 ❙❋❙P✄❍❇N❋❙ ❉PNNP❊P❙❋•❚❋❍❇•❖❏❖❋❖❊P•❇❇❙❏•❚❏❖❉M❇❏❙•❇❉P❙❖•& NP❙❋ * ❏❚❚❋✄❚❋❋❖ * ❙❋❙P✄❍❇N❋❙ £5.99 UK • $13.95 Aus $27.70 NZ ISSUE SEVEN I❋✄❇❇❙❏✄❚✄G❇N❏M ◗P❋❙✄❏IP✄I❋✄◗❙❏❉❋? ❉M❇❚❚❏❉✄❍❇N❏❖❍✄❋◗P✄L I❋✄❚IP✄& ❏❚✄❚❇❙✎✄N❇I❋✄❚N❏I ❉P❏❖✏P◗✄❉P❖❋❙❚❏P❖❚ I❏❉I✄IPN❋✄❋❙❚❏P❖✄❇❚✄❈❋❚? ◗M❚✄MP❇❊❚✄NP❙❋✢ I❋✄M❋❋M✄ ❚P❙✄❉P❖❏❖❋❊✎✄ L❋❏I✄❉❇N◗❈❋MM9✎ ❚✄❊❋❚❋❙✄❏❚M❇❖❊✄❊❏❚❉❚ >SYNTAX ERROR! >MISSING COVERDISC? <CONSULT NEWSAGENT> & ❇❙❉❇❊❋✄I❖✄◗❊❇❋ 007 Untitled-1 1 1/9/06 12:55:47 RETRO7 Intro/Hello 11/08/2004 9:36 PM Page 3 hello <EDITORIAL> >10 PRINT "hello" Editor = >20 GOTO 10 Martyn Carroll >RUN ([email protected]) Staff Writer = Shaun Bebbington ([email protected]) Art Editor = Mat Mabe Additonal Design = Roy Birch + Da Beast + Craig Chubb Sub Editors = Rachel White + Katie Hallam Contributors = Richard Burton + David Crookes Jason Darby + Richard Davey Paul Drury + Ant Cooke Andrew Fisher + Richard Hewison Alan Martin + Robert Mellor Craig Vaughan + Iain "Plonker" Warde <PUBLISHING & ADVERTISING> Operations Manager = Debbie Whitham Group Sales & Marketing Manager = Tony Allen hello Advertising Sales = Linda Henry elcome to another horseshit”, there must be a others that we are keeping up Accounts Manager = installment in the Retro thousand Retro Gamer readers our sleeves for now. We’ve also Karen Battrick WGamer saga. I’d like to who disagree. Outnumbered and managed to secure some quality Circulation Manager = Steve Hobbs start by saying a big hello to all outgunned, my friend. coverdisc content, so there’s Marketing Manager = of those who attended the Classic Anyway, back to the show. -
Free Your Antiques
Free your antiques This old computer of yours with a Microsoft BASIC gathering dust... You can free it too! Talk by : François Revol [email protected] The eighties... 8bit machines ● So many machines to choose from ● (US) Apple 1 & ][ … ● (UK) BBC, Sinclair ZX81 & Spectrum, ORIC Atmos … ● (FR) Alice, Thomson MO5/TO7/ … ● … and of course IBM PC ● Most used Microsoft BASIC ● But the specifications (registers, and even schematics) were available – Good luck finding schematics for your smartphone � Hardware upgrades ● HxC ● Schematics & PCB available [license unspecified] ● Software tools [GPL2] ● FPGA reimplementations ● ORIC, Thomson MO5, Amstrad CPC … ● Peripherals ● C64 Universal cartridge … 8bit Emulators (with funny names � ) ● Multiplatform ● MAME / MESS [not exactly FLOSS] ● Machine-specific ● Marcel'O'5 [BSD], Teo [GPL2] (MO5) ● VICE (VIC20, C64 …) [GPL2] ● Euphoric, Caloric, Oricutron [GPL2] (ORIC 1, Atmos) … ● However most ROMs are not legally available ● Some are ● Most are considered abandonware … Software Development Kits ● SDCC (Z80) [GPL/others] ● Portlib [unknown] ● CPU-specific ● CC65 ● GCC-6809 ● Platform-specific ● OSDK (ORIC) [unknown] Demos and Demoscene ● You know, rotozooms and plasma tunnels ● Most demos are closed source ● But some demomakers publish source – Some even have SVN repositories – Few actually specify any licence for those, so not FLOSS ● People still code for those machines ● Demoparty.net ● Pouet.net (demo directory) (built with Free Software) "… You're the one I adore, you're my C64..." ● "The" 8bit computer ● Mythical SID audio chip ● Lots of "Tracker” applications for this chip ● on C64 or PC ● SID-Wizard [PD], … ● Sites ● Retrobits … Sample platform: ORIC ● Atmos (1983) ● 6502 1MHz, 64kB RAM ● Microsoft BASIC ● Cumulus (order here) ● SD-card floppy emulator ● Almost OpenHardware ● OSDK ● Public SVN repository Alternative Operating Systems ● Lunix NG (C64) [GPL2] ● NitrOS-9 (Tandy Coco) [GPL2] ● UZIX (MSX) ● SymbOS (Amstrad) [not free ; app sources available] ● And there's more.. -
SERVICE MANUAL for the ORIC-1 and ORIC ATMOS MICROCOMPUTERS
SERVICE MANUAL FOR THE ORIC-1 and ORIC ATMOS MICROCOMPUTERS This version typed and scanned by S D Marshall 2003 www.48katmos.freeuk.com AMENDMENT RECORD DATE AMENDMENT PAGES REMARKS RELEVANT ISSUED NUMBER AFFECTED MODIFICATION NUMBER OR SERVICE BULLETIN 2 Copyright Oric Products International Limited 1984. The information contained in this document must not be reproduced in any form whatsoever without prior written permission from Oric Products International Limited. The product described in this document is subject to continuous development and it is acknowledged that there may be errors or omissions. Oric can accept no responsibility for such omissions and/or errors, nor for damage or loss resulting from work carried out on the product by persons other than those authorised to do so, by Oric Products International Limited. Oric would be most grateful for any comments and/or suggestions from users regarding this document or the product it describes. All such correspondence and queries regarding this manual should be sent to: Customer Services Oric Products International Limited, Coworth Park, London Road, Ascot, Berks SL5 7SE. (Note: Oric closed down some time ago. Addresses printed here are no longer valid and it is assumed this document can be regarded as copyright free. SDM) 3 This document is for the use of ORIC authorised dealers and servicing organizations/centres and is NOT for distribution to the general public. 4 CONTENTS 1. INTRODUCTION 7 2. MODIFICATIONS AND AMENDMENTS 8 3. TECHNICAL DESCRIPTION 10 4. TEST EQUIPMENT 21 5. FAULT FINDING 22 Introduction 22 Disassembly 25 Screen Faults 26 Picture Quality Adjustment 30 Sound Faults 31 Keyboard faults 32 Powering up (initialization) faults 35 Tape Cassette loading faults 38 Waveforms – general 40 6. -
VICE, the Versatile Commodore Emulator
VICE, the Versatile Commodore Emulator Copyright c 1999-2020 Martin Pottendorfer Copyright c 2005-2020 Marco van den Heuvel Copyright c 2007-2020 Fabrizio Gennari Copyright c 2009-2020 Groepaz Copyright c 2009-2020 Errol Smith Copyright c 2009-2020 Ingo Korb Copyright c 2010-2020 Olaf Seibert Copyright c 2011-2020 Marcus Sutton Copyright c 2011-2020 Kajtar Zsolt Copy- right c 2016-2020 AreaScout Copyright c 2016-2020 Bas Wassink Copyright c 2017-2020 Michael C. Martin Copyright c 2018-2020 Christopher Phillips Copyright c 2019-2020 David Hogan Copyright c 2020 Empathic Qubit Copyright c 2020 Roberto Muscedere Copyright c 2011-2016 Stefan Haubenthal Copyright c 2015-2016 BSzili Copyright c 1999-2016 Andreas Matthies Copyright c 2007-2015 Daniel Kahlin Copyright c 2012-2014 Benjamin 'BeRo' Rosseaux Copyright c 2011-2014 Ulrich Schulz Copyright c 2011-2014 Thomas Giesel Copyright c 2008-2014 Antti S. Lankila Copyright c 2006-2014 Chris- tian Vogelgsang Copyright c 1998-2014 Dag Lem Copyright c 2000-2011 Spiro Trikaliotis Copyright c 2007-2011 Hannu Nuotio Copyright c 1998-2010 Andreas Boose Copyright c 1998-2010 Tibor Biczo Copyright c 2007-2010 M. Kiesel Copyright c 1999-2007 Andreas Dehmel Copyright c 2003-2005 David Hansel Copyright c 2000-2004 Markus Brenner Copyright c 1999-2004 Thomas Bretz Copyright c 1997-2001 Daniel Sladic Copyright c 1996-2001 Andr´eFachat Copyright c 1996-1999 Ettore Perazzoli Copyright c 1993-1994, 1997-1999 Teemu Rantanen Copyright c 1993-1996 Jouko Valta Copyright c 1993-1994 Jarkko Sonninen Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. -
CMD FD Series User's Manual
Djsk Drives User's Manual For all FD Series Models Copyright Notice Copyright © 1992 by Creative Micro Designs, Inc. Fourth Edition, First Printing, October, 1993 All rights reserved. No part of this document may be reproduced, in any form or by any means either manually or electronically without written permission from Creative Micro Designs, Inc. The FD Disk Operating System (FD-DOS) is protected under International and United States Copyright Laws, and may not be copied, in whole or in part, without prior written permission from Creative Micro Designs, Inc. JiffyDOSTM, RAMLinkTM, FD-2000TM, FD-4000TM, and HD Series™ are trademarks of Creative Micro Designs, Inc. Commodore 64®, 64CTM, SX- 64™, C-128™, C-128-DTM, 154FM, 1541-CTM, 1541-IITM, 1571™, and 1581™ are trademarks or registered trademarks of Commodore Electronics Limited. Amiga™ is a trademark of Commodore Amiga. GEOSTM, GEOS deskTopTM, GEORAMTM, and Berkeley Softworks™ are trademarks of Berkeley Softworks. CP/M® is a registered trademark of Digital Research Corporation. IBM® is a registered trademark of International Business Machines. Table of Contents Section 1: General Information ,( Introduction ................................................................................... ~ 1 Features ......................................................................................... 1 Orders ........................................................................................... 2 Technical Assistance and Information .................................................. 2 Section