Results 1 to 20 of 115
-
- Join Date
- Aug 2008
- Posts
- 174
Last edited by PowerGamer; 10.05.2013 at 19:45.
-
Thanks a lot for this great piece of work!
However there's one problem: If you didn't forget about mentioning it in the change log, the patch does not fix the experience bug that occurs when using the retro quest message system.
So one might like to use both your patch and NicoDE's. But since they overlap (OnQuestSuccess_CloseQuestWine) there's always a messagebox appearing in the background upon starting the game (script is already overridden by Script_Game_Patch.dll) which is quite annoying cause it requires the user again and again to press ctrl+alt+del and close it to get to the start screen...
It would be nice if both of you could add a check to the fixes' initialisations preventing (without asking the user) the original script function from being overridden twice.
Of course it would be even better if you and NicoDE merged the two dlls.
----------------------------------------------------
@Nico: What happened to your orange starlets?Last edited by Baltram; 06.04.2011 at 18:54.
-
- Join Date
- Aug 2008
- Posts
- 174
I didn't include it because I do not like RQMS. In my opinion new Risen QMS is much better and RQMS was not intended to be used at all (if I recall correctly developers also stated that). Here is an example why: after NicoDE's fix upon completion of some quests (such as "In Harbour Town!") player receives XP (which is printed on game screen) without having any clue what this XP is rewarded for.
If you absolutely must use RQMS you can always recompile NicoDE's Script_Mod_Fixes.dll from RisenSDK with RQMS fix only and put that dll into bin\scripts folder - that would be fully compatible with my patch.
Here is one of the reasons I wouldn't do it (also this is probably why NicoDE haven't done that already): some changes in my dll wouldn't work, would work incorrectly or will be useless without the rest of the patched files which are not part (and probably shouldn't be part) of RisenSDK.
-
"Unter diesen schwierigen Umständen bin ich mir sicher, daß diese guten Menschen meinen augenblicklichen Bedarf an deren Gold verstehen werden." -- Connor
-
In the German boards there are quite some people (like me) who like it very much . The RQMS is not officially supported but it did be intended to be used (it was some kind of 'gift' to the community).That's of course not too lovely, you're right.I could do so but that would help only me (I couldn't publicize it since it's not my work). But maybe I'll think of a better solution (different point of time for XP reward) and create some own fix for this...
EDIT:
@Nico
Would you mind me trying to use your code as a basis for some (hopefully) more immersive solution?
I think of something like summing up the lost skill modifiers and experience points until the player goes to sleep and then displaying some nice text (about inspiring dreams or so) and applying the stored modifications.
-
"Unter diesen schwierigen Umständen bin ich mir sicher, daß diese guten Menschen meinen augenblicklichen Bedarf an deren Gold verstehen werden." -- Connor
-
- Join Date
- Aug 2008
- Posts
- 174
I think I have given sufficient arguments as to why I do not like RQMS. Besides I do not force anyone to do anything, in particular I do not force anyone to use this patch. Also, I did made all source code of the patch freely available with permission for anyone to do anything with it (so that people that see the game differently can implement whatever they like). And I can say in advance - if the people start asking me to change things in this patch I do not like or I am not covinced to do - I won't do them. Sorry, but this is my opinion on what and how should be fixed, my vision of the game, something anyone have a right to be entitled to.
As for this particular feature I have already said that it can be easly implemented as a separate dll, which will not conflict with the patch. If you so desire you can (as an author) compile and post it here with whatever description you want.
-
ok, ok, I got the point. I changed the SDK to avoid conflicts with your patch.
"Unter diesen schwierigen Umständen bin ich mir sicher, daß diese guten Menschen meinen augenblicklichen Bedarf an deren Gold verstehen werden." -- Connor
-
-
- Join Date
- Dec 2007
- Posts
- 13
Hi!
Thanks for fixing all this stuff!
There's one thing I'd like to change in this patch, just for me...
You fixed the Rhobart Needs Weed exploit! So, I'd like to undo that change... Gothic 2 & NOTR had some similar exploits in them too, so I figured that this one was intentional by the developers.
I found the script that made the change, and changed it accordingly:
KALVERAMX2B_00528.xinf
If this is all I want to change, do I need to download the RisenSDK to recompile this, or is there a packing tool that can take care of this?
-
- Join Date
- Aug 2008
- Posts
- 174
How can an exploit be intentional? Similar exploits present in Gothic and now in Risen point only to the fact, that testing in Piranha Bytes is still sh..., I mean, not as good as it should be.
You do not need RisenSDK, you will need Script_Library to decompile and recompile .xinf scripts into compiled_infos.bin and risenpak to pack it into library.p01 file.
-
- Join Date
- Apr 2011
- Posts
- 6
Question: why haven't you add the Ambient Sound Fix of Killer-m?
-
- Join Date
- Sep 2009
- Location
- India
- Posts
- 2,862
As far as I know, the ambient sound fix consists of numerous sound files, whereas the unofficial patch is only concerned with script fixes, not sound files.
Will try the patch the next time I install Risen!
-
- Join Date
- Aug 2008
- Posts
- 174
-
- Join Date
- Sep 2009
- Location
- India
- Posts
- 2,862
I think I saw it in the MDS, and it removed the silence at the beginning of several sound files to make them loop correctly. Can't find the thread though, I think it might be somewhere over in the Deutsch section.
-
- Join Date
- Apr 2011
- Posts
- 6
You can see it in the Mod Starter List!
-
- Join Date
- Aug 2008
- Posts
- 174
OK, I downloaded and took a look at that Ambient Sound Fix. The author decoded mp3 data into wav from original ._xsnd files and trimmed silent parts from the wavs (to make sound loop correctly). Afterwards, the author replaced mp3 data in the original ._xsnd file with wav data but didn't modify the header of ._xsnd file (documented almost completely by NicoDE) at all. As a result only approx. 10% of the wav data is actually played by the game. Besides, the fact that the game manages to play wav data instead of mp3 data is surprising by itself. Currently we do not know how replacing mp3 data with wav data should be reflected in ._xsnd header (maybe currently undocumented "unknown" field of the header should specify sound data format?).
I'll see if I can come up with a better solution (by trimming some frames from mp3 data and modifying the ._xsnd header accordingly).Last edited by PowerGamer; 13.04.2011 at 18:56.
-
- Join Date
- Apr 2011
- Posts
- 6
News?
-
Wow I'm surprised that there is an unofficial patch from the community.
And it's interesting to know that most bug was already reported to the developers before releasing 1.10
Oh yes now my question, I'm not sure having Risen patched on version 1.10
I'm playing the Steamversion of Risen and if I look at the Taskmanager, than I can read that the Versionnumber is 1.0.95642
So have I now 1.10 or not?
My Version Number is very close to it.
-
- Join Date
- Aug 2008
- Posts
- 174