It *is* possible to do this, but troublesome. You'll have to manually change your display settings to make it work...
- Go to your display properties
- Click on the "Settings" tab
- Click "Advanced"
- Click on the "GeForce" tab
- Click on "NVidia Display Mode"
- Select "Horizontal Span" (Instead of "Dual View", which has most likely been selected)
Now, in your program, you'll need to make the application windowed and scalable...
Graphics3D 1280,512,32,3
...this is one quarter the resolution of your total screen area, because (at least with my 5800FX) a very wide resolution doesn't seem to be possible. This will be the same aspect ratio, so when you maximize the window, it should completely cover both displays. Somewhere in the code archives are userlib commands to let you maximize the window, and even get rid of the title bar.
The only real problem with this approach is that you almost certainly will hate trying to work normally using "Horizontal Span" since all windows maximise across both displays, and popups appear centered on the divide between the monitors. Unless you want to go to all this trouble just before letting your computer sit for twenty minutes, just so the screensaver will cover both monitors, you're probably not going to be crazy about this solution---but it's the only way to get 3D to spread across both monitors. If, on the other hand, you wanted to set up some kind of public display with multiple monitors running a 3D graphics spectacular, then this would work, even with a quad display... but then Matrox may have set things up a little differently from NVidia. ;)
- Go to your display properties
- Click on the "Settings" tab
- Click "Advanced"
- Click on the "GeForce" tab
- Click on "NVidia Display Mode"
- Select "Horizontal Span" (Instead of "Dual View", which has most likely been selected)
Now, in your program, you'll need to make the application windowed and scalable...
Graphics3D 1280,512,32,3
...this is one quarter the resolution of your total screen area, because (at least with my 5800FX) a very wide resolution doesn't seem to be possible. This will be the same aspect ratio, so when you maximize the window, it should completely cover both displays. Somewhere in the code archives are userlib commands to let you maximize the window, and even get rid of the title bar.
The only real problem with this approach is that you almost certainly will hate trying to work normally using "Horizontal Span" since all windows maximise across both displays, and popups appear centered on the divide between the monitors. Unless you want to go to all this trouble just before letting your computer sit for twenty minutes, just so the screensaver will cover both monitors, you're probably not going to be crazy about this solution---but it's the only way to get 3D to spread across both monitors. If, on the other hand, you wanted to set up some kind of public display with multiple monitors running a 3D graphics spectacular, then this would work, even with a quad display... but then Matrox may have set things up a little differently from NVidia. ;)