VOGONS


Cursor freezes in Pył (Glidos + DosXob)

Topic actions

First post, by Medyk87

User metadata
Rank Newbie
Rank
Newbie

I'm trying to run an old polish game Pył. I trying to make it run for over three months. I found that the only way to make it run is to use Glidos + DosBox.
There is only one problem. When the game is in the Glide mode (set in the game setup) the cursor freezes in the corner and it doesn't move.
It works when i run the game in software mod (still through Glidos + DosBox), but the game runs very slow.
My question is why the cursor freezes ?? Is there a way to fix this ??
I think its better to ask in here.
Pył (Dust) - Help to run.

Reply 1 of 27, by robertmo

User metadata
Rank l33t++
Rank
l33t++

I have noticed mouse doesn't work in Blood too.

Does Glidos support mouse at all?

Reply 2 of 27, by Medyk87

User metadata
Rank Newbie
Rank
Newbie

It supports it in Descent II, and in Pył in software mode so i think it does.

Reply 3 of 27, by robertmo

User metadata
Rank l33t++
Rank
l33t++

Descent II in 3dfx mode in dosbox + Glidos?

Reply 4 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

Glidos's mouse support should seems to work with DOSBox. At least DII now works fine. It doesn't implement all the commands though. Any way I can get hold of a demo of this game to try?

Reply 5 of 27, by robertmo

User metadata
Rank l33t++
Rank
l33t++

I have sent you a PM

Reply 7 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

OK great. I have the demo. I'll have a look soon.

Reply 8 of 27, by Medyk87

User metadata
Rank Newbie
Rank
Newbie

Did you have any luck starting the game in glidos ??

Reply 9 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t
Medyk87 wrote:

Did you have any luck starting the game in glidos ??

Not had a chance to try it out yet. I hope to soon.

Reply 10 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

I think I can see how to fix this. Not sure when I'll get a chance, but it'll be the next thing I look at.

Reply 11 of 27, by Medyk87

User metadata
Rank Newbie
Rank
Newbie

I would be very grateful for a fix. I would realty like to play it again.
Maybe there is a way i could help with the fix, or do something on my own ?

Reply 12 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

I made a start. I got the mouse moving, although very lumpy, but now clicking the mouse buttons crashes the game. For some reason Pyl doesn't like the way my mouse driver calls its interrupt subroutine. I will battle on.

Reply 13 of 27, by Medyk87

User metadata
Rank Newbie
Rank
Newbie

So how is the "battle" going ?? Any progress ??

Reply 14 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

I'm attempting to move the mouse driver into rmvesa, where it can run in real mode. It was going quite well, but I'm getting a strang crash, which I can provoke just by adding a declaration with initialisation in one of the functions, so I'm a bit confused. Still, maybe soon.

Reply 15 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

This is not looking too hopeful. I now have the mouse driver working, and I can get out of the first screen into the "Loading..." screen (well I imagine that's what it says), but then the game loops for ever calling GuFogTableIndexToW. I'm at a bit of a loss as to what to try next. I suppose it's conceivable that the game is repeatedly calling it with a different input value looking for a particular result, and my implementation never returns that. But I'm guessing wildly here. Could be anything.

Reply 16 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

Woo hoo! Guess who's just been playing Pyl under Glidos?! 😁

Reply 17 of 27, by Medyk87

User metadata
Rank Newbie
Rank
Newbie

So, what do i need to do to start the game ??

Reply 18 of 27, by Glidos

User metadata
Rank l33t
Rank
l33t

I'll release a new version of Glidos soon. I'm not sure how playable Pyl is. Frame rate seems low and variable. You'll have to see how you get on with it.

Reply 19 of 27, by Medyk87

User metadata
Rank Newbie
Rank
Newbie

Thanks. I appreciate the help. And could you post the link to the now version also here, so it can by easily found.