It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Nobody is happier that this game is out, but I was wondering if anyone could tell me if it has native widescreen support.

I would also like gamepad support since I like to play on the couch, but that's not a big deal.
You do realize the game was made in 1998, right?

There's a widescreen patch available here. It's not perfect, cutscenes and computer screens are zoomed in a bit and some of the computers' text may get cut off because of it, but it mostly works.

If you want controller support, you'll need to use Joy2Key or something.
Of course I realize that the game was released in 1998! I bought it on release day!

Gamepad support is possible since ZDoom gets that support.
Doom's source code was released, allowing people to add native widescreen and controller support and all that good stuff. Sin's code hasn't been released, so that kind of modification isn't possible for it. And besides, Sin doesn't have anywhere near as big of a fan community as Doom, so who would bother to make those improvements even if they had the code?

Thus, you have to deal either with hacks and workarounds like the ones I mentioned in my previous post, or with just not having those features.
Yes, wide screen is supported.

You can't set the video resolution from the game menu. Leave 3dfx selected as it is by default and use nglide_config.exe (which is in the same folder with sin.exe) to set the resolution and other video options .

NOTE: No matter what the real video resolution is, the game menu will show 640x480.
Post edited January 31, 2014 by MihaiHornet
Actually there since Sin use the Quake 2 engine, it has native joystick support.

First you have to open up the autoexec.cfg in Sin's "base" folder.

Then copy/paste the following below:
//------------
+mlook

in_joystick 1
joy_advanced 1
joy_name "<Your joystick name>"

// First, we define the available axes:
// 0 = Axis not used
// 1 = Forward/Backward
// 2 = Pitch (look up/down)
// 3 = Strafe left/right
// 4 = Turn left/right
// 5 = Move up/down (jump/crouch)

joy_advaxisx 3
joy_advaxisy 1
joy_advaxisz 2
joy_advaxisr 4
joy_advaxisu 0
joy_advaxisv 0

joy_pitchsensitivity 0.25
joy_pitchthreshold 0.012
joy_yawsensitivity -0.35
joy_yawthreshold 0.015
joy_forwardsensitivity -0.70
joy_forwardthreshold 0.15
joy_sidesensitivity 0.50
joy_sidethreshold 0.35
joy_AdvancedUpdate

//---
This setup above assumes that the use has a dual analog joystick, where the left stick is for moving and the right stick for looking. To invert your aiming, just put a hyphen before the "joy_pitchsensitivity" value (i.e. joy_pitchsensitivity -0.25). Type in "//" to leave comments in the config file (i.e. //-My Joystick Name).

You may need to play around the sensitivity (which controls the analog speed) and threshold (controls analog resting place) settings depending on your joystick. If you're using a Xbox 360 joystick, note that the left and right trigger count as a single analog axis.

EDIT: Make sure you have typed in "+mlook" somewhere in the config file or you won't be able to look or down with the joystick.

Also to bind a joystick button type in "bind <joybutton> <action>" (example: bind JOY1 "weapprev"). To refer to buttons other than JOY1-JOY4, you'll have to use "AUX" and the button number (example: bind AUX9 "pause"). Use AUX29 through AUX 32 to refer to the directional pad buttons with AUX29 being the "UP" button and AUX32 being the "LEFT" button.
Post edited June 24, 2014 by coates32
I can't get the bloody widescreen patch to work and the nglide only stretches the game so it's useless. Does anyone know how to get true widescreen with the GOG version?

Edit: I found a solution if anyone is interested.
Here in this thread:
http://www.gog.com/forum/sin_gold/if_youre_having_trouble_running_sin_try
it is explained how to run the game in "default opengl" (basically you have to turn ON the "Extension Limit" using nvidia inspector). In "default opengl" I was finally able to set the resolution to 1152x864 required by the patch.
Post edited July 31, 2014 by CloudXIV
avatar
MihaiHornet: Yes, wide screen is supported.

You can't set the video resolution from the game menu. Leave 3dfx selected as it is by default and use nglide_config.exe (which is in the same folder with sin.exe) to set the resolution and other video options .

NOTE: No matter what the real video resolution is, the game menu will show 640x480.
Wow totally did this and it worked!! thanks!