Advent Rising

Advent Rising

Not enough ratings
Proper widescreen support
By ivanproff
Setting the correct 16x9 resolution without a squished interface
   
Award
Favorite
Favorited
Unfavorite
Introduction and Theory
This game was designed with the 16x9 aspect ratio in mind, but never really got its support.
Normally, if you run the game on widescreen monitor, you have couple of options.

- Obviously, you can run it in 4x3 resolution (with widescreen option turned off), which is how the game is intended to play on Xbox Original, but you'll get double letterboxing (on wide monitor):

- If you disable widescreen option in the INI file, you'll get a squished interface and movies along with actualy normal aspect ratio in game, but with large black bars:

- If you enable widescreen option in the INI file, you will get rid of black bars and get fullscreen movies, but the interface will remain squished and the entire gameplay will become stretched:

None of this is good. Probably, it would be best to take the 4x3 resolution and somehow crop it to fit a 16x9 screen (16x10 in my case). 🤔

This is where dgVoodoo2 comes to the rescue!
P.S. Don't mind the black bars, it's all my 16x10 monitor, on 16x9 everything should be fine.
Setting Up
- Firstly, find configuration INI files in Advent Rising\System folder, and set Widescreen=False in default.ini, then set ingame resolution to 1280x960 (you can do it in the game or manually in mydefault.ini).

- Download dgVoodoo2 from it's official website.[dege.freeweb.hu]

- Unzip dgVoodooCpl.exe, dgVoodoo.conf from archive, along with all DLL files from it's MS\x86 directory, everything goes to Advent Rising\System folder.

- Run dgVoodooCpl.exe and select some settings:


On General tab select Scaling Method - Centered, keep Aspect Ratio, and set your graphics card, just for sure.
On DirectX tab you should disable watermark, choose anisotropic and antialiasing settings, and set resolution.

Let's dwell on the resolution in more detail.
You need to calculate 4x3 resolution based on horizontal resolution of your screen.
In my case, I have 1680x1050 monitor, so vertical resolution will be 1680/4*3=1260, then my whole new 4x3 resolution will be 1680x1260.

Let's calculate some more:
  • For 720p display it will be 1280x960 (obviously)
  • For 1080p: 1920/4*3=1440, so it is 1920x1440
  • For 4K: 3840/4*3=2880, so it is 3840x2880

- When you're done with settings, click Apply, close dgVoodoo2 and launch the game.
Screenshots
7 Comments
_fps 11 Aug @ 8:42pm 
The built-in "widescreen fix" the game provides is bad and your solution could be a more correct method, but I just can't get it to work.

I tried all the compatibility settings with the exe, all the combinations for the options in dgvoodoo, even did the same with the no-drm gog version, but didn't get any closer.
Hoping that we can figure out why this crash happens for some people.

Mind providing additional specs for your machine (I see you have an rtx 3080), and can you think of anything else you might have tweaked?
_fps 11 Aug @ 8:40pm 
I followed the guide and I get the same error as Ædwin when I launch the game. Tried it on two PC's with 1920x1080 monitors.

I use dgvoodoo regularly, fiddled with it and it seems it only crashes when it's set to 'Centered - Keep aspect ratio'. All other options can make the game launch, but they either keep it double letterboxed or stretch it, which is not ideal.
What's most likely is it doesn't like rendering things beyond the display's actual viewable surface, even if those are just the black bars we want cropped off. If I launch the game in windowed mode it doesn't crash, but when I alt+enter to get the desired fullscreen effect, it crashes and gives me the same error immediately.
ivanproff  [author] 4 Jun @ 11:18am 
Ædwin, looks like it is common error for this game, check troubleshooting guide:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=487688178
ivanproff  [author] 4 Jun @ 11:14am 
Ædwin, don't know, just checked, even with latest version of dgVoodoo game works fine. At least for me.
Ædwin 4 Jun @ 10:18am 
Getting critical error when starting the game (3840x2880)
No Label

OS: Windows XP 5.1 (Build: 2600)
CPU: GenuineIntel PentiumPro-class prNVIDIA GeForce RTX 4070 (3)
Video: NVIDIA GeForce RTX 4070 (3)

General protection fault!

History: GUIImage::Draw <- UGUIFadeImage::Draw <- GUIMultiComponent::Draw <- GUIPage::Draw <- GUIController::NativePostRender
ivanproff  [author] 9 Nov, 2024 @ 8:05am 
Мимир, можно вписать значение вручную
timoha 9 Nov, 2024 @ 5:41am 
как поставить разрешение 1920 на 1440 в программе? там нет такого разрешения.