VOGONS

Common searches


Search results

Display options

Re: Star Trek: Starfleet Academy DVD on XP

in Windows
Sorry guys, nothing definitive yet. The videos do play, but that checkerboard background keeps blending with the video no matter what I do. I've been thinking to try to completely hide SFA window and play in my own window, but then I have troubles making the game recognize ESC keypresses and …

Re: Glide support

Well...it doesn't look promising. I have no idea why the game behaves like that. It opens the window, then it closes it down. For no apparent reason. It only calls 4 functions, only two of which even return something. One is OpenWindow which can return 1 or 0...and it obviously returns 1. The other …

Re: Glide support

No, return address = 0x0 simply means that the function is returning void. Call 145 is grGlideShutdown (see include/glide.h), by then it is already too late. I still stand by my original assumption. grSstQueryHardware (165) will also return a string naming the voodoo board. Openglide returns " …

Re: Glide support

I guess one of the advantages of using SDL with openglide :happy: Well, I'll try to get that game installed somehow...in the mean time, you say it initializes glide and then quits? Try to enable debugging and see what functions they call. It might be a bug, some function not returning proper values …

Re: Playing MIDI via the OPL Emulation

OPL is not General Midi compatible. Most games used custom drivers for OPL chips. One solution however is to play midi files in Windows (Win31 inside dosbox :)) with a media player. That will play through OPL chip, but I'm not sure how accurate the playback is (well, how accurate is OPL anyway : …

Re: Direct3D patch

Alright...fixed it 😎 When the lock fails, dosbox will switch to not passing the flag. It seems to work now in w2k. I'll have the updated patch & build (finally!) up on my page in a few days 😀

Re: Direct3D patch

I found the problem. Seems w2k doesn't like D3DLOCK_NO_DIRTY_UPDATE flag. It works fine if I don't pass it to LockRect call. But solving this is another thing. Since dosbox knows what regions of the texture it has updated, passing D3DLOCK_NO_DIRTY_UPDATE and then invalidating just a part of the …

Page 50 of 74