🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #1909

The Yak does Windows!

#1909
From: Victor Putz
Date: Sun, 10 Jan 1993 03:11
47 lines
2868 bytes
This'll be short as I'm forced to call long distance for my Internet, but
a quick and brief update as to Where yakIcons is Now.  New features:

Collision detection.  The root system was done by Chris Busch, and I
adapted it for inclusion into the icon class. Uses byte bitwist operators,
comparing 8 pixels at a time, so it's pretty quick.  Prelim tests look
good.

Windows!  Yes, stackable, sizeable, moveable, shuffle-to-top windows. 
Gadgetmanagers can be included in windows in the control panel class--
ever want a window to pull up and change anything in the program?  It's
here.  Windows work OK in doublebuffered mode (but a little waffly with
the mouse; you have to hide and show it at just the right moments.)  This
is pretty hot.  They exist on their own (not governed by a manager) so
creating a window and inserting it into the list and forgetting about it
(using the pointer for something else) works just fine.

Soundblaster .voc file support should be done this weekend (pretty much a
shell for the SBF library).  Working on music; if anyone can help me with
background music, leave mail.

A few other updates.  A NOTE: Xlib04 seems to be slow with my Trident 8900
card; the 8900 on my 486 is significantly slower than a Paradise VGA on a
386.  I have no idea why, and it's irritating.  A side note: on my
Trident, regular and compiled bitmaps run at the SAME speed, while video
memory bitmaps are about 3 times as SLOW.  Is this the fault of my S3
chipset?  I am having trouble developing time-oriented games until this is
fixed (I'm getting about a 10 FPS frame rate, and I know it can be a lot
faster!).  Programs written on my machine at home run faster on other pc's.

Platform kit: Shadow of the Beet is in development and is leading to a
generalized platform game add-on to yakIcons, with gravity, self-contained
monsters (make a copy, put on the map, and forget about 'em; they'll
operate on predescribed movement commands), etc.  Prelim tests on this
look pretty sharp too.

Pilot training is getting pretty time critical, so I only have about 1
day a week to program, relax, and play with my wife and dog, so
development will be slow, but it will be constant.  Should be able to put
in a GIF-to-.YAK convertor soon.  I need to find out how to scale bitmaps!
 Can anyone help?

Sorry so short; I'll try to keep in touch.  Look for yicons21 within the
next few months.  Good luck-- and good gaming!

-->Vputz
Technical Details
Message-ID: <1993Jan10.031126.14257@mnemosyne.cs.du.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!mnemosyne.cs.du.edu!nyx!vputz

Show Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!mnemosyne.cs.du.edu!nyx!vputz
From: vputz@nyx.cs.du.edu (Victor Putz)
Subject: The Yak does Windows!
Message-ID: <1993Jan10.031126.14257@mnemosyne.cs.du.edu>
Sender: usenet@mnemosyne.cs.du.edu (netnews admin account)
Organization: University of Denver, Dept. of Math & Comp. Sci.
Date: Sun, 10 Jan 93 03:11:26 GMT
Lines: 48