olegos2 / mobox

2.37k stars 101 forks source link

directx issues #55

Open Aymandonia opened 6 months ago

Aymandonia commented 6 months ago

I cannot run any game because it wants directx and I cannot install directxScreenshot_2023-12-27-07-06-41-679_com.termux.x11.jpg

HanavaroN commented 6 months ago

I have this problem too, it's seems that I don't have directx 9. Та же проблема, нет directx 9 при запуске игры, а при установке DX та же Screenshot_2024-01-06-02-49-45-174_com termux x11 ошибка

Abdoulayey commented 5 months ago

have this problem too, it's seems that I don't have directx 9. ![Uploading Screenshot_2024-01-19-23-58-28-002_com.termux.x11.jpg…]()

HanavaroN commented 5 months ago

I've already fixed this. I reinstalled mobox with commands. It doesn't full installed, so there's not directx, that's why error

Downloafy6 commented 4 months ago

I've already fixed this. I reinstalled mobox with commands. It doesn't full installed, so there's not directx, that's why error

how do you fix it?

HanavaroN commented 4 months ago

I've already fixed this. I reinstalled mobox with commands. It doesn't full installed, so there's not directx, that's why error

how do you fix it?

Reinstall mobox, if possible - deleting app files like cache and download mobox with command again

God-Saiyan commented 3 months ago

I've already fixed this. I reinstalled mobox with commands. It doesn't full installed, so there's not directx, that's why error

how do you fix it?

Reinstall mobox, if possible - deleting app files like cache and download mobox with command again

How do you install it with commands? Pls reply I really need help with this 😥😥

BiatuAutMiahn commented 3 months ago

For me I couldnt get d3d to work without using WineD3D and VirGL, using Adreno 740, and wow64

God-Saiyan commented 3 months ago

For me I couldnt get d3d to work without using WineD3D and VirGL, using Adreno 740, and wow64

Can you please tell me what to do for this issue? I have a Snapdragon 870 phone and currently have Mobox box86 and box64 version.

BiatuAutMiahn commented 3 months ago

For me I couldnt get d3d to work without using WineD3D and VirGL, using Adreno 740, and wow64

Can you please tell me what to do for this issue? I have a Snapdragon 870 phone and currently have Mobox box86 and box64 version.

I'd just try different combinations, what game?

God-Saiyan commented 3 months ago

For me I couldnt get d3d to work without using WineD3D and VirGL, using Adreno 740, and wow64

Can you please tell me what to do for this issue? I have a Snapdragon 870 phone and currently have Mobox box86 and box64 version.

I'd just try different combinations, what game?

Well, there are multiple games I play on mobox but the game I'm currently having issues with is a cultured game named "Waifu Fighter"😅 And for trying out different combinations, I did try 2-3 different ones but I don't understand any of it because I am new to this thing.

BiatuAutMiahn commented 3 months ago

For me I couldnt get d3d to work without using WineD3D and VirGL, using Adreno 740, and wow64

Can you please tell me what to do for this issue? I have a Snapdragon 870 phone and currently have Mobox box86 and box64 version.

I'd just try different combinations, what game?

Well, there are multiple games I play on mobox but the game I'm currently having issues with is a cultured game named "Waifu Fighter"😅 And for trying out different combinations, I did try 2-3 different ones but I don't understand any of it because I am new to this thing.

gotcha. Games make use of a graphics system also called an API to draw stuff on the screen/window. Usuaully this is DirectX, Vulkan, and OpenGL. OpenGL ranges from like v3.3 3.0, 2.0 etc, and DirectX has like 8.0 thru 12 etc. With each version the API has a set of functions to perform the various draw calls like draw a circle here and how big or a square, or an image. Well from version to version the functions may change like how theyre implemented or how they function, the parameters/options they use etc. CLassic windows games used DirectDraw alot which was mainly 2d stuff, before that QuickTime was a thing for animations on like windows 98, 95 and 3.1.

If you dont already know, WINE is a software that aims to translate Windows's APIs from common versions of windows to that of linux in effect allow one to run windows programs on linux.

WineD3D is Wine's implementation of DirectX and DirectDraw (afaik). The others like dxvk replace WineD3D and translates DirectX to Vulkan.

Anyway the point of this is knowing what API the game uses and what API or wrapper/translation library is needed to cover what the game uses. Some methods are better than others. And depends on the hardware that your running it on.

Starkzop commented 1 month ago

Screenshot_20240507-103453 ?

BiatuAutMiahn commented 1 month ago

the guy in this video is using dxvk. https://youtu.be/0jIAMdm0LWU

Sulejman09 commented 3 weeks ago

I have this problem too, it seems I don't have DirectX 11.RDT_20240610_124525705984528722972746.jpg