Glide patch

Here you can discuss the development of patches.

Re: Glide patch

Postby kjliew » 2018-11-10 @ 20:47

This fixed DOSBox glide pass-through issue when both glide pass-through and voodoo1 chip emulation are compiled in single build and used interchangeably. The problem was glide pass-through acquired window handle from SDL once and used the same handle all the time for grSstWinOpen(). The voodoo1 chip emulation broke this assumption because it hijacked and re-inited SDL upon every time it was in used. The fix also enabled DOSBox to use the patched OpenGlide/X11 without spawning new rendering window on Linux.

Patch for OpenGlide/X11 is available at:
viewtopic.php?f=24&t=60950#p680830

After all, DOSBox and QEMU can share the same OpenGlide/X11 and OpenGlide/WinAPI builds on Linux and WIndows using native APIs, eliminating the SDL1 layer.
You do not have the required permissions to view the files attached to this post.
kjliew
Member
 
Posts: 250
Joined: 2004-1-08 @ 03:03

Previous

Return to DOSBox Patches

Who is online

Users browsing this forum: No registered users and 1 guest