VOGONS


The Wrapper Collection Project

Topic actions

Reply 143 of 195, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

LLVMPipe of Mesa 17 (dev) now can be built perfectly with LLVM 3.9.1 (on Windows too).
Just saying, they (Mesa devs) removed the LLVMipa dependency so LLVM 3.9.1 can be used (LLVM 3.7.1 is the last with LLVMipa library).

Reply 144 of 195, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie

Interestingly, combining QindieGL and Universal Resolution Changer works. Here's Heretic II running at 2560x1440 with the UI sized at 854x480. There's some minor glitches but it's still better than the other alternatives for playing Heretic II:

Heretic2 2017-02-02 01-04-23-71.jpg
Filename
Heretic2 2017-02-02 01-04-23-71.jpg
File size
306.69 KiB
Views
3448 views
File license
Fair use/fair dealing exception

No such luck for Neverwinter Nights, where the UI size is determined by resolution and no wrapper helps with that (no OpenGL wrappers work with it at all).

I thought it might be an useful combo for other OpenGL games but I couldn't think of a single one that didn't also have better alternative renders.

Reply 147 of 195, by Stiletto

User metadata
Rank l33t
Rank
l33t
ZellSF wrote:
lowenz wrote:

It's an ID Tech specific wrapper.

QindieGL? Not according to it's GitHub page

QindieGL:

Supported Games […]
Show full quote

Supported Games

  • Quake 2 (in OpenGL mode)
  • Kingpin
  • Quake 3
  • Return to Castle Wolfenstein
  • Half-Life (in OpenGL mode)
  • Serious Sam: First Encounter (light glare effects are not supported)
  • Serious Sam: Second Encounter* (in OpenGL mode; there is also a D3D renderer)
  • Doom 3 (only 2D works properly - menu, PDA, etc; 3D is glitchy but playable)
  • GLQuake (Z-trick must be disabled, e.g. type gl_ztrick 0 in the console)
  • Tux Racer
  • and maybe some others not tested; simply check!

Wow, that's come a long way since last we looked at it! Thanks for the head's up.

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 149 of 195, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie

Same thing also works in Kingpin, Quake 2 and Sin (non-Steam version). Not surprising since they're all Quake 2 engine games. They all (Heretic 2 included) already have widescreen patches, but they don't have UI scaling. With Glide render, you can select a lower resolution and force a higher one, that way you get some semblance of UI scaling, but the widescreen patches don't work with Glide. There definitely could be a better solution I'm not thinking of...

Soldier of Fortune sadly didn't like QindieGL, Anachronox already looks pretty good in very high resolutions and Daikatana has a pretty extensive fan patch with proper widescreen support and UI scaling. It's also obviously a bit pointless for Quake 2.

Reply 151 of 195, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

HTTP access to browse the files is available here: http://www.vogonsdrivers.com/wrappers/

DOSBox Compilation Guides
DosBox Feature Request Thread
PC Game Compatibility List
How To Ask Questions The Smart Way
Running DRM games offline

Reply 153 of 195, by Stiletto

User metadata
Rank l33t
Rank
l33t

I keep meaning to find the time to make a neat wiki or website explaining everything (and the collection continues to evolve) but time keeps getting away from me. 🙁

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 154 of 195, by Stiletto

User metadata
Rank l33t
Rank
l33t

New addition:
The same guy churning out new Windows builds of WineD3D for Windows (https://fdossena.com/?p=wined3d/index.frag ) has begun building MESA3D for Windows:
https://fdossena.com/?p=mesa/index.frag

Very useful!

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 156 of 195, by Stiletto

User metadata
Rank l33t
Rank
l33t
lowenz wrote:

Yes, a great guy. It's me who invited it to create the project :p
What a little world we live 😁

Now you have me wondering if there was anything else leileilol and I had discussed that had source available but not historical binaries. There was a few...

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 157 of 195, by RaVeN-05

User metadata
Rank Member
Rank
Member

Some one can upload a3d wrapper?
site http://www.worknd.ru/ not working =(

https://hexenworld.org/forum/index.php (Heretic's & HeXen's forum)
https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 158 of 195, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

WTF is this....monster? 😁

https://github.com/elishacloud/dxwrapper

DxWrapper uses code from several other projects. So to give credit where credit is due, below is a list of locations that source code was taken from:

DDrawCompat: Includes the full DDrawCompat version 2.0b and 2.1.
DxWnd: Includes code from the proxy dll and exception handling.
OllyDbg: Includes the full cmdlist.c and disasm.c (disasm.dll) code used for exception handling.
d3d8to9: Includes the full Direct3D 8 to Direct3D 9 code.
DSoundCtrl: Includes the full DirectSoundControl code.
Aqrit's ddwrapper: Includes code to disable high DPI scaling and code to read the ini config file.
Direct3D9 Wrapper DLL: Includes the full wrapper code used for logging and manipulating Direct3D9 calls, such as enabling Anti-Aliasing.
WineD3D d3d8.dll: Includes functions ValidatePixelShader and ValidateVertexShader.
Ultimate ASI Loader: Includes code for loading ASI pluggins.
Parsing PE export table: Includes the full GetProcAddress.
How do I programmatically get the version of a DLL or EXE file?: Includes code for getting the version of an EXE file.
http://www.blitzbasic.com/Community/post.php? … 77&post=1202996: Used date here to create ability to set all 12 SetAppCompatData settings.