SEGA Saturn
3d Racing Game Project
Atlas
Atlas Creator
Atlas Game Packs
Benchmark RAM
Emulators
Mine Sweeper
Patching: Enemy Zero
Patching: PlanetWeb
RB library
Rockin'-VR
Saturn Game Tutorial
Save Game eXchange
Save Game Manager
Saturn High Level Interpreter
Saturn Tools
SCU indirect DMA
SGL replacement
Sound Player
Terrain Renderer
Texture Coordinates
The Rockin'-B All Stars
Tic Tac Toe
WinterSports Eins
Game Park 32
Mac OS X
SEGA VMU
Windows
|
SCU indirect DMA (demo)fastest possible bitmap transfer This demo allows to transfer a 320x240 bitmap image to screen using: CPU transfer SCU indirect DMA DMA_ScuMemCopy() (one line test) The SCU indirect DMA is a topic by far not completely covered with this demo. If you are tough enough, read the SCU manual about topic DMA. The transfer table underlies some difficult restrictions about their alignment in RAM, depending on its size. I haven't succeeded using it in a SGL game yet. SGL uses SCU indirect DMA for its stuff, but offers you to add new transfers with Bool slTransferEntry(void *, void *, Uint16); However, the number of transfers is very limited and afaik by far not enough to transfer a whole image at once |
Compiled with
Resource
|