Author Topic: version 1.29.3.4  (Read 21205 times)

0 Members and 1 Guest are viewing this topic.

Offline delta224

  • Dev Team
  • *****
  • Posts: 577
version 1.29.3.4
« on: November 29, 2009, 09:46:53 PM »
Since necro is taking his time with 1.30 here is 1.29.3.  The only new thing is the support for the xml versions of the girl,rgirls, and item files.  Note, this version will load both the xml and non xml versions so you might see duplicates. We are still working out the kinks with the xml so there might be some weirdness. The other main changes are the load time improvements, and of course bug fixes.

Need this for the xml version 1.29.3.0 http://www.mediafire.com/?outzykbnj3z

The version 1.29.3.2 http://www.mediafire.com/?nr1eltwtkym  in case I screw up this version

Latest version 1.29.3.4 http://www.mediafire.com/?f2qkw2nxhnc


*edit by Solo761*

Here's full repack for those that don't want download all of the updates to get to 1.29.3.2 version.

http://www.mediafire.com/file/zt4njgy2wue/full_wm1.29.3.2_BETA.rar

It's set with XML files. If someone needs old files they're in "OldFiles" folder within game folder.
« Last Edit: December 07, 2009, 12:51:12 PM by delta224 »

Offline ker

  • Newbie
  • *
  • Posts: 21
Re: version 1.29.3
« Reply #1 on: November 29, 2009, 11:05:48 PM »
Can't seem to get it to work.  What version should I be patching from?

Offline delta224

  • Dev Team
  • *****
  • Posts: 577
Re: version 1.29.3
« Reply #2 on: November 29, 2009, 11:06:33 PM »
version 1.29.1 or 1.29.2.

Offline Archfiend

  • Newbie
  • *
  • Posts: 4
Re: version 1.29.3
« Reply #3 on: November 30, 2009, 12:36:39 AM »
Also crashing when trying to load either new or saved games - the errors seem to have to do with the new xml files. I removed these and the game loads correctly.

Offline Solo761

  • Administrator
  • *****
  • Posts: 175
Re: version 1.29.3
« Reply #4 on: November 30, 2009, 05:27:46 AM »
I think DocClox said that if there are XML files old ones will be skipped so there shouldn't be duplicates.

But yes, something is borked with XML loading in this. I removed old files and left only XML ones and the game crashes when it finishes loading them. When I swap XML ones for old ones game loads fine. I tried with both XMLs from my editor and with the ones from DocClox, same result.

When I tried older trunk rev 77, week or so ago, and newer with 1.30, XMLs were loading fine.

Offline Solo761

  • Administrator
  • *****
  • Posts: 175
Re: version 1.29.3
« Reply #5 on: November 30, 2009, 01:25:08 PM »
Here's updated version, this one should work if anyone wants to use XML's, just replace "old" 1.29.3 exe with this one. DocClox pointed out what was the problem and it was easily fixable even by me :) , unless I missed some strings that is :) . But with this exe game started fine with XML files.

http://www.mediafire.com/file/2eyvm3tuwzz/WM_1.29.3_fix.rar
« Last Edit: November 30, 2009, 03:30:32 PM by Solo761 »

Offline DocClox

  • Dev Team
  • *****
  • Posts: 1867
  • Messing Around With Python
Re: version 1.29.3
« Reply #6 on: November 30, 2009, 01:37:24 PM »
Cool. Nice work. I've got the fixes (plus a few other odds and sods) in the branch for this release. So hopefully ...

Offline sgb

  • Sr. Member
  • ****
  • Posts: 380
Re: version 1.29.3
« Reply #7 on: November 30, 2009, 03:11:38 PM »
I actually think it's better to release updates in 'pieces' like this anyhow.  1.28 and 1.29 were a mess of bugs due to changing too much with too little testing.  Incremental updates allow new bugs to be isolated and quashed very quickly (like the XML crashing).

Offline DocClox

  • Dev Team
  • *****
  • Posts: 1867
  • Messing Around With Python
Re: version 1.29.3
« Reply #8 on: November 30, 2009, 03:18:46 PM »
Yeah, "release early and release often". I tend to agree.

Not always possible though if you;re doing something far-reaching.

Offline bigz

  • Newbie
  • *
  • Posts: 10
Re: version 1.29.3
« Reply #9 on: November 30, 2009, 07:21:22 PM »
Could you add more details in your error message and log them in the game log file?
I just got an error saying something wrong with the trait of a girl but since I do not know which girl it is or which file caused this error it is extreamly hard to figure out what is wrong.
This is a suggestion rather than a report of bug, but I think it will be very helpful for future detection of bugs.

Offline DocClox

  • Dev Team
  • *****
  • Posts: 1867
  • Messing Around With Python
Re: version 1.29.3
« Reply #10 on: November 30, 2009, 07:24:00 PM »
I'm working on it. Sometimes you have to add arguments right down the stack to get the information to where it's needed. I'm improving them where I find them, but it's going to have to be an ongoing process.

Offline Alugere

  • Full Member
  • ***
  • Posts: 130
Re: version 1.29.3
« Reply #11 on: November 30, 2009, 09:51:57 PM »
I know it was mentioned once, and I don't know if it got changed in 29.3, but could something be done about the link between high magic and immune to pregnancy? For instance: a button like the ones controlling sex types in the upgrades area that would allow a player to turn off that function of magic. (Speaking of which, in 29.4 you might consider simply making an options menu and putting it in the space between 'supplies & upgrades' and 'visit dungeon'. It would be a more fitting place for the sex restrictions button.)

Offline delta224

  • Dev Team
  • *****
  • Posts: 577
Re: version 1.29.3
« Reply #12 on: November 30, 2009, 10:49:05 PM »
It's been removed in this version.

Offline delta224

  • Dev Team
  • *****
  • Posts: 577
Re: version 1.29.3
« Reply #13 on: December 01, 2009, 09:15:09 PM »
New build to help remove some errors.

http://www.mediafire.com/?nr1eltwtkym

Offline zodiac44

  • Hero Member
  • *****
  • Posts: 560
  • Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Re: version 1.29.3
« Reply #14 on: December 01, 2009, 11:03:51 PM »
We need to either increment the version number or add a new position to the version number to represent these small sub builds (ie, build 1.29.3 gets updated by 1.29.3a and again by 1.29.3b).  Perhaps use a system that allows us to follow the dependencies.  1.29.3 requires 1.29 to be installed before it can be patched.  1.29.3b requires 1.29.3 to be installed, but not 1.29.3a (as 3b overwrites the file updated in 3a anyway).  If the next patch updates something other than Whore Master.exe, then it would get a version number like 1.29.3b1 or whatever to indicate that 3b is required for the update.  Any update at a level above the lowest update level should include all files required for the lower level updates so the patch can occur at the highest level (ie, 1.29.4 would include everything necessary to bring 1.29 up to date).

Feel free to tell me to stuff it here, as this may be too complicated to be worth implementing.  I just get OCD when it comes to haphazardly versioning stuff.
Capitalization is the difference between "I had to help my uncle Jack off a horse" and "I had to help my uncle jack off a horse."