From: Gillius <gi...@we...> - 2001-01-29 22:08:23
|
Eric Botcazou wrote: > > Wait a min I thought after Zasx that Windows sound was fixed but alas I > > was wrong!!! Even with the Allegro mixer I still can't play mods like I > > used to in DOS. Some do work -- the VERY VERY VERY simple ones... but > > those with effects just give random screeching noises and high pitches and > > it sounds VERYbad... I used DIGI_AUTODETECT and DIGI_DIRECTXAM(0) and > > neither worked. I thought Allegro's mixer would be able to play the > > samples looping and bidirectional or whatnot. > > Could you upload one of those mods somewhere and let us know the address ? Sure. These were the mods that I used to use in the DOS version of my game that worked fine, even with the WIP DOS, but not in Windows: http://www.rit.edu/~jpw9607/music/stellar.s3m http://www.rit.edu/~jpw9607/music/mobile.s3m This is a MOD that worked before and still works: http://www.rit.edu/~jpw9607/music/fletch.mod As you can see Fletch and the MOD format in general is much simpler and doesn't really have any effects -- and I guess that's why it works. mobile and stellar are more complex. Gillius >From <all...@ca...> Mon Jan 29 14:16:55 2001 Received: from pony-express.cs.rit.edu [129.21.30.24] by canvaslink.com with ESMTP (SMTPD32-6.00) id A1A61065003E; Mon, 29 Jan 2001 14:16:54 -0500 Received: from webzone.net (res138b-180.rh.rit.edu [129.21.138.180]) by pony-express.cs.rit.edu (8.9.3/8.9.3) with ESMTP id OAA20899 for <al...@ca...>; Mon, 29 Jan 2001 14:15:03 -0500 (EST) Message-ID: <3A7...@we...> Date: Mon, 29 Jan 2001 14:17:36 -0500 From: Gillius <gi...@we...> X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: al...@ca... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: [AL] JGMOD + WIP 35 Precedence: bulk Sender: all...@ca... Reply-To: al...@ca... X-UIDL: 280789335 Status: O Content-Length: 238 Lines: 6 Okay I compiled the DJGPP version of Allegro 35 and the latest JGMOD and the files play perfectly in them -- just as they do in my DOS player and in Winamp. The Windows version does not work with DIGI_DIRECTAMX(0) or autodetect. Gillius >From <all...@ca...> Mon Jan 29 14:22:46 2001 Received: from hotmail.com [64.4.14.120] by canvaslink.com with ESMTP (SMTPD32-6.00) id A0D116AE013A; Mon, 29 Jan 2001 14:13:21 -0500 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 29 Jan 2001 11:11:30 -0800 X-Originating-IP: [62.83.99.26] From: =?iso-8859-1?Q?Javier_Gonz=E1lez?= <xav...@ho...> To: <al...@ca...> References: <3A7...@we...> Date: Mon, 29 Jan 2001 20:08:17 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Message-ID: <OE1...@ho...> X-OriginalArrivalTime: 29 Jan 2001 19:11:30.0181 (UTC) FILETIME=[4923BB50:01C08A27] Subject: Re: [AL] DJGPP Allegro Precedence: bulk Sender: all...@ca... Reply-To: al...@ca... X-UIDL: 280789336 Status: O Content-Length: 1559 Lines: 52 err, i meant before make do make depend, not after ----- Original Message ----- From: "Gillius" <gi...@we...> To: <al...@ca...> Sent: Monday, January 29, 2001 7:53 PM Subject: [AL] DJGPP Allegro > Okay I did: > > cvs update > fixdjgpp > make > > and I got: > Compiling Allegro for djgpp, optimised. Please wait... > gcc -DALLEGRO_SRC -Wall -Wno-unused -mpentium -O2 -funroll-loops -ffast-math > -fo > mit-frame-pointer -I. -I./include -o obj/djgpp/alleg/poly3d.o -c src/poly3d.c > src/poly3d.c:32: obj/djgpp/mmx.h: No such file or directory (ENOENT) > make.exe: *** [obj/djgpp/alleg/poly3d.o] Error 1 > > > I couldn't find any help in readme.dj or faq.txt... > > gcc -v: > Reading specs from c:/djgpp/lib/specs > gcc version 2.95.2 19991024 (release) > > make -v: > GNU Make version 3.79, by Richard Stallman and Roland McGrath. > Built for i386-pc-msdosdjgpp > Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000 > Free Software Foundation, Inc. > This is free software; see the source for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. > > Report bugs to <bug...@gn...>. > > > The DJGPP website shows these to be the latest versions.... I'm trying to > compile the DJGPP version so I can test again JGMOD's working under DOS > because when I switched to the WIP back at like .30 the DOS version worked but > Windows did not... Again I tried Windows with the latest JGMOD and I modified > the player to use DIGI_DIRECTAMX(0)... > > Gillius > >From <all...@ca...> Mon Jan 29 14:35:22 2001 Received: from hotmail.com [64.4.14.123] by canvaslink.com with ESMTP (SMTPD32-6.00) id AF5B18AB004A; Mon, 29 Jan 2001 14:07:07 -0500 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 29 Jan 2001 11:05:15 -0800 X-Originating-IP: [62.83.99.26] From: =?iso-8859-1?Q?Javier_Gonz=E1lez?= <xav...@ho...> To: <al...@ca...> References: <3A7...@we...> Date: Mon, 29 Jan 2001 20:02:03 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Message-ID: <OE1...@ho...> X-OriginalArrivalTime: 29 Jan 2001 19:05:15.0753 (UTC) FILETIME=[69F68D90:01C08A26] Subject: Re: [AL] DJGPP Allegro Precedence: bulk Sender: all...@ca... Reply-To: al...@ca... X-UIDL: 280789337 Status: O Content-Length: 1600 Lines: 56 you forgot to do make depend before make you'll need sed (get it in www.delorie.com/djgpp) ----- Original Message ----- From: "Gillius" <gi...@we...> To: <al...@ca...> Sent: Monday, January 29, 2001 7:53 PM Subject: [AL] DJGPP Allegro > Okay I did: > > cvs update > fixdjgpp > make > > and I got: > Compiling Allegro for djgpp, optimised. Please wait... > gcc -DALLEGRO_SRC -Wall -Wno-unused -mpentium -O2 -funroll-loops -ffast-math > -fo > mit-frame-pointer -I. -I./include -o obj/djgpp/alleg/poly3d.o -c src/poly3d.c > src/poly3d.c:32: obj/djgpp/mmx.h: No such file or directory (ENOENT) > make.exe: *** [obj/djgpp/alleg/poly3d.o] Error 1 > > > I couldn't find any help in readme.dj or faq.txt... > > gcc -v: > Reading specs from c:/djgpp/lib/specs > gcc version 2.95.2 19991024 (release) > > make -v: > GNU Make version 3.79, by Richard Stallman and Roland McGrath. > Built for i386-pc-msdosdjgpp > Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000 > Free Software Foundation, Inc. > This is free software; see the source for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. > > Report bugs to <bug...@gn...>. > > > The DJGPP website shows these to be the latest versions.... I'm trying to > compile the DJGPP version so I can test again JGMOD's working under DOS > because when I switched to the WIP back at like .30 the DOS version worked but > Windows did not... Again I tried Windows with the latest JGMOD and I modified > the player to use DIGI_DIRECTAMX(0)... > > Gillius > >From <all...@ca...> Mon Jan 29 16:53:31 2001 Received: from out-mx1.crosswinds.net [209.208.163.38] by canvaslink.com (SMTPD32-6.00) id A65A18AB013A; Mon, 29 Jan 2001 16:53:30 -0500 Received: from member-mx1.crosswinds.net (member-mx1.crosswinds.net [209.208.163.43]) by out-mx1.crosswinds.net (Postfix) with ESMTP id EBCF649563 for <al...@ca...>; Mon, 29 Jan 2001 16:51:38 -0500 (EST) Received: from presidente (c06-091.006.popsite.net [64.24.38.91]) by member-mx1.crosswinds.net (Postfix) with ESMTP id 72D0536435 for <al...@ca...>; Mon, 29 Jan 2001 16:51:36 -0500 (EST) From: "another nez" <ano...@cr...> Organization: Another Nez Organization To: al...@ca... Date: Mon, 29 Jan 2001 13:54:55 -0800 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Message-ID: <3A75762F.31515.98B719@localhost> Priority: normal In-reply-to: <3A7...@cl...> X-mailer: Pegasus Mail for Win32 (v3.12c) Subject: Re: [AL] Color Conversion Problem Precedence: bulk Sender: all...@ca... Reply-To: al...@ca... X-UIDL: 280789338 Status: O Content-Length: 914 Lines: 24 | > It "fooled" Allegro into invisibly converting truecolor images | > with magic pink to bitmaps with transparency at any available | > bit depth. | > | > Now, it can't. The pink gets mapped to a nontransparent red at | > 8bpp. | > | > Is this a bug or was color 0 always supposed to be excluded? | | A bug has been fixed by Ben Davis in create_rgb_table. May be your trick | exploited it ? I guess so. I always wondered how it was intended to work. The docs only mention a function that gets a callback 256 times, which could probably just as easily be 10 or 10,000 times. Makecol8 doesn't mention any palette limitations either. I guess the rgb tables were only intended to map to palette slots above 0. (to keep users from accidentally making holes in their sprites while remapping, I assume. it is interesting that 0 is not automatically mapped to 0 - sort of inconsistent) Thanks for the reply. |