FulVal: Nope, all directx8/8.1 games in windows 8/8.1/10 are working bad because are not in fullscreen mode
and with a simple copy/past of d3d8.dll you can't fix nothing...
To fix this you can use a dx8to9 converter or dgvoodoo2
my workd around at the moment is using a mix of dxwraper and allowing the game to use a single core of the cpu in the task manager
Sh1mbo: thanks and i have Directcx12 installed on my pc, but it is for an old game, is for rome 1 total war, sadly the game run badly on newer PC´s and i read that many issues it will get fixed with the direc x 8 dll
AB2012: Microsoft's DirectX runtime installers should fix this. If you still have problems on your PC, I'd do two things:-
1. Install DirectPlay. Go to Control Panel -> Programs & Features -> Turn Windows Features on or off -> Legacy Components -> DirectPlay. (Microsoft deprecated DirectPlay from Windwos 10 (it comes on the OS disc / USB stick and can be downloaded but isn't included by default). This solves older issues with DirectX5-6, and may include some files that could help.
2. If you are missing specific .dll files and you know the names of them, then they can usually be downloaded from dll-files.com. The site is clean and has been around years. Example for d3d8.dll:-
https://www.dll-files.com/d3d8.dll.html There are multiple versions to choose from there so it may be trial & error.
thank you, i really was a little eskeptical about using those dll website, i will try it too =)
Sh1mbo: sorry if the cuestion doesnt belongs here, but i need a d3d8.dll file for a game and i really dont know where i can downloaded for a trusted site, anyone knows where you can get those files, i also have tried the dxwraprer and the wine3d for windows, but does not fix my issue,
thanks in advance.
nightcraw1er.488: Right, you can get it here:
http://www.oldversion.com/windows/directx/
That is a great site for any old software. Always thoroughly scan anything you download of course, it should be ok.
Do not download files from the net, especially dlls, always use official installers from reputable places and check them before use.
As for your issue, having a later version of dx on your system should not be the issue. I don’t have access to backups at the moment, so I can’t test, but generally it should work fine with 9-12.
iim looking at that site and is really grat and it will be useful in my future projects too =)
DrazenCro: Oldversion page FTW.
But also it is recommended to create a backup of your directx files from system 32 since d3d8.dll already present in system32 is different than what you have when you install directx 8.
I would first try to copy and paste d3d8.dll from the directx files into the root folder of your game, since it is older game it could work that way too.
yeah is that many people says about rome 1, i want to uninstal directx 12, install directx8 paste the dll in the game folder and uninstall directx8 and then reinstall directx12 XD, that is why i was looking for the d3d8.dll xD