Dualhead setup utility - Distribution of X86 Binary including source

Neither myself or FoFTDesign take any responsibility for damage caused to you or your hardware/software through use of this program.

Updates from previous versions etc...

Introduction

This is a tool to accompany the unified Haiku Matrox and nVidia drivers. If you find any problems please send a bug report to Rudolf: info.be-hold@inter.nl.net. It is a quick hack to replace the screen prefs and enable use of dual head modes. I am sure you can figure out how to use it, so won't insult your intelligence. However if you have problems, please feel free to e-mail me.

The current version (0.04) of DualHeadSetup has been developed alongside/for Haiku Matrox driver 0.22 and Haiku nVidia driver 0.61. It will probably work OK with older versions of these drivers, but optimal comfort will be reached with the mentioned versions or higher.

This application works with the modelines as exported by the driver in use, alongside some application internal modelines for various TVout modes: These internal modes adhere to the same logic as the modes from the driver do. No extra functionality for creating/modifying modelines is included in the application. This means you cannot set custom refreshrates (via a slider), and modes/refreshrates/colordepths are listed in the order as exported by the driver. If the application detects an 'unknown' mode following these rules, it will come up with a known default modesetting onscreen. You'll probably notice this mostly for refreshrate settings.


Installation - Source version

Installation - Binary version

Usage - Version 0.03a include helpful on-screen graphics to aid understanding.

This program compements ScreenPrefs and adds the ability to do several things on graphics cards that support dualhead modes.

Version 0.04:


Mode selecting logic.

Here's the logical order in which to select a new screenmode: This order of setting a mode is built-in in the application. It's in the application, because graphics hardware features have certain boundaries that make this order of doing things logical.


More extensive TVout support.

Menu 'Output':

Menu 'TV head':

Note please that the current relatively complicated solution exists only because BeOS/Zeta/Haiku do not support native dualhead modes at this time. Once they do the drivers will be rewritten to behave as 'completely' seperate drivers 'per head'. This will make the current 'custom' solution nolonger applicable.


Have fun!

Rudolf.