hi folks,
maybe this is something documented but i really am annoyed by browsing those weird named PDF files...
anyway, what i want to do is to port some code (MOD/S3M player) which i had done on an Amiga600 a long time ago and simply upload it to the program area (44K of size if i am right) and execute it. i've seen that functions for sound initialization in SGL do something like that. is it as simple as that?
another question, i used an example for "Partitioned File Loading" from the docs and created a buffer in memory which i play until no bytes are left and then load the next "partition" for playing. as Satourne does not support SCU debugging a. s.o. and i can't get an iso working my question is: is it is possible to let "slPCMOn(...);" play a buffer that is most certanly located in the main work-RAM and then play until slPCMStat returns 0? does it load data to the SCU's ram?
thx folks!
maybe this is something documented but i really am annoyed by browsing those weird named PDF files...
![blush.gif](/proxy.php?image=http%3A%2F%2Fsegaxtreme.net%2Fforum%2Fimages%2Fsmilies2%2Fblush.gif&hash=41b2da0b2a38cfe78636e44ddc62a35d)
anyway, what i want to do is to port some code (MOD/S3M player) which i had done on an Amiga600 a long time ago and simply upload it to the program area (44K of size if i am right) and execute it. i've seen that functions for sound initialization in SGL do something like that. is it as simple as that?
another question, i used an example for "Partitioned File Loading" from the docs and created a buffer in memory which i play until no bytes are left and then load the next "partition" for playing. as Satourne does not support SCU debugging a. s.o. and i can't get an iso working my question is: is it is possible to let "slPCMOn(...);" play a buffer that is most certanly located in the main work-RAM and then play until slPCMStat returns 0? does it load data to the SCU's ram?
thx folks!
![biggrin.gif](/proxy.php?image=http%3A%2F%2Fsegaxtreme.net%2Fforum%2Fimages%2Fsmilies2%2Fbiggrin.gif&hash=d4efc0fa60c570051bb212771649afe0)