AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
=>     R0 =     -1 to free RMA buffers
           0 to load from memory
           >0 pointer to filename
     R1 =     source start address (if R0 = 0)
     R2 =     0 to load to RMA
           >0 destination address
     R3 =     size of destination buffer (if R2 >0)
     R4 =     0 claim buffer in RMA
           >0 start address of buffer (32k space)

<=     R0 =     length of track in memory

This loads a DSym-Song either from memory or from a file to a buffer either claimed in RMA or a given destination buffer, the buffer in R4 is only needed, if the DSym-Song contains some packed data. If you save a Playermodule with song from DigitalSymphony, this SWI is disabled in the module.

[sh-index] Back to list of manuals