Home | Forums | What's new | Resources | |
Line Scroll Screen |
RockinB - Jul 26, 2005 |
antime | Jul 26, 2005 | |||
No help for your line scroll problem, but if the SGL DMA functions support indirect mode you could use that to split the bitmap (SCU DMA to VDP2 memory was allowed, wasn't it?) |
RockinB | Jul 27, 2005 | |||
I doubt that indirect DMA is possible, what I've read was just target & source decrement & increment. And if there was a DMA solution for the problem, they wouldn't give the line scroll method. I've been wrong with the format of the line scroll table. It can vary according to the settings in the line scroll register. What does fuck up the display is the vertical cell scroll function. Without it, an image is displayed - slightly distorted. With vertical cell scrolling, there is only garbage. So anyone knows the correct cycle pattern settings, because that might be the reason according to SGL/DOC/SCROLL.TXT. |
antime | Jul 28, 2005 | |||
SGL's own DMA functions seem to only support CPU DMA, but you can do it through the low-level SBL DMA functions (which are included in SGL). This way probably wasn't mentioned because as CWX said, you don't get the nicely-formatted bitmap in VRAM. If you decide to investigate this, keep in mind that SGL normally uses SCU DMA for sound transfers. There's a list of precautions in one of the text files in the doc dir. |