I've been using OBS, and it requires a small adjustment to the graphics engine to be able to record the game screen through OBS. I followed these steps and it worked for me (both for recording and streaming):
- Create a Game Capture with the Tibia option in "Window"
- In Settings, in the Output menu / Streaming or Recording tab / change the Video Encoder to that of your motherboard (in this case, I selected the AOM AV1 option)
With this, you "separate" your two graphics engines: your video card handles the Tibia game (NVIDIA, for example) and the image capture is done from the computer's motherboard. That's it. With these two steps, OBS recognizes and displays the game screen for you.
I've been doing this since January of this year and haven't had any problems with streaming or longer recordings (just don't forget to configure all other sources, audio, etc., if you want to stream).