<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alioth.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Another+commander</id>
	<title>Elite Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alioth.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Another+commander"/>
	<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php/Special:Contributions/Another_commander"/>
	<updated>2026-05-07T05:22:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Developing_Oolite&amp;diff=87482</id>
		<title>Developing Oolite</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Developing_Oolite&amp;diff=87482"/>
		<updated>2025-12-18T20:45:26Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Current way to do it */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page intends to allow you to setup an environment to develop Oolite.&lt;br /&gt;
&lt;br /&gt;
== Before you begin ==&lt;br /&gt;
&lt;br /&gt;
If you do not know Objective C, see [https://bb.oolite.space/viewtopic.php?f=7&amp;amp;t=10525 I want to help develop Oolite] (2011).&lt;br /&gt;
&lt;br /&gt;
== Cloning or forking? ==&lt;br /&gt;
&lt;br /&gt;
When developing software, each little modification is tracked independently and assigned a version identifier.&lt;br /&gt;
That's called [http://en.wikipedia.com/Software_versioning versioning].&lt;br /&gt;
To do this, we use the [http://en.wikipedia.com/Git_(software) git] software.&lt;br /&gt;
We used to use a svn repository, but this one isn't maintained anymore.&lt;br /&gt;
&lt;br /&gt;
It is possible either to fork (create a copy of) your own branch on github, or to only clone locally the master branch.&lt;br /&gt;
In both cases, you can hack, try, do whatever takes your fancy :-)&lt;br /&gt;
But to have your changes integrated back into the main Oolite, it is easier to setup your own branch. Luckily, you can do this at the end when you are ready to propose your code too.&lt;br /&gt;
&lt;br /&gt;
== Installing git ==&lt;br /&gt;
&lt;br /&gt;
We need git for this. &lt;br /&gt;
&lt;br /&gt;
=== On Linux ===&lt;br /&gt;
&lt;br /&gt;
Installing git depends on your distribution. For ubuntu:&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo apt-get install git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting the code by cloning the master branch =&lt;br /&gt;
&lt;br /&gt;
The Oolite source is available from github. First do&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt; git clone https://github.com/OoliteProject/oolite &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to retrieve. Then, in the directory this creates, do&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt; git submodule update --init&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to pull in various other components such as dependencies, binary resources, and so on. The old SVN repository is no longer being updated.&lt;br /&gt;
&lt;br /&gt;
Et voila! You've got the source ready to be compiled and/or tweaked.&lt;br /&gt;
&lt;br /&gt;
= Getting the code by forking your own branch (alternative to cloning the master branch) =&lt;br /&gt;
&lt;br /&gt;
The Oolite code is hosted on a git-friendly repository: github.&lt;br /&gt;
&lt;br /&gt;
== Creating a GitHub account ==&lt;br /&gt;
&lt;br /&gt;
Go to https://github.com/ and create an account.&lt;br /&gt;
&lt;br /&gt;
== Creating a branch on GitHub ==&lt;br /&gt;
&lt;br /&gt;
Fork the [https://github.com/OoliteProject/oolite oolite main branch].&lt;br /&gt;
&lt;br /&gt;
== Fetching your branch ==&lt;br /&gt;
&lt;br /&gt;
We now repatriate the code locally: we fetch it.&lt;br /&gt;
&lt;br /&gt;
=== On Linux ===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;git fetch --help&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Documentation =&lt;br /&gt;
&lt;br /&gt;
The documentation is automatically generated from the source code.&lt;br /&gt;
When generated, it's 700mb heavy !&lt;br /&gt;
&lt;br /&gt;
This documentation is automatically generated on Github whenever the repository changes. The result is published as one of the build artifacts that you can download locally. The latest version is also published on https://ooliteproject.github.io/oolite/.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
&lt;br /&gt;
Installing Doxygen&lt;br /&gt;
&lt;br /&gt;
=== On Linux ===&lt;br /&gt;
&lt;br /&gt;
It depends on your distribution. For Ubuntu:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install doxygen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Windows ===&lt;br /&gt;
&lt;br /&gt;
You can download Doxygen binaries from the [https://www.doxygen.nl/download.html ''project's home page''].&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
&lt;br /&gt;
The documentation is generated into a html sub-directory.&lt;br /&gt;
&lt;br /&gt;
=== On Linux &amp;amp; Windows ===&lt;br /&gt;
&lt;br /&gt;
Just go into your oolite directory and do:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;doxygen Doxyfile&amp;lt;/code&amp;gt;&lt;br /&gt;
Note that this will generate the Mac source documentation by default. For Linux and Windows, you will also have to pass the appropriate defines (e.g. OOLITE_WINDOWS, OOLITE_SDL etc.) to Doxygen.&lt;br /&gt;
&lt;br /&gt;
If you don't want to install Doxygen and generate it yourself you can download the documentation from Github, or browse it directly on https://ooliteproject.github.io/oolite/.&lt;br /&gt;
&lt;br /&gt;
= Setting up your development environment =&lt;br /&gt;
&lt;br /&gt;
= Building =&lt;br /&gt;
== On AppleMac ==&lt;br /&gt;
At time of writing (Dec 2023), this is impossible with current versions. But see [[Running Oolite-Mac]] for what used to work.&lt;br /&gt;
&lt;br /&gt;
== On Windows ==&lt;br /&gt;
=== Current way to do it ===&lt;br /&gt;
&lt;br /&gt;
''Let's hear the wise words of another_commander (Updated 18th April 2023)''&lt;br /&gt;
&lt;br /&gt;
Seeing that, despite the quite comprehensive wiki instructions on how to make an Oolite executable, building from source on Windows is still a quite complicated matter, I have created a package that will hopefully simplify the process a lot and allow even the relatively inexperienced users to have a razor bleeding edge version of the game to play with and test. Please note that bleeding edge versions may cause spontaneous combustion of your computer, so you use them at own risk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The download link to the Oolite Development Environment - Light Edition is this:&lt;br /&gt;
https://drive.google.com/file/d/1u1IvBxiQjNvtrFs_2POaRP3IZhAi46N0/view?usp=sharing&lt;br /&gt;
The package contains the Objective-C compiler plus Posix environment (MinGW/MSYS), the Git package version 2.16.2 required for checking out and updating the source code and the required gnustep-base 1.20.1 files. No other downloads will be required. &lt;br /&gt;
&lt;br /&gt;
Alternatively, you can use the same Development Environment we deploy on github to produce the Windows nightly pre-release builds. This is guaranteed to always be the most recent and updated version, but it is a significantly bigger download. You can get it from https://github.com/OoliteProject/oolite-windows-build-env/releases/download/latest/DevelopmentEnvironment.zip&lt;br /&gt;
&lt;br /&gt;
Alternatively alternatively, if you want to use the latest compilers available, it is now possible to do so. Oolite can be built also with MinGW64-GCC 15.2.0 / MSVCRT or Clang 21.1.7 / UCRT. The development environment with these two compilers can be downloaded from https://drive.google.com/file/d/1YcqMN3N77pxQRs01hC-GfVsbylyToaGD/view?usp=drive_link . &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instructions on how to build an Oolite trunk executable from zero:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If building with the legacy GCC 4.7.1, download the environment and unzip it to a folder of your choice. IMPORTANT: The zip file you downloaded must be decompressed maintaining the folders' path structure, check your unzip program's documentation if you are not sure how to do this. Also note that in the unlikely case that your system is using drive letter O:, you will need to edit the files msys_x2/1.0/msys.bat and msys_x2/1.0/etc/fstab and change the references to o: to an unused drive letter. MORE IMPORTANT: Do not install this in a path containing spaces. We have had cases where the environment failed to work when installed in locations such as My Documents, Program Files etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once unzipped, you must run the msys.bat file, found in &amp;lt;RootOfWhereTheEnvironmentWasInstalled&amp;gt;\msys_x2\1.0. You can create a shortcut to desktop for this file if you want. Once run, the environment will start up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Important note: The latest development environment is by default configured for building the 64-bit version of the game, but it contains all files necessary for building the 32-bit flavor as well. To switch to the 32-bit version of the compiler, you need to navigate to the folder Msys_x2/1.0 and rename the following folders like this:&lt;br /&gt;
1) Devlibs -&amp;gt; Devlibs64&lt;br /&gt;
2) Mingw -&amp;gt; Mingw64&lt;br /&gt;
3) Devlibs32 -&amp;gt; Devlibs&lt;br /&gt;
4) Mingw32 -&amp;gt; Mingw.&lt;br /&gt;
Reverse-rename to return to the 64-bit configuration. Never, ever mix 32-bit Devlibs with 64-bit Mingw or vice-versa. Expect build failure if you do so.&lt;br /&gt;
&lt;br /&gt;
If you are building using the GCC 15.2.0 / Clang 21.1.7 environment, unzip the downloaded zip file to a folder of your choice. Then run:&lt;br /&gt;
* For MinGW64/MSVCRT configuration ---&amp;gt; &amp;lt;FolderYouExtractedTo&amp;gt;\DevEnvMSVCRT\msys64\mingw64.exe&lt;br /&gt;
* For Clang/UCRT configuration ---&amp;gt; &amp;lt;FolderYouExtractedTo&amp;gt;\DevEnvUCRT\msys64\ucrt64.exe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The rest of the steps are:&lt;br /&gt;
&lt;br /&gt;
''1. Create our working directory:''&lt;br /&gt;
* &amp;lt;code&amp;gt; mkdir /d/myoolite &amp;lt;/code&amp;gt; - to create a folder called myoolite under D:\. This is where we will check out the code, but instead of D: any available drive letter can be used. We will refer to D: here for simplicity.&lt;br /&gt;
*&amp;lt;code&amp;gt; cd /d/myoolite &amp;lt;/code&amp;gt; - to enter our working directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''2. Check out the oolite code:''&lt;br /&gt;
* &amp;lt;code&amp;gt; git clone https://github.com/OoliteProject/oolite.git &amp;lt;/code&amp;gt; - this will start copying the source code from the repository to your working dir.  When finished, there will be a folder named oolite under the folder you performed the checkout. Next do a&lt;br /&gt;
*  &amp;lt;code&amp;gt; cd oolite &amp;lt;/code&amp;gt; to enter in the trunk folder, where the actual build will take place. Finally, execute this command to pull in all the binary dependencies needed for the full build (maybe you can take a coffee break here, this takes a while):&lt;br /&gt;
*  &amp;lt;code&amp;gt; git submodule update --init &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''3. Build the source:''&lt;br /&gt;
* &amp;lt;code&amp;gt;  make debug=no &amp;lt;/code&amp;gt; - That's it! Go get a coffee while it builds, then come back and you will find two new folders under trunk: obj and oolite.app. obj contains the object files produced by the compiler and you don't need to worry too much about it. And of course you all know what oolite.app is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''4. Profit:''&lt;br /&gt;
Double click the oolite.exe file that resides in your &amp;lt;code&amp;gt;D:\myoolite\trunk\oolite.app &amp;lt;/code&amp;gt; folder. You should see the splash screen followed by the familiar rotating Cobra. Now you can go and improve your Elite rating and give us some feedback from your testing while you're at it.&lt;br /&gt;
&lt;br /&gt;
If at any later time you would like to update to the code that will be current by then, all you need to do is start up MSYS, then &lt;br /&gt;
* &amp;lt;code&amp;gt; cd /d/myoolite/oolite &amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;git pull &amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;git submodule update &amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;make debug=no &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Good luck!&lt;br /&gt;
&lt;br /&gt;
=== Old Building Oolite from source ===&lt;br /&gt;
'''Updated on 09 January 2009 - (left here for reference, please use the instructions above).'''&lt;br /&gt;
&lt;br /&gt;
'''Acknowledgments and thanks to [[User:Kaks‎|Kaks‎]] for providing them:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Important note: It is recommended that all packages for Windows be installed in paths that do not contain spaces. The same recommendation applies for the Windows username of the account the build is performed from. There have been reports of MSYS/make problems in such cases.'''&lt;br /&gt;
&lt;br /&gt;
# If you have an older version of GNUstep(GNUstep-base-1.11.1-gui-0.10.1-3 - from the wiki howto), uninstall it, then delete its root directory if it's still there(c:\GNUstep). &lt;br /&gt;
# Google &amp;amp; download the following 2 packages, and - this is important - install them in this sequence: http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gnustep-system-0.19.2-setup.exe, http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gnustep-core-0.19.2-setup.exe&lt;br /&gt;
# Google &amp;amp; download tortoiseSVN, install. &lt;br /&gt;
# You now need the dependencies files for Windows. Download Local_20090108.zip [ftp://ftp.alioth.net/oolite/Local_20090108.zip].&lt;br /&gt;
# Go to the Windows Start menu, navigate to and select ''Start&amp;gt;Programs&amp;gt;GNUstep&amp;gt;Shell''&lt;br /&gt;
# At the prompt :&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir /Local &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir /Local/oolite &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir /Local/oolite/trunk &amp;lt;/code&amp;gt;. The first slash &amp;amp; the upper case L are very important! &lt;br /&gt;
# From windows, extract the directories inside Local_20090108.zip to &amp;lt;code&amp;gt;C:\GNUstep\Local &amp;lt;/code&amp;gt;&lt;br /&gt;
# Still from windows go to &amp;lt;code&amp;gt;C:\GNUstep\Local\oolite\trunk &amp;lt;/code&amp;gt;&lt;br /&gt;
# It's empty. Right click&amp;gt;SVN checkout. The repository is &amp;lt;code&amp;gt;svn://svn.berlios.de/oolite-linux/trunk &amp;lt;/code&amp;gt;. Wait for it to finish. &lt;br /&gt;
# From inside the GNUstep shell &lt;br /&gt;
## &amp;lt;code&amp;gt;export PATH=$PATH:/Local/bin &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;cd /Local/oolite/trunk &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;make debug=no&amp;lt;/code&amp;gt;&lt;br /&gt;
# We're now ready to launch the compiled oolite! From inside the GNUstep shell:&lt;br /&gt;
## &amp;lt;code&amp;gt;cd /Local/oolite/trunk &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;openapp oolite.app &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' The instructions below are valid only for versions prior to 1.70, only use them as an alternative if the updated ones fail for whatever reason.'''&lt;br /&gt;
&lt;br /&gt;
# Download and install the necessary software&lt;br /&gt;
## Download and install svn for Windows: [http://subversion.tigris.org/project_packages.html#binary-packages]. Accept all defaults given by the installer.&lt;br /&gt;
## Download and install GNUstep for windows: [ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/base-1.11.1-gui-0.10.1/GNUstep-base-1.11.1-gui-0.10.1-3.exe]. Accept all defaults given by the installer.&lt;br /&gt;
## Download the SDL files required to build Oolite: [http://prdownload.berlios.de/oolite-pc/Local.zip]&lt;br /&gt;
## Unzip this file to &amp;lt;code&amp;gt;c:\GNUstep\Local&amp;lt;/code&amp;gt;&lt;br /&gt;
# Get the source and build it (note, the source comes from the oolite-linux project)&lt;br /&gt;
## Start the GNUstep command line (&amp;lt;i&amp;gt;Start -&amp;gt; Programs -&amp;gt; GNUstep Development -&amp;gt; MSYS for GNUstep&amp;lt;/i&amp;gt;) and issue the following commands:&lt;br /&gt;
## &amp;lt;code&amp;gt;cd $GNUSTEP_LOCAL_ROOT&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;export PATH=$PATH:$GNUSTEP_LOCAL_ROOT/bin&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir oolite&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;cd oolite&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;svn checkout svn://svn.berlios.de/oolite-linux/trunk&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;cd trunk&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;&lt;br /&gt;
# To run the game in the build environment:&lt;br /&gt;
## Before running the first time: &amp;lt;code&amp;gt;cp $GNUSTEP_LOCAL_ROOT/bin/*.dll oolite.app&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;openapp oolite.app&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assuming you have installed one of Nic's releases as detailed above, you can easily keep updating the installation from the latest source. In the &amp;lt;code&amp;gt;$GNUSTEP_LOCAL_ROOT/oolite/trunk&amp;lt;/code&amp;gt; directory, issue the commands:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;export PATH=$PATH:$GNUSTEP_LOCAL_ROOT/bin&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;svn up&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;rm -rf oolite.app/Resources; make&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You only need to issue the export PATH command when you first start the command line. The rm -rf command before make is required because GNUstep for Windows cannot parse the XML plist file format, and the build fails when it tries to read one of these generated each time the build is performed. This failure is not important, and the process still works, but it is annoying.&lt;br /&gt;
&lt;br /&gt;
Then use the following script to copy the new files over the existing installation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OA=&amp;quot;/c/Program Files/Oolite/oolite.app&amp;quot;&lt;br /&gt;
cd $GNUSTEP_LOCAL_ROOT/oolite/trunk&lt;br /&gt;
if [ oolite.app/oolite.exe -nt &amp;quot;$OA/oolite.exe&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;Updating oolite.exe&amp;quot;&lt;br /&gt;
    cp oolite.app/oolite.exe &amp;quot;$OA/oolite.exe&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
for a in AIs Config Images Models Music Sounds Textures; do&lt;br /&gt;
    for b in Resources/$a/*; do&lt;br /&gt;
        c=`basename $b`&lt;br /&gt;
        if [ $b -nt &amp;quot;$OA/Contents/Resources/$a/$c&amp;quot; ]; then&lt;br /&gt;
            echo &amp;quot;Updating with $b&amp;quot;&lt;br /&gt;
            cp $b &amp;quot;$OA/Contents/Resources/$a/$c&amp;quot;&lt;br /&gt;
        fi&lt;br /&gt;
    done&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to edit the source, Notepad++ has good Objective-C support and is free: [http://notepad-plus.sourceforge.net/]&lt;br /&gt;
&lt;br /&gt;
Also see the Oolite-PC forum: [https://bb.oolite.space/viewforum.php?f=8]&lt;br /&gt;
&lt;br /&gt;
== Building Oolite-Linux ==&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
&lt;br /&gt;
You will need the following components:&lt;br /&gt;
* The GNU Objective-C compiler (gcc-objc). Your distribution should have this available.&lt;br /&gt;
* [http://www.gnustep.org GNUstep Startup]. Your distro may provide the appropriate GNUstep development libraries.&lt;br /&gt;
* SDL development libraries including SDL_mixer and SDL_image. All Linux distros seem to have the main SDL library, but some do not seem to have SDL_image. This can be downloaded from [http://www.libsdl.org the SDL Library Development website].&lt;br /&gt;
* OpenGL development libraries - your distribution will have these.&lt;br /&gt;
* To build Autopackages, you will also need the Autopackage development kit, which is available at [http://autopackage.org Autopackage.org]&lt;br /&gt;
&lt;br /&gt;
The source code for these dependencies is also available at [ftp://ftp.alioth.net]&lt;br /&gt;
&lt;br /&gt;
You may also want the following optional component:&lt;br /&gt;
* espeak, if you want speech (1.73 &amp;amp; later). Your distribution should have this; otherwise, see [http://espeak.sourceforge.net espeak.sourceforge.net].&lt;br /&gt;
&lt;br /&gt;
=== Building ===&lt;br /&gt;
Once you have a source tree, you can build it by just typing 'make'. To run the newly-built code, then type 'openapp oolite'. If you want to build the Autopackage .package file, type 'makeinstaller'. This will leave a .package file in the build directory. You can then run this file to install the game.&lt;br /&gt;
&lt;br /&gt;
=== Notes about the build process ===&lt;br /&gt;
&lt;br /&gt;
* The makefile is called GNUmakefile rather than 'Makefile'; this seems to be the convention for GNUstep applications. If you are not using GNUmake, then you will probably need to 'make -f GNUmakefile'. However, it is recommended that you install gmake if you are using a platform (BSD) that doesn't include GNU make (it's a dependency for GNUstep anyway). The build process first builds all the Objective-C source (source code files end in '.m' which is the standard file extension for Objective-C) into the executable oolite.app/oolite and then copies the data into oolite.app/Contents.&lt;br /&gt;
&lt;br /&gt;
* A new dependency on the SpiderMonkey JavaScript v1.70 library was introduced on SVN revision 1157. This requires some attention regarding the Linux build process. The full instructions on building the game successfully with JavaScript 1.70 on Debian can be found in the following forum post:&amp;lt;br /&amp;gt;https://bb.oolite.space/viewtopic.php?p=42188&amp;amp;highlight=#42188&lt;br /&gt;
&lt;br /&gt;
* As of 1.73, a new 'Makefile' has been added to the project to simplify building Oolite.  Assuming your system has all required build dependencies installed (as outlined above), you can build debug and optimised copies of Oolite with the following commands.  The included Spidermonkey dependency is automatically built as well.  For a full list of targets, use 'make -f Makefile help'.&lt;br /&gt;
** make -f Makefile debug&lt;br /&gt;
** make -f Makefile release&lt;br /&gt;
&lt;br /&gt;
=== Notes about GNUstep ===&lt;br /&gt;
&lt;br /&gt;
Several bugs have been found with gnustep-base1.19.3 which affect Oolite to a greater or lesser extent.  As older versions of several popular Linux Distributions ship with this version of GNUstep, it is highly recommended that you compile and install a known good version of GNUstep for development. gnustep-base1.18 is known to be good.  The current trunk (gnustep-base1.21.1) appears to also be ok.&lt;br /&gt;
&lt;br /&gt;
This [https://bb.oolite.space/viewtopic.php?t=8008&amp;amp;highlight= forum post] details how to build and install gnustep for developing Oolite.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objective-C ==&lt;br /&gt;
If you’re familiar with OO design concepts, learning Objective-C is about half a day’s work. If not, maybe a few days. Objective-C is a much, much smaller extension to C than C++ is. Take your choice of introductory documents:&lt;br /&gt;
*[http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/index.html The Objective-C Programming Language] – covers OO basics, just about the entire language (including bits not used in Oolite – the Exception Handling and Thread Synchronization chapter in particular) and the runtime library used in Apple’s implementation.&lt;br /&gt;
*[http://www.gnustep.org/resources/ObjCFun.html Objective-C is Fun] – covers most of the language in about three pages. (Assumes a knowledge of C.)&lt;br /&gt;
*[http://www.otierney.net/objective-c.html Objective-C Beginner’s Guide] – a more hands-on tutorial.&lt;br /&gt;
&lt;br /&gt;
The biggest roadblock to most people seems to be [http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/index.html the memory management model]. (The chapter “Implementing Object Copy” can be considered an advanced topic in the context of Oolite, and the Core Foundation and Zones bit are of no interest.) The section [http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/Tasks/MemoryManagementRules.html Memory Management Rules] is the really important bit.&lt;br /&gt;
&lt;br /&gt;
That said, Oolite is not necessarily the best project to start with; taking a look at [http://developer.apple.com/documentation/Cocoa/Conceptual/ObjCTutorial/index.html Apple’s] or [http://www.gnustep.it/pierre-yves/index.html GNUstep’s] tutorials. (The latter appears to be a rip-off– er, adaptation of the former.) These are geared towards GUI apps, though.&lt;br /&gt;
&lt;br /&gt;
[[User:Ahruman|Ahruman]], 2007 from [https://bb.oolite.space/viewtopic.php?p=32138#p32138 Learning Objective-C]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://bb.oolite.space/viewtopic.php?p=270121#p270121 Building Spidermonkey (2020)]&lt;br /&gt;
&lt;br /&gt;
* [https://bb.oolite.space/viewtopic.php?t=21215 Steam-ready (almost)] (2022-24)&lt;br /&gt;
&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21539 How to access Oolite build artifacts on Github] (2023)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Oolite Development| ]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=File:ReorteIsHotGiant.oxz&amp;diff=86469</id>
		<title>File:ReorteIsHotGiant.oxz</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=File:ReorteIsHotGiant.oxz&amp;diff=86469"/>
		<updated>2025-07-22T11:28:50Z</updated>

		<summary type="html">&lt;p&gt;Another commander: Turns Reorte into a hot giant. Uses alpha channel of diffuse map to set the illuminated areas.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Turns Reorte into a hot giant. Uses alpha channel of diffuse map to set the illuminated areas.&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85414</id>
		<title>AppleMac</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85414"/>
		<updated>2025-04-29T16:42:54Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* For Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Late 2016 MacBook Pro.jpg|right|400px]]&lt;br /&gt;
Oolite was originally written for the AppleMac.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Whilst this meant that those playing Oolite on AppleMacs in the early days had an advantage, the haemorrhaging of AppleMac-friendly developers has led to the inability to fix recent issues (such as the loss of sound) and worries over eventual play on BigSur once backwards compatibility is abandoned by Apple. &lt;br /&gt;
&lt;br /&gt;
[[File:AppleMac Help.png|thumb|right|200px|AppleMac &amp;quot;help&amp;quot; (&amp;quot; ⌘ ? &amp;quot;) creates this drop-down in a full-screen game]]&lt;br /&gt;
=== Advantages ===&lt;br /&gt;
Some of the Oolite functionality is &amp;quot;built-in&amp;quot; to the AppleMac. This is most obvious when running the [http://www.oolite.org/download/ OXP developer releases] of Oolite, where the Debug console is built-in to the AppleMac.&lt;br /&gt;
&lt;br /&gt;
The OpenStep Legacy script is from the AppleMac OS &lt;br /&gt;
&lt;br /&gt;
=== Disadvantages ===&lt;br /&gt;
*As Apple try more and more to suck money out of anything designed to work on an AppleMac, they have made opening an Oolite download on an AppleMac more difficult.&lt;br /&gt;
*The ''Load Commander'' option on game start-up is also built in to the AppleMac, so one gets the standard AppleMac &amp;quot;open file&amp;quot; dialogue box, which gives no information about the save files other than their size and date (in Windows, for example, you get details of Elite rank, location and wealth).&lt;br /&gt;
*The AppleMac parsing of Javascript is rather more tendentious than that of Windows, so, for example, oxp's will be rejected because of a wonky &amp;quot;quotations mark&amp;quot; which windows would just accept and interpret. On the other hand, if you write an oxp on your AppleMac, it should work happily on any other contraption (if you can ever get it to work on yours!!).&lt;br /&gt;
*The newer AppleOS's use the control key for windows management, and this requires disabling if you want to use the control key in-game.&lt;br /&gt;
*Many of the HOTAS setups are incompatible with the AppleMac, and thus only partially usable for Oolite.&lt;br /&gt;
*The AppleMac OS hides files away from view, so finding your AddOns and Managed AddOns folders can be pains in the unmentionables. As can looking at the vanilla game code.&lt;br /&gt;
*There are issues with the game sounds disappearing  when playing for any length of time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Running your new download of Oolite ==&lt;br /&gt;
Newly-downloaded copies of Oolite are not allowed to run under AppleOS, because it’s “from an unidentified developer” (''ie'' none of us paid $300 to get a signature from Apple Inc.).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
You can bypass this behaviour as follows:&lt;br /&gt;
:Select Oolite in the Finder.&lt;br /&gt;
:Hold down the &amp;lt;font color=&amp;quot;Red&amp;quot;&amp;gt;'''control'''&amp;lt;/font&amp;gt; key and click the Oolite icon.&lt;br /&gt;
:Select '''Open''' from the pop-up menu.&lt;br /&gt;
:You will get the traditional ''This is an application downloaded from the Internet'' warning, and can now choose to open Oolite and start playing!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Installing expansions on Oolite 1.90 (and previous)==&lt;br /&gt;
Oolite can be customized easily by installing expansion packs (OXP directories or OXZ files). There is a builtin expansion manager that downloads and installs expansions you select.&lt;br /&gt;
They are accessed from the website oolite.org. Unfortunately the Oolite project has moved to a different domain oolite.space, and the all builds before v1.91 are not aware of this. &lt;br /&gt;
&lt;br /&gt;
There are several options to overcome this limitation:&lt;br /&gt;
&lt;br /&gt;
=== Solution 1: Manage expansions manually. It is an effort but is quite possible ===&lt;br /&gt;
You need to know where to get downloads from, and you need to know where to drop them on your harddrive.&lt;br /&gt;
&lt;br /&gt;
To find out the available expansions, go to https://www.oolite.space/#oxp.&lt;br /&gt;
You can sort the list by clicking the column header and download it using the icon on the right.&lt;br /&gt;
&lt;br /&gt;
After downloading, move the file to &lt;br /&gt;
   ~/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
The tilde character will be replaced by your user home directory. If you prefer, you can as well write&lt;br /&gt;
   $HOME/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background-color: #00aaaa;padding: .6em 3em 1em;&amp;quot;|&lt;br /&gt;
&amp;lt;center&amp;gt;'''Note'''&amp;lt;/center&amp;gt;&lt;br /&gt;
The &amp;quot;Managed Addons&amp;quot; folder might not exist immediately after your installation of Oolite. It is created via the expansions manager.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In any case, mind the space characters in the directory names. And while we are at it, uninstall expansions by simply removing them from the directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 2: Configure Oolite to access the expansion catalog from the new URL ===&lt;br /&gt;
&lt;br /&gt;
==== For MacOS ====&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
    ~/Library/Preferences/org.aegidian.oolite.plist&lt;br /&gt;
(see also [[Location of Oolite saved settings]]). The file is in [[Property list]] format, which used to be human-readable but today is binary. &lt;br /&gt;
&lt;br /&gt;
While Oolite is not running, open a [[Terminal_Utility|terminal window]] (command prompt) and run this command:&lt;br /&gt;
    defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview&lt;br /&gt;
&lt;br /&gt;
On future startups the Oolite builtin expansion manager should find the correct index of expansions.&lt;br /&gt;
&lt;br /&gt;
Further guidance with screenshots available at [https://app.box.com/s/8t5x1sxqlm2zlrtqcws3zwwcv2ow2z17 MacOS Process to update gnustepdefaults file].&lt;br /&gt;
&lt;br /&gt;
==== For Windows ====&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   &amp;lt;OoliteInstallFolder&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;quot;oxz-index-url&amp;quot; = &amp;quot;http://addons.oolite.space/api/1.0/overview&amp;quot;;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
==== For Linux ====&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   ~\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;lt;key&amp;gt;oxz-index-url&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;http://addons.oolite.space/api/1.0/overview&amp;lt;/string&amp;gt;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 3: Make use of Oolite Starter ===&lt;br /&gt;
[[Oolite Starter]] is a wrapper for Oolite that allows managing expansions and more.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Precision Flying and the Control Key ==&lt;br /&gt;
The precision flying ‘control’ key does not work well on the modern macs -&lt;br /&gt;
&lt;br /&gt;
Your Oolite window whizzes off to the side, is replaced by another window and you suddenly find that you are looking at something quite different (your cobra may indeed be flying much more precisely - but it's a tad difficult to ascertain this when the appropriate window has jumped into witchspace without you!)&lt;br /&gt;
&lt;br /&gt;
This is because the more recent MacOS's combine the control key with the arrow keys to activate ‘Mission Control’ (which manages the opened windows on the computer screen).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
:1) You need to find the ‘Keyboard’ panel in System Preferences (3rd row down on my machine)&lt;br /&gt;
:2) Then select the ‘shortcuts’ button on the top line of the window.&lt;br /&gt;
:3) Choose ‘Mission Control’ in the left hand box.&lt;br /&gt;
:4) Finally, ‘uncheck’ the relevant shortcuts (Mission Control, Application windows, move left a space, move right a space).&lt;br /&gt;
&lt;br /&gt;
Things should now work as they should!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Music/Sound ==&lt;br /&gt;
As adumbrated above, the sound now eventually cuts out on an AppleMac.&lt;br /&gt;
&lt;br /&gt;
What is less known is the iTunes integration. This may no longer work with the newer Macs which have &amp;quot;Music&amp;quot; instead.&lt;br /&gt;
See [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=19896 iTunes and Oolite v.1.87] for more on this (2018)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== HOTAS and AppleMac ==&lt;br /&gt;
Some people find that using a HOTAS is invaluable for dog-fighting (It does not have to be - see [[User:Another_commander|Another_commander]]'s virtuoso display [https://www.youtube.com/watch?v=IHnjUjZVtgk here]). In ''theory'', every HOTAS should work on an AppleMac as AppleMac accepts the recognized standard USB HID devices as Windows and Linux do.&lt;br /&gt;
&lt;br /&gt;
The problem is with the HOTAS manufacturers adding on bells and whistles which then require software to interpret. They can't be bothered to write the software for Apple (or for the 613 different flavours of Linux), and so things start to fall apart. And Apple has a history of not bothering to document this sort of thing properly for developers:&lt;br /&gt;
 As for sample code not being updated, documentation being incomplete/outdated/missing, and provided code requiring a lot of effort to build: welcome to Mac systems &amp;amp; driver development. That's unfortunately how it is. I've been doing OS X kernel/driver work for 7 years, and while some things get easier with experience, downloading code from Apple and building it still feels like playing the lottery. (https://stackoverflow.com/questions/41715074/simple-hid-osx-application 2017)&lt;br /&gt;
&lt;br /&gt;
=== Solutions ===&lt;br /&gt;
==== Thrustmaster (TFlight HOTAS 4/TM4) ====&lt;br /&gt;
It seems that this is not compatible with the AppleMac, with the twist, throttle and axis on the back of the throttle not seeming functional.&lt;br /&gt;
What neither Thrustmaster nor Apple can be bothered to tell you is that you need to keep the '''PS''', '''SHARE''' &amp;amp; '''OPTIONS''' buttons held down while you plug it into your AppleMac. The green light should then come on on your PS button, and you should find it fully functional. &amp;lt;br&amp;gt;&lt;br /&gt;
This worked for Cholmondely but not for Murgh.&lt;br /&gt;
==== VKB (Gladiator Mk II with T-Rudder) ====&lt;br /&gt;
These allegedly work with the AppleMac (but the combination needs tweaking). See [http://forum.vkb-sim.pro/viewtopic.php?f=27&amp;amp;t=4456 Gladiator MK 11 connection to T-Rudder] (2020)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Accessing the Vanilla Game Code ==&lt;br /&gt;
=== Solution ===&lt;br /&gt;
Download the current '''oolite-1.9?.zip''' from [https://github.com/OoliteProject/oolite/releases GitHub]. This will just expand, rather than install, and you will be able to look at the entire code.&lt;br /&gt;
&lt;br /&gt;
=== AppleMac peculiarities ===&lt;br /&gt;
The so-called Oolite programme is really just an unopenable folder with the programme hidden inside, which starts when you click on the folder wrapping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== History ==&lt;br /&gt;
Oolite was originally written by [[User:Aegidian|Aegidian]] for the AppleMac back in 2003 and then ported by [[User:Winston|Winston]] &amp;amp; [[David Taylor]] to Linux &amp;amp; Windows three years later. Our Second lead developer, [[User:Ahruman|Ahruman]] (2007-13) was also an AppleMac buff. It's been downhill ever since, sadly. So much so, that the introduction of Big Sur (MacOS 11) threatens to make Oolite unplayable once Apple phase out backwards compatibility, due to our lack of developers who know how to make Oolite compatible with Big Sur.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Links ==&lt;br /&gt;
*[[Running Oolite-Mac]] contains notes about Building Oolite from source&lt;br /&gt;
*MacOS Version 11+ problem: [https://github.com/OoliteProject/oolite/issues/360 GitHub discussion] &amp;amp; [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20939 BB discussion]&lt;br /&gt;
*AppleMac problems (Compilation, Game Sounds ''etc''.): [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20789 BB Index of AppleMac Issues] (2023)&lt;br /&gt;
&lt;br /&gt;
=== Techniques ===&lt;br /&gt;
*[[Terminal Utility]] - an AppleMac utility useful for [[The Dark Side|dark-sided]] deeds of derring-do!&lt;br /&gt;
&lt;br /&gt;
=== Humour ===&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?p=235670#p235670 Comparing AppleMac, Windows &amp;amp; Linux] (Cartoon &amp;amp; discussion, 2015)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85413</id>
		<title>AppleMac</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85413"/>
		<updated>2025-04-29T16:42:41Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* For Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Late 2016 MacBook Pro.jpg|right|400px]]&lt;br /&gt;
Oolite was originally written for the AppleMac.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Whilst this meant that those playing Oolite on AppleMacs in the early days had an advantage, the haemorrhaging of AppleMac-friendly developers has led to the inability to fix recent issues (such as the loss of sound) and worries over eventual play on BigSur once backwards compatibility is abandoned by Apple. &lt;br /&gt;
&lt;br /&gt;
[[File:AppleMac Help.png|thumb|right|200px|AppleMac &amp;quot;help&amp;quot; (&amp;quot; ⌘ ? &amp;quot;) creates this drop-down in a full-screen game]]&lt;br /&gt;
=== Advantages ===&lt;br /&gt;
Some of the Oolite functionality is &amp;quot;built-in&amp;quot; to the AppleMac. This is most obvious when running the [http://www.oolite.org/download/ OXP developer releases] of Oolite, where the Debug console is built-in to the AppleMac.&lt;br /&gt;
&lt;br /&gt;
The OpenStep Legacy script is from the AppleMac OS &lt;br /&gt;
&lt;br /&gt;
=== Disadvantages ===&lt;br /&gt;
*As Apple try more and more to suck money out of anything designed to work on an AppleMac, they have made opening an Oolite download on an AppleMac more difficult.&lt;br /&gt;
*The ''Load Commander'' option on game start-up is also built in to the AppleMac, so one gets the standard AppleMac &amp;quot;open file&amp;quot; dialogue box, which gives no information about the save files other than their size and date (in Windows, for example, you get details of Elite rank, location and wealth).&lt;br /&gt;
*The AppleMac parsing of Javascript is rather more tendentious than that of Windows, so, for example, oxp's will be rejected because of a wonky &amp;quot;quotations mark&amp;quot; which windows would just accept and interpret. On the other hand, if you write an oxp on your AppleMac, it should work happily on any other contraption (if you can ever get it to work on yours!!).&lt;br /&gt;
*The newer AppleOS's use the control key for windows management, and this requires disabling if you want to use the control key in-game.&lt;br /&gt;
*Many of the HOTAS setups are incompatible with the AppleMac, and thus only partially usable for Oolite.&lt;br /&gt;
*The AppleMac OS hides files away from view, so finding your AddOns and Managed AddOns folders can be pains in the unmentionables. As can looking at the vanilla game code.&lt;br /&gt;
*There are issues with the game sounds disappearing  when playing for any length of time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Running your new download of Oolite ==&lt;br /&gt;
Newly-downloaded copies of Oolite are not allowed to run under AppleOS, because it’s “from an unidentified developer” (''ie'' none of us paid $300 to get a signature from Apple Inc.).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
You can bypass this behaviour as follows:&lt;br /&gt;
:Select Oolite in the Finder.&lt;br /&gt;
:Hold down the &amp;lt;font color=&amp;quot;Red&amp;quot;&amp;gt;'''control'''&amp;lt;/font&amp;gt; key and click the Oolite icon.&lt;br /&gt;
:Select '''Open''' from the pop-up menu.&lt;br /&gt;
:You will get the traditional ''This is an application downloaded from the Internet'' warning, and can now choose to open Oolite and start playing!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Installing expansions on Oolite 1.90 (and previous)==&lt;br /&gt;
Oolite can be customized easily by installing expansion packs (OXP directories or OXZ files). There is a builtin expansion manager that downloads and installs expansions you select.&lt;br /&gt;
They are accessed from the website oolite.org. Unfortunately the Oolite project has moved to a different domain oolite.space, and the all builds before v1.91 are not aware of this. &lt;br /&gt;
&lt;br /&gt;
There are several options to overcome this limitation:&lt;br /&gt;
&lt;br /&gt;
=== Solution 1: Manage expansions manually. It is an effort but is quite possible ===&lt;br /&gt;
You need to know where to get downloads from, and you need to know where to drop them on your harddrive.&lt;br /&gt;
&lt;br /&gt;
To find out the available expansions, go to https://www.oolite.space/#oxp.&lt;br /&gt;
You can sort the list by clicking the column header and download it using the icon on the right.&lt;br /&gt;
&lt;br /&gt;
After downloading, move the file to &lt;br /&gt;
   ~/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
The tilde character will be replaced by your user home directory. If you prefer, you can as well write&lt;br /&gt;
   $HOME/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background-color: #00aaaa;padding: .6em 3em 1em;&amp;quot;|&lt;br /&gt;
&amp;lt;center&amp;gt;'''Note'''&amp;lt;/center&amp;gt;&lt;br /&gt;
The &amp;quot;Managed Addons&amp;quot; folder might not exist immediately after your installation of Oolite. It is created via the expansions manager.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In any case, mind the space characters in the directory names. And while we are at it, uninstall expansions by simply removing them from the directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 2: Configure Oolite to access the expansion catalog from the new URL ===&lt;br /&gt;
&lt;br /&gt;
==== For MacOS ====&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
    ~/Library/Preferences/org.aegidian.oolite.plist&lt;br /&gt;
(see also [[Location of Oolite saved settings]]). The file is in [[Property list]] format, which used to be human-readable but today is binary. &lt;br /&gt;
&lt;br /&gt;
While Oolite is not running, open a [[Terminal_Utility|terminal window]] (command prompt) and run this command:&lt;br /&gt;
    defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview&lt;br /&gt;
&lt;br /&gt;
On future startups the Oolite builtin expansion manager should find the correct index of expansions.&lt;br /&gt;
&lt;br /&gt;
Further guidance with screenshots available at [https://app.box.com/s/8t5x1sxqlm2zlrtqcws3zwwcv2ow2z17 MacOS Process to update gnustepdefaults file].&lt;br /&gt;
&lt;br /&gt;
==== For Windows ====&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   &amp;lt;OoliteInstallFolder&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;quot;oxz-index-url&amp;quot; = &amp;quot;http://addons.oolite.space/api/1.0/overview&amp;quot;;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
== For Linux ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   ~\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;lt;key&amp;gt;oxz-index-url&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;http://addons.oolite.space/api/1.0/overview&amp;lt;/string&amp;gt;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 3: Make use of Oolite Starter ===&lt;br /&gt;
[[Oolite Starter]] is a wrapper for Oolite that allows managing expansions and more.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Precision Flying and the Control Key ==&lt;br /&gt;
The precision flying ‘control’ key does not work well on the modern macs -&lt;br /&gt;
&lt;br /&gt;
Your Oolite window whizzes off to the side, is replaced by another window and you suddenly find that you are looking at something quite different (your cobra may indeed be flying much more precisely - but it's a tad difficult to ascertain this when the appropriate window has jumped into witchspace without you!)&lt;br /&gt;
&lt;br /&gt;
This is because the more recent MacOS's combine the control key with the arrow keys to activate ‘Mission Control’ (which manages the opened windows on the computer screen).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
:1) You need to find the ‘Keyboard’ panel in System Preferences (3rd row down on my machine)&lt;br /&gt;
:2) Then select the ‘shortcuts’ button on the top line of the window.&lt;br /&gt;
:3) Choose ‘Mission Control’ in the left hand box.&lt;br /&gt;
:4) Finally, ‘uncheck’ the relevant shortcuts (Mission Control, Application windows, move left a space, move right a space).&lt;br /&gt;
&lt;br /&gt;
Things should now work as they should!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Music/Sound ==&lt;br /&gt;
As adumbrated above, the sound now eventually cuts out on an AppleMac.&lt;br /&gt;
&lt;br /&gt;
What is less known is the iTunes integration. This may no longer work with the newer Macs which have &amp;quot;Music&amp;quot; instead.&lt;br /&gt;
See [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=19896 iTunes and Oolite v.1.87] for more on this (2018)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== HOTAS and AppleMac ==&lt;br /&gt;
Some people find that using a HOTAS is invaluable for dog-fighting (It does not have to be - see [[User:Another_commander|Another_commander]]'s virtuoso display [https://www.youtube.com/watch?v=IHnjUjZVtgk here]). In ''theory'', every HOTAS should work on an AppleMac as AppleMac accepts the recognized standard USB HID devices as Windows and Linux do.&lt;br /&gt;
&lt;br /&gt;
The problem is with the HOTAS manufacturers adding on bells and whistles which then require software to interpret. They can't be bothered to write the software for Apple (or for the 613 different flavours of Linux), and so things start to fall apart. And Apple has a history of not bothering to document this sort of thing properly for developers:&lt;br /&gt;
 As for sample code not being updated, documentation being incomplete/outdated/missing, and provided code requiring a lot of effort to build: welcome to Mac systems &amp;amp; driver development. That's unfortunately how it is. I've been doing OS X kernel/driver work for 7 years, and while some things get easier with experience, downloading code from Apple and building it still feels like playing the lottery. (https://stackoverflow.com/questions/41715074/simple-hid-osx-application 2017)&lt;br /&gt;
&lt;br /&gt;
=== Solutions ===&lt;br /&gt;
==== Thrustmaster (TFlight HOTAS 4/TM4) ====&lt;br /&gt;
It seems that this is not compatible with the AppleMac, with the twist, throttle and axis on the back of the throttle not seeming functional.&lt;br /&gt;
What neither Thrustmaster nor Apple can be bothered to tell you is that you need to keep the '''PS''', '''SHARE''' &amp;amp; '''OPTIONS''' buttons held down while you plug it into your AppleMac. The green light should then come on on your PS button, and you should find it fully functional. &amp;lt;br&amp;gt;&lt;br /&gt;
This worked for Cholmondely but not for Murgh.&lt;br /&gt;
==== VKB (Gladiator Mk II with T-Rudder) ====&lt;br /&gt;
These allegedly work with the AppleMac (but the combination needs tweaking). See [http://forum.vkb-sim.pro/viewtopic.php?f=27&amp;amp;t=4456 Gladiator MK 11 connection to T-Rudder] (2020)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Accessing the Vanilla Game Code ==&lt;br /&gt;
=== Solution ===&lt;br /&gt;
Download the current '''oolite-1.9?.zip''' from [https://github.com/OoliteProject/oolite/releases GitHub]. This will just expand, rather than install, and you will be able to look at the entire code.&lt;br /&gt;
&lt;br /&gt;
=== AppleMac peculiarities ===&lt;br /&gt;
The so-called Oolite programme is really just an unopenable folder with the programme hidden inside, which starts when you click on the folder wrapping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== History ==&lt;br /&gt;
Oolite was originally written by [[User:Aegidian|Aegidian]] for the AppleMac back in 2003 and then ported by [[User:Winston|Winston]] &amp;amp; [[David Taylor]] to Linux &amp;amp; Windows three years later. Our Second lead developer, [[User:Ahruman|Ahruman]] (2007-13) was also an AppleMac buff. It's been downhill ever since, sadly. So much so, that the introduction of Big Sur (MacOS 11) threatens to make Oolite unplayable once Apple phase out backwards compatibility, due to our lack of developers who know how to make Oolite compatible with Big Sur.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Links ==&lt;br /&gt;
*[[Running Oolite-Mac]] contains notes about Building Oolite from source&lt;br /&gt;
*MacOS Version 11+ problem: [https://github.com/OoliteProject/oolite/issues/360 GitHub discussion] &amp;amp; [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20939 BB discussion]&lt;br /&gt;
*AppleMac problems (Compilation, Game Sounds ''etc''.): [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20789 BB Index of AppleMac Issues] (2023)&lt;br /&gt;
&lt;br /&gt;
=== Techniques ===&lt;br /&gt;
*[[Terminal Utility]] - an AppleMac utility useful for [[The Dark Side|dark-sided]] deeds of derring-do!&lt;br /&gt;
&lt;br /&gt;
=== Humour ===&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?p=235670#p235670 Comparing AppleMac, Windows &amp;amp; Linux] (Cartoon &amp;amp; discussion, 2015)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85412</id>
		<title>AppleMac</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85412"/>
		<updated>2025-04-29T16:42:24Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* For MacOS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Late 2016 MacBook Pro.jpg|right|400px]]&lt;br /&gt;
Oolite was originally written for the AppleMac.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Whilst this meant that those playing Oolite on AppleMacs in the early days had an advantage, the haemorrhaging of AppleMac-friendly developers has led to the inability to fix recent issues (such as the loss of sound) and worries over eventual play on BigSur once backwards compatibility is abandoned by Apple. &lt;br /&gt;
&lt;br /&gt;
[[File:AppleMac Help.png|thumb|right|200px|AppleMac &amp;quot;help&amp;quot; (&amp;quot; ⌘ ? &amp;quot;) creates this drop-down in a full-screen game]]&lt;br /&gt;
=== Advantages ===&lt;br /&gt;
Some of the Oolite functionality is &amp;quot;built-in&amp;quot; to the AppleMac. This is most obvious when running the [http://www.oolite.org/download/ OXP developer releases] of Oolite, where the Debug console is built-in to the AppleMac.&lt;br /&gt;
&lt;br /&gt;
The OpenStep Legacy script is from the AppleMac OS &lt;br /&gt;
&lt;br /&gt;
=== Disadvantages ===&lt;br /&gt;
*As Apple try more and more to suck money out of anything designed to work on an AppleMac, they have made opening an Oolite download on an AppleMac more difficult.&lt;br /&gt;
*The ''Load Commander'' option on game start-up is also built in to the AppleMac, so one gets the standard AppleMac &amp;quot;open file&amp;quot; dialogue box, which gives no information about the save files other than their size and date (in Windows, for example, you get details of Elite rank, location and wealth).&lt;br /&gt;
*The AppleMac parsing of Javascript is rather more tendentious than that of Windows, so, for example, oxp's will be rejected because of a wonky &amp;quot;quotations mark&amp;quot; which windows would just accept and interpret. On the other hand, if you write an oxp on your AppleMac, it should work happily on any other contraption (if you can ever get it to work on yours!!).&lt;br /&gt;
*The newer AppleOS's use the control key for windows management, and this requires disabling if you want to use the control key in-game.&lt;br /&gt;
*Many of the HOTAS setups are incompatible with the AppleMac, and thus only partially usable for Oolite.&lt;br /&gt;
*The AppleMac OS hides files away from view, so finding your AddOns and Managed AddOns folders can be pains in the unmentionables. As can looking at the vanilla game code.&lt;br /&gt;
*There are issues with the game sounds disappearing  when playing for any length of time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Running your new download of Oolite ==&lt;br /&gt;
Newly-downloaded copies of Oolite are not allowed to run under AppleOS, because it’s “from an unidentified developer” (''ie'' none of us paid $300 to get a signature from Apple Inc.).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
You can bypass this behaviour as follows:&lt;br /&gt;
:Select Oolite in the Finder.&lt;br /&gt;
:Hold down the &amp;lt;font color=&amp;quot;Red&amp;quot;&amp;gt;'''control'''&amp;lt;/font&amp;gt; key and click the Oolite icon.&lt;br /&gt;
:Select '''Open''' from the pop-up menu.&lt;br /&gt;
:You will get the traditional ''This is an application downloaded from the Internet'' warning, and can now choose to open Oolite and start playing!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Installing expansions on Oolite 1.90 (and previous)==&lt;br /&gt;
Oolite can be customized easily by installing expansion packs (OXP directories or OXZ files). There is a builtin expansion manager that downloads and installs expansions you select.&lt;br /&gt;
They are accessed from the website oolite.org. Unfortunately the Oolite project has moved to a different domain oolite.space, and the all builds before v1.91 are not aware of this. &lt;br /&gt;
&lt;br /&gt;
There are several options to overcome this limitation:&lt;br /&gt;
&lt;br /&gt;
=== Solution 1: Manage expansions manually. It is an effort but is quite possible ===&lt;br /&gt;
You need to know where to get downloads from, and you need to know where to drop them on your harddrive.&lt;br /&gt;
&lt;br /&gt;
To find out the available expansions, go to https://www.oolite.space/#oxp.&lt;br /&gt;
You can sort the list by clicking the column header and download it using the icon on the right.&lt;br /&gt;
&lt;br /&gt;
After downloading, move the file to &lt;br /&gt;
   ~/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
The tilde character will be replaced by your user home directory. If you prefer, you can as well write&lt;br /&gt;
   $HOME/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background-color: #00aaaa;padding: .6em 3em 1em;&amp;quot;|&lt;br /&gt;
&amp;lt;center&amp;gt;'''Note'''&amp;lt;/center&amp;gt;&lt;br /&gt;
The &amp;quot;Managed Addons&amp;quot; folder might not exist immediately after your installation of Oolite. It is created via the expansions manager.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In any case, mind the space characters in the directory names. And while we are at it, uninstall expansions by simply removing them from the directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 2: Configure Oolite to access the expansion catalog from the new URL ===&lt;br /&gt;
&lt;br /&gt;
==== For MacOS ====&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
    ~/Library/Preferences/org.aegidian.oolite.plist&lt;br /&gt;
(see also [[Location of Oolite saved settings]]). The file is in [[Property list]] format, which used to be human-readable but today is binary. &lt;br /&gt;
&lt;br /&gt;
While Oolite is not running, open a [[Terminal_Utility|terminal window]] (command prompt) and run this command:&lt;br /&gt;
    defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview&lt;br /&gt;
&lt;br /&gt;
On future startups the Oolite builtin expansion manager should find the correct index of expansions.&lt;br /&gt;
&lt;br /&gt;
Further guidance with screenshots available at [https://app.box.com/s/8t5x1sxqlm2zlrtqcws3zwwcv2ow2z17 MacOS Process to update gnustepdefaults file].&lt;br /&gt;
&lt;br /&gt;
== For Windows ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   &amp;lt;OoliteInstallFolder&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;quot;oxz-index-url&amp;quot; = &amp;quot;http://addons.oolite.space/api/1.0/overview&amp;quot;;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
== For Linux ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   ~\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;lt;key&amp;gt;oxz-index-url&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;http://addons.oolite.space/api/1.0/overview&amp;lt;/string&amp;gt;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 3: Make use of Oolite Starter ===&lt;br /&gt;
[[Oolite Starter]] is a wrapper for Oolite that allows managing expansions and more.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Precision Flying and the Control Key ==&lt;br /&gt;
The precision flying ‘control’ key does not work well on the modern macs -&lt;br /&gt;
&lt;br /&gt;
Your Oolite window whizzes off to the side, is replaced by another window and you suddenly find that you are looking at something quite different (your cobra may indeed be flying much more precisely - but it's a tad difficult to ascertain this when the appropriate window has jumped into witchspace without you!)&lt;br /&gt;
&lt;br /&gt;
This is because the more recent MacOS's combine the control key with the arrow keys to activate ‘Mission Control’ (which manages the opened windows on the computer screen).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
:1) You need to find the ‘Keyboard’ panel in System Preferences (3rd row down on my machine)&lt;br /&gt;
:2) Then select the ‘shortcuts’ button on the top line of the window.&lt;br /&gt;
:3) Choose ‘Mission Control’ in the left hand box.&lt;br /&gt;
:4) Finally, ‘uncheck’ the relevant shortcuts (Mission Control, Application windows, move left a space, move right a space).&lt;br /&gt;
&lt;br /&gt;
Things should now work as they should!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Music/Sound ==&lt;br /&gt;
As adumbrated above, the sound now eventually cuts out on an AppleMac.&lt;br /&gt;
&lt;br /&gt;
What is less known is the iTunes integration. This may no longer work with the newer Macs which have &amp;quot;Music&amp;quot; instead.&lt;br /&gt;
See [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=19896 iTunes and Oolite v.1.87] for more on this (2018)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== HOTAS and AppleMac ==&lt;br /&gt;
Some people find that using a HOTAS is invaluable for dog-fighting (It does not have to be - see [[User:Another_commander|Another_commander]]'s virtuoso display [https://www.youtube.com/watch?v=IHnjUjZVtgk here]). In ''theory'', every HOTAS should work on an AppleMac as AppleMac accepts the recognized standard USB HID devices as Windows and Linux do.&lt;br /&gt;
&lt;br /&gt;
The problem is with the HOTAS manufacturers adding on bells and whistles which then require software to interpret. They can't be bothered to write the software for Apple (or for the 613 different flavours of Linux), and so things start to fall apart. And Apple has a history of not bothering to document this sort of thing properly for developers:&lt;br /&gt;
 As for sample code not being updated, documentation being incomplete/outdated/missing, and provided code requiring a lot of effort to build: welcome to Mac systems &amp;amp; driver development. That's unfortunately how it is. I've been doing OS X kernel/driver work for 7 years, and while some things get easier with experience, downloading code from Apple and building it still feels like playing the lottery. (https://stackoverflow.com/questions/41715074/simple-hid-osx-application 2017)&lt;br /&gt;
&lt;br /&gt;
=== Solutions ===&lt;br /&gt;
==== Thrustmaster (TFlight HOTAS 4/TM4) ====&lt;br /&gt;
It seems that this is not compatible with the AppleMac, with the twist, throttle and axis on the back of the throttle not seeming functional.&lt;br /&gt;
What neither Thrustmaster nor Apple can be bothered to tell you is that you need to keep the '''PS''', '''SHARE''' &amp;amp; '''OPTIONS''' buttons held down while you plug it into your AppleMac. The green light should then come on on your PS button, and you should find it fully functional. &amp;lt;br&amp;gt;&lt;br /&gt;
This worked for Cholmondely but not for Murgh.&lt;br /&gt;
==== VKB (Gladiator Mk II with T-Rudder) ====&lt;br /&gt;
These allegedly work with the AppleMac (but the combination needs tweaking). See [http://forum.vkb-sim.pro/viewtopic.php?f=27&amp;amp;t=4456 Gladiator MK 11 connection to T-Rudder] (2020)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Accessing the Vanilla Game Code ==&lt;br /&gt;
=== Solution ===&lt;br /&gt;
Download the current '''oolite-1.9?.zip''' from [https://github.com/OoliteProject/oolite/releases GitHub]. This will just expand, rather than install, and you will be able to look at the entire code.&lt;br /&gt;
&lt;br /&gt;
=== AppleMac peculiarities ===&lt;br /&gt;
The so-called Oolite programme is really just an unopenable folder with the programme hidden inside, which starts when you click on the folder wrapping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== History ==&lt;br /&gt;
Oolite was originally written by [[User:Aegidian|Aegidian]] for the AppleMac back in 2003 and then ported by [[User:Winston|Winston]] &amp;amp; [[David Taylor]] to Linux &amp;amp; Windows three years later. Our Second lead developer, [[User:Ahruman|Ahruman]] (2007-13) was also an AppleMac buff. It's been downhill ever since, sadly. So much so, that the introduction of Big Sur (MacOS 11) threatens to make Oolite unplayable once Apple phase out backwards compatibility, due to our lack of developers who know how to make Oolite compatible with Big Sur.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Links ==&lt;br /&gt;
*[[Running Oolite-Mac]] contains notes about Building Oolite from source&lt;br /&gt;
*MacOS Version 11+ problem: [https://github.com/OoliteProject/oolite/issues/360 GitHub discussion] &amp;amp; [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20939 BB discussion]&lt;br /&gt;
*AppleMac problems (Compilation, Game Sounds ''etc''.): [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20789 BB Index of AppleMac Issues] (2023)&lt;br /&gt;
&lt;br /&gt;
=== Techniques ===&lt;br /&gt;
*[[Terminal Utility]] - an AppleMac utility useful for [[The Dark Side|dark-sided]] deeds of derring-do!&lt;br /&gt;
&lt;br /&gt;
=== Humour ===&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?p=235670#p235670 Comparing AppleMac, Windows &amp;amp; Linux] (Cartoon &amp;amp; discussion, 2015)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85411</id>
		<title>AppleMac</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85411"/>
		<updated>2025-04-29T16:41:04Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Solution 3: Make use of Oolite Starter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Late 2016 MacBook Pro.jpg|right|400px]]&lt;br /&gt;
Oolite was originally written for the AppleMac.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Whilst this meant that those playing Oolite on AppleMacs in the early days had an advantage, the haemorrhaging of AppleMac-friendly developers has led to the inability to fix recent issues (such as the loss of sound) and worries over eventual play on BigSur once backwards compatibility is abandoned by Apple. &lt;br /&gt;
&lt;br /&gt;
[[File:AppleMac Help.png|thumb|right|200px|AppleMac &amp;quot;help&amp;quot; (&amp;quot; ⌘ ? &amp;quot;) creates this drop-down in a full-screen game]]&lt;br /&gt;
=== Advantages ===&lt;br /&gt;
Some of the Oolite functionality is &amp;quot;built-in&amp;quot; to the AppleMac. This is most obvious when running the [http://www.oolite.org/download/ OXP developer releases] of Oolite, where the Debug console is built-in to the AppleMac.&lt;br /&gt;
&lt;br /&gt;
The OpenStep Legacy script is from the AppleMac OS &lt;br /&gt;
&lt;br /&gt;
=== Disadvantages ===&lt;br /&gt;
*As Apple try more and more to suck money out of anything designed to work on an AppleMac, they have made opening an Oolite download on an AppleMac more difficult.&lt;br /&gt;
*The ''Load Commander'' option on game start-up is also built in to the AppleMac, so one gets the standard AppleMac &amp;quot;open file&amp;quot; dialogue box, which gives no information about the save files other than their size and date (in Windows, for example, you get details of Elite rank, location and wealth).&lt;br /&gt;
*The AppleMac parsing of Javascript is rather more tendentious than that of Windows, so, for example, oxp's will be rejected because of a wonky &amp;quot;quotations mark&amp;quot; which windows would just accept and interpret. On the other hand, if you write an oxp on your AppleMac, it should work happily on any other contraption (if you can ever get it to work on yours!!).&lt;br /&gt;
*The newer AppleOS's use the control key for windows management, and this requires disabling if you want to use the control key in-game.&lt;br /&gt;
*Many of the HOTAS setups are incompatible with the AppleMac, and thus only partially usable for Oolite.&lt;br /&gt;
*The AppleMac OS hides files away from view, so finding your AddOns and Managed AddOns folders can be pains in the unmentionables. As can looking at the vanilla game code.&lt;br /&gt;
*There are issues with the game sounds disappearing  when playing for any length of time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Running your new download of Oolite ==&lt;br /&gt;
Newly-downloaded copies of Oolite are not allowed to run under AppleOS, because it’s “from an unidentified developer” (''ie'' none of us paid $300 to get a signature from Apple Inc.).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
You can bypass this behaviour as follows:&lt;br /&gt;
:Select Oolite in the Finder.&lt;br /&gt;
:Hold down the &amp;lt;font color=&amp;quot;Red&amp;quot;&amp;gt;'''control'''&amp;lt;/font&amp;gt; key and click the Oolite icon.&lt;br /&gt;
:Select '''Open''' from the pop-up menu.&lt;br /&gt;
:You will get the traditional ''This is an application downloaded from the Internet'' warning, and can now choose to open Oolite and start playing!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Installing expansions on Oolite 1.90 (and previous)==&lt;br /&gt;
Oolite can be customized easily by installing expansion packs (OXP directories or OXZ files). There is a builtin expansion manager that downloads and installs expansions you select.&lt;br /&gt;
They are accessed from the website oolite.org. Unfortunately the Oolite project has moved to a different domain oolite.space, and the all builds before v1.91 are not aware of this. &lt;br /&gt;
&lt;br /&gt;
There are several options to overcome this limitation:&lt;br /&gt;
&lt;br /&gt;
=== Solution 1: Manage expansions manually. It is an effort but is quite possible ===&lt;br /&gt;
You need to know where to get downloads from, and you need to know where to drop them on your harddrive.&lt;br /&gt;
&lt;br /&gt;
To find out the available expansions, go to https://www.oolite.space/#oxp.&lt;br /&gt;
You can sort the list by clicking the column header and download it using the icon on the right.&lt;br /&gt;
&lt;br /&gt;
After downloading, move the file to &lt;br /&gt;
   ~/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
The tilde character will be replaced by your user home directory. If you prefer, you can as well write&lt;br /&gt;
   $HOME/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background-color: #00aaaa;padding: .6em 3em 1em;&amp;quot;|&lt;br /&gt;
&amp;lt;center&amp;gt;'''Note'''&amp;lt;/center&amp;gt;&lt;br /&gt;
The &amp;quot;Managed Addons&amp;quot; folder might not exist immediately after your installation of Oolite. It is created via the expansions manager.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In any case, mind the space characters in the directory names. And while we are at it, uninstall expansions by simply removing them from the directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 2: Configure Oolite to access the expansion catalog from the new URL ===&lt;br /&gt;
&lt;br /&gt;
== For MacOS ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
    ~/Library/Preferences/org.aegidian.oolite.plist&lt;br /&gt;
(see also [[Location of Oolite saved settings]]). The file is in [[Property list]] format, which used to be human-readable but today is binary. &lt;br /&gt;
&lt;br /&gt;
While Oolite is not running, open a [[Terminal_Utility|terminal window]] (command prompt) and run this command:&lt;br /&gt;
    defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview&lt;br /&gt;
&lt;br /&gt;
On future startups the Oolite builtin expansion manager should find the correct index of expansions.&lt;br /&gt;
&lt;br /&gt;
Further guidance with screenshots available at [https://app.box.com/s/8t5x1sxqlm2zlrtqcws3zwwcv2ow2z17 MacOS Process to update gnustepdefaults file].&lt;br /&gt;
&lt;br /&gt;
== For Windows ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   &amp;lt;OoliteInstallFolder&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;quot;oxz-index-url&amp;quot; = &amp;quot;http://addons.oolite.space/api/1.0/overview&amp;quot;;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
== For Linux ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   ~\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;lt;key&amp;gt;oxz-index-url&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;http://addons.oolite.space/api/1.0/overview&amp;lt;/string&amp;gt;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 3: Make use of Oolite Starter ===&lt;br /&gt;
[[Oolite Starter]] is a wrapper for Oolite that allows managing expansions and more.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Precision Flying and the Control Key ==&lt;br /&gt;
The precision flying ‘control’ key does not work well on the modern macs -&lt;br /&gt;
&lt;br /&gt;
Your Oolite window whizzes off to the side, is replaced by another window and you suddenly find that you are looking at something quite different (your cobra may indeed be flying much more precisely - but it's a tad difficult to ascertain this when the appropriate window has jumped into witchspace without you!)&lt;br /&gt;
&lt;br /&gt;
This is because the more recent MacOS's combine the control key with the arrow keys to activate ‘Mission Control’ (which manages the opened windows on the computer screen).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
:1) You need to find the ‘Keyboard’ panel in System Preferences (3rd row down on my machine)&lt;br /&gt;
:2) Then select the ‘shortcuts’ button on the top line of the window.&lt;br /&gt;
:3) Choose ‘Mission Control’ in the left hand box.&lt;br /&gt;
:4) Finally, ‘uncheck’ the relevant shortcuts (Mission Control, Application windows, move left a space, move right a space).&lt;br /&gt;
&lt;br /&gt;
Things should now work as they should!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Music/Sound ==&lt;br /&gt;
As adumbrated above, the sound now eventually cuts out on an AppleMac.&lt;br /&gt;
&lt;br /&gt;
What is less known is the iTunes integration. This may no longer work with the newer Macs which have &amp;quot;Music&amp;quot; instead.&lt;br /&gt;
See [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=19896 iTunes and Oolite v.1.87] for more on this (2018)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== HOTAS and AppleMac ==&lt;br /&gt;
Some people find that using a HOTAS is invaluable for dog-fighting (It does not have to be - see [[User:Another_commander|Another_commander]]'s virtuoso display [https://www.youtube.com/watch?v=IHnjUjZVtgk here]). In ''theory'', every HOTAS should work on an AppleMac as AppleMac accepts the recognized standard USB HID devices as Windows and Linux do.&lt;br /&gt;
&lt;br /&gt;
The problem is with the HOTAS manufacturers adding on bells and whistles which then require software to interpret. They can't be bothered to write the software for Apple (or for the 613 different flavours of Linux), and so things start to fall apart. And Apple has a history of not bothering to document this sort of thing properly for developers:&lt;br /&gt;
 As for sample code not being updated, documentation being incomplete/outdated/missing, and provided code requiring a lot of effort to build: welcome to Mac systems &amp;amp; driver development. That's unfortunately how it is. I've been doing OS X kernel/driver work for 7 years, and while some things get easier with experience, downloading code from Apple and building it still feels like playing the lottery. (https://stackoverflow.com/questions/41715074/simple-hid-osx-application 2017)&lt;br /&gt;
&lt;br /&gt;
=== Solutions ===&lt;br /&gt;
==== Thrustmaster (TFlight HOTAS 4/TM4) ====&lt;br /&gt;
It seems that this is not compatible with the AppleMac, with the twist, throttle and axis on the back of the throttle not seeming functional.&lt;br /&gt;
What neither Thrustmaster nor Apple can be bothered to tell you is that you need to keep the '''PS''', '''SHARE''' &amp;amp; '''OPTIONS''' buttons held down while you plug it into your AppleMac. The green light should then come on on your PS button, and you should find it fully functional. &amp;lt;br&amp;gt;&lt;br /&gt;
This worked for Cholmondely but not for Murgh.&lt;br /&gt;
==== VKB (Gladiator Mk II with T-Rudder) ====&lt;br /&gt;
These allegedly work with the AppleMac (but the combination needs tweaking). See [http://forum.vkb-sim.pro/viewtopic.php?f=27&amp;amp;t=4456 Gladiator MK 11 connection to T-Rudder] (2020)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Accessing the Vanilla Game Code ==&lt;br /&gt;
=== Solution ===&lt;br /&gt;
Download the current '''oolite-1.9?.zip''' from [https://github.com/OoliteProject/oolite/releases GitHub]. This will just expand, rather than install, and you will be able to look at the entire code.&lt;br /&gt;
&lt;br /&gt;
=== AppleMac peculiarities ===&lt;br /&gt;
The so-called Oolite programme is really just an unopenable folder with the programme hidden inside, which starts when you click on the folder wrapping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== History ==&lt;br /&gt;
Oolite was originally written by [[User:Aegidian|Aegidian]] for the AppleMac back in 2003 and then ported by [[User:Winston|Winston]] &amp;amp; [[David Taylor]] to Linux &amp;amp; Windows three years later. Our Second lead developer, [[User:Ahruman|Ahruman]] (2007-13) was also an AppleMac buff. It's been downhill ever since, sadly. So much so, that the introduction of Big Sur (MacOS 11) threatens to make Oolite unplayable once Apple phase out backwards compatibility, due to our lack of developers who know how to make Oolite compatible with Big Sur.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Links ==&lt;br /&gt;
*[[Running Oolite-Mac]] contains notes about Building Oolite from source&lt;br /&gt;
*MacOS Version 11+ problem: [https://github.com/OoliteProject/oolite/issues/360 GitHub discussion] &amp;amp; [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20939 BB discussion]&lt;br /&gt;
*AppleMac problems (Compilation, Game Sounds ''etc''.): [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20789 BB Index of AppleMac Issues] (2023)&lt;br /&gt;
&lt;br /&gt;
=== Techniques ===&lt;br /&gt;
*[[Terminal Utility]] - an AppleMac utility useful for [[The Dark Side|dark-sided]] deeds of derring-do!&lt;br /&gt;
&lt;br /&gt;
=== Humour ===&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?p=235670#p235670 Comparing AppleMac, Windows &amp;amp; Linux] (Cartoon &amp;amp; discussion, 2015)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85410</id>
		<title>AppleMac</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85410"/>
		<updated>2025-04-29T16:40:47Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Solution 2: Configure Oolite to access the expansion catalog from the new URL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Late 2016 MacBook Pro.jpg|right|400px]]&lt;br /&gt;
Oolite was originally written for the AppleMac.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Whilst this meant that those playing Oolite on AppleMacs in the early days had an advantage, the haemorrhaging of AppleMac-friendly developers has led to the inability to fix recent issues (such as the loss of sound) and worries over eventual play on BigSur once backwards compatibility is abandoned by Apple. &lt;br /&gt;
&lt;br /&gt;
[[File:AppleMac Help.png|thumb|right|200px|AppleMac &amp;quot;help&amp;quot; (&amp;quot; ⌘ ? &amp;quot;) creates this drop-down in a full-screen game]]&lt;br /&gt;
=== Advantages ===&lt;br /&gt;
Some of the Oolite functionality is &amp;quot;built-in&amp;quot; to the AppleMac. This is most obvious when running the [http://www.oolite.org/download/ OXP developer releases] of Oolite, where the Debug console is built-in to the AppleMac.&lt;br /&gt;
&lt;br /&gt;
The OpenStep Legacy script is from the AppleMac OS &lt;br /&gt;
&lt;br /&gt;
=== Disadvantages ===&lt;br /&gt;
*As Apple try more and more to suck money out of anything designed to work on an AppleMac, they have made opening an Oolite download on an AppleMac more difficult.&lt;br /&gt;
*The ''Load Commander'' option on game start-up is also built in to the AppleMac, so one gets the standard AppleMac &amp;quot;open file&amp;quot; dialogue box, which gives no information about the save files other than their size and date (in Windows, for example, you get details of Elite rank, location and wealth).&lt;br /&gt;
*The AppleMac parsing of Javascript is rather more tendentious than that of Windows, so, for example, oxp's will be rejected because of a wonky &amp;quot;quotations mark&amp;quot; which windows would just accept and interpret. On the other hand, if you write an oxp on your AppleMac, it should work happily on any other contraption (if you can ever get it to work on yours!!).&lt;br /&gt;
*The newer AppleOS's use the control key for windows management, and this requires disabling if you want to use the control key in-game.&lt;br /&gt;
*Many of the HOTAS setups are incompatible with the AppleMac, and thus only partially usable for Oolite.&lt;br /&gt;
*The AppleMac OS hides files away from view, so finding your AddOns and Managed AddOns folders can be pains in the unmentionables. As can looking at the vanilla game code.&lt;br /&gt;
*There are issues with the game sounds disappearing  when playing for any length of time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Running your new download of Oolite ==&lt;br /&gt;
Newly-downloaded copies of Oolite are not allowed to run under AppleOS, because it’s “from an unidentified developer” (''ie'' none of us paid $300 to get a signature from Apple Inc.).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
You can bypass this behaviour as follows:&lt;br /&gt;
:Select Oolite in the Finder.&lt;br /&gt;
:Hold down the &amp;lt;font color=&amp;quot;Red&amp;quot;&amp;gt;'''control'''&amp;lt;/font&amp;gt; key and click the Oolite icon.&lt;br /&gt;
:Select '''Open''' from the pop-up menu.&lt;br /&gt;
:You will get the traditional ''This is an application downloaded from the Internet'' warning, and can now choose to open Oolite and start playing!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Installing expansions on Oolite 1.90 (and previous)==&lt;br /&gt;
Oolite can be customized easily by installing expansion packs (OXP directories or OXZ files). There is a builtin expansion manager that downloads and installs expansions you select.&lt;br /&gt;
They are accessed from the website oolite.org. Unfortunately the Oolite project has moved to a different domain oolite.space, and the all builds before v1.91 are not aware of this. &lt;br /&gt;
&lt;br /&gt;
There are several options to overcome this limitation:&lt;br /&gt;
&lt;br /&gt;
=== Solution 1: Manage expansions manually. It is an effort but is quite possible ===&lt;br /&gt;
You need to know where to get downloads from, and you need to know where to drop them on your harddrive.&lt;br /&gt;
&lt;br /&gt;
To find out the available expansions, go to https://www.oolite.space/#oxp.&lt;br /&gt;
You can sort the list by clicking the column header and download it using the icon on the right.&lt;br /&gt;
&lt;br /&gt;
After downloading, move the file to &lt;br /&gt;
   ~/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
The tilde character will be replaced by your user home directory. If you prefer, you can as well write&lt;br /&gt;
   $HOME/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background-color: #00aaaa;padding: .6em 3em 1em;&amp;quot;|&lt;br /&gt;
&amp;lt;center&amp;gt;'''Note'''&amp;lt;/center&amp;gt;&lt;br /&gt;
The &amp;quot;Managed Addons&amp;quot; folder might not exist immediately after your installation of Oolite. It is created via the expansions manager.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In any case, mind the space characters in the directory names. And while we are at it, uninstall expansions by simply removing them from the directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution 2: Configure Oolite to access the expansion catalog from the new URL ===&lt;br /&gt;
&lt;br /&gt;
== For MacOS ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
    ~/Library/Preferences/org.aegidian.oolite.plist&lt;br /&gt;
(see also [[Location of Oolite saved settings]]). The file is in [[Property list]] format, which used to be human-readable but today is binary. &lt;br /&gt;
&lt;br /&gt;
While Oolite is not running, open a [[Terminal_Utility|terminal window]] (command prompt) and run this command:&lt;br /&gt;
    defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview&lt;br /&gt;
&lt;br /&gt;
On future startups the Oolite builtin expansion manager should find the correct index of expansions.&lt;br /&gt;
&lt;br /&gt;
Further guidance with screenshots available at [https://app.box.com/s/8t5x1sxqlm2zlrtqcws3zwwcv2ow2z17 MacOS Process to update gnustepdefaults file].&lt;br /&gt;
&lt;br /&gt;
== For Windows ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   &amp;lt;OoliteInstallFolder&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;quot;oxz-index-url&amp;quot; = &amp;quot;http://addons.oolite.space/api/1.0/overview&amp;quot;;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
== For Linux ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   ~\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;lt;key&amp;gt;oxz-index-url&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;http://addons.oolite.space/api/1.0/overview&amp;lt;/string&amp;gt;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
=== Solution 3: Make use of Oolite Starter ===&lt;br /&gt;
[[Oolite Starter]] is a wrapper for Oolite that allows managing expansions and more.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Precision Flying and the Control Key ==&lt;br /&gt;
The precision flying ‘control’ key does not work well on the modern macs -&lt;br /&gt;
&lt;br /&gt;
Your Oolite window whizzes off to the side, is replaced by another window and you suddenly find that you are looking at something quite different (your cobra may indeed be flying much more precisely - but it's a tad difficult to ascertain this when the appropriate window has jumped into witchspace without you!)&lt;br /&gt;
&lt;br /&gt;
This is because the more recent MacOS's combine the control key with the arrow keys to activate ‘Mission Control’ (which manages the opened windows on the computer screen).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
:1) You need to find the ‘Keyboard’ panel in System Preferences (3rd row down on my machine)&lt;br /&gt;
:2) Then select the ‘shortcuts’ button on the top line of the window.&lt;br /&gt;
:3) Choose ‘Mission Control’ in the left hand box.&lt;br /&gt;
:4) Finally, ‘uncheck’ the relevant shortcuts (Mission Control, Application windows, move left a space, move right a space).&lt;br /&gt;
&lt;br /&gt;
Things should now work as they should!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Music/Sound ==&lt;br /&gt;
As adumbrated above, the sound now eventually cuts out on an AppleMac.&lt;br /&gt;
&lt;br /&gt;
What is less known is the iTunes integration. This may no longer work with the newer Macs which have &amp;quot;Music&amp;quot; instead.&lt;br /&gt;
See [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=19896 iTunes and Oolite v.1.87] for more on this (2018)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== HOTAS and AppleMac ==&lt;br /&gt;
Some people find that using a HOTAS is invaluable for dog-fighting (It does not have to be - see [[User:Another_commander|Another_commander]]'s virtuoso display [https://www.youtube.com/watch?v=IHnjUjZVtgk here]). In ''theory'', every HOTAS should work on an AppleMac as AppleMac accepts the recognized standard USB HID devices as Windows and Linux do.&lt;br /&gt;
&lt;br /&gt;
The problem is with the HOTAS manufacturers adding on bells and whistles which then require software to interpret. They can't be bothered to write the software for Apple (or for the 613 different flavours of Linux), and so things start to fall apart. And Apple has a history of not bothering to document this sort of thing properly for developers:&lt;br /&gt;
 As for sample code not being updated, documentation being incomplete/outdated/missing, and provided code requiring a lot of effort to build: welcome to Mac systems &amp;amp; driver development. That's unfortunately how it is. I've been doing OS X kernel/driver work for 7 years, and while some things get easier with experience, downloading code from Apple and building it still feels like playing the lottery. (https://stackoverflow.com/questions/41715074/simple-hid-osx-application 2017)&lt;br /&gt;
&lt;br /&gt;
=== Solutions ===&lt;br /&gt;
==== Thrustmaster (TFlight HOTAS 4/TM4) ====&lt;br /&gt;
It seems that this is not compatible with the AppleMac, with the twist, throttle and axis on the back of the throttle not seeming functional.&lt;br /&gt;
What neither Thrustmaster nor Apple can be bothered to tell you is that you need to keep the '''PS''', '''SHARE''' &amp;amp; '''OPTIONS''' buttons held down while you plug it into your AppleMac. The green light should then come on on your PS button, and you should find it fully functional. &amp;lt;br&amp;gt;&lt;br /&gt;
This worked for Cholmondely but not for Murgh.&lt;br /&gt;
==== VKB (Gladiator Mk II with T-Rudder) ====&lt;br /&gt;
These allegedly work with the AppleMac (but the combination needs tweaking). See [http://forum.vkb-sim.pro/viewtopic.php?f=27&amp;amp;t=4456 Gladiator MK 11 connection to T-Rudder] (2020)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Accessing the Vanilla Game Code ==&lt;br /&gt;
=== Solution ===&lt;br /&gt;
Download the current '''oolite-1.9?.zip''' from [https://github.com/OoliteProject/oolite/releases GitHub]. This will just expand, rather than install, and you will be able to look at the entire code.&lt;br /&gt;
&lt;br /&gt;
=== AppleMac peculiarities ===&lt;br /&gt;
The so-called Oolite programme is really just an unopenable folder with the programme hidden inside, which starts when you click on the folder wrapping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== History ==&lt;br /&gt;
Oolite was originally written by [[User:Aegidian|Aegidian]] for the AppleMac back in 2003 and then ported by [[User:Winston|Winston]] &amp;amp; [[David Taylor]] to Linux &amp;amp; Windows three years later. Our Second lead developer, [[User:Ahruman|Ahruman]] (2007-13) was also an AppleMac buff. It's been downhill ever since, sadly. So much so, that the introduction of Big Sur (MacOS 11) threatens to make Oolite unplayable once Apple phase out backwards compatibility, due to our lack of developers who know how to make Oolite compatible with Big Sur.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Links ==&lt;br /&gt;
*[[Running Oolite-Mac]] contains notes about Building Oolite from source&lt;br /&gt;
*MacOS Version 11+ problem: [https://github.com/OoliteProject/oolite/issues/360 GitHub discussion] &amp;amp; [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20939 BB discussion]&lt;br /&gt;
*AppleMac problems (Compilation, Game Sounds ''etc''.): [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20789 BB Index of AppleMac Issues] (2023)&lt;br /&gt;
&lt;br /&gt;
=== Techniques ===&lt;br /&gt;
*[[Terminal Utility]] - an AppleMac utility useful for [[The Dark Side|dark-sided]] deeds of derring-do!&lt;br /&gt;
&lt;br /&gt;
=== Humour ===&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?p=235670#p235670 Comparing AppleMac, Windows &amp;amp; Linux] (Cartoon &amp;amp; discussion, 2015)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85409</id>
		<title>AppleMac</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=AppleMac&amp;diff=85409"/>
		<updated>2025-04-29T16:39:28Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Solution 2: Configure Oolite to access the expansion catalog from the new URL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Late 2016 MacBook Pro.jpg|right|400px]]&lt;br /&gt;
Oolite was originally written for the AppleMac.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Whilst this meant that those playing Oolite on AppleMacs in the early days had an advantage, the haemorrhaging of AppleMac-friendly developers has led to the inability to fix recent issues (such as the loss of sound) and worries over eventual play on BigSur once backwards compatibility is abandoned by Apple. &lt;br /&gt;
&lt;br /&gt;
[[File:AppleMac Help.png|thumb|right|200px|AppleMac &amp;quot;help&amp;quot; (&amp;quot; ⌘ ? &amp;quot;) creates this drop-down in a full-screen game]]&lt;br /&gt;
=== Advantages ===&lt;br /&gt;
Some of the Oolite functionality is &amp;quot;built-in&amp;quot; to the AppleMac. This is most obvious when running the [http://www.oolite.org/download/ OXP developer releases] of Oolite, where the Debug console is built-in to the AppleMac.&lt;br /&gt;
&lt;br /&gt;
The OpenStep Legacy script is from the AppleMac OS &lt;br /&gt;
&lt;br /&gt;
=== Disadvantages ===&lt;br /&gt;
*As Apple try more and more to suck money out of anything designed to work on an AppleMac, they have made opening an Oolite download on an AppleMac more difficult.&lt;br /&gt;
*The ''Load Commander'' option on game start-up is also built in to the AppleMac, so one gets the standard AppleMac &amp;quot;open file&amp;quot; dialogue box, which gives no information about the save files other than their size and date (in Windows, for example, you get details of Elite rank, location and wealth).&lt;br /&gt;
*The AppleMac parsing of Javascript is rather more tendentious than that of Windows, so, for example, oxp's will be rejected because of a wonky &amp;quot;quotations mark&amp;quot; which windows would just accept and interpret. On the other hand, if you write an oxp on your AppleMac, it should work happily on any other contraption (if you can ever get it to work on yours!!).&lt;br /&gt;
*The newer AppleOS's use the control key for windows management, and this requires disabling if you want to use the control key in-game.&lt;br /&gt;
*Many of the HOTAS setups are incompatible with the AppleMac, and thus only partially usable for Oolite.&lt;br /&gt;
*The AppleMac OS hides files away from view, so finding your AddOns and Managed AddOns folders can be pains in the unmentionables. As can looking at the vanilla game code.&lt;br /&gt;
*There are issues with the game sounds disappearing  when playing for any length of time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Running your new download of Oolite ==&lt;br /&gt;
Newly-downloaded copies of Oolite are not allowed to run under AppleOS, because it’s “from an unidentified developer” (''ie'' none of us paid $300 to get a signature from Apple Inc.).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
You can bypass this behaviour as follows:&lt;br /&gt;
:Select Oolite in the Finder.&lt;br /&gt;
:Hold down the &amp;lt;font color=&amp;quot;Red&amp;quot;&amp;gt;'''control'''&amp;lt;/font&amp;gt; key and click the Oolite icon.&lt;br /&gt;
:Select '''Open''' from the pop-up menu.&lt;br /&gt;
:You will get the traditional ''This is an application downloaded from the Internet'' warning, and can now choose to open Oolite and start playing!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Installing expansions on Oolite 1.90 (and previous)==&lt;br /&gt;
Oolite can be customized easily by installing expansion packs (OXP directories or OXZ files). There is a builtin expansion manager that downloads and installs expansions you select.&lt;br /&gt;
They are accessed from the website oolite.org. Unfortunately the Oolite project has moved to a different domain oolite.space, and the all builds before v1.91 are not aware of this. &lt;br /&gt;
&lt;br /&gt;
There are several options to overcome this limitation:&lt;br /&gt;
&lt;br /&gt;
=== Solution 1: Manage expansions manually. It is an effort but is quite possible ===&lt;br /&gt;
You need to know where to get downloads from, and you need to know where to drop them on your harddrive.&lt;br /&gt;
&lt;br /&gt;
To find out the available expansions, go to https://www.oolite.space/#oxp.&lt;br /&gt;
You can sort the list by clicking the column header and download it using the icon on the right.&lt;br /&gt;
&lt;br /&gt;
After downloading, move the file to &lt;br /&gt;
   ~/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
The tilde character will be replaced by your user home directory. If you prefer, you can as well write&lt;br /&gt;
   $HOME/Library/Application Support/Oolite/Managed Addons&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background-color: #00aaaa;padding: .6em 3em 1em;&amp;quot;|&lt;br /&gt;
&amp;lt;center&amp;gt;'''Note'''&amp;lt;/center&amp;gt;&lt;br /&gt;
The &amp;quot;Managed Addons&amp;quot; folder might not exist immediately after your installation of Oolite. It is created via the expansions manager.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In any case, mind the space characters in the directory names. And while we are at it, uninstall expansions by simply removing them from the directory.&lt;br /&gt;
&lt;br /&gt;
=== Solution 2: Configure Oolite to access the expansion catalog from the new URL ===&lt;br /&gt;
== For MacOS ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
    ~/Library/Preferences/org.aegidian.oolite.plist&lt;br /&gt;
(see also [[Location of Oolite saved settings]]). The file is in [[Property list]] format, which used to be human-readable but today is binary. &lt;br /&gt;
&lt;br /&gt;
While Oolite is not running, open a [[Terminal_Utility|terminal window]] (command prompt) and run this command:&lt;br /&gt;
    defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview&lt;br /&gt;
&lt;br /&gt;
On future startups the Oolite builtin expansion manager should find the correct index of expansions.&lt;br /&gt;
&lt;br /&gt;
Further guidance with screenshots available at [https://app.box.com/s/8t5x1sxqlm2zlrtqcws3zwwcv2ow2z17 MacOS Process to update gnustepdefaults file].&lt;br /&gt;
&lt;br /&gt;
== For Windows ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   &amp;lt;OoliteInstallFolder&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;quot;oxz-index-url&amp;quot; = &amp;quot;http://addons.oolite.space/api/1.0/overview&amp;quot;;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
== For Linux ==&lt;br /&gt;
Oolite reads preferences from a file called&lt;br /&gt;
   ~\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
Make sure you have run the game at least once in order to have this file auto-generated. Then open the file in a text editor and add the following line anywhere inside the &amp;quot;oolite&amp;quot; section:&lt;br /&gt;
   &amp;lt;key&amp;gt;oxz-index-url&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;http://addons.oolite.space/api/1.0/overview&amp;lt;/string&amp;gt;&lt;br /&gt;
Save and exit and you should now be able to use the in-game Expansion Manager normally.&lt;br /&gt;
&lt;br /&gt;
=== Solution 3: Make use of Oolite Starter ===&lt;br /&gt;
[[Oolite Starter]] is a wrapper for Oolite that allows managing expansions and more.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Precision Flying and the Control Key ==&lt;br /&gt;
The precision flying ‘control’ key does not work well on the modern macs -&lt;br /&gt;
&lt;br /&gt;
Your Oolite window whizzes off to the side, is replaced by another window and you suddenly find that you are looking at something quite different (your cobra may indeed be flying much more precisely - but it's a tad difficult to ascertain this when the appropriate window has jumped into witchspace without you!)&lt;br /&gt;
&lt;br /&gt;
This is because the more recent MacOS's combine the control key with the arrow keys to activate ‘Mission Control’ (which manages the opened windows on the computer screen).&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
:1) You need to find the ‘Keyboard’ panel in System Preferences (3rd row down on my machine)&lt;br /&gt;
:2) Then select the ‘shortcuts’ button on the top line of the window.&lt;br /&gt;
:3) Choose ‘Mission Control’ in the left hand box.&lt;br /&gt;
:4) Finally, ‘uncheck’ the relevant shortcuts (Mission Control, Application windows, move left a space, move right a space).&lt;br /&gt;
&lt;br /&gt;
Things should now work as they should!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Music/Sound ==&lt;br /&gt;
As adumbrated above, the sound now eventually cuts out on an AppleMac.&lt;br /&gt;
&lt;br /&gt;
What is less known is the iTunes integration. This may no longer work with the newer Macs which have &amp;quot;Music&amp;quot; instead.&lt;br /&gt;
See [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=19896 iTunes and Oolite v.1.87] for more on this (2018)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== HOTAS and AppleMac ==&lt;br /&gt;
Some people find that using a HOTAS is invaluable for dog-fighting (It does not have to be - see [[User:Another_commander|Another_commander]]'s virtuoso display [https://www.youtube.com/watch?v=IHnjUjZVtgk here]). In ''theory'', every HOTAS should work on an AppleMac as AppleMac accepts the recognized standard USB HID devices as Windows and Linux do.&lt;br /&gt;
&lt;br /&gt;
The problem is with the HOTAS manufacturers adding on bells and whistles which then require software to interpret. They can't be bothered to write the software for Apple (or for the 613 different flavours of Linux), and so things start to fall apart. And Apple has a history of not bothering to document this sort of thing properly for developers:&lt;br /&gt;
 As for sample code not being updated, documentation being incomplete/outdated/missing, and provided code requiring a lot of effort to build: welcome to Mac systems &amp;amp; driver development. That's unfortunately how it is. I've been doing OS X kernel/driver work for 7 years, and while some things get easier with experience, downloading code from Apple and building it still feels like playing the lottery. (https://stackoverflow.com/questions/41715074/simple-hid-osx-application 2017)&lt;br /&gt;
&lt;br /&gt;
=== Solutions ===&lt;br /&gt;
==== Thrustmaster (TFlight HOTAS 4/TM4) ====&lt;br /&gt;
It seems that this is not compatible with the AppleMac, with the twist, throttle and axis on the back of the throttle not seeming functional.&lt;br /&gt;
What neither Thrustmaster nor Apple can be bothered to tell you is that you need to keep the '''PS''', '''SHARE''' &amp;amp; '''OPTIONS''' buttons held down while you plug it into your AppleMac. The green light should then come on on your PS button, and you should find it fully functional. &amp;lt;br&amp;gt;&lt;br /&gt;
This worked for Cholmondely but not for Murgh.&lt;br /&gt;
==== VKB (Gladiator Mk II with T-Rudder) ====&lt;br /&gt;
These allegedly work with the AppleMac (but the combination needs tweaking). See [http://forum.vkb-sim.pro/viewtopic.php?f=27&amp;amp;t=4456 Gladiator MK 11 connection to T-Rudder] (2020)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Accessing the Vanilla Game Code ==&lt;br /&gt;
=== Solution ===&lt;br /&gt;
Download the current '''oolite-1.9?.zip''' from [https://github.com/OoliteProject/oolite/releases GitHub]. This will just expand, rather than install, and you will be able to look at the entire code.&lt;br /&gt;
&lt;br /&gt;
=== AppleMac peculiarities ===&lt;br /&gt;
The so-called Oolite programme is really just an unopenable folder with the programme hidden inside, which starts when you click on the folder wrapping.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== History ==&lt;br /&gt;
Oolite was originally written by [[User:Aegidian|Aegidian]] for the AppleMac back in 2003 and then ported by [[User:Winston|Winston]] &amp;amp; [[David Taylor]] to Linux &amp;amp; Windows three years later. Our Second lead developer, [[User:Ahruman|Ahruman]] (2007-13) was also an AppleMac buff. It's been downhill ever since, sadly. So much so, that the introduction of Big Sur (MacOS 11) threatens to make Oolite unplayable once Apple phase out backwards compatibility, due to our lack of developers who know how to make Oolite compatible with Big Sur.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Links ==&lt;br /&gt;
*[[Running Oolite-Mac]] contains notes about Building Oolite from source&lt;br /&gt;
*MacOS Version 11+ problem: [https://github.com/OoliteProject/oolite/issues/360 GitHub discussion] &amp;amp; [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20939 BB discussion]&lt;br /&gt;
*AppleMac problems (Compilation, Game Sounds ''etc''.): [https://bb.oolite.space/viewtopic.php?f=10&amp;amp;t=20789 BB Index of AppleMac Issues] (2023)&lt;br /&gt;
&lt;br /&gt;
=== Techniques ===&lt;br /&gt;
*[[Terminal Utility]] - an AppleMac utility useful for [[The Dark Side|dark-sided]] deeds of derring-do!&lt;br /&gt;
&lt;br /&gt;
=== Humour ===&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?p=235670#p235670 Comparing AppleMac, Windows &amp;amp; Linux] (Cartoon &amp;amp; discussion, 2015)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Location_of_Oolite_saved_settings&amp;diff=85334</id>
		<title>Location of Oolite saved settings</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Location_of_Oolite_saved_settings&amp;diff=85334"/>
		<updated>2025-04-27T16:50:20Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Settings are saved in the player's applications default file on all platforms. Generally, you will never need to edit this file, since the settings saved in this file are chosen from places like the F2 in-game menu. The defaults file for Oolite contains things like the selected screen resolution, whether full screen is selected and joystick assignments. A rare occasion where you may need to edit this file is if you discover your hardware does not support Oolite in full screen mode, but no errors are returned to Oolite to tell the game that full screen mode could not be successfully entered. This is a rare occurence, but it is known to occasionally happen. (The defaults file is not removed when the game is uninstalled, so a problem caused by a setting in this file won't go away if you re-install the game).&lt;br /&gt;
&lt;br /&gt;
== Location of the defaults file ==&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
On Mac OS X, your defaults are saved in the following location in your home folder:&lt;br /&gt;
&lt;br /&gt;
 Library/Preferences/org.aegidian.oolite.plist&lt;br /&gt;
&lt;br /&gt;
Navigate to this location with the Finder, and double click on the 'org.aegidian.oolite.plist' file, and then edit the setting that is causing you trouble.&lt;br /&gt;
&lt;br /&gt;
=== Linux, *BSD and UNIX ===&lt;br /&gt;
&lt;br /&gt;
The defaults file is in the following location in your home directory:&lt;br /&gt;
&lt;br /&gt;
 GNUstep/Defaults/.GNUstepDefaults&lt;br /&gt;
&lt;br /&gt;
Open the file with a text editor. Note that this is a 'dot file', so to see it in a directory listing you need to use 'ls -a', or if you're using GNOME or KDE, you need to set your file browser to display hidden files.&lt;br /&gt;
&lt;br /&gt;
* See [[Hidden_Settings_in_Oolite#Windows.2C_Linux_and_other_platforms|here]] for details on editting this file.&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
The defaults file will be in a sub-folder of the game install location (usually C:\Oolite) under the following path:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;OoliteInstallLocation&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&lt;br /&gt;
&lt;br /&gt;
Open the file with a text editor to make changes.&lt;br /&gt;
&lt;br /&gt;
* See [[Hidden_Settings_in_Oolite#Windows.2C_Linux_and_other_platforms|here]] for details on editting this file.&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Oolite_FAQ&amp;diff=85278</id>
		<title>Oolite FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Oolite_FAQ&amp;diff=85278"/>
		<updated>2025-04-21T12:04:42Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* System Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Oolite-IconBW.png | right | width=90px | height=90px ]]&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Where do I get the program? And what about the different versions that exist?|answer= The latest 'official' stable release is version 1.90, available on the [https://oolite.space/download oolite.space download page] for OS X, Windows, and Linux(x86). You can download the latest nightly (development version) from [http://terrastorage.no-ip.info/oolite/status_win64.html here], More detailed information can be found on the [https://bb.oolite.space/index.php Oolite Bulletin Board], in the respective sections for [https://bb.oolite.space/viewforum.php?f=10 Oolite-Mac], [https://bb.oolite.space/viewforum.php?f=9 Oolite-Linux] and [https://bb.oolite.space/viewforum.php?f=8 Oolite-PC].&lt;br /&gt;
The last stable release made by the original programmer, Giles Williams (a.k.a. Aegidian) was 1.65 and is best available from his website [http://oolite.aegidian.org/ oolite.aegidian.org].}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=What's the point of the game?|answer=To fly from planet to planet, buying and selling goods, shooting pirates or committing acts of piracy. There's no goal other than perhaps to achieve the rank of ELITE.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I'm still confused, how do I play?|answer=It's a good idea to start with the [https://github.com/OoliteProject/oolite/blob/master/Doc/OoliteReadMe.pdf Oolite ReadMe] file for some basic information. For further information you may wish to consult the [http://wiki.alioth.net/index.php/Oolite_Instruction_Manual Oolite Instruction Manual] here on the wiki. A load of helpful information can be obtained from [http://wiki.alioth.net/index.php/Mr_Gimlet Mr Gimlet], the quite talkative dockmaster on Lave Station. If you're a fresh graduate from the Flight Academy on the way to your first ship, you should see him. It's also a good idea to have a look at Ian Bell's [http://www.iancgbell.clara.net/elite/manual.htm Flight Training Manual] for the original BBC Elite, although some of Oolite's control keys are different from the original, so be careful.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=How do I configure my joystick or gamepad for Oolite in Linux?|answer=See [[Joysticks: Guide to Setting Up]].}}&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Where do I find quick reference pages?|answer=See '''OoliteRS''' (Reference Sheets) and '''AdviceforNewCommanders''' which came as .pdfs in your original game download. Probably worth printing out!}}&lt;br /&gt;
&lt;br /&gt;
== Gameplay ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=What do the various colors represent on the radar?|answer=White - unpowered items that can't mass-lock the in-system [[Torus Drive|Torus jump-drive]]. Green/Yellow - navigation buoys. Yellow - powered craft. Red - powered craft identified as hostile. Green - space stations. Green/Red - thargoids. Purple - police. Blue/Red - police on intercept. Red/Yellow - active mine (about to detonate). Blue/Cyan - witchspace wormhole. See [[IFF System]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I keep crashing when trying to dock. How do I dock manually?|answer=Many young Jamesons have met a sticky end and had to be scraped from the docking port of Lave Station whilst attempting docking. It's fairly easy once you get the hang of it. Check the [[How_to_Dock|How to Dock]] guide from the Galactic Navy Flight Manual. Or you can get the [[Traffic_Control_OXP|Traffic Control OXP]] for friendly instructions given by the station crew as you try to dock. Another good piece of kit is the [[Dock_Assist_System_OXP | Dock Assist System]]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=How do I make decent profits?|answer=Trade between a Poor or Average Agricultural and a Rich or Average Industrial planet. Write down the prices for everything on both planets and find out where you make the most profit per ton. &lt;br /&gt;
If you're not in the mood for making notes and calculating, you can download the [[MarketObserver | Market Observer OXP]]. The old-fashioned way would be to use the table of average prices in [https://github.com/OoliteProject/oolite/blob/master/Doc/OoliteRS.pdf Oolite Reference Sheet] to figure out whether you're on a buyers' or a sellers' market. The [http://wiki.alioth.net/images/9/9e/OoliteTradingChart2.zip Trading Chart] allows you to create your own statistics along your way. Pressing the ? key in Star Chart will cycle between a map of governments and tech levels, making it easy to pinpoint Poor Agricultural and Rich Industrial planets. [http://www.box.net/shared/bchkkloi32 This spreadsheet] highlights Poor Agricultural and Rich Industrial planets on a star chart (the spreadsheet is in .xls format and needs the Analysis Toolpak installed). [[GalCop Galactic Registry]] also helps.&lt;br /&gt;
 &lt;br /&gt;
Another option is to fit one or more [http://wiki.alioth.net/index.php/Passenger_Berth Passenger Berths] in your ship and earn credits by transporting individuals who, for one reason or another, prefer not to use the commercial Passenger Liners to reach their destination.  As with cargo contracts, you can build your reputation up, which will result in your being offered more lucrative fares. Yet another option is to earn credits by taking cargo contracts - courier goods of varied type and volume between planets near and far.    The spreadsheet helps assess whether you will be be able to complete the contract on time, and so build your reputation as an outstanding courier.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=It takes so long to get to the station after each jump. Can I do anything to speed the trip up?|answer=Well, space is huge. It is vast. I mean, have you ever imagined a football-field with an orange in one of the goals and a walnut in the other goal? If you haven't, then don't. It takes you nowhere. As will your ship's engine at normal speed. But then that's what your [[Torus Drive|Torus/jumpdrive]] is for. Hit '''J''', and your journey speeds up. Unfortunately your Torus/jumpdrive doesn't work when other masses, like ships or planets, are nearby. They will 'lock' it. And in the 'corridor' between the witchpoint and the planet you are very likely to meet other ships. On the other hand there is no rule that you have to stick to the corridor. Just leave it sideways in any direction with your jumpdrive engaged for about 10-15 seconds, and head for the planet then. Makes your voyage much smoother. If you're a bounty-hunter and eager to meet lots of pirates, however, this is not your method of choice.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I have already made my first intergalactic jump to Galaxy 2, but now I remember that I forgot my Zero-G cricket set/food blender/deadly lobstoid/edible arts graduate on Lave/Tionisla/Xeesle/Reesdice! Or I just found out that there are some more missions I'd like to do in the first galaxy. So how can I jump back to Galaxy 1?|answer=You can't. Unfortunately due to their very physical nature intergalactic wormholes allow for one-way travel only. Fortunately, though, the intergalactic wormhole in Galaxy 8 connects back to Galaxy 1. So you can go full circle. And you have to, if you want to return to the first galaxy. Of course that will cost you another 5000 credits for each galactic hyperjump. So the complete 8-Galaxies-Sightseeing-Tour has a pricetag of a total 40000 credits.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I've got a [[Trumble|trumble]]! First it was cute and fluffy. But then it started to multiply. Even worse, they started to eat everything on board and they are confusing my sights. I don't want them any more! How can I get rid of them? Help!|answer=First of all, don't feel embarrassed. It happens to all commanders sooner or later. I mean, they're really cute and fluffy, aren't they? But seriously, there are several things you could try. E.g. sell them to other unsuspecting noobs. If you don't find enough willing buyers, you could use your escape capsule and abandon your infested ship, hoping that they haven't yet made it into the escape pod, of course. I mean, you can always hope, can't you? If that all doesn't work for you, just remember the old Klingon saying: 'Revenge is a dish that is best served cold.' Now consider that for trumbles it's just the opposite. Want some BBQ-sauce?}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=My keyboard doesn't have a particular key used by [[Oolite]], or I even want to change the keyboard layout completely to my liking. What can I do to change the keys?|answer=Oolite reads a key configuration file called keyconfig.plist that you can find at /AddOns/Config/keyconfig.plist; that is the Config-folder that you find inside your AddOns-folder; which is where you put your OXPs. (PC-users have to create the folder /AddOns/Config/ first and then drop a copy of the keyconfig.plist found in /Oolite.app/Contents/Resources/Config/ to this folder.) You can open this file in any text editor and change the ASCII values of the keys used to suit your own preferences. Information on the default keys is also found in the [http://wiki.alioth.net/index.php/Oolite_Keyboard_Controls Oolite Keybord Controls-documentation] here on the wiki.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I've completed a number of native and [http://wiki.alioth.net/index.php/OXP OXP] missions and my [[Cobra_Mk.3_%28Oolite%29|Cobra Mk. III]] has a number of new and funky pieces of equipment. However, I'm planning a change of ship, what pieces of equipment will I lose as a result?|answer=Many missions award equipment as a result of either accepting or completing them. For the majority of ship equipment, trading ships will result in the equipment being sold as well, with a few exceptions. The '''Cloaking Device''' and the '''Mark Transponder Scanner''', available from the (native) Cloaking Device and (OXP) Assassins missions respectively are transferred to your new ship. The '''Naval Energy Unit''', although awarded with the completion of the (native) Thargoid Plans mission, will be sold when you trade ships. However, completing the mission allows you to buy these units from high TL systems.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I’m using [[ECM Hardened Missile]]s, but enemies are still able to destroy them! I never seem to be able to destroy enemy hardheads, though. What gives?|answer=ECM-hardened missiles are not ECM-proof. The probability of a hardened missile being destroyed by [[E.C.M. System|ECM]] is 10%–34% depending on range, and if it is destroyed, there’s a 50% chance that it will detonate. This applies equally to hardened missiles fired by computer-controlled ships and those fired by the player. The most effective use of hardened missiles is to use them against relatively slow targets at moderate range, and only use them on nimble ships if you desperately need to force them to break off an attack. Also, don’t use your ECM until a missile is close to blast range (250 metres).&lt;br /&gt;
&lt;br /&gt;
Specifically, the ECM sends out four pulses with different ranges, at half-second intervals. Each pulse has a 10% chance of destroying each hardhead it encounters. For a missile fired at close range, that’s 1 - 0.9&amp;lt;small&amp;gt;&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt;&amp;lt;/small&amp;gt; = 34.39% chance of being destroyed within two seconds.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=If I believe that sizes and distances in [[Oolite]] are given in meters, it is so ''unrealistic''. The planets have a diameter of only 30–50 kilometers, and the suns are only 1000 kilometers away. Can't we get a little more realism in space, please?|answer=First of all, remember that Oolite is a ''game'', not a ''space simulation''. This is because it ''wants to'' be a game, not a sim. So yes, sizes and distances are all messed up. Ships and stations are too big, planets and suns are too small, and too close to each other. But this is ''deliberately'' so, and we are not going to change it.&lt;br /&gt;
&lt;br /&gt;
The reason is simple: Realistic sizes and distances don't make a good game. In reality space is so huge that you never would meet anybody else on your journey. Imagine the dozen or so ships you meet in the 500 or so kilometers between witchpoint and planet spread over the realistic 150 '''million''' kilometers between Sun and Earth. Even if your direction is only one degree off the perfect line, you would miss them all. And how interesting would that be for the gameplay? And finally, if you had a realistically sized station in front of a realistically sized planet, how would you ever even notice it? A grain of sand in front of a, well, '''planet'''. The result would be players in complete loneliness and virtually no interaction with NPCs. An utterly, utterly boring game. Therefore it was the right decision to screw realism in the layout of the planetary systems in Elite and Oolite. But you may care to look here: [[Distance (Oolite)]]}}&lt;br /&gt;
&lt;br /&gt;
== Expanding the Game ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Speaking of OXPs, I've heard a lot about them. What are they? And where do I find them?|answer=OXP stands for 'Oolite eXpansion Pack'. As the name suggests, an OXP is an expansion to the game. It can contain virtually everything: new graphics for your ship, new ships for the player and/or the NPCs, new stations, new missions, new fun. The easiest way to install an OXP is to use the download expansion manager accessed within the game itself. The manager has access to over 500 expansion packs and will provide information on each one. You can also download and install OXP's manually. To install an OXP you simply have to drag it into your AddOns-folder (only the OXP itself, not the folder it probably comes in). And as for finding them, you're already at the right place. All OXPs are now (or will become) accessible through the [[OXP|OXP-page of the wiki]]. Just follow the link. And if you fancy trying to create an OXP, the modifying Oolite FAQ can be found [[Modifying Oolite Informal FAQ|here]].}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Are there any OXPs that are highly recommended? Or can I get a list of 'must-have' OXPs?|answer=This is a difficult one to answer, because it depends so much on personal taste. There is no list of 'must-have' or necessary OXPs that could be agreed upon by all—or even most—players or contributors. But if you have a look at the [https://bb.oolite.space/index.php Oolite Bulletin Board], especially the [https://bb.oolite.space/viewforum.php?f=2 Discussion]- and the [https://bb.oolite.space/viewforum.php?f=4 Expansion Pack]-forums, you will surely find some topics about this question, and the personal answers of a couple of board members.}}&lt;br /&gt;
&lt;br /&gt;
== Why does this and that not exist? ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Will there ever be an Oolite Massive Multi-player Online Role-Play Game (MMORPG)?|answer=At present Ahruman and Co. (the developers) have no plans to develop either Oolite or a separate branch to accommodate either an MMORPG or an MOG (Multi-player Online Game). This, however, doesn't mean one of you clever bods out there can't try ;-) We suggest you read [https://bb.oolite.space/viewtopic.php?t=6173 this Bulletin Board thread] before you commence though, it may save you a lot of hair-tearing!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Can the range of hyperspace jumps/my fuel capacity be increased?|answer=No. Jump range in Oolite is hard-coded for a reason. The game would become less challenging and thus less fun. (Although I can imagine hacks that give unlimited fuel.) And don't forget that there are already various ways of refuelling while you are in flight.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I want Laser Cooling Boosters!|answer=There are none at the moment and the reason is simple. It would unbalance the game too much. If they were available for the player only, things would get too easy. And if the NPCs could get them, too, things would get too hard. It's all about maintaining a reasonable balance. So the ultimate advice on this is: aim carefully; don't waste your laser fire; prevent overheating.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=The other day I got killed when I launched from a Behemoth/Carrier/whatever, and all the profits/kills that I made before were gone. Why couldn't I save there? Why only on main stations or Rock Hermits?|answer=First of all, congratulations to you for having internalized the ''Golden Rule'': save early, save often! There are some limitations in Oolite about where you can save and load a commander from. In the core game (ie, a game with no OXP's installed), that's main stations and Rock Hermits. When it comes to OXP stations, many of them will now allow for saving and loading of game files. But some OXP stations, particularly older ones or carriers that will actively move around in the system, won't have this ability. That's because they aren't 'fixed' objects in space, and they, along with the rest of the system, are populated anew each time you load a game. So chances are that the Behemoth you docked with when saving simply wouldn't exist when you load again, and you would find yourself in nirvana instead of in a safe haven. To prevent odd behavior like this, saving and loading is prohibited anywhere other than in a main station or at Rock Hermits. Some station OXP's will now allow you to save at their location. Alternatively you could install [[Save_Anywhere | Save Anywhere.oxp]], which does exactly what it says on the tin. Note, however, that it is still in beta state so read the documentation first.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I would like to switch between different ships of mine, e.g. have a nice racer for the weekends, meanwhile leave my freighter docked somewhere and take it back on Monday. Why can't I do this?|answer=It is possible for OXPs to provide this facility in 1.77 or later versions. Check the [[OXP_List|OXP List]] or ask on the forum to find one that suits you.}}&lt;br /&gt;
&lt;br /&gt;
== Known Issues / Bugs ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I am running Oolite on Windows Vista/7 and have installed the game in C:\Program Files\Oolite. I cannot find my saved games, log files, game preferences .GNUstepDefaults file and/or any saved screenshots, although I can see the saved games in the game and use them normally. Where are my files?|answer=You are experiencing file virtualization under Windows. Any application installed in %programfiles%, %systemroot%, %systemdrive% or %programdata that writes files under its folder structure is subject to this. As per Microsoft Support's article KB927387, the resolution for finding your files again is using one of the following methods:&lt;br /&gt;
•Click the Compatibility Files button that appears on the Explorer bar to view virtualized files in the folder. The Compatibility Files button appears only if there are virtualized files in the folder.&lt;br /&gt;
&lt;br /&gt;
•Look in the C:\Users\User_name\AppData\Local\VirtualStore folder to locate files and folders. &lt;br /&gt;
&lt;br /&gt;
•Save your application's data in a folder under your user profile.}}&lt;br /&gt;
&lt;br /&gt;
== System Requirements ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Does it work on Mac OS X 10.2 (Jaguar) &amp;amp; 10.3 (Panther)?|answer=Sadly, no. The minimum OS requirement for Oolite on the Mac is now Mac OS X 10.4. The previous stable version (1.65) is however compatible with Mac OS X 10.3.9 but no longer works with (for example) Mac OS X 10.15.3}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Does it work on both Intel and PPC Macs?|answer=Yes, since 1.65 Oolite has been Universal Binary. It was PPC only in previous (antiquated) versions.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=What's the latest version?|answer=The last stable release is 1.90. The last stable and latest test versions can be downloaded from [https://oolite.space/download Oolite's homepage]. More information can be found through the [https://bb.oolite.space/viewforum.php?f=1 Oolite forums].}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Is there a port for the PC or Linux?|answer=Yes. Both ports are stable and are at the same level of development as Oolite for the Mac. You can download Oolite for Windows and for Linux PCs from [https://oolite.space/download Oolite's homepage] (click on &amp;quot;show all platforms&amp;quot; if you can't see the version you're looking for). Information on test releases can be found through the Oolite forums, for the [https://bb.oolite.space/viewforum.php?f=9 Linux version], and for the [https://bb.oolite.space/viewforum.php?f=8 Windows version].}}&lt;br /&gt;
&lt;br /&gt;
== Writing OXPs ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I would like to contribute to Oolite and write my own OXP, but unfortunately my knowledge in scripting/programming is limited. How can I get started?|answer=First of all the Oolite community welcomes all efforts to enhance and enrich their favorite game, so be our guest! Many of us have started with very little knowledge, but over time were able to write and release astonishing OXPs, so why shouldn't you? Anyway, scripting can be learned. Currently there are two scripting languages in use for Oolite, plist-scripting (sometimes referred to as legacy-scripting) and JavaScript. For any serious OXP-plans you will have to learn them. A general starting point is the [http://wiki.alioth.net/index.php/OXP_howto OXP howto]-page, which will link you to further documentation. For plist-scripting you should read the [http://wiki.alioth.net/index.php/OXP_howto_plist OXP howto plist]-page, and also the [http://wiki.alioth.net/index.php/Property_list Property list]-intro. Information on the ongoing implementation of scripting with JavaScript can be found in the [http://wiki.alioth.net/index.php/Category:Oolite_scripting Category page for scripting] (work in progress). If you want to design a new ship, you should have a look at the [http://wiki.alioth.net/index.php/OXP_howto_model OXP howto model]-page and the [http://wiki.alioth.net/index.php/OXP_howto_texture OXP howto texture]-page. And if you want to give it a behavior of its own, you should consult the [http://wiki.alioth.net/index.php/OXP_howto_AI OXP howto AI]-page. I suggest you try to read and understand these first. If you still have questions afterwards, there is always the [https://bb.oolite.space/index.php Oolite Bulletin Board], where lots of friendly people usually are very willing to lend a helping hand and to answer lots of questions.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I want to write an OXP or add content to the Wiki, but some (or all) of the content was written by another author. What copyright issues do I face?|answer=Anything submitted to the Wiki is on the basis that anyone else may edit or fiddle with it. OXPs are submitted under the creative commons licence. The author (strictly speaking) owns the copyright, but licenses users to use or distribute the OXP as long as they don't sell or charge for it. In practice virtually all OXP authors don't assert copyright and are pleased and flattered that somebody thinks their stuff is worth writing about or pinching to use in another OXP (it is good manners to credit the original author in the readme though). I expect the author will be pleased if you want to add some background, but if you are in doubt, send him or her a PM asking him for permission. At the end of the day, Oolite is a fun project and everybody is doing stuff for it on that basis. (nicked wholesale from [https://bb.oolite.space/viewtopic.php?p=44813#44813 Little_Bear's] post on the [https://bb.oolite.space/index.php Oolite Bulletin Board])}}&lt;br /&gt;
&lt;br /&gt;
== Diagnosing Problems ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Someone asked me for my log file. What is that, and where is it?|answer=While Oolite runs, various diagnostic information is written to a file called [[Latest.log]]. Where it is depends on your operating system:&lt;br /&gt;
* '''Mac OS X''': Restart Oolite, and select “Show Previous Log” from the “'''Oolite'''” menu in the menu bar. Alternatively, in the Finder, select “Go to Folder…” from the Go menu, and enter “~/Library/Logs/Oolite/”, and find Latest.log.&lt;br /&gt;
* '''Windows''': in Oolite’s folder (typically in C:\''Oolite''), there is a folder called ''oolite.app'', which contains a folder called ''Logs''. A shortcut to this folder is created at Oolite's Start Menu entries during installation. If you have installed the game in a folder subject to file virtualization like C:\Program Files\Oolite and encounter difficulty in locating the log files, then please refer to the Known Issues section of this FAQ for information on how to access them.&lt;br /&gt;
* '''Linux and other Unix-like systems''': ~/.Oolite/Logs (that is, in the hidden folder ''.Oolite'' in your home folder). If you’re using Nautilus or Konqueror—if you’ve never heard of them, you probably are—select Show Hidden Files from the View menu.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=Why do none of the OXPs I have installed appear to work in the game?|answer=Check you do not have Oolite in 'Strict Play' mode.  When docked or paused press F2 and if it says 'Reset to Unrestricted Play' then OXPs will not work.  It needs to say 'Reset to Strict Play'. Alternately perhaps you downloaded and extracted an OXP straight to the &amp;quot;add ons&amp;quot; file. Without then checking that the file ending &amp;quot;.oxp&amp;quot; is moved up from any subdirectory folders to the &amp;quot;add ons&amp;quot; folder itself, as Oolite simply ignores folders etc not ending in .OXP in &amp;quot;add ons&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
== Other Questions ==&lt;br /&gt;
&lt;br /&gt;
{{FAQ|question=I have a question not answered here, where can I get help?|answer=Try one of these:&lt;br /&gt;
*Post your queries onto [https://bb.oolite.space/index.php the friendliest board this side of Riedquat™]. Satisfaction is not guaranteed, but then what is, in this mixed-up universe? Help keep the board friendly by making sure your question isn't already answered here!&lt;br /&gt;
*Check [[How do I ...]] a collection of Help and guide pages on this wiki.&lt;br /&gt;
*If you want to report a bug, please read [https://bb.oolite.space/viewtopic.php?t=3778 this]. Yes, all that work is a drag, but if nobody reports the bug it probably won’t get fixed.&lt;br /&gt;
*Or join us in #oolite, or #oolite-dev if you're working on Oolite or OXPs, on irc.oftc.net or ipv6.oftc.net.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]][[Category:Help pages]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84494</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84494"/>
		<updated>2024-09-23T18:00:40Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR signal output. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view OpenEXR and Radiance RGBE files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Please note that &amp;lt;b&amp;gt;the values of 400 and 1000 nits are in-game limits&amp;lt;/b&amp;gt; and &amp;lt;u&amp;gt;any value above or below those limits will either be ignored or result in unexpected behavior, depending on where in the array it is inserted&amp;lt;/u&amp;gt;. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files can be big though, depending on the image content. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. To do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84474</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84474"/>
		<updated>2024-09-20T11:22:01Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR signal output. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view OpenEXR and Radiance RGBE files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Please note that &amp;lt;b&amp;gt;the values of 400 and 1000 nits are in-game limits&amp;lt;/b&amp;gt; and &amp;lt;u&amp;gt;any value above or below those limits will either be ignored or result in unexpected behavior, depending on where in the array it is inserted&amp;lt;/u&amp;gt;. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files can be big though, depending on the image content. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. To do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84473</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84473"/>
		<updated>2024-09-20T11:10:12Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR signal output. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view OpenEXR and Radiance RGBE files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Please note that &amp;lt;b&amp;gt;the values of 400 and 1000 nits are in-game limits&amp;lt;/b&amp;gt; and &amp;lt;u&amp;gt;any value above or below those limits will either be ignored or result in unexpected behavior, depending on where in the array it is inserted&amp;lt;/u&amp;gt;. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files can be big though, depending on the image content. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. Do do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Compiling_on_Windows&amp;diff=84462</id>
		<title>Compiling on Windows</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Compiling_on_Windows&amp;diff=84462"/>
		<updated>2024-09-13T10:20:42Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To successfully compile Oolite on Windows some prerequisites are necessary.&lt;br /&gt;
&lt;br /&gt;
* You need to have the 'development environment' installed. &lt;br /&gt;
* You need to have the Oolite project including submodules checked out. &lt;br /&gt;
* You need to set environment variables, then run the makefile.&lt;br /&gt;
&lt;br /&gt;
All this is nicely scripted in the Github Actions workflow at https://github.com/OoliteProject/oolite/blob/master/.github/workflows/build-all.yml#L130&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Complete instructions on compiling the Windows port of Oolite can be found [[Developing Oolite#On_Windows_2 | here]].&amp;lt;/b&amp;gt;&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Developing_Oolite&amp;diff=84461</id>
		<title>Developing Oolite</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Developing_Oolite&amp;diff=84461"/>
		<updated>2024-09-13T10:07:20Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Current way to do it */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page intends to allow you to setup an environment to develop Oolite.&lt;br /&gt;
&lt;br /&gt;
== Before you begin ==&lt;br /&gt;
&lt;br /&gt;
If you do not know Objective C, see [https://bb.oolite.space/viewtopic.php?f=7&amp;amp;t=10525 I want to help develop Oolite] (2011).&lt;br /&gt;
&lt;br /&gt;
== Cloning or forking? ==&lt;br /&gt;
&lt;br /&gt;
When developing software, each little modification is tracked independently and assigned a version identifier.&lt;br /&gt;
That's called [http://en.wikipedia.com/Software_versioning versioning].&lt;br /&gt;
To do this, we use the [http://en.wikipedia.com/Git_(software) git] software.&lt;br /&gt;
We used to use a svn repository, but this one isn't maintained anymore.&lt;br /&gt;
&lt;br /&gt;
It is possible either to fork (create a copy of) your own branch on github, or to only clone locally the master branch.&lt;br /&gt;
In both cases, you can hack, try, do whatever takes your fancy :-)&lt;br /&gt;
But to have your changes integrated back into the main Oolite, it is easier to setup your own branch. Luckily, you can do this at the end when you are ready to propose your code too.&lt;br /&gt;
&lt;br /&gt;
== Installing git ==&lt;br /&gt;
&lt;br /&gt;
We need git for this. &lt;br /&gt;
&lt;br /&gt;
=== On Linux ===&lt;br /&gt;
&lt;br /&gt;
Installing git depends on your distribution. For ubuntu:&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo apt-get install git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting the code by cloning the master branch =&lt;br /&gt;
&lt;br /&gt;
The Oolite source is available from github. First do&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt; git clone https://github.com/OoliteProject/oolite &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to retrieve. Then, in the directory this creates, do&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt; git submodule update --init&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to pull in various other components such as dependencies, binary resources, and so on. The old SVN repository is no longer being updated.&lt;br /&gt;
&lt;br /&gt;
Et voila! You've got the source ready to be compiled and/or tweaked.&lt;br /&gt;
&lt;br /&gt;
= Getting the code by forking your own branch (alternative to cloning the master branch) =&lt;br /&gt;
&lt;br /&gt;
The Oolite code is hosted on a git-friendly repository: github.&lt;br /&gt;
&lt;br /&gt;
== Creating a GitHub account ==&lt;br /&gt;
&lt;br /&gt;
Go to https://github.com/ and create an account.&lt;br /&gt;
&lt;br /&gt;
== Creating a branch on GitHub ==&lt;br /&gt;
&lt;br /&gt;
Fork the [https://github.com/OoliteProject/oolite oolite main branch].&lt;br /&gt;
&lt;br /&gt;
== Fetching your branch ==&lt;br /&gt;
&lt;br /&gt;
We now repatriate the code locally: we fetch it.&lt;br /&gt;
&lt;br /&gt;
=== On Linux ===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;git fetch --help&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Documentation =&lt;br /&gt;
&lt;br /&gt;
The documentation is automatically generated from the source code.&lt;br /&gt;
When generated, it's 700mb heavy !&lt;br /&gt;
&lt;br /&gt;
This documentation is automatically generated on Github whenever the repository changes. The result is published as one of the build artifacts that you can download locally. The latest version is also published on https://ooliteproject.github.io/oolite/.&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
&lt;br /&gt;
Installing Doxygen&lt;br /&gt;
&lt;br /&gt;
=== On Linux ===&lt;br /&gt;
&lt;br /&gt;
It depends on your distribution. For Ubuntu:&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install doxygen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== On Windows ===&lt;br /&gt;
&lt;br /&gt;
You can download Doxygen binaries from the [https://www.doxygen.nl/download.html ''project's home page''].&lt;br /&gt;
&lt;br /&gt;
== Generation ==&lt;br /&gt;
&lt;br /&gt;
The documentation is generated into a html sub-directory.&lt;br /&gt;
&lt;br /&gt;
=== On Linux &amp;amp; Windows ===&lt;br /&gt;
&lt;br /&gt;
Just go into your oolite directory and do:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;doxygen Doxyfile&amp;lt;/code&amp;gt;&lt;br /&gt;
Note that this will generate the Mac source documentation by default. For Linux and Windows, you will also have to pass the appropriate defines (e.g. OOLITE_WINDOWS, OOLITE_SDL etc.) to Doxygen.&lt;br /&gt;
&lt;br /&gt;
If you don't want to install Doxygen and generate it yourself you can download the documentation from Github, or browse it directly on https://ooliteproject.github.io/oolite/.&lt;br /&gt;
&lt;br /&gt;
= Setting up your development environment =&lt;br /&gt;
&lt;br /&gt;
== On Linux ==&lt;br /&gt;
&lt;br /&gt;
Do as you wish :-)&lt;br /&gt;
&lt;br /&gt;
I use vim + youcompleteme.&lt;br /&gt;
&lt;br /&gt;
There's no IDE on linux managing objective-c (at least not Eclipse and Intellij).&lt;br /&gt;
Auto-completion doesn't work in most of them because the xCode libraries aren't available (they're on OS X).&lt;br /&gt;
&lt;br /&gt;
The only plugin for objective-c on eclipse is discontinued.&lt;br /&gt;
&lt;br /&gt;
You can see the call hierarchy in the doxygen documentation at https://ooliteproject.github.io/oolite/&lt;br /&gt;
&lt;br /&gt;
Some use Emacs.&lt;br /&gt;
&lt;br /&gt;
= Building =&lt;br /&gt;
== On AppleMac ==&lt;br /&gt;
At time of writing (Dec 2023), this is impossible with current versions. But see [[Running Oolite-Mac]] for what used to work.&lt;br /&gt;
&lt;br /&gt;
== On Windows ==&lt;br /&gt;
=== Current way to do it ===&lt;br /&gt;
&lt;br /&gt;
''Let's hear the wise words of another_commander (Updated 18th April 2023)''&lt;br /&gt;
&lt;br /&gt;
Seeing that, despite the quite comprehensive wiki instructions on how to make an Oolite executable, building from source on Windows is still a quite complicated matter, I have created a package that will hopefully simplify the process a lot and allow even the relatively inexperienced users to have a razor bleeding edge version of the game to play with and test. Please note that bleeding edge versions may cause spontaneous combustion of your computer, so you use them at own risk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The download link to the Oolite Development Environment - Light Edition is this:&lt;br /&gt;
https://drive.google.com/file/d/1u1IvBxiQjNvtrFs_2POaRP3IZhAi46N0/view?usp=sharing&lt;br /&gt;
The package contains the Objective-C compiler plus Posix environment (MinGW/MSYS), the Git package version 2.16.2 required for checking out and updating the source code and the required gnustep-base 1.20.1 files. No other downloads will be required. &lt;br /&gt;
&lt;br /&gt;
Alternatively, you can use the same Development Environment we deploy on github to produce the Windows nightly pre-release builds. This is guaranteed to always be the most recent and updated version, but it is a significantly bigger download. You can get it from https://github.com/OoliteProject/oolite-windows-build-env/releases/download/latest/DevelopmentEnvironment.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instructions on how to build an Oolite trunk executable from zero:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Download the environment and unzip it to a folder of your choice. IMPORTANT: The zip file you downloaded must be decompressed maintaining the folders' path structure, check your unzip program's documentation if you are not sure how to do this. Also note that in the unlikely case that your system is using drive letter O:, you will need to edit the files msys_x2/1.0/msys.bat and msys_x2/1.0/etc/fstab and change the references to o: to an unused drive letter. MORE IMPORTANT: Do not install this in a path containing spaces. We have had cases where the environment failed to work when installed in locations such as My Documents, Program Files etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once unzipped, you must run the msys.bat file, found in &amp;lt;RootOfWhereTheEnvironmentWasInstalled&amp;gt;\msys_x2\1.0. You can create a shortcut to desktop for this file if you want. Once run, the environment will start up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Important note: The latest development environment is by default configured for building the 64-bit version of the game, but it contains all files necessary for building the 32-bit flavor as well. To switch to the 32-bit version of the compiler, you need to navigate to the folder Msys_x2/1.0 and rename the following folders like this:&lt;br /&gt;
1) Devlibs -&amp;gt; Devlibs64&lt;br /&gt;
2) Mingw -&amp;gt; Mingw64&lt;br /&gt;
3) Devlibs32 -&amp;gt; Devlibs&lt;br /&gt;
4) Mingw32 -&amp;gt; Mingw.&lt;br /&gt;
Reverse-rename to return to the 64-bit configuration. Never, ever mix 32-bit Devlibs with 64-bit Mingw or vice-versa. Expect build failure if you do so.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The rest of the steps are:&lt;br /&gt;
&lt;br /&gt;
''1. Create our working directory:''&lt;br /&gt;
* &amp;lt;code&amp;gt; mkdir /d/myoolite &amp;lt;/code&amp;gt; - to create a folder called myoolite under D:\. This is where we will check out the code, but instead of D: any available drive letter can be used. We will refer to D: here for simplicity.&lt;br /&gt;
*&amp;lt;code&amp;gt; cd /d/myoolite &amp;lt;/code&amp;gt; - to enter our working directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''2. Check out the oolite code:''&lt;br /&gt;
* &amp;lt;code&amp;gt; git clone https://github.com/OoliteProject/oolite.git &amp;lt;/code&amp;gt; - this will start copying the source code from the repository to your working dir.  When finished, there will be a folder named oolite under the folder you performed the checkout. Next do a&lt;br /&gt;
*  &amp;lt;code&amp;gt; cd oolite &amp;lt;/code&amp;gt; to enter in the trunk folder, where the actual build will take place. Finally, execute this command to pull in all the binary dependencies needed for the full build (maybe you can take a coffee break here, this takes a while):&lt;br /&gt;
*  &amp;lt;code&amp;gt; git submodule update --init &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''3. Build the source:''&lt;br /&gt;
* &amp;lt;code&amp;gt;  make debug=no &amp;lt;/code&amp;gt; - That's it! Go get a coffee while it builds, then come back and you will find two new folders under trunk: obj and oolite.app. obj contains the object files produced by the compiler and you don't need to worry too much about it. And of course you all know what oolite.app is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''4. Profit:''&lt;br /&gt;
Double click the oolite.exe file that resides in your &amp;lt;code&amp;gt;D:\myoolite\trunk\oolite.app &amp;lt;/code&amp;gt; folder. You should see the splash screen followed by the familiar rotating Cobra. Now you can go and improve your Elite rating and give us some feedback from your testing while you're at it.&lt;br /&gt;
&lt;br /&gt;
If at any later time you would like to update to the code that will be current by then, all you need to do is start up MSYS, then &lt;br /&gt;
* &amp;lt;code&amp;gt; cd /d/myoolite/oolite &amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;git pull &amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;git submodule update &amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;make debug=no &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Good luck!&lt;br /&gt;
&lt;br /&gt;
=== Old Building Oolite from source ===&lt;br /&gt;
'''Updated on 09 January 2009 - (left here for reference, please use the instructions above).'''&lt;br /&gt;
&lt;br /&gt;
'''Acknowledgments and thanks to [[User:Kaks‎|Kaks‎]] for providing them:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Important note: It is recommended that all packages for Windows be installed in paths that do not contain spaces. The same recommendation applies for the Windows username of the account the build is performed from. There have been reports of MSYS/make problems in such cases.'''&lt;br /&gt;
&lt;br /&gt;
# If you have an older version of GNUstep(GNUstep-base-1.11.1-gui-0.10.1-3 - from the wiki howto), uninstall it, then delete its root directory if it's still there(c:\GNUstep). &lt;br /&gt;
# Google &amp;amp; download the following 2 packages, and - this is important - install them in this sequence: http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gnustep-system-0.19.2-setup.exe, http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gnustep-core-0.19.2-setup.exe&lt;br /&gt;
# Google &amp;amp; download tortoiseSVN, install. &lt;br /&gt;
# You now need the dependencies files for Windows. Download Local_20090108.zip [ftp://ftp.alioth.net/oolite/Local_20090108.zip].&lt;br /&gt;
# Go to the Windows Start menu, navigate to and select ''Start&amp;gt;Programs&amp;gt;GNUstep&amp;gt;Shell''&lt;br /&gt;
# At the prompt :&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir /Local &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir /Local/oolite &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir /Local/oolite/trunk &amp;lt;/code&amp;gt;. The first slash &amp;amp; the upper case L are very important! &lt;br /&gt;
# From windows, extract the directories inside Local_20090108.zip to &amp;lt;code&amp;gt;C:\GNUstep\Local &amp;lt;/code&amp;gt;&lt;br /&gt;
# Still from windows go to &amp;lt;code&amp;gt;C:\GNUstep\Local\oolite\trunk &amp;lt;/code&amp;gt;&lt;br /&gt;
# It's empty. Right click&amp;gt;SVN checkout. The repository is &amp;lt;code&amp;gt;svn://svn.berlios.de/oolite-linux/trunk &amp;lt;/code&amp;gt;. Wait for it to finish. &lt;br /&gt;
# From inside the GNUstep shell &lt;br /&gt;
## &amp;lt;code&amp;gt;export PATH=$PATH:/Local/bin &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;cd /Local/oolite/trunk &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;make debug=no&amp;lt;/code&amp;gt;&lt;br /&gt;
# We're now ready to launch the compiled oolite! From inside the GNUstep shell:&lt;br /&gt;
## &amp;lt;code&amp;gt;cd /Local/oolite/trunk &amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;openapp oolite.app &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' The instructions below are valid only for versions prior to 1.70, only use them as an alternative if the updated ones fail for whatever reason.'''&lt;br /&gt;
&lt;br /&gt;
# Download and install the necessary software&lt;br /&gt;
## Download and install svn for Windows: [http://subversion.tigris.org/project_packages.html#binary-packages]. Accept all defaults given by the installer.&lt;br /&gt;
## Download and install GNUstep for windows: [ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/base-1.11.1-gui-0.10.1/GNUstep-base-1.11.1-gui-0.10.1-3.exe]. Accept all defaults given by the installer.&lt;br /&gt;
## Download the SDL files required to build Oolite: [http://prdownload.berlios.de/oolite-pc/Local.zip]&lt;br /&gt;
## Unzip this file to &amp;lt;code&amp;gt;c:\GNUstep\Local&amp;lt;/code&amp;gt;&lt;br /&gt;
# Get the source and build it (note, the source comes from the oolite-linux project)&lt;br /&gt;
## Start the GNUstep command line (&amp;lt;i&amp;gt;Start -&amp;gt; Programs -&amp;gt; GNUstep Development -&amp;gt; MSYS for GNUstep&amp;lt;/i&amp;gt;) and issue the following commands:&lt;br /&gt;
## &amp;lt;code&amp;gt;cd $GNUSTEP_LOCAL_ROOT&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;export PATH=$PATH:$GNUSTEP_LOCAL_ROOT/bin&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;mkdir oolite&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;cd oolite&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;svn checkout svn://svn.berlios.de/oolite-linux/trunk&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;cd trunk&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt;&lt;br /&gt;
# To run the game in the build environment:&lt;br /&gt;
## Before running the first time: &amp;lt;code&amp;gt;cp $GNUSTEP_LOCAL_ROOT/bin/*.dll oolite.app&amp;lt;/code&amp;gt;&lt;br /&gt;
## &amp;lt;code&amp;gt;openapp oolite.app&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assuming you have installed one of Nic's releases as detailed above, you can easily keep updating the installation from the latest source. In the &amp;lt;code&amp;gt;$GNUSTEP_LOCAL_ROOT/oolite/trunk&amp;lt;/code&amp;gt; directory, issue the commands:&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;export PATH=$PATH:$GNUSTEP_LOCAL_ROOT/bin&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;svn up&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;lt;code&amp;gt;rm -rf oolite.app/Resources; make&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You only need to issue the export PATH command when you first start the command line. The rm -rf command before make is required because GNUstep for Windows cannot parse the XML plist file format, and the build fails when it tries to read one of these generated each time the build is performed. This failure is not important, and the process still works, but it is annoying.&lt;br /&gt;
&lt;br /&gt;
Then use the following script to copy the new files over the existing installation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OA=&amp;quot;/c/Program Files/Oolite/oolite.app&amp;quot;&lt;br /&gt;
cd $GNUSTEP_LOCAL_ROOT/oolite/trunk&lt;br /&gt;
if [ oolite.app/oolite.exe -nt &amp;quot;$OA/oolite.exe&amp;quot; ]; then&lt;br /&gt;
    echo &amp;quot;Updating oolite.exe&amp;quot;&lt;br /&gt;
    cp oolite.app/oolite.exe &amp;quot;$OA/oolite.exe&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
for a in AIs Config Images Models Music Sounds Textures; do&lt;br /&gt;
    for b in Resources/$a/*; do&lt;br /&gt;
        c=`basename $b`&lt;br /&gt;
        if [ $b -nt &amp;quot;$OA/Contents/Resources/$a/$c&amp;quot; ]; then&lt;br /&gt;
            echo &amp;quot;Updating with $b&amp;quot;&lt;br /&gt;
            cp $b &amp;quot;$OA/Contents/Resources/$a/$c&amp;quot;&lt;br /&gt;
        fi&lt;br /&gt;
    done&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to edit the source, Notepad++ has good Objective-C support and is free: [http://notepad-plus.sourceforge.net/]&lt;br /&gt;
&lt;br /&gt;
Also see the Oolite-PC forum: [https://bb.oolite.space/viewforum.php?f=8]&lt;br /&gt;
&lt;br /&gt;
== Building Oolite-Linux ==&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
&lt;br /&gt;
You will need the following components:&lt;br /&gt;
* The GNU Objective-C compiler (gcc-objc). Your distribution should have this available.&lt;br /&gt;
* [http://www.gnustep.org GNUstep Startup]. Your distro may provide the appropriate GNUstep development libraries.&lt;br /&gt;
* SDL development libraries including SDL_mixer and SDL_image. All Linux distros seem to have the main SDL library, but some do not seem to have SDL_image. This can be downloaded from [http://www.libsdl.org the SDL Library Development website].&lt;br /&gt;
* OpenGL development libraries - your distribution will have these.&lt;br /&gt;
* To build Autopackages, you will also need the Autopackage development kit, which is available at [http://autopackage.org Autopackage.org]&lt;br /&gt;
&lt;br /&gt;
The source code for these dependencies is also available at [ftp://ftp.alioth.net]&lt;br /&gt;
&lt;br /&gt;
You may also want the following optional component:&lt;br /&gt;
* espeak, if you want speech (1.73 &amp;amp; later). Your distribution should have this; otherwise, see [http://espeak.sourceforge.net espeak.sourceforge.net].&lt;br /&gt;
&lt;br /&gt;
=== Building ===&lt;br /&gt;
Once you have a source tree, you can build it by just typing 'make'. To run the newly-built code, then type 'openapp oolite'. If you want to build the Autopackage .package file, type 'makeinstaller'. This will leave a .package file in the build directory. You can then run this file to install the game.&lt;br /&gt;
&lt;br /&gt;
=== Notes about the build process ===&lt;br /&gt;
&lt;br /&gt;
* The makefile is called GNUmakefile rather than 'Makefile'; this seems to be the convention for GNUstep applications. If you are not using GNUmake, then you will probably need to 'make -f GNUmakefile'. However, it is recommended that you install gmake if you are using a platform (BSD) that doesn't include GNU make (it's a dependency for GNUstep anyway). The build process first builds all the Objective-C source (source code files end in '.m' which is the standard file extension for Objective-C) into the executable oolite.app/oolite and then copies the data into oolite.app/Contents.&lt;br /&gt;
&lt;br /&gt;
* A new dependency on the SpiderMonkey JavaScript v1.70 library was introduced on SVN revision 1157. This requires some attention regarding the Linux build process. The full instructions on building the game successfully with JavaScript 1.70 on Debian can be found in the following forum post:&amp;lt;br /&amp;gt;https://bb.oolite.space/viewtopic.php?p=42188&amp;amp;highlight=#42188&lt;br /&gt;
&lt;br /&gt;
* As of 1.73, a new 'Makefile' has been added to the project to simplify building Oolite.  Assuming your system has all required build dependencies installed (as outlined above), you can build debug and optimised copies of Oolite with the following commands.  The included Spidermonkey dependency is automatically built as well.  For a full list of targets, use 'make -f Makefile help'.&lt;br /&gt;
** make -f Makefile debug&lt;br /&gt;
** make -f Makefile release&lt;br /&gt;
&lt;br /&gt;
=== Notes about GNUstep ===&lt;br /&gt;
&lt;br /&gt;
Several bugs have been found with gnustep-base1.19.3 which affect Oolite to a greater or lesser extent.  As older versions of several popular Linux Distributions ship with this version of GNUstep, it is highly recommended that you compile and install a known good version of GNUstep for development. gnustep-base1.18 is known to be good.  The current trunk (gnustep-base1.21.1) appears to also be ok.&lt;br /&gt;
&lt;br /&gt;
This [https://bb.oolite.space/viewtopic.php?t=8008&amp;amp;highlight= forum post] details how to build and install gnustep for developing Oolite.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objective-C ==&lt;br /&gt;
If you’re familiar with OO design concepts, learning Objective-C is about half a day’s work. If not, maybe a few days. Objective-C is a much, much smaller extension to C than C++ is. Take your choice of introductory documents:&lt;br /&gt;
*[http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/index.html The Objective-C Programming Language] – covers OO basics, just about the entire language (including bits not used in Oolite – the Exception Handling and Thread Synchronization chapter in particular) and the runtime library used in Apple’s implementation.&lt;br /&gt;
*[http://www.gnustep.org/resources/ObjCFun.html Objective-C is Fun] – covers most of the language in about three pages. (Assumes a knowledge of C.)&lt;br /&gt;
*[http://www.otierney.net/objective-c.html Objective-C Beginner’s Guide] – a more hands-on tutorial.&lt;br /&gt;
&lt;br /&gt;
The biggest roadblock to most people seems to be [http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/index.html the memory management model]. (The chapter “Implementing Object Copy” can be considered an advanced topic in the context of Oolite, and the Core Foundation and Zones bit are of no interest.) The section [http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/Tasks/MemoryManagementRules.html Memory Management Rules] is the really important bit.&lt;br /&gt;
&lt;br /&gt;
That said, Oolite is not necessarily the best project to start with; taking a look at [http://developer.apple.com/documentation/Cocoa/Conceptual/ObjCTutorial/index.html Apple’s] or [http://www.gnustep.it/pierre-yves/index.html GNUstep’s] tutorials. (The latter appears to be a rip-off– er, adaptation of the former.) These are geared towards GUI apps, though.&lt;br /&gt;
&lt;br /&gt;
[[User:Ahruman|Ahruman]], 2007 from [https://bb.oolite.space/viewtopic.php?p=32138#p32138 Learning Objective-C]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://bb.oolite.space/viewtopic.php?p=270121#p270121 Building Spidermonkey (2020)]&lt;br /&gt;
&lt;br /&gt;
* [https://bb.oolite.space/viewtopic.php?t=21215 Steam-ready (almost)] (2022-24)&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Oolite Development| ]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Developer%27s_Corner&amp;diff=84460</id>
		<title>Developer's Corner</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Developer%27s_Corner&amp;diff=84460"/>
		<updated>2024-09-13T10:00:35Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* OS Specific parts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you will find information that helps understanding the Oolite source code, build and test the project.&lt;br /&gt;
&lt;br /&gt;
* [[Contributing to the project]]&lt;br /&gt;
* [[Release Process]]&lt;br /&gt;
* [[Branding]]&lt;br /&gt;
* [https://ooliteproject.github.io/oolite/ Oolite API documentation]&lt;br /&gt;
&lt;br /&gt;
== OS Specific parts ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Operating System dependent stuff&lt;br /&gt;
|-&lt;br /&gt;
! Procedure !! Apple Mac !! Linux !! Windows&lt;br /&gt;
|-&lt;br /&gt;
| Setting up a development environment || [[Development on Apple Mac]] || [[Development on Linux]] || [[Development on Windows]]&lt;br /&gt;
|-&lt;br /&gt;
| Compiling || [[Compiling on Apple Mac]] || [[Compiling on Linux]] || [[Developing Oolite#On_Windows_2 | Compiling on Windows]]&lt;br /&gt;
|-&lt;br /&gt;
| Testing || [[Testing on Apple Mac]] || [[Testing on Linux]] || [[Testing on Windows]]&lt;br /&gt;
|-&lt;br /&gt;
| Packaging into Installer || [[Installer on Apple Mac]] || [[Installer on Linux]] || [[Installer on Windows]]&lt;br /&gt;
|-&lt;br /&gt;
| Running                  || [[Running_Oolite-Mac]] || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite Development]]&lt;br /&gt;
&lt;br /&gt;
== Hints ==&lt;br /&gt;
&lt;br /&gt;
The code is organized across several git repositories. The main one refers to the others as submodules - but always to a concise commit.&lt;br /&gt;
If you need to update submodules you also need to tell update the reference in the main repository. Here you can see that handling submodules can lead to strange effects: https://bb.oolite.space/viewtopic.php?f=3&amp;amp;t=21470&lt;br /&gt;
&lt;br /&gt;
To learn mode about submodules read the fine manual at https://git-scm.com/book/en/v2/Git-Tools-Submodules&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=Developer%27s_Corner&amp;diff=84459</id>
		<title>Developer's Corner</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=Developer%27s_Corner&amp;diff=84459"/>
		<updated>2024-09-13T09:53:13Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* OS Specific parts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you will find information that helps understanding the Oolite source code, build and test the project.&lt;br /&gt;
&lt;br /&gt;
* [[Contributing to the project]]&lt;br /&gt;
* [[Release Process]]&lt;br /&gt;
* [[Branding]]&lt;br /&gt;
* [https://ooliteproject.github.io/oolite/ Oolite API documentation]&lt;br /&gt;
&lt;br /&gt;
== OS Specific parts ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Operating System dependent stuff&lt;br /&gt;
|-&lt;br /&gt;
! Procedure !! Apple Mac !! Linux !! Windows&lt;br /&gt;
|-&lt;br /&gt;
| Setting up a development environment || [[Development on Apple Mac]] || [[Development on Linux]] || [[Development on Windows]]&lt;br /&gt;
|-&lt;br /&gt;
| Compiling || [[Compiling on Apple Mac]] || [[Compiling on Linux]] || [https://wiki.alioth.net/index.php/Developing_Oolite#On_Windows_2  Compiling on Windows]&lt;br /&gt;
|-&lt;br /&gt;
| Testing || [[Testing on Apple Mac]] || [[Testing on Linux]] || [[Testing on Windows]]&lt;br /&gt;
|-&lt;br /&gt;
| Packaging into Installer || [[Installer on Apple Mac]] || [[Installer on Linux]] || [[Installer on Windows]]&lt;br /&gt;
|-&lt;br /&gt;
| Running                  || [[Running_Oolite-Mac]] || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite Development]]&lt;br /&gt;
&lt;br /&gt;
== Hints ==&lt;br /&gt;
&lt;br /&gt;
The code is organized across several git repositories. The main one refers to the others as submodules - but always to a concise commit.&lt;br /&gt;
If you need to update submodules you also need to tell update the reference in the main repository. Here you can see that handling submodules can lead to strange effects: https://bb.oolite.space/viewtopic.php?f=3&amp;amp;t=21470&lt;br /&gt;
&lt;br /&gt;
To learn mode about submodules read the fine manual at https://git-scm.com/book/en/v2/Git-Tools-Submodules&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84454</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84454"/>
		<updated>2024-09-09T08:04:04Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view OpenEXR and Radiance RGBE files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Please note that &amp;lt;b&amp;gt;the values of 400 and 1000 nits are in-game limits&amp;lt;/b&amp;gt; and &amp;lt;u&amp;gt;any value above or below those limits will either be ignored or result in unexpected behavior, depending on where in the array it is inserted&amp;lt;/u&amp;gt;. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files can be big though, depending on the image content. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. Do do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84453</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84453"/>
		<updated>2024-09-09T07:57:02Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view OpenEXR and Radiance RGBE files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Please note that the values of 400 and 1000 nits are in-game limits and if you set anything above or below those limits, it will be ignored. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files can be big though, depending on the image content. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. Do do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84431</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84431"/>
		<updated>2024-09-02T14:33:27Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view OpenEXR and Radiance RGBE files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files can be big though, depending on the image content. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. Do do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84398</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84398"/>
		<updated>2024-08-30T09:53:18Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view OpenEXR and Radiance RGBE files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files are &amp;lt;u&amp;gt;big&amp;lt;/u&amp;gt; though. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. Do do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84397</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84397"/>
		<updated>2024-08-30T09:50:37Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Choosing Your Preferred HDR Screenshot Format ==&lt;br /&gt;
The default HDR screenshot format is OpenEXR. It is chosen for its impressive accuracy and ability to display colors in all color spaces used for HDR displays (Rec709, DCI-P3 and BT2020). Be advised that .exr files are &amp;lt;u&amp;gt;big&amp;lt;/u&amp;gt; though. If you do not care that much about precise representation of what was on your screen at the time of capture and prefer having smaller size files that can maybe be easier to share online, you can switch the HDR snapshot output format to Radiance RGBE. Do do that, make a backup of the file &amp;lt;code&amp;gt;&amp;lt;OoliteInstallDir&amp;gt;\oolite.app\GNUstep\Defaults\.GNUstepDefaults&amp;lt;/code&amp;gt;, then open it in a text editor and add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;hdr-snapshot-format&amp;quot; = .hdr;&amp;lt;/pre&amp;gt;&lt;br /&gt;
The leading dot is optional, Oolite will understand the extension with or without it. If you enter any random string other than the allowed &amp;quot;[.]hdr&amp;quot; and &amp;quot;[.]exr&amp;quot;, a warning will be posted in the log and .exr will be selected by default anyway. Save the file and that's it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84396</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84396"/>
		<updated>2024-08-30T09:25:22Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in either OpenEXR (.exr) or Radiance RGBE (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84389</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84389"/>
		<updated>2024-08-26T08:40:44Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png|1000px]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84388</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84388"/>
		<updated>2024-08-26T08:37:20Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you. The range of this slider is from 80 to 280 nits.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84387</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84387"/>
		<updated>2024-08-26T07:15:05Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. The game is still playable even if you skip the calibration step, but the image might look off or clipped, so best if you don't skip it. Be advised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84386</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84386"/>
		<updated>2024-08-26T06:10:32Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84385</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84385"/>
		<updated>2024-08-26T06:10:07Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84384</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84384"/>
		<updated>2024-08-26T06:08:55Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* How to Enable Oolite's HDR Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84383</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84383"/>
		<updated>2024-08-26T06:08:29Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* How to Enable Oolite's HDR Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png|200px]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84382</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84382"/>
		<updated>2024-08-26T06:04:51Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits (or cd/m2) and HDR Paper White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84381</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84381"/>
		<updated>2024-08-26T06:03:35Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor or TV. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84380</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84380"/>
		<updated>2024-08-26T06:03:15Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable for your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84379</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84379"/>
		<updated>2024-08-26T06:01:46Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84378</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84378"/>
		<updated>2024-08-26T06:00:39Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* How to Enable Oolite's HDR Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e. looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
[[File:OoliteStartInHDRWithoutHDREnabled.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=File:OoliteStartInHDRWithoutHDREnabled.jpg&amp;diff=84377</id>
		<title>File:OoliteStartInHDRWithoutHDREnabled.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=File:OoliteStartInHDRWithoutHDREnabled.jpg&amp;diff=84377"/>
		<updated>2024-08-26T05:54:32Z</updated>

		<summary type="html">&lt;p&gt;Another commander: Another commander uploaded a new version of File:OoliteStartInHDRWithoutHDREnabled.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=File:OoliteStartInHDRWithoutHDREnabled.jpg&amp;diff=84376</id>
		<title>File:OoliteStartInHDRWithoutHDREnabled.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=File:OoliteStartInHDRWithoutHDREnabled.jpg&amp;diff=84376"/>
		<updated>2024-08-26T05:52:34Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84375</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84375"/>
		<updated>2024-08-26T05:48:11Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* How to Enable Oolite's HDR Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84370</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84370"/>
		<updated>2024-08-25T19:09:53Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces (see [https://www.benq.com/en-us/business/resource/trends/understanding-color-gamut.html?srsltid=AfmBOop1EleuJqvrAjiH9WEG7rcuOJmG54hUicbStmP8IQK9JSnicLJv here] for more), creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84369</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84369"/>
		<updated>2024-08-25T18:46:14Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for Windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84368</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84368"/>
		<updated>2024-08-25T18:45:26Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* How to Enable Oolite's HDR Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.app\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84367</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84367"/>
		<updated>2024-08-25T16:38:20Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience. Be dadvised that HDR has been designed for low lighting environments, so you should avoid brightly lit rooms when playing for best results.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84366</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84366"/>
		<updated>2024-08-25T16:33:06Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
*[https://support.microsoft.com/en-us/windows/calibrate-your-hdr-display-using-the-windows-hdr-calibration-app-f30f4809-3369-43e4-9b02-9eabebd23f19 Windows 11 HDR Calibration App on Microsoft Support]&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84365</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84365"/>
		<updated>2024-08-25T16:30:15Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84364</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84364"/>
		<updated>2024-08-25T16:29:12Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
&lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84363</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84363"/>
		<updated>2024-08-25T16:28:44Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you, rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Microsoft Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Microsoft Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84362</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84362"/>
		<updated>2024-08-25T16:27:29Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you, rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Windows Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available for Windows 11 at the Windoes Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84361</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84361"/>
		<updated>2024-08-25T16:26:00Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you, rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Windows Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available at the Windoes Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=HDR&amp;diff=84360</id>
		<title>HDR</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=HDR&amp;diff=84360"/>
		<updated>2024-08-25T16:25:16Z</updated>

		<summary type="html">&lt;p&gt;Another commander: /* Note */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;High Dynamic Range (advanced video display - currently only available for windows platforms)&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The current Windows Pre-releases/&amp;quot;nightlies&amp;quot; now support HDR. They can be downloaded from the very bottom of the [https://oolite.space/#download Downloads page] or directly from GitHub, [https://github.com/OoliteProject/oolite/releases here].&lt;br /&gt;
&lt;br /&gt;
If you have a compatible monitor or TV you can now enjoy vivid, bright and high contrast colors that seem to pop right out of your screen, while maintaining full image details in both highlights and dark areas. Furthermore, colors in HDR mode are 10-bit per RGB component as opposed to 8-bit in SDR and can now exceed the standard Rec709 color space and go well into the DCI-P3 and BT2020 color spaces, creating an even more impressive visual experience with 1.07 billion color hues available to you, rather than the 16.7 million available in SDR.&lt;br /&gt;
&lt;br /&gt;
Fine gameplay moments in HDR can be captured in Radiance (.hdr) format using the standard Oolite save snapshot key. You can view Radiance files at a later time using software like Windows HDR+WCG Viewer (available from the Windows Store for free) or the also free and very powerful HDR image viewer utility, [https://cdn.discordapp.com/attachments/792979353117524009/1277053487368241325/SKIV.exe?ex=66cc6cfd&amp;amp;is=66cb1b7d&amp;amp;hm=417a59e377398a4e2d8e12b446dc8881f9498bd21538f2a89e0411ec8e78c3c5&amp;amp; SKIV].&lt;br /&gt;
&lt;br /&gt;
This has been implemented by our Developer, [[User:Another commander|Another commander]] (who also greatly improved visuals in Oolite versions 1.86, 1.88 &amp;amp; 1.90).&lt;br /&gt;
&lt;br /&gt;
=== Note ===&lt;br /&gt;
Because the changes only affect the display on a HDR screen, there is no way of displaying the improvements on an older SDR screen!&lt;br /&gt;
&lt;br /&gt;
== How to Enable Oolite's HDR Mode ==&lt;br /&gt;
After installing the game, a new shortcut will be added to the Start menu group for the game under Windows. Those who use the nightly installers, will notice this new icon under the group &amp;quot;Oolite&amp;quot;:&lt;br /&gt;
[[file:OoliteHDRIcon.png]]&lt;br /&gt;
&lt;br /&gt;
You can now use it to launch the game in HDR. Alternatively, you can launch Oolite from a console or the Windows Run dialog using &amp;lt;pre&amp;gt;C:\path\to\game\oolite.exe -hdr&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As a reminder, to be able to run the game in this mode you need:&lt;br /&gt;
* Windows 10 or 11 (11 is strongly recommended).&lt;br /&gt;
* A monitor that supports HDR output. An OLED monitor or TV is &amp;lt;u&amp;gt;strongly&amp;lt;/u&amp;gt; recommended.&lt;br /&gt;
* Graphics card that supports HDR, like 10xx NVidia series or higher spec.&lt;br /&gt;
* HDMI 2.1 / DisplayPort 1.4 or higher spec cable, so that the HDR bandwidth requirement is satisfied.&lt;br /&gt;
* Enabling of HDR in Windows from the Settings -&amp;gt; System -&amp;gt; Display. If your system does not support HDR for whatever reason you will not have the option to enable it.&lt;br /&gt;
[[File:OoliteHowToActivateHDRinWindows.png]]&lt;br /&gt;
&lt;br /&gt;
Attempting to launch the game in HDR mode without satisfying the above requirements will trigger a warning dialog informing the user that it was not possible to detect HDR on the system and asking whether the user would like to proceed with the game rendering as HDR in a non-suitable environment (i.e, looking weird) or abort.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Calibration ==&lt;br /&gt;
To obtain the most out of your HDR experience, you will have to calibrate the game to generate a display signal suitable to that of your monitor's or TV's. Oolite's Game Options menu is slightly different when the game is run in HDR mode, meaning that it has two options not normally appearing in the default menu: HDR Max Brightness and HDR Paper White. The menu in HDR mode will look as seen in the screen below:&lt;br /&gt;
[[file:OoliteHDRMenu.png]]&lt;br /&gt;
&lt;br /&gt;
By default HDR Max Brightness is set to 1000 nits and HDR Papaer White is set to 200 nits. You must adjust those values to match your display. At this moment Oolite does not feature an HDR calibration screen so you should get the Max Brightness information for your display from either the manufacturer's website or by running the Windows HDR Calibration utility (available at the Windoes Store for free).&lt;br /&gt;
&lt;br /&gt;
HDR Max Brightness can be set to 400, 500, 600, 800 and 1000 nits, but you can also edit descriptions.plist in your game install and add other values if you want - the game will accept them and use them. To add max brightness values, if so desired, open oolite.app/Resources/descriptions.plist in a text editor (backup the original file first just in case), find the block &amp;lt;pre&amp;gt;hdr_maxBrightness_array =&lt;br /&gt;
	(&lt;br /&gt;
		400, 500, 600, 800, 1000&lt;br /&gt;
	);&amp;lt;/pre&amp;gt;and insert your new value in the row with the numbers, making sure it is separated by commas from the rest. Save and restart the game with Shift down to enable the edit and you should now have the extra option available. It is important that this value matches as closely as possible the actual max brightness your display can output for a &amp;lt;b&amp;gt;10% screen coverage window&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
HDR Paper White indicates how bright a pure diffuse white object will be. You can think of it as a generic brightness slider. The higher you set it, the less headroom for highlights you leave. As a rule of thumb this can be set to about 1/4 of the max brightness, but it is entirely up to you to decide. You can set it to whatever feels comfortable to you.&lt;br /&gt;
&lt;br /&gt;
Once those are set to their correct / preferred values, you are ready for the HDR experience.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
*[https://bb.oolite.space/viewtopic.php?t=21311 Oolite on HDR Displays] (2022 - date) - this BB thread has the current information&lt;br /&gt;
&lt;br /&gt;
[[Category:Oolite]] [[Category:Help pages]]&lt;br /&gt;
[[Category:Factual]]&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alioth.net/index.php?title=File:ViperBlowingUpBaddies.png&amp;diff=84359</id>
		<title>File:ViperBlowingUpBaddies.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.alioth.net/index.php?title=File:ViperBlowingUpBaddies.png&amp;diff=84359"/>
		<updated>2024-08-25T16:24:07Z</updated>

		<summary type="html">&lt;p&gt;Another commander: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Another commander</name></author>
		
	</entry>
</feed>