Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #12  
Old 05-24-2021, 02:07 PM
andrewbshifflett andrewbshifflett is offline
Large Bat


Join Date: Mar 2021
Posts: 14
Default

Based on koala's suggestion.. I've been looking into d3d wrappers. From what I can tell, this error occurs due to incompatibilities between older directx/d3d (d3d/direct3d is the 3d engine and is a subset under directx) APIs and new gfx card drivers.

So, piggybacking off of linux and wine (windows emulated environment run on linux to support windows games and applications being utilized successfully on linux distributions), someone has ported the directx/d3d part of this emulated environment over to Windows to help provide relief to older games that are plagued by driver incompatibility issues that prevent players from going back to play old games (like Everquest).

here's a few options that I'm currently testing. my goal is to find one that will (hopefully) work with WinEQ2.. I suspect only the developer of WinEQ2 can really make the necessary changes because WinEQ2 uses it's own d3d7/d3d8/d3d9 dll injection and the below directx/d3d dll's either don't work with WinEQ2, or WinEQ2 doesn't work with them or both:

1) DXVK: https://github.com/doitsujin/dxvk/releases/tag/v1.8.1
2) dgVoodoo2: http://dege.fw.hu/dgVoodoo2/ (koala's suggested directx/d3d wrapper)
3) WineD3D for Windows: https://fdossena.com/?p=wined3d/index.frag

I'll keep you updated on which of these (if any) work with WinEQ2.

Alternatively, if anyone knows a way to make the game go full-screen (and actually look fullscreen, no window border, no window application title, etc) then let me know how and I'll toss WinEQ2 to the side.

Cheers!
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:31 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.