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

×
Is it possible to get Sin to automatically log in the default user? I don't like having to manually "log in" at the main menu, since the game keeps switching resolutions back and forth. I tried deleting the "blade" folder from the game's player directory but the game just recreates it.
avatar
IronArcturus: Is it possible to get Sin to automatically log in the default user? I don't like having to manually "log in" at the main menu, since the game keeps switching resolutions back and forth. I tried deleting the "blade" folder from the game's player directory but the game just recreates it.
I think I have an answer for this. I'm assuming you are using the GOG version (this may work for other versions too but I don't have other versions to test with).

1) Navigate to: ...\SiN Gold\SiN\base

2) Open the autoexec.cfg file in a text editor (Notepad, etc)

3) The last line states menu_logon which means when the autoexec is called (as the GOG shortcut does) then it opens the login screen. Change this to menu_main so that it goes to the main menu screen instead. Now the game will always load with the default blade profile.

So, provided you use the default profile this will solve this for you. If you use your own profile, though, well, you could try deleting all other player profiles so that there is only the one that you use, but I don't know if this would work.

EDIT: Note that for the Wages of SiN expansion you need to edit a different autoexec.cfg. This one is located here:
...\SiN Gold\SiN\2015
Post edited May 06, 2014 by korell
Is there a way to tell autoexec.cfg to use a player specified logon? I started playing Sin but did not use the default "blade" profile. I already know that if the blade folder is deleted, the game just recreates it.
Post edited May 06, 2014 by IronArcturus
avatar
IronArcturus: Is there a way to tell autoexec.cfg to use a player specified logon? I started playing Sin but did not use the default "blade" profile. I already know that if the blade folder is deleted, the game just recreates it.
Not that I know of. The method I posted just skips the login and uses the default 'blade' user.

EDIT: Ah Ha! Found a way thanks to this page: http://www.ritualistic.com/forums/showthread.php?t=1615

So, say I have a player profile named 'dan'. By adding the following lines to my autoexec.cfg it skips the login screen and opens the main menu with the player profile 'dan' selected.

set player dan
menu_main

These lines are instead of the default menu_logon line.

EDIT 2: Ah, boo, it doesn't quite work. It still loads all the settings and save files for the default 'blade' user, but displays the username as if it had selected the one you chosen. Irritating. So I guess that it can't be done, at least not this way anyway. :(

EDIT 3: I suppose you could always delete the default 'blade' profile folder and rename your own user profile folder to 'blade' That way you are then using the default user.
Post edited May 06, 2014 by korell
I was hoping there was something you could do in autoexec.cfg that could say:
menu_logon=YourPlayerName

I wish that would auto-login the player. But I can't find any documentation regarding the autoexec.cfg syntax that should be used.

Update:
I tried the menu_main command in autoexec.cfg but Sin doesn't recognize that command. Is there another way to reach the main menu?
Post edited May 06, 2014 by IronArcturus
avatar
IronArcturus: I was hoping there was something you could do in autoexec.cfg that could say:
menu_logon=YourPlayerName

I wish that would auto-login the player. But I can't find any documentation regarding the autoexec.cfg syntax that should be used.
Another site suggests using the set player option.

http://www.ritualistic.com/games.php/sin/sinsteam_faq.php#13

Maybe it only works from a shortcut rather than from within autoexec.cfg?
Yes! I finally figured it out!

One has to create a shortcut to the sin.exe file in the game's main directory. In the Target field type in this after the exe file:
+set player YourPlayerName +menu_main



Now the game will auto-login the player of your choice and it will skip all the intro movies.
avatar
IronArcturus: Yes! I finally figured it out!

One has to create a shortcut to the sin.exe file in the game's main directory. In the Target field type in this after the exe file:
+set player YourPlayerName +menu_main

Now the game will auto-login the player of your choice and it will skip all the intro movies.
Cool. That's the same as what those sites I linked to said, though I was trying to get it to work via the autoexec.cfg (which in theory should work). Maybe it really does have to be a shortcut that does it? Or maybe the + makes a difference? In any case, glad you got it sorted. :)
I wonder if it only works through the shortcut. I had tried so many different variations with the autoexec.cfg file but I could never get it to work through there.
I'm running the Mac version that uses Wineskin to load the game on OS X. Anyone know which file I need to edit to add the +main_menu option to skip the intro/menu login screens? I briefly browsed through the package contents of the Sin Gold.app file but I'm not sure where to make the change. Can this be done with a text editor?
avatar
IronArcturus: I was hoping there was something you could do in autoexec.cfg that could say:
menu_logon=YourPlayerName

I wish that would auto-login the player. But I can't find any documentation regarding the autoexec.cfg syntax that should be used.

Update:
I tried the menu_main command in autoexec.cfg but Sin doesn't recognize that command. Is there another way to reach the main menu?
I found the fix to get to my saved game.

Open "autoexec.cfg" and just add "set player (Your Profile Name)" ex. "set player Melon"

Open "default.cfg" and change "set name Blade" to "set name (Your Profile name)" ex. "set name Melon"