[REL] Dummy D3D DLL's that draws nothing in 3D mode
-
We tested it today on a server that previously was giving 1-2 FPS.
The connection was super smooth.
None of the 10 members noticed the slightest lag or problem.
And after on ACMI everything looked normal.We will continue testing it…
Thanx.
-
OP outstanding effort and GREAT results the future is brighter because of this many thanks
Tj -
@uri_ba Debian mesa 8.0.4 worked fine on Debian. 8.0.5 is broken though. WIll provide instructions for building Mesa on your own soon.
-
wheezy (and sid) currently have mesa 8.0.5-3.
-
Have fun with it, no need to install Ubuntu
Just purge “^libgl1” first, and run a regular xorg. apt-get install xorg.
-
Have fun with it, no need to install Ubuntu
Just purge “^libgl1” first, and run a regular xorg. apt-get install xorg.
PROFIT! Working!!! In the debian virtualbox!!! Thank you very much sthalik! :woohoo: You’re the man! So mesa-swx 8.0.5 for debian was broken?
-
Yes. Did you use the binaries I posted? If so, do you need info on how I built them?
This is mesa post 9.1, newer than win32 binaries I included.
-
Now I’m lost…
Sthalik,
I’ll play around with it later, but is it just a drop in to replace the current files? or should I rebuild something with it? -
Did you use the binaries I posted? If so, do you need info on how I built them?
Yes I used them. The required build parameters would be of great help!
@ uri_ba: I kicked a lot (except the Falcon Installation): wine + apt-get purge “^libgl1” + all swx-libs + osmesa-libs & stuff to get a ~“clean” system again
Then I installed apt-get install xorg + an “old” (=already compiled) wine.deb of sthaliks branch and copied his files from the tar.xz to the right place and BOOM it’s working!
(Oh and I made xinit to fire up a xterm in X which I used to fire up Falcon BMS so I had no gnome, kde, …)
-
Just to make sure I got you,
you build a deb earlier. dumped everything out. installed the deb and put all stuff from the .tar.xz into your /usr overwriting the original files?That sounds like a mess to maintain
have you tried replacing the files inside the deb package?
might save some work and allow the whole thing to be installed on other systems faster -
It was created by Mesa configure 9.2.0, which was
generated by GNU Autoconf 2.69. Invocation command line was$ …/mesa/configure –disable-egl --with-gallium-drivers=swrast --with-dri-drivers=swrast --prefix=/usr --disable-driglx-direct
Replacing files inside deb won’t work as there’ll be conflicts. Unless you add conflict manually…
-
Hi all, hi sthalik,
great work with the dll´s!!
Looking forward to switch our hardware dedi server to a VM!
I test your dll few minutes ago on our server (win7 64, i3). Before i make a copy of the hole Falcon BMS 4.32 folder.I but the dll via teamviewer in the x86 folder, run falcon, connecting, open a te, take a f16 in flight got to 3d world and push “p” for pause/break… minimize falcon
Connect with my pc to the server, go to the mission, take a f16 in ramp an go to 3d world. Everything looks good
We have to make the next flights in our squadron with the dll config for testing.But now some questions.
1.
I try after my test to delete the dll´s for another test without the dll´s, and falcon crash if i would go to 3d world… I deledet exactly the dlls witch i copy before. The save of my BMS folder works well!
2.
the minimized falcon in 3d world with the dll´s need´s much more CPU load, as the minimized falcon in 3d world without the dll´s- see the SCS , i test both variants for two times
any ideas?
any way, many thanks for this realy great improvment!!
with dll´s
without dll´s
- see the SCS , i test both variants for two times
-
using pause i would say its not correct, and should be avoided for mp flights.
about the more load with the dll’s as u see in the graphs the without dll’s also goes and maybe more then 77%. For testing it use a log program. In our test in Korea TE it toped 50%.About bms crashing after removing the dll duno…
The minimize falcon or not I would suggest also not to do as win drops the preccess in a kind of background hierarcy, which maybe lessen responce and resources? -
Eagle, I’ll try to force vsync to 15 frames per second unconditionally.
Delete d3display.dsp if it crashes.
-
Just to make sure I got you,
you build a deb earlier. dumped everything out. installed the deb and put all stuff from the .tar.xz into your /usr overwriting the original files?That sounds like a mess to maintain
have you tried replacing the files inside the deb package?
might save some work and allow the whole thing to be installed on other systems fasterIt’s not about the installation on other systems, it was about sending a message (I was just tired of no good result: One step ahead of the other ) Long term idea for me is a easy-to-use bootable live-system + easy install script on debian based systems containing everything you need to run a BMS server + IVC. But that obviously will take time.
-
It’s not about the installation on other systems, it was about sending a message (I was just tired of no good result: One step ahead of the other ) Long term idea for me is a easy-to-use bootable live-system + easy install script on debian based systems containing everything you need to run a BMS server + IVC. But that obviously will take time.
LOL,
a dedicated falcon server isoPre-configured debian,
VNC over ssh tunnel preconfigured.
wine ready to run with on a dedicated user.just change root and falcon user passwords (via a script).
basic x11 should be enough to run falcononce I get it working properly on my side, I can probably make a vmware appliance out of it. (still compiling)
-
Thing is: Because of legal reasons it might not be the best idea to preinstall falcon bms as tempting as it might be… But I guess one way or another one can find an acceptable solution for the end-user…
-
Thing is: Because of legal reasons it might not be the best idea to preinstall falcon bms as tempting as it might be… But I guess one way or another one can find an acceptable solution for the end-user…
pre-installing BMS was not intended, including the Setup - maybe.
but having a Pre-installed and configured System, where you just need to install BMS and it will work might be good thing
It will defiantly save a lot of technical mumbo-Jumbo for the average Joe Viper. -
LOL,
once I get it working properly on my side, I can probably make a vmware appliance out of it. (still compiling)Interested !
-
Please use some generic open format for it, not vmware, so everyone can import it.
Open Virtualization Format is preferred.