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

×
Haven't tested the exe, but I I've found another way to accomplish that task without touching it.
Modify the 0x0018 byte of silver.opt (in savegame dir) to 03.

It is obviously a debug/unfinished feature:
01 speech
02 text
03 both

preferences BUG still occurs.
Post edited May 18, 2012 by Theruler
Nice work Theruler, i never even thought about editing option save file, that does work as well, so people can choose if they want to use the fix i provided or your method (your method being slightly better since it doesn't require changing the EXE).
Also Theruler using your method you can just patch it back to 01 or 02 to re-enable preferences if need be (the game would need to be restarted probably or maybe if they use the in-game quit and go to the menu from there it could be done in game but i haven't tested that yet)
thats why i send you the .opt file along kranmer.

isnt it possible to use/fix the usa version of the opt which has also 1 more extra option i believe so it works with the gog version?

although it might not be compatible cause i can't run the europe savegames in the usa version either.

also there are some bugs that appear on fast processors . like when you suppose to sit at the telescope in the observatory and view a movie it just skips that part. would dat be fixable too?
Post edited May 19, 2012 by lugum
I can't find the 0x0018 byte from silver.opt . I have the gog version. Can you simply change the byte in notepad? When I open silver.opt with notepad the font is a mess, something like this:

 *    ) 8  ; < = ? @ A B 9

What can I do?
OK here is a patch for SILVER.OPT, just unzip this to your save folder then run either 32bit.bat or 64bit.bat (depending on your system) and it should patch your SILVER.OPT for both speech and text (it will also make a backup just incase)
http://www.mediafire.com/?6ppmmvx8qybd8io
all this patch does is patch 0x0018 to 03 to enable speech and text.
Thanks Kranmer, did not want to minimize your work. You actually found a way more elegant and professional ;-)
I was lucky.


Your skill would be really useful in topic like these:
http://www.gog.com/en/forum/silver/animations_play_too_fast
http://www.gog.com/en/forum/silver/no_telescope_movie

please have a look.
Post edited May 20, 2012 by Theruler
thanks for the compliment Theruler, i have just taken a quick look at the animation problem per your request and the problem seems to be related to resolution, for example when the game is set to 1920x1080 the problem happens, but when its set to 640x480 it doesn't, you can try messing with different resolutions to find the highest that will work for you. the highest that works for me is 1680x1050.
I will look into the telescope/boat problem later if you want (i am about to go out right now) but do you have a save or something i can have near that point. Also try the resolution thing above on this problem as well just incase its related.
Cheers.
the problem is in the TELEROOM.SCT script.
The Checksum is located in the first 3 bytes and is calculated starting from the 4th.
Specificallty, crc of the original file is 0x100E0F (big endian).
the accused file is BOAT2.SMK, located into \data\intro directory
I think this is some sort of default dir for the game.
I tried first to copy boat2.smk into teleroom dir but no luck.

boat2 entry is at 0x7c5e

I'll try somthing after dinner. ;-)
avatar
kranmer: OK here is a patch for SILVER.OPT, just unzip this to your save folder then run either 32bit.bat or 64bit.bat (depending on your system) and it should patch your SILVER.OPT for both speech and text (it will also make a backup just incase)
http://www.mediafire.com/?6ppmmvx8qybd8io
all this patch does is patch 0x0018 to 03 to enable speech and text.
Confirmed it works. Nice and clean solution. Thx for effort everyone involved. :)
My thoughts:

play lever sfx.. (this looks like COMMENT not actual command, the AA AA AA seem to be one)
play looping sfx....(same as above)
stop sfx.... (same)
BOAT2... (here the accused command. The hero simply passes by the seat. It is supposed to seat down and watch through the telescope)
DVDDUK.. (maybe the animation start command, or dialogue sequence for DUKE character, bug has just occurred)
NULL.... (dummy, or uncommented command)
haven... (scane change)
h_camptp.... (the new target: data\levels\haven\H_CAMPTP\
act3 (start of act 3? no clue)
Post edited May 20, 2012 by Theruler
glad it worked alright for you Mad-E-Fact.

Theruler, i have had a quick look at the telescope problem but so far no luck, its like the game isn't even looking for the file, i will look into this further, also nice work on what you have done so far, i did manage to edit the SCT file successfully because of your info (even though i edited the file and the file didn't crash the game i still haven't had any luck yet with what i am editing).
avatar
kranmer: OK here is a patch for SILVER.OPT, just unzip this to your save folder then run either 32bit.bat or 64bit.bat (depending on your system) and it should patch your SILVER.OPT for both speech and text (it will also make a backup just incase)
http://www.mediafire.com/?6ppmmvx8qybd8io
all this patch does is patch 0x0018 to 03 to enable speech and text.
Thanks kranmer, your patch works well. And thanks to Theruler as well.
Thanks Kranmer.

Very useful for people like me that are not fluent in English.

This way I'm sure to not miss something.
I've used your Patch to get Dialogue & Speech at the same time, the only problem I'm having is when the dialogue is longer than 1 page, i cant flip the page because it'll stop the whole thing and go right to the next character speaking instead of flipping to page 2 of the first character's dialogue.

Any suggestions?
Noticed. The problem is the scroll down key is the same for skipping voice.
No solution at the moment.