Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!rutgers!cbmvax!fred From: fred@cbmvax.UUCP (Fred Bowen) Newsgroups: comp.sys.cbm Subject: Re: Koala screen info needed! Keywords: Koala screen, memory locations Message-ID: <6565@cbmvax.UUCP> Date: 10 Apr 89 19:48:12 GMT References: <428@galen.acc.virginia.edu> Reply-To: fred@cbmvax.UUCP (Fred Bowen) Distribution: usa Organization: Commodore Technology, West Chester, PA Lines: 29 In article <428@galen.acc.virginia.edu> kws1x@dale.acc.Virginia.EDU (Kenneth W. Smith Jr) writes: > If anyone out there has any knowledge about hi-res multi-color >screens produced by the Koala touch tablet, I need help!!!! > I have a program I am writing ( attempting to...) in which I >would like for the Koala screen to be the first thing booted. So far, I >can get the screen to load, supposedly into locations where the Koala >Painter program stores the data, but the locations confuse me. > Using Micromon, I zeroed out all of basic memory and loaded the >Koala screen. The only data that shows up does so between $6000 and $8800. You have the file format almost figured out, but what you must do is place the data into the proper places yourself. The Koala file format (also used by Super Sketch) is simply for the convenience of having only one file- it is not the way the data is organized for display. As you indicated, the bit map data starts at $6000, the video matrix at $7F40, and the color nybbles at $8328. The background color is stored at $8710. It is a multicolor screen, obviously. If you were using a C128, just BLOAD the file to $2000 after a GRAPHIC3,1, transfer the video matrix data to $1C00, and transfer the color nybbles to $FD800 (if you're using the monitor, make the processor nybble bank = VIC nybble bank by writing $74 to location $01, and ignore the verify errors). -- -- Fred Bowen uucp: {uunet|rutgers|pyramid}!cbmvax!fred arpa: cbmvax!fred@uunet.uu.net tele: 215 431-9100 Commodore Electronics, Ltd., 1200 Wilson Drive, West Chester, PA, 19380