Rice
Emulator Developer
Just like StrmnNrmn, I would like to get the plugin out, then I can start to merge the two different versions of the Daedalus D3D plugin, StrmnNrmn version and my version.
Another reason for me to do this release is because I need to a take some rest, to ease myself from sitting before the computer the whole day and do nothing but typing code.
Just like the name of the plugin, Daedalus D3D8 0.08, D3D8 = DirectX/Direct3D 8.0+, so you need DirectX 8.0 or 8.1 to use this plugin.
It is developed with Geforce2 video card only, for other video card, I believe there will be few or many combiner (Alpha blending) problem because different video card is implemented DirectX support differently.
There are many improvement in this version by comparing to my earlier version (the unofficial DaedalusD3D 0.7b), though speed could be slower because DirectX 8.0+ is somehow slower than DX7, or just because I have added many things and have never done good optimization. I am using PIII-600/512M RAM/Geforce2 system, the speed is ok for me for most games, some games are really slow for reason to be studied.
Major improvements are Sprite2D, S2DEX, texture handling, new ucodes (used to be unknown), plus StrmnNrmn's new automatic ucode detecting, of course, a lot of bug fixes.
You should expect many games that were used to miss text, menu or graphics, are now running more or less better, or just playable now. I don't want to make a list, but I have post some screen shots in another thread, which covers some of these games.
Don't expect everything working as you expected, because you might have expected too much.
Pay attention to some of the new options in the configuration dialog box, especially the "Smart Screen Update" option. It is turned off by default, but many of the improved games need it to be on, so if a game should work but you see just a black/white screen, stop the game, turn the option on and restart the game.
There are other known problem. One of them is the plugin can only play a few games, then it starts to report DirectX error. Then you need to restart your emu, so the refresh the plugin. I hope I can fix this problem soon, it is caused some of the DirectX resources are not released correctly.
It is about it, so try it yourself, don't blame if it doesn't work because it is a unofficial one, and it is WIP.
Rice
Another reason for me to do this release is because I need to a take some rest, to ease myself from sitting before the computer the whole day and do nothing but typing code.
Just like the name of the plugin, Daedalus D3D8 0.08, D3D8 = DirectX/Direct3D 8.0+, so you need DirectX 8.0 or 8.1 to use this plugin.
It is developed with Geforce2 video card only, for other video card, I believe there will be few or many combiner (Alpha blending) problem because different video card is implemented DirectX support differently.
There are many improvement in this version by comparing to my earlier version (the unofficial DaedalusD3D 0.7b), though speed could be slower because DirectX 8.0+ is somehow slower than DX7, or just because I have added many things and have never done good optimization. I am using PIII-600/512M RAM/Geforce2 system, the speed is ok for me for most games, some games are really slow for reason to be studied.
Major improvements are Sprite2D, S2DEX, texture handling, new ucodes (used to be unknown), plus StrmnNrmn's new automatic ucode detecting, of course, a lot of bug fixes.
You should expect many games that were used to miss text, menu or graphics, are now running more or less better, or just playable now. I don't want to make a list, but I have post some screen shots in another thread, which covers some of these games.
Don't expect everything working as you expected, because you might have expected too much.
Pay attention to some of the new options in the configuration dialog box, especially the "Smart Screen Update" option. It is turned off by default, but many of the improved games need it to be on, so if a game should work but you see just a black/white screen, stop the game, turn the option on and restart the game.
There are other known problem. One of them is the plugin can only play a few games, then it starts to report DirectX error. Then you need to restart your emu, so the refresh the plugin. I hope I can fix this problem soon, it is caused some of the DirectX resources are not released correctly.
It is about it, so try it yourself, don't blame if it doesn't work because it is a unofficial one, and it is WIP.
Rice