Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!uw-beaver!cornell!rochester!pt.cs.cmu.edu!andrew.cmu.edu!js9b+ From: js9b+@andrew.cmu.edu (Jon C. Slenk) Newsgroups: comp.sys.cbm Subject: Assembly Game Message-ID:Date: 9 Dec 88 20:34:15 GMT Organization: Carnegie Mellon Lines: 27 Ok. I have a slight problem concerning raster interrupts with the 64. The program I use now wedges itself into the IRQ that happens every 60/50th of a sec. It checks to see if the cause was the raster line position. If it is, it goes to my routine... ...the point is that my scrolling routine is a little wierd at times. I want to set the line position to the very end of the screen so the scrolling takes place off screen (ie before the raster line comes back round again). My program will either a) change the y scroll bit or b) reset it and copy the screen text one line back. The thing is that I want to set the interrupt line at the end of the screen. As I approach the end of the screen, the thing seems to time out: the scrolling is going along fine for a while and then freezes. The closer I get to being at the end of the screen, the sooner it freezes, as though the interrupt line was creeping up and then off the screen, and thus the machine never gets to that raster line (>320 or whatever - the msb has been set) and so doesn't scroll. I am probably being totally unclear. If you have any info on this, or if (better yet) you actually understood what I am attempting to say, then PLEASE help. THANK YOU!! Sincerely, Jon Slenk / js9b CMU.