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

×
When discussing Rand and his fate, Sardok doesn't have any words or voices. So there's missing portions of the game at that point.

Not a HUGE issue, but it is a bit jarring when Tendrick and Locke look at him.
I think it's the only place where it happens. Let Sardok stroke his beard and be on your merry way. :P
Post edited August 20, 2015 by Venita
high rated
I couldn't just let this go (Been waiting a long time to play this game again!), so I did some digging to find what was wrong:

Within the "Modules" folder in the game's installation directory is a file named "Ahkuilon.rvm". Long story short, the dialog script in question within the file is referencing Sardok by an incorrect object name.

If you open the file with a text editor and either go to line 1140 or search for "Sardok.say I4SAR00", you will be at the first mistaken line. You can simply change each "Sardok.say" within this dialog section to "SardokT.say" to correct the issue. (Sixteen lines to change in total.) HOWEVER, doing only that will throw off what I presume to be the file's header count/sizes, preventing the game from correctly loading the file. A very simple solution (that thankfully worked!) is since you are only adding one character, the "T", to each line, you can delete the TAB character that precedes each line to keep the numbers even.
avatar
xaviorq8: I couldn't just let this go (Been waiting a long time to play this game again!), so I did some digging to find what was wrong:

Within the "Modules" folder in the game's installation directory is a file named "Ahkuilon.rvm". Long story short, the dialog script in question within the file is referencing Sardok by an incorrect object name.

If you open the file with a text editor and either go to line 1140 or search for "Sardok.say I4SAR00", you will be at the first mistaken line. You can simply change each "Sardok.say" within this dialog section to "SardokT.say" to correct the issue. (Sixteen lines to change in total.) HOWEVER, doing only that will throw off what I presume to be the file's header count/sizes, preventing the game from correctly loading the file. A very simple solution (that thankfully worked!) is since you are only adding one character, the "T", to each line, you can delete the TAB character that precedes each line to keep the numbers even.
Damn dude, you must know what you're doing :P
Thanks for the tip, that bug bothered me aswell. Maybe GoG can make an update with that updated file :)

Also, mark that as solved, I guess...
Post edited August 22, 2015 by Imonobor
avatar
xaviorq8: I couldn't just let this go (Been waiting a long time to play this game again!), so I did some digging to find what was wrong:

Within the "Modules" folder in the game's installation directory is a file named "Ahkuilon.rvm". Long story short, the dialog script in question within the file is referencing Sardok by an incorrect object name.

If you open the file with a text editor and either go to line 1140 or search for "Sardok.say I4SAR00", you will be at the first mistaken line. You can simply change each "Sardok.say" within this dialog section to "SardokT.say" to correct the issue. (Sixteen lines to change in total.) HOWEVER, doing only that will throw off what I presume to be the file's header count/sizes, preventing the game from correctly loading the file. A very simple solution (that thankfully worked!) is since you are only adding one character, the "T", to each line, you can delete the TAB character that precedes each line to keep the numbers even.
I tried that and the game still won't load, unless I'm doing something wrong.
avatar
DevilGunslinger: I tried that and the game still won't load, unless I'm doing something wrong.
Which text editor did you use to make the changes? (I used Notepad++)
avatar
xaviorq8: Which text editor did you use to make the changes? (I used Notepad++)
Final edit: downloaded Notepad++, changed them, and it works perfectly. I kept trying to use the regular Notepad and Wordpad to edit it.
Post edited August 24, 2015 by DevilGunslinger
avatar
DevilGunslinger: Final edit: downloaded Notepad++, changed them, and it works perfectly. I kept trying to use the regular Notepad and Wordpad to edit it.
Glad to hear you got it working!

The module file is actually a hybrid file format of sorts containing not only text scripts, but also serves as a file archive. (Try opening it with WinZip/WinRar/etc to see the files it contains.) You can also see that binary data as gibberish in a text editor if you scroll down to it. Because of that binary data also in the file, you want a plain text editor, my long running favorite being Notepad++, but there are others, that will save the file out exactly as it opened it. Word processors like Wordpad, Word, etc., can save files with text formatting information included, like font families and bold/italic/etc styles. They can also save files as plain text, but my guess is the binary file data in the file was interpreted by the editors in some weird way, and when saving the file out again they included some changes of their own alongside yours.

Notepad is also a plain text editor, but it can have problems with particularly large files.
avatar
xaviorq8: I couldn't just let this go (Been waiting a long time to play this game again!), so I did some digging to find what was wrong:

Within the "Modules" folder in the game's installation directory is a file named "Ahkuilon.rvm". Long story short, the dialog script in question within the file is referencing Sardok by an incorrect object name.

If you open the file with a text editor and either go to line 1140 or search for "Sardok.say I4SAR00", you will be at the first mistaken line. You can simply change each "Sardok.say" within this dialog section to "SardokT.say" to correct the issue. (Sixteen lines to change in total.) HOWEVER, doing only that will throw off what I presume to be the file's header count/sizes, preventing the game from correctly loading the file. A very simple solution (that thankfully worked!) is since you are only adding one character, the "T", to each line, you can delete the TAB character that precedes each line to keep the numbers even.
Thanks for this xaviorq8! Beautiful. GOG should add this in a patch.
avatar
xaviorq8: I couldn't just let this go (Been waiting a long time to play this game again!), so I did some digging to find what was wrong:

Within the "Modules" folder in the game's installation directory is a file named "Ahkuilon.rvm". Long story short, the dialog script in question within the file is referencing Sardok by an incorrect object name.

If you open the file with a text editor and either go to line 1140 or search for "Sardok.say I4SAR00", you will be at the first mistaken line. You can simply change each "Sardok.say" within this dialog section to "SardokT.say" to correct the issue. (Sixteen lines to change in total.) HOWEVER, doing only that will throw off what I presume to be the file's header count/sizes, preventing the game from correctly loading the file. A very simple solution (that thankfully worked!) is since you are only adding one character, the "T", to each line, you can delete the TAB character that precedes each line to keep the numbers even.
You seem like reasonable expert on the game files.....perhaps you can help me figure out how to get this thing working on Windows 7!?!? I can't even boot up the game without a crash! >..< Since i've already blown my $6 on GOG's non-functioning version of the game i went ahead and downloaded an original 2-disk copy and now running it in a Windows 98 emulator, works fine now!, now if only we could get the music working too......lol
it's always one thing after another with them "good old games" has this site calls it am i right?
Post edited September 04, 2015 by Clonest
The Solution I found, based on previous discoveries by those who posted here, is this:

1 - Go to the "\Revenant\Modules\" folder
2 - Make a copy of "Ahkuilon.rvm" to another folder, in case something goes wrong.
3 - Open "Ahkuilon.rvm" with a program capable of reading ZIP files
4 - Extract all files to a temporary folder
5 - Change the properties of the "keep.s" so it ISN'T Read-Only
6 - Edit "keep.s" and change all instances of "Sardok.say" to "SardokT.say" (without the quotation marks)
7 - Save "keep.s" and change properties so it IS Read-Only again
8 - Pack all files in the temporary folder into a ZIP file WITH THE COMPRESSION METHOD SET TO NO COMPRESSION ("Store" is the compression method's name in WinRAR, you will have to figure out the name in other programs). Make sure the directory structure in the ZIP file is the same as the original
9 - Delete "Ahkuilon.rvm"
10 - Rename the ZIP file to "Ahkuilon.rvm" and place it in the "\Revenant\Modules\" folder
11 - Delete temporary folder

And that's that. The program will now run perfectly as far as Sardok's lines at the Keep are concerned.

If you can't play the game after this process, just restore the old "Ahkuilon.rvm" you saved just in case.
Post edited March 26, 2016 by Arkaever
avatar
Arkaever: The Solution I found, based on previous discoveries by those who posted here, is this:

1 - Go to the "\Revenant\Modules\" folder
2 - Make a copy of "Ahkuilon.rvm" to another folder, in case something goes wrong.
3 - Open "Ahkuilon.rvm" with a program capable of reading ZIP files
4 - Extract all files to a temporary folder
5 - Change the properties of the "keep.s" so it ISN'T Read-Only
6 - Edit "keep.s" and change all instances of "Sardok.say" to "SardokT.say" (without the quotation marks)
7 - Save "keep.s" and change properties so it IS Read-Only again
8 - Pack all files in the temporary folder into a ZIP file WITH THE COMPRESSION METHOD SET TO NO COMPRESSION ("Store" is the compression method's name in WinRAR, you will have to figure out the name in other programs). Make sure the directory structure in the ZIP file is the same as the original
9 - Delete "Ahkuilon.rvm"
10 - Rename the ZIP file to "Ahkuilon.rvm" and place it in the "\Revenant\Modules\" folder
11 - Delete temporary folder

And that's that. The program will now run perfectly as far as Sardok's lines at the Keep are concerned.

If you can't play the game after this process, just restore the old "Ahkuilon.rvm" you saved just in case.
Can you upload it here so everyone can take the fixed file ???
avatar
Arkaever: The Solution I found, based on previous discoveries by those who posted here, is this:

1 - Go to the "\Revenant\Modules\" folder
2 - Make a copy of "Ahkuilon.rvm" to another folder, in case something goes wrong.
3 - Open "Ahkuilon.rvm" with a program capable of reading ZIP files
4 - Extract all files to a temporary folder
5 - Change the properties of the "keep.s" so it ISN'T Read-Only
6 - Edit "keep.s" and change all instances of "Sardok.say" to "SardokT.say" (without the quotation marks)
7 - Save "keep.s" and change properties so it IS Read-Only again
8 - Pack all files in the temporary folder into a ZIP file WITH THE COMPRESSION METHOD SET TO NO COMPRESSION ("Store" is the compression method's name in WinRAR, you will have to figure out the name in other programs). Make sure the directory structure in the ZIP file is the same as the original
9 - Delete "Ahkuilon.rvm"
10 - Rename the ZIP file to "Ahkuilon.rvm" and place it in the "\Revenant\Modules\" folder
11 - Delete temporary folder

And that's that. The program will now run perfectly as far as Sardok's lines at the Keep are concerned.

If you can't play the game after this process, just restore the old "Ahkuilon.rvm" you saved just in case.
avatar
selticus1978: Can you upload it here so everyone can take the fixed file ???
See Here
https://www.gog.com/forum/revenant/problem_revenant_direct3d_and_fixes