Is more than one simultaneous sounds doable?
Absolutely. In fact during my initial testing I was playing the MP3s asynchronously, so playback had three different voices at the same time. I'm thinking about having multiple files create/monitored that the application would work against. Maybe one for sound effects and one for music? Probably don't need more than two sounds at the same time, yes?
Plus, we always can have one in-game sound additionally playing as well.
I've modified the app to run without a command window (it's totally hidden now) & to kill itself off after RUN (Collector's DosBox game runner), DOSBox or SCIV are no longer running. I think that covers all our bases, correct?
I've also written a little batch file:
start SCI_Narrate.exe
start RUN.EXE
And changed my 'run' option to use 'run.bat' instead of 'run.exe'. It seems to work quite well.
I'm moving forward with a new demo, this time with background music. Hopefully will have something to share soon.