SrRaulCL,
Yesterday I discovered something more. All light sources in the game using D3d lose fps, but there is one that doesn´t!
In the first map of the Amazon (Marakanda) the area of the well is surrounded by a barrier with many rays and there are no low fps. I wonder what difference these rays of Orlok rays in the obelisk, for example. I can´t see anything in the archive .py
The light source does not lose FPS because its "Visible" property is turned off. Trust me:
In the ../Maps/Ruins_M4/Pozo.py(Marakanda map), line 253:
8 lightning bolts around the well, rayo1 => rayo8.
rayo1=Bladex.CreateEntity("Rayo1", "Entity ElectricBolt", 41625.0, -1000.0, -43000.0)
rayo1.Position=41625.0, -1000.0, -43000.0
rayo1.Target=41625.0, -1000.0, -55000.0
...
Then on line 314 it calls a function
LucesRayos().
In the ../Maps/Ruins_M4/DefFuncs.py, line 1234:
It creates the light and sets
luzrayo.Visible=0
So dg_D3d will not lose FPS around the well.
I visited your youtube, good job!
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
This is normal, MBK.
As I said, OpenGL has the best compatibility and it can even be used on virtual machines. dg_D3d only some machines can be used normally, but its graphics quality is the best.
I am very lucky that my computer can run everything: Blade of Light/dgVoodoo D3d/1024 HD.
I am also curious why SrRaulCL's HD texture is 32-bit, but their Alpha is completely white, so I think 32-bit is not necessary. This results in an increase of approximately 1 MB per image.
In fact, SGIMMPWorkstation needs to do one more step to make 32ppp mmp.
- First drag the bmp image to the mmp file window (select "Transcoding and unpack Alpha-mask images"), which will generate an image with the name suffix "(mask)".
- Then first select the bmp image in order, the second select (mask) image, and press the shortcut key "Ctrl+R". The "Mask-Alpha" status bar will display the match name.
- Pack the bmp image again and select "32 bits per pixel". Look, you successfully made a 32bpp MMP.

Finally, delete the "(mask)" file.
In the early version of SGI, "BmpToMMPCompiler" can directly make "32bpp MMP", I don't know why the new "SGIMMPWorkstation" needs to do extra things.
adapt the textures from 32 bits to 24 bits
You are very lucky because my automated
mmp convert program just released. It can help you with these repetitive tasks, only a few minutes (the higher the computer configuration, the faster the speed).
At the beginning two games are started at the same time; that slows down my computer a lot and I have to wait for it to finish loading and then be able to close one of them.
Here is an explanation of
why it needs to start two games at the same time, you can try disabling the system's game manager. "Blade - QuickLaunch.bat" will automatically determine to start BoD only once.
But, I have been a some time to realize, that in my computer BoD slows or accelerates, because I had the Internet connection enabled.
This is a very magical phenomenon, because I have never encountered it. But I have heard it many times, I only remember that it is often found on some laptops.
When you mentioned WIFI, I suddenly realized. This is the difference between a laptop and a desktop! It's a little weird.
