Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site decwrl.DEC.COM Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!dec-rhea!dec-vogon!goodenough From: goodenough@vogon.DEC (Jeff Goodenough, IPG Reading DEC-UK) Newsgroups: net.micro.cbm Subject: Discovering C64 'secrets' Message-ID: <1745@decwrl.DEC.COM> Date: Mon, 17-Mar-86 20:24:05 EST Article-I.D.: decwrl.1745 Posted: Mon Mar 17 20:24:05 1986 Date-Received: Wed, 19-Mar-86 01:15:35 EST Sender: daemon@decwrl.DEC.COM Organization: Digital Equipment Corporation Lines: 23 Marco, maybe you didn't see the second posting I made of the raster interrupt code. I was told the first attempt was incomplete. The instructions surrounded by [ ] are optional, and show how to set the bitmap into multicolour mode. If you want the bitmap in hires mode, you leave these instructions out. What you really need to do is catch the first tram into town, and find a computer store that has the Commodore 64 Programmer's Reference Guide. This will give you a whole load of information about routines like CHROUT and how to call them. It also gives detailed information about programming the display chip (bitmap, user-defined characters, sprites etc.). I can't stress enough how important this book is if you want to do serious programming. But even this book doesn't tell you everything. Look around for a book with a title like "C64 Whole Memory Guide", or "C64 ROM listings" which has an annotated disassembly of the Kernel and BASIC ROM's. This will enable you to find routines for doing Floating Point etc. If you mail me a short routing from ihnp4 or similar, I'll mail you the raster interrupt code directly. Jeff.