Home | Forums | What's new | Resources | |
SCU DSP documentation |
jollyroger - May 15, 2017 |
vbt | May 15, 2017 | |||
sure and you're welcome here ! |
jollyroger | May 18, 2017 | |||
Come on guys, no love for this? Cyber? Antime? |
ExCyber | May 21, 2017 | |||
You pinged me via PM, but since there's a thread I guess I'll just post my response here. I tried to dig up some documentation/tools back in the day, and always wanted to try a "DMA 'through' the SCU DSP" method (i.e. SCU DMA directly to the DSP data port, which I thought should work), but I never really did much directly with it. I'd suggest cross-referencing the history of the Yabause SCU code with the manual and see if you find any errors that way: https://github.com/Yabause/yabause/commits/master/... Another way to slice this information is to look at the blame data, which lets you correlate commits to lines of code; the main DSP code seems to start here, and has some comments suggestive of errors in old versions of some opcodes: https://github.com/Yabause/yabause/blame/master/ya... |
jollyroger | May 21, 2017 | |||
Hey, I pinged you on PM just because I could not be sure you would be tracking this thread, thanks for your reply. That makes a lot of sense, I will try to read through the code changes and at the same time I will try to remember from when I was actually programming the Saturn back then, as I had noticed discrepancies in the documentation, but I forgot all about it... |
cafe-alpha | May 26, 2017 | |||
I don't know if it what you're looking for, but a long ago @antime... did some documentation and reverse engineering work regarding SCU DSP. I couldn't find it directly on antime's homepage, but this is located in SaturnOrbit archive -> TOOLS -> scu-dump.txt and scu-dump_src.rar |
itsstillthinking | May 29, 2017 | |||||
Off topic but welcome jolly |
jollyroger | May 29, 2017 | |||||
Thanks |