From: "POULAIN Vincent" Newsgroups: comp.os.msdos.djgpp Subject: Re: multiple libs together?? Date: 31 May 1997 14:42:33 GMT Organization: Grolier Interactive Europe Lines: 44 Message-ID: <01bc6dd0$beea9100$LocalHost@vpoulain> References: <865049967 DOT 6406 AT dejanews DOT com> NNTP-Posting-Host: ppp-101-109.villette.club-internet.fr To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk 3colemanj AT citadel DOT edu a écrit dans l'article <865049967 DOT 6406 AT dejanews DOT com>... > . My question is this: is > there any existing code out there where someone is using Plush3d for > rendering to bitmap, Allegro for screen modes, blitting, mouse/joy/kbd > input, and Midas for MOD sound? Or any combination of the above? I can't answer to your whole question. What I can say is you can use Alleg with both Midas and Seal, BUT, in this case you musn't do the Allegro's install_sound() or it will crash/do_nothing/something_else. Concerning the graphics, I think (but I didn't tried, at the opposite of Seal/Allegro) that you can't use both Allegro and another lib functions. Conflicts will surely happen, as if you try do do both Allegro's and Seal's audio capabilities. The chance is that Allegro is very clean : eg: you can easily use it's graphics capabilities, and take the sound playing from any other lib. Each Allegro's module is independant enough to not to conflict. If you use Seal, you'll have do alway use the AUpdateAudio(), in order the sound to not to be cut. You can without any problem use the Alleg's timer handler in order to put in a call to AUpdateAudio. I tried this, and that worked fine. I played a S3M with Seal, while some stupid robots were fighting in a maze :-) Shawn, are you OK with this ? -- --------------------------------------- Vincent Poulain. vpoulain AT club-internet DOT fr ----------------------------------------