SvOlli
Certified Guru
Hello!
I'm writing my own font library for a derivate of the official SDK, since the original one blows the code up too much, imho and I prefer using 8x8 pixel fonts (there are so much to choose from the C64 ). Right now I'm almost finished for the first release, there's just one thing missing. The lib includes a console for putting out debug messages. If you get past the "last" line on screen, I want to scroll the whole buffer up by 8 pixels to make room for the next message. With Mr.Mirko's SDK I'd do 320 DMAs to move the buffer, or copy the pixels `by hand'. But the official SDK hides the address of the framebuffer somewhere in the GPDRAWSURFACE structure, and I haven't found something like GpPixelGet(). So I'm rather clueless right now on how to do it. Could anyone provide me with a useful hint?
Thanks in advance,
SvOlli
I'm writing my own font library for a derivate of the official SDK, since the original one blows the code up too much, imho and I prefer using 8x8 pixel fonts (there are so much to choose from the C64 ). Right now I'm almost finished for the first release, there's just one thing missing. The lib includes a console for putting out debug messages. If you get past the "last" line on screen, I want to scroll the whole buffer up by 8 pixels to make room for the next message. With Mr.Mirko's SDK I'd do 320 DMAs to move the buffer, or copy the pixels `by hand'. But the official SDK hides the address of the framebuffer somewhere in the GPDRAWSURFACE structure, and I haven't found something like GpPixelGet(). So I'm rather clueless right now on how to do it. Could anyone provide me with a useful hint?
Thanks in advance,
SvOlli