Is my application still active?

BlitzPlus Forums/BlitzPlus Programming/Is my application still active?

Hi,

I'm using BlitzPlay for host & Client.
Now the Host I altered to BlitzPlus because it doesnt eat my DirectX performance (I use CreateWindow, I don't switch to a gfx mode).
The client is Blitz3D.

But now when my client window (Blitz3D) is active, it seems the BlitzPlus window gets inactive and after 2 minutes I get the "server is down" message. Probably because my server isn't active when another window is active.

How can I force my BlitzPlus host to be active all the time?

Have you tried using "AutoSuspend False"?

Yes, it is False by default anyway.

Is your client running in fullscreen mode?

No, it is running in windowed mode, but it should be working in both windowed/fullscreen mode eventually.

Hmmm. That's odd. I do the exact same thing as you but have no problems with my BlitzPlus server being active.

The problem I get is when the client is in fullscreen mode and you alt-tab out, the *client* stops responding and times out of the game. I have no problems with the server.

sigh :(
You use Blitzplay as well?

Yep, I use BlitzPlay.

What happens if you don't create a window or anything for your server? (i.e. you run it invisibly).

Hmmmm I'm able to try that out tommorow. Watch this space :P

Is the main loop correct? (events)

Repeat
  While WaitEvent(0)			
    BP_UpdateNetwork()
    HandleMessages()
    If EventID()=$803
      BP_EndSession()	
      End
    End If	
    Wend