Silkroad Online Forums

A community forum for the free online game Silkroad Online. Discuss Silkroad Online, read up on guides, and build your character and skills.

Faq Search Members Chat  Register Profile Login

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: [ecSRO] Resolution / window mode problem
PostPosted: Sat Oct 10, 2009 4:53 pm 
Hi, I'm New Here
User avatar
Offline

Joined: Feb 2009
Posts: 3
Location:
Zeus
Hey, I want to play on ecSRO ( or other private server ). I have one big problem! I have 23" Panoramic monitor (deskop resolution 1920 x 1080). Private servers max resolution is 1280x1024.

I don't want play with 1280x1024. Also, private servers doesn't have Window mode.

Can anyone help me? ( Program or etc, to schwitch SRO process to window or my deskop resolution - 1920x1080... )

_________________
Pain is something normal?.... 
no matter how fast you are pain always find you

Fear before death feel everybody...
but someone can surmount pain?...


Top
 Profile  
 
 Post subject: Re: [ecSRO] Resolution / window mode problem
PostPosted: Sat Oct 10, 2009 5:10 pm 
Loyal Member
User avatar
Offline

Joined: Mar 2006
Posts: 1545
Location: .se
Only thing I can help you with is window mode. Press window key + alt + enter.

_________________
:cheers:

6x


Top
 Profile  
 
 Post subject: Re: [ecSRO] Resolution / window mode problem
PostPosted: Sat Oct 10, 2009 5:34 pm 
Loyal Member
User avatar
Offline

Joined: Jan 2008
Posts: 1542
Location: Belgium
Quote:
The game doesn't have any native widescreen support.
I made it my goal to run this game widescreen and succeeded, in a rather strange and hackish way.

This is what you have to do:
1. get a hex editor. I googled and found a free XVI32 which is doing its job perfectly.
2. Use the hex editor to open game's config file, silkcfg.dat. You can find this file in game's program directory (typically c:\program files\silkroad\). You need to run this game at least once to have this file created.
3. Open silkcfg.dat with XVI32
4. At byte locations 8 and 9 there's a little-endian encoding of your horizontal resolution. At byte locations 12 and 13 there's a little-endian encoding of your vertical resolution. Screenshot: http://syskin.is.dreaming.org/sro1.png
5. Change the resolution to your native resolution. In my case, this meant changing 40 06 to 80 07 (780 hex = 1920 dec). Use windows calculator in advanced mode to quickly convert numbers.
6. Save the file.

If you broke the file or otherwise you're in doubt, start Silkroad's welcome screen, choose "option" and pick a resolution again. The config file will be re-created. There's no risk. Don't forget to reduce shadow quality from the game later on, or it will be very slow.

The outcome is, game runs at your native resolution.

I was unable to run the game at anything but 1920x1200. When given other numbers (1680x1050, 1920x1080, 0x0) the result was quite random and often resulted in 1920x1200, which actually made me write incorrect things here [this is an edit].

[edit much later] to be precise, this is because silkcfg.dat is not a config file. Config file is setting\SROptionSet.dat. When you modify silkcfg.dat, game notices the change and then re-creates SROptionSet. If you do something wrong, SROptionSet will not be modified.
Also, if you make a backup of silkcfg.dat and copy it back later, it will be considered "old" and ignored. Backup SROptionSet.dat instead.


==Screen change==

The game runs at HOR+.

Screeshots at default zoom (56k WARNING they're not resized, 250kb each; resizing makes them uber-ugly!):
1600x1200 http://syskin.is.dreaming.org/sro2.jpg
1920x1200 http://syskin.is.dreaming.org/sro3.jpg


==Supported resolutions==

No idea, under this trick it ONLY runs at 1920x1200 for me. Very likely if you have another native resolution, this other resolution will be used if you enter it correctly. Please test yourself and post here!

List of widescreen resolutions the game successfully ran at: 1920x1200
List of widescreen resolutions that were not tested: all others...
List of widescreen resolutions the game fails to run at: all but my native

source: ECSRO forum

btw: check my postcount^^

edit: ofcourse kworey, why else would I post^^
& locar, how did u know luls


Last edited by Jaapii on Sat Oct 10, 2009 7:42 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: [ecSRO] Resolution / window mode problem
PostPosted: Sat Oct 10, 2009 7:28 pm 
Advanced Member
User avatar
Offline

Joined: Mar 2008
Posts: 2084
Location: somewhere around here
Jaapii wrote:
Quote:
The game doesn't have any native widescreen support.
I made it my goal to run this game widescreen and succeeded, in a rather strange and hackish way.

This is what you have to do:
1. get a hex editor. I googled and found a free XVI32 which is doing its job perfectly.
2. Use the hex editor to open game's config file, silkcfg.dat. You can find this file in game's program directory (typically c:\program files\silkroad\). You need to run this game at least once to have this file created.
3. Open silkcfg.dat with XVI32
4. At byte locations 8 and 9 there's a little-endian encoding of your horizontal resolution. At byte locations 12 and 13 there's a little-endian encoding of your vertical resolution. Screenshot: http://syskin.is.dreaming.org/sro1.png
5. Change the resolution to your native resolution. In my case, this meant changing 40 06 to 80 07 (780 hex = 1920 dec). Use windows calculator in advanced mode to quickly convert numbers.
6. Save the file.

If you broke the file or otherwise you're in doubt, start Silkroad's welcome screen, choose "option" and pick a resolution again. The config file will be re-created. There's no risk. Don't forget to reduce shadow quality from the game later on, or it will be very slow.

The outcome is, game runs at your native resolution.

I was unable to run the game at anything but 1920x1200. When given other numbers (1680x1050, 1920x1080, 0x0) the result was quite random and often resulted in 1920x1200, which actually made me write incorrect things here [this is an edit].

[edit much later] to be precise, this is because silkcfg.dat is not a config file. Config file is setting\SROptionSet.dat. When you modify silkcfg.dat, game notices the change and then re-creates SROptionSet. If you do something wrong, SROptionSet will not be modified.
Also, if you make a backup of silkcfg.dat and copy it back later, it will be considered "old" and ignored. Backup SROptionSet.dat instead.


==Screen change==

The game runs at HOR+.

Screeshots at default zoom (56k WARNING they're not resized, 250kb each; resizing makes them uber-ugly!):
1600x1200 http://syskin.is.dreaming.org/sro2.jpg
1920x1200 http://syskin.is.dreaming.org/sro3.jpg


==Supported resolutions==

No idea, under this trick it ONLY runs at 1920x1200 for me. Very likely if you have another native resolution, this other resolution will be used if you enter it correctly. Please test yourself and post here!

List of widescreen resolutions the game successfully ran at: 1920x1200
List of widescreen resolutions that were not tested: all others...
List of widescreen resolutions the game fails to run at: all but my native

source: ECSRO forum

btw: check my postcount^^


tl;dr, you only wanted to have that number at ur postcount :)

now he wont post for a long time :P

_________________
Locar @ ecsro/fembria lvl 90/70
(got bored of sro, letting my chars rest for a long long long time)

I dare you to beat my brute!! http://malucodocrl.mybrute.com

Locar_ @ Azteca lvl 76 wiz (hope ur happy tasdik)


Top
 Profile  
 
 Post subject: Re: [ecSRO] Resolution / window mode problem
PostPosted: Sat Oct 10, 2009 9:21 pm 
Active Member
User avatar
Offline

Joined: Jul 2008
Posts: 749
Location: NL
iztupido wrote:

tl;dr, you only wanted to have that number at ur postcount :)

now he wont post for a long time :P


Yep, now he just reads-ONLY and pm people with his opinion about a topic... XD


No just kidding, Gratz MENZ 8)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group