From: <Xlo...@ao...> - 1999-02-03 10:15:06
|
In a message dated 2/2/99 2:52:01 PM Pacific Standard Time, ar...@ww... writes: > Associate yourself with Win98? Hello? Why would anyone want to do that? just an example >From <all...@ma...> Wed Feb 03 03:47:41 1999 Received: from mail.alphalink.com.au [203.24.205.7] by mail.canvaslink.com with ESMTP (SMTPD32-4.06) id AD279750122; Wed, 03 Feb 1999 03:47:35 DT Received: from 00wangp (ppp15-22-Melbourne.alphalink.com.au [202.161.99.110]) by mail.alphalink.com.au (8.9.2/8.6.9) with SMTP id TAA16668 for <al...@ca...>; Wed, 3 Feb 1999 19:48:19 +1100 (EST) Message-Id: <3.0...@al...> X-Sender: tj...@al... X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Wed, 03 Feb 1999 19:46:45 +1100 To: al...@ca... From: Peter Wang <tj...@al...> Subject: [AL] ANNOUNCE: The Paw & Cavern Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Precedence: bulk Sender: all...@ma... Reply-To: al...@ma... X-UIDL: 905450746 Status: O Content-Length: 1462 Lines: 41 Well, school's back, and I wanted to release some stuff before I was flooded with work. The Paw (alpha 2): The Paw is a new/unfinished GUI library for Allegro and also a cooperative multitasking (graphical) shell for DOS. The GUI component currently contains the standard widgets that you would expect: buttons, frames (aka. windows), labels, scrollbars, etc. It uses a `signals and slots' mechanism. The shell component allows specially written programs to co-exist on the same desktop, using Allegro for the graphics/sound/input, but that does not mean you cannot use Allegro addon libraries. Right now there are about 15 programs runnable under the shell, most are trivial (solitaire! :), but some are a little more impressive and fun (eg. a port of my old Barney Hunter game, an MP3 player, etc.) Cavern: Cavern is just a little program I wrote to test all the Allegro ports. It is compilable (and executable!) with Allegro, XWinAllegro, WinAllegro (RSX + MSVC) and Linux Allegro. You can get both from my homepage at: http://www.psynet.net/tjaden/ or more directly, but I won't get the hits :) http://www.psynet.net/tjaden/thepaw/ http://www.psynet.net/tjaden/cavern/ later, Peter P.S. while I'm here, greets to people-on-The-List whose code I've used: Burton Radons, Kevin Dickerson, Tom St. Denis, Michael Bukin, Stefan Schimanski, George Foot, Ivan Baldo, and of course, Shawn. And Scarius, Camel saved my sanity! -- tj...@ps... >From <all...@ma...> Wed Feb 03 03:48:15 1999 Received: from mail.alphalink.com.au [203.24.205.7] by mail.canvaslink.com with ESMTP (SMTPD32-4.06) id AD29A4300F0; Wed, 03 Feb 1999 03:47:37 DT Received: from 00wangp (ppp15-22-Melbourne.alphalink.com.au [202.161.99.110]) by mail.alphalink.com.au (8.9.2/8.6.9) with SMTP id TAA16659 for <al...@ma...>; Wed, 3 Feb 1999 19:48:18 +1100 (EST) Message-Id: <3.0...@al...> X-Sender: tj...@al... X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Wed, 03 Feb 1999 19:46:43 +1100 To: al...@ma... From: Peter Wang <tj...@al...> Subject: Re: [AL] DZComm question Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Precedence: bulk Sender: all...@ma... Reply-To: al...@ma... X-UIDL: 905450747 Status: O Content-Length: 1103 Lines: 48 At 06:22 2/02/99 -0500, you wrote: >If I'm running a game at 30fps, and send / recieve data inside the timer >loop ( while(aspeed>gspeed) ), how would I sucessfully send/recieve data >so the player at the other end moves at a decent pace? At 14.4Kbps, the >person at the other end skips and jumps horribly.. Any ideas? > Well, this is what I used in my game Red Pixel (cut down, of course): while (!end_game) { frames_dropped = 0; update = 0; while (speed_counter > 0 && frames_dropped < 6) { update = 1; get_local_input(); send_local_input(); while (!chars_in_serial_stream()) { if (frames_dropped>1) { frames_dropped--; render(); } } recv_remote_inputs(); do_ai_and_stuff(); speed_counter--; frames_dropped++; } if (update) render(); } I can't remember exactly why I did some of the things like that, but I remember I tried many solutions, in the end this is what I got. BTW, I can send you the entire source, or my serial lib (SK) if you want. Peter -- tj...@ps... >From <all...@ma...> Wed Feb 03 04:11:03 1999 Received: from firewall.matav.hu [145.236.241.98] by mail.canvaslink.com (SMTPD32-4.06) id A1DCC8600DC; Wed, 03 Feb 1999 04:07:40 DT Received: (qmail 27693 invoked from network); 3 Feb 1999 09:07:08 -0000 Received: from unknown (HELO ln.matav.hu) (unknown) by unknown with SMTP; 3 Feb 1999 09:07:08 -0000 Received: by ln.matav.hu(Lotus SMTP MTA v4.6.2 (693.3 8-11-1998)) id C125670D.00321C88 ; Wed, 3 Feb 1999 10:07:21 +0100 X-Lotus-FromDomain: HTC2@HTC From: bak...@ln... To: al...@ma... Message-ID: <C12...@ln...> Date: Wed, 3 Feb 1999 10:06:57 +0100 Subject: [AL] best modplayer for winallegro? Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline Precedence: bulk Sender: all...@ma... Reply-To: al...@ma... X-UIDL: 905450748 Status: O Content-Length: 235 Lines: 10 I wonder if someone already uses a stable directsound modplayer for his game in winallegro and he/she is very contented with it? Name this modplayer please and give me some "getting-started"-source code if possible. thanks a lot |