Post reply

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:
Subject:
Message icon:

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)?:

shortcuts: hit alt+s to submit/post or alt+p to preview


Topic Summary

Posted by: temujin.
« on: October 28, 2009, 07:42:14 AM »

A good programmer has no favored language.

that was just a test.  i'm very well aware Taimon is more than a good programmer, thank you very much.

Quote
In C++ you can do everything you do in C, and the backwards class inheritance system makes it all easier to shoot yourself.

the point was that metaphor was fabricated courtesy of C.
Posted by: the bigg
« on: October 28, 2009, 07:15:07 AM »

i'm disappointed, Taimon...  i was hoping you'd give a rather straightforward answer, instead you give this politically correct fence-sitting mumbojumbo.
A good programmer has no favored language.

Quote
i was under the impression that making you shoot yourself in the foot was C's responsibility
In C++ you can do everything you do in C, and the backwards class inheritance system makes it all easier to shoot yourself.
Posted by: temujin.
« on: October 28, 2009, 12:16:56 AM »

i'm disappointed, Taimon...  i was hoping you'd give a rather straightforward answer, instead you give this politically correct fence-sitting mumbojumbo.  :-Zzz


i truly wish there is a way i can dig into your mind and devour all your thoughts.   >:(



and make it hard to shoot yourself in the foot. (unlike C++)
i was under the impression that making you shoot yourself in the foot was C's responsibility

 ;)
Posted by: Taimon
« on: October 27, 2009, 01:04:47 PM »

A bit late:
just out of curiousity... what is your favourite programming language, Taimon?
Don't really have one.
However, I like languages that are easy to read, allow you to program in a "beautiful" way (no boilerplate code, etc.) and make it hard to shoot yourself in the foot. (unlike C++)

Quote
which one do you honestly think would've better suited Weidu?
Can't really comment on this, haven't been around that long.
I don't think Weimer's choice was bad.
WeiDU did really evolve over time. Most tools would have gotten a complete rewrite in this timespan.
Posted by: the bigg
« on: October 25, 2009, 07:38:42 AM »

Fact is, I'd prefer having somebody I do trust do that (and I certainly don't meet the definition of 'trust' in this context)  ;)
Posted by: Miloch
« on: October 25, 2009, 12:08:52 AM »

Well I'm currently updating some of my mini-mods and after that might get bogged down with some contracts, so although I do intend to install a new BWP or 2 eventually, it probably won't be anytime soon either. Also, I'm not really an expert at building BWP installs either - my last one is 5.0 and there's 8.1 now. I think the bigg should recruit someone from the SHS/BWP forum - I believe he had some bites on testing his biffing routine there, so that'd probably be the quickest way.

Just advertise it as "help get WeiDU v212 released and your BWP installs will go quicker" :).
Posted by: cmorgan
« on: October 22, 2009, 09:28:49 AM »

Miloch, my ETA for a diff of both release and beta installs (and don't forget to modify all the mods that introduce randomness, or at least be ready to account for them :) ) is not soon - my computer is in the shop and getting upgraded to windows 7, it is heading into November concert season/trimester grading, and family stuff has slowed my progress - I would think it will be much quicker for you to run those out on an external. On the positive side, I am slower than molasses at building BWP installs, not usually being a player of one; so you will be a much more efficient installer...
Posted by: the bigg
« on: October 21, 2009, 09:06:18 PM »

USB disks are pretty slow (e-sata/firewire ones are OK though). It's up to you if you want to speed up the release  :)
Posted by: Miloch
« on: October 21, 2009, 08:37:11 PM »

If you're willing to perform two full BWS Expert installs and diff them for me (and have the disk space for them), well, that can speed up the time for releasing 212 proper  ;)
Well, it's the space that'd be the problem. I suppose I could install them on the external terabyte drive, but I don't know how that would go (wouldn't go quickly, that's for sure).
Posted by: the bigg
« on: October 21, 2009, 06:57:45 AM »

But why?

Edit: Because I don't just get that parsing error once, but like 50 times any time I install something, and I end up with a bunch of ????? for the Tweaks components in my WeiDU log. Sure, the synonym fix might solve that, but what if some other mod has crap syntax, why should I care?
All tp2s are fully parsed when saving weidu.log, and having broken synthax (LMA for instance) broke that.

Quote
I suppose it would be Bad Form to release a mod with a beta WeiDU. Though apart from this (fixed) issue, I can't see any others, and it may have precedent (WSM maybe?). The STRING_SET workaround is one thing, but the 30 minute DECOMPILE glitch is a bit unpalatable.
I did it with Widescreen for EXTEND_MOS, and it caused troubles when I found out it was actually broken. If you're willing to perform two full BWS Expert installs and diff them for me (and have the disk space for them), well, that can speed up the time for releasing 212 proper  ;)
Posted by: Miloch
« on: October 21, 2009, 12:54:35 AM »

Quote
But I don't know why it was trying to parse that tp2 anyway since I wasn't installing or uninstalling it and it's installed before the mod I'm messing with.
It tries since v210 or v211.
But why?

Edit: Because I don't just get that parsing error once, but like 50 times any time I install something, and I end up with a bunch of ????? for the Tweaks components in my WeiDU log. Sure, the synonym fix might solve that, but what if some other mod has crap syntax, why should I care?

I suppose it would be Bad Form to release a mod with a beta WeiDU. Though apart from this (fixed) issue, I can't see any others, and it may have precedent (WSM maybe?). The STRING_SET workaround is one thing, but the 30 minute DECOMPILE glitch is a bit unpalatable.
Posted by: GeN1e
« on: October 20, 2009, 06:53:12 PM »

[quote[V211.04 throws a LAUNCH_MACRO_ACTION "tb#tutu_weaponprof" error in line 6292 in BG2 Tweaks (v6 on my install). Not sure how it got away with this in the first place - I thought it was LAUNCH_ACTION_MACRO.[/quote]Good thing I've asked for LAUNCH shortcuts, huh? Now you too know about LAUNCH_MACRO_ACTION synonim :)

Quote
But I don't know why it was trying to parse that tp2 anyway since I wasn't installing or uninstalling it and it's installed before the mod I'm messing with.
It tries since v210 or v211.
Posted by: the bigg
« on: October 20, 2009, 06:45:25 PM »

V211.04 throws a LAUNCH_MACRO_ACTION "tb#tutu_weaponprof" error in line 6292 in BG2 Tweaks (v6 on my install). Not sure how it got away with this in the first place - I thought it was LAUNCH_ACTION_MACRO. What's more, it's your prefix there. But I don't know why it was trying to parse that tp2 anyway since I wasn't installing or uninstalling it and it's installed before the mod I'm messing with.
LAM and LMA are synonms, but I broke the synonim system in 211 beta, I believe. I'll upload a beta with a fixed one (up in 30 minutes-ish).

Quote
tb#lotr
I'd say a state with 100 transitions wasn't a smart idea  :)

Quote
Not even a rough guess? Let me put it this way then - what's holding you back at present from a new version?
Laziness, the need for CMorgan to run some tests, and a freshman project. In no particular order.
Posted by: Miloch
« on: October 20, 2009, 05:51:51 PM »

ALTER_TLK is only used in Qwinn's PST stuff (that I know of).
Oh. Who cares then :D.

V211.04 throws a LAUNCH_MACRO_ACTION "tb#tutu_weaponprof" error in line 6292 in BG2 Tweaks (v6 on my install). Not sure how it got away with this in the first place - I thought it was LAUNCH_ACTION_MACRO. What's more, it's your prefix there. But I don't know why it was trying to parse that tp2 anyway since I wasn't installing or uninstalling it and it's installed before the mod I'm messing with.

Other than that, the BWP stress-test went well enough. There are still a few dialogues that take a while to mess with (berrun, dynaj, jaheiraj and tb#lotr) but I suspect it's our own code and the dialogues themselves rather than WeiDU. Anyway, there's no duplicate entries in the DEBUG now and ~20 seconds per dialogue is a damn sight better than ~5 minutes.
Quote
No ETA.
Not even a rough guess? Let me put it this way then - what's holding you back at present from a new version?
Posted by: the bigg
« on: October 19, 2009, 06:48:38 AM »

ALTER_TLK is only used in Qwinn's PST stuff (that I know of).

No ETA.