Celestia in a Virtual Machine?
Posted: 01.10.2010, 21:50
Has anyone tried running Celestia in a Virtual Machine?
Windows 7 Professional and above includes a license for XP Mode, which is XP running in Microsoft's Virtual PC. (You can do it in the Home editions, too, but you have to purchase an XP license.) in principle, their Virtual PC can run other operating systems, too. XP Mode's OpenGL support is, shall we say, pathetic (software emulation of OpenGL v1.1). Presumably Linux would have to use Mesa.
Oracle (previously Sun) provides a free-for-personal-use VM called VirtualBox which is available for Windows, Linux and MacOS. (There are other VM vendors.) The current version of VirtualBox includes support for OpenGL v2.0, but its support for DirectX.does not yet include 3D, so most Aero features aren't available if you use it to run Windows Vista or 7.
Virtual machines provide a way tp test software without worrying about trashing the host computer. "Obviously" Celestia wouldn't do that but other packages might. In many cases, they can be an alternative to configuring a computer to dual-boot.
Windows 7 Professional and above includes a license for XP Mode, which is XP running in Microsoft's Virtual PC. (You can do it in the Home editions, too, but you have to purchase an XP license.) in principle, their Virtual PC can run other operating systems, too. XP Mode's OpenGL support is, shall we say, pathetic (software emulation of OpenGL v1.1). Presumably Linux would have to use Mesa.
Oracle (previously Sun) provides a free-for-personal-use VM called VirtualBox which is available for Windows, Linux and MacOS. (There are other VM vendors.) The current version of VirtualBox includes support for OpenGL v2.0, but its support for DirectX.does not yet include 3D, so most Aero features aren't available if you use it to run Windows Vista or 7.
Virtual machines provide a way tp test software without worrying about trashing the host computer. "Obviously" Celestia wouldn't do that but other packages might. In many cases, they can be an alternative to configuring a computer to dual-boot.