Page 1 of 1

Developing a Sega Dreamcast AICA Sound Driver

Posted: Sat Nov 25, 2023 4:45 pm
by Cyndanera
Writing a Sound Driver for the Sega Dreamcast Sound Processor(AICA)
Programmed in C & ARM Assembly
I'm using ARM Software Development Kit 5.1(SDT)

Supported formats:
Music Sequence(midi like)
Sequence Archives(used for SFX)
Sound Banks(Instrument Data)
Wave Data Archives(Samples)
Streams(ADPCM)

ToDo list:
Add FM(YM3438), PSG, and Noise support

Re: Developing a Sega Dreamcast AICA Sound Driver

Posted: Sun Nov 26, 2023 6:23 pm
by christuserloeser
That is fantastic! Keep up the good work!!!

Re: Developing a Sega Dreamcast AICA Sound Driver

Posted: Tue Nov 28, 2023 2:03 am
by Cyndanera
christuserloeser wrote:That is fantastic! Keep up the good work!!!
Thank you! :D
Also here's a pic of my physical copy of ARM Software Developer Toolkit 2.51

Re: Developing a Sega Dreamcast AICA Sound Driver

Posted: Sun Dec 03, 2023 9:59 pm
by Noah101
Cyndanera wrote:
christuserloeser wrote:That is fantastic! Keep up the good work!!!
Thank you! :D example
Also here's a pic of my physical copy of ARM Software Developer Toolkit 2.51
That is absolutely great! Don't let up on the solid work!!!

Re: Developing a Sega Dreamcast AICA Sound Driver

Posted: Sun Dec 10, 2023 6:33 pm
by Cyndanera
Noah101 wrote:
Cyndanera wrote:
christuserloeser wrote:That is fantastic! Keep up the good work!!!
Thank you! :D example
Also here's a pic of my physical copy of ARM Software Developer Toolkit 2.51
That is absolutely great! Don't let up on the solid work!!!
Thanks I also got more pics of it for you guys to see :)

Re: Developing a Sega Dreamcast AICA Sound Driver

Posted: Wed Dec 27, 2023 6:39 pm
by christuserloeser
Cyndanera wrote:ToDo list:
Add FM(YM3438), PSG, and Noise support
That'd be amazing! Keep up the good work!

Re: Developing a Sega Dreamcast AICA Sound Driver

Posted: Thu Apr 18, 2024 6:48 pm
by Cyndanera
Here's some updates on the software and hardware, pics I thought you guys would enjoy! ;)
I now use ARM Developer Suite 1.2 aka Metrowerks Codewarrior for ARM and in the process in ordering debugging hardware for ARM boards.
I got ARM Developer Suite 1.2 missing disc 2 files from ARM Support, they were very helpful even when it was no longer supported. :D
I also use this stuff when I'm working on ARM based Electronics. :)

Re: Developing a Sega Dreamcast AICA Sound Driver

Posted: Fri Apr 19, 2024 3:28 pm
by Cyndanera
Here's my DSP IDE, I've been working on.
If we can make a DSP Assembler for Saturn or Dreamcast I can custom my DSP IDE code for these sound chips. :)