![]() ![]() ![]() Barring that we could use the HwInfo plugin and make a list of cards which require MESA, updating it as they come up.You may have noticed that amateur astronomers and astrophotographers will often describe their sky quality reading when posting pictures or discussing observations. So if there's a way we can detect whether a graphics card is 3D hardware acceleration capable we should move MESA's. dll will cause you to use software rendering unless you happen to be using one of those cards. iss and those files are the only things that effect the install, or if there's something more that innounp isn't showing me.Įdit-1: MESA's website says it's capable of hardware accelerated 3D, and that if that's unavailable it "falls back on one of its software renderers", so moving opengl32.dll around may not be necessary.Įdit-2: That's right … I read a little more, and remembered some of what I had known before, and MESA is basically an Open Source software implementation of the OpenGL graphics rendering APIs, which has more recently included some hardware accelerated implementations for a relative few graphics cards. The reason that I'm not certain that this is in fact all that's necessary is that having no prior experience with Inno Setup (except for running Inno Setup installers to install things before) I'm not sure if the. iss file included one more line which AFAICT is simply to include the opengl32.dll in the installation directory. iss file into their own folders, then I used WinMerge (Portable I should add ☺) to compare the two folders, and the only differences were a) the MESA version included opengl32.dll (which I believe is the MESA library masquerading as OpenGL so as to run the required rendering through it's own functions), and the. Where X:\Path\To is the path to the installer, and you'll find opengl32.dll in the resulting directory and. rar file (you can use 7-Zip to do this), and run the following command: innounp.exe -x X:\Path\To\stellarium-0.13.0-MESA-win32.exe dll I won't blame you, you can extract the installers yourself using innounp, just download it from, extract the. Let us know the outcome, and if it works John might consider including it in the official release, though if it's presence blocks hardware rendering in favour of software rendering then some custom coding will need to be used to first detect whether or not it'll be needed, and second move it so that Stellarium can only find it when it is needed.Īlso if you don't want to trust that. Now, for comparison purposes I've extracted both stellarium-0.13.0-win32.exe and stellarium-0.13.0-MESA-win32.exe, and the only difference I can find is that the MESA version includes a file called opengl32.dll, so having not tried Stellarium on a computer without hardware 3D support I don't know for sure if adding that file is really all that's necessary in order to use software rendering or not, but I would think it would be worth a try, so I've uploaded the file to a temporary file host for you: It has nothing to do with being a laptop, some laptops will work with the new version, some desktops will not.Īs you mentioned it's because the new version uses more advanced 3D features which are not present on many older (and some low-end newer) graphics cards (and older versions still required a graphics card, it just didn't have to be a new or fancy one).Īlso, you mentioned that there is a MESA build, and I think that version allows for software rendering instead which is much slower than the hardware rendering used in the standard version, but should work on just about anything that the older builds used to work on. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |