edubart / otclient

An alternative tibia client for otserv written in C++11 and Lua, made with a modular system that uses lua scripts for ingame interface and functionality, making otclient flexible and easy to customize
Other
652 stars 399 forks source link

Running OTClient with mesa3d #1221

Open VioletFlare opened 1 month ago

VioletFlare commented 1 month ago

Before creating an issue, please ensure:

Steps to reproduce (include any configuration/script required to reproduce)

  1. Install a Windows environment without graphics drivers (i.e. a Hyper-V, Virtualbox or VMWare VM)
  2. Download Mesa3D opengl32.dll and place it within the folder of otclient
  3. Run otclient GL

Expected behaviour

I presume nobody ever tried this, since this is a very specific edge case, but I think, the mesa3d dll should be found. My rationale behind this, is to be able to test OTClient builds in an isolated environment.

Actual behaviour

The dll is not being found.

Environment

OS: Win11_24H2_English_x64 Running: OTClient 10.98.

diath commented 1 month ago

There's nothing much that can be done on our side, are you sure that the executable you compiled and the DLL file are either both 32-bit or both 64-bit?