Author Topic: Beta 231.14  (Read 5772 times)

Offline CamDawg

  • Infidel
  • Planewalker
  • *****
  • Posts: 859
  • Dreaming of a red Xmas
    • The Gibberlings Three
Re: Beta 231.14
« Reply #25 on: September 25, 2013, 10:00:24 AM »
It can wait. Is there a file I can add temporarily to fool the check as a workaround? A fake tobex ini perhaps?
If you have to do something I had better fix it. ...And done.
Well, crap, didn't mean to force the issue. Thanks!
The Gibberlings Three - Home of IE Mods

The BG2 Fixpack - All the fixes of Baldurdash, plus a few hundred more. Now available, with more fixes being added in every release.

Offline Wisp

  • Moderator
  • Planewalker
  • *****
  • Posts: 1176
Re: Beta 231.14
« Reply #26 on: September 25, 2013, 01:28:12 PM »
Wait, I've discovered a bug in HANDLE_AUDIO.

I installed G3A, then Auren, both of which use the HANDLE_AUDIO function (without arguments) and everything gets added just fine. I then chose to re-install G3A--so Auren uninstalls, G3A re-installs, and then Auren re-installs. In this case, Auren's audio is not added to the game as it's using the G3A paths when Auren's HANDLE_AUDIO is invoked.

Explicitly setting paths with Auren's HANDLE_AUDIO resolves the issue.
Ouch, in stack operations, the values of TP2_FILE_NAME, MOD_FOLDER and the rest are not updated for mods that are automatically handled. I'll see what I can do.
And fixed (it was a regression introduced in 231.10).

Offline Wisp

  • Moderator
  • Planewalker
  • *****
  • Posts: 1176
Re: Beta 231.14
« Reply #27 on: September 26, 2013, 10:35:02 AM »
Okay, the last one seemed to go over well, so how about this for the finals?
Quote
Please choose the language in which you wish to play the game.

If you later wish to play the game in a different language you will need to edit the file weidu.conf and reinstall your mods.
It's short, contains the necessary information and should hopefully be understandable to mostly everyone. I suppose we could also cut the second sentence and let everyone guess at what to do (but I imagine 99 % picks a language and sticks with it to the bitter end).

Actually changing baldur.ini to reflect this choice is perhaps a feature for next version.

Barring any further bugs (that can't be fixed in time), I'd like to have the new WeiDU out on Sunday (so it doesn't come as a surprise).

Offline Turambar90

  • Planewalker
  • *****
  • Posts: 32
  • Gender: Male
Re: Beta 231.14
« Reply #28 on: September 27, 2013, 04:17:08 AM »
Barring any further bugs (that can't be fixed in time), I'd like to have the new WeiDU out on Sunday (so it doesn't come as a surprise).
Wonderful! will it always be compiled for only linux-32, mac-ppc and win32? because from what I understand with BGEE mac amd64 is becoming more important, and with linux I have had some shared libraries missing which I had to install through multiarch (not for weidu itself IIRC but e.g. for the tis tools which are provided together).

Offline Wisp

  • Moderator
  • Planewalker
  • *****
  • Posts: 1176
Re: Beta 231.14
« Reply #29 on: September 27, 2013, 06:12:33 AM »
I compile for i386 and amd64 GNU/Linux (and 32-bit Windows). I haven't included the 64-bit Linux binaries in the beta releases because I haven't yet automated the merging of archives (and I did not know if they would be useful to anyone, so I did not do it by hand). Some folks (currently alnair) over at the BGEE boards are compiling for amd64 Mac. I was going to check with devSin to see if he was prepared to continue compiling for PPC, but I was under the impression he was wanting to retire. There possibly won't be any further PPC OS X builds in that case. The Windows build will probably continue to be 32-bit until hell freezes over, due to the setup-mymod.exe nonsense.
« Last Edit: September 27, 2013, 06:16:11 AM by Wisp »

Offline Turambar90

  • Planewalker
  • *****
  • Posts: 32
  • Gender: Male
Re: Beta 231.14
« Reply #30 on: September 27, 2013, 12:33:11 PM »
I compile for i386 and amd64 GNU/Linux (and 32-bit Windows). I haven't included the 64-bit Linux binaries in the beta releases because I haven't yet automated the merging of archives (and I did not know if they would be useful to anyone, so I did not do it by hand). Some folks (currently alnair) over at the BGEE boards are compiling for amd64 Mac. I was going to check with devSin to see if he was prepared to continue compiling for PPC, but I was under the impression he was wanting to retire. There possibly won't be any further PPC OS X builds in that case. The Windows build will probably continue to be 32-bit until hell freezes over, due to the setup-mymod.exe nonsense.
does the amd64 version also set the WEIDU_ARCH variable to something like "amd64"? If not, would it be possible to introduce it, at least for next version? It would help with AT_s. TIA

Offline devSin

  • Planewalker
  • *****
  • Posts: 1632
  • Gender: Male
Re: Beta 231.14
« Reply #31 on: September 27, 2013, 01:50:29 PM »
I was going to check with devSin to see if he was prepared to continue compiling for PPC, but I was under the impression he was wanting to retire.
Yeah, I no longer compile WeiDU even for my own personal use and am not in a position to continue maintaining the Mac version.

Apologies to those affected.

Offline hook71

  • Planewalker
  • *****
  • Posts: 63
  • Gender: Male
Re: Beta 231.14
« Reply #32 on: September 27, 2013, 02:30:02 PM »
Well, Apple stopped using the PowerPC processors in 2006 so it is time to let go I think...

Offline CamDawg

  • Infidel
  • Planewalker
  • *****
  • Posts: 859
  • Dreaming of a red Xmas
    • The Gibberlings Three
Re: Beta 231.14
« Reply #33 on: September 27, 2013, 02:49:54 PM »
Well, Apple stopped using the PowerPC processors in 2006 so it is time to let go I think...
... he says on a site dedicated to modding games from the late 90s/early 00s.

Also: devSin sighting, w00t!
The Gibberlings Three - Home of IE Mods

The BG2 Fixpack - All the fixes of Baldurdash, plus a few hundred more. Now available, with more fixes being added in every release.

Offline Wisp

  • Moderator
  • Planewalker
  • *****
  • Posts: 1176
Re: Beta 231.14
« Reply #34 on: September 29, 2013, 08:37:55 AM »
does the amd64 version also set the WEIDU_ARCH variable to something like "amd64"? If not, would it be possible to introduce it, at least for next version? It would help with AT_s. TIA
I suppose it should. However, I feel I should point out that for GNU/Linux, it's still good form to not make assumptions about the system the program is running on (e.g., by including binaries), since WeiDU can be compiled for a larger set of systems than 32- and 64-bit x86 (e.g., there is also PPC). Additionally, WEIDU_ARCH is set at compile time, so it is possible to run 32-bit WeiDU (for which WEIDU_ARCH is "x86") on a 64-bit system.
« Last Edit: September 29, 2013, 08:44:49 AM by Wisp »

Offline Turambar90

  • Planewalker
  • *****
  • Posts: 32
  • Gender: Male
Re: Beta 231.14
« Reply #35 on: September 30, 2013, 03:58:05 AM »
does the amd64 version also set the WEIDU_ARCH variable to something like "amd64"? If not, would it be possible to introduce it, at least for next version? It would help with AT_s. TIA
I suppose it should. However, I feel I should point out that for GNU/Linux, it's still good form to not make assumptions about the system the program is running on (e.g., by including binaries), since WeiDU can be compiled for a larger set of systems than 32- and 64-bit x86 (e.g., there is also PPC). Additionally, WEIDU_ARCH is set at compile time, so it is possible to run 32-bit WeiDU (for which WEIDU_ARCH is "x86") on a 64-bit system.
thanks. I know that a 32 bit binary does not necessarily need 32-bit OS. But it might help performance if one uses the 64 bit version on a 64 bit system, and it's more likely that one has the required libraries installed.
If one uses a different arch than the "official" ones, then they probably already have enough knowledge, since they have to compile a custom version of WEIDU.

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?: