[REL] Dummy D3D DLL's that draws nothing in 3D mode
-
So, after reading this thread, am I correct to assume it doesn’t work yet? I am trying to follow you guys and learn about this, and I know it is hard to be specific about what you are doing, so I won’t bother you with that. I will be patient :munch:
But, in the mean time, once this works, what would be a bare minimum for a PC to run as a server in the 2-D server mode?
I have a PC sitting here with a DX38BT MB, E8400 3.0 CPU, 8800GT GC and 8GB of Memory. Would that suffice? -
No, 2D won’t work. Has to be 3D, fake or not.
It doesn’t work yet. MinGW has %u printf bug that crashes the image.
Found a workaround, but yesterday almost fell asleep on the keyboard and HOTAS.
PS using editbin to switch to console subsystem for BMS Really helps.
-
So, after reading this thread, am I correct to assume it doesn’t work yet? I am trying to follow you guys and learn about this, and I know it is hard to be specific about what you are doing, so I won’t bother you with that. I will be patient :munch:
But, in the mean time, once this works, what would be a bare minimum for a PC to run as a server in the 2-D server mode?
I have a PC sitting here with a DX38BT MB, E8400 3.0 CPU, 8800GT GC and 8GB of Memory. Would that suffice?It will be perfect for server. In 3d u will get above 90FPS (800x600, all eyecandy off, set to ~ view)
-
OK, I think it starting to make some sense. In short, the 2-D Server is still FUBAR. This is 3-D server work in progress to stop it from drawing all of the 3-D objects, and improve it’s operation?
I know, I know, hit me in the head with a hammer :uham:
I think I just answered my own question……
-
yes u did… lol
-
-
I have a feeling that dllwrap is breaking stuff up. To test it, I’m building mingw and wine without dllwrap usage. Also switched to i686-w64-mingw32 profile instead of i686-pc-mingw32.
-
http://ananke.laggygamerz.com/falcon/falcon-bms-wined3d-null.7z
Please someone sanity check.
-
First post updated. It should work now.
-
Maybe the best news of this year!!!
Yeah, well, it’s only the beginning of March, sooooo….
-
Quick test here on a local server and it worked fine. Can’t wait to try it on an Amazon AWS server.
Congratulations!
-
Thanks! Why not run it on Linux?
-
I might try that. Is the install the same? Just copy those files into the bin directory or do I need to install Wine first?
I’ve wanted to use Windows cuz it was easier for the less technically inclined to setup and use RDP versus VNC but I’ll try Linux if the install is just as easy as Windows.
-
https://github.com/sthalik/wine-hacks/tree/wined3d-null - Wine branch that works
tightvnc has GLX (needed for llvmpipe)
mesa-gl (use softpipe, llvmpipe is buggy, can use debian sid’s libgl1-mesa-swx11-dev). No need for libosmesa.RDP won’t work cause Falcon wouldn’t persist in the background. Have to use persistent session that doesn’t logout.
-
Testing now on a VM
-
RDP won’t work cause Falcon wouldn’t persist in the background. Have to use persistent session that doesn’t logout.
RDP with the /admin flag connects to the console, or does that not work either?
-
Try. If it works, please report back
You need d3dx9_43.dll anyway, stock one will do.
-
sthalik,
Did you just get divorced or lose your job or something? You seem quite prolific this week.
Just kidding of course. Hope it works keeping the server stable.
-
Got a few days off due to people testing my work’s product without the need for my involvement.
Please tell me of success stories as well as problems.
-
RDP won’t work cause Falcon wouldn’t persist in the background. Have to use persistent session that doesn’t logout.
RDP works fine with a Windows to Windows connection. You just use Disconnect rather than Logoff (its in the menu or just close the RDP window). BMS runs fine in the background and when you log back in, everything is as you left it. That is how I tested your fix previously.