On Sat, Jun 02, 2001 at 07:51:16PM -0700, Matt wrote:
> get_command: 11514776, q_command: 11
> get_event: 639, q_event: 8
> get_data 6, send_data: 6
> 
> I can only assume that on a well-functioning system that get/queue
> functions should have about the same number of calls. Is this right?

No, it's not correct.  The main SCI game loop checks for events at
various points doing the loop.  SCI was originally interrupt-driven, but
we're polling it instead.  Similarly, the soundserver not only has to
check for new commands, it uses the get_command() as its actual delay
loop.  Perhaps your counters should test whether or not
get_event/get_command actually returns something.

> I'm not sure what to do with this data, any suggestions? Maybe SDL's event
> signals aren't working right on win32?

I think it's perfectly resonable data.  

 - Pizza
-- 
Solomon Peachy                                    pizzaATfucktheusers.org
I ain't broke, but I'm badly bent.                           ICQ# 1318344
Patience comes to those who wait.
    ...It's not "Beanbag Love", it's a "Transanimate Relationship"...

Reply via email to