2007-11-02T01:47:03 *** mortikia has joined #warzone 2007-11-02T01:47:07 mortikia: ping 2007-11-02T01:47:07 pong 2007-11-02T01:48:22 now, ..., IRC channel stuff is now being logged to: http://warzone.mortis.eu/%23warzone.log 2007-11-02T01:48:53 and I'm off to bed, night all 2007-11-02T01:48:55 *** Giel has quit IRC 2007-11-02T02:23:12 *** Suprano has quit IRC 2007-11-02T02:23:35 *** tomboy64 has quit IRC 2007-11-02T02:25:21 *** Suprano has joined #warzone 2007-11-02T03:43:04 *** krushia|gone is now known as krushia 2007-11-02T04:24:17 *** kevinsbot` has joined #warzone 2007-11-02T04:38:02 *** DrZimmerman has joined #warzone 2007-11-02T04:39:38 *** Kevin` has quit IRC 2007-11-02T04:40:01 *** kevinsbot has quit IRC 2007-11-02T05:08:41 *** JockeTF has quit IRC 2007-11-02T05:43:50 *** AndrevS has quit IRC 2007-11-02T06:10:04 *** Vespasian has quit IRC 2007-11-02T06:32:55 *** Kevin` has joined #warzone 2007-11-02T07:04:20 *** ccfreak2k|laptop has quit IRC 2007-11-02T07:05:11 *** ccfreak2k|laptop has joined #warzone 2007-11-02T07:07:42 *** kevinsbot has joined #warzone 2007-11-02T07:21:53 *** Jovan96 has quit IRC 2007-11-02T07:22:57 *** kevinsbot` has quit IRC 2007-11-02T07:22:58 *** Kevin` has quit IRC 2007-11-02T07:59:30 *** Jovan96 has joined #warzone 2007-11-02T08:11:36 *** yangman has quit IRC 2007-11-02T08:11:46 *** yangman has joined #warzone 2007-11-02T09:12:38 *** KBlair has quit IRC 2007-11-02T09:13:09 *** Dred_furst has joined #warzone 2007-11-02T09:14:25 *** Kevin` has joined #warzone 2007-11-02T09:24:13 *** KBlair has joined #warzone 2007-11-02T09:25:56 *** Cc2iscooL has joined #warzone 2007-11-02T09:43:31 *** KBlair has quit IRC 2007-11-02T09:46:59 *** tomboy64 has joined #warzone 2007-11-02T09:47:40 *** KBlair has joined #warzone 2007-11-02T09:52:02 *** KBlair_ has joined #warzone 2007-11-02T09:53:25 *** kevinsbot` has joined #warzone 2007-11-02T10:03:33 *** Kevin` has quit IRC 2007-11-02T10:09:22 *** kevinsbot has quit IRC 2007-11-02T10:09:33 *** KBlair has quit IRC 2007-11-02T10:13:51 *** Dred_furst has joined #warzone 2007-11-02T10:27:46 well well the trunk is really well 2007-11-02T10:28:07 i have made an svn ebuild it builds fine and plays well, very good work 2007-11-02T10:28:45 is it already the new engine? is there a map where i can see the better graphic in perfection? 2007-11-02T10:43:48 *** tomboy64 has quit IRC 2007-11-02T11:04:36 *** Giel has joined #warzone 2007-11-02T11:05:14 hi all 2007-11-02T11:07:09 kevinsbot`: version 2007-11-02T11:11:00 !botsnack 2007-11-02T11:11:01 krushia: Error: "botsnack" is not a valid command. 2007-11-02T11:11:01 krushia: Error: "botsnack" is not a valid command. 2007-11-02T11:11:10 heh oops wrong channel 2007-11-02T11:11:24 hi giel :P 2007-11-02T11:12:06 *** Dred_furst has quit IRC 2007-11-02T11:12:29 <^cyka^> botsnack? 2007-11-02T11:12:37 <^cyka^> is tht like feeding it a new a;lythogram? 2007-11-02T11:12:38 <^cyka^> lol 2007-11-02T11:13:11 makes our bot in #gentoo-amd64 say something stupid 2007-11-02T11:13:25 <^cyka^> ahhhh 2007-11-02T11:13:38 *** kamaze has joined #warzone 2007-11-02T11:13:43 a good way to break a few hours of silence 2007-11-02T11:13:45 <^cyka^> one of the bots called Q on synirc can get abusive 2007-11-02T11:13:49 <^cyka^> it's funny 2007-11-02T11:13:54 <^cyka^> lol 2007-11-02T11:14:45 http://warzone2100.strategyplanet.gamespy.com/phpbb2/viewtopic.php?t=11 2007-11-02T11:14:46 :( 2007-11-02T11:15:56 me and some others were not happy with the direction the "linux guys" moved wz 2007-11-02T11:15:58 lol 2007-11-02T11:16:05 Thats why i hate open source for some things 2007-11-02T11:16:21 you mean the "not windows slaves" boys\ 2007-11-02T11:16:21 because people start to "go their own ways" instead of concentrade their skills at one project 2007-11-02T11:16:24 kamaze: that's got nothing to do with open source whatsoever 2007-11-02T11:16:43 i know Giel, but i think you know what i mean 2007-11-02T11:16:44 :) 2007-11-02T11:17:32 i hope that this doesn't end in a fight between two projects 2007-11-02T11:17:55 if that will happen, i think i'll quit 2007-11-02T11:18:42 I just hate to be stigmatized as a "linux guy" .... 2007-11-02T11:18:48 me too 2007-11-02T11:19:11 especially considering that I _do_ work on warzone in windows as well !!! 2007-11-02T11:20:07 then he says "so many things were broken and taken out of the original source", without even naming a single example! 2007-11-02T11:21:01 and the worst part of it: they're not acting like a true open source project: they're not showing any source code (not any binaries either, just screenshots) 2007-11-02T11:21:28 he does realize this all has to be released under GPL, right? 2007-11-02T11:21:54 krushia: I most certainly hope he does... 2007-11-02T11:22:17 Begann the war has! 2007-11-02T11:22:18 though up till now he/they didn't release any binary either, so... 2007-11-02T11:22:43 yeah but when they do 2007-11-02T11:22:50 kamaze: nope...., I just want to see the changes they make to the source code, so that we could backport useful changes 2007-11-02T11:23:27 Sure, but i think, then they will start to cry "they just copy&paste our changes and put them out 2007-11-02T11:23:59 *** JockeTF has joined #Warzone 2007-11-02T11:24:18 Hi. 2007-11-02T11:24:20 yeah honestly i don't care about the forking part, just the negativeness being directed at the resurrection project. 2007-11-02T11:24:23 kamaze: so ? and what's wrong with copy&pasting of *good* code ? (as long as the license allows it) 2007-11-02T11:24:27 I just hate one thing "were not happy with the direction the linux guys moved", then why not help us with their ideas, and work together? 2007-11-02T11:24:52 instead of walk away in another direction, 2007-11-02T11:25:01 teamwork would speed up many things... 2007-11-02T11:26:02 I don't care about the walking away part, that's their choice; though as krushia pointed out, having to kick at us by stigmatizing us as we only care about GNU/Linux *sucks* 2007-11-02T11:26:30 sure 2007-11-02T11:26:37 however 2007-11-02T11:27:07 especially since the whole point of using sdl, and other platform-independent programming libraries is so it is not tied to any platform 2007-11-02T11:27:12 let it be a good second project, if they release it, we can import their changes and the other way around :) 2007-11-02T11:27:51 Will the fork be Windows only? 2007-11-02T11:27:58 JockeTF: http://warzone2100.strategyplanet.gamespy.com/phpbb2/viewtopic.php?t=11 2007-11-02T11:28:27 Wow... 2007-11-02T11:28:35 What a horrible post. 2007-11-02T11:28:59 they also seem to have added the PSX radar scanline; I most certainly hope for their "users to be" that you can disable it 2007-11-02T11:29:39 this makes me wanna do some wz programming this weekend 2007-11-02T11:29:50 How kind of them... "We won't support Linux because we don't like what you are doing"? 2007-11-02T11:29:59 :S 2007-11-02T11:30:24 well, we'll still support windows, becasue we're not selfish asshats 2007-11-02T11:31:04 and mac, bsd... whatever we get testers for 2007-11-02T11:31:10 krushia: if you could whip up a video decoder and player to integrate into WZ, that'd be nice.... 2007-11-02T11:31:41 krushia: since that's the only feature that the "original warzone" has which we don't have 2007-11-02T11:32:01 well, i think their version can run fine in WINE 2007-11-02T11:32:12 because warzone uses DX7 i think 2007-11-02T11:32:14 yeah i started on that a while ago, the transcoder part. idea was to transcode original fmvs to theora 2007-11-02T11:32:30 would be an installer thing 2007-11-02T11:32:42 (Well, anyway... I kind of like prefer original textures of warzone 2100 anyway. ^_^) 2007-11-02T11:33:02 mh, something other, how ended it up, to ask pivotal for the fmvs? 2007-11-02T11:33:09 kamaze: grim said explicitly that they'll be using DX10 2007-11-02T11:33:30 doesn't really matter 2007-11-02T11:33:45 so, they'll use DX9 at least too 2007-11-02T11:33:57 and the new games like World in Conflict run fine in wine too 2007-11-02T11:34:02 *** shpitz461 has quit IRC 2007-11-02T11:34:03 which basically means that they don't even support windows decently (i.e. only Vista which basically requires an IBM mainframe to run decently) 2007-11-02T11:34:24 http://appdb.winehq.org/objectManager.php?sClass=version&iId=9237 2007-11-02T11:35:02 i don't have the fmvs myself. was hoping to get a copy of the retail cd, as the installer/transcoder would be reading from that directly (well, that was the initial thought) 2007-11-02T11:35:28 How about adding video playback via ffmpeg into Warzone, and RPL playback into ffmpeg? 2007-11-02T11:35:52 really bloated that way 2007-11-02T11:36:01 That way people can play the original, transcoded or new videos. 2007-11-02T11:36:04 Why? 2007-11-02T11:36:19 ffmpeg isn't very slim 2007-11-02T11:37:18 and there isn't much benefit to getting the rpls working ingame, as any new videos we might make will be a free codec like theora 2007-11-02T11:37:42 actuallly I think the video renderer will be more difficult to code than the decoder 2007-11-02T11:37:43 the problem is still, that the FMVs arent free (yet?) 2007-11-02T11:37:47 i mean, it could be done, but that means more time coding and fixing bugs later 2007-11-02T11:37:59 and only a few people which have the game cd's are able to use them 2007-11-02T11:38:14 kamaze: yes, that's still the case 2007-11-02T11:39:19 Well, add ffmpeg playback, and you have instant support of theora and all other codecs ffmpeg supports now, and RPL playback once it's added. 2007-11-02T11:40:34 kinda makes sense taht way. i just don't think the "windows guys" will like the bloat of the ffmpeg suite 2007-11-02T11:40:47 :P 2007-11-02T11:41:23 *** Kevin` has joined #warzone 2007-11-02T11:41:24 I have the game for psx 2007-11-02T11:43:13 So? Then they can use Grim's version, with whatever dependencies he adds. 2007-11-02T11:43:20 Or the original. 2007-11-02T11:43:36 Or do you mean developers? 2007-11-02T11:45:26 <^cyka^> krushia, anything that is windows exlusive is bloated 2007-11-02T11:45:27 <^cyka^> lol 2007-11-02T11:45:32 <^cyka^> it's just the nature of windows 2007-11-02T11:47:50 *** Giel is now known as Giel|afk 2007-11-02T11:48:09 oh btw: http://warzone.mortis.eu/%23warzone.log and http://warzone.mortis.eu/%23warzone.log.html 2007-11-02T11:53:24 and plan to make new windows only modding tools 2007-11-02T11:53:28 :/ 2007-11-02T11:53:52 they can put them (if they code them from scratch) to any license they want 2007-11-02T11:55:36 well, but grim still posts his work in our forums too, so, i don't think that this weill end up into a flamewar :) 2007-11-02T12:08:32 well, gtg to the university 2007-11-02T12:08:49 ciao 2007-11-02T12:09:29 <^cyka^> cyas kamaze 2007-11-02T12:10:31 i'm headed afk. i'll be in here tonight and/or tomorrow, maybe start some work for you guys. it's been a while. 2007-11-02T12:11:03 *** krushia is now known as krushia|away 2007-11-02T12:16:24 *** aart3k has joined #warzone 2007-11-02T12:29:04 *** Kevin` has quit IRC 2007-11-02T12:30:41 *** Suprano has quit IRC 2007-11-02T12:32:25 *** aart3k has quit IRC 2007-11-02T12:32:27 *** Suprano has joined #warzone 2007-11-02T12:34:26 *** Giel|afk is now known as Giel 2007-11-02T12:47:43 *** cizra has joined #warzone 2007-11-02T12:47:47 Hi there 2007-11-02T12:47:52 hi cizra 2007-11-02T12:47:59 Just found out about Warzone2100 2007-11-02T12:48:02 I like it. 2007-11-02T12:48:12 However, I've got some .. suspicious thoughts.. 2007-11-02T12:48:27 1) Is there supposed to be a sound of any kind? 2007-11-02T12:48:31 I hear no sounds, music, anything. 2007-11-02T12:48:48 there should be sound yes 2007-11-02T12:48:57 2) When starting the single-player campaign, what's the matter with the black screen and boring text? The options hint that there are videos. 2007-11-02T12:49:05 cizra: what OS do you use btw ? 2007-11-02T12:49:09 Linux 2007-11-02T12:49:34 lsof /dev/snd/* says nothing. 2007-11-02T12:49:40 I assume you're using ALSA ? 2007-11-02T12:49:45 Well, yep 2007-11-02T12:49:52 with OSS compatibility 2007-11-02T12:50:05 but lsof /dev/sound/* and /dev/dsp says nothing as well. 2007-11-02T12:51:20 do you get any error messages when starting warzone ? 2007-11-02T12:51:26 Hmm 2007-11-02T12:51:33 Don't run it from a console. I'll try. 2007-11-02T12:51:44 No, nothing 2007-11-02T12:52:03 Also: Is the loading screen supposed to look so weird? I mean the progress bar is mighty strange. 2007-11-02T12:52:30 that depends on what you define weird/strange to be 2007-11-02T12:53:36 Oh, damn. Now it broke down. 2007-11-02T12:53:52 Loading the second tutorial freezes. 2007-11-02T12:54:20 which version are you using ? 2007-11-02T12:55:00 Umm.. 2007-11-02T12:55:10 Warzone 2100 - Version 2.0.7 - Built Aug 19 2007 2007-11-02T12:55:34 Also: when starting the first tutorial, sometimes something is wrong with the video. 2007-11-02T12:55:48 oh, you might want to try 2.0.8 rc1, it has several bugfixes 2007-11-02T12:55:51 Everything is mighty dark, only the command center and some brighter areas on the map glow with deep red. 2007-11-02T12:56:10 and I believe one of them was sound related (though my memory might play tricks on me) 2007-11-02T12:56:42 http://wz2100.net/downloads 2007-11-02T12:56:57 *** unitos has joined #warzone 2007-11-02T12:57:21 I'll certainly try. 2007-11-02T12:59:26 btw, this is how the loading bar looks like on my PC and how they should look like: http://dds.mortis.eu/tmp-images/ 2007-11-02T13:00:51 thanks 2007-11-02T13:01:32 Yep, similar 2007-11-02T13:11:13 back 2007-11-02T13:11:43 * cizra backs slowly away, avoiding eye contact 2007-11-02T13:12:27 wb kamaze 2007-11-02T13:14:17 OK, some results: 2007-11-02T13:14:25 1) Nothing is fixed by the 2.0.8 version. 2007-11-02T13:14:56 * Giel just looked at the changelog and can confirm that 2.0.8 doesn't fix any of your problems 2007-11-02T13:15:03 so apparently my memory did play tricks on me 2007-11-02T13:15:19 2) "Mist" is buggy. When I set the option to "Fog of war", I can play. When on "Mist", the whole battlefield is dark, with brighter areas glowing dark red. 2007-11-02T13:16:37 cizra: can you provide a screenshot 2007-11-02T13:17:05 yep, wait a bit 2007-11-02T13:17:14 3) Windowed/fullscreen mode doesn't make any difference. 2007-11-02T13:20:36 http://perpetuum-immobile.de/~elmo/foo.png 2007-11-02T13:21:20 There was an issue with a dark screen and blue glow some time back, I think it was a driver problem. What's your graphics hardware and driver? 2007-11-02T13:22:40 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03) 2007-11-02T13:22:46 Driver? I dunno. How to figure out? 2007-11-02T13:23:02 X conf says: Driver "i810" 2007-11-02T13:24:59 cizra: could you try removing novideo.rpl from warzone.wz (*.wz files are zip files) 2007-11-02T13:25:41 Where is it? 2007-11-02T13:28:41 if you did "make install" warzone, then it'll be in /usr/share/warzone2100 I think 2007-11-02T13:29:17 I didn't do, I modified an Arch Linux package. But I believe it's nevertheless there. 2007-11-02T13:29:28 OK, let's try... 2007-11-02T13:29:44 The other problem was also on Intel hardware (http://forums.wz2100.net/index.php?topic=461.0), I guess it's a driver problem. 2007-11-02T13:31:51 Deleting novideo.rpl made the whole intro part of the first campaign go away. 2007-11-02T13:32:01 Now it just shows the loading screen, then dumps me into the game. 2007-11-02T13:32:14 Yesyes, cybersphinx, it looks JUST like mine. 2007-11-02T13:32:56 cizra: did it improve how your ingame stuff looks ? 2007-11-02T13:33:05 no 2007-11-02T13:33:18 It's the same: unplayable/dark with "Mist" and OK with "Fog of war" 2007-11-02T13:34:07 also: does this solution help: http://forums.wz2100.net/index.php?topic=461.msg6377#msg6377 ?? 2007-11-02T13:34:18 besides removing the novideo.rpl solution 2007-11-02T13:34:57 Can I spam in here? 2007-11-02T13:35:03 (some channels don't like it) 2007-11-02T13:35:08 error: Error reading novideo.rpl: File not found 2007-11-02T13:35:08 error: seq_StartFullScreenVideo: unable to initialise sequence sequences/cam1/c001.rpl 2007-11-02T13:35:12 error: Assert in Warzone: seqdisp.c:489 : seq_StartFullScreenVideo (FALSE) 2007-11-02T13:36:22 hmm, ..., maybe we should just get rid of that bunch of dummy code in there 2007-11-02T13:37:47 Also, I dunno why, but all out of sudden, the second tutorial refuses to play. 2007-11-02T13:38:10 Goes into an infinite loop or something in the loading screen. 2007-11-02T13:41:13 Nevertheless, stop worrying about the "mist" bug, it's too easy to work around. 2007-11-02T13:41:20 I'd like to hear some sounds instead, as well as videos. 2007-11-02T13:43:13 Oh, a deadlock! How lovely! 2007-11-02T13:43:19 (gdb) bt 2007-11-02T13:43:20 #0 0xb7f94410 in __kernel_vsyscall () 2007-11-02T13:43:20 #1 0xb7e4db4e in __lll_mutex_lock_wait () from /lib/libpthread.so.0 2007-11-02T13:43:20 #2 0xb7e499f8 in _L_mutex_lock_51 () from /lib/libpthread.so.0 2007-11-02T13:43:20 #3 0xb7e4941d in pthread_mutex_lock () from /lib/libpthread.so.0 2007-11-02T13:43:22 #4 0xb7d3d57b in _alLockMutex () from /usr/lib/libopenal.so.0 2007-11-02T13:43:25 #5 0xb7d3d566 in _alLockMutex () from /usr/lib/libopenal.so.0 2007-11-02T13:43:27 #6 0xb7d3c0ad in FL_alLockMixBuf () from /usr/lib/libopenal.so.0 2007-11-02T13:43:30 #7 0xb7d3c096 in FL_alLockMixBuf () from /usr/lib/libopenal.so.0 2007-11-02T13:43:32 #8 0xb7d40c12 in alSourcePlayv () from /usr/lib/libopenal.so.0 2007-11-02T13:43:35 #9 0x00000000 in ?? () 2007-11-02T13:43:53 (it's during the second tutorial loading) 2007-11-02T13:44:40 No, wait, not deadlock. A deadlock wouldn't consume all the available CPU time. 2007-11-02T13:45:19 Are you on an SMP machine? 2007-11-02T13:45:50 no 2007-11-02T13:46:13 A regular single-core Pentium M, i686 2007-11-02T13:46:27 What kernel and ALSA version? 2007-11-02T13:46:43 2.6.22-ARCH 2007-11-02T13:46:54 Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25 2007 UTC). 2007-11-02T13:47:57 *** krushia|away is now known as krushia 2007-11-02T13:49:22 Running the game with --nosound should work without hanging, but obviously without sound. 2007-11-02T13:50:01 It doesn't have sound anyway, so I don't have anything to lose. /me tests 2007-11-02T13:50:04 * krushia will work on the fmvs tomorrow 2007-11-02T13:50:24 You're right. 2007-11-02T13:50:33 i think the ffmpeg plan is what will happen 2007-11-02T13:50:52 Lots of complaints about novideo.rpl... but it works. 2007-11-02T13:52:13 Adding novideo.rpl back: now the second tutorial plays a black video, with subtitles or something like this. 2007-11-02T13:52:26 error: loadFile2: optional file sequenceaudio/brfcom.txt could not be found! 2007-11-02T13:52:29 error: loadFile2: optional file sequenceaudio/fastplay.txt could not be found! 2007-11-02T13:52:45 cizra: you'll get plenty of those optional file X could not be found errors 2007-11-02T13:52:56 you can just ignore those, really 2007-11-02T13:52:59 OK 2007-11-02T13:53:06 krushia: On what exactly? 2007-11-02T13:53:18 as long as it says *optional* file not found that is 2007-11-02T13:53:26 Yep 2007-11-02T13:53:48 I'd still like to hear sounds )= 2007-11-02T13:54:24 cybersphinx: will get ffmpeg to play the videos, then see who wants to help with rendering ingame 2007-11-02T13:54:48 krushia: ffmpeg is only a decoder framework right ? 2007-11-02T13:54:50 cybersphinx: your idea 2007-11-02T13:54:55 yeah 2007-11-02T13:54:55 cizra: I suspect the sound problem is external and was introduced in the kernel or ALSA sometime in the last year. 2007-11-02T13:55:08 rendering will take most effort 2007-11-02T13:55:13 krushia: well in that case, all that really matters is writing the rendering code, which is the difficult part 2007-11-02T13:56:23 i can think of plenty of examples but none in C 2007-11-02T13:56:33 cybersphinx: What to do? Downgrade the kernel and Alsa? Sounds like a bad idea. 2007-11-02T13:56:39 krushia: http://www.mail-archive.com/warzone-dev@gna.org/msg00159.html and http://www.mail-archive.com/warzone-dev@gna.org/msg02038.html might help you. And I have an RPL demuxer patch for ffmpeg. 2007-11-02T13:56:49 Some more questions: What are those 5 blinking dots near my starting position in the first campaign? 2007-11-02T13:56:54 What is the command center good for? 2007-11-02T13:57:21 yes I contacted wahtshisname about his video work 2007-11-02T13:57:45 cizra: Yeah. That's what makes it difficult. The dots are the landing zone (not really important in the first level). 2007-11-02T14:00:37 cizra: the command center allows you to build units with command turrets 2007-11-02T14:02:31 gotta get some other work done. i'll be around, spit out some ideas and i'll dedicate tomorrow to wz hacking 2007-11-02T14:05:25 Command turrets? What are those? 2007-11-02T14:05:34 Can I somehow see what research I've completed? 2007-11-02T14:07:23 cizra: every time a research is completed a message should appear on the top of the screen 2007-11-02T14:07:46 though you can't get an overview of all the research you've already finished 2007-11-02T14:07:51 *** unitos has quit IRC 2007-11-02T14:08:51 That's kinda bad, IMHO 2007-11-02T14:09:00 I wanted to ask about something I've completed, but I can't now. 2007-11-02T14:09:19 I'm researching some kind of bullets right now. What will they do? Upgrade all units' firepower? 2007-11-02T14:14:55 * krushia had/has was/is working on UI improvements. someday someone will make that research interface easier on you :) 2007-11-02T14:15:11 Nice! :D 2007-11-02T14:16:01 cizra: If you click on the world icon in the left corner, you should get a list of researched technologies, and clicking shows more details. 2007-11-02T14:16:37 doesn't show all though 2007-11-02T14:16:38 * cizra looks 2007-11-02T14:17:21 Utterly cool. 2007-11-02T14:17:34 so is Gerard still AWOL? 2007-11-02T14:17:36 When am I going to be able to research that vehicle-repairing-thingie? 2007-11-02T14:17:58 But once you've seen it, you can't recall it. 2007-11-02T14:18:38 krushia: While you're at it, allow grouping of factories, like Total Annihilation does. 2007-11-02T14:18:49 If a factory belongs to group 1, every product of it will also. 2007-11-02T14:18:53 *** Suprano has quit IRC 2007-11-02T14:19:01 i was just gonna make the ui fully scriptable so people can change it 2007-11-02T14:19:17 They won't for the most part. 2007-11-02T14:19:18 *** Maerz has joined #warzone 2007-11-02T14:19:23 with many funny possibilities to put in it 2007-11-02T14:20:34 someday i'll get to it 2007-11-02T14:21:24 *** Kevin` has joined #warzone 2007-11-02T14:22:54 Is Warzone2100 written in C++? 2007-11-02T14:23:27 cizra: plain C 2007-11-02T14:23:31 OK 2007-11-02T14:23:35 What are power generators good for? 2007-11-02T14:23:52 *** Dred_furst has joined #warzone 2007-11-02T14:23:55 krushia: you could mail gerard 2007-11-02T14:27:08 yeah i'll shoot him a message today 2007-11-02T14:27:21 You need one power generator per four oil derricks to get power. 2007-11-02T14:31:15 *** Dred_furst has quit IRC 2007-11-02T14:31:24 Is there a counter somewhere? Or do I have to keep track of the sutff manually? 2007-11-02T14:32:46 *** berkus has joined #warzone 2007-11-02T14:33:58 *** tomboy64 has joined #warzone 2007-11-02T14:35:22 There are the... ehm... energy circles around the power generators (one per derrick), and if you don't have enough power generators, some derricks will not work (move). So as long as you have a power generator with less than four energy rings, you're ok. 2007-11-02T14:35:44 My map has zoomed out too far, I can't even find them comfortably. 2007-11-02T14:35:50 OK 2007-11-02T14:37:50 When I have focused one unit and then click on another one, the game shows me some statistics. 2007-11-02T14:38:01 When I have a group selected, and then click on one, the statistics aren't shown. 2007-11-02T14:39:52 .. which is bad. 2007-11-02T14:51:34 When units get damaged, they run home. Can I set the "home" point somewhere else? 2007-11-02T14:52:36 *** devurandom has joined #warzone 2007-11-02T14:53:26 When units get damaged, they leave their group. Or am I mistaken? 2007-11-02T14:54:07 Hi! 2007-11-02T14:54:58 hi there. 2007-11-02T14:55:57 Hi here. 2007-11-02T14:56:09 hi devurandom 2007-11-02T14:56:15 * Giel is back in an hour or so... 2007-11-02T14:56:24 *** Giel has quit IRC 2007-11-02T14:58:42 When I press the shift key, some strange white bars appear below the health bar. What's that? 2007-11-02T14:59:03 Reload/Ammunition bars. 2007-11-02T15:01:10 OK 2007-11-02T15:02:12 Is it possible to select all the fighting units on the screen, or something like that? 2007-11-02T15:03:35 Don't think so... 2007-11-02T15:05:10 The manual for the original version is at http://docs.wz2100.net/manual/manual.html, though some things have changed now. 2007-11-02T15:05:31 And hi, devurandom. 2007-11-02T15:06:54 That says ctrl-a to select all combat units, and ctrl-z for all units on screen. 2007-11-02T15:08:00 Why are the savegames sorted alphabetically, not according to the time when saved? 2007-11-02T15:08:07 OK, thank you. 2007-11-02T15:20:47 *** Giel has joined #warzone 2007-11-02T15:20:59 * Giel is back 2007-11-02T15:22:40 kamaze: On http://wz2100.net/manual, the FAQ link is broken (http://wz2100.net/faq -> page not found). And it would be nice to have a direct link to the original manual (http://docs.wz2100.net/manual/manual.html), with a comment saying that some things are different now. 2007-11-02T15:24:11 Hi Giel, hey Christian. 2007-11-02T15:25:39 hi devurandom 2007-11-02T15:30:13 *** Dred_furst has joined #warzone 2007-11-02T15:32:04 *** ccfreak2k|laptop has quit IRC 2007-11-02T15:33:12 Is it possible to select all the fighting units on the screen, or something like that? <-- CTRL+A 2007-11-02T15:33:54 Already said. 2007-11-02T15:34:06 oh.. yes, just found it in the log 2007-11-02T15:34:35 btw as a replacement for http://bsd.kwzs.be/~bot/logging-beta3.php when it fails again: http://warzone.mortis.eu/%23warzone.log.html 2007-11-02T15:35:17 lol... Now we have 3 logbots here? 2007-11-02T15:37:24 devurandom: yeah, keeps the rival fork up to date on any progress we might make 2007-11-02T15:37:27 cybersphinx, the faq link is now fixed 2007-11-02T15:37:31 The more, the merrier. 2007-11-02T15:37:33 devurandom: erm, Rainbot, mortikia, newparadigm` and kevinsbot` 2007-11-02T15:37:37 so that's four 2007-11-02T15:37:37 kamaze: Thanks. 2007-11-02T15:37:44 and if people visit the docs site 2007-11-02T15:37:47 there is the manual linked 2007-11-02T15:37:53 so, i think this is enought 2007-11-02T15:37:54 although newparadigm`doesn't do any logging 2007-11-02T15:38:04 krushia: LOL 2007-11-02T15:38:29 Developers' Survivor: http://techtalkblogs.com/blog/archive/2007/01/26/1837.aspx 2007-11-02T15:39:32 well, i got an idea 2007-11-02T15:39:41 how about a developers blog 2007-11-02T15:39:46 with 1 post / week 2007-11-02T15:39:57 about htings that have been done or thought about 2007-11-02T15:40:02 things 2007-11-02T15:40:28 kamaze: sounds good, as long as 1 post / week is a target average and not a minimum and maximum at the same time 2007-11-02T15:40:45 kamaze: Yeah, but it's not very obvious between all the other links, so given the page title is "manual", I think there should be a direct link (the manual link in the top is small enough, I wonder how many people actually find it, especially since it's not in the sidebar). 2007-11-02T15:40:47 well, i thought minimum at least :) 2007-11-02T15:41:33 Giel: Where's newparadigm's log? 2007-11-02T15:41:37 well when I'm having preliminaries and/or exams I know I cannot focus on a blog like that 2007-11-02T15:41:53 cybersphinx: to quote myself: "[16:38:30] although newparadigm`doesn't do any logging" 2007-11-02T15:42:09 cybersphinx: a very simple way to find out: 2007-11-02T15:42:14 mortikia: log 2007-11-02T15:42:14 Giel: (log ) -- Logs to the global Supybot log at critical priority. Useful for marking logfiles for later searching. 2007-11-02T15:42:14 Oh, sorry, missed that. 2007-11-02T15:42:21 mortikia: list 2007-11-02T15:42:21 Giel: Admin, Channel, ChannelLogger, Config, Misc, Owner, and User 2007-11-02T15:42:36 you see ^^ mortikia says it has "ChannelLogger" loaded 2007-11-02T15:42:42 Rainbot: list 2007-11-02T15:42:43 Giel: Admin, Channel, ChannelLogger, ChannelStats, Config, Ctcp, Games, Math, Misc, News, Nickometer, Note, Owner, Qstat, Quote, Seen, ShrinkUrl, Time, Topic, and User 2007-11-02T15:42:47 ^^ has it too 2007-11-02T15:42:54 newparadigm`: list 2007-11-02T15:42:55 Giel: Admin, Alias, Channel, Config, Factoids, Google, Internet, Misc, Owner, Seen, Status, and User 2007-11-02T15:43:10 as you can see newparadigm`doesn't have ChannelLogger loaded 2007-11-02T15:43:17 i think the team could use a PR guy, to make important product announcements http://www.makemylogobiggercream.com/ 2007-11-02T15:44:13 krushia: did you receive that link in a spammail ? 2007-11-02T15:44:59 yeah, i subscribe to a spam feed, one tab to the left of here 2007-11-02T15:45:14 #gentoo-amd64 :D 2007-11-02T15:46:55 Giel: I'll see if I can remember that the next time I'm wondering about logging bots (might be a while, though)... 2007-11-02T15:48:15 Though it doesn't actually tell me where the log is. 2007-11-02T15:50:32 well that's because that logbot (supybot, quite commonly used) only dumps the logs in a textfile, but it doesn't provide any means of hosting it 2007-11-02T15:50:49 I'm using apache and another python script to actually host the logs 2007-11-02T16:04:04 mortikia: whoami 2007-11-02T16:04:04 Giel: Giel 2007-11-02T16:11:11 mortikia: nick mortikia_ 2007-11-02T16:11:11 *** mortikia is now known as mortikia_ 2007-11-02T16:11:16 *** Giel is now known as mortikia 2007-11-02T16:11:48 *** mortikia is now known as Giel 2007-11-02T16:13:52 mortikia_: nick mortikia 2007-11-02T16:13:53 *** mortikia_ is now known as mortikia 2007-11-02T16:16:56 *** mortikia has joined #warzone 2007-11-02T16:17:04 mortikia: whoami 2007-11-02T16:17:04 Giel: Giel 2007-11-02T16:19:29 mortikia: list 2007-11-02T16:19:29 Giel: Admin, Channel, ChannelLogger, Config, Misc, Owner, and User 2007-11-02T16:20:16 mortikia: list 2007-11-02T16:20:16 Giel: Admin, Channel, ChannelLogger, Config, Misc, Owner, Services, and User 2007-11-02T16:21:27 mortikia: config supybot.plugins.Services.NickServ 2007-11-02T16:21:27 Giel: 2007-11-02T16:21:27 *** EvilGuru has joined #warzone 2007-11-02T16:21:55 mortikia: config supybot.plugins.Services.NickServ 2007-11-02T16:21:55 Giel: NickServ 2007-11-02T16:21:56 hi EvilGuru 2007-11-02T16:22:06 Hi Giel 2007-11-02T16:23:28 *** mortikia has joined #warzone 2007-11-02T16:28:37 mortikia: whoami 2007-11-02T16:28:37 Giel: Giel 2007-11-02T16:28:41 mortikia: unidentify 2007-11-02T16:28:41 Giel: The operation succeeded. If you remain recognized after giving this command, you're being recognized by hostmask, rather than by password. You must remove whatever hostmask is causing you to be recognized in order not to be recognized. 2007-11-02T16:28:54 mortikia: whoami 2007-11-02T16:28:54 Giel: Giel 2007-11-02T16:31:36 EvilGuru: "btw as a replacement for http://bsd.kwzs.be/~bot/logging-beta3.php when it fails again: http://warzone.mortis.eu/%23warzone.log.html" 2007-11-02T16:31:41 *** Giel is now known as Giel|afk 2007-11-02T16:31:51 Ah excellent 2007-11-02T16:43:54 mh 2007-11-02T16:44:03 I have a legal Visual Studio 2005 pro 2007-11-02T16:44:19 could the refactoring usefull for warzone? 2007-11-02T16:44:43 maybe, to change the functions which bring errors if we try to compile with the g++? 2007-11-02T16:51:42 error: Assert in Warzone: move.c:993 : moveCalcTurn ((*pCurr) < MAKEFRACT(360) && (*pCurr) >= MAKEFRACT(0)) 2007-11-02T16:51:45 error: unit direction out of range 2007-11-02T16:51:47 error: Assert in Warzone: action.c:1121 : actionUpdateDroid (psDroid->direction < 360) 2007-11-02T16:51:50 error: moveCalcTurn: cur ang out of range 2007-11-02T16:51:59 error: Assert in Warzone: move.c:993 : moveCalcTurn ((*pCurr) < MAKEFRACT(360) && (*pCurr) >= MAKEFRACT(0)) 2007-11-02T16:51:59 error: Returned savegame/12.gam 2007-11-02T16:52:00 Lots of crap like this in my console 2007-11-02T17:06:43 kamaze: Doubtful 2007-11-02T17:07:05 Eclipse has refactoring for C/C++ and per has sed 2007-11-02T17:07:57 Speaking of g++ what errors do we get when we try to compile it 2007-11-02T17:13:01 *** Buginator has joined #warzone 2007-11-02T17:13:08 Hi all 2007-11-02T17:17:25 Hi Buginator 2007-11-02T17:17:47 Looks like I missed all the good stuff. :S 2007-11-02T17:18:04 (was reading the log) 2007-11-02T17:20:36 For what it is worth, my .02 on this project. There does seem to be some animosity between windows & linux camps. By this I mean that while the linux guys seem to complain about MSVC, they do eventually fix the project so it still does compile with it. The windows guys could care less about the linux guys since 2007-11-02T17:21:18 they do not want to support .dds & .fbx, and FMVs(*), and I *think* that is the major beef. 2007-11-02T17:22:45 If you read the mailing list, you can see some more animosity between people, and suggestions aren't taken very well. 2007-11-02T17:23:06 For FMVs, from what I read, we can't (as a OSS project) support the originals, since that blasted codec isn't available for linux. 2007-11-02T17:23:11 *** Dred_furst` has joined #warzone 2007-11-02T17:23:31 Buginator: Correct, and because the FMVs were not released under the GNU GPL 2007-11-02T17:23:36 What are the thoughts of converting the FMVs to something that has a codec for both windows & linux & mac & ,... 2007-11-02T17:24:10 Would not be legal, as FMVs were never released to us (a couple of clips were, but nothing else) 2007-11-02T17:24:31 The playback code is already in the game (original source), so adding a call to a new routine should not be hard. 2007-11-02T17:25:01 Then rendering to openGL texture should be easy. 2007-11-02T17:25:08 Buginator: The playback code in the original game is DX-centric, Giel I believe did have a go at making it OpenGL 2007-11-02T17:25:43 I think in the end it was decided that if we ever got FMVs that the game would have support for them overnight 2007-11-02T17:26:23 I will have to take a look at it. What we need is the timing routines. I know the project was modified, so I wonder how this will work, 2007-11-02T17:27:18 I do not think it is worth it as there will only be 3-4 minutes of FMVs available 2007-11-02T17:27:18 Is there any objections to write up a quick playback, just to test? Or should I ask the others for opinions? 2007-11-02T17:28:06 Oh. True. I didn't think about that we won't have material to be played. :( 2007-11-02T17:28:28 We have some of the original stuff (*really* short clips) we can transcode to theora 2007-11-02T17:28:49 But it is not legal for us to use the original .dll file for RPL or use the original files 2007-11-02T17:29:17 Is there a better bug tracker that this project can use, or is there a mirror somplace? I am having too much issues with GNA. 2007-11-02T17:29:40 Giel runs a trac for the projecrt 2007-11-02T17:29:58 Curious, why theora? Is that the only one that is available to all platforms? 2007-11-02T17:30:12 Only one that is patent free 2007-11-02T17:30:43 You have a url for Giel's trac? 2007-11-02T17:30:50 *** Dred_furst has quit IRC 2007-11-02T17:31:27 https://trac.mortis.eu/warzone/ 2007-11-02T17:31:35 And who is running /warzone2100.strategyplanet.gamespy.com? Is that the new fork people? They actually got a deal with gamespy? 2007-11-02T17:31:51 Buginator: It is for 1.10 2007-11-02T17:32:39 So they just started to post in those forums for their version of the game, so it wouldn't be confused? 2007-11-02T17:32:55 None of the forks have releases yet, and IMO they make a lot of noise but don't have much to show for it 2007-11-02T17:33:48 As far as I know, the video code is more or less intact. Missing is the decoder, and a way to show the image. Syncronisation shouldn't be a problem, as long as there are no hour-long movies. 2007-11-02T17:33:53 This is true. So far all we see is gfx updates. We have nothing to compare how that version runs. 2007-11-02T17:34:13 It will run well, but will be Windows only and have ugly code 2007-11-02T17:34:19 cybersphinx, I think the major issue would be with sound? 2007-11-02T17:35:02 Why? 2007-11-02T17:35:12 Unless we don't encode sound with video, and have a seperate .wav file for that ? 2007-11-02T17:35:58 The timing issue. You would blit one frame video, then you would either have to wait for sound, or continue, and that could become a mess. 2007-11-02T17:36:03 You mean because of the interleaved packets in the movie file? That's what ffmpeg is for. 2007-11-02T17:36:13 Buginator: We would use theora with vorbis and the standard library for it 2007-11-02T17:36:35 So all we would need to do is hook things up 2007-11-02T17:37:43 As you may be able to tell, I haven't had much experience with video stuff. I was only thinking out loud. :) 2007-11-02T17:38:19 Any of you tried the sound patch yet ? 2007-11-02T17:39:32 EvilGuru, Seems Giel's trac thing doesn't have much in it yet? Does he plan to mirror the bug reports to his ? 2007-11-02T17:39:47 Be good if it were possible 2007-11-02T17:40:57 I wonder, does that mean they are still using the original networking code (direct play?) ? 2007-11-02T17:43:54 EvilGuru, did you base your network code against the original, or against what the project has now ? 2007-11-02T17:44:11 It is based off both the original and the current one 2007-11-02T17:44:13 *** ^cyka^ has quit IRC 2007-11-02T17:44:32 it works in the same fashion, but is bytesexual 2007-11-02T17:45:11 Is it patch #772? 2007-11-02T17:45:28 If the patch is ~200k then yes 2007-11-02T17:51:41 EvilGuru, you know why the switch from Berlios to GNA? 2007-11-02T17:51:59 It was before my time I'm afraid, devurandom might 2007-11-02T17:52:30 http://developer.berlios.de/bugs/?group_id=2909 looks like a better interface. 2007-11-02T17:53:07 ugh ads 2007-11-02T17:53:28 Whoops... lol, wrong url. http://developer.berlios.de/mantis/my_view_page.php That one. 2007-11-02T17:53:38 I think Per was the one who actually did the switch... 2007-11-02T17:53:52 Buginator: The development on Berlios came to a halt. Then (I think) Per and devurandom started the project on GNA. 2007-11-02T17:53:58 Mantis bug tracker... 2007-11-02T17:54:09 I think either BerliOS was limited (space capacity) or it was often down... 2007-11-02T17:54:22 Yes, the stop is true as well. 2007-11-02T17:54:33 Though I think you still contributed back then... 2007-11-02T17:55:15 *** cyka has joined #warzone 2007-11-02T17:55:27 Berlios was worse than GNA uptime? Ack! 2007-11-02T17:55:40 At that time it was. 2007-11-02T17:55:42 Honest question, honest answer: Are we not good towards new contributors? Or any other issue why it seems as if people stop doing something after a short while? 2007-11-02T17:55:45 *** cyka is now known as ^cyka^ 2007-11-02T17:56:00 *** ^cyka^ has joined #warzone 2007-11-02T17:57:19 *** weedle has joined #warzone 2007-11-02T17:57:48 Well, that depends, have you tried my audio patch yet? :P heh. So far, it has been OK. I just don't know all the guidelines from patch submit to actually showing up. 2007-11-02T17:58:18 I didn't look at it at all. 2007-11-02T17:58:25 No time till now. 2007-11-02T17:58:32 Same is true for EvilGuru's patch, sadly. 2007-11-02T17:58:34 Buginator: submitPatch(); while (!patchApproved()) pesterDevs(); 2007-11-02T17:58:42 To be honest, the attitude gets in the way IMO. 2007-11-02T17:58:48 Will try to get whatever I can to get more of it reviewed this weekend. 2007-11-02T17:58:54 Buginator: Sry? 2007-11-02T17:59:21 Pester them enough and you get commit access 2007-11-02T17:59:38 translate(phrase); ... result: Buginator is too lazy? 2007-11-02T17:59:49 Right or wrong? 2007-11-02T17:59:59 ? You mean the attitude comment ? 2007-11-02T18:00:04 Yes. 2007-11-02T18:00:10 EvilGuru: You said you didn't want it to be commited right now, right? 2007-11-02T18:00:16 No, not lazy. 2007-11-02T18:00:25 Ok, what does it mean then? 2007-11-02T18:00:28 It is more like.. hang on, I will get a example. 2007-11-02T18:00:46 Otherwise I probably would have given you access a while ago... 2007-11-02T18:00:46 devurandom: It is broken at the moment 2007-11-02T18:01:13 Branching doesn't make sense, right? 2007-11-02T18:01:29 Which is why I need it reviewed and debugged 2007-11-02T18:01:43 devurandom: Might actually, then anyone with the SVN source checkout can try it 2007-11-02T18:01:46 * devurandom is only semi here now. Need to write to DDGF. 2007-11-02T18:01:58 devurandom: In principle, branching makes very much sense, but SVN makes it too difficult to work effectively with branches. 2007-11-02T18:01:59 without needing to go to GNA download and apply the patch 2007-11-02T18:02:26 *** cyka has joined #warzone 2007-11-02T18:02:43 cybersphinx: I have a mtn server... ;) 2007-11-02T18:03:04 Or we could easily setup bzr, I assume... 2007-11-02T18:03:22 (Since you dont need a server for that) 2007-11-02T18:03:30 Buginator: So far as coding style goes I am no big fan of it, but I do follow it 2007-11-02T18:03:33 *** per has joined #warzone 2007-11-02T18:03:33 EvilGuru: Please bug me tomorrow about the branch. 2007-11-02T18:03:37 Or perhaps git, or mercurial, or at least three others I currently can't remember... 2007-11-02T18:03:42 EvilGuru: Fan of what? 2007-11-02T18:03:43 hello 2007-11-02T18:03:47 Fan of alpacas. 2007-11-02T18:03:47 * per misses the irc log 2007-11-02T18:03:47 devurandom, from reading the mailing list, I don't know if it is a language issue, or people just misinterpet what is being said sometimes, and they get mad, and seem to leave. 2007-11-02T18:03:51 cybersphinx: hehe, yes. 2007-11-02T18:03:55 Our coding style, I like my single line if's 2007-11-02T18:03:56 log is back 2007-11-02T18:04:04 http://furver.no-ip.org/warzone.log 2007-11-02T18:04:13 * cyka shouts at XP 2007-11-02T18:04:15 Giel|afk has some too I guess. 2007-11-02T18:04:21 hey, it is back! cool. 2007-11-02T18:04:31 stop bugging me to install a raid device 2007-11-02T18:04:35 There is also Darcs, which has a nice flow, but sadly has no direct support for things like "svn up -rX, X < HEAD". 2007-11-02T18:04:49 *** cyka_ has joined #warzone 2007-11-02T18:04:53 Hey, thanks for beinging that up. For coding style, can't we just run it through some application to "fix" it ? 2007-11-02T18:04:53 *** cyka_ has quit IRC 2007-11-02T18:04:59 bringing* 2007-11-02T18:05:00 Buginator: astyle 2007-11-02T18:05:08 Buginator: I am told the same, too... 2007-11-02T18:05:19 uncrustify 2007-11-02T18:05:30 Who is it that gets mad? Me? Then I can try to change... 2007-11-02T18:05:53 Whatever program is fine, as long as we can use it to help everyone's souce look the same. 2007-11-02T18:06:03 Hey!!! I'm the mad guy in here, not devurandom. 2007-11-02T18:06:43 Sometimes you get mad, yes, and sometimes it is the other people. If you start skipping around and reading the mailing list, you will find lots of examples of this. 2007-11-02T18:06:46 I think the only dev who has left is vs2k5 2007-11-02T18:07:05 I am not sorry, sorry... 2007-11-02T18:07:19 JockeTF, why are you mad? Rainbot is here still :) 2007-11-02T18:07:27 Buginator: K, will try to express myself better. Or not get mad, if I do... 2007-11-02T18:07:28 "(16.34.05) Giel: btw as a replacement for http://bsd.kwzs.be/~bot/logging-beta3.php when it fails again: http://warzone.mortis.eu/%23warzone.log.html" 2007-11-02T18:07:39 Buginator: I meant I was mad as in crazy. :P 2007-11-02T18:07:44 Any specific tip? 2007-11-02T18:08:22 Was vs2k5 a dev? Or was s/he like me, just submit patches? 2007-11-02T18:08:24 Although vs2k5's patches were often of questionable quality ('quick fixes') while we wanted to get to the root problem (even if it breaks the TRUNK for a bit) 2007-11-02T18:08:32 brb 2007-11-02T18:08:35 lookin in bios 2007-11-02T18:08:37 GRRR 2007-11-02T18:08:40 Buginator: He used to submit a lot 2007-11-02T18:08:46 *** cyka has quit IRC 2007-11-02T18:09:18 Mostly it was: If you want to get rid of this problem: Revert that patch. 2007-11-02T18:09:49 devurandom, like I said, I don't know if the issue is what is being written is being miscommunicated, or if you really feel that way? 2007-11-02T18:09:51 Sometimes it was ok to revert, because the responsible dev got idle in the meantime. But often it was just fixing the symptoms. 2007-11-02T18:10:05 Buginator: I feel what way? Have a sample? 2007-11-02T18:10:06 Buginator: The problem with a code beautifier is that you cannot easily compare revisions before and after (eg. with svn blame), since every line of every file will be changed. 2007-11-02T18:10:08 Oha... 2007-11-02T18:10:12 Is that why you guys called me vs2k5 before?? 2007-11-02T18:10:25 Buginator: You are none@none.ca??? 2007-11-02T18:10:28 OMG... 2007-11-02T18:10:39 Yeah 2007-11-02T18:10:44 lol, sorry... Seems as if he is really gone... 2007-11-02T18:10:51 or was. Now I am Buginator :) 2007-11-02T18:10:59 I thought none@ was a fake. 2007-11-02T18:11:06 Buginator: Cool e-mail address 2007-11-02T18:11:15 And since vs2k5 was known for fake addresses... 2007-11-02T18:11:26 Or at least: Anon-mailers. 2007-11-02T18:11:27 none@none.ca is a fake. At least I hope it was. lol 2007-11-02T18:11:38 Buginator: none.ca exists... 2007-11-02T18:11:54 I just didn't feel like registering. And when I finally did, it took 6 hours. :S 2007-11-02T18:12:09 Belongs to "Brian ineson" 2007-11-02T18:12:12 For the same reason, the code still uses mainly the UDWORD etc. typedefs. 2007-11-02T18:12:13 Oh? LOL. I will appologize to none@none.ca then. 2007-11-02T18:12:57 cybersphinx, would it really change everything, or just the certain parts where Giel complains about? 2007-11-02T18:13:56 Buginator: apart from the averaging in the patch i split out, did everything else look still ok? 2007-11-02T18:13:58 BTW, bug #10221 was resolved by per. Close it. 2007-11-02T18:14:23 Buginator: done :) 2007-11-02T18:14:32 Splitting patches is good, as then it is easier to see what breaks thingds 2007-11-02T18:14:44 You didn't have the fix for the windows crash I believe. 2007-11-02T18:14:56 Buginator: no, i wanted to do one thing at a time 2007-11-02T18:15:04 Yeah, I resubmitted them, and broke them up. 2007-11-02T18:15:06 Buginator: putting one thing in each commit is a very good idea for tracing things later 2007-11-02T18:15:26 Those 1 line "fixes" also ? 2007-11-02T18:15:48 Buginator: They make look innocent, but I have seen many one lines haunt us later 2007-11-02T18:16:23 Buginator: yes 2007-11-02T18:16:32 Buginator: especially those 2007-11-02T18:16:50 *** ^cyka^ has quit IRC 2007-11-02T18:17:00 Buginator: smuggling bug fixes into larger cosmetic changes are dangerous, since you won't find them later when using repository history tools 2007-11-02T18:17:02 would be nice to pursue a system that allows branches with less effort 2007-11-02T18:17:10 Is there a better way to do patches then? Would it be fix, then create patch file, then next fix... so only 1 fix per a patch file? 2007-11-02T18:17:23 yeah, 1 fix per patch 2007-11-02T18:17:32 krushia: that is a separate question, though. with branches, it would still be important with history tracking 2007-11-02T18:18:02 Private messages from unregistered users are currently blocked... 2007-11-02T18:18:42 Is GNA just picky for me, or is it everyone? I had to re-enter that stuff many times. Kept saying duplicate post. Whatever that means? 2007-11-02T18:19:02 Buginator: i have only question left about your sound volume patch... in sound_SetObjectPosition you multiply by sfx3d_volume, but this was already done to psSample->fVol... doesn't this mean you multiply by it twice? 2007-11-02T18:19:12 Buginator: never seen that happen to me. 2007-11-02T18:19:19 well i myself have done some binge work in areas and it has kinda become lost as i've fallen behind with time. if i could, for example, have a branch for gui scripting, then it would be out there for people to play with while i slack 2007-11-02T18:19:31 *** cyka has joined #warzone 2007-11-02T18:19:49 krushia: i keep a local tree for each larger patch i work with, and do "svn up" regularly to keep it up to date 2007-11-02T18:19:57 krushia: i don't see how it can easier than that 2007-11-02T18:20:09 per, in my orignal code, fVol is only the original value / 100.0. That was it. 2007-11-02T18:20:15 Buginator: OK, it doesn't touch _every_ line, but I made a quick test with main.c and game.c, where uncrustify touches one third to half of the lines. 2007-11-02T18:20:17 just keeps more ideas open for collaboration, the larger things that are broken, theoretical, and can't be small patches 2007-11-02T18:20:23 *** AndrevS has joined #warzone 2007-11-02T18:20:24 krushia: the only thing i miss is the ability to commit locally, like some distributed systems can 2007-11-02T18:20:42 different sandboxes really 2007-11-02T18:20:54 per: Try mercurial's patch queues. 2007-11-02T18:20:58 playpens for radical exploration 2007-11-02T18:21:11 Buginator: oh. sorry, i was thinking about my patch :/ 2007-11-02T18:21:33 this is what I had: volume= ((float)psTrack->iVol / 100.0) ; //max range is 0-100 2007-11-02T18:21:33 psSample->fVol=volume; //store results for later 2007-11-02T18:21:43 Buginator: if you don't mind, i'll clean up the style problems in your patch and commit it 2007-11-02T18:22:12 OK, that works. Sorry for the fluff. Forgot to take some stuff I left behind with the // comments 2007-11-02T18:22:21 out 2007-11-02T18:22:25 krushia: with a codebase needed so much cleaning as warzone, i fear that the divergent repositories would quickly become unmerge-able 2007-11-02T18:23:18 yes that is highly probable, but i think it's better to have a place for code exploration and idea showoff then no place at all 2007-11-02T18:23:29 cybersphinx, it seems to me some program was used on some files already? Anyone know which program that was? 2007-11-02T18:23:52 look at audio.c That looks like it has been cleaned up. 2007-11-02T18:23:57 Buginator: It was? I don't remember that. 2007-11-02T18:24:20 it is just hard to collaborate on a "big" change/idea/retrofit/cleanup/etc. 2007-11-02T18:24:34 Partly maybe, when someone was changing a file. 2007-11-02T18:25:32 I kinda like that style. 2007-11-02T18:26:49 If you change all files in say sound directory, then it wouldn't be that bad to "fix" them all so they all look the same coding wise? You can't do it on the src directory, just too many files. 2007-11-02T18:27:05 At least it would be easier to compare? 2007-11-02T18:27:28 * cybersphinx isn't fond of spaces inside parentheses and tabs to indent, but otherwise also likes that style. 2007-11-02T18:28:19 * krushia prefers tabs to indent, as you can set the tabwidth to wahtever looks best on your screen 2007-11-02T18:28:42 well, we *have* a coding style 2007-11-02T18:29:07 http://wiki.wz2100.net/Coding_Style 2007-11-02T18:29:14 Hm? The problem is not comparing different files, but files before and after the beautifying. And I guess there are still too many subtle bugs in the code so being able to look into the changes is necessary. 2007-11-02T18:29:26 krushia: Sorry, align, not indent. 2007-11-02T18:29:39 per, but all the files don't follow that? 2007-11-02T18:29:43 yeah, space for align 2007-11-02T18:29:54 btw, i think i have come up with a much better way to resolve dead objects than the current way 2007-11-02T18:30:02 Buginator: obviously not, yet. 2007-11-02T18:30:23 tabs till you hit the first non-space charaacter, then any further line alignments are soaces 2007-11-02T18:30:48 rather than mark objects dead and hope that all management code will remember to change references to it during the next turn, we can change all references to dead objects to NULL references on turn end 2007-11-02T18:31:49 this should simplify object management and reduce bug probability greatly 2007-11-02T18:31:54 *** tomboy64 has quit IRC 2007-11-02T18:32:14 That sounds like it would work... 2007-11-02T18:33:01 However, in that code, I don't think all the objects are dead yet. They are about to be, and some (it appears) are already dead, but others are OK? 2007-11-02T18:33:21 krushia: http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2007-November/037606.html 2007-11-02T18:35:09 are you working on the video part, or do i get to twiddle with that? 2007-11-02T18:35:10 Buginator: objects are marked dead when they are removed from play, but not yet from memory 2007-11-02T18:35:15 *** tomboy64 has joined #warzone 2007-11-02T18:36:09 lib\ivis_common\pievector.h(274) : warning C4204: nonstandard extension used : non-constant aggregate initializer take that * 10000000 times. Can we add pragmas to shut that warning off to source, or is that frowned on? 2007-11-02T18:36:20 *** tomboy64 has quit IRC 2007-11-02T18:36:53 Oh, cybersphinx & krushia, you both are doing FMV stuff ? 2007-11-02T18:37:23 i'm just talking about it, don't plan on "doing" for a few hours 2007-11-02T18:38:13 few ~ 12 2007-11-02T18:38:31 #pragma warning(disable:4204); Would be what it needs... 2007-11-02T18:38:35 If you want to, you can do the video. I just have a basic escape130.c that just registers the codec without actually doing anything (and then I stopped working on it, weeks ago). 2007-11-02T18:38:59 Buginator: If you are using MSVC I think there is a project option to disable is so no pragma is needed 2007-11-02T18:39:10 *** tomboy64 has joined #warzone 2007-11-02T18:39:17 Buginator: Can you add the pragma in a header file (like frame.h)? 2007-11-02T18:39:19 *** cyka_ has joined #warzone 2007-11-02T18:39:29 Buginator: as long as the pragmas are restricted to a few areas, such as header files, that's fine. but if put all over the source... no. 2007-11-02T18:39:34 *** cyka__ has joined #warzone 2007-11-02T18:39:44 Sprinkled all over the code I find them distracting. 2007-11-02T18:40:01 *** cyka_ is now known as ^cyka^ 2007-11-02T18:40:12 EvilGuru, that is true, but then it changes the project file, and will be marked in patches. Yeah cybersphinx, it would be just in that one file. 2007-11-02T18:40:38 I think most MSVC users would want such a patch 2007-11-02T18:40:48 cybersphinx: we'll see waht mood i'm in tomorrow 2007-11-02T18:41:48 It would just be in pievector.h in this case. It just is so hard to read the real warnings when you have this come up over & over again making the log huge. Over 10MBs 2007-11-02T18:41:50 krushia: Or you can look at the Warzone part, I haven't done anything there. 2007-11-02T18:42:27 okay i'll do taht part then *sigh* 2007-11-02T18:42:34 <^cyka^> bastards... 2007-11-02T18:42:37 <^cyka^> another fucking reboot 2007-11-02T18:42:41 <^cyka^> grrr 2007-11-02T18:42:53 *** ^cyka^ has quit IRC 2007-11-02T18:43:10 0o 2007-11-02T18:43:35 Is there also a reason why pievector.h don't have the gpl header? 2007-11-02T18:44:05 Forgot it. 2007-11-02T18:45:50 Would you guys want these type of things cleaned up or not? 2007-11-02T18:45:53 lib\widget\form.c(401) : warning C4702: unreachable code 2007-11-02T18:46:28 krushia: Hey, you can work on what you want, don't mind me - I have enough (or too many) other things to do, I'll just take what's left ;) 2007-11-02T18:46:34 And if yes, would it be that 1 fix per patch? 2007-11-02T18:46:42 Buginator: If you can verify it is unreachable, then yes, get rid of it 2007-11-02T18:46:53 Unless it is unreachable because of a bug 2007-11-02T18:47:33 *** cyka_ has joined #warzone 2007-11-02T18:47:55 *** cyka_ is now known as ^cyka^ 2007-11-02T18:48:03 per * r2677 /trunk/lib/sound/ (audio.c openal_track.c track.h tracklib.h): Actually use audio.cfg configuration of sound volume. Patch by Buginator in patch #822 2007-11-02T18:48:24 So to verify it wasn't a bug, I would have to what, check the original source or something? Or do you mean follow the current logic of the code and see if it don't belong there? 2007-11-02T18:48:49 be right back in 5 2007-11-02T18:49:01 Buginator: just use common sense... 2007-11-02T18:50:38 devurandom: can we just remove STATIC_ASSERT()? it is used only in tree places, and assert() would work just as well if moved to init code 2007-11-02T18:50:42 *** cyka has quit IRC 2007-11-02T18:51:25 imho assert is different from static_assert... 2007-11-02T18:51:37 i know that it is different 2007-11-02T18:51:43 But do what you want, this project is not owned by me or anyhting... 2007-11-02T18:52:14 I don't yet see the major problem with it, though. 2007-11-02T18:52:22 MSVC people keep complaining 2007-11-02T18:52:41 Besides that I did not yet have time to examine it on msvc, to make it work with that ... _thing_. 2007-11-02T18:53:22 oops, i need to go now 2007-11-02T18:53:30 gotta see a nice zombie movie with some friends ;) 2007-11-02T18:53:43 per: I have a variant that works in functions, even for msvc. This one works in global scope (and functions in C99). But I don't have one that works in both, currently. 2007-11-02T18:54:08 We can switch back to the function variant and leave this one for later... 2007-11-02T18:54:15 But suboptimal, imo. 2007-11-02T18:54:16 i just don't think it is worth the effort 2007-11-02T18:54:20 anyway. laters :) 2007-11-02T18:54:25 *** per has quit IRC 2007-11-02T18:57:12 Buginator: Think we want as much cleanup as possible. 2007-11-02T18:58:13 Just don't remove anything which is used (maybe not for Windows, but used on other systems?). And if you remove (commented out) functionality which seems interesting, post the idea it to a page in the wiki. 2007-11-02T19:00:35 gtg, bye! 2007-11-02T19:00:37 *** devurandom has quit IRC 2007-11-02T19:06:40 *** ccfreak2k|laptop has joined #warzone 2007-11-02T19:09:32 D'oh. Slight problem. I got 2 lines reversed in that patch. 2007-11-02T19:10:45 In openal_track.c, line 424 & 425 should be switched around. :o Should I submit a patch for that? 2007-11-02T19:14:26 This line (425) psSample->fVol = volume; // save computed volume should come before (424) volume *= sfx_volume; // and now take into account the Users sound Prefs. 2007-11-02T19:19:30 *** abitos has joined #warzone 2007-11-02T19:23:19 Argh! "Duplicate post: this form was already submitted; Exiting; 2007-11-02T19:23:20 Back to the top 2007-11-02T19:24:41 *** Karlik has joined #warzone 2007-11-02T19:25:25 ...I must be cursed on that site. 2007-11-02T19:26:11 *** Giel|afk is now known as Giel 2007-11-02T19:26:13 * Giel is back 2007-11-02T19:26:15 JockeTF: http://warzone.mortis.eu/%23warzone.log.html 2007-11-02T19:26:33 sigh. 3 times now :( 2007-11-02T19:27:17 Giel, can you submit that little fix for the sound. I had 2 lines reversed by accident. 2007-11-02T19:28:09 which fix ? that dead object removal thingy or ? 2007-11-02T19:28:16 This is strange as heck. Everytime, it takes 3 attempts before GNA takes the post? 2007-11-02T19:28:43 Buginator: that's strange indeed, I never have such things 2007-11-02T19:28:53 No, https://gna.org/patch/index.php?822#comment9 2007-11-02T19:29:49 Also the comment I just submitted about modifing the volume of the oilwell & spark. 2007-11-02T19:30:40 http://forums.wz2100.net/index.php?PHPSESSID=3ad013a2e563440ee19f66f38c9a5695&topic=170.msg3360#msg3360 2007-11-02T19:30:41 dang GNA is slow ... 2007-11-02T19:30:59 Is it slow, or is it some other kind of issue they are having? 2007-11-02T19:31:27 "Not so bad I have to turn audio off though and it seems mostly to effect the oil rig noise (which is way too loud!)." heh I agree. 2007-11-02T19:31:46 don't know what the cause is, but ViewCVS takes over two minutes to show a diff 2007-11-02T19:32:31 *** Kevin`_ has quit IRC 2007-11-02T19:33:05 but this'll do just fine https://trac.mortis.eu/warzone/changeset/2677 2007-11-02T19:33:18 Oh, and add the GPL header to pievector.h if you don't mind? And if you feel nice, you can add a pragma for me to that file? 2007-11-02T19:33:27 error: Assert in Warzone: data.c:912 : bufferTexPageLoad (id >=0) 2007-11-02T19:33:32 Lots of failed assertions... 2007-11-02T19:33:33 easier to read diff IMO, and it's faster 2007-11-02T19:33:56 cizra, what version are you playing? 2007-11-02T19:34:08 cizra: if you can consistently reproduce a single assertion (you can identify similar ones by file:linenumber) please create a bug report 2007-11-02T19:36:09 Buginator: The latest 2007-11-02T19:36:17 Giel: nah, ca'nt 2007-11-02T19:36:45 cizra, is that the latest from svn? 2007-11-02T19:37:00 Linux or windows or ? 2007-11-02T19:37:38 Linux 2007-11-02T19:37:44 not SVN, the latest release 2007-11-02T19:38:34 Oh. Sorry, I don't play that one. I only use the SVN one. I don't have any asserts at all that I recall. 2007-11-02T19:40:11 cizra: you might try compiling the release without --enable-debug 2007-11-02T19:40:37 especially since the 2.0.x series fire off an unreasonable amount of asserts 2007-11-02T19:41:43 Too lazy for that 2007-11-02T19:41:45 muggenhor * r2678 /trunk/lib/ivis_common/pievector.h: * Add a GPL (v2 or later) header to source:trunk/lib/ivis_common/pievector.h 2007-11-02T19:43:08 *** Kevin`_ has joined #warzone 2007-11-02T19:43:22 which linux you running cizra ? 2007-11-02T19:43:46 Kevin`, do you run kevinsbot` ? 2007-11-02T19:43:52 Buginator yes 2007-11-02T19:43:54 *** Cc2iscooL has quit IRC 2007-11-02T19:44:11 Buginator: Arch 2007-11-02T19:44:20 Did the machine crash or something ? 2007-11-02T19:44:20 *** kevinsbot` is now known as kevinsbot 2007-11-02T19:44:38 muggenhor * r2679 /trunk/lib/ivis_common/pievector.h: * Add include guards to source:trunk/lib/ivis_common/pievector.h 2007-11-02T19:44:45 Buginator yesterday and the day before my internet was out because the cable was physically disconnected 2007-11-02T19:44:49 Arch ? Wasn't that a VCS or something ? 2007-11-02T19:45:31 Ahh I see. Just how far back do you log anyway? 2007-11-02T19:45:45 I mean do you have logs from when the project started ? 2007-11-02T19:45:53 Buginator it's possible yes 2007-11-02T19:45:58 Or is it only 1 week? 2007-11-02T19:46:34 Wonder how big it would be to 7zip all of them? 2007-11-02T19:46:41 a year or so ago I removed the logs from before that time because the scripts were slowing down, but I kept hose if anyone needs to look through them 2007-11-02T19:47:23 rather large I suspect 2007-11-02T19:47:49 Is the machine pretty fast, or is it a old one ? 2007-11-02T19:48:03 1.8ghz p4 2007-11-02T19:48:43 Kevin`_: 7-zip uses LZMA which too my experience is _very_ effective on ASCII texts 2007-11-02T19:49:04 Giel i'm making a dump of the database now, we'll see :) 2007-11-02T19:49:14 oh you use a database ? 2007-11-02T19:49:16 "Security officials at the nation's largest nuclear power plant detained a contract worker with a small explosive device " I am amazed they caught him 2007-11-02T19:49:17 @ping blah 2007-11-02T19:49:18 Kevin`_: Pong! 2007-11-02T19:49:21 yeah 2007-11-02T19:49:36 I'm supybot which just dumps plain textfiles 2007-11-02T19:49:47 *I'm "using" supybot* 2007-11-02T19:50:02 mortikia: version 2007-11-02T19:50:16 mortikia: ping 2007-11-02T19:50:18 Giel: The current (running) version of this Supybot is 0.83.1+darcs. I couldn't fetch the newest version from the Supybot website. 2007-11-02T19:50:19 pong 2007-11-02T19:50:23 there's a good deal of optimization which I suspect could be done to the DB code if someone wants to 2007-11-02T19:50:42 Kevin`_: you wrote it yourself ? 2007-11-02T19:50:45 yeah 2007-11-02T19:51:05 Kevin`, just who has access you your machine? Is it open for everyone to take a peek in it? 2007-11-02T19:51:08 I'm happy to look at you're code, provided that it's available of course 2007-11-02T19:51:11 the database itself is mysql, but the access code of course 2007-11-02T19:51:22 Buginator no, it's not open 2007-11-02T19:51:42 Giel moment, i'll collect what's needed 2007-11-02T19:52:30 what annoys me personally about supybot is that it is quite heavily I/O bound if you want it to log to file without delay 2007-11-02T19:52:51 and this VPS I've got can become slow for I/O bound stuff 2007-11-02T19:55:16 hmm, though I think I just found out why my VPS had become slow on me... 2007-11-02T19:55:50 it seems a cronjob which I run over night to create backups and copy them off-site was blocking on asking for a passhprase.... sigh 2007-11-02T19:56:16 heh 2007-11-02T19:57:01 and obviously I didn't notice that until I had four of those cronjobs popping up at me in "ps" 2007-11-02T19:57:06 Gile, is there a target hardware requirements for this game? 2007-11-02T19:57:37 Giel http://kwzs.be/~bot/phpbot.txt http://kwzs.be/~bot/typescript 2007-11-02T19:58:05 Buginator: nope, as the only way of creating such a list of such requirements is by trial and error on _lots_ of platforms 2007-11-02T19:58:37 ke 2007-11-02T19:58:44 Kevin`_: 403 forbidden 2007-11-02T19:59:01 "ke" < -- ^^ konversation was playing tricks on me 2007-11-02T19:59:52 Giel try now 2007-11-02T19:59:52 Kevin`, are you from Belgium? 2007-11-02T19:59:52 also 2007-11-02T20:00:00 http://kwzs.be/~bot/logging.txt 2007-11-02T20:00:06 Buginator no, the domain was free for a year :) 2007-11-02T20:00:18 Oh. :D lol 2007-11-02T20:00:57 What happens when it expires? kevinsbot dies? 2007-11-02T20:01:33 Buginator oh, I pay for it now 2007-11-02T20:01:47 you can also use etmalec.net with the same urls for MOST things 2007-11-02T20:01:54 Kevin`_: about 10 to 15 euro a year I suppose ? 2007-11-02T20:02:14 Giel something like that. i'm not really sure :) 2007-11-02T20:02:23 it's nothing compared to other services :/ 2007-11-02T20:03:20 I know I'm paying 16 euro/year for mortis.eu 2007-11-02T20:07:01 Grimmore needs to read this: http://www.theinquirer.net/en/inquirer/news/2007/07/11/dx10-is-do-able-on-windows-xp 2007-11-02T20:07:28 That is what a Nvidia driver writer says also. It is doable on XP, but MS doesn't want it on XP for obvious reasons. 2007-11-02T20:10:06 * Giel likes this one: "Sadly, I will admit that I did upgrade. I went from XP to Ubuntu and bought a Wii. Life could not be better now, gaming is fun again, and spyware is a distant memory." 2007-11-02T20:13:44 if I drop out of channel, I'll blame my inet connection 2007-11-02T20:14:15 atm I'm having a connection slower than 28k8 2007-11-02T20:16:08 erm, strange...., well, whatever I'm back to 4 Mb/s (i.e. Megabit) again 2007-11-02T20:17:15 Kevin`_: did you seriously wrote that in PHP ? 2007-11-02T20:17:28 Giel yes 2007-11-02T20:17:38 Giel someone else did the CSS part for the display script 2007-11-02T20:17:39 especially with the fork() stuff and POSIX signal handlers 2007-11-02T20:17:45 yeah I did that 2007-11-02T20:17:59 ouch... seems rather painfull 2007-11-02T20:18:40 oh, I see what I used fork for, daemon. 2007-11-02T20:18:53 since it's all very strictly single threaded, I was wondering :) 2007-11-02T20:18:57 yup; that's obvious 2007-11-02T20:19:34 apart from calling another executable fork() really is only usefull for daemonizing processes 2007-11-02T20:20:37 though to daemonize a process properly you need to fork() twice actually 2007-11-02T20:20:47 the harder part of the code is handling sockets without the niceness of threads - that script also works as a multi-client bnc, although the function is rarely used 2007-11-02T20:21:34 heh, I don't run it as a daemon now, I run it in screen so I can see the console 2007-11-02T20:22:48 this page has some nice info about daemons btw: http://www.enderunix.org/documents/eng/daemon.php 2007-11-02T20:23:04 though that article assumes you're using C 2007-11-02T20:23:32 nice, i'll bookmark that 2007-11-02T20:24:25 I had it in my bookmarks on my previous installation (was Ubuntu Dapper; yuck!), so I had to google it 2007-11-02T20:25:28 * Giel thinks per would like this article: http://www.codinghorror.com/blog/archives/000801.html 2007-11-02T20:25:31 What is wrong with ubuntu? 2007-11-02T20:27:00 Buginator: "Ubuntu Dapper" specifically really; I had it on my laptop as well, but performing a dist-upgrade instead of upgrading to the next release just trashed my system 2007-11-02T20:29:30 Are any of you Ubuntu people good at squashing Application level Source Code bugs? 2007-11-02T20:29:38 You guys know if it is possible to convert a NTFS partiton to a extf3? 2007-11-02T20:30:00 ext3* 2007-11-02T20:30:29 depends on the bug? ;) 2007-11-02T20:31:00 Buginator: converting probably (i.e. most likely) isn't possible 2007-11-02T20:31:16 you'd have to create a new partition and copy/move all you're data to that 2007-11-02T20:32:36 :( Oh well. I was hoping for no data loss converting. 2007-11-02T20:32:54 Kevin`_: does that phpbot script deal with gathering data from IRC as well as serving the logs ? 2007-11-02T20:33:14 Buginator: what data do you expect to loose ? 2007-11-02T20:33:15 I'm trying to compile a Game under Linux (Ubuntu Fiesty) Called D2X-XL 2007-11-02T20:33:22 Giel the "logging.txt" script serves the logs 2007-11-02T20:33:36 d2x-xl plays Descent I and Descent II 2007-11-02T20:34:33 Giel phpbot gathers it from irc and stores it in the database 2007-11-02T20:36:08 I read reports that NTFS acces in linux can fubar the partition, so I am trying to avoid that. I know I can read ext partitions and write to them fine in windows. 2007-11-02T20:36:48 Kevin`_: btw, you might want to consider removing your hand crafted daemonizing code in favour of just starting your script with "start-stop-daemon" which can start every executable as a daemon 2007-11-02T20:37:11 Giel I just run it in screen, I don't use the daemon code currently 2007-11-02T20:37:15 Buginator: NTFS access in Linux tends to be safe now 2007-11-02T20:38:17 Kevin`: I'm very much tempted to dump all that code in a C file and adapt the syntax to C's syntax :-P 2007-11-02T20:38:31 Giel hehe 2007-11-02T20:39:47 btw; I just solved my Apache2 server crashing (due to oom-killer) very frequently by just kicking out the PHP5 module 2007-11-02T20:41:17 Giel you'd have one problem with doing that: the script takes advantage of bieng an interpreted language and runs php code from memory in some places 2007-11-02T20:42:14 Kevin`: you mean it uses eval() at some places ? 2007-11-02T20:42:17 yeah 2007-11-02T20:42:32 to inject PHP commands directly from IRC ? 2007-11-02T20:42:51 the biggest use of it is thus: 2007-11-02T20:43:02 @sql select code from commands where name='sql' 2007-11-02T20:43:11 @sql select code from commands where name='sql' 2007-11-02T20:43:11 Affected: 1, Rows: 1 2007-11-02T20:43:13 Row: code=if(!$target) $target=$nick; 2007-11-02T20:43:14 $cmd=implode(" ",$params); 2007-11-02T20:43:16 $error=""; 2007-11-02T20:43:17 $query=sql_query($cmd) or $error=mysql_error(); 2007-11-02T20:43:19 var_dump($query); 2007-11-02T20:43:20 ob_start(); 2007-11-02T20:43:20 etc. 2007-11-02T20:43:22 @stop 2007-11-02T20:43:22 //var_dump($query); 2007-11-02T20:44:22 ah, so you can create "aliased" commands by adding tiny PHP scripts to your database ? 2007-11-02T20:44:35 yeah. most of the commands, actually 2007-11-02T20:44:59 that'd be hard to do without using an interpreter yes... 2007-11-02T20:45:32 obviously could couldn't do stuff like this: but not as important 2007-11-02T20:45:34 so I'd probably end up using python or some other interpreted language easy to imbed in a C app 2007-11-02T20:45:37 @exec echo "Hi there"; 2007-11-02T20:45:37 Hi there 2007-11-02T20:46:11 Kevin` that "exec" thingy is rather unsafe if you'd ask me 2007-11-02T20:46:35 oh, actually, that's the wrong command :) 2007-11-02T20:46:37 I hope that you're not running that bot as root 2007-11-02T20:46:44 @exec echo("Hi there"); 2007-11-02T20:46:52 @run echo("Hi there"); 2007-11-02T20:46:52 Hi there 2007-11-02T20:46:54 :) 2007-11-02T20:46:56 @exec id 2007-11-02T20:46:57 uid=1003(bot) gid=1004(bot) groups=1004(bot) 2007-11-02T20:47:11 odd that the code coincided with bash 2007-11-02T20:47:37 "We believe Microsoft offers the best overall option of value, integration, interoperability and support, without complexity or added dependency on services." :P 2007-11-02T20:47:50 Kevin`: bash uses semi-colon as statement terminators just like C & PHP 2007-11-02T20:48:08 although it isn't required if a line termination is encountered 2007-11-02T20:48:14 That is MS's response to Mandriva 2007-11-02T20:48:20 one little problem i'd like to avoid with eval() and similar: 2007-11-02T20:48:24 @run hithere(); 2007-11-02T20:48:24 *** kevinsbot has quit IRC 2007-11-02T20:48:33 *** kevinsbot has joined #warzone 2007-11-02T20:48:42 what does hithere() do ? 2007-11-02T20:48:55 Fatal error: Call to undefined function hithere() in /home/bot/phpbot 2007-11-02T20:48:55 (1096) : eval()'d code(2) : eval()'d code on line 1
2007-11-02T20:49:00 that :) 2007-11-02T20:49:06 typos end up rather bad. 2007-11-02T20:49:07 ah.... 2007-11-02T20:49:23 @ping 2007-11-02T20:49:37 couldn't you just execute the eval() as a subprocess or something ? 2007-11-02T20:50:10 so that a typo will only crash the typo'd code, rather than the entire bot 2007-11-02T20:50:12 Kevin`, is there a command to see like the last x # of people that were active in the channel? 2007-11-02T20:50:24 Giel yes, but it wouldn't have access to host information then 2007-11-02T20:50:48 Buginator specifify exactly what information you want 2007-11-02T20:50:55 newparadigm`: list 2007-11-02T20:50:56 Giel: Admin, Alias, Channel, Config, Factoids, Google, Internet, Misc, Owner, Seen, Status, and User 2007-11-02T20:51:12 mortikia: whoami 2007-11-02T20:51:12 Giel: Giel 2007-11-02T20:51:16 mortikia: load Seen 2007-11-02T20:51:17 Giel: The operation succeeded. 2007-11-02T20:51:26 mortikia: seen devurandom 2007-11-02T20:51:26 Giel: I have not seen devurandom. 2007-11-02T20:51:32 mortikia: seen Buginator 2007-11-02T20:51:32 Giel: I have not seen Buginator. 2007-11-02T20:51:52 @sql select * from logging where nick='devurandom' order by id asc limit 1; 2007-11-02T20:51:52 Affected: 1, Rows: 1 2007-11-02T20:51:54 Row: id=2000784, network=freenode, time=1167663827, channel=#warzone, nick=devurandom, mask=devurandom!n=devurand@p57A28FE1.dip0.t-ipconnect.de, message=nill, type=1 2007-11-02T20:52:00 Buginator: just type "mortikia: seen NICKNAME" and it'll tell you when it last saw nickname 2007-11-02T20:52:04 (+ formatting) 2007-11-02T20:52:18 mortikia: seen Kevin` 2007-11-02T20:52:18 Giel: Kevin` was last seen in #warzone 14 seconds ago: (+ formatting) 2007-11-02T20:52:32 @sql select * from logging where nick='mortikia' order by id asc limit 1; 2007-11-02T20:52:34 Kevin`, like the last 5 people active in the room? So you can see which ones are alive, and who is either a bot or a lurker. this is just for curiosity 2007-11-02T20:53:00 mortikia: seen Buginator 2007-11-02T20:53:00 Giel: Buginator was last seen in #warzone 25 seconds ago: Kevin`, like the last 5 people active in the room? So you can see which ones are alive, and who is either a bot or a lurker. this is just for curiosity 2007-11-02T20:53:06 Buginator how would you handle that though, last active in a day? just the last 5 active ever? 2007-11-02T20:53:08 @ping 2007-11-02T20:53:10 .. 2007-11-02T20:53:11 mortikia: help seen 2007-11-02T20:53:12 Giel: (seen [] ) -- Returns the last time was seen and what was last seen saying. is only necessary if the message isn't sent on the channel itself. 2007-11-02T20:53:21 Affected: 1, Rows: 1 2007-11-02T20:53:21 <^cyka^> Kevin`, the key for making formation speed limiting is F11 is wz :P 2007-11-02T20:53:23 Row: id=6338015, network=freenode, time=1193966354, channel=#warzone, nick=mortikia, mask=mortikia!n=supybot@89.18.164.89, message=nill, type=1 2007-11-02T20:53:24 Kevin`: Pong! 2007-11-02T20:53:36 ^cyka^ yay :D 2007-11-02T20:53:56 <^cyka^> i looked up the keys earlier 2007-11-02T20:53:57 <^cyka^> lol 2007-11-02T20:54:27 I guess it would be the last 5 nicks that do something in the channel? But I guess all the quit messages will get in the way? 2007-11-02T20:54:44 Buginator you could constrain it however you wanted 2007-11-02T20:56:07 @sql select nick from logging order by id desc group by nick limit 5; 2007-11-02T20:56:07 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group by nick limit 5' at line 1 2007-11-02T20:56:16 someone fix that, it's been a while for me :) 2007-11-02T20:57:04 Kevin`: comma's lots of comma's 2007-11-02T20:57:26 ? 2007-11-02T20:57:30 oh nope 2007-11-02T20:57:37 I didn't see the "desc" part 2007-11-02T20:58:05 yeah I did asc before and it was finding the first thing a person said in the log 2007-11-02T20:58:07 Hmm 2007-11-02T20:58:17 ok, and if by playing around with kevinsbot, it crashes, how can you restart it if you are not here? 2007-11-02T20:58:45 @sql select * from logging where nick='giel' limit 2; 2007-11-02T20:58:49 Affected: 2, Rows: 2 2007-11-02T20:58:50 Row: id=3416597, network=freenode, time=1176117140, channel=#warzone, nick=Giel, mask=Giel!n=giel@f134095.upc-f.chello.nl, message=nill, type=1 2007-11-02T20:58:51 have another bot that monitors kevinsbot? ;) 2007-11-02T20:58:52 Row: id=3416606, network=freenode, time=1176117180, channel=#warzone, nick=Giel, mask=Giel!n=giel@f134095.upc-f.chello.nl, message=hi all, type=0 2007-11-02T20:59:10 Buginator I can remotely do anything through ssh 2007-11-02T21:00:03 Kevin`, yeah _you_ could, but if we crash it, and you are not around? 2007-11-02T21:00:17 Buginator: you cannot crash it I think 2007-11-02T21:00:37 indeed you shouldn't be able to crash it 2007-11-02T21:00:38 I'm pretty sure Kevin` had to authenticate against his bot in order to be able to execute any commands on it 2007-11-02T21:00:38 :) 2007-11-02T21:01:09 oh. That is no fun then. :D 2007-11-02T21:01:13 @sql SELECT nick FROM logging ORDER BY id DESC LIMIT 1; 2007-11-02T21:01:31 @sql SELECT nick FROM logging ORDER BY id DESC LIMIT 1; 2007-11-02T21:01:32 Affected: 1, Rows: 1 2007-11-02T21:01:33 Row: nick=Kevin` 2007-11-02T21:01:33 yup; kevinsbot bugs me that I'm not logged in 2007-11-02T21:01:48 @run echo printr($users); 2007-11-02T21:01:48 { } 2007-11-02T21:01:51 Hmm 2007-11-02T21:01:53 where was it 2007-11-02T21:02:03 Kevin`, do you have ops in this channel ? 2007-11-02T21:02:11 yes 2007-11-02T21:02:17 @run echo printr($logins); 2007-11-02T21:02:17 { [kevin]={ [id]=1 [mask]=Kevin`!i=kevin@rrcs-67-52-47-66.west.biz.rr.com [logintime]=1194036583 } } 2007-11-02T21:02:23 Buginator: as in "channel ops" ? 2007-11-02T21:02:31 *** ChanServ sets mode: +o Kevin` 2007-11-02T21:02:46 You the only one, or does the rest of the dev team also have it ? 2007-11-02T21:02:55 a few other people also have it 2007-11-02T21:03:03 /cs access #warzone list 2007-11-02T21:04:02 *** ChanServ sets mode: +o Giel 2007-11-02T21:04:07 if you are a member of the dev team and want it just ask and provide a reference 2007-11-02T21:04:08 fix the title to get rid of "All your base are belong to us." That is soooooo old. :p 2007-11-02T21:04:09 *** ViralHatred has joined #warzone 2007-11-02T21:04:21 *** Giel sets mode: -o Kevin` 2007-11-02T21:04:23 *** Giel sets mode: -o Giel 2007-11-02T21:05:29 Hey all. 2007-11-02T21:05:42 hi 2007-11-02T21:05:48 *** ChanServ sets mode: +o Giel 2007-11-02T21:05:54 *** Giel changes topic to "Official Warzone 2100 channel | Website: http://wz2100.net/ | Projectpage: https://gna.org/projects/warzone/ | Warzone 2.0.8 RC 1 released: http://wz2100.net/downloads | No paste http://rafb.net/paste" 2007-11-02T21:06:02 hi 2007-11-02T21:06:18 *** Giel sets mode: -o Giel 2007-11-02T21:06:19 @hi 2007-11-02T21:06:43 thanks! :) 2007-11-02T21:06:44 @commands hi 2007-11-02T21:06:54 hmm, maybe stick the svn link in that? 2007-11-02T21:07:16 Buginator: nope, people can find that at our project page 2007-11-02T21:07:17 would be a convenient place to put it if it fits 2007-11-02T21:08:15 *** ChanServ sets mode: +o Giel 2007-11-02T21:08:17 *** Giel changes topic to "Official Warzone 2100 channel | Website: http://wz2100.net/ | Projectpage: https://gna.org/projects/warzone/ | Warzone 2.0.8 RC 1 released: http://wz2100.net/downloads | No paste http://rafb.net/paste | SVN trunk http://svn.gna.org/svn/warzone/trunk" 2007-11-02T21:08:24 it fits, apparently... 2007-11-02T21:08:28 *** Giel sets mode: -o Giel 2007-11-02T21:08:34 well enough playing... 2007-11-02T21:08:58 yeah, enough playing, lets play a real game :) 2007-11-02T21:09:05 !seen rodzilla 2007-11-02T21:09:05 Buginator: I have not seen rodzilla. 2007-11-02T21:09:06 Buginator: rodzilla was last seen in #warzone 16 weeks, 5 days, 3 hours, 29 minutes, and 32 seconds ago: Bye ! 2007-11-02T21:09:54 *** ViralHatred has quit IRC 2007-11-02T21:09:56 kevinsbot refuses to talk to me :P 2007-11-02T21:10:03 @ping 2007-11-02T21:10:03 Kevin`: Pong! 2007-11-02T21:12:09 !seen sendai 2007-11-02T21:12:10 Buginator: I have not seen sendai. 2007-11-02T21:12:10 Buginator: I have not seen sendai. 2007-11-02T21:12:30 Buginator: sendai == per 2007-11-02T21:12:37 thus: 2007-11-02T21:12:39 !seen per 2007-11-02T21:12:40 Giel: per was last seen in #warzone 2 hours, 18 minutes, and 18 seconds ago: anyway. laters :) 2007-11-02T21:12:40 Giel: per was last seen in #warzone 2 hours, 18 minutes, and 18 seconds ago: anyway. laters :) 2007-11-02T21:12:55 @seen per 2007-11-02T21:12:55 Giel: I have not seen per. 2007-11-02T21:13:18 !uptime 2007-11-02T21:13:18 Buginator: Error: "uptime" is not a valid command. 2007-11-02T21:13:19 Buginator: I have been running for 4 days, 22 hours, 35 minutes, and 25 seconds. 2007-11-02T21:13:34 list newparadigm` 2007-11-02T21:13:36 Oh. I was looking at the berlios project pages. 2007-11-02T21:13:38 newparadigm`: list 2007-11-02T21:13:39 Giel: Admin, Alias, Channel, Config, Factoids, Google, Internet, Misc, Owner, Seen, Status, and User 2007-11-02T21:13:44 Who is kgmetcalfe & grizzly_37 ? 2007-11-02T21:13:45 Still around or not ? 2007-11-02T21:13:50 *** ccfreak2k|laptop has quit IRC 2007-11-02T21:14:13 kgmetcalfe is also known as lav_coyote25 on the forums (also in this channel AFAIK) 2007-11-02T21:14:18 !seen lav_coyote25 2007-11-02T21:14:19 Giel: lav_coyote25 was last seen in #warzone 16 weeks, 4 days, 15 hours, 10 minutes, and 8 seconds ago: goodnight all 2007-11-02T21:14:19 Giel: I have not seen lav_coyote25. 2007-11-02T21:14:26 *** ccfreak2k_|lapto has joined #warzone 2007-11-02T21:14:33 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-02T21:14:49 coulda sworn I saw him less then 16 weeks ao 2007-11-02T21:15:18 @sql select * from logging where nick='lav_coyote25' order by id desc limit 2; 2007-11-02T21:15:19 Kevin`: Error: "sql" is not a valid command. 2007-11-02T21:15:23 *** Karlik has quit IRC 2007-11-02T21:15:29 Kevin`: maybe newparadigm` was out on having a netsplit at that time ? 2007-11-02T21:15:42 could be :) 2007-11-02T21:15:52 Affected: 2, Rows: 2 2007-11-02T21:15:53 Row: id=4632312, network=freenode, time=1183960904, channel=#warzone, nick=lav_coyote25, mask=lav_coyote25!n=lav-coyo@S0106000625967299.ed.shawcable.net, message="chat later - cya!" , type=4 2007-11-02T21:15:55 Row: id=4632311, network=freenode, time=1183960901, channel=#warzone, nick=lav_coyote25, mask=lav_coyote25!n=lav-coyo@S0106000625967299.ed.shawcable.net, message=goodnight all, type=0 2007-11-02T21:16:22 It went from 17 devs to 4? 2007-11-02T21:16:23 newparadigm`: help alias 2007-11-02T21:16:24 Giel: Error: There is no command "alias". 2007-11-02T21:16:29 newparadigm`: list alias 2007-11-02T21:16:30 Giel: add, lock, remove, tell, and unlock 2007-11-02T21:17:30 !uptime 2007-11-02T21:17:30 Giel: I have been running for 4 hours, 54 minutes, and 5 seconds. 2007-11-02T21:17:31 Giel: I have been running for 4 days, 22 hours, 39 minutes, and 38 seconds. 2007-11-02T21:17:31 Giel: Error: "uptime" is not a valid command. 2007-11-02T21:17:51 @run echo duration(ishtime()); 2007-11-02T21:17:52 29 Minutes 24 Seconds 2007-11-02T21:17:53 Kevin`: Error: "run" is not a valid command. 2007-11-02T21:17:53 :( 2007-11-02T21:18:17 Kevin`: I've set mortikia to respond to "@" 2007-11-02T21:18:21 maybe not a good idea... 2007-11-02T21:18:55 lets use VIM-style commands then 2007-11-02T21:18:57 :uptime 2007-11-02T21:18:57 Giel: I have been running for 4 hours, 55 minutes, and 32 seconds. 2007-11-02T21:18:59 Giel, when did you join this project? 2007-11-02T21:19:12 *** icybersphnx has joined #warzone 2007-11-02T21:19:17 *** cybersphinx has quit IRC 2007-11-02T21:19:18 Buginator: november last year 2007-11-02T21:19:21 *** icybersphnx is now known as cybersphinx 2007-11-02T21:20:20 So chojun was @ berlios, then did a fork? 2007-11-02T21:20:32 *** abitos has quit IRC 2007-11-02T21:21:00 AFAIK chojun never worked @ berlios, though I might be mistaken there 2007-11-02T21:21:26 Oh and Giel, will you mirror the bug reports from gna to your trac? 2007-11-02T21:21:46 I saw that chojun is listed as a dev @ berlios. http://developer.berlios.de/project/memberlist.php?group_id=2909 2007-11-02T21:23:05 Buginator: I don't think he ever really did something there, at least not after the port to SDL etc. 2007-11-02T21:23:13 Buginator: hmm didn't know he was registered as a dev at berlios, though I do know for sure that there aren't any commits in by him in subversion (we've got the berlios history in this repo as well) 2007-11-02T21:23:54 Buginator: the only way to copy over those bug reports is manually I'm afraid 2007-11-02T21:24:33 Some of those people got that position because they were previously involved with Warzone, not because they all worked on the code. 2007-11-02T21:24:47 I like their websvn better than what GNA has. 2007-11-02T21:25:18 it sures seems lots faster. 2007-11-02T21:25:22 cybersphinx heh, like me. although I hold to bieng the first person to get warzone to compile :) 2007-11-02T21:26:06 Unless you are part of the pumpkin team? ;) 2007-11-02T21:26:11 To be or not to be, that is the question; Whether 'tis nobler in the mind to suffer the slings and arrows of outrageous fortune, or to take arms against a sea of troubles, and by opposing, end them. 2007-11-02T21:26:25 *outside of the pumpkin team 2007-11-02T21:26:50 What did they use at that time? MSVC v 6 or something ? 2007-11-02T21:27:25 yes (or some version upwards compatible to current msvc) 2007-11-02T21:27:30 Buginator: I know they used MSVC6 for EditWorld (the world editor) 2007-11-02T21:27:47 so I assume they used it for Warzone itself as well 2007-11-02T21:28:34 I looked at that MFC crapola. Good luck in converting it. How far are you anyway ? 2007-11-02T21:29:03 I've converted almost every window that doesn't contain any DX stuff 2007-11-02T21:29:11 to wxWidgets 2007-11-02T21:29:27 the real difficult thing to do will be translating the DX stuff into OpenGL 2007-11-02T21:31:12 DX is right hand coordinate system right ? 2007-11-02T21:31:32 Buginator: not sure; but I do know that OpenGL doesn't care 2007-11-02T21:32:36 out of all the stuff that people are working on, was is the #1 thing that needs to be done? 2007-11-02T21:33:10 *** Karlik has joined #warzone 2007-11-02T21:33:50 there really isn't such a #1 priority thing 2007-11-02T21:34:28 *** DrZimmerman has quit IRC 2007-11-02T21:34:37 So it is pretty much work on what you want to? 2007-11-02T21:37:10 well several things on my TODO list: convert all data/stats/*.txt and data/mp/stats/*.txt things to a database 2007-11-02T21:37:17 IMO getting the trunk into a releasable state should have priority. But then I'm not working on that, so my opinion might not be worth much... 2007-11-02T21:37:29 then there's a lot of work to be done on the sound branch (integrating into the rest of the code) 2007-11-02T21:37:50 cybersphinx: please tell me what a "releaseable state" is 2007-11-02T21:38:28 also getting EditWorld to use wxWidgets & OpenGL instead of MFC & DirectX 2007-11-02T21:38:42 another related thing: packaging QuesoGLC for Debian 2007-11-02T21:38:55 those are the major things on my TODO list 2007-11-02T21:39:19 I know lots of mem leaks have been fixed. I think per said he is working on changes to savegame file format, so work on that would be useless. 2007-11-02T21:39:49 I just don't want to work on something that someone else is working on. 2007-11-02T21:40:18 Good question. I haven't looked at it since before the addition of glc, so I don't know of any current issues. But I guess I mean "fix things instead of adding even more new stuff". 2007-11-02T21:40:29 *** GrimMoroe has joined #warzone 2007-11-02T21:40:40 Right now, I am concentrating on things that bug me in the game. 2007-11-02T21:40:53 Hi GrimMoroe 2007-11-02T21:41:48 GrimMoroe, quick question. When you say you have FMV working, you do mean original videos which can't be packaged, or do you mean new FMVs made with codec XXX? 2007-11-02T21:42:51 Damn it. 2007-11-02T21:43:49 hello everyone 2007-11-02T21:44:06 cybersphinx: well most of those things on my TODO list basically is "rewrite" things with the intent of having things be fixed 2007-11-02T21:44:09 howdy GrimMoroe 2007-11-02T21:44:15 original and some new videos ;) 2007-11-02T21:44:56 GrimMoroe, but is it the same codec? The rpl one? 2007-11-02T21:45:03 yes 2007-11-02T21:45:53 Oh. I thought it would be a new codec. What package can use the rpl one to compress it? 2007-11-02T21:46:22 Buginator: actually RPL is just the container format (like AVI, Ogg and Matroska for example), "dec130" is the codec 2007-11-02T21:46:55 there is an actual rpl codec 2007-11-02T21:47:09 the code for demuxing RPL is there; and writing code for muxing it should be doable 2007-11-02T21:47:24 though there isn't any code to encode/decode it 2007-11-02T21:47:39 well not available to us at least 2007-11-02T21:48:14 Wait, there is decode code, just no encode code 2007-11-02T21:49:15 Buginator: nope there is demuxing code; that is nowhere near the same as decoding code 2007-11-02T21:49:36 meaning code that demuxes the audio and video stream from the RPL format 2007-11-02T21:50:23 Giel: http://www.mail-archive.com/warzone-dev@gna.org/msg02038.html 2007-11-02T21:50:25 *** Vespasian has joined #warzone 2007-11-02T21:51:41 cybersphinx: oh yes I almost forgot about that one! 2007-11-02T21:51:50 What about this guy? Any code? http://www.mail-archive.com/warzone-dev@gna.org/msg01859.html 2007-11-02T21:52:19 Buginator: that link cybersphinx posted has code with it 2007-11-02T21:52:36 This is a different guy though... 2007-11-02T21:52:43 problem is though that it uses ATI specific extensions for rendering and applies to the 2.0 branch 2007-11-02T21:53:11 yes, though Angus Lees is AFAIK the only one to have ever provided code for this 2007-11-02T21:54:13 Giel: The ATI stuff is only for accelerated rendering (direct YUV textures), if you use RGB it's slower, but should work. 2007-11-02T21:54:53 Buginator: I've never heard anything from that Constantine guy again. 2007-11-02T21:55:02 I was going to email Constantine Pokrovsky, but it says email protected. 2007-11-02T21:55:29 Couldn't hurt to ask where the code is? 2007-11-02T21:57:03 Buginator: mail is: maillists1 -=!#AT#!=- rambler ++DOT++ ru 2007-11-02T21:57:29 Ah, someone else who keeps old mails. 2007-11-02T21:57:43 cybersphinx: I only throw away spam 2007-11-02T21:57:58 cybersphinx: problem with Angus's patch is that the decoding code is tightly integrated with the rendering code 2007-11-02T21:58:07 that makes it far from easy to use 2007-11-02T21:58:10 krushia wanted to contact the people who worked on the videos, don't know if he got an answer yet. 2007-11-02T21:58:23 That is a actual email address? Well, I will see if it bounces or not. :) 2007-11-02T22:00:22 Buginator: I use plenty of those special purpose mail addresses as well 2007-11-02T22:01:21 Giel: AFAIR the decoder itself was fairly self-contained, but the two demuxers make things a bit ugly. That's why I think the actual decoder should get into ffmpeg, and Warzone use that to decode video. 2007-11-02T22:02:49 Well, I fired a email off. Now to see if he is @ that address. 2007-11-02T22:03:58 I take it Gerard is not around anymore either right ? 2007-11-02T22:04:02 https://mail.gna.org/public/warzone-dev/2007-04/msg00052.html 2007-11-02T22:04:57 *** cizra has left #warzone 2007-11-02T22:05:13 Haven't heard of him in the last months. 2007-11-02T22:06:10 Buginator: g ?%DOT%? c $!DOT!$ krol +=AT=+ student *&DOT&* tudelft (#DOT#) nl 2007-11-02T22:06:30 lots of these "misunderstanding"(s) on the list. 2007-11-02T22:06:55 Buginator: could you give me a link to one of those ? (as example) 2007-11-02T22:07:14 http://www.mail-archive.com/warzone-dev@gna.org/msg01529.html 2007-11-02T22:07:36 search on "stupid" :S 2007-11-02T22:08:14 That is to Gerard, Geil? 2007-11-02T22:08:33 Hm, just tried to compile the trunk, and get the following error: http://pastebin.com/m6bd2941a 2007-11-02T22:08:44 ah that..., that was me understanding him 2007-11-02T22:09:42 cybersphinx: does lib/ivis_common/imd.h exist in your working copy ? 2007-11-02T22:09:45 imd.h can't be found? 2007-11-02T22:10:09 No. 2007-11-02T22:10:33 svn update :) 2007-11-02T22:12:44 Here is another post to read Giel. http://www.mail-archive.com/warzone-dev@gna.org/msg02046.html 2007-11-02T22:13:10 I dunno what would be the best way to handle stuff like that? Send a message that your reading it now, so they don't think you are ignoring them? 2007-11-02T22:13:46 anyone have the build requirements for ubuntu listed somewhere? this is taking a while to install one by one :) 2007-11-02T22:14:20 I installed Ubuntu the other day. Took around .. 30 mins or less I think it was. 2007-11-02T22:14:33 This was on a DC CPU though, and 2GB ram. 2007-11-02T22:14:57 the problem isn't the build time, it's ./configure, install dependency, repeat :) 2007-11-02T22:15:10 at least it has a package manager 2007-11-02T22:15:42 Oh, you mean really build it. :) That I didn't do. 2007-11-02T22:16:06 Kevin`: Do an apt-get build-dep warzone2100, that should install most of them. For current trunk you also need QuesoGLC, which doesn't have a package yet (at least for Debian). 2007-11-02T22:16:23 cybersphinx "can't find source package for warzone2100" - I did try that :) 2007-11-02T22:17:01 Kevin`: Do you have src lines in your /etc/apt/sources.list? 2007-11-02T22:17:19 yeah 2007-11-02T22:18:23 Hm... that works for me... can you apt-get install warzone2100? 2007-11-02T22:19:12 If not, I guess Ubuntu put Warzone into their universe repository (or whatever they call it), and that's missing. 2007-11-02T22:19:48 muggenhor * r2680 /trunk/lib/sound/openal_track.c: * Don't save the volume with user volume preferences applied (instead save the track-volume so recomputing will be possible) 2007-11-02T22:20:15 Anyone have vs2k5's e-mail address? 2007-11-02T22:20:59 Buginator: append @hushmail.com to it 2007-11-02T22:21:24 but you might want to leave that dungeoun closed 2007-11-02T22:21:32 ok. Thanks. 2007-11-02T22:21:38 *** ^cyka^ has quit IRC 2007-11-02T22:21:39 before whatever comes out of it bites you 2007-11-02T22:21:47 Buginator: The "ignored patches" problem is a result of the "we don't have a boss" organisational structure. So there's noone who feels obligated to look at patches, and noone to obligate people. 2007-11-02T22:22:06 *** Karlik has quit IRC 2007-11-02T22:23:12 Giel, some of this posts seem pretty good. Seems to be handy with a hex editor and knows about wdg converting 2007-11-02T22:23:21 his* 2007-11-02T22:25:02 Guess not. Recipient address rejected: Account expired 2007-11-02T22:25:07 Kevin`: which version of ubuntu do you use ? 2007-11-02T22:25:17 haha!! that's got to be funny 2007-11-02T22:25:25 Giel 7.10 2007-11-02T22:25:36 Kevin`: that's feisty reight 2007-11-02T22:25:40 *right? 2007-11-02T22:25:51 Ah, for some reason hgpullsvn didn't pick up a few files in lib/ivis_common. Were they recently moved there? 2007-11-02T22:25:52 apparently it's "gusty gibbon" 2007-11-02T22:26:16 hmm, that's strange, since AFAIK warzone2100 should be in gutsy 2007-11-02T22:26:47 cybersphinx: that file hasn't been moved in a very _long_ time 2007-11-02T22:26:56 I think it would install properly from the package (it started downloading before I stopped it), but build-dep doesn't work 2007-11-02T22:27:42 Yes, I did see warzone2100 in gutsy with that synaptic (sp?) App. 2007-11-02T22:27:42 Kevin`: in that case you can just open debian/control and install all the packages listed as Build-Dep 2007-11-02T22:27:53 brb 2007-11-02T22:28:18 Giel open that where, in the .deb archive? 2007-11-02T22:28:53 Kevin`: in the source tree 2007-11-02T22:28:57 *** cyka has joined #warzone 2007-11-02T22:29:13 Kevin`: https://trac.mortis.eu/warzone/browser/trunk/debian/control 2007-11-02T22:30:20 E: Couldn't find package quesoglc-dev 2007-11-02T22:30:27 from that I would do this: "sudo aptitude install autoconf automake autotools-dev bison flex gettext libopenal-dev libphysfs-dev libpng12-dev libsdl1.2-dev libsdl-net1.2-dev libvorbis-dev netpbm pkg-config quesoglc-dev zlib1g-dev debhelper zip unzip" 2007-11-02T22:30:28 should have expected that, I suppose 2007-11-02T22:30:41 Kevin`: there currently isn't a QuesoGLC package in debian 2007-11-02T22:30:51 I'm working on that though ;-) 2007-11-02T22:31:32 *** tomboy64 has quit IRC 2007-11-02T22:32:05 * Kevin` starts installing dependencies for quesoglc 2007-11-02T22:32:44 I suggest you use QuesoGLC 0.6.5 btw 2007-11-02T22:32:51 Very strange. hg somehow lost a few files... 2007-11-02T22:33:06 cybersphinx: when did you create that mercury mirror ? 2007-11-02T22:34:10 I have trunk and 2.0 in a local hg repo, updated with hgpullsvn. Not public though, I lack upstream bandwidth for that. (And it's mercurial :) 2007-11-02T22:34:46 cybersphinx: if you created that mercury mirror before 28th of june 2007 you might want to recreate it entirely, as the subversion history got modified then (yes revisions got added on the bottom there) 2007-11-02T22:34:49 compiling warzone.. 2007-11-02T22:35:24 Kevin`: make sure you have the package ttf-dejavu installed as well btw 2007-11-02T22:35:47 not found as typed 2007-11-02T22:37:23 --cheat Run in cheat mode 2007-11-02T22:37:24 Giel: I know, and it's newer than that. 2007-11-02T22:37:32 == -imacheatingscallywagger ? 2007-11-02T22:38:00 muggenhor * r2681 /trunk/ (3 files in 2 dirs): 2007-11-02T22:38:00 * Use spaces for line-out purposes (rather than tabs) 2007-11-02T22:38:00 * Tune down the volume of the oil-pumps, power-spikes and power hums a bit, to make them less dominant (and annoying) (from patch #822 by Buginator) 2007-11-02T22:38:47 *compiling NEW version of warzone with updated oil sounds..* 2007-11-02T22:40:04 Kevin`: that doesn't even require rebuilding 2007-11-02T22:40:38 hey Giel, is the new soundcode now included in 2.1? 2007-11-02T22:40:39 [Fri 06:23:57am] I just hate one thing "were not happy with the direction the linux guys moved", then why not help us with their ideas, and work together? 2007-11-02T22:40:48 I can tell you why I am not 2007-11-02T22:41:07 because I tried to for quite some time and was told no over and over again 2007-11-02T22:41:46 Buginator: that only leaves the MarkedForDead hack of your patch 2007-11-02T22:41:53 after a while it wasn't worth it to help people that would not also help me 2007-11-02T22:42:18 just wanted to make sure we were clear on that point 2007-11-02T22:43:11 * kamaze reads what has written here since 6 hours 2007-11-02T22:43:27 and I never said you guys only care about linux 2007-11-02T22:43:56 and you were refered to as linux guys because that what that forum "group" refers to you as 2007-11-02T22:44:26 as far as what I said about the direction, I still stand by it 2007-11-02T22:44:43 pumpkin had a vision for this game and you guys don't share it so.... 2007-11-02T22:45:47 the reason for the fork was a difference of opinion on the direction wz should take 2007-11-02T22:46:00 GrimMoroe: when you (singular) call us "linux guys" that is your responsibility not the responsibility of that forum "group" 2007-11-02T22:46:07 so I hope that in the future you will refer to us in a more correct way 2007-11-02T22:46:27 well windows guys don't constantly down on windows 2007-11-02T22:46:53 as far as linux goes, I don't like or use it but I also don't openly trash it either 2007-11-02T22:47:11 GrimMoroe what about the vision isn't bieng adhered to, and where else is warzone developed 2007-11-02T22:47:33 pumpkin wanted the game to be ever evolving 2007-11-02T22:48:11 GrimMoroe: this isn't about either windows or linux, this is about sticking an adjective (i.e. "linux guy(s)") on a group of people where it isn't correct in that context 2007-11-02T22:48:14 doesn't it evolve yet? 2007-11-02T22:49:00 Giel: if you took offense for that part of my comment then I am sorry for that but the rest I am not 2007-11-02T22:49:35 multiple turrets, different hit-zones, a real projectile system :) 2007-11-02T22:49:46 Well, I know first hand that some "linux guys" have a elitist attitude. They expect you to either know it, or the baisc RTFM response. 2007-11-02T22:49:47 GrimMoroe: as soon as you said: "[23:44:06] and I never said you guys only care about linux" I stopped feeling remotely offended 2007-11-02T22:50:23 GrimMoroe: I am just hoping that you understand my point of view here (especially considering that I _do_ care about Warzone running decently on Windows) 2007-11-02T22:50:30 kamaze so 3 things in how many years? 2007-11-02T22:50:52 Giel: I understand your point 2007-11-02T22:51:07 but I think the devs don't understand mine 2007-11-02T22:51:32 i don't measure it only on brand new features 2007-11-02T22:51:46 I asked for 3 simple things and in return I was going to redo all wz gfx for everyone and GPLed at that 2007-11-02T22:51:55 what did I get for that 2007-11-02T22:52:21 GrimMoroe: I may not agree with the direction you take with warzone 2007-11-02T22:52:24 GrimMoroe, they have lost allot of devs. From 17 listed on berlios, to only a handful. Then they got real life stuff... This is normal for projects that lack a good leader I guess. As has been said, there really is no leader for this project. 2007-11-02T22:52:26 GrimMoroe: though I (think I) do understand your motiviation behind it 2007-11-02T22:52:29 and I understand that you guys have tons of artists knocking down your doors but 2007-11-02T22:53:13 and I understand that you guys have tons of artists knocking down your doors 2007-11-02T22:53:18 that would be great 2007-11-02T22:53:22 Buginator: nope it's not normal for projects lacking a good leader, it's normal for projects lacking manpower 2007-11-02T22:53:27 GrimMoroe: Well, you don't care about protability or open source, "the linux people" do. And unfortunately DDS is not supported by open source drivers. 2007-11-02T22:53:32 what 3 things did you want 2007-11-02T22:53:37 but,... we have so many artists, you can count them on 2 fingers 2007-11-02T22:54:39 afaik you and terminator, i think 2007-11-02T22:54:57 Giel, I guess what I meant was there is no clear direction, with stated goals for the project. This is why a leader will help. Now getting one, and then trying to find the help to complete the things the leader wants would be another issue. 2007-11-02T22:55:22 if i think about modeling and texturing 2007-11-02T22:55:23 I wanted .dds support, single colored alpha, and .fbx support 2007-11-02T22:57:04 *** EvilGuru has quit IRC 2007-11-02T22:57:15 .dds = texture format with mip mapping, normals and something else I am forgetting in a "package". .fbx would be for the pie models. Single colored alpha. I still have no idea what that means. 2007-11-02T22:58:16 Alpha to me is transparency level 2007-11-02T22:58:24 Buginator: To convert one colour of an image to (full) alpha. 2007-11-02T22:59:01 So every pixel of that colour gets alpha 0, and the rest 1. 2007-11-02T22:59:26 mostly a deep blue 2007-11-02T22:59:27 couldn't that be done pre-run, or is there a reason to have textures in a format like that in game? 2007-11-02T22:59:55 You mean like they had that green color in original textures = transparent? 2007-11-02T23:00:10 Kevin`: The reason he wanted is is that Photoshop's PNG support is... lacking. 2007-11-02T23:00:14 Yes. 2007-11-02T23:01:18 actually it is WRP implimentation of png that is lacking 2007-11-02T23:01:20 but couldn't you just run the pictures through a converter that put 100% alpha wherever that color was? 2007-11-02T23:01:28 (or 0%, however it's done) 2007-11-02T23:01:28 Well, the artist can use any format they want, like TGA or whatever. Then the devs could convert for them pretty easy? 2007-11-02T23:01:31 If PNG support is broken that is. 2007-11-02T23:01:38 *** Maerz has quit IRC 2007-11-02T23:01:47 Yeah Kevin`, that is what I was thinking. 2007-11-02T23:01:48 I tested photoshop png textures in torque and UT both worked fine 2007-11-02T23:01:53 *** Suprano has joined #warzone 2007-11-02T23:02:04 GrimMoroe: Exaclty the same textures as in Warzone? 2007-11-02T23:02:09 yes 2007-11-02T23:02:15 *** JockeTF has quit IRC 2007-11-02T23:02:24 And then you got the white borders? 2007-11-02T23:02:53 and I tried to tell the devs this before but it was dismissed as photoshop and never fixed, that was but another great experience I had 2007-11-02T23:03:00 I don't suppose you have or can make a sample of this, so we can see the file ? And see just where the issue is? 2007-11-02T23:03:02 no white borders 2007-11-02T23:03:37 evilguru and per both have/had the files 2007-11-02T23:04:44 GrimMoroe: Then what was the problem, if not the white borders? I only remember that. 2007-11-02T23:05:36 They are both gone atm. :( I was gonna look into this, and see what I can find out. 2007-11-02T23:05:44 well sometimes it was the white borders and sometimes no transparency at all but I did not have issues when loading the same files into torque and UT 2007-11-02T23:07:06 thanks for the effort/thought Buginator, but I will not be making png textures any longer and it seems I was the only one with this problem so I wouldn't worry about it 2007-11-02T23:07:23 wow, tortoiseSVN rocks. I don't suppose there is a proram like this for linux? 2007-11-02T23:07:30 Hm. Unfortunately I never saw those files, but now it's too late anyway. 2007-11-02T23:07:44 GrimMoroe. :( OK. 2007-11-02T23:09:02 There well could be problems with the png loading code. I kinda would have liked to check to see where it was screwing up. It looks like we use libpng, and for the most part it looks to be bug free. So maybe something was done wrong. 2007-11-02T23:10:17 GrimMoroe: What did the other engines do instead of the white border? Nothing, or a darker border? 2007-11-02T23:11:08 there was no border 2007-11-02T23:11:34 it was either transparent or not, even on semi transparent stuff there was no border 2007-11-02T23:12:48 translucent is the word GrimMoroe :P 2007-11-02T23:13:04 Can you tell us what version of photoshop this was? Also, what was being textured? A building, or a unit or was it terrain? 2007-11-02T23:13:22 photoshop cs 2007-11-02T23:13:39 well, i'm sorry but i need to sleep 2007-11-02T23:13:44 its 0:15 am here 2007-11-02T23:14:08 Night kamaze 2007-11-02T23:14:14 night 2007-11-02T23:14:18 kamaze: Weichei. ;) 2007-11-02T23:14:26 maul 2007-11-02T23:14:28 Good night. 2007-11-02T23:14:50 ich geh studieren, da steh ich normalerweise früh auf 2007-11-02T23:15:22 niet? 2007-11-02T23:15:41 Is OK. VernĂĽnftig. 2007-11-02T23:16:39 "I go studying, there rise I normally early" heh... 2007-11-02T23:17:03 bad translator 2007-11-02T23:17:15 *** JockeTF has joined #Warzone 2007-11-02T23:18:18 GrimMoroe, is the /warzone2100.strategyplanet.gamespy.com your new home, or you guys doing another one? 2007-11-02T23:18:26 #if defined(WZ_CC_MSVC) 2007-11-02T23:18:26 #pragma warning(disable:4204) 2007-11-02T23:18:26 #endif 2007-11-02T23:18:39 Does that look correct Giel? 2007-11-02T23:18:54 that is bronco's home 2007-11-02T23:19:08 I have known him for a long time 2007-11-02T23:19:35 *** kamaze has quit IRC 2007-11-02T23:19:57 I have no "home" as you put it 2007-11-02T23:20:25 He works for gamespy? 2007-11-02T23:20:45 and after the comments I think I will not post anymore on the WRP forums either, since I don't want to cause any trouble 2007-11-02T23:20:49 no he doesn't 2007-11-02T23:21:35 Buginator: could you copy&paste the warning that it disables 2007-11-02T23:21:44 I don't think anyone minds what you post, I think it just needs to be put into context? 2007-11-02T23:22:44 sure, one sec. 2007-11-02T23:22:44 pievector.h(146) : warning C4204: nonstandard extension used : non-constant aggregate initializer 2007-11-02T23:23:52 the way I feel seems to generate tension and I will not change how I feel or hold back those feelings so I think it is best if I just don't post anymore 2007-11-02T23:24:30 I will continue my work in private until it is time for the public to see what has been going on 2007-11-02T23:24:47 Does that mean you will stop coming on here also? (IRC I mean) ? 2007-11-02T23:25:20 I am undecided on that, but really it doesn't matter 2007-11-02T23:25:47 this is not the first time this has happened in the wz community and probably wont be the last 2007-11-02T23:25:54 *** berkus has quit IRC 2007-11-02T23:26:24 must people never believed what I was saying anyway so it doesn't matter really 2007-11-02T23:26:29 I mean I just "joined" the project, and looking to help out where I can. Would be a shame to see another person leave without trying to see what the issue was. 2007-11-02T23:27:07 the issue is if your not in the "click" you will be talked about and told no, no, no 2007-11-02T23:27:21 so now you know 2007-11-02T23:27:27 Well, if it was a bug in the wz code, then it does matter to me at least, and I am sure the others. 2007-11-02T23:28:42 good luck to you Buginator, you seem like a good person 2007-11-02T23:29:25 Yeah, but like I said, I rather would like to give it a shot to see if I can fix this issue. I will ask per & evilfuru for the files in question, and see if they still have them. 2007-11-02T23:29:36 evilguru* 2007-11-02T23:30:01 :) I try. Still learning lots of things (like linux) though. 2007-11-02T23:30:02 Buginator: Error: ")" is not a valid command. 2007-11-02T23:30:53 Buginator: haha!! when prefixing strings in IRC with a colon (':') mortikia will attempt to intepret it as a command 2007-11-02T23:31:23 lol 2007-11-02T23:32:42 :version 2007-11-02T23:32:44 Giel: The current (running) version of this Supybot is 0.83.1+darcs. The newest version available online is 0.83.3. 2007-11-02T23:33:53 Giel, what about the "conversion from 'SDWORD' to 'float', possible loss of data" warnings. Would you want those fixed by adding (float) before the var or not? 2007-11-02T23:33:54 Or just ignore those warnings for now? 2007-11-02T23:34:15 Buginator: incoming 2007-11-02T23:34:40 Buginator: nope I wouldn't want casts to be used as a means of "fixing" problems 2007-11-02T23:34:58 ? 2007-11-02T23:34:59 since casting doesn't fix anything, it only tells the compiler to shut up and generate code 2007-11-02T23:35:46 Buginator: CIA-5 is slow, but when it speaks you'll see what I meant with "incoming" 2007-11-02T23:35:47 You rather have the SDWORD be a float then? 2007-11-02T23:35:51 Yeah.. I know that. I just get annoyed at all these warnings. 2007-11-02T23:36:28 pievector.h(297) : warning C4018: '<' : signed/unsigned mismatch 2007-11-02T23:36:59 well IMO MSVC is not a very good C compiler 2007-11-02T23:37:45 and although I don't mind keeping the code compileable with MSVC I am _not_ going to destroy code readability only to shut up MSVC 2007-11-02T23:38:04 Maybe. I just like the IDE & debugger combo. 2007-11-02T23:38:10 I have yet to try eclipse on linux though. 2007-11-02T23:39:58 * Giel prefers working without GUIs 2007-11-02T23:40:02 You think your going to do the MarkedForDead stuff, or not yet ? 2007-11-02T23:40:38 even when debugging? 2007-11-02T23:41:50 yes, while debugging I most of the time just use a text-based console 2007-11-02T23:42:11 sometimes when I want to look at a lot of variables at the same time I'll use a GUI though 2007-11-02T23:42:50 Would that be the gdb program? 2007-11-02T23:43:11 yes 2007-11-02T23:43:28 and just about every debugger GUI on GNU/Linux uses gdb as it's backend 2007-11-02T23:45:30 Buginator: honestly, when looking at your MarkedForDead patch I don't see how it's going to prevent any segfaults 2007-11-02T23:45:51 *** JockeTF has joined #Warzone 2007-11-02T23:47:02 Giel, it prevents it from going to this call: audio_ObjectDead(psSample->psObj) 2007-11-02T23:48:01 Since that call will cause a crash. The pointer psObj is invalid. 2007-11-02T23:48:06 ah, ..., so when audio_ObjectDead() is called a segfault occurs ? 2007-11-02T23:48:43 Well, when it hits this line in that function: if ( psSimpleObj->type == OBJ_PROJECTILE ) it barfs. 2007-11-02T23:49:43 psSimpleObj->type = invalid= crash. 2007-11-02T23:49:51 this is also only in MP games. 2007-11-02T23:49:53 well in that case there are two possible "real" causes; either audio_StopAll() is not being called at the proper time, or audio_StopAll() should set psSample->psObj to NULL 2007-11-02T23:50:29 the latter would be the easiest to fix, though it is more likely the former 2007-11-02T23:50:58 *** Suprano has quit IRC 2007-11-02T23:51:03 *** Maerz has joined #warzone 2007-11-02T23:51:56 Yeah... setting that to NULL may work OK also. I think there was a issue with that though. Hang on a sec. 2007-11-02T23:52:05 *** Suprano has joined #warzone 2007-11-02T23:52:40 dang I must say that, that piece of code is written poorly enough to make it as hard (actually harder) to debug as multi threaded code 2007-11-02T23:53:48 which part ? 2007-11-02T23:54:04 Buginator: could you maybe put a breakpoint on audio_StopAll() so that I can see from where it is called (just before the crash occurs) 2007-11-02T23:54:56 Yeah 2007-11-02T23:55:20 muggenhor * r2682 /trunk/lib/ivis_common/pievector.h: 2007-11-02T23:55:20 * Ignore 4204 warning on MSVC (non-constant aggregrate initializer; aka non-constant struct initializer) 2007-11-02T23:55:20 Patch by Buginator 2007-11-02T23:55:32 well that was awfully slow 2007-11-02T23:55:46 CIA-9: you're being lazy again... 2007-11-02T23:56:04 about 15 minutes of delay time 2007-11-02T23:56:20 > Warzone2100-Dbg.exe!audio_StopAll() Line 916 C 2007-11-02T23:56:20 Warzone2100-Dbg.exe!_intAddInGameOptions() Line 206 C 2007-11-02T23:56:20 Warzone2100-Dbg.exe!intAddInGameOptions() Line 299 C 2007-11-02T23:56:20 Warzone2100-Dbg.exe!kf_addInGameOptions() Line 1034 C 2007-11-02T23:56:45 --- 2007-11-02T23:56:46 > Warzone2100-Dbg.exe!audio_StopAll() Line 916 C 2007-11-02T23:56:46 Warzone2100-Dbg.exe!stageThreeShutDown() Line 1677 C 2007-11-02T23:56:46 Warzone2100-Dbg.exe!levReleaseMissionData() Line 468 + 0x5 bytes C 2007-11-02T23:56:46 Warzone2100-Dbg.exe!levReleaseAll() Line 505 + 0x5 bytes C 2007-11-02T23:57:38 do they both occur at the moment you quit from a MP ? 2007-11-02T23:57:45 Unhandled exception at 0x005d6293 in Warzone2100-Dbg.exe: 0xC0000005: Access violation reading location 0x03809b78. 2007-11-02T23:58:29 No. Top is when menu is called. bottom is when quit is pressed. 2007-11-02T23:59:30 My guess is releaseMissionData should make everything NULL... 2007-11-03T00:00:01 nope; releaseMissionData has got nothing to with samples scheduled for playing 2007-11-03T00:00:22 (I haven't looked at what that does though) 2007-11-03T00:01:17 No, but it may have to do with releasing the object in question. Where is that file anyway? 2007-11-03T00:02:37 hmm, it seems the audio code has to check (polling style) whether the object it belongs to (e.g. gun fire sound belonging to some tank) still exists 2007-11-03T00:03:29 rather than the reverse of having the code destroying the object also notifying the sound system that the originating object is about to leave 2007-11-03T00:05:11 We need a big flow chart for all this, so we can see the logic flow. 2007-11-03T00:06:51 Buginator: when leaving the multiplayer game, do you see a loading bar before the crash occurs ? 2007-11-03T00:07:22 > Warzone2100-Dbg.exe!audio_StopAll() Line 916 C 2007-11-03T00:07:22 Warzone2100-Dbg.exe!loadGame(const char * pGameToLoad=0x01d9e1e8, int keepObjects=0, int freeMem=1, int UserSaveGame=0) Line 2333 C 2007-11-03T00:07:22 Warzone2100-Dbg.exe!startMissionCampaignStart(char * pGame=0x01d9e1e8) Line 1535 + 0xf bytes C 2007-11-03T00:07:22 Warzone2100-Dbg.exe!startMission(unsigned int missionType=2, char * pGame=0x01d9e1e8) Line 560 + 0x9 bytes C 2007-11-03T00:08:05 Um not sure. Let me try it without the debugger so I can see that part. 2007-11-03T00:08:30 *** Maerz has quit IRC 2007-11-03T00:09:08 Ok, I do see parts of the loding bar, then crash. 2007-11-03T00:09:32 loading* 2007-11-03T00:09:48 ah, ..., very nice, now I at least know where the error originates from 2007-11-03T00:10:50 *** Suprano has quit IRC 2007-11-03T00:11:27 psSample->psObj=NULL; If I add that to stop_all, then no crash. 2007-11-03T00:11:45 audio_StopAll() that is 2007-11-03T00:12:04 yes, I figured as much 2007-11-03T00:12:15 *** Suprano has joined #warzone 2007-11-03T00:12:16 I'm just running through some code to check whether that won't break other code 2007-11-03T00:12:36 looking for mem leaks now. 2007-11-03T00:12:57 those will be easy to find, tough to fix though 2007-11-03T00:15:43 I hate lex leaks. 2007-11-03T00:18:48 ok, there doesn't seem to be any new leaks. Wish I had something that could ignore the lex leaks though... 2007-11-03T00:19:48 http://rafb.net/p/NRe9KU91.html 2007-11-03T00:20:17 that is the list of leaks we have in MP 2007-11-03T00:20:59 the 16K + 40bytes are known. The others should not be leaking. 2007-11-03T00:21:30 *** Dred_furst` has quit IRC 2007-11-03T00:23:29 I found exactly one place in the code where setting the psObj = NULL *might* cause problems 2007-11-03T00:23:52 Giel, any reason why we don't free the structure we made in grpCreate() in grpShutDown() ? 2007-11-03T00:24:24 This is in group.c 2007-11-03T00:24:32 Buginator: no idea 2007-11-03T00:25:08 well I am now sure that setting psObj = NULL in audio_StopAll() is safe to do 2007-11-03T00:25:27 Think I will put a free() there and see what it does. 2007-11-03T00:26:47 That is good. Saves about 5 lines of code, and is cleaner. :) 2007-11-03T00:26:56 goodbye MarkedForDead. :) lol 2007-11-03T00:27:22 I was just assuming that there was more cleanup left to do. 2007-11-03T00:29:49 Buginator: there is, but the only thing that has to be done is calling a callback function 2007-11-03T00:32:23 simply calling sound_FinishedCallback(psSample) after sound_StopTrack(psSample) does the trick 2007-11-03T00:35:13 *** ccfreak2k|laptop has quit IRC 2007-11-03T00:36:06 Was it per who added the psGroup->refCount += 1; stuff? Or someone else? 2007-11-03T00:37:35 *** kevinsbot` has joined #warzone 2007-11-03T00:38:33 Buginator: per did that 2007-11-03T00:38:38 or watermelon 2007-11-03T00:38:53 where has watermelon gone? 2007-11-03T00:39:22 cyka: my best guess is that he's working with grim and chojun 2007-11-03T00:40:06 Would it be overkill to keep all the pointers in a linked list then free them that way? They free the droids that were in the group, but not the group itself. 2007-11-03T00:40:45 ahhh] 2007-11-03T00:40:59 Giel: Why in the hell would you say that? 2007-11-03T00:41:21 *** kevinsbot`` has joined #warzone 2007-11-03T00:42:03 could it possibly have something to do with you guys trashing his coding methods the other day? 2007-11-03T00:42:21 As much as I would like to have him working with me he is not 2007-11-03T00:42:42 Watermelon would be a asset though... 2007-11-03T00:43:22 GrimMoroe: nothing to do with hell; it's just that I've seen watermelon expressing some interest in your fork, then I saw him disappearing from the ML, IRC and forums quite soon after 2007-11-03T00:43:36 GrimMoroe: that's why I said it's my "best" guess 2007-11-03T00:43:45 well it is wrong 2007-11-03T00:43:47 *** Kevin`__ has joined #warzone 2007-11-03T00:43:51 Zombie, I can't do PMs. 2007-11-03T00:44:05 Not Registered? 2007-11-03T00:44:24 he is not working with me 2007-11-03T00:44:24 freenode don't do pm's unless ur registered 2007-11-03T00:44:29 *** cyka is now known as ^cyka^ 2007-11-03T00:44:30 Buginator: just /msg NickServ register YourPasswordToBe 2007-11-03T00:44:37 no 2007-11-03T00:44:42 Kevin in triplicate? 2007-11-03T00:45:12 GrimMoroe: in that case I haven't got a clue where he's gone 2007-11-03T00:45:28 he was here yesterday 2007-11-03T00:45:38 !seen watermelon 2007-11-03T00:45:38 Giel: I have not seen watermelon. 2007-11-03T00:45:38 Giel: watermelon was last seen in #warzone 11 weeks, 4 days, 8 hours, 37 minutes, and 25 seconds ago: * Watermelon gives per pirate eye patches 2007-11-03T00:45:41 !seen watermelon2 2007-11-03T00:45:41 Giel: I have not seen watermelon2. 2007-11-03T00:45:41 Giel: watermelon2 was last seen in #warzone 1 day, 6 hours, 32 minutes, and 51 seconds ago: Buginator:yes 2007-11-03T00:45:44 Buginator: join #d2x-xl 2007-11-03T00:45:51 He was here today 2007-11-03T00:45:57 GrimMoroe: I must be loosing my eyesight then 2007-11-03T00:46:32 Buginator: I'm pretty sure he wasn't here today as he would appear in my bot's log then 2007-11-03T00:46:45 *** Kevin` has quit IRC 2007-11-03T00:46:49 *** Kevin`__ is now known as Kevin` 2007-11-03T00:47:14 Hmm I know I saw him. I asked if he was same watermelon, and he said yeah 2007-11-03T00:47:44 Buginator: you're sure it wasn't yesterday ? 2007-11-03T00:48:48 Guess it depends on the timezone? 2007-11-03T00:48:52 Kevin`, Kevin`_: don't you think two IRC instances plus three invocations of your bot are a bit overkill ? 2007-11-03T00:49:07 Buginator: ah yes, that might do the trick indeed 2007-11-03T00:49:14 He wanted to fork himself 3 times. 2007-11-03T00:49:24 there's only one bot 2007-11-03T00:49:35 It shows 3 on my list? 2007-11-03T00:50:10 @ping 2007-11-03T00:50:10 Kevin`: Pong! 2007-11-03T00:50:23 *** devurandom has joined #warzone 2007-11-03T00:50:31 hmm what's the password.. 2007-11-03T00:50:38 Kevin`: your bot did fork() on himself without exit() when fork() returned > 0 ? 2007-11-03T00:50:40 oh well, the connections will time out on their own 2007-11-03T00:50:45 I will blame devurandom. 2007-11-03T00:50:57 Giel it's just old connections to the server 2007-11-03T00:50:59 Buginator: for what ? 2007-11-03T00:51:00 Sorry... 2007-11-03T00:51:02 What's going on here? 2007-11-03T00:51:04 WTF? 2007-11-03T00:51:06 And hello everyone... 2007-11-03T00:51:08 Is anything off limits? 2007-11-03T00:51:11 hi devurandom 2007-11-03T00:51:13 *** kevinsbot has quit IRC 2007-11-03T00:51:40 Buginator: [Thu 05:07:25pm]*** Watermelon2 has quit IRC (Remote closed the connection ) 2007-11-03T00:51:48 Just messing with ya devurandom. Just trying to squash some mem leaks. 2007-11-03T00:52:08 Here, have a look: http://rafb.net/p/NRe9KU91.html 2007-11-03T00:54:51 That would indeed kill all the known mem leaks except for the lex ones. 2007-11-03T00:55:11 devurandom, what do you mean by "Is anything off limits"? 2007-11-03T00:56:35 *** kevinsbot` has quit IRC 2007-11-03T00:57:18 What is a good name for a variable that holds the memory pointers for the "Creategroup" stuff? 2007-11-03T01:00:46 woohoo: I've been able to convert that sound crash of yours into an even bigger crash 2007-11-03T01:01:12 oh nice! 2007-11-03T01:01:18 What was the crash this time ? 2007-11-03T01:02:38 now it crashes in audio_StopAll() already 2007-11-03T01:03:50 bad pointer? 2007-11-03T01:04:11 nope, an out of range iTrack ID apparently 2007-11-03T01:05:26 You testing SP or MP? 2007-11-03T01:06:10 MP, though that shouldn't matter 2007-11-03T01:08:07 doh!! I'm now free()ing a pointer without setting it to NULL 2007-11-03T01:10:38 <^cyka^> to a none coder wired mind that even sounds bad to me 2007-11-03T01:10:50 <^cyka^> liek syntax error in the making :P 2007-11-03T01:14:02 well, apparently that wasn't the problem though 2007-11-03T01:14:31 ^cyka^: plus although it may be bad, it is a *very* easy to make mistake 2007-11-03T01:15:17 *** berkus has joined #warzone 2007-11-03T01:15:19 <^cyka^> hehe 2007-11-03T01:15:25 <^cyka^> i wouldn't mind learning to code 2007-11-03T01:15:31 <^cyka^> with all this time i should take it up 2007-11-03T01:15:33 <^cyka^> but meh 2007-11-03T01:15:35 <^cyka^> i cba 2007-11-03T01:15:36 <^cyka^> lol 2007-11-03T01:17:06 ^cyka^: you could try this http://www.codinghorror.com/blog/archives/000635.html and this http://www.codinghorror.com/blog/archives/000781.html 2007-11-03T01:17:34 dang it, it seems as if I'm working with uninitialized memory here... 2007-11-03T01:21:05 <^cyka^> i like the word incredulous 2007-11-03T01:22:06 http://en.wiktionary.org/wiki/incredulous 2007-11-03T01:35:12 I got the most advanced version of WZ yet! 2007-11-03T01:35:12 Faulting application warzone2100-dbg.exe, version 9.9.9.9, faulting module warzone2100-dbg.exe, version 9.9.9.9, fault address 0x001d6293. 2007-11-03T01:35:12 Look at that version #! :D lol 2007-11-03T01:38:55 *** Suprano has quit IRC 2007-11-03T01:43:39 Damn Windows Users. 2007-11-03T01:44:22 Ouch! :P lol 2007-11-03T01:45:09 I got in a Windows vs. Linux fight at school yesterday. 2007-11-03T01:45:53 Who won? *ducks* 2007-11-03T01:46:02 <^cyka^> Giel, i am indeed incredulous too :P 2007-11-03T01:46:19 Nobody really. I Left furiously angry. 2007-11-03T01:46:29 <^cyka^> which side were u fighting Zombie ? 2007-11-03T01:46:35 <^cyka^> doze o linux 2007-11-03T01:46:42 I'm very pro Linux. 2007-11-03T01:46:47 I am anti-Windows. 2007-11-03T01:46:53 <^cyka^> hehe 2007-11-03T01:46:56 I want to make Windows User suffer, 2007-11-03T01:47:01 <^cyka^> see i like windows.. 2007-11-03T01:47:05 <^cyka^> mainly cos it jsut works 2007-11-03T01:47:11 Question: What is "single colored alpha"? 2007-11-03T01:47:13 <^cyka^> i know with linux it has more stability 2007-11-03T01:47:14 Then I want to gouge your eyeballs out. 2007-11-03T01:47:24 <^cyka^> but i am not cmd line based at all 2007-11-03T01:47:25 I want to inflict pain. 2007-11-03T01:47:32 <^cyka^> i can not get my head round it 2007-11-03T01:47:44 <^cyka^> Zombie, to inflict pain on me is a very large task 2007-11-03T01:47:45 <^cyka^> lol 2007-11-03T01:47:47 I want to saw off fingers one at a time. 2007-11-03T01:47:54 That is the wrong attitude. They both got there pluses. 2007-11-03T01:48:01 <^cyka^> gotta catch me first 2007-11-03T01:48:02 <^cyka^> hehe 2007-11-03T01:48:11 <^cyka^> hehe Buginator has mybrespect 2007-11-03T01:48:15 <^cyka^> Zombie, don't get me wrong 2007-11-03T01:48:18 <^cyka^> i've used linux 2007-11-03T01:48:19 Nothing can quell the anger that grows inside me. 2007-11-03T01:48:22 <^cyka^> i've installed linux 2007-11-03T01:48:28 <^cyka^> i'm used many Versions of windows 2007-11-03T01:48:36 <^cyka^> i've used amiga os 2007-11-03T01:48:39 I want to make people suffer by the millions./ 2007-11-03T01:48:46 <^cyka^> so iv'e used lots of os's over the years 2007-11-03T01:48:55 <^cyka^> then u will go no where Zombie 2007-11-03T01:49:03 Can someone tell me what that is? 2007-11-03T01:49:13 <^cyka^> what what is? 2007-11-03T01:49:18 What? An alpaca? 2007-11-03T01:49:23 <^cyka^> lol 2007-11-03T01:49:30 <^cyka^> JockeTF, has a farm of alpaca's 2007-11-03T01:49:41 Nah. 2007-11-03T01:49:49 <^cyka^> jsut a bedful? 2007-11-03T01:49:50 ^cyka^: [02:46] Question: What is "single colored alpha"? 2007-11-03T01:50:39 Yeah, what is a alpaca, and how good does it taste? Broiled or fried? 2007-11-03T01:51:08 <^cyka^> broiled? 2007-11-03T01:51:10 <^cyka^> lol 2007-11-03T01:51:18 <^cyka^> well it seems alpha is a colour channel 2007-11-03T01:51:20 Don't make Jocke cry, please... 2007-11-03T01:51:32 (Buginator: You can't eat alpacas, they're imortal... Now... Back on topic.) 2007-11-03T01:51:48 ^cyka^: I know what the words alone mean... But I cant put them together in a way that makes sense.... 2007-11-03T01:52:11 <^cyka^> seems google is having a hard time locating sites that put all three togeather 2007-11-03T01:52:26 <^cyka^> JockeTF, owns all alpaca's 2007-11-03T01:52:51 You can't? Hmm. I must have missed something. What is it about alpacas? A inside joke? 2007-11-03T01:53:36 <^cyka^> JockeTF, likes alpaca's lol 2007-11-03T01:53:38 <^cyka^> god knows hy 2007-11-03T01:53:39 <^cyka^> why 2007-11-03T01:53:42 <^cyka^> they are furry tho 2007-11-03T01:53:45 <^cyka^> keep u warm at night 2007-11-03T01:53:46 <^cyka^> lol 2007-11-03T01:53:47 Alpacas are awesome, end of story. 2007-11-03T01:53:52 single colored transparency is as it seems the more common term. 2007-11-03T01:53:57 *color 2007-11-03T01:53:59 I think the targeting is a bit off. How could a flamer miss the little guys running around in first level? 2007-11-03T01:54:19 <^cyka^> depends on how fast he runs Buginator :P 2007-11-03T01:54:34 <^cyka^> right 2007-11-03T01:54:37 <^cyka^> i'm going to bed 2007-11-03T01:54:43 <^cyka^> my eyes are going funny 2007-11-03T01:54:52 Could single color transparency be alpha-masks?? 2007-11-03T01:54:59 I changed the script so that there was 10 guys, and only 2 got burnt. 2007-11-03T01:55:50 Buginator: could you check r2683 please 2007-11-03T01:55:52 muggenhor * r2683 /trunk/lib/sound/audio.c: 2007-11-03T01:55:52 * Replace malloc() calls immediately followed by memset(0) calls by calloc() calls instead 2007-11-03T01:55:52 * Refactor a linked list iteration to for-loop 2007-11-03T01:55:52 * In audio_StopAll() check whether psSample->psObj is marked for deletion (i.e. audio_ObjectDead(psSample->psObj) returns true); if it is, set the pointer to NULL 2007-11-03T01:56:16 * ^cyka^ is away: I've died or fallen asleep or even gone to sleep 2007-11-03T01:56:28 devurandom: nope single color alpha is like making one specific color be transparant (like they did with GIF transparency) 2007-11-03T01:56:29 <^cyka^> nn all 2007-11-03T01:56:30 Maybe. I was trying to narrow down the issue, but have to wait for per or evilguru. 2007-11-03T01:56:32 ok Giel, getting it now. 2007-11-03T01:57:01 So the alpha-hack? 2007-11-03T01:57:18 Night cyka. 2007-11-03T01:57:56 devurandom: yes, indeed an alpha hack 2007-11-03T01:58:17 I wouldn't call that a feature but a work around for a lack of a feature 2007-11-03T01:58:42 it is a solution to the shitty shodow code 2007-11-03T01:58:45 crashed 2007-11-03T01:59:19 if ( psSimpleObj->type == OBJ_PROJECTILE ) again 2007-11-03T01:59:37 shadow* 2007-11-03T01:59:40 Buginator: from where is audio_ObjectDead called this time ? 2007-11-03T02:00:02 GrimMoroe: Shadows? Blame RodZilla for that. 2007-11-03T02:00:06 > Warzone2100-Dbg.exe!audio_ObjectDead(void * psObj=0x038bdeb8) Line 68 + 0x3 bytes C 2007-11-03T02:00:06 Warzone2100-Dbg.exe!audio_Update() Line 524 + 0xc bytes C 2007-11-03T02:00:06 Warzone2100-Dbg.exe!loadingScreenCallback() Line 321 C 2007-11-03T02:00:06 Warzone2100-Dbg.exe!resDoResLoadCallback() Line 63 + 0x8 bytes C 2007-11-03T02:00:08 Works ok most of the time, though... 2007-11-03T02:00:24 I'm not blaming anyone 2007-11-03T02:01:43 Problem with that shadow code: If we disable it ppl will notice. 2007-11-03T02:01:43 psSimpleObj = 0x038bdeb8 {type=??? id=??? x=??? ...} 2007-11-03T02:02:01 I never asked for it to be disabled 2007-11-03T02:02:26 It is just true shadow code. I don't think there is a flag for in the pie files to say don't render me, I am transparent? 2007-11-03T02:02:53 *** Zombie has left #warzone 2007-11-03T02:03:21 Buginator: No, there is not. 2007-11-03T02:03:27 Rod wanted to add that, though. 2007-11-03T02:03:29 Giel, why this line? if (audio_ObjectDead(psSample->psObj)) Since the issue is psObj is invalid... 2007-11-03T02:03:32 He never finished it. 2007-11-03T02:03:59 line 928 in audio.c 2007-11-03T02:04:42 if you leave just psSample->psObj = NULL always, was that what cause your seg fault? 2007-11-03T02:05:00 brb in 5.. need water. 2007-11-03T02:05:30 Buginator: at that line it doesn't crash yet; that line checks whether psSample->psObj is marked for deletion 2007-11-03T02:05:53 but apparently psObj gets deleted before the sound code ever sees it being marked for deletion 2007-11-03T02:08:05 muggenhor * r2684 /trunk/lib/sound/audio.c: * In audio_StopAll() __always__ set psSample->psObj to NULL; this should fix bug #9233 (and bug #9927, which most likely is a duplicate, as well) 2007-11-03T02:08:10 Buginator: that should fix it 2007-11-03T02:08:19 and I need sleep 2007-11-03T02:09:01 night all 2007-11-03T02:09:20 n8 2007-11-03T02:09:58 Giel: Can I make your log spit out older data? 2007-11-03T02:11:59 devurandom: it currently spits out _all_ data (it has) 2007-11-03T02:12:11 Hm. :( 2007-11-03T02:12:18 now I'm really gone, you should go to bed as well devurandom ;-) 2007-11-03T02:12:25 *** Giel has quit IRC 2007-11-03T02:12:31 I know I should... 2007-11-03T02:12:33 Then apparently the interesting part is missing. 2007-11-03T02:15:01 GrimMoroe, I am curious, how are shadows being handled in your project? Are they stencil also ? 2007-11-03T02:15:34 we don't have shadows yet 2007-11-03T02:15:51 but the plan is for ray traced shadows 2007-11-03T02:16:23 What are your minimum cpu specs? 2GHz? 2007-11-03T02:17:24 Or maybe dual core use? 2007-11-03T02:17:46 not sure yet 2007-11-03T02:18:16 but I am pushing everything gfx wise to my system specs limits 2007-11-03T02:18:55 *** berkus has quit IRC 2007-11-03T02:19:24 Have you seen/read about the new gfx cards from Nvidia & ATI? Those seem to be the ones to have, and they are supposed to be only $200 for a high end card. 2007-11-03T02:21:36 OK Giel, it now don't crash again. 2007-11-03T02:21:51 Oh, missed him. Oops. 2007-11-03T02:24:09 http://www.math.mcgill.ca/~loisel/shadows.txt 2007-11-03T02:29:08 I have (2) 8800 gtx 768mb cards now 2007-11-03T02:29:29 I think I have enough 2007-11-03T02:29:37 Have you played Crysis on your system with those cards? 2007-11-03T02:29:43 yes 2007-11-03T02:29:58 What kind of fps you getting? 2007-11-03T02:30:12 271 on average with everything cranked 2007-11-03T02:30:29 also, do you think the AI is as dumb as I think it is? Or does it get smarter with more cores? 2007-11-03T02:31:04 I have been told that the AI is really dumbed down in the demo from the release version 2007-11-03T02:31:09 217? Lol, I am getting 35ish on my 8600GT 2007-11-03T02:31:25 sometimes it is and sometimes it isn't so thats a tough question to answer 2007-11-03T02:32:04 I am running a quadcore and still sometimes the AI is dumb 2007-11-03T02:32:22 GrimMoroe: Your opinion on etqw? 2007-11-03T02:32:32 I was comparing the AI from farcry and crysis, and they seem to be almost the same. Both are pretty dumb. 2007-11-03T02:32:42 its great, but I wish it used id tech 5 2007-11-03T02:33:15 kk 2007-11-03T02:33:20 I was testing it in the editor today and you can make them do some pretty smart things 2007-11-03T02:33:25 Think it's great, too... 2007-11-03T02:33:43 They use that maya animation format, right? 2007-11-03T02:33:44 ETQW does that megatexturing trick right? 2007-11-03T02:33:49 Yes. 2007-11-03T02:33:58 Didn't yet read it up, though. 2007-11-03T02:34:08 I don't know what splashdamage uses dev 2007-11-03T02:34:37 I don't even know what 3d software they use 2007-11-03T02:34:52 but I would think it has to be either Maya or lightwave or both 2007-11-03T02:35:04 since that what id uses inhouse 2007-11-03T02:35:33 Did they really patent that? Using higher res textures the closer you are to something doesn't seem to be much of a idea I don't think. 2007-11-03T02:35:50 I have been waiting for the modding tools but I don't think they are out yet 2007-11-03T02:36:04 Freya is out. 2007-11-03T02:36:09 thats not the idea 2007-11-03T02:36:09 Ask Mongoose about it. 2007-11-03T02:37:13 Who is mongoose? 2007-11-03T02:37:58 The talky talk from icculus.org 2007-11-03T02:38:04 His monologues are famous. ;) 2007-11-03T02:38:32 But he also wrote that modeling tool for etqw. 2007-11-03T02:38:49 As someone once said, so many things to learn, so little time. :S 2007-11-03T02:39:51 according to the website the sdk is not out yet but soon 2007-11-03T02:40:16 http://community.enemyterritory.com/index.php?q=node/189 2007-11-03T02:40:42 so his tool must be a 3rd party tool 2007-11-03T02:40:57 GrimMoroe, how many units have you made over the years? 2007-11-03T02:41:09 for wz? 2007-11-03T02:41:15 Yeah 2007-11-03T02:41:23 too many to count 2007-11-03T02:41:47 GrimMoroe: Probably is, yes. 2007-11-03T02:42:05 Just read the code, no idea about the rest. 2007-11-03T02:42:19 Did you redo all the units though? 2007-11-03T02:42:27 Or only some of them? 2007-11-03T02:42:32 I will probably wait for the sdk 2007-11-03T02:42:46 Like that tank pic you posted in forums? 2007-11-03T02:42:50 I have redone them all at one point or another but I am redoing everything again 2007-11-03T02:43:24 I am modeling them this time with animation in mind 2007-11-03T02:43:26 You still got the first ones that you redid? 2007-11-03T02:43:32 no 2007-11-03T02:43:49 I lost over 3,000 models in a hard drive crash a long time ago 2007-11-03T02:44:07 Ack! They are gone forever? I kinda wanted to see the difference in the style. 2007-11-03T02:44:32 then me and my brother was working on new gfx for wz and the community pissed us off and I deleted everything we were working on at the time 2007-11-03T02:44:55 Oh, your brother is a artist also? 2007-11-03T02:45:07 only one of the best 2007-11-03T02:45:28 wait, and you deleted everything that time also? Wow. All that work for nothing? 2007-11-03T02:45:40 Has he done any games that we would know of ? 2007-11-03T02:46:04 he does VR for the United States military now 2007-11-03T02:46:22 Is the community that pissed you off before the same one now, or is it a different one? 2007-11-03T02:46:45 Oh cool! I bet he gets to play with all the cool new hardware! 2007-11-03T02:46:57 it was a mixture of the old and current 2007-11-03T02:47:43 it was when the linux guys (sorry giel) no offense intended first came around and the only thing they cared about was porting wz 2007-11-03T02:48:26 The porting part was the removal of the DX code right? 2007-11-03T02:48:58 hmmm I would guess converting over to sdl and opengl yes 2007-11-03T02:49:15 Oh come to think of it, you don't use directplay still do you? 2007-11-03T02:49:34 right now yes but the plan is to impliment TNL 2007-11-03T02:49:57 all the stuff I mentioned to this group and they said no 2007-11-03T02:50:32 TNL is what? I googled and got "The Next Level Church" ... I don't think that is a match? 2007-11-03T02:51:11 oh wait, found a openTNL? That it? 2007-11-03T02:51:17 http://www.opentnl.org/ 2007-11-03T02:51:55 yes 2007-11-03T02:52:30 Did they stop developing it? Last news is from 2004? Or is it pretty much bug free? 2007-11-03T02:52:45 it works flawlessly 2007-11-03T02:52:52 TNL is available under the GNU General Public License (GPL), an indie license, and a commercial license. 2007-11-03T02:52:56 That is nice also 2007-11-03T02:53:04 the code is very robust in features 2007-11-03T02:53:19 and is supported by linux, mac and windows 2007-11-03T02:54:25 Did you play zap? 2007-11-03T02:54:32 no 2007-11-03T02:55:58 Hey, didn't this crew make Tribes? 2007-11-03T02:56:22 Yep 2007-11-03T02:56:25 I see the forum is very active still: http://www.garagegames.com/mg/forums/result.forum.php?qf=109 2007-11-03T02:56:28 yes and tribes 2 2007-11-03T02:56:40 GG is continuing development on it. 2007-11-03T02:57:12 But some say the TorqueShaderEngine is really just that. Torque + Shaders. No other problems were addressed. 2007-11-03T02:57:16 No idea if that is true... 2007-11-03T02:57:27 its not true 2007-11-03T02:57:52 it is torque + atlas 2 terrain + shaders 2007-11-03T02:59:11 but honestly thats not a bad thing, the torque game engine is a very stable engine and has a lot of features and runs on all OS's 2007-11-03T02:59:46 looks like TNL has encryption also. Stop the cheaters? 2007-11-03T02:59:56 yes it does 2007-11-03T03:00:30 Does encryption stop cheating? 2007-11-03T03:00:46 Well, simple cheating. 2007-11-03T03:00:58 I know Tremulous had checksumed data files... 2007-11-03T03:01:26 To dev things you need to break that. Thus how to do it is probably widely known already. 2007-11-03T03:01:35 Then again, if it isn't server side, it still is open to cheating since the source is given out. 2007-11-03T03:01:58 How does it make a difference if it is serverside or not? 2007-11-03T03:02:04 And what is on the server? 2007-11-03T03:02:07 Data checksuming? 2007-11-03T03:02:28 Yeah, the checking of the user data. 2007-11-03T03:02:38 How do you want to do it there? 2007-11-03T03:02:54 Send over hundreds of megs of data to let the server have a look? 2007-11-03T03:03:05 And how do you know that data you get is not manipulated? 2007-11-03T03:03:21 ie, the game doesn't compute anything itself, it just tells server what is going on. Then server tells game what to move/blow up and things like that. 2007-11-03T03:03:37 Doesn't help against all cheating. 2007-11-03T03:03:39 But we don't have that model I don't think 2007-11-03T03:03:43 Esp not FPS style cheating. 2007-11-03T03:04:01 Eg. exchanging textures, wallhacks, etc. 2007-11-03T03:04:10 The same way punkbuster does it. 2007-11-03T03:04:20 How do they do it? 2007-11-03T03:04:39 They have a program running in background to check things. 2007-11-03T03:04:39 I currently have no idea how you can reliably cheat-check in an open sourced game. 2007-11-03T03:04:57 Even in a closed source game you can workaround the things I think of. 2007-11-03T03:05:12 It is just way more complex. 2007-11-03T03:05:18 close source the server code. :D Then get flammed all day. 2007-11-03T03:05:33 And whenever you release a new version they need to redo the hacks. 2007-11-03T03:05:36 TNL uses data blocks that the server sends out to all the clients so it would be extrememly hard to cheat 2007-11-03T03:05:39 But still it is hackable. 2007-11-03T03:06:00 Especially with a packet inspector 2007-11-03T03:06:05 GrimMoroe: Can you give more details? 2007-11-03T03:06:25 data blocks contain the data that cheater would want to change 2007-11-03T03:06:30 Eg. where the emphasis in that sentence is on. 2007-11-03T03:06:58 http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=11530 2007-11-03T03:07:49 I don't like forums that are only partly opened. :( Sorry, only members who have purchased the following products may access this discussion: 2007-11-03T03:08:08 torque is not open sourced 2007-11-03T03:08:25 Nah. Open enough, imo. 2007-11-03T03:08:30 Yeah, but I did a tnl cheat search, and it showed those links. 2007-11-03T03:08:33 And tnl is. 2007-11-03T03:08:53 then do it on TNL website not GG 2007-11-03T03:08:56 So if they talk about tnl, then I should see the thread. :) 2007-11-03T03:08:59 GrimMoroe: You have a weekness there, if I didn't misunderstand you. You can't reliably check the client _code_ and the textures, models, etc it uses... 2007-11-03T03:09:21 It took me to this site from the forums link @ TNL. 2007-11-03T03:09:26 every texture model so on is attached to a data block 2007-11-03T03:09:41 data blocks are very small in size 2007-11-03T03:09:50 The server sends the clients the whole textures? 2007-11-03T03:09:58 they are precompiled 2007-11-03T03:10:02 And even then it cant control what they _really_ draw... 2007-11-03T03:10:05 no it sends the datablocks 2007-11-03T03:10:24 you can't cheat by swapping a texture 2007-11-03T03:10:28 I could say, yes, yes, I'll draw these textures and really draw my own hacked ones. 2007-11-03T03:10:38 GrimMoroe: In an FPS you can. 2007-11-03T03:10:43 how so? 2007-11-03T03:10:54 Hmm, what about make the texture see through? 2007-11-03T03:10:54 Maybe not in something like T2. Doesn't make too much sense. Well, only a bit. 2007-11-03T03:11:07 GrimMoroe: Highlight enemies, eg. 2007-11-03T03:11:22 Or modify the code and add wallhacks. 2007-11-03T03:11:31 paint a big fat X on their heads? :D 2007-11-03T03:11:31 Pretty common, even for non FOSS games, I think. 2007-11-03T03:11:34 if the file size is not right then it forces the client to download the correct texture/model whatever 2007-11-03T03:11:47 GrimMoroe: Point it in a FOSS game you cant be forced. 2007-11-03T03:11:49 so the cheater would have to download all the correct stuff to be able to play 2007-11-03T03:11:56 Since you have no idea what code the client runs. 2007-11-03T03:12:16 if the code is not the same then they can not see the server 2007-11-03T03:12:19 And even for a non FOSS game it can be worked around. It is just way more difficult. 2007-11-03T03:13:05 GrimMoroe: Example: We can play together Warzone. I can use a debug build and you use a normal release version. I can enable cheats and cheat the hell out of you and you wont directly notice. 2007-11-03T03:13:12 well in all my years of playing torque based games I have never played a game where someone was able to cheat 2007-11-03T03:13:12 Or your client wont. 2007-11-03T03:13:18 well, I must be off. Nice talking to all of you. 2007-11-03T03:13:24 Night Buginator. 2007-11-03T03:13:28 night 2007-11-03T03:13:29 *** Buginator has quit IRC 2007-11-03T03:14:19 If I would have bought Torque, I would have a slight advance than say against UT or BF, by knowing how the basecode is layout. 2007-11-03T03:14:20 the client (cheater) would have to do a shitload of work to make it happen since all the scripts and everything are tired together 2007-11-03T03:14:36 But in a FOSS game this is more than easy. 2007-11-03T03:14:58 You can even leave in the old code and just call it when you think it is necessary. 2007-11-03T03:15:08 not really the debug binary is not the same size as the reg one 2007-11-03T03:15:15 And? How does it matter? 2007-11-03T03:15:40 if the server looks at the filesize of your binary and sees it is not the same it doesn't let you join 2007-11-03T03:15:42 If you(server) would ask me what the size of my bin is, would I tell you the truth? 2007-11-03T03:16:01 GrimMoroe: Point is that the server cannot look at anything without asking me. 2007-11-03T03:16:05 if it used datablocks it would have to or you couldn't join 2007-11-03T03:16:12 And I _will not_ tell him the truth. 2007-11-03T03:16:20 how would you fake it? 2007-11-03T03:16:35 I'd need to readup on the exact details of datablocks. 2007-11-03T03:16:48 But there is not one way to remotely access my HDD... 2007-11-03T03:16:51 since the datablock control the entire networking and they are constantly sent from the server 2007-11-03T03:16:56 So you need to use some kind of tool. 2007-11-03T03:17:05 Which I can manipulate. 2007-11-03T03:17:08 no 2007-11-03T03:17:23 you can change your data blocks all day and the game will not use them 2007-11-03T03:17:37 GrimMoroe: If I make it use them, it will do that. 2007-11-03T03:17:48 you can't 2007-11-03T03:18:08 There are actually various ways of fooling that tool. I could mod the tool. Or I could make the tool believe the real data is somewhere else. 2007-11-03T03:18:17 Probably a lot more ways than those 2. 2007-11-03T03:18:19 there is no tool 2007-11-03T03:18:26 The client is foss... 2007-11-03T03:18:34 I can make it do anything I want... 2007-11-03T03:18:35 that doesn't matter 2007-11-03T03:18:54 your game doesn't have all the files it needs to run a multiplayer game 2007-11-03T03:19:01 the server does 2007-11-03T03:19:09 And? 2007-11-03T03:19:12 so unless you hack the server you can't 2007-11-03T03:19:31 So the server really sends the textures? 2007-11-03T03:19:37 Or models or whatever? 2007-11-03T03:19:45 how are you going to change 1000 of precompiled files on the fly? 2007-11-03T03:19:58 I could ignore what it sends me and simply use my own files... 2007-11-03T03:20:12 then the server would drop you in a sec 2007-11-03T03:20:22 How would it know I don't use his files? 2007-11-03T03:20:44 because it sends encrypted files out with revolving id numbers 2007-11-03T03:21:09 I can decrypt that files with the code already present... 2007-11-03T03:21:26 *those 2007-11-03T03:21:38 and even if you could write a program to read these numbers and send the correct numbers back you could compile them fast enough 2007-11-03T03:21:40 And I have the algorithms which decode the ids... 2007-11-03T03:21:52 couldn't* 2007-11-03T03:22:13 GrimMoroe: I don't need to write that part... 2007-11-03T03:22:17 It is already present. 2007-11-03T03:22:26 ok dev your right I'm wrong you win 2007-11-03T03:22:32 lol. ;) 2007-11-03T03:22:46 GrimMoroe: Is that in the GPLed part of TNL? 2007-11-03T03:22:58 I would love to see the code for taht... 2007-11-03T03:23:16 Esp. if it is unhackable even if I got the code... 2007-11-03T03:23:20 as far as I know, but I am basing what I am saying off of torque so it might not be 2007-11-03T03:23:36 Ok, so I'll have a look. 2007-11-03T03:24:13 I'm not saying it is impossible I am saying it wouldn't be worth it 2007-11-03T03:24:13 Currently I am pretty sure that it can't reliably make me draw certain textures or models or whatever. 2007-11-03T03:24:18 nothing is hack proff 2007-11-03T03:24:23 proof too 2007-11-03T03:24:54 The only way that maybe it could become very expensive if I would need to send the server my framebuffer constantly... 2007-11-03T03:25:12 I would have to halve the framerate too fool it then... 2007-11-03T03:25:30 (One time real drawing, one time for the server) 2007-11-03T03:25:41 And it would look shitty. 2007-11-03T03:25:56 Well, I guess I will just read the code and see how it works. 2007-11-03T03:26:18 And then see where the weak spots are. ;) 2007-11-03T03:27:33 have fun 2007-11-03T03:27:41 Yes, I hope so. 2007-11-03T03:27:52 I hope I also have the time for it... 2007-11-03T03:28:13 But maybe I can get detailed enough papers. 2007-11-03T03:28:18 *docs 2007-11-03T03:28:27 I'm not into cheating, I prefer the honest game myself 2007-11-03T03:28:38 Yep. 2007-11-03T03:29:17 But if you assume no one else is cheating, you might have difficulties with securing your honest games... 2007-11-03T03:29:33 *can cheat 2007-11-03T03:29:34 I can tell if someone is cheating 2007-11-03T03:29:47 You can. A machine can't. imo. 2007-11-03T03:29:58 Esp in the areas mentioned. 2007-11-03T03:30:28 Wallhacks. You cannot know whether he is only damn good and heard you a mile ago, or if he saw you through the wall. 2007-11-03T03:30:56 There are probably a dozen other ways of cheating. 2007-11-03T03:31:15 Ways which cannot, or are extremely hard to detect. 2007-11-03T03:32:09 There were a few anticheat tools for ioquake3, but they all gave up sooner or later. 2007-11-03T03:32:15 None is left. 2007-11-03T03:32:36 Well it doesn't use TNL, but it is probably similar. 2007-11-03T03:32:43 I got to go, too. 2007-11-03T03:32:46 Good night. 2007-11-03T03:32:54 night 2007-11-03T03:33:06 And sleep tight, as Jocke says. :) 2007-11-03T03:33:07 *** devurandom has quit IRC 2007-11-03T03:34:38 *** JockeTF is now known as Alpacas 2007-11-03T03:35:08 are awesome. 2007-11-03T03:35:30 *** Alpacas is now known as JockeTF 2007-11-03T03:39:23 I'll shleep as well, so... Uh... Sleep tight everyone. 2007-11-03T04:05:00 *** GrimMoroe has quit IRC 2007-11-03T04:05:51 *** JockeTF has quit IRC 2007-11-03T04:35:28 *** ccfreak2k|laptop has joined #warzone 2007-11-03T05:28:17 *** DrZimmerman has joined #warzone 2007-11-03T05:59:33 *** Vespasian has quit IRC 2007-11-03T06:45:15 *** lav-coyote25 has joined #warzone 2007-11-03T06:45:51 *** coppercore has quit IRC 2007-11-03T06:46:14 *** lav-coyote25 has quit IRC 2007-11-03T08:59:21 *** EvilGuru has joined #warzone 2007-11-03T09:02:54 *** coppercore has joined #warzone 2007-11-03T09:06:26 *** weedle has quit IRC 2007-11-03T09:07:43 *** berkus has joined #warzone 2007-11-03T09:08:24 *** tomboy64 has joined #warzone 2007-11-03T09:55:44 *** abitos has joined #warzone 2007-11-03T10:37:55 *** berkus has quit IRC 2007-11-03T10:42:34 *** CIA-9 has quit IRC 2007-11-03T10:50:16 *** CIA-9 has joined #warzone 2007-11-03T11:03:44 *** Jovan96 has quit IRC 2007-11-03T11:11:29 *** kamaze has joined #warzone 2007-11-03T11:17:03 *** abitos has quit IRC 2007-11-03T11:17:13 *** abitos has joined #warzone 2007-11-03T11:27:02 *** Jovan96 has joined #warzone 2007-11-03T11:36:25 *** berkus has joined #warzone 2007-11-03T11:43:08 *** Maerz has joined #warzone 2007-11-03T11:44:55 *** JockeTF has joined #Warzone 2007-11-03T11:45:12 Hideliho! 2007-11-03T11:45:27 Hi JockeTF 2007-11-03T11:45:49 EvilGuru: Alpacas. ^_^ 2007-11-03T11:47:25 Good stuff 2007-11-03T11:50:23 *** devurandom has joined #warzone 2007-11-03T11:51:00 Gooood Morning! 2007-11-03T11:51:14 Hi devurandom 2007-11-03T11:51:26 Looking through the looks it appears I missed Warzone 2007 2007-11-03T11:51:37 What? 2007-11-03T11:52:08 Last night, just before I left the channel it seems some argument was going on 2007-11-03T11:52:21 Oh. 2007-11-03T11:52:30 Weren't I there when you left? 2007-11-03T11:52:36 Yes 2007-11-03T11:52:50 Good morning, devurandom. ^_^ 2007-11-03T11:53:15 http://bsd.kwzs.be/~bot/logging-beta3.php 2007-11-03T11:54:52 You mean the TNL thing? 2007-11-03T11:55:09 Hehe, funny, I said the last and the first word. 2007-11-03T11:55:09 Whether cheating can be prohibited in an open source project or not? 2007-11-03T11:55:49 EvilGuru? 2007-11-03T11:56:08 devurandom: It can't be 2007-11-03T11:56:24 Said that. 2007-11-03T11:56:25 Unless the server does *everything* and the client is not trusted to do anything 2007-11-03T11:56:44 EvilGuru: Everything as in drawing for the client? 2007-11-03T11:56:50 That would be insane... 2007-11-03T11:56:52 problem with that is that it is just not practical 2007-11-03T11:57:08 devurandom: Everything that could affect the game state has to go through the server 2007-11-03T11:57:31 But even FPS games do not do that, Q3 leaves moving to the client (hence wallhacks) 2007-11-03T11:57:57 My point was for FPS games and that there I can cheat by simply looking through a wall. And all I need to do to look through a wall is add some glColor calls at the right places... 2007-11-03T11:58:14 And no one can control whether I added them or not... 2007-11-03T11:58:30 *** Rainbot has left #warzone 2007-11-03T11:58:37 wallhacks is looking through walls, no? 2007-11-03T11:58:45 Unless the server knows where you are and controls what is sent to you 2007-11-03T11:58:45 Is it also walking through walls? 2007-11-03T11:58:46 devurandom: Yes 2007-11-03T11:58:53 Walking through them and looking 2007-11-03T11:59:45 Ah, yes. That part. 2007-11-03T12:00:02 Controling the view of the client and sending only the absolutely necessary... Yes. 2007-11-03T12:00:08 Only way to stop that kind of thing would be to only send the client what is needs 2007-11-03T12:00:26 So in Warzone the server would only tell it about units in its currently visible terrain 2007-11-03T12:01:20 Has one problem: In several games _hearing_ is also important. But sometimes the sound is very very silent. But if you can make their position visible (which you can, since the server needs to send the position info for the sound), the visibility test are all moot. 2007-11-03T12:02:38 Yes, and it is nearly always possible to make a blue box to fool it 2007-11-03T12:03:02 *** berkus has quit IRC 2007-11-03T12:03:12 "right now yes but the plan is to impliment TNL" that is interesting 2007-11-03T12:03:15 "make a blue box"? 2007-11-03T12:03:30 as a few weeks ago Grim said that his version had "proven netcode" using TNL 2007-11-03T12:03:53 http://en.wikipedia.org/wiki/Blue_box 2007-11-03T12:06:19 http://forums.wz2100.net/index.php?topic=1089.new#new @ devurandom 2007-11-03T12:10:30 GTG, BBL (1h) 2007-11-03T12:26:11 kamaze: Can you give me access to the staff area? 2007-11-03T12:27:46 *** GrimMoroe has joined #warzone 2007-11-03T12:27:49 *** kamaze has quit IRC 2007-11-03T12:28:06 I never said it had proven netcode using TNL 2007-11-03T12:28:21 now your just making shit up 2007-11-03T12:29:44 I'll find the logs somewhere 2007-11-03T12:29:49 go for it 2007-11-03T12:29:54 Not sure how long Kevins bot keeps them 2007-11-03T12:30:31 But you must remember I asked to look at the source code? 2007-11-03T12:30:32 I said it was being worked on by a friend of mine who is a coder you said you wanted to look at the code I told you I didn't have it 2007-11-03T12:31:04 if I had the exe with the net code I would have the netcode to let you look at 2007-11-03T12:31:40 Kevins bot does not let me go back more than a week, but when Kevin is next around I'll ask for a dump 2007-11-03T12:31:59 me? 2007-11-03T12:32:02 this is what is in question not whether you asked to see the code or not 2007-11-03T12:32:03 [Sat 07:02:44am] "right now yes but the plan is to impliment TNL" that is interesting [Sat 07:02:47am] "make a blue box"? [Sat 07:03:02am] as a few weeks ago Grim said that his version had "proven netcode" using TNL 2007-11-03T12:32:26 EvilGuru oh, you can request a different range of time by specifying it in the url in the correct format 2007-11-03T12:32:26 Kevin`: Yes, don't suppose your bot keeps the logs around? 2007-11-03T12:32:35 Ok 2007-11-03T12:32:56 would like a search feature actually 2007-11-03T12:33:02 it's either start:end in seconds before now or end:start, the source makes it fairly clear 2007-11-03T12:33:06 a few weeks ago I said I play a bunch of lan games with my son that were over 8 hours and no problems, how you derived that it was tnl netcode I'll never know 2007-11-03T12:33:10 EvilGuru would you like to write one? (really) 2007-11-03T12:33:34 Kevin`_: I could have a go 2007-11-03T12:33:46 EvilGuru http://kwzs.be/~bot/logging.txt 2007-11-03T12:34:33 @sql describe logging 2007-11-03T12:34:43 @sql describe logging 2007-11-03T12:34:43 Affected: 8, Rows: 8 2007-11-03T12:34:45 Row: Field=id, Type=int(10), Null=NO, Key=PRI, Default=, Extra=auto_increment 2007-11-03T12:34:46 Row: Field=network, Type=varchar(15), Null=NO, Key=, Default=, Extra= 2007-11-03T12:34:48 Row: Field=time, Type=int(10), Null=NO, Key=, Default=0, Extra= 2007-11-03T12:34:49 Row: Field=channel, Type=varchar(30), Null=NO, Key=, Default=, Extra= 2007-11-03T12:34:50 @raw nick kevinsbot 2007-11-03T12:34:51 Row: Field=nick, Type=varchar(30), Null=NO, Key=, Default=, Extra= 2007-11-03T12:34:52 Row: Field=mask, Type=varchar(100), Null=NO, Key=, Default=, Extra= 2007-11-03T12:34:54 Row: Field=message, Type=varchar(255), Null=NO, Key=, Default=, Extra= 2007-11-03T12:34:55 Row: Field=type, Type=int(2), Null=NO, Key=, Default=0, Extra= 2007-11-03T12:34:57 *** kevinsbot`` is now known as kevinsbot 2007-11-03T12:36:09 Kevin`_: Not sure how big the logs are but could you run SELECT * FROM phpbot WHERE message LIKE "%proven%" (assuming you do not mind), just so I can get the time frame 2007-11-03T12:36:22 lets find out 2007-11-03T12:36:26 might be prooven actually 2007-11-03T12:36:28 (logs are several hundred mb) 2007-11-03T12:37:04 @sql select * from logging where message like "%proven%" or message like "%prooven%" 2007-11-03T12:37:10 @ping pong 2007-11-03T12:37:29 Affected: 442, Rows: 442 2007-11-03T12:37:31 Row: id=2736317, network=freenode, time=1171979452, channel=##windows, nick=Arrick, mask=Arrick!n=Arrick@about/windows/regulars/Arrick, message=yes, its been proven that people who dont balance their diet that are vegatarians end up with brittle bone disease because they lack the protiens that make the bone strong, type=0 2007-11-03T12:37:32 Row: id=2721699, network=freenode, time=1171899047, channel=##windows, nick=ykrana, mask=ykrana!n=ykrana@123-3-26-60.static.dsl.dodo.com.au, message=im fucken thing youve proven, type=0 2007-11-03T12:37:34 Row: id=2719370, network=freenode, time=1171882606, channel=##linux, nick=PingFloyd, mask=PingFloyd!n=PingFloy@ppp-70-254-41-212.dsl.lgvwtx.swbell.net, message=well, since stereotypes have been proven to be a fact tonight, we all know better now, since any woman into computers is adrogenous and/or fugly., type=0 2007-11-03T12:37:35 Row: id=2712318, network=freenode, time=1171836821, channel=##windows, nick=theblue, mask=theblue!n=theblue@unaffiliated/theblue, message=It's been argued, and argued, and 'proven', and denied, and 'proven' again., type=0 2007-11-03T12:37:35 eep! 2007-11-03T12:37:37 Row: id=2712190, network=freenode, time=1171836303, channel=##windows, nick=xyzone, mask=xyzone!n=px8392@129.108.203.195, message=The vendors are essentially forced to do so, and MS has been proven to punish dissenters, type=0 2007-11-03T12:37:37 @stop 2007-11-03T12:37:40 Ah 2007-11-03T12:37:59 Did not know you logged multiple channels, sorry there 2007-11-03T12:38:07 @sql select * from logging where ( message like "%proven%" or message like "%prooven%" ) and channel='#warzone' 2007-11-03T12:38:27 Affected: 29, Rows: 29 2007-11-03T12:38:28 Row: id=2932772, network=freenode, time=1173052267, channel=#warzone, nick=gerard_, mask=gerard_!n=gerard@ip9135960b.speed.planet.nl, message=devurandom: "I have only proven it correct, not tested it", type=0 2007-11-03T12:38:30 Row: id=2947548, network=freenode, time=1173132573, channel=#warzone, nick=devurandom, mask=devurandom!n=devurand@p57A293B6.dip0.t-ipconnect.de, message=Pretty must be proven..., type=0 2007-11-03T12:38:31 Row: id=3914678, network=freenode, time=1179666303, channel=#warzone, nick=devurandom, mask=devurandom!n=devurand@cl-1550.ham-01.de.sixxs.net, message=*proven, type=0 2007-11-03T12:38:33 Row: id=4764753, network=freenode, time=1184604878, channel=#warzone, nick=kage``, mask=kage``!n=xtg@dsl081-101-081.den1.dsl.speakeasy.net, message=for example, it's well proven now that photons do have mass -- and really, physics doesn't make sense if photons are massless, type=0 2007-11-03T12:38:34 Row: id=4798927, network=freenode, time=1184786364, channel=#warzone, nick=kage``, mask=kage``!n=xtg@dsl081-101-081.den1.dsl.speakeasy.net, message=though in pre-gpl warzone, extensive testing had proven what was long suspected: if two equal forces met, and one of the users had broadband while the other had dialup, and the armies were left to fight amongst themselves without any player interfere 2007-11-03T12:38:37 nce, , type=0 2007-11-03T12:38:39 Row: id=4835760, network=freenode, time=1184964819, channel=#warzone, nick=per, mask=per!n=per@242.84-48-57.nextgentel.com, message=before is a bit early, people haven't proven themselves yet. but in some fields, they go into the final part of the study to recruit people already, type=0 2007-11-03T12:38:43 Row: id=4843981, network=freenode, time=1185021637, channel=#warzone, nick=dev|away, mask=dev|away!n=devurand@cl-1550.ham-01.de.sixxs.net, message=So that his bad opinion of us is not proven., type=0 2007-11-03T12:38:46 Row: id=4844018, network=freenode, time=1185021838, channel=#warzone, nick=EvilGuru, mask=EvilGuru!n=EvilGuru@witherden.org, message=Maybe he has come around but does not want to seem to be backing down/prooven wrong so created a new user, type=0 2007-11-03T12:38:49 *** kevinsbot has quit IRC 2007-11-03T12:38:56 heh 2007-11-03T12:38:58 :( 2007-11-03T12:38:59 Kevin`_: Error: "(" is not a valid command. 2007-11-03T12:39:04 *** kevinsbot has joined #warzone 2007-11-03T12:39:21 EvilGuru did you see what you wanted? 2007-11-03T12:39:27 No, can it PM me them? 2007-11-03T12:39:37 hmm 2007-11-03T12:39:52 not sure if I can force it to do that unless your the one who requests it 2007-11-03T12:39:58 @join #blahblaha 2007-11-03T12:40:01 If you want to make searching possible, you can (assuming you use MySQL with MyISAM) add a FULLTEXT index 2007-11-03T12:41:47 *** kevinsbot has quit IRC 2007-11-03T12:42:01 *** kevinsbot has joined #warzone 2007-11-03T12:49:13 How... 2007-11-03T12:49:29 devurandom: Searching? 2007-11-03T12:52:51 Searching for what? 2007-11-03T12:54:03 Found it: "[Fri Sep 21 2007] [23:51:27] no I have a much better proven net code to work with, but thanks anyway :)" 2007-11-03T12:54:18 (In my own logs, you see) 2007-11-03T12:54:31 so that says my wz has TNL in it? 2007-11-03T12:54:47 Sec, I'll find out. 2007-11-03T12:54:50 key words being "to work with" 2007-11-03T12:55:44 and just so you guys know acting the way you are now is the reason I wanted a fork of the code 2007-11-03T12:56:29 I know. 2007-11-03T12:56:59 The first mentioning (?) of "tnl" in my logs is from today morning... 2007-11-03T12:57:06 My view on forks is the same as Linux Torvalds 2007-11-03T12:57:08 Obviously can't be... 2007-11-03T12:57:18 devurandom: Check above a new lines, TNL is an abbr 2007-11-03T12:57:33 Sry? 2007-11-03T12:57:39 *few ? 2007-11-03T12:57:59 devurandom: abbreviation 2007-11-03T12:58:16 I was more confused about the " a new lines"... 2007-11-03T12:58:52 He just said he doesn't use our code. 2007-11-03T12:59:07 Maybe he said something later, but I left afterwards, before he came back from the store. 2007-11-03T12:59:47 you wont find something I didn't say 2007-11-03T12:59:48 Anyway, I think Grim is right about what he said... 2007-11-03T13:00:32 That he left because we tend to mistrust him in coding cases, I mean. 2007-11-03T13:00:38 * devurandom brb 2007-11-03T13:02:31 You did say (or maybe) imply that did not use the 1.10 netcode or our current 1.10 based one 2007-11-03T13:02:41 Yes, he said that. 2007-11-03T13:03:34 But 'to work with' is without a doubt ambigious, so I guess I took it the wrong way 2007-11-03T13:03:37 *** Dred_furst has joined #warzone 2007-11-03T13:03:42 *ambiguous 2007-11-03T13:05:05 Sat 06:54:54 is where I got the idea it used TNL 2007-11-03T13:05:23 if you look back I told you it was the original netcode and you said I don't see how you could not be have desync problems 2007-11-03T13:05:53 I did tell you a friend of mine was working on its implimentation and I did not have it 2007-11-03T13:06:15 Yes, a simulator for warzone (not a bad idea for debugging) 2007-11-03T13:06:34 But I was still under the impression it was mostly done and waiting to be integrated 2007-11-03T13:07:03 but whatever if you want to waste time making assumptions then by all means waste your time, I have work to do 2007-11-03T13:08:47 I now have 10MB of WZ logs... Wow... 2007-11-03T13:09:17 I think Kevins bot has around the same (30MB HTML) 2007-11-03T13:09:30 I am surprised Konqueror was able to handle it 2007-11-03T13:10:17 I agree that this is a bit ... uneconomic, so to speak. 2007-11-03T13:10:39 Although if you grep the logs for netcode one think you find is that no one likes it 2007-11-03T13:12:45 Client server is the way to go, but I doubt it will be possible until 3.0 2007-11-03T13:13:17 *** Cc2iscooL has joined #warzone 2007-11-03T13:13:21 currently for 2.1 our best bet is to fix the endian/32/64 bit safe one, apply Watermelons patch for host droid syncing 2007-11-03T13:14:21 It will not stop desync, but it should make it less likely. Since most are on 56k+ we can up the number of droids synched 2007-11-03T13:18:26 *** per has joined #warzone 2007-11-03T13:19:34 hello 2007-11-03T13:19:38 Hi! 2007-11-03T13:20:11 i see it is drama season again now 2007-11-03T13:20:25 i guess it is just that time of the year... 2007-11-03T13:20:36 I think we stoped it a while ago... 2007-11-03T13:20:51 :) 2007-11-03T13:20:52 per: Error: ")" is not a valid command. 2007-11-03T13:21:02 is that a new bot? 2007-11-03T13:21:13 Yes. 2007-11-03T13:21:16 :( 2007-11-03T13:21:17 per: Error: "(" is not a valid command. 2007-11-03T13:21:20 And can someone please tell it to shutput? 2007-11-03T13:21:25 shutup. 2007-11-03T13:21:36 there will be no more drama coming from me as long as people quit accusing me of saying stuff I didn't say 2007-11-03T13:21:49 I don't... 2007-11-03T13:22:19 I didn't say you did dev :) 2007-11-03T13:22:30 You didn't think it either? Good. 2007-11-03T13:22:34 anyone else on to buginator's latest memleak patch? 2007-11-03T13:22:44 No. 2007-11-03T13:22:52 i'll take a look at it then 2007-11-03T13:22:54 Read it on the ML, but nothing else. 2007-11-03T13:30:13 * per is afk ... food 2007-11-03T13:30:16 When Giel is next around I will ask him about mortikia 2007-11-03T13:33:15 *** Suprano has joined #warzone 2007-11-03T13:42:37 Does anyone think it is worth defining a clip function? 2007-11-03T13:44:43 devurandom * r2685 /branches/netcode/: Create new netcode branch to hold EvilGuru's netcode work for broader testing. 2007-11-03T13:44:52 so #define clip (val, min, max) do { if (val < min) { val = min; } else if (val > max) { val = max } } while (0); 2007-11-03T13:48:14 static inline, I'd say. 2007-11-03T13:48:18 Otherwise I am fine with that. 2007-11-03T13:48:37 Yes 2007-11-03T13:48:41 Where is a good place for it? 2007-11-03T13:48:56 Where the min/max definitions are... 2007-11-03T13:48:58 Currently I would like it for lighting.c, but I think it has more than one use 2007-11-03T13:49:04 (No idea where that is, atm.) 2007-11-03T13:49:51 Are you on the ML? 2007-11-03T13:50:37 Mailing list, yep 2007-11-03T13:50:43 kk 2007-11-03T13:52:01 devurandom: macros.h in the framework 2007-11-03T13:52:29 Ah, yes. That rather empty file... 2007-11-03T13:52:35 Then make it a macro. 2007-11-03T13:52:39 Since we lack overloading. 2007-11-03T13:52:41 Remember now. 2007-11-03T13:53:13 Templates would be the best, as then general forms could be defined once and work everywhere, but it is no big issue 2007-11-03T13:55:17 Does someone know a good merging program? 2007-11-03T13:55:37 I have a rejected part of a patch and a file I want to apply it to... 2007-11-03T13:56:16 devurandom: There's one called rej, but the url is dead. 2007-11-03T13:56:39 That thing from suse? 2007-11-03T13:56:43 http://ftp.suse.com/pub/people/mason/rej/ 2007-11-03T13:56:51 Yes. 2007-11-03T13:57:07 Gentoo still has it. :) 2007-11-03T13:57:45 Good. I also have it on my hd. You need meld or a similar program as well. 2007-11-03T13:57:49 I promised Giel a while back I would have a go at cleaning up the lighting code 2007-11-03T13:58:04 *** kamaze has joined #warzone 2007-11-03T13:58:35 Or kdiff3. rej -m meld [or kdiff3] file file.rej 2007-11-03T13:58:38 Yes, i can 2007-11-03T13:58:40 EisNerd 2007-11-03T13:58:42 EvilGuru 2007-11-03T13:58:51 you're EvilGuru on the forums too, right? 2007-11-03T13:58:56 Yep 2007-11-03T13:59:42 welcome on board 2007-11-03T13:59:53 you should see the staff forums now 2007-11-03T14:02:02 kamaze: Thanks :) 2007-11-03T14:04:15 <^cyka^> yay!! 2007-11-03T14:04:23 <^cyka^> i was succesful in buying stuff i don't need 2007-11-03T14:04:24 <^cyka^> :D 2007-11-03T14:04:25 ^cyka^: Error: "D" is not a valid command. 2007-11-03T14:04:40 <^cyka^> erm 2007-11-03T14:04:43 <^cyka^> LOL!! 2007-11-03T14:04:49 <^cyka^> :C 2007-11-03T14:04:50 ^cyka^: Error: "C" is not a valid command. 2007-11-03T14:04:58 <^cyka^> mortikia, is a bot? 2007-11-03T14:04:59 ^cyka^: Error: "is" is not a valid command. 2007-11-03T14:05:10 <^cyka^> erm 2007-11-03T14:05:20 <^cyka^> what isn't a valid command mortikia :P 2007-11-03T14:05:49 mortikia currently takes any line starting with an ':' as a command 2007-11-03T14:05:50 EvilGuru: Error: "currently" is not a valid command. 2007-11-03T14:06:44 I guess it will stop one line emoticon messages 2007-11-03T14:11:14 *** oolon___ has joined #warzone 2007-11-03T14:11:20 :D 2007-11-03T14:11:21 JockeTF: Error: "D" is not a valid command. 2007-11-03T14:11:47 :die 2007-11-03T14:11:48 kamaze: Error: "die" is not a valid command. 2007-11-03T14:11:56 :restart 2007-11-03T14:11:57 kamaze: Error: "restart" is not a valid command. 2007-11-03T14:12:20 :shutdown -r now 2007-11-03T14:12:21 kamaze: Error: "shutdown" is not a valid command. 2007-11-03T14:12:25 please leave the bot alone... 2007-11-03T14:12:31 :/ 2007-11-03T14:12:32 kamaze: Error: "/" is not a valid command. 2007-11-03T14:12:48 then we must use, asian smilies 2007-11-03T14:12:55 devurandom: Would you be able to look at line 355 in lighting.c (or per) 2007-11-03T14:13:00 Ż\(°_O)/Ż 2007-11-03T14:13:23 ^_^ 2007-11-03T14:13:25 Is passing the z coord of the light correct? 2007-11-03T14:13:28 <^cyka^> lol kamaze 2007-11-03T14:13:52 EvilGuru: trunk? 2007-11-03T14:13:58 Yes 2007-11-03T14:14:03 <^cyka^> right 2007-11-03T14:14:10 <^cyka^> ima gonna install a new soundcard 2007-11-03T14:14:12 It is probably me not understanding something 2007-11-03T14:14:33 EvilGuru: i don't know, but that stuff (x &z) is done a lot elsewhere 2007-11-03T14:15:02 Okay, the function name did not help (clipXY), but it seems to work 2007-11-03T14:15:47 <^cyka^> bbs 2007-11-03T14:15:54 *** ^cyka^ has quit IRC 2007-11-03T14:21:03 EvilGuru: Request still valid? 2007-11-03T14:21:21 devurandom: Yes, I can checkout now 2007-11-03T14:21:32 I mean the "please have a look" one. 2007-11-03T14:22:04 Yes 2007-11-03T14:22:24 x / TILE_UNITS = map_coord(x)? 2007-11-03T14:22:47 Yes. 2007-11-03T14:22:58 Well, x << TILE_SHIFT == map_coord(x) 2007-11-03T14:23:03 >> 2007-11-03T14:23:24 We had to change that a while ago, since << has different rounding from /. 2007-11-03T14:24:20 So would it be applicable to change x / TILE_UNITS to map_coord? 2007-11-03T14:24:44 Can you have a look at the files I marked? There seems to be something wrong... 2007-11-03T14:24:57 EvilGuru: Not necessarily. 2007-11-03T14:25:02 Sometimes it works, sometimes not... 2007-11-03T14:25:12 I will play it sfe 2007-11-03T14:25:14 *safe 2007-11-03T14:25:42 This is really a dumb thing, but sometimes the code expects the rounding of >> and other times that of / 2007-11-03T14:26:24 devurandom: Something wrong? 2007-11-03T14:26:26 EvilGuru: That .z seems correct. 2007-11-03T14:26:51 EvilGuru: When I applied your patch. CIA will tell you about it in a minute or an hour or so. ;) 2007-11-03T14:27:07 hehe, sounds like CIA 2007-11-03T14:27:08 *** cyka has joined #warzone 2007-11-03T14:27:13 EvilGuru: clipXY recievs a y parameter, but clips against .z 2007-11-03T14:27:33 *receives 2007-11-03T14:28:56 *** kamaze has quit IRC 2007-11-03T14:33:37 devurandom * r2686 /branches/netcode/src/ (19 files): 2007-11-03T14:33:37 Applying Fred's netcode patch v14, original against r2464. 2007-11-03T14:33:37 There were conflicts, which I resolved using the "rej" tool. Affected files were: 2007-11-03T14:33:37 src/multiplay.c, src/multisync.c, src/multistruct.c, src/multigifts.c 2007-11-03T14:33:37 Please have a thorough look on them! 2007-11-03T14:40:44 Will do 2007-11-03T14:41:44 At least multigifts is broken. 2007-11-03T14:41:54 But I don't find the structure I seemingly need to pass... 2007-11-03T14:45:57 *** cyka has quit IRC 2007-11-03T14:48:11 *** cyka has joined #warzone 2007-11-03T14:48:24 *** cyka is now known as ^cyka^ 2007-11-03T14:54:46 0-x = -x/ 2007-11-03T15:04:10 Shit... It is resurrection... 2007-11-03T15:06:00 * devurandom is listening to Here We Go Again (I Love Lake Tahoe) by A on A vs. Monkey Kong [Amarok] 2007-11-03T15:07:56 <^cyka^> i have hallowed point - slayer on 2007-11-03T15:07:57 <^cyka^> hehe 2007-11-03T15:08:49 per * r2687 /trunk/src/ (droid.c mission.c): Remove dead code 2007-11-03T15:09:19 devurandom: ? 2007-11-03T15:09:38 In the email, I wrote "ressurection"... 2007-11-03T15:10:31 easy mistake to make 2007-11-03T15:13:21 *** Teej has joined #warzone 2007-11-03T15:13:21 *** NightBringer has quit IRC 2007-11-03T15:14:04 Amarok - Rediscover your music 2007-11-03T15:14:11 That PR thing is actually true... 2007-11-03T15:14:14 devurandom / EvilGuru : your opinions on the new font issue? 2007-11-03T15:14:21 Which issue? 2007-11-03T15:14:24 <^cyka^> *hatebreeder - children of bodom* 2007-11-03T15:14:29 http://forums.wz2100.net/index.php?topic=1085.0 2007-11-03T15:14:30 That it doesn't look very bright? 2007-11-03T15:14:47 Epy looked nice. 2007-11-03T15:14:51 i want to use a better font 2007-11-03T15:15:04 The other one is lacking capitals. 2007-11-03T15:15:36 Epy has something of a LED clock. 2007-11-03T15:15:39 Nice, imo. 2007-11-03T15:15:58 Totally unsuited for easter languages, but for european ok. 2007-11-03T15:16:10 *eastern 2007-11-03T15:16:28 I like Epyval 2007-11-03T15:17:10 *** devurandom is now known as dev|away 2007-11-03T15:17:59 the license is non-commercial, but i can ask if we can distribute it under the Sil Open Font License for use in warzone 2007-11-03T15:32:25 *** Karlik has joined #warzone 2007-11-03T15:32:36 The very best: 2007-11-03T15:32:38 * dev|away is listening to James Bond Theme by Moby on James Bond (Single) [Amarok] 2007-11-03T15:36:45 Hmm, creating the OS X build will be a pain 2007-11-03T15:38:44 Ah, reminds me: I wanted to ask Ari if there is a crosscompilation suite, xcode for Linux or anything... 2007-11-03T15:39:01 * dev|away reminds himself: You want to be away for a while... 2007-11-03T15:39:25 Well I am trying to update the mac project now 2007-11-03T15:59:43 I do not think I am up to the Xcode project 2007-11-03T16:00:01 I have managed to get it to download QuesoGLC and Freetype, but I can not get it to build them 2007-11-03T16:01:58 Does anyone have ari's e-mail? 2007-11-03T16:02:06 *** Teej has quit IRC 2007-11-03T16:11:12 *** Kevin`__ has joined #warzone 2007-11-03T16:12:05 *** kevinsbot` has joined #warzone 2007-11-03T16:12:55 *** Kevin` has quit IRC 2007-11-03T16:12:57 *** Kevin`__ is now known as Kevin` 2007-11-03T16:16:55 *** NightBringer has joined #warzone 2007-11-03T16:20:20 EvilGuru: I have his jabber address... 2007-11-03T16:20:40 I have sent him an e-mail, so I'll see how that goes 2007-11-03T16:21:36 Sooo... 2007-11-03T16:21:40 per * r2688 /trunk/src/display3d.c: Clean up flip and rotation code. Reduce use of static globals. 2007-11-03T16:21:43 Now I am finished for the time being... 2007-11-03T16:21:50 Netcode comes, I'd say. ;) 2007-11-03T16:23:57 I am thinking it might be best if we do it file by file 2007-11-03T16:24:17 Review? 2007-11-03T16:24:17 As the old code and new code are compatible with each other 2007-11-03T16:24:24 dev|away: And test 2007-11-03T16:24:35 You mean rolling back the patch? 2007-11-03T16:24:44 So multigifts.c could be from the new code and everything else to trunk 2007-11-03T16:25:16 I'd like to find out the reason for the multiplied droids... 2007-11-03T16:26:48 There are lots of strange bugs like that 2007-11-03T16:27:19 gifts and struct are the two simplest files, so getting them going with the new code would be great 2007-11-03T16:27:27 kk 2007-11-03T16:27:51 Would be a copy and paste job if I did not edit the prototypes 2007-11-03T16:28:05 *** kevinsbot has quit IRC 2007-11-03T16:29:58 http://rafb.net/p/CCuyte37.html 2007-11-03T16:30:19 pretty ugly hack just to convert some Vector3i to Vector2i and back 2007-11-03T16:30:37 i wish we had plain arrays instead of structs... 2007-11-03T16:30:39 We have a function for those conversions, I think 2007-11-03T16:30:46 per: You may use a union... 2007-11-03T16:30:50 No problem at all. 2007-11-03T16:30:56 Just dont forget to add a static_assert. 2007-11-03T16:31:01 ... 2007-11-03T16:31:31 what is that function? 2007-11-03T16:32:02 Which one? 2007-11-03T16:32:14 Ah, reminds me: I wanted to get someone with msvc test that thing... 2007-11-03T16:32:19 I guess no one here, no? 2007-11-03T16:32:38 We have a function for those conversions, I think 2007-11-03T16:32:51 pievector.h 2007-11-03T16:32:55 Has some conversion functions. 2007-11-03T16:33:04 Or it should have them. If not, add them. 2007-11-03T16:33:06 per & dev|away : we can add one 2007-11-03T16:33:41 Ah, no. That is with projecting... Shouldnt go to pievector then. 2007-11-03T16:34:52 - NetAdd(m,0,psDroid->id); 2007-11-03T16:34:52 - NetAdd(m,4,sec); 2007-11-03T16:34:52 - NetAdd(m,8,state); 2007-11-03T16:34:52 - m.body[12] = (char) psDroid->player; 2007-11-03T16:34:57 + NETdroidRef(&psDroid); 2007-11-03T16:34:58 + NETenum(&sec); 2007-11-03T16:34:59 + NETenum(&state); 2007-11-03T16:35:07 Doesn't droidRef store id+player immediately? 2007-11-03T16:35:36 dev|away: It just stores the ID 2007-11-03T16:36:10 Since all droids have a unique ID can use the ID to find the droid and then find out the player, but the main reason pumpkin sent the player was as an optimisation 2007-11-03T16:36:22 per * r2689 /trunk/src/display3d.c: Silence two more type punning warnings 2007-11-03T16:38:10 EvilGuru: But it seems as if the player was tored, too, before. 2007-11-03T16:38:42 +s 2007-11-03T16:39:01 <^cyka^> ur not very away are u dev|away :P 2007-11-03T16:39:11 *** dev|away is now known as devurandom 2007-11-03T16:39:26 dev|away: If I remember correctly the only use for the player was to narrow down the droid search, so I removed it 2007-11-03T16:40:08 Point is: You said old is compatible to new. But it is not... 2007-11-03T16:40:37 Well, you need to function pairs 2007-11-03T16:40:52 So the encode function and a decode function 2007-11-03T16:41:08 But the packet structure is still the same, as so half of the packet handlers can be old and half can be new 2007-11-03T16:41:10 Why is this needded? psDroid->secondaryOrder = secondaryOrder; 2007-11-03T16:41:31 Ah, k, got what you mean. 2007-11-03T16:42:55 You do this always, right? 2007-11-03T16:43:11 Not store or pass things from a struct, but instead use a local variable. 2007-11-03T16:43:22 devurandom: Yes 2007-11-03T16:43:30 Reason? 2007-11-03T16:43:32 Often I could not be sure of the size of a struct variable 2007-11-03T16:43:58 Aha, ok... 2007-11-03T16:44:04 And it allows the struct to be changed (so WORD to UDWORD) without causing issues 2007-11-03T16:44:16 Yes, sounds good. 2007-11-03T16:44:36 This also allows us to use non fixed with types in the structs without any problems. 2007-11-03T16:44:49 Yes 2007-11-03T16:45:06 *width 2007-11-03T16:48:35 /* unmask proper values from compressed data */ 2007-11-03T16:48:39 We should fix that... 2007-11-03T16:48:53 And now I know why I had those bugs when cleaning the code... 2007-11-03T16:51:50 devurandom: Where is this? 2007-11-03T16:52:01 Per's patch 2007-11-03T17:01:05 *** Kevin`__ has joined #warzone 2007-11-03T17:02:00 *** kevinsbot has joined #warzone 2007-11-03T17:02:15 *** Kevin` has quit IRC 2007-11-03T17:02:16 *** Buginator has joined #warzone 2007-11-03T17:02:19 *** Kevin`__ is now known as Kevin` 2007-11-03T17:02:21 Hi all 2007-11-03T17:02:25 Hi Buginator 2007-11-03T17:03:01 per, I just checked your patch to my patch. It works ok here. No leaks. I forgot all about testing it on linux. :( 2007-11-03T17:04:27 EvilGuru, you know of any program that can tally up a column of #'s in a text huge file ? 2007-11-03T17:04:48 It is intermixed with text and #'s.... 2007-11-03T17:04:53 So sum of a load of numbers? 2007-11-03T17:05:26 Yeah. Ignore the text, and get the sum of a certain coloum of #'s. 2007-11-03T17:05:39 a python script is probably easiest 2007-11-03T17:06:52 btw, congrats on joining the team officialy. :) 2007-11-03T17:07:40 I'll create a texture / tileid struct, with 16 ints for each? 2007-11-03T17:08:54 ARGH!!! 2007-11-03T17:09:09 editworld encodes the tilenumbers differently than WZ decodes them... 2007-11-03T17:09:35 It does? Now why would they do that? 2007-11-03T17:10:54 Buginator: Thanks :) 2007-11-03T17:11:13 I haven't been told the secret handshake yet :P 2007-11-03T17:11:40 109664 bytes lost in under 5 secs. :o 2007-11-03T17:13:34 Is there any way to run 2 wz on the same machine? It worked before, but now, it crashes on me? Dunno what has changed in that area? 2007-11-03T17:14:26 If you run it windowed it might be possible 2007-11-03T17:14:48 Could it be: http://warzone2100.strategyplanet.gamespy.com/phpbb2/viewtopic.php?t=10 2007-11-03T17:14:50 That is what I tried. I wanted to test the net code that way. 2007-11-03T17:15:36 I know one of the original devs was called Nick 2007-11-03T17:15:43 Who is nick? Another old dev or somethign? 2007-11-03T17:15:54 Buginator: Could be file locks 2007-11-03T17:16:45 Have you tried running it twice on linux and see what it does? 2007-11-03T17:17:19 I would have expected the same 2007-11-03T17:18:00 *** kevinsbot` has quit IRC 2007-11-03T17:18:09 Maps are incompatible anyway, right? 2007-11-03T17:19:44 strange. 2007-11-03T17:20:25 Yes, seems like file locks is issue. it crashed in physfs call. 2007-11-03T17:21:30 NETstopLogging() PHYSFS_write(pFileHandle, buf, strlen(buf), 1); 2007-11-03T17:21:32 I am not sure if you can specify a custom data dir via the command line 2007-11-03T17:22:00 I guess a way around that is to tell wz to use a different prefs directory? 2007-11-03T17:22:20 Yes 2007-11-03T17:22:29 Via the command line 2007-11-03T17:23:10 Then again, I rather modify PHYSFS to say if locked, then use different file name :D 2007-11-03T17:23:58 Yes, or only log on one instance 2007-11-03T17:24:23 *** kamaze has joined #warzone 2007-11-03T17:25:00 Sure would be easier to debug net code for those of us that only have 1 machine. 2007-11-03T17:25:40 I think you can tell it only to log one of the instances 2007-11-03T17:25:46 *** newparadigm` has quit IRC 2007-11-03T17:25:48 as there is a command line flag for logging 2007-11-03T17:25:55 *** newparadigm has joined #warzone 2007-11-03T17:27:02 looks like you can only change the program's data dir via command line 2007-11-03T17:27:18 EvilGuru 2007-11-03T17:27:21 where are you from? 2007-11-03T17:27:26 kamaze: UK 2007-11-03T17:27:31 England to be precise 2007-11-03T17:28:34 Issue isn't the program's data dir, it is where the user's data stuff is saved. I really hate that it stores the data in c:\windows\profile... instead of the program's data dir. 2007-11-03T17:28:55 http://wz2100.net/team 2007-11-03T17:29:01 Buginator: It should be in something like %APP_DATA% 2007-11-03T17:29:54 Buginator: what do you mean by program's data dir? 2007-11-03T17:29:57 Buginator: hello btw 2007-11-03T17:30:20 Hi per. Your patch of my patch works fine. I forgot to test mine on linux. :( 2007-11-03T17:30:58 ok, good. will commit then 2007-11-03T17:31:02 I mean with the command line of --datadir DIR we can tell it a specific directory the program uses. 2007-11-03T17:31:31 but I need a --userdir DIR option so I can run 2 wzs on my machine at once to test net code. 2007-11-03T17:31:57 per * r2690 /trunk/src/ (group.c group.h): Fix memory leak when more groups are created than released. See patch #826 2007-11-03T17:32:30 Buginator: you can manually edit WZ_WRITEDIR at the top of src/main.c 2007-11-03T17:33:51 oh, I guess --datadir DIR don't work on windows. 2007-11-03T17:34:24 FIXME HACK Workaround DATADIR definition in objbase.h 2007-11-03T17:34:26 This works since DATADIR is never used on Windows. 2007-11-03T17:34:28 lol 2007-11-03T17:35:32 oh, gdb = debugger, but how do I tell it to dump memleaks ? 2007-11-03T17:35:44 DATADIR != --datadir... 2007-11-03T17:36:05 Buginator: we use valgrind for memleaks, usually 2007-11-03T17:36:11 So which DATADIR does that reffer to? 2007-11-03T17:36:36 The one which is not used on Windows. ;) 2007-11-03T17:36:39 does that show line #'s of souce code also like MSVC's does? 2007-11-03T17:36:53 Buginator: yes 2007-11-03T17:36:58 objbase.h does not exist anymore, it seems 2007-11-03T17:37:14 On Linux distrubutors can compile in a DATADIR (eg. /usr/share/games/warzone2100/) which is to be used instead of the dynamci lookup methods. 2007-11-03T17:37:39 and what is shlobj.h? 2007-11-03T17:38:54 ShellObject 2007-11-03T17:39:15 On Windows to interface with the shell subsystem. 2007-11-03T17:39:28 To get paths from Windows, we need it, I think. 2007-11-03T17:39:55 I tested a 8P skirmish game, and got a 335K file of leaks in under 5 sec run of the game. 2007-11-03T17:39:57 devurandom: Where can I upload a Mac build of 2.0.8-rc1 2007-11-03T17:40:12 download.gna.org 2007-11-03T17:40:23 EvilGuru: Via sftp is best. 2007-11-03T17:40:30 Okay 2007-11-03T17:40:40 Buginator: can you post the leak report somewhere? 2007-11-03T17:40:41 sftp://user@download.gna.org/upload/warzone/releases/2.0/ 2007-11-03T17:41:32 Name a place.. rafb.net/paste? 2007-11-03T17:41:50 sure 2007-11-03T17:42:05 99% of the file is ..\lib\script\script_parser.y(793) : {926641} normal block at 0x03237488, 32 2007-11-03T17:42:32 then the ones I pointed out in my patch text. 2007-11-03T17:43:25 rafb.net is down :( 2007-11-03T17:45:26 Buginator: pastebin.com. Also easier to remember. 2007-11-03T17:46:41 thanks! that seems to be working. 2007-11-03T17:46:46 http://pastebin.com/d10068928 2007-11-03T17:48:39 I wonder which lib are the ones that look like {104} normal block at 0x01D93138, 8 ? 2007-11-03T17:50:36 shuehner * r2691 /trunk/src/ (28 files): 2007-11-03T17:50:36 remove the text.h include from a lot of files 2007-11-03T17:50:36 which dont need its declarations 2007-11-03T17:51:13 WTF? 2007-11-03T17:51:27 He's alive? 2007-11-03T17:51:28 ;) 2007-11-03T17:51:33 Who is that? 2007-11-03T17:51:40 Stefan HĂĽhner... 2007-11-03T17:51:57 Contribute a lot a long while ago... 2007-11-03T17:52:00 *ed 2007-11-03T17:52:20 I think we have to thank him for 64bit support, if I am not totally mistaken. 2007-11-03T17:52:34 devurandom: Wasn't that pseudonym404 2007-11-03T17:52:41 Was it? 2007-11-03T17:52:44 Does he come on IRC at all? 2007-11-03T17:52:48 Then I was wrong, apparently. 2007-11-03T17:52:52 404? 2007-11-03T17:55:14 devurandom: In the forums there is a 200KB patch that makes it all 64-bit clean 2007-11-03T17:56:51 Buginator: looks like only the flex/bison stuff is left to clean for memory leaks now 2007-11-03T18:00:37 *** kevinsbot` has joined #warzone 2007-11-03T18:00:48 *** Kevin`__ has joined #warzone 2007-11-03T18:00:57 *** Kevin` has quit IRC 2007-11-03T18:01:19 EvilGuru: Yes? 2007-11-03T18:01:26 Did you review it? 2007-11-03T18:01:32 devurandom: It was applied a while back 2007-11-03T18:01:38 Ah, k. 2007-11-03T18:01:43 That (I believe) is the reason that we now have 64-bit support 2007-11-03T18:01:58 *** Kevin`__ is now known as Kevin` 2007-11-03T18:02:15 per, and the shadow stuff (edgelist), and something in event.c 2007-11-03T18:03:11 Buginator: the edgelist thing is not a real leak 2007-11-03T18:03:13 \lib\ivis_opengl\piedraw.c(541) : {957159} normal block at 0x03199070, 2048 bytes long. 2007-11-03T18:03:34 I didn't quit out & test if it does another 2K 2007-11-03T18:03:38 Buginator: it is only allocated once and reused ever since 2007-11-03T18:03:54 Oh.. ok. and then the event.c mallocs? 2007-11-03T18:04:05 \lib\script\event.c(487) : {954069} normal block at 0x0322B6B8, 255 bytes long. 2007-11-03T18:06:01 psNewChunk->asVals[storeIndex].v.sval = (char*)malloc(MAXSTRLEN); would be the line. 2007-11-03T18:08:20 looks to me that before psNewChunk is freed, that ^ should be freed first. 2007-11-03T18:08:36 *** ccfreak2k|laptop has quit IRC 2007-11-03T18:08:56 *** ccfreak2k|laptop has joined #warzone 2007-11-03T18:09:44 in eventRemoveContext() would be best place I think. 2007-11-03T18:10:35 around 693 of file event.c 2007-11-03T18:14:26 nah.. not that line. 2007-11-03T18:16:45 *** kevinsbot has quit IRC 2007-11-03T18:20:40 *** Vespasian has joined #warzone 2007-11-03T18:21:42 static const unsigned short WATER_TILE_ID = 17; // ID of water tile. 2007-11-03T18:21:42 static UDWORD underwaterTile = WATER_TILE_ID; <<-- display3d.c:249: error: initializer element is not constant 2007-11-03T18:21:44 Buginator: i am not familiar with the scripting code 2007-11-03T18:21:46 Any idea what that is? 2007-11-03T18:21:56 Or how come he thinks a const is not constant? 2007-11-03T18:22:10 Oh I get it now... you check CSIDL_PERSONAL for the write directory. 2007-11-03T18:22:46 I will be leaving in a few minutes because kevin` will be trying to fix his f**cked up modem by putting it in bridge mode 2007-11-03T18:23:11 if it works, no more disconnects 2007-11-03T18:23:13 devurandom: i guess by "constant" the compiler means a define ;) 2007-11-03T18:23:17 afk for a while 2007-11-03T18:23:21 Is that world edit? 2007-11-03T18:23:23 How stupid is that... 2007-11-03T18:23:24 in any case, i'll be offline for a while. hours maybe 2007-11-03T18:23:43 and you people asked what happened last time, so I thought i'd say :) 2007-11-03T18:23:59 Good luck, Kevin! 2007-11-03T18:24:05 thanks :) 2007-11-03T18:24:07 i'll need it 2007-11-03T18:24:16 Yes. Thanks for the info. Dont' get lost again. 2007-11-03T18:25:03 I'd say Giel would know how to fix this... 2007-11-03T18:25:27 Kevin`_: Good luck 2007-11-03T18:27:09 *** Kevin` has quit IRC 2007-11-03T18:27:11 *** kevinsbot` has quit IRC 2007-11-03T18:39:35 Right .dmg built 2007-11-03T18:39:44 waiting for GNA to update their key list 2007-11-03T18:45:11 *** kevinsbot has joined #warzone 2007-11-03T18:49:29 devurandom * r2692 /trunk/src/ (27 files): 2007-11-03T18:49:29 macro TERRAIN_TYPE -> function terrainType 2007-11-03T18:49:29 int visibleXTiles -> Vector2i visibleTiles 2007-11-03T18:50:30 Ahhh... Forgot the most important thing: No more public acces to TILE_NUMMASK... 2007-11-03T18:53:04 devurandom * r2693 /trunk/src/display3d.c: 2007-11-03T18:53:04 Remove unnecessary comment and addition to the commitmessage of the last commit (r2692): 2007-11-03T18:53:04 & TILE_NUMMASK -> function TileNumber_tile(), & ~TILE_NUMMASK -> TileNumber_texture() 2007-11-03T19:00:53 *** kamaze has quit IRC 2007-11-03T19:05:11 how do I reroute where stdout & stderr get written to ? 2007-11-03T19:05:46 >something and 2>something 2007-11-03T19:06:12 thanks 2007-11-03T19:06:21 1> stdout 2> stderr 2007-11-03T19:08:57 *** kevinsbot has quit IRC 2007-11-03T19:09:03 Unrecognised command-line option: >D:\wz_test\data\ud 2007-11-03T19:09:21 Leave a space... 2007-11-03T19:10:05 You can also do >& stdout+stderr, at least on Unix. 2007-11-03T19:10:17 leave a space before the D:? 2007-11-03T19:10:37 After the >, yes. 2007-11-03T19:10:41 Unrecognised command-line option: > 2007-11-03T19:10:52 Who says that? 2007-11-03T19:11:00 stderr.txt 2007-11-03T19:11:18 stderr.txt is not a command, so it cannot have options... 2007-11-03T19:11:28 Usage: 2007-11-03T19:11:29 warzone2100 [OPTIONS] 2007-11-03T19:11:29 Try --help for additional info. 2007-11-03T19:11:34 that is stdout 2007-11-03T19:11:56 I am doing warzone > dir 2> dir 2007-11-03T19:12:00 ./warzone2100 1> stdout 2> stderr doesn't work? 2007-11-03T19:12:10 dir? As in directory? 2007-11-03T19:12:16 That won't work... 2007-11-03T19:12:24 dir = my directory, yes 2007-11-03T19:12:31 You need to specify a file. (If it doesn't exist, it will be created) 2007-11-03T19:13:14 You know about --debugfile ? 2007-11-03T19:13:31 That should do nearly the same as >& 2007-11-03T19:13:44 Just stderr is missing, I think. 2007-11-03T19:14:35 You can surpress the stdX.txt files when you compile a commandline project... 2007-11-03T19:14:58 I still want them, just not where they are now. :) 2007-11-03T19:15:14 That is done by SDL internally... 2007-11-03T19:15:17 Sorry, no. 2007-11-03T19:15:21 Done by Windows. 2007-11-03T19:15:34 SDL just hooks our main() into the WinMain() function. 2007-11-03T19:15:44 and doing 1> or > dir\file so far is no joy. 2007-11-03T19:16:01 And whoever calls WinMain(), sets stdout to output to stdout.txt, etc. 2007-11-03T19:16:14 Hm... :( 2007-11-03T19:16:52 If your entrypoint is main() (when you compile a console project), you wont get that forced redirection. 2007-11-03T19:17:15 Then you have more or less only Warzone's internal output copying. (--debugfile) 2007-11-03T19:17:41 Oh how STUPID. 2007-11-03T19:17:59 ? 2007-11-03T19:18:01 you can't add it to the shortcut, it wants it to be entered on the command line 2007-11-03T19:18:12 * Buginator slaps windows silly 2007-11-03T19:20:52 any command line switch to turn off lobby? 2007-11-03T19:21:04 So it doesn't register games to it? 2007-11-03T19:21:19 Buginator: Not at the moment, but it is a requested feature 2007-11-03T19:21:38 You can modify the config file. 2007-11-03T19:21:48 Yeah.. just did a masterserver_name=127.0.0.1 2007-11-03T19:21:55 testing that now. 2007-11-03T19:22:05 Ah yes 2007-11-03T19:22:05 I have an idea for that thing, btw... 2007-11-03T19:22:16 Making config a script. 2007-11-03T19:22:31 And add an "execute script" function to the commandline. 2007-11-03T19:22:55 So you can do warzone2100 --config "this = that; kill(me);" 2007-11-03T19:23:36 ok, got them both to start up. but host can't speak to client, but client can speak to host? (text entry) 2007-11-03T19:24:07 Buginator: You could have the talk to setting disable 2007-11-03T19:24:18 As you can choose if you talk to someone or not 2007-11-03T19:25:12 any ideas how i can debug ECM/invisibility without two linked computers in multiplayer? 2007-11-03T19:25:38 per: Do what Buginator is doing 2007-11-03T19:25:43 One computer, two instances 2007-11-03T19:25:47 EvilGuru: which is? 2007-11-03T19:26:03 that works very badly with my graphics card 2007-11-03T19:26:03 *** DrZimmerman has quit IRC 2007-11-03T19:26:24 Even at 640x480? 2007-11-03T19:29:46 did not test that specific resolution, no 2007-11-03T19:30:09 but it hard locks, so i am not too keen to test that much 2007-11-03T19:30:16 Ah 2007-11-03T19:43:15 *** Buginators has joined #warzone 2007-11-03T19:43:31 Did you guys see that screen shot? 2007-11-03T19:47:02 *** Zombie has joined #warzone 2007-11-03T19:47:13 Hello. 2007-11-03T19:47:22 hi 2007-11-03T19:48:38 Buginator: No 2007-11-03T19:49:13 no as no link or no as in you didn't see it yet? 2007-11-03T19:49:34 No link 2007-11-03T19:49:51 http://img115.imageshack.us/img115/6564/2wzsca9.jpg 2007-11-03T19:51:31 At least they didn't crash :D 2007-11-03T19:51:39 Buginator: This is with my netcode I presume 2007-11-03T19:51:50 Yeah. 2007-11-03T19:51:58 I have had the same bug 2007-11-03T19:52:29 I am not sure why, however 2007-11-03T19:52:57 *** Buginator has quit IRC 2007-11-03T19:53:00 There is also a 2 sec time difference. You think that plays into it? 2007-11-03T19:53:14 *** Buginators is now known as buginator 2007-11-03T19:54:01 Is there a "network time" we can see on the dislay someplace? 2007-11-03T19:56:20 Or maybe a resync command to try? 2007-11-03T19:58:06 <^cyka^> EvilGuru, u ahd many frieworks? 2007-11-03T19:58:18 ^cyka^: I can hear them 2007-11-03T19:58:27 buginator: Resync happens in the background all the time 2007-11-03T19:58:33 <^cyka^> was like a fuckin warzone in town 2007-11-03T19:58:43 <^cyka^> repeatedf bangs 2007-11-03T19:58:45 But it is not out of sync, more likely droid move orders not being sent 2007-11-03T19:58:50 <^cyka^> sounded like heavy machine gun fire 2007-11-03T19:58:59 <^cyka^> and a few ripple rocket batteries 2007-11-03T19:59:00 <^cyka^> lol 2007-11-03T19:59:04 hmm.. 2 bots are down. What was giel's url? 2007-11-03T20:00:51 buginator: The time difference is an interesting one 2007-11-03T20:01:07 As someone reported a week or so ago that power could be different if you left two hosts for 30 min 2007-11-03T20:01:40 if it stays @ 2 seconds, probably no problem, but if they start to slip then it is 2007-11-03T20:01:46 *** Giel has joined #warzone 2007-11-03T20:01:54 Ah, there he is 2007-11-03T20:01:57 hi all 2007-11-03T20:02:03 who ? me ? 2007-11-03T20:02:07 Giel, what is the url of your bot's logs? 2007-11-03T20:02:12 per * r2694 /trunk/src/display3d.c: Remove dead code 2007-11-03T20:02:42 http://warzone.mortis.eu/%23warzone.log.html 2007-11-03T20:03:17 thanks. 2007-11-03T20:03:21 EvilGuru, there is no way to speedup gameplay while in MP right? 2007-11-03T20:03:50 I do not believe so, but adjusting the speed has its own issues 2007-11-03T20:05:53 2007-11-03T16:32:14 Ah, reminds me: I wanted to get someone with msvc test that thing... 2007-11-03T20:06:00 devurandom, test what ? 2007-11-03T20:06:08 STATIC_ASSERT 2007-11-03T20:06:15 looks like ecm is not implemented at all 2007-11-03T20:06:46 per: ECM? 2007-11-03T20:06:59 electronic counter measures, or anti-sensors 2007-11-03T20:07:04 invisibility, in short 2007-11-03T20:07:24 per, it worked fine on this end. I didn't even know blue team had it! 2007-11-03T20:07:33 http://img115.imageshack.us/img115/6564/2wzsca9.jpg 2007-11-03T20:07:35 :D 2007-11-03T20:07:36 buginator: Error: "D" is not a valid command. 2007-11-03T20:08:11 I think giel should change : to + :) 2007-11-03T20:09:27 Hmm, GNA is still not liking my key 2007-11-03T20:10:15 EvilGuru, wonder if we should throw up a starting screen that counts down once everyone is connected to the game. So then you know they will all be in sync when they start? 2007-11-03T20:10:17 *** buginator has quit IRC 2007-11-03T20:10:42 :config supybot.reply.whenAddressedBy.chars + 2007-11-03T20:10:42 Giel: The operation succeeded. 2007-11-03T20:10:51 +ping 2007-11-03T20:10:52 pong 2007-11-03T20:10:56 :ping 2007-11-03T20:11:01 *** Buginator has joined #warzone 2007-11-03T20:11:09 Buginator: ... 2007-11-03T20:11:10 +ping 2007-11-03T20:11:11 pong 2007-11-03T20:11:12 buginator: I am not sure if that is the issue 2007-11-03T20:11:13 :ping 2007-11-03T20:11:23 From what I understand it is a deeper bug in Warzone 2007-11-03T20:11:33 Buginator: mortikia now only responds to + not to : 2007-11-03T20:11:34 Oh. 2007-11-03T20:11:59 :) 2007-11-03T20:12:04 Thanks. 2007-11-03T20:12:05 i would like to add ECM to the game, and it would work like this: if target unit has more ECM than source unit has sensor power, then sensor range is reduced by one third 2007-11-03T20:12:09 Giel: You can take big attachments? 2007-11-03T20:12:22 then i would give cyborgs a big ECM bonus, so that they get it all the time to begin with 2007-11-03T20:12:25 EvilGuru, if you turn on net logging, how much data is shown? 2007-11-03T20:12:35 *** kevinsbot has joined #warzone 2007-11-03T20:12:38 I believe just packet counts 2007-11-03T20:12:46 Giel: Or, wait a second 2007-11-03T20:12:47 stupid bot taking the wrong ip address 2007-11-03T20:12:51 oh well, as long as it works 2007-11-03T20:13:04 * per notes no objections 2007-11-03T20:13:24 per: How would it work 2007-11-03T20:13:35 Giel: btw, i get "error : glcFontFace(GLC_Font_Bold (2), "Bold") failed" every time i start warzone now 2007-11-03T20:13:37 So things have to get closer to cyborgs to fire? 2007-11-03T20:13:50 Does your current font come in bold? 2007-11-03T20:13:50 Giel: can't we deduce the name of the first font face automatically or something? 2007-11-03T20:14:05 Would ECM suck up much more power when on, or is it always on? 2007-11-03T20:14:06 EvilGuru: yes, and, not that i notice 2007-11-03T20:14:14 Buginator: always on, like sensors 2007-11-03T20:15:02 pumpkin originally designed ECM to be an add-on to units like turrets 2007-11-03T20:15:10 but we're a long way from implementing that yet 2007-11-03T20:15:40 I like the idea of it as a feature, so if there are no big bugs, go for it! 2007-11-03T20:17:57 I am about to see if I can replicate that issue EvilGuru. 2007-11-03T20:19:49 *** coz_ has joined #warzone 2007-11-03T20:20:09 hello all 2007-11-03T20:20:19 I also noticed, if you press space in the lobby, it start the line over, but it is still in buffer. 2007-11-03T20:20:20 ok... how do I enable cheats on this thing:) 2007-11-03T20:20:29 I am on linux by the way 2007-11-03T20:20:45 Did you read the wiki? ;) alt-backspace I think it is. 2007-11-03T20:20:57 Buginator, you mean me? no I havnt 2007-11-03T20:20:58 or maybe shift... I forget. 2007-11-03T20:21:38 I had one site tell me in terminal warzon2100 --cheat 2007-11-03T20:21:39 check the wiki for best correct info. I would give a URL if I recalled it, but I don't 2007-11-03T20:21:46 however it didnt seem to do anything 2007-11-03T20:22:03 Oh, yeah, that turns it "on" then in game you press shift or alt backspace. 2007-11-03T20:22:15 oh! really? 2007-11-03T20:22:17 cool 2007-11-03T20:22:19 Or hold on. That is debug mode 2007-11-03T20:22:23 argh. 2007-11-03T20:22:26 :) 2007-11-03T20:22:26 read the wiki. lol 2007-11-03T20:22:42 ignore me. I know nothing. 2007-11-03T20:22:43 ok I will try to find the wiki 2007-11-03T20:22:52 wz2100.net I think 2007-11-03T20:23:00 you guys on linux running compiz fusion? 2007-11-03T20:23:14 Yeah, that was running. 2007-11-03T20:23:24 Nice jello windows. 2007-11-03T20:23:24 per * r2695 /trunk/src/visibility.c: 2007-11-03T20:23:24 Complete the implementation of ECM (Electronic Counter Measures) in the code. 2007-11-03T20:23:24 This is still a preliminary implementation, but works. If a source object tries 2007-11-03T20:23:24 to see a target object whose ECM power is higher than the source object's sensor 2007-11-03T20:23:24 power, the source sensor range is reduced by one third. Cyborgs get an innate 2007-11-03T20:23:25 ECM power bonus, and enemies now need to be one third closer to hit them. 2007-11-03T20:23:58 we should replace the innate bonus with new research items 2007-11-03T20:24:03 Buginator, that is the home page but I think I can get to the wiki form there thanks guy :) 2007-11-03T20:24:05 *** coz_ has quit IRC 2007-11-03T20:24:47 per: AFAIK GLC provides no way for detecting the "default" font face 2007-11-03T20:25:10 Giel: Normally "sans" will give you it 2007-11-03T20:26:53 Giel: didn't you add a makefile to the pietoaster directory? 2007-11-03T20:26:58 Giel: i can't see it 2007-11-03T20:27:29 per: https://trac.mortis.eu/warzone/browser/trunk/tools/pietoaster/Makefile 2007-11-03T20:28:19 oh, was looking in a local copy... 2007-11-03T20:28:34 per: I *think* that GLC selects the first font face by default; so removing the code that sets the "Book" face might do the trick 2007-11-03T20:28:38 anyone remember what the key is to turn on sensor display? 2007-11-03T20:28:51 Buginator: type "sensors" 2007-11-03T20:29:00 per: hehe, I think we all had that kind of problems 2007-11-03T20:29:41 that don't work 2007-11-03T20:29:45 I am in MP game 2007-11-03T20:30:53 is anttweakbar available as an rpm anywhere? 2007-11-03T20:31:41 Buginator: z is default, iirc 2007-11-03T20:31:56 per: Probably BYO unless the projects website provides binaries 2007-11-03T20:32:21 per: AFAIK it isn't, nor is GLFW on which AntTweakbar depends 2007-11-03T20:32:54 it depends on GLFW? 2007-11-03T20:32:56 one of those required editing a makefile (i.e. add a -Ddefine_macro) just to get it to compile 2007-11-03T20:32:59 per: yes 2007-11-03T20:33:08 TwColors.cpp:1: error: CPU you selected does not support x86-64 instruction set 2007-11-03T20:33:11 ick 2007-11-03T20:35:14 lol EvilGuru "Unexpectedly leaving, came from directplay..." 2007-11-03T20:35:35 buginator: DirectPlay? Isn't that 1.10 2007-11-03T20:35:56 Yeah, looks like that text is still someplace in the code 2007-11-03T20:35:58 That or we have been getting lazy with our error messages 2007-11-03T20:36:26 239 in multijoin.c 2007-11-03T20:36:43 NETlogEntry("Player Unexpectedly leaving, came from directplay...",0,dp); 2007-11-03T20:39:13 Guess I missed that when I went over the file, sorry there 2007-11-03T20:41:04 You wouldn't by chance know which file loads the lobby GUI do you? 2007-11-03T20:42:26 buginator: If you search the course for tells you can probably find out 2007-11-03T20:43:08 devurandom: Would you be able to update the releases page? 2007-11-03T20:43:29 As Giel is uploading my 2.0.8-rc1 OS X build for me 2007-11-03T20:44:34 Should keep WZR homosexual population happy for a bit ;) 2007-11-03T20:45:07 EvilGuru: what's got the homosexual population got to do with that OSX build ? 2007-11-03T20:45:30 Giel: Common slashdot 'theory' is that Mac users are gay/homosexual 2007-11-03T20:45:46 per: there's a Makefile.x86_64 I believe 2007-11-03T20:46:02 EvilGuru: hehe ..., didn't look at it from that angle yet 2007-11-03T20:46:20 buginator: I plan to overhaul the lobby system when the net code is stable 2007-11-03T20:46:41 Adding support for tournament games (one would log in/auth using their forum user and pass) 2007-11-03T20:46:51 EvilGuru: the lobby system is quite independ from the rest of the netcode 2007-11-03T20:47:25 http://download.gna.org/warzone/releases/2.0/warzone2100-2.0.8-rc1.dmg <-- is ready 2007-11-03T20:47:46 I'll make a news post 2007-11-03T20:48:49 wow, this stuff is all over the place. 2007-11-03T20:49:27 oh btw; I've changed my log generation script for http://warzone.mortis.eu/%23warzone.log.html to only display the last 2500 messages 2007-11-03T20:49:59 since otherwise it was becoming slower and slower by the minute (due to the large amount of messages that require processing 2007-11-03T20:51:23 hmm, pietoaster has a long way to go still to be really useful... 2007-11-03T20:51:54 http://forums.wz2100.net/index.php?topic=1091.0 2007-11-03T20:51:56 per: I thought you might find this article interesting http://www.codinghorror.com/blog/archives/000801.html 2007-11-03T20:51:56 right now i just want a tool to look at PIE files... 2007-11-03T20:52:05 4 is the magic number. ?? 2007-11-03T20:52:18 Giel: yes, i saw in the irc log that you posted it earlier 2007-11-03T20:52:24 Giel: very nice :) 2007-11-03T20:53:44 per: I must say I agree with the general conclusion 2007-11-03T20:53:51 which (to my understanding) is that OOP is not a "miracle" solution to every problem 2007-11-03T20:54:02 and that POO (Programming fOr Others) should be more important than rigidly applying certain "design patterns" 2007-11-03T20:54:59 *** Kevin` has joined #warzone 2007-11-03T20:55:15 gameTime - lastrefresh) >2000 2000 is what, 2 secs? 2007-11-03T21:00:54 buginator: I am not sure of the units, sorry 2007-11-03T21:00:55 Buginator: I might be mistaken but AFAIK gameTime is expressed in secs; so that would be 2000 secs 2007-11-03T21:04:40 anyone who has a running wine, who would be able to extract a stack trace from http://forums.wz2100.net/index.php?topic=1046.msg9601#msg9601 2007-11-03T21:08:16 *** copperc0re has joined #warzone 2007-11-03T21:08:27 EvilGuru: Will edit. 2007-11-03T21:08:34 I've just been watching how a women got convicted purely and only based upon statistics!!! 2007-11-03T21:08:38 Ask Kamaze for a user account. 2007-11-03T21:09:01 devurandom, which change did you need a MSVC tester for? that static_assert? 2007-11-03T21:09:10 Yes. 2007-11-03T21:09:28 Code is where? 2007-11-03T21:09:42 Put something like static inline dummy##ID(){ ... } around it. 2007-11-03T21:09:48 Buginator: I can create a patch, sec. 2007-11-03T21:10:18 Giel: http://www.badscience.net/2007/04/losing-the-lottery/ by any chance? 2007-11-03T21:11:40 per: I am getting a crash when I try to start a new campaign about bold fonts (same one you had) 2007-11-03T21:11:50 crash? 2007-11-03T21:11:55 i do not get a crash, just a warning 2007-11-03T21:12:14 EvilGuru: exactly 2007-11-03T21:12:15 Giel, what is difference between font_regular & font_large ? Is one like 8pt, the other 12pt? 2007-11-03T21:12:45 EvilGuru: the worst is that the *only* "proof" the prosecutors had were those statistics 2007-11-03T21:13:31 Giel: By that logic... http://en.wikipedia.org/wiki/Image:FSM_Pirates.png 2007-11-03T21:13:39 I think that statistics should be inadmissable as evidence in just about any legal case as they rarely proof anything (they do tend to tempt people to draw wrong conclusions though) 2007-11-03T21:14:55 per: Ah, mine crashes 2007-11-03T21:14:59 Segfault 2007-11-03T21:15:28 piedraw 106 2007-11-03T21:16:03 EvilGuru: btw, they call it "bad science" in that "losing the lottery" article; they seem to forget that statistics isn't science at all 2007-11-03T21:16:59 Buginator: This one works in GCC: 2007-11-03T21:16:59 #define STATIC_ASSERT( expr ) \ 2007-11-03T21:16:59 WZ_DECL_UNUSED void MKID(assert_wrapper_,__LINE__)(void) { \ 2007-11-03T21:16:59 WZ_DECL_UNUSED extern char MKID(static_assert_, __LINE__) [ (expr) ? 1 : -1 ]; \ 2007-11-03T21:17:01 } 2007-11-03T21:17:04 It is bad science in the way that the statistics were interpreted 2007-11-03T21:17:17 The uglymost thing I ever saw, but it works. 2007-11-03T21:17:24 it is merely the application of mathematical formulae to a large amount of numbers, to transform a meaningless sequence of numbers into yet another, equeally meaningless, sequence of numbers 2007-11-03T21:17:30 Buginator: Does alternatively enabling C++ mode work? 2007-11-03T21:17:52 If you enable C++, then you get tons of errors 2007-11-03T21:17:58 Aha. 2007-11-03T21:18:00 Why? 2007-11-03T21:18:07 devurandom: I'm pretty sure it doesn't as C++'s very strict static typing will bounch on the void* usage 2007-11-03T21:18:07 I think originaly we ran in C++ mode... 2007-11-03T21:18:16 It looks to be pretty strict. 2007-11-03T21:18:17 Ah... Yes. 2007-11-03T21:18:25 devurandom: we used -fpermissive to turn C++ only errors into warnings when compiling as C++ 2007-11-03T21:18:39 Is there something like that for MSVC? 2007-11-03T21:19:11 Never checked. 2007-11-03T21:19:39 EvilGuru: This one works? http://download.gna.org/warzone/releases/2.0/warzone2100-2.0.8-rc1.dmg 2007-11-03T21:20:19 devurandom: works for me 2007-11-03T21:20:40 For 10.4? 2007-11-03T21:21:25 DL page updated. 2007-11-03T21:21:33 Nope, that failed. 2007-11-03T21:21:50 Error 673 error C2143: syntax error : missing ';' before '{' g:\wz_test_gna_trunk\lib\ivis_opengl\piedraw.c 213 2007-11-03T21:21:50 Error 674 error C2143: syntax error : missing ']' before ';' g:\wz_test_gna_trunk\lib\ivis_opengl\piedraw.c 213 2007-11-03T21:21:50 Error 676 error C2143: syntax error : missing ';' before 'type' g:\wz_test_gna_trunk\lib\ivis_opengl\piedraw.c 240 2007-11-03T21:22:02 EvilGuru: 2.0 is not 64bit compatible anyway... 2007-11-03T21:22:46 lol: "In the three years before Lucia worked on the ward in question, there were 7 deaths. In the three years that Lucia did work on that ward, there were 6 deaths. It seems odd that the death rate should go down on a ward at the precise moment that a serial killer "on a killing spree â" arrives on the scene" 2007-11-03T21:23:02 devurandom, hold a sec again... it was a typo. rechecking. 2007-11-03T21:23:06 Buginator: Seems as if MSVC can't do local functions, either. 2007-11-03T21:23:10 *** icybersphnx has joined #warzone 2007-11-03T21:23:11 Oh, ok. 2007-11-03T21:23:15 *** cybersphinx has quit IRC 2007-11-03T21:23:19 *** icybersphnx is now known as cybersphinx 2007-11-03T21:23:29 seems I didn't copy the ] at the end. 2007-11-03T21:25:17 #define STATIC_ASSERT( expr ) \ 2007-11-03T21:25:21 WZ_DECL_UNUSED void MKID(assert_wrapper_,__LINE__)(void) { \ 2007-11-03T21:25:26 WZ_DECL_UNUSED extern char MKID(static_assert_, __LINE__) [ (expr) ? 1 : -1 ];\ 2007-11-03T21:25:33 Is that the way it is supposed to be ? 2007-11-03T21:25:35 Found a strange bug 2007-11-03T21:25:45 Buginator: That worked with GCC, yes. 2007-11-03T21:26:08 *** abitos has quit IRC 2007-11-03T21:26:15 Buginator: It doesn't work? 2007-11-03T21:26:31 Buginator: Did you forget the "}" at the end? 2007-11-03T21:26:39 yeah :o 2007-11-03T21:27:01 Yeah it doesn't work? 2007-11-03T21:27:13 WZ_DECL_UNUSED extern char MKID(static_assert_, __LINE__) [ (expr) ? 1 : -1 ];\ } 2007-11-03T21:27:18 is the new "fixed" line 2007-11-03T21:27:19 Nah. 2007-11-03T21:27:26 That one is wrong. 2007-11-03T21:27:40 Either \ (linebreak in macros) or } on that same line. 2007-11-03T21:27:40 D'oh. I am going blind. 2007-11-03T21:27:41 Not both. 2007-11-03T21:28:47 ok, compiling again. 2007-11-03T21:29:09 didn't make a difference it seems. 2007-11-03T21:29:28 unless it is still wrong. e-mail it to me. lol 2007-11-03T21:30:08 https://gna.org/bugs/?10255 2007-11-03T21:30:17 my name followed by a 0 then a 7 at gmail ... 2007-11-03T21:30:30 buginator followed by ... ? 2007-11-03T21:30:44 07 2007-11-03T21:31:28 EvilGuru, what gfx card you got? 2007-11-03T21:31:38 7900GTX 2007-11-03T21:32:09 Yeah, got that one, just wanted to verify we are talking about the same name. ;) 2007-11-03T21:32:11 Is out. 2007-11-03T21:32:51 ok, got it.. 2007-11-03T21:32:59 I somehow expect it to not work, though... 2007-11-03T21:33:09 Since MSVC is really picky about non C89 things... 2007-11-03T21:33:13 And I bit this is one. 2007-11-03T21:33:16 *nbet 2007-11-03T21:33:18 *bet 2007-11-03T21:34:22 Yes, so Giel has said.. well, it is compiling now. 2007-11-03T21:35:04 nope. errors out 2007-11-03T21:35:19 Error 673 error C2143: syntax error : missing ';' before '{' g:\wz_test_gna_trunk\lib\ivis_opengl\piedraw.c 213 2007-11-03T21:35:32 Yes. It doesn't like a function in a function... 2007-11-03T21:35:42 devurandom: static, compile time asserts are the kind of things autoconf was made to deal with 2007-11-03T21:35:53 per: LOL 2007-11-03T21:35:58 You are funny... 2007-11-03T21:36:16 no, seriously 2007-11-03T21:36:22 You mean the Autoconf in MinGW? MSVC? XCode? Code::Project? Makefile.raw? 2007-11-03T21:36:36 checking the size of float and things like that is what you would use autoconf for 2007-11-03T21:36:48 If you would use it, yes. 2007-11-03T21:36:51 yes 2007-11-03T21:37:02 I experienced autoconf on Windows as a huge PITA. 2007-11-03T21:37:04 It seems as if SDL_GL_GetProcAddress is segfaulting 2007-11-03T21:37:12 EvilGuru: I have the exact same issue! 2007-11-03T21:37:24 I need to disable that part to make WZ run. 2007-11-03T21:37:28 I think I might know why 2007-11-03T21:37:30 I just don't know why it segfaults. 2007-11-03T21:37:34 EvilGuru: Why? 2007-11-03T21:37:37 I got it to run by turning shadows off 2007-11-03T21:37:45 (in linux) 2007-11-03T21:37:46 Yes, I know. 2007-11-03T21:37:47 buginator: Yes, that will do it 2007-11-03T21:37:51 devurandom: adding autoconf like ugliness inside the program itself seems to me rather dumb 2007-11-03T21:38:02 As the function that calls getprocaddress is only called by the shadow code 2007-11-03T21:38:03 No, not really. 2007-11-03T21:38:09 And MSVC agrees with per. :D lol 2007-11-03T21:38:16 muggenhor * r2696 /branches/2.0/lib/sound/audio.c: 2007-11-03T21:38:16 * Backport r2682:2684 from trunk to the 2.0 branch: 2007-11-03T21:38:16 * Refactor a linked list iteration to for-loop 2007-11-03T21:38:16 * In audio_StopAll() __always__ set psSample->psObj to NULL 2007-11-03T21:38:16 * This should fix bug #9927 2007-11-03T21:38:23 Get rid of the bloody static asserts! 2007-11-03T21:38:29 Buginator: Buggynator agrees with dumb C89, not with Per. 2007-11-03T21:38:43 They have never helped us once yet we have spent hours trying to fix them 2007-11-03T21:38:45 devurandom: either you can only test a very limited number of things, or you will end up having to ask "does this work for you?" to people with other compilers every time you add one 2007-11-03T21:38:51 A name paly? :P lol 2007-11-03T21:38:55 play* 2007-11-03T21:38:57 EvilGuru: They worked very well. 2007-11-03T21:39:02 Regular assert with module init() functions will do as well 2007-11-03T21:39:05 Till I wanted to introduce a global version. 2007-11-03T21:39:11 I will revert that... 2007-11-03T21:39:23 Just add {} and be done with it. That works 2007-11-03T21:39:41 until the next time... 2007-11-03T21:39:42 is {STATIC_ASSER... } then MSVC don't complain. 2007-11-03T21:39:52 is=ie 2007-11-03T21:39:56 per: That thing itself is not faulty... 2007-11-03T21:40:09 no, but the idea behind it is... 2007-11-03T21:40:18 No, I disagree. 2007-11-03T21:40:33 Now back to the SDL bug (which is a blocker) 2007-11-03T21:40:37 C was not meant to do that 2007-11-03T21:40:42 it could be a bad version of SDL 2007-11-03T21:40:52 EvilGuru: which file:line? 2007-11-03T21:40:59 per: 106 piedraw 2007-11-03T21:40:59 You only get it if you enable shadows 2007-11-03T21:41:18 ah, that bug 2007-11-03T21:41:20 It is not a bad version of SDL, I think. 2007-11-03T21:41:28 I am using this version sicne a while. 2007-11-03T21:41:31 and if you card has GL_EXT_stencil_two_side and GL_EXT_stencil_wrap 2007-11-03T21:41:43 EvilGuru: https://gna.org/bugs/?10198 2007-11-03T21:41:52 i think this is the same as yours 2007-11-03T21:42:32 We the changes just make files? 2007-11-03T21:42:43 "2622 works but 2623 crashes at line 109 of piedraw.c" 2007-11-03T21:42:50 yes, changes to makefiles appears to trigger it 2007-11-03T21:42:50 As I am willing to bet that a linker flag did this 2007-11-03T21:42:58 try the patch i posted 2007-11-03T21:42:59 I would use glut ot GLFW with that line, to see if the issue is SDL or not 2007-11-03T21:43:21 I know that in one of those revisions the linker order got changed 2007-11-03T21:43:34 Ah, I have an idea. 2007-11-03T21:43:37 devurandom * r2697 /trunk/lib/framework/debug.h: Revert to the non-global static_assert, since MSVC is not ready for the global one, yet. 2007-11-03T21:43:43 Linking order... 2007-11-03T21:43:58 right to left is GNU, right? 2007-11-03T21:44:14 devurandom: yes; thanks for being my spelling and grammatical error checker ;-) 2007-11-03T21:44:32 What? 2007-11-03T21:44:53 So I need SDL_net SDL and not otherwise round... 2007-11-03T21:44:54 devurandom: the one which depends on something needs to go first (i.e. left) the one which is depended on should go after the one depending on it (i.e. right) 2007-11-03T21:45:02 devurandom: right.. 2007-11-03T21:45:22 linker order was changed: 2007-11-03T21:45:24 $(SDL_LIBS) $(SDL_NET_LIBS) $(PHYSFS_LIBS) $(PNG_LIBS) $(OGGVORBIS_LIBS) $(OPENGL_LIBS) $(OPENGLC_LIBS) $(OPENAL_LIBS) 2007-11-03T21:45:24 ${SDL_LIBS} ${PNG_LIBS} ${OGGVORBIS_LIBS} ${OPENAL_LIBS} ${OPENGLC_LIBS} ${OPENGL_LIBS} ${LIBS} ${WIN32_LIBS} 2007-11-03T21:45:42 the former is the new one, latter the old 2007-11-03T21:46:33 SDL was implicit by LIBS, before. 2007-11-03T21:46:37 "[22:45:14] What?" <-- nevermind; that was a poor attempt at joking, I tend to be unsuccesful in that craft 2007-11-03T21:47:01 You were JoKiNg about _*MY*_ grammar? 2007-11-03T21:47:10 Be kicked!*!*!! 2007-11-03T21:47:12 ;) 2007-11-03T21:47:21 devurandom: nope, about you correcting my grammar 2007-11-03T21:47:35 *** ChanServ sets mode: +o Giel 2007-11-03T21:47:38 *** Giel was kicked by Giel (User terminated!) 2007-11-03T21:47:38 I corrected you? 2007-11-03T21:47:41 *** Giel has joined #warzone 2007-11-03T21:47:47 lol 2007-11-03T21:47:47 devurandom: that good ? 2007-11-03T21:47:50 so we just reorder the linking order in src/Makefile.am and things should work? 2007-11-03T21:47:50 I corrected you? 2007-11-03T21:47:58 per: Trying that. 2007-11-03T21:48:09 devurandom: yes I said "linker order" then you said "linking order" 2007-11-03T21:48:35 per: that's all that has changed; so that should fix it I think 2007-11-03T21:48:40 Oh, sorry. Didn't even see that. 2007-11-03T21:49:20 Hm, still wrong, it seems... 2007-11-03T21:50:45 https://trac.mortis.eu/warzone/changeset/2623 <-- that breaks it; so reverting its effects (i.e. changed linker order) should fix it 2007-11-03T21:52:17 Buginator: could you try checking out svn://svn.gna.org/svn/branches/2.0 revision 2695 and see if it crashes in multiplayer when selecting quit (like the bug we debugged yesterday) 2007-11-03T21:52:34 Buginator: then could you check r2696 to see if that fixes it 2007-11-03T21:52:58 just getting updated now. 2007-11-03T21:53:00 All well ends well 2007-11-03T21:53:28 oh wait... branch? hang on. 2007-11-03T21:53:40 Buginator: yes that's a separate branch 2007-11-03T21:53:57 Who was the maintainer of QuesoGLC? Was he here? 2007-11-03T21:54:04 *wasn't 2007-11-03T21:55:16 he has been in this channel yes 2007-11-03T21:55:47 getting that branch now. 2007-11-03T21:55:59 now i discovered yet another feature in warzone i didn't know existed... truck build queues 2007-11-03T21:56:28 per: You must know that you can use shift 2007-11-03T21:56:59 devurandom: it's "Bertrand Coconnier" btw 2007-11-03T21:57:03 http://sourceforge.net/users/bcoconni/ 2007-11-03T21:57:28 Aha. Need to tell him that his linking is wrong... 2007-11-03T21:57:31 hey! I just noticed QuesoGLC migrated to SVN from CVS 2007-11-03T21:57:38 Giel, you want that specific branch r2696 or is r2697 ok? 2007-11-03T21:57:38 That is nice. 2007-11-03T21:57:44 I'll import them then. 2007-11-03T21:59:19 brb in a few 2007-11-03T22:00:17 Buginator: I want to know whether r2695 of that branch crashes and to see if r2696 (or any later revision) fixes it 2007-11-03T22:02:20 I'll name the directory 3rd party... 2007-11-03T22:02:25 *3rdparty 2007-11-03T22:02:48 devurandom: why import them ? static linkage ? 2007-11-03T22:02:53 Yes. 2007-11-03T22:05:26 devurandom: the linker order at r2622, r2623 and HEAD: http://rafb.net/p/aNtMWZ54.html 2007-11-03T22:05:43 *** ccfreak2k|laptop has quit IRC 2007-11-03T22:05:46 extracted from completely rebuilding from a clean repository for each line 2007-11-03T22:06:00 ok, quizz time 2007-11-03T22:06:09 how can the following *not* work? http://rafb.net/p/FysBmm86.html 2007-11-03T22:06:17 devurandom: as you can see the ../lib/lib*.a stuff is now being linked in after the libraries we (and that code) depends on 2007-11-03T22:06:19 devurandom: Are we distributing quesoglc with wz 2007-11-03T22:06:34 *** ccfreak2k|laptop has joined #warzone 2007-11-03T22:07:10 i simply do not understand how this patch can make water tiles disappear 2007-11-03T22:07:14 EvilGuru: Not yet. 2007-11-03T22:07:57 Water tiles are a bit tricky... 2007-11-03T22:08:03 They get modified a lot afterwards. 2007-11-03T22:08:10 devurandom: if you do go that far, make sure to lock the svn:import to a specific revision, as I don't want to receive bugreports because "warzone doesn't compile anymore" while it's QuesoGLC that fails 2007-11-03T22:08:15 And maybe it needs the pointer for something... 2007-11-03T22:08:49 per: Because you're replacing an array with a singe variable? 2007-11-03T22:08:50 Giel: you mean svn:external? 2007-11-03T22:08:52 svn:import? 2007-11-03T22:08:58 I do mean that. 2007-11-03T22:09:08 per, devurandom: erm yes, svn:external 2007-11-03T22:09:14 cybersphinx: yes, but it is only passing on a single object 2007-11-03T22:09:48 Looks like the project file is broken for branch. Can't find allot of files. One moment. 2007-11-03T22:09:56 devurandom: i'd love to be able to remove the bucket sort stuff 2007-11-03T22:10:08 Gerard tried. 2007-11-03T22:10:19 And ran into bugs and vs2k5. ;) 2007-11-03T22:11:05 devurandom: he ran into vs2k5 ? or did vs2k5 run into bugs as well ? 2007-11-03T22:11:32 vs2k5 saw the bugs and steped into the way. ;) 2007-11-03T22:12:49 afaict, the bucket sort is only trying to emulate the depth buffer 2007-11-03T22:13:00 per: bucketAddTypeToList takes the address (second parameter) and stores that, the static array existed infinitely, the local variable you changed it to doesn't. 2007-11-03T22:13:28 I think. 2007-11-03T22:13:38 cybersphinx: makes sense, thanks 2007-11-03T22:13:52 devurandom * r2698 /trunk/po/ (da.po de.po la.po nb.po nl.po): Update po 2007-11-03T22:14:19 devurandom * r2699 /trunk/ (configure.ac src/Makefile.am): Proper linking order 2007-11-03T22:14:41 Works now. 2007-11-03T22:15:13 Oh, we even have a BR for that... 2007-11-03T22:15:27 devurandom: two I think 2007-11-03T22:16:51 Oh, seeing r2698: Is there no way to avoid changing the po files on building? Since if they are not up-to-date, a simple build changes them and thus introduces changes in the repo. 2007-11-03T22:17:53 They are only rebuilt if you make distclean and make again. 2007-11-03T22:18:06 You mean someone actually got branch to compile OK with MSVC using the .sln file as is? I am getting tons of errors/missing files. 2007-11-03T22:18:08 devurandom: will you close the bug reports, too? 2007-11-03T22:18:16 I did already 2007-11-03T22:18:24 Or are there more than 2? 2007-11-03T22:18:45 don't think so 2007-11-03T22:18:54 devurandom: here is a more interesting case, though. http://rafb.net/p/KU5jPa84.html 2007-11-03T22:19:06 Buginator: now I come to think of it; we always compile the 2.0 branch with MinGW, so that might be the trick... 2007-11-03T22:19:09 devurandom: just did away with bucket sort for water, and as long as you look at the water from the right angle, it looks fine... 2007-11-03T22:19:25 Depth sorting... 2007-11-03T22:19:32 You need that for transparency to look right. 2007-11-03T22:19:36 devurandom: but if you look from other angles, there are strange artifacts... dunno why that would be the case 2007-11-03T22:19:58 Transparency, I assume. 2007-11-03T22:20:38 Someone fixed the file between branch <->trunk... hmm 2007-11-03T22:20:49 Error 98 error C2061: syntax error : identifier 'CParseXML' e:\microsoft platform sdk\microsoft platform sdk for windows server 2003 r2\include\parser.h 49 2007-11-03T22:21:01 lol 2007-11-03T22:21:10 devurandom: but we do have depth buffer, and it is set for water... 2007-11-03T22:21:20 paths are all wrong it seems. 2007-11-03T22:21:27 Buginator: I'll try compiling & testing it on my system; I'm thinking that'll be easier 2007-11-03T22:21:30 per: What kind of depth buffer you mean? 2007-11-03T22:21:39 GL z buffer? 2007-11-03T22:21:44 That one is not enough... 2007-11-03T22:21:45 pie_SetDepthBufferStatus(DEPTH_CMP_ALWAYS_WRT_ON); 2007-11-03T22:22:00 devurandom: why? 2007-11-03T22:22:03 Read about depth sorting / transparent textures on Nehe... 2007-11-03T22:22:23 You need to draw transparent objects in the right order to look right. 2007-11-03T22:23:43 ah, warzone does not draw in passes... it draws tile by tile 2007-11-03T22:24:31 I was thinking about removing the "Published by EIDOS Interactive" and "Developed by Pumpkin Studios" lines from the in-game menu/display 2007-11-03T22:24:56 And put what instead? 2007-11-03T22:25:12 nothing, there is no need for such text IMO 2007-11-03T22:25:20 "Published by Insane Monkeys" and "Developed by Arctic Penguins Inc" 2007-11-03T22:25:26 ;) 2007-11-03T22:25:33 That text is shown when paused only right ? 2007-11-03T22:25:39 Buginator: yes 2007-11-03T22:26:03 plus it's put there in a rather hacky way IMO 2007-11-03T22:26:08 devurandom: Well, I noticed that sometimes the po files get changed, and so svn (or hg) diff was spammed with those changes... 2007-11-03T22:26:12 "Report your bugs!:P" lol 2007-11-03T22:26:59 ?? WINE_DBGHELP_H ?? 2007-11-03T22:27:20 I occasionally do full rebuilds, so that might have been it. 2007-11-03T22:27:25 devurandom: I agree with cybersphinx on that part; I think we shouldn't commit po/*.po files when the only changes are line number changes 2007-11-03T22:28:12 lib\framework\dbghelp.h(32) : error C2061: syntax error : identifier 'PUCHAR' ... I think your right Giel, it may be allot easier, and much faster to compile it yourself. :( 2007-11-03T22:28:48 reproducing the error might be difficult though ... 2007-11-03T22:28:51 Buginator: What is with that? 2007-11-03T22:29:11 devurandom: his attempt at compiling the 2.0 branch using MSVC 2007-11-03T22:29:38 It looks like some wine stuff is in branch? Loads more errors: Warzone2100 - 132 error(s), 2007-11-03T22:30:09 per, devurandom, EvilGuru: do any of you object removing the "Published by EIDOS Interactive" and "Developed by Pumpkin Studios" strings from the ingame pause-screen ? 2007-11-03T22:30:20 Giel: i don't object 2007-11-03T22:30:25 Giel: Who added it? 2007-11-03T22:30:41 It shows it in the original. 2007-11-03T22:30:44 EvilGuru: Pumpkin 2007-11-03T22:31:48 Anyone got knowledge in how to bind external libs effectively into a buildsystem? 2007-11-03T22:33:12 Giel: I think the problem is the po files getting changed, even if there are only line number changes. Can't that be avoided somehow? 2007-11-03T22:33:16 looks like devurandom & vs2k5 fixed the project files for MSVC... 2007-11-03T22:33:22 devurandom: I'm a 100% sure that's dealt with in either the autoconf or automake manual 2007-11-03T22:33:35 at least in trunk 2007-11-03T22:34:11 cybersphinx: you can avoid it by creating a po/warzone2100.pot file which has a time stamp older than the timestamps on the po/*.po files 2007-11-03T22:34:55 devurandom * r2700 /trunk/3rdparty/: Add property to bind quesoglc 2007-11-03T22:35:07 so "touch -t 197001010000 po/warzone2100.pot" should do the trick 2007-11-03T22:35:27 Giel: So if I add a "touch po/*" into the Makefile somewhere that works? 2007-11-03T22:36:46 cybersphinx: I'd confine it to touch po/*.po; though that should work yes 2007-11-03T22:37:23 oh, erm nope that won't work in a fresh build since po/warzone2100.pot is created by the makefiles if it doesn't exist 2007-11-03T22:37:49 so you really have to create po/warzone2100.pot with an "old" timestamp 2007-11-03T22:39:14 OK, I'll try that. 2007-11-03T22:45:18 muggenhor * r2701 /trunk/ (po/da.po po/de.po po/la.po po/nb.po po/nl.po src/display3d.c): 2007-11-03T22:45:18 * Remove the "Published by EIDOS Interactive" and "Developed by Pumpkin Studios" strings from the ingame pause screen/menu 2007-11-03T22:45:18 * Update translation files to have these changes embedded 2007-11-03T22:46:19 hehe; I like Homer's spider pig... 2007-11-03T22:46:51 Can you linux guys run warzone twice? If not, should I submit a patch that I did for windows to be able to do that? 2007-11-03T22:48:42 Buginator: yes on GNU/Linux that is possible 2007-11-03T22:49:09 AFAIK it should be possible on Windows as well, though I might be mistaken 2007-11-03T22:49:27 per * r2702 /trunk/lib/ (ivis_common/pieblitfunc.h ivis_opengl/pieblitfunc.c): Clean up pieblitfunc. Dump dead code. 2007-11-03T22:49:35 Yeah, it crashed on physfs_() calls... so I had to fix it. 2007-11-03T22:49:57 Buginator: in that case, please do submit your patch 2007-11-03T22:54:10 devurandom: could you extract a stack trace from the most recent *.mdmp file in this bugreport https://gna.org/bugs/?9927 2007-11-03T22:54:17 my winedbg is failing on me so... 2007-11-03T22:54:34 it's for 2.0.8 rc1 btw 2007-11-03T23:01:46 Hm, AC_CONFIG_SUBDIRS is rather useless, since we need quesoglc before checking our deps... 2007-11-03T23:02:18 Conclusion: Everything sucks and I'll stop for today... 2007-11-03T23:03:19 Good night. 2007-11-03T23:03:22 *** devurandom has quit IRC 2007-11-03T23:12:10 I'll be back later. Later all. 2007-11-03T23:12:16 *** Buginator has quit IRC 2007-11-03T23:15:20 removing bucket sort for water was not all that difficult 2007-11-03T23:15:31 just need to draw terrain in two passes 2007-11-03T23:17:46 per: so you succeeded at it ? 2007-11-03T23:17:52 yes 2007-11-03T23:17:57 nice 2007-11-03T23:18:13 anyway I'm off to bed; I've got a lot of sleep to catch up with... 2007-11-03T23:18:23 night all 2007-11-03T23:18:54 *** Giel has quit IRC 2007-11-03T23:23:57 per * r2703 /trunk/src/display3d.c: Do not use bucket sort for water tiles, instead draw terrain in two passes. 2007-11-03T23:30:07 *** amro has joined #warzone 2007-11-03T23:33:51 *** amro has quit IRC 2007-11-03T23:35:17 *** Karlik has quit IRC 2007-11-03T23:36:58 *** amro has joined #warzone 2007-11-03T23:38:59 *** ccfreak2k|laptop has quit IRC 2007-11-03T23:39:44 *** ccfreak2k|laptop has joined #warzone 2007-11-03T23:42:03 night 2007-11-03T23:42:05 *** per has quit IRC 2007-11-03T23:44:39 *** EvilGuru has quit IRC 2007-11-03T23:57:16 *** tomboy64 has quit IRC 2007-11-04T00:01:49 *** Buginator has joined #warzone 2007-11-04T00:01:52 *** amro has quit IRC 2007-11-04T00:02:34 I forgot to update me quesoGLC stuff on windows. Now I know why " " was giving me so much problems. 2007-11-04T00:06:03 my* 2007-11-04T00:11:05 GrimMoroe, you around? 2007-11-04T00:12:08 Kevin` you here? 2007-11-04T00:13:27 ;;;O__O;;; 2007-11-04T00:13:40 *** Buginator has quit IRC 2007-11-04T00:33:59 *** tomboy64 has joined #warzone 2007-11-04T00:37:44 *** ccfreak2k|laptop has quit IRC 2007-11-04T00:38:38 *** ccfreak2k|laptop has joined #warzone 2007-11-04T00:47:57 * krushia is here 2007-11-04T00:48:05 a few hours late 2007-11-04T00:49:44 i'm assuming nobody has played with fmv stuff today? 2007-11-04T00:50:40 <^cyka^> dunno 2007-11-04T00:50:44 <^cyka^> don't think so 2007-11-04T00:50:57 i'm going to start digging through the code and figure out how to add cutscenes played with ffmpeg 2007-11-04T00:50:57 <^cyka^> but i'm not scrolling bnk through the buffer to see iof they ahve 2007-11-04T00:51:46 i don't see any mentions in the last 10 hours, so i assume i'm clear to tackle it 2007-11-04T00:53:16 if anyone has random thoughts about it, spill them out while i brush up on the wz code 2007-11-04T00:53:40 <^cyka^> i dunno how to code or where to begin wiht idea 2007-11-04T00:53:43 <^cyka^> so i'll keep stum 2007-11-04T00:53:51 <^cyka^> shctum as they say 2007-11-04T01:22:03 *** Dred_furst has quit IRC 2007-11-04T01:36:36 *** copperc0re is now known as coppert0p 2007-11-04T01:36:39 *** coppert0p is now known as coppertop 2007-11-04T01:37:25 *** coppertop has joined #warzone 2007-11-04T01:42:03 *** coppert0p has joined #warzone 2007-11-04T01:46:09 *** copperc0re has joined #warzone 2007-11-04T01:46:45 *** coppertop has quit IRC 2007-11-04T01:46:47 *** coppercore has quit IRC 2007-11-04T01:47:07 *** copperc0re is now known as coppercore 2007-11-04T01:50:55 *** coppertop has joined #warzone 2007-11-04T01:51:35 *** ^cyka^ has quit IRC 2007-11-04T01:57:39 *** cyka has joined #warzone 2007-11-04T01:59:32 *** cyka is now known as ^cyka^ 2007-11-04T02:22:53 *** lav-coyote25 has joined #warzone 2007-11-04T02:23:19 hello everyone. 2007-11-04T02:24:26 Hello there, lav-coyote25. 2007-11-04T02:24:43 hows it going jocke 2007-11-04T02:27:00 Just fine thanks you, how about you? 2007-11-04T02:27:33 have been doing renovations over the past month and a bit... 2007-11-04T02:36:19 *** Maerz has quit IRC 2007-11-04T02:36:21 *** Suprano has quit IRC 2007-11-04T02:36:45 so nothing happening now... will be back later... 2007-11-04T02:36:50 *** lav-coyote25 has quit IRC 2007-11-04T02:37:37 *** Maerz has joined #warzone 2007-11-04T02:41:16 *** Maerz has quit IRC 2007-11-04T02:42:41 *** tomboy64 has quit IRC 2007-11-04T02:51:42 *** JockeTF has quit IRC 2007-11-04T02:51:52 *** JockeTF has joined #Warzone 2007-11-04T04:12:21 *** JockeTF has quit IRC 2007-11-04T04:14:46 *** Buginator has joined #warzone 2007-11-04T04:14:53 Anyone awake? 2007-11-04T04:20:50 Giel, in case your reading the logs, How can the font height return a negative #? I think line 376 in textdraw.c is wrong. 2007-11-04T04:21:47 It should be point_height = point_base_y - point_bottom_y Instead of point_bottom_y - point_base_y;??? 2007-11-04T04:24:12 Maybe log isn't a good idea. I'll submit patch. 2007-11-04T04:24:44 *** Buginator has left #warzone 2007-11-04T05:33:28 *** Vespasian has quit IRC 2007-11-04T05:36:01 *** Kevin` has quit IRC 2007-11-04T05:36:01 *** kevinsbot has quit IRC 2007-11-04T05:54:46 *** Kevin` has joined #warzone 2007-11-04T05:57:28 *** Kevin` has quit IRC 2007-11-04T05:57:52 *** Kevin` has joined #warzone 2007-11-04T05:58:13 *** kevinsbot has joined #warzone 2007-11-04T07:41:18 *** DrZimmerman has joined #warzone 2007-11-04T07:57:42 *** Watermelon2 has joined #warzone 2007-11-04T08:08:32 *** Jessicatz has joined #warzone 2007-11-04T08:42:38 heh, the warzone svn unstable really is what it says 2007-11-04T08:42:40 unstable. 2007-11-04T08:42:53 random crashes in midgame 2007-11-04T08:51:59 but the menus now seem to go smoother than before 2007-11-04T08:52:12 it feels 3d accelerated, but I don't know 2007-11-04T08:52:29 could also be the new font rendering 2007-11-04T09:26:01 *** abitos has joined #warzone 2007-11-04T09:27:29 *** EvilGuru has joined #warzone 2007-11-04T09:46:56 *** coppertop has quit IRC 2007-11-04T09:51:01 *** devurandom has joined #warzone 2007-11-04T09:54:12 Hi. 2007-11-04T09:55:43 *** Jessicatz_ has joined #warzone 2007-11-04T09:59:30 Hello Jessicatz. 2007-11-04T09:59:54 *** Jessicatz has quit IRC 2007-11-04T09:59:59 *** Jessicatz_ is now known as Jessicatz 2007-11-04T10:00:02 hi devurandom 2007-11-04T10:00:38 Hi all 2007-11-04T10:06:35 Interesting what you find out about people on the net... 2007-11-04T10:14:10 devurandom: ... 2007-11-04T10:15:35 * devurandom loves web 2.0 users. Never need to phone around to get the details, just ask Google. 2007-11-04T10:17:08 Wow... Even I give 700 hits... 2007-11-04T10:18:01 I only give the infos of my alternate identity on the web 2007-11-04T10:18:12 but I keep my pseudonym to be unique 2007-11-04T10:18:23 thats why I can be easily found on google 2007-11-04T10:18:34 I have 580 for "Freddie Witherden" 2007-11-04T10:18:35 Ah, so all that is made-up. Ok. 2007-11-04T10:19:08 I give you 500 bucks if you can connect my pseudonym and my photo to my real world name :) 2007-11-04T10:19:20 well I don't have so much money actually 2007-11-04T10:19:37 was just a joke eitherway 2007-11-04T10:19:40 Hm, yes, the name. 2007-11-04T10:20:18 and if you found it, please IM me and don't post it publicly ;P 2007-11-04T10:20:27 lol, ok. ;) 2007-11-04T10:20:32 Jessy, Jessie, Jessica something like that? 2007-11-04T10:20:38 haha 2007-11-04T10:20:45 I assumed that, too. ;) 2007-11-04T10:20:46 well THAT was hard to guess 2007-11-04T10:20:59 So that part of the name is true? 2007-11-04T10:21:03 yes 2007-11-04T10:21:04 Interesting.. 2007-11-04T10:21:16 Narrows the search a lot. ;) 2007-11-04T10:21:28 not really :P 2007-11-04T10:21:49 I now know the 1st letter of your lastname already. 2007-11-04T10:21:52 Your IP is from a .de, so a jessie/jessica with a bizzare German surname 2007-11-04T10:22:04 And I am only on the 1st page of Google and didnt even try others... 2007-11-04T10:22:26 yea I gave my first letter away somewhere 2007-11-04T10:22:29 can't remember where 2007-11-04T10:22:35 XFire 2007-11-04T10:22:43 ah yes 2007-11-04T10:22:50 whoa that were the times 2007-11-04T10:22:52 And I think I now got your last name. 2007-11-04T10:23:11 Wasn't really difficult, as long as this one is not made up... 2007-11-04T10:23:23 I have more than one made up name 2007-11-04T10:39:01 devurandom: Just sent a PM to Chojun, Bcc'ed to you 2007-11-04T10:39:46 Hopefully that should clear the situation up regarding the FMVs 2007-11-04T10:40:13 Read only the 1st line: That was already explained to him... 2007-11-04T10:42:53 Bad reply? http://forums.wz2100.net/index.php?topic=1088.msg9633#msg9633 Or was Kim not talking to me? 2007-11-04T10:43:51 Kim was probably talking about it being off topic 2007-11-04T10:44:28 The topic was meant to be a farewell to GrimMoroe not a potential Warzone (but your reply was not bad) 2007-11-04T10:44:36 Ok. Thought I reached deep into the toilet again... 2007-11-04T10:45:02 Is that phrase used on the island? 2007-11-04T10:45:57 "In the shits" - so same kind of thing 2007-11-04T10:47:14 "reach in the shits"? 2007-11-04T10:47:28 Normally "I'm in the shits" again 2007-11-04T10:47:56 As soon as one of the forks releases their first public beta most of this kind of debate will go away 2007-11-04T10:48:23 If they include the FMV playback or not 2007-11-04T11:05:23 *** yangman has quit IRC 2007-11-04T11:29:47 *** oolon___ has quit IRC 2007-11-04T11:41:04 Why will it go away? 2007-11-04T11:42:23 devurandom: If they include FMV support then everyone who wants them will play their version 2007-11-04T11:42:35 Ah, yes. 2007-11-04T11:42:37 If they do not include FMV playback then we are not alone in our decision 2007-11-04T11:42:41 So they'll leave us alone. 2007-11-04T11:43:04 They will either leave us alone or stop saying that we are pro-Linux anti Windows fanboys 2007-11-04T11:48:20 *** tomboy64 has joined #warzone 2007-11-04T11:52:52 *** yangman has joined #warzone 2007-11-04T11:53:51 hm, my music doesnt work anymore :( 2007-11-04T11:54:12 was it deactivated in the svn release? 2007-11-04T11:54:52 I have a music.wpl in ~/.warzone/music 2007-11-04T11:55:02 and it worked but now it doesnt anymore 2007-11-04T11:55:09 since some svn updates 2007-11-04T11:55:14 *revisions 2007-11-04T11:55:42 Jessicatz: MP3 support was removed 2007-11-04T11:55:43 *** Suprano has joined #warzone 2007-11-04T11:55:47 its ogg 2007-11-04T11:56:01 I noticed that with mp3 long time ago 2007-11-04T11:58:05 *greps through source* 2007-11-04T11:59:27 * devurandom could feel urged to help... 2007-11-04T11:59:41 But I guess you are capable of finding the issue yourself. 2007-11-04T12:03:58 *** JockeTF has joined #Warzone 2007-11-04T12:04:08 Hello! 2007-11-04T12:05:05 JockeTF: Alpacas 2007-11-04T12:07:43 <3 Yay! Alpacas!! <3 2007-11-04T12:12:09 Building Freetype using Xcode is so bloody hard 2007-11-04T12:13:01 Hehe. 2007-11-04T12:13:19 CrossBuilding Freetype/Queso for Windows is hard... 2007-11-04T12:34:57 *** Karlik has joined #warzone 2007-11-04T12:46:56 *** Dred_furst has joined #warzone 2007-11-04T12:49:08 *** kamaze has joined #warzone 2007-11-04T12:50:17 *** kamaze_ has joined #warzone 2007-11-04T12:50:55 * kamaze_ evaluates some forums systems 2007-11-04T12:51:06 kamaze_: what is wrong with SMF 2007-11-04T12:51:12 Other than that it is not FOSS 2007-11-04T12:51:33 *** kamaze_ has quit IRC 2007-11-04T12:51:41 whops 2007-11-04T12:51:46 i already had mirc opened 2007-11-04T12:51:50 :D 2007-11-04T12:52:16 sometimes here and there i hear "Meh, i dislike the smf" 2007-11-04T12:52:37 and customizing it is a pain 2007-11-04T12:52:40 * JockeTF likes wz2199.net. 2007-11-04T12:52:43 *2100 2007-11-04T12:53:08 It looks "professional". :) 2007-11-04T12:53:18 and somehow, a real "forum" would be cool, somehow :) 2007-11-04T12:53:24 instead of a normal bulletin board 2007-11-04T12:53:47 so that it can be used like a mailinglist, that you can reply to each individual thread 2007-11-04T12:54:18 Btw, EvilGuru, i just did announce your news 2007-11-04T12:54:50 * devurandom is eating, bbl 2007-11-04T12:54:51 kamaze: PHPbb3 seems okay 2007-11-04T12:54:53 Oh. 2007-11-04T12:55:02 You should us the announce function, because most people don't check us every day. 2007-11-04T12:55:15 And people who dislike the announcement can disable them ;) 2007-11-04T12:55:26 So, use it for 'news' 2007-11-04T12:55:37 PHPbb3 is pretty nice as well, i've tried it. 2007-11-04T12:55:41 :) 2007-11-04T12:56:02 kamaze: Thanks 2007-11-04T12:56:02 Well, but it's not threaded 2007-11-04T12:56:31 But what i like on the phpBB3, the jabber notifies for new posts 2007-11-04T12:56:35 You won't really get more out of it than you get with SMF anyway. 2007-11-04T12:56:51 kamaze: Oh? I didn't try that one. :) 2007-11-04T12:57:09 i currently play a bit with "Phorum" (www.phorum.org) 2007-11-04T12:57:13 http://www.massgate.net/forum.php 2007-11-04T12:57:29 uses Phorum too, and it seems they extended it with the user gaming statistics 2007-11-04T12:57:56 kamaze: Ever seen DragonFly CMS? I use it for an Open Arena community: http://rainbow.sytes.net 2007-11-04T12:58:37 I already use a good CMS, 2007-11-04T12:58:39 Drupal 2007-11-04T12:58:43 Ah. :) 2007-11-04T12:58:59 Before that, i used MODx for the warzone site 2007-11-04T12:59:17 Oh. 2007-11-04T13:00:10 But, if i look back, how the site evolved in over one year 2007-11-04T13:00:16 * EvilGuru likes drual: http://www.pandect.org.uk 2007-11-04T13:00:20 No CMS -> MODx -> Drupal 2007-11-04T13:00:26 PunBB -> SMF 2007-11-04T13:00:33 DokuWiki -> MediaWiki 2007-11-04T13:00:39 EvilGuru: Nice. :D 2007-11-04T13:00:55 http://polypanic.net/ 2007-11-04T13:01:00 my drupal diven homepage 2007-11-04T13:01:20 :D 2007-11-04T13:02:56 http://furver.no-ip.org/rainbow/index.php?name=coppermine&file=displayimage&meta=lastalb&cat=10003&pos=0 ↠;P 2007-11-04T13:02:56 well, with such a theme: http://www.massgate.net/read.php?3,85905 2007-11-04T13:03:01 phorum looks very impressive 2007-11-04T13:03:10 since it have a lots of hooks to extend it 2007-11-04T13:08:47 http://www.phorum.org/phorum5/read.php?28,113892 2007-11-04T13:10:14 well, i think i should extend http://polypanic.net/liblist a bit 2007-11-04T13:26:49 per * r2704 /trunk/ (5 files in 3 dirs): Now that we draw water in a separate pass, we can reduce the number of state changes a lot. 2007-11-04T13:27:40 yea water 2007-11-04T13:27:44 its buggy 2007-11-04T13:28:14 maybe with this change it gets better 2007-11-04T13:29:51 <^cyka^> hey Jessicatz 2007-11-04T13:29:54 <^cyka^> hey peoples 2007-11-04T13:29:58 hey 2007-11-04T13:30:12 <^cyka^> good to see ya back. 2007-11-04T13:30:29 <^cyka^> now 2007-11-04T13:30:38 <^cyka^> i must break it to a customer of mine gently. lol 2007-11-04T13:30:46 <^cyka^> he asked me to rpice up a machine for him 2007-11-04T13:30:51 <^cyka^> after i put my money ontop 2007-11-04T13:31:03 <^cyka^> it comes out at ÂŁ1001.20 2007-11-04T13:31:04 <^cyka^> YAY 2007-11-04T13:39:40 per * r2705 /trunk/src/display3d.c: 2007-11-04T13:39:40 Fix bug #9652 where water edge would transition to black instead of water when 2007-11-04T13:39:40 mouse was positioned over a research or production item. 2007-11-04T13:43:28 *** per_ has joined #warzone 2007-11-04T13:43:42 hello 2007-11-04T13:43:55 hmm. someone stole my identity again :( 2007-11-04T13:44:12 *** per_ is now known as per 2007-11-04T13:46:19 !seen troman 2007-11-04T13:46:20 per: troman was last seen in #warzone 1 week, 3 days, 23 hours, 51 minutes, and 31 seconds ago: I mean pixel_width, as returned by getGLCPointToPixel() 2007-11-04T13:58:52 The trunk actually seems quite stable 2007-11-04T13:59:01 Been playing skirmish and campaign most of the day with no issues 2007-11-04T13:59:05 i think so, too 2007-11-04T13:59:30 * Jessicatz crashed on several occassions 2007-11-04T13:59:47 including encountering bugs with configurations or water rendering 2007-11-04T13:59:54 Jessicatz: Don't have a backtrace by any chance? 2007-11-04T14:00:06 no 2007-11-04T14:00:20 I didn't play with debug on when I crashed 2007-11-04T14:00:30 and when I do it doesnt crash :P 2007-11-04T14:00:44 I play release, (-O2) most of the time 2007-11-04T14:00:45 the bug is scared that someone may find it 2007-11-04T14:00:55 hehe 2007-11-04T14:01:50 I think if we can get an beta of 2.1 out by Nov we may still make it 2007-11-04T14:02:39 *** shpitz461 has joined #warzone 2007-11-04T14:02:42 Jessicatz: what problem with water rendering? 2007-11-04T14:03:02 per: I don't remember the details, but I think it got fixed some minutes ago 2007-11-04T14:03:15 I didn't check if its still there 2007-11-04T14:03:21 please do :) 2007-11-04T14:03:34 oh yea, you were the one who fixed it 2007-11-04T14:03:40 yes 2007-11-04T14:04:29 what's a map with water 2007-11-04T14:04:36 How long do you think your tagfile will take, per? 2007-11-04T14:05:21 !seen kreuvf 2007-11-04T14:05:21 EvilGuru: kreuvf was last seen in #warzone 1 week, 0 days, 23 hours, 46 minutes, and 59 seconds ago: yay, nice 2007-11-04T14:05:36 Jessicatz: rift valley for example 2007-11-04T14:06:52 EvilGuru: no idea, really. once i work on it, i progress fast, but there are so many bugs that could slow it down once i use it for loading... :( i am working on saving objects now. 2007-11-04T14:06:55 *** Jessicatz has quit IRC 2007-11-04T14:07:28 also i will need someone (ie Giel) to update the map editor to use it before we can replace the old format 2007-11-04T14:07:35 *** Jessicatz has joined #warzone 2007-11-04T14:07:39 per: I am not sure there 2007-11-04T14:07:41 faboulous 2007-11-04T14:07:51 pivotal games deleted their archived website about warzone 2100 2007-11-04T14:07:57 http://www.pivotalgames.com/warzone.php 2007-11-04T14:08:01 I am for pulling it out (the old code), modders will need to wait until 2.2 2007-11-04T14:08:13 I just discovered (again, for the 100th time) that ctrl+alt+backspace does not trigger the debug mode 2007-11-04T14:08:19 cheat mode* 2007-11-04T14:08:24 http://www.pivotalgames.com/pumpkin/ 2007-11-04T14:08:27 doesnt work anymore 2007-11-04T14:09:02 kamaze: We archive 2007-11-04T14:09:05 *Web 2007-11-04T14:09:27 Thats what I forgot to do for my mac build 2007-11-04T14:09:42 Jessicatz: shift+backspace 2007-11-04T14:09:49 yes, I know :P 2007-11-04T14:09:53 *** Giel has joined #warzone 2007-11-04T14:10:04 but i keep pressing alt 2007-11-04T14:10:04 hi all 2007-11-04T14:10:05 reflex 2007-11-04T14:10:09 EvilGuru: we can't just rip it out before we have something new to replace it with 2007-11-04T14:10:14 hello Giel 2007-11-04T14:10:20 Giel: I have a bug for you 2007-11-04T14:10:34 EvilGuru: campaign uses very old versions of the data files 2007-11-04T14:10:36 So long as the campaign and skirmish maps work I think it is acceptable 2007-11-04T14:10:43 A converter script maybe 2007-11-04T14:10:58 Jessicatz: what is it ? 2007-11-04T14:11:06 i'll convert for tagfile. converting from a crap format to a crap format is just a waste of time, IMHO. 2007-11-04T14:11:34 Yes, an classic => tagfile converter 2007-11-04T14:11:37 +uptime 2007-11-04T14:11:37 Giel: I have been running for 1 day, 21 hours, 48 minutes, and 12 seconds. 2007-11-04T14:11:40 Giel: it seems that the music paths don't get stored correctly. I have a bunch of music files in the music.wpl: http://rafb.net/p/fQ5pyA42.html 2007-11-04T14:12:29 devurandom said it could have something to do with strncopy and you should use PATH_MAX as bufferlenght 2007-11-04T14:12:33 and i think we should change http://en.wikipedia.org/wiki/Warzone_2100#External_links 2007-11-04T14:12:42 The Warzone 2100 Resurrection Project, official development site of the GPL version 2007-11-04T14:12:50 _official_ development of the GPL version? 2007-11-04T14:13:13 kamaze: To be fair none of the other GPL-derived versions have releases 2007-11-04T14:13:36 kamaze: no none of us should change that ^^ wiki page 2007-11-04T14:13:45 Chojun has a website, but I do not think he plans to do a public release 2007-11-04T14:13:54 that would violate the NPOV policy of wikipedia 2007-11-04T14:14:23 I changed it yesterday, but just to fix some errors 2007-11-04T14:14:28 Mac OS => Mac OS X 2007-11-04T14:14:53 well, sure fixing spelling and grammatical errors doesn't violate the NPOV 2007-11-04T14:15:28 The what policy? 2007-11-04T14:15:40 devurandom: Neutral point of view 2007-11-04T14:15:50 New Penetration OverView 2007-11-04T14:15:50 I can be neutral, I think. 2007-11-04T14:15:57 we are biased towards our own project 2007-11-04T14:16:16 devurandom: none who actively work on Warzone can ever have a fully neutral point of view 2007-11-04T14:16:25 I know WZ is shit. 2007-11-04T14:16:34 Why not write it down? 2007-11-04T14:16:50 Giel: No one else can ever have a fully neutral point of view, either... 2007-11-04T14:17:10 devurandom: true 2007-11-04T14:17:37 btw it isn't a fact that WZ is shit; that's just your opinion (though I doubt it is even that) 2007-11-04T14:17:40 npov is the reason all global players edit their wikipages and related articles in favour of themselves 2007-11-04T14:18:00 Or if you are in government you get your secretary to do it for you 2007-11-04T14:18:55 halp, I can't update the svn 2007-11-04T14:19:02 Well, I don't mind editing the page... As long as I don't write "WZ is oh-so-good". 2007-11-04T14:19:03 malformed network data :( 2007-11-04T14:19:07 Ah. 2007-11-04T14:19:10 Gna again... 2007-11-04T14:19:12 *sigh* 2007-11-04T14:19:23 Their viewcvs thing is also horribly slow... 2007-11-04T14:19:39 devurandom: https://trac.mortis.eu/warzone/ 2007-11-04T14:19:42 that's faster 2007-11-04T14:19:52 Yeah... 2007-11-04T14:20:08 Maybe we really should think about mirroring on wz2100.net... 2007-11-04T14:20:10 plus I like Trac's diff-view better than that of ViewCVS 2007-11-04T14:20:27 devurandom: mirroring what ? 2007-11-04T14:20:36 While we are all here, do you think a feature freeze on 2.1 is possible by the end of Nov? 2007-11-04T14:20:45 Then we can have a month of testing before we release 2007-11-04T14:21:08 per: Did you change the signature of DrawTexTriangle or why did NULL become 0? 2007-11-04T14:21:52 EvilGuru: I'd really love to have the old savegame format thrown out _before_ 2.1 2007-11-04T14:22:07 Ah, found it. 2007-11-04T14:22:19 A converter will be needed to the new tagfile format 2007-11-04T14:22:50 devurandom: i renamed it DrawTerrainTriangle, and since it only passed a float as second argument, i changed void* to float also 2007-11-04T14:22:51 Where does alsamixer 1.0.15 have the input-source-selection? 2007-11-04T14:23:08 Giel: Mirroring Gna. 2007-11-04T14:23:08 Giel: did my bugreport get through or didn't you see it? 2007-11-04T14:23:30 Jessicatz: which one? 2007-11-04T14:23:33 Jessicatz: if you mean http://rafb.net/p/fQ5pyA42.html then I'm looking at it now 2007-11-04T14:23:34 EvilGuru: I think it is hard. If we continue like now: No way. 2007-11-04T14:23:44 Giel: okay, just was confused because no reply 2007-11-04T14:23:51 Ah, yes. 2007-11-04T14:24:00 Several people complained about no replies... 2007-11-04T14:24:06 Maybe we should change that, too. 2007-11-04T14:24:23 And we should update the changelog **__WAY__** more often (myself incl.) 2007-11-04T14:24:25 well I'm sure giel is busy 2007-11-04T14:24:25 Jessicatz: is it only the output on the console that gets mangled ? 2007-11-04T14:24:32 Giel: dunno 2007-11-04T14:24:40 Giel: I didn't dive into the debug output functions 2007-11-04T14:24:54 Giel: Unlikely. Last time I looked the console could output rather long lines. 2007-11-04T14:25:07 yea, there are longer lines 2007-11-04T14:25:12 in the same pass 2007-11-04T14:25:15 Jessicatz: let me rephrase that: does it play the audio files you put in your playlist ? 2007-11-04T14:25:19 nope 2007-11-04T14:25:30 Does it say why it doesnt? 2007-11-04T14:25:34 nope 2007-11-04T14:25:41 Usually we get something like "unable to open blah"... 2007-11-04T14:25:52 But maybe the sound subsystem is different. 2007-11-04T14:26:00 Or "Physfs error fuu". 2007-11-04T14:26:01 or I just didn't look 2007-11-04T14:26:13 devurandom: the playlist code is a mess IMO 2007-11-04T14:27:06 gtg now, maping the courtyard... 2007-11-04T14:27:12 Giel: True. 2007-11-04T14:27:32 1519.44       devurandom: Maybe we really should think about mirroring on wz2100.net... 2007-11-04T14:27:41 anyone have any idea why water tiles get dark spots like this: http://img.rootzilla.de/img/XxsN.png 2007-11-04T14:27:42 if we would get a own server only for wz :) 2007-11-04T14:27:46 Giel: do you like to see the whole debug output? 2007-11-04T14:27:51 devurandom: yes, mirroring all of GNA isn't realistic IMO 2007-11-04T14:28:06 Jessicatz: yes, it might help 2007-11-04T14:28:45 per, looks like the water texture has a fading alpha 2007-11-04T14:28:46 http://rafb.net/p/1PKxPC13.html 2007-11-04T14:29:14 kamaze: huh? 2007-11-04T14:29:31 it looks like, that on the dark spots, the texture has a bigger lpha 2007-11-04T14:29:33 alpha 2007-11-04T14:30:40 Anyways, i have two ideas for a little eye candy. I nearly finished one, but lost it 2007-11-04T14:31:18 1. That the shadows fade out at the distance (means the alpha rises to 255 until they won't be drawn anymore), i hald a half working patch, but lost it 2007-11-04T14:31:57 kamaze: i checked the texture, alpha looks like is set the same on every pixel 2007-11-04T14:31:59 1.1 And the shadows are ATM to strong, pull up the alpha a bit (not so dark) makes it look a lot better 2007-11-04T14:32:42 2. Implement bloom, for Bullets / fire / smoke 2007-11-04T14:33:02 does anyone work on the AI? 2007-11-04T14:33:04 and the bullettexture should be drawn twice, with a 180° rotation 2007-11-04T14:33:33 kamaze: what about making them billboards 2007-11-04T14:33:35 Jessicatz: troman does 2007-11-04T14:33:54 billboards? 2007-11-04T14:34:04 per: because I wondered what the problem is with the AI getting stuck with a bunch of units in a small passage 2007-11-04T14:34:12 kamaze: polygons that always face the camera 2007-11-04T14:34:19 ah, sure 2007-11-04T14:34:25 yes, 2007-11-04T14:34:28 just an idea 2007-11-04T14:34:38 don't know if thats cool with the engine 2007-11-04T14:34:48 and game entitys should get a flag, if their shadow should be drawn or not 2007-11-04T14:35:00 per: Warzone doesn't really handle alphas well. Everything above zero is interpreted as one. 2007-11-04T14:35:16 bullets for example shouldn't draw a shadow,.. because noone will notice it, t just eats performance. The same goes for raindrops 2007-11-04T14:36:23 cybersphinx: that cannot be true. water handles alpha from the texture somehow. it is not one, and it is not zero. 2007-11-04T14:36:31 and about implementing a Bloom-effect in C, http://warsow.net/ uses a modiefed quake 2 source (plain c) and has bloom implemented, 2007-11-04T14:36:45 kamaze: i don't think bullets draw shadows now...? 2007-11-04T14:36:51 they do 2007-11-04T14:36:57 afai 2007-11-04T14:36:59 afaik 2007-11-04T14:37:13 the last time i checked, they did, i don't know if that happens in the trunk 2007-11-04T14:38:22 Well, I haven't tried all kinds of textures, but I tested an soft alpha bar (hope you get what I mean) on one of the texture pages. The only place the texture was transparent was a small line in the middle, everything else was fully opaque. 2007-11-04T14:39:07 cybersphinx: on a PIE? 2007-11-04T14:40:11 per, in 2.0.8_rc1 they do 2007-11-04T14:40:17 The base texture of a building, iirc. 2007-11-04T14:40:42 kamaze: since r1281 trunk no longer does 2007-11-04T14:40:54 ok 2007-11-04T14:41:29 cybersphinx: well, grim experimented a bit with that, and apart from some alpha sorting and png problems, it worked 2007-11-04T14:42:26 there are several textures on buildings now that have alpha, eg towers 2007-11-04T14:46:56 Like the guard towers? I don't see any soft alpha there, only completely transparent or completely opaque. 2007-11-04T14:49:36 well, sure, but "real" alpha is used, so it should not matter what value it has 2007-11-04T14:53:00 cybersphinx: can you reproduce it and send me the texpage with the problem? 2007-11-04T14:57:08 per * r2706 /trunk/src/ (clparse.c display3d.c warzoneconfig.c warzoneconfig.h): Remove undocumented --noTranslucent commandline option 2007-11-04T14:57:44 I'll try. 2007-11-04T14:59:36 what does riverbeds look like in the map editor? 2007-11-04T14:59:48 Jessicatz: could you show me your music.wpl file ? 2007-11-04T14:59:55 and why would it be a hardcoded texture value? 2007-11-04T15:04:34 Giel: http://rafb.net/p/lhvNRk64.html 2007-11-04T15:05:27 per * r2707 /trunk/src/ (display3d.c display3d.h droid.c hci.c): Remove unused globals 2007-11-04T15:09:21 *** AndrevS has quit IRC 2007-11-04T15:09:22 http://www.skoften.net/index/item/jongleren 2007-11-04T15:09:50 *** AndrevS has joined #warzone 2007-11-04T15:10:57 per: I mailed you the texture page. Just look at any guard tower. They're now a nice red, and down the middle is a translucent bar. 2007-11-04T15:11:14 Which (at least on my system) has a hard border. 2007-11-04T15:12:48 By the way, I'm currently playing the campaign with the trunk. No serious problems until now, but several annoyances. 2007-11-04T15:14:31 For example, the double click handler applies to every button/key, so zooming with the mouse wheel skips every second click if moved too fast. 2007-11-04T15:16:03 The "MAIN MENU" text on the main menu is too far to the left. 2007-11-04T15:16:35 Well, all the menu titles actually. 2007-11-04T15:17:39 Jessicatz: try r2708 2007-11-04T15:17:42 muggenhor * r2708 /trunk/lib/sound/playlist.c: 2007-11-04T15:17:42 * Fix a bug where (in some cases) file names in the music.wpl playlist would be truncated 2007-11-04T15:17:42 Bug reported by Jessicatz (on IRC) 2007-11-04T15:24:13 And two problems with unit grouping. The first perhaps intended: It's not possible to put a group on 0. 2007-11-04T15:25:22 muggenhor * r2709 /trunk/lib/sound/ (cdaudio.c playlist.c playlist.h): (log message trimmed) 2007-11-04T15:25:22 * Clean up some of the playlist code: 2007-11-04T15:25:22 * Make PlayList_Read return a bool instead of char (using 'char' there was a perfect example of premature optimisation; to save memory most likely) 2007-11-04T15:25:22 * Remove macro CURRENT_TRACK which expanded to playlist[current_track] (it did _not_ increase readability) 2007-11-04T15:25:22 * Make sure to free resources from __all__ return paths from PlayList_Read 2007-11-04T15:25:25 * Check realloc's return value 2007-11-04T15:25:27 * Don't bitshift but multiply! 2007-11-04T15:25:59 Giel: Last two points by CIA are two of the biggest sins 2007-11-04T15:27:29 actually they're my points; only quoted by CIA, though I figure you understand as much... 2007-11-04T15:27:51 dang I really shouldn't be reading science fiction novels until 7:38 in the morning anymore 2007-11-04T15:27:58 I __need__ coffee 2007-11-04T15:28:48 point is, since recently my parents have decided to stock up large quantities of caffeine free coffee, *sigh* 2007-11-04T15:29:01 and obviously the stores are closed today 2007-11-04T15:29:09 The second is quite annoying. I have two groups of unit, say 1 and 2. I select group 1 via the '1' key, then hold shift and select units from group 2. Now the additionally selected units are removed from group 2 and added to group 1. 2007-11-04T15:32:05 cybersphinx: that's a feature, not a bug; though it might be an annoying one... 2007-11-04T15:32:51 Bad feature, imo. 2007-11-04T15:35:53 Say I want to add some units which are standing between others to a group. I select the group, hold shift, select the whole bunch, then deselect those I don't want in that group. Now the deselected units are removed from any group. 2007-11-04T15:36:57 I'd rather prefer explicit regrouping via ctrl-X. 2007-11-04T15:44:18 i think droids can only be member of one group at a time 2007-11-04T15:45:08 cybersphinx: texture sounds like alpha sorting problem; towers would have multiple alpha textures (one on each side), so what is shown depends on alpha parameters that i do not know how are set 2007-11-04T15:49:42 per: I don't want droids in several groups. But I also don't want droids added to a group unless I explicitly regroup via Ctrl-number. 2007-11-04T15:53:19 per * r2710 /trunk/src/ (display3d.c display3d.h keybind.c keybind.h keymap.c): More cleanup of globals 2007-11-04T15:53:40 Regarding the textures: I don't think it's a sorting problem, because there are always the hard borders. Something with the alpha handling is wrong, but (unless Warzone always draws polygons front to back (which would be foolish with a hardware renderer)) to me it looks more like alpha rounding or something. 2007-11-04T15:54:49 per: Dark spots -> it has been like that since always, I think. 2007-11-04T15:54:51 (9:59:15 AM) per: what does riverbeds look like in the map editor?.....In the original map editor it used the software textures so they looked like painted water, no alpha 2007-11-04T15:55:28 the game knows where to add the riverbeds based on the tile types in the map editor 2007-11-04T15:56:46 GrimMoroe: ah, ok. thanks. 2007-11-04T15:56:54 np per 2007-11-04T15:57:17 devurandom: does it look like that in 2.0, too? the original as well? 2007-11-04T15:57:48 the dark spots on the water showed up when the shadow code was add iirc 2007-11-04T15:58:03 the original does not look like that 2007-11-04T15:58:05 GrimMoroe: i suspected that, but disabling shadows does not remove the dark spots 2007-11-04T15:58:33 oh I didn't mean the shadows caused it just that thats when I remember starting to see them 2007-11-04T15:58:51 i wonder what might cause it 2007-11-04T15:58:54 I can say though the original did not have this issue 2007-11-04T15:59:12 <^cyka^> it'll be a bug implemented by the code... regarldess of wheather shadows are on or off i suspect? 2007-11-04T15:59:24 <^cyka^> i.e by the introduction of shadows code 2007-11-04T15:59:30 sounds likely 2007-11-04T15:59:45 wait 2007-11-04T15:59:59 * ^cyka^ holds 2007-11-04T16:00:04 sorry per I lied :) I just looked it does have them but they don't seem quite as bad 2007-11-04T16:00:08 <^cyka^> and opens his can of relentless 2007-11-04T16:00:25 * ^cyka^ heads bk to need for speed 2007-11-04T16:00:34 so it is from the original code somewhere 2007-11-04T16:00:39 GrimMoroe: any idea what causes them? 2007-11-04T16:01:19 I think they were trying to simulate waves, at least thats what they look like in the original, but no I don't know what causes them 2007-11-04T16:01:29 they do seem to be intentional though 2007-11-04T16:02:24 if I remember correctly the water tile only uses half of the tile and since the shadow look matches the water waves I would say they are using half of the tile to create that look 2007-11-04T16:02:44 you should be able to test this by making the water texture all one blue color 2007-11-04T16:03:04 if my speculation is correct then the dark spots will dissappear 2007-11-04T16:04:08 let me do some testing real quick and see what I can find 2007-11-04T16:04:13 Is the '0' (zero) key mapped to anything by default? (Numpad is command console, but the other one?) 2007-11-04T16:04:13 i just did 2007-11-04T16:04:28 i made all water vertices white, and the dark spots disappeared 2007-11-04T16:04:32 but the water looked really dull, too 2007-11-04T16:05:40 *** ccfreak2k|laptop has quit IRC 2007-11-04T16:05:56 muggenhor * r2711 /trunk/lib/sound/playlist.c: * Prevent a segfault occuring when quitting from warzone if a non-power of two number of tracks has been loaded into a playlist (due to uninitialized pointers) 2007-11-04T16:06:01 GrimMoroe: can you post a screenshot of what it looks like in the original? eg in GreaRift map 2007-11-04T16:06:52 it is not texture driven so it has to be in the code 2007-11-04T16:06:55 per: Dark spots are for of war, I think. 2007-11-04T16:07:10 And WZ has raytraced fog, no? 2007-11-04T16:07:26 devurandom: i disabled FoW with "deity" cheat before taking screenshot 2007-11-04T16:07:41 Since you usually dont got to the middle of a water, you'll have the same spots as in nearly unexplored terrain. 2007-11-04T16:07:48 Ok... Then I am wrong... 2007-11-04T16:08:38 http://i69.photobucket.com/albums/i60/GrimMoroe/water.jpg 2007-11-04T16:08:49 it looks the same with the original textures 2007-11-04T16:09:34 they are supposed to look like waves though because the dark spots stop as soon as they get to the ends of the water tiles and do not extend onto the terrain 2007-11-04T16:09:48 http://img.rootzilla.de/img/tjrF.png this is what it looks like when vertex colours are set to fixed white colour 2007-11-04T16:10:05 the opening you see at the end there is the end of the map, i think :) 2007-11-04T16:13:34 actually, not the end of the map, just the end of the drawn part of the map 2007-11-04T16:13:35 so does this mean they are controling the way water looks with vertex colors? 2007-11-04T16:13:41 i think so 2007-11-04T16:13:55 that does appear to be the case 2007-11-04T16:14:06 it is not a bad idea 2007-11-04T16:14:26 i wonder why they did not make it more random, or at least changing each frame, to appear moving 2007-11-04T16:14:32 no but a bump map or ambient occlusion map is much better idea for current games 2007-11-04T16:15:11 muggenhor * r2712 /trunk/lib/sound/ (playlist.c playlist.h): 2007-11-04T16:15:11 * Don't allocate memory in PlayList_Init() while we don't need it yet 2007-11-04T16:15:11 * Make sure to set '''global''' pointers to NULL when free()ing them 2007-11-04T16:15:11 * Also set the "size" variables belonging to these pointers to zero 2007-11-04T16:15:11 * Use a swap(a, b) style function for variable swapping (in PlayList_Shuffle()) rather than obfuscating code 2007-11-04T16:15:13 * Make sure that PlayList_CurrentSong() and PlayList_NextSong() return "const char*" rather than "char*" to make sure no one touches memory he/she shouldn't 2007-11-04T16:15:14 my guess would be back when the game was made it would have caused a huge performance hit 2007-11-04T16:15:16 * Some general changes to conform with coding style (most notably: braces on a line of their own) 2007-11-04T16:17:09 the only other problem I see with using vertex colors is the terrain grid is not dense enough to do small waves which is what you would see on lakes as small as the ones in wz 2007-11-04T16:17:20 *** coppertop has joined #warzone 2007-11-04T16:17:33 so the look they have would be more of an ocean then a small body of water 2007-11-04T16:20:30 yes 2007-11-04T16:20:45 as an interim solution, i guess this http://img.rootzilla.de/img/dlAg.png is better than this http://img.rootzilla.de/img/XxsN.png 2007-11-04T16:21:13 that bug sounds hilarious O_o 2007-11-04T16:22:49 i have a floorball match to attend to... see you all later 2007-11-04T16:23:07 *** per has quit IRC 2007-11-04T16:30:03 devurandom * r2713 /trunk/ (Makefile.am autogen.sh configure.ac): 2007-11-04T16:30:03 Recurse into QuesoGLC directory for building. Not fully complete, since we cannot yet use the result of that. 2007-11-04T16:30:03 Need to investigate further on howto best setup autotools to accomplish that. 2007-11-04T16:36:54 devurandom: Makefile.am:1: required directory ./3rdparty/quesoglc does not exist 2007-11-04T16:37:16 *grml* 2007-11-04T16:37:30 Sekunde. 2007-11-04T16:44:02 hi guys 2007-11-04T16:44:40 anyone got any clue as to the cause of this: http://forums.wz2100.net/index.php?topic=1094.0 ? 2007-11-04T16:46:04 cybersphinx: did you use --ignore-externals ? 2007-11-04T16:46:19 hi coppertop 2007-11-04T16:46:55 *** Cc2iscooL has quit IRC 2007-11-04T16:47:28 Giel: That error is from ./autogen.sh. 2007-11-04T16:48:51 cybersphinx: yes, but you should have a directory 3rdparty/quesoglc 2007-11-04T16:49:02 The missing main menu might be the graphics driver. 2007-11-04T16:49:15 mortis@giel:~/svn/warzone/wz-trunk$ svn pg svn:externals 3rdparty 2007-11-04T16:49:15 quesoglc -r646 https://quesoglc.svn.sourceforge.net/svnroot/quesoglc/trunk/quesoglc/ 2007-11-04T16:49:47 Giel: Well, I don't have one. 2007-11-04T16:50:11 cybersphinx: try a fresh checkout then 2007-11-04T16:50:16 That itself is odd enough. 2007-11-04T16:50:23 I just need an up to get it... 2007-11-04T16:50:41 *** Cc2iscooL has joined #warzone 2007-11-04T16:51:09 devurandom: if he used "--ignore externals" when checking out or updating that wouldn't work 2007-11-04T16:51:39 devurandom: 2007-11-04T16:51:40 make[2]: Entering directory `/home/mortis/svn/warzone/wz-trunk/3rdparty/quesoglc' 2007-11-04T16:51:40 make[2]: *** No rule to make target `all'. Stop. 2007-11-04T16:52:11 Did you run autogen? and configure? 2007-11-04T16:52:23 devurandom: yes 2007-11-04T16:52:42 Ah. hgpullsvn uses --ignore-externals. 2007-11-04T16:52:58 That really shouldn't matter. 2007-11-04T16:53:01 I am fixing it now. 2007-11-04T16:53:19 cybersphinx: ah yes; it probably wouldn't be decent for hgpullsvn to pull in two repositories 2007-11-04T16:53:44 What is that? 2007-11-04T16:54:19 hgpullsvn? Runs "svn up" and adds each revision to the local hg repository. 2007-11-04T16:54:44 devurandom: hgpullsvn allows one to create a mercury repository mirrorred from a subversion repository 2007-11-04T16:55:52 Found one issue... 2007-11-04T16:57:05 Is it possible to skip the quesoglc directory if it doesn't exist? 2007-11-04T16:57:16 Patience, patience... 2007-11-04T16:57:25 cybersphinx: I think it should already do that; look at https://trac.mortis.eu/warzone/changeset/2713 2007-11-04T16:57:42 It doesn't properly do it... 2007-11-04T16:57:50 And not in the makefiles. 2007-11-04T16:58:00 If you give me a minute or two... 2007-11-04T16:58:23 hi GrimMoroe 2007-11-04T16:58:31 minutes for sale, minutes for sale!!! only 10 euro each 2007-11-04T16:58:50 hello coppertop 2007-11-04T16:59:01 how have you been? 2007-11-04T16:59:10 Giel: But it doesn't reach that part. automake complains about the missing directory before that. 2007-11-04T16:59:12 good thanks and you? 2007-11-04T16:59:56 devurandom: Take your time, don't mind me. 2007-11-04T17:00:18 devurandom * r2714 /trunk/ (Makefile.am configure.ac): Only try to build QuesoGLC if we downloaded the svn:external. Should fix it for source tarballs and exotic svn updaters. 2007-11-04T17:01:12 devurandom * r2715 /trunk/src/ (display3d.c display3d.h feature.c feature.h): 2007-11-04T17:01:12 - Move definitions of special tiles together in display3d.c (Water, riverbed, passable rubbles, unpassable rubbles) 2007-11-04T17:01:12 - Provide macors for unpassable rubbles and water, since the underwater and rubble tiles can be overridden by map version 15 2007-11-04T17:01:34 display3d.h ... 2007-11-04T17:01:36 Not .c 2007-11-04T17:02:21 The 2nd comment is probably not really understandable. I mean: You cannot initialise a global var from a global const. 2007-11-04T17:02:36 (As long as it is not const) 2007-11-04T17:02:37 devurandom: make[2]: *** No rule to make target `all'. Stop. 2007-11-04T17:02:47 in quesoglc still 2007-11-04T17:02:53 Can't be... 2007-11-04T17:02:58 after running ./autogen.sh && configure 2007-11-04T17:03:20 quesoglc should have a configure script after autogen.sh and a Makefile after configure. 2007-11-04T17:03:39 well it has a configure script alright; though it doesn't have a Makefile 2007-11-04T17:04:11 devurandom: Works now for me, thanks. 2007-11-04T17:04:12 Can you enter "echo ${srcdir}" into your configure.ac ? 2007-11-04T17:04:21 http://rafb.net/p/SP3ORv67.html 2007-11-04T17:04:44 Your configure doesnt recurse... 2007-11-04T17:04:47 Hm... 2007-11-04T17:05:10 GrimMoroe: pretty good 2007-11-04T17:05:17 autogen.sh does though 2007-11-04T17:05:32 Then this line must fail: 2007-11-04T17:05:33 if test -d "${srcdir}/3rdparty/quesoglc" ; then 2007-11-04T17:05:39 So what is your srcdir? 2007-11-04T17:05:43 [18:03] Can you enter "echo ${srcdir}" into your configure.ac ? 2007-11-04T17:05:58 echo ${srcdir} gives me a very nice "." 2007-11-04T17:06:16 And what is pwd? 2007-11-04T17:07:41 Try removing the ${srcdir} part from that line... 2007-11-04T17:08:07 argh!! it seems I did "svn up" in another working copy than I was compiling with.... 2007-11-04T17:08:19 this one seems to work.... 2007-11-04T17:10:23 yup it compiles flawlessly now 2007-11-04T17:10:47 * Giel slams his head against the wall 2007-11-04T17:13:16 * cybersphinx thinks that's stupid, it'll just damage your brain even more. 2007-11-04T17:13:19 :P 2007-11-04T17:14:12 * Giel slams cybersphinx's head against the wall instead :-P 2007-11-04T17:14:48 mwuahahaha..... (that was starwars style evil laughter) 2007-11-04T17:16:57 *** Giel is now known as Giel|afk 2007-11-04T17:17:10 * cybersphinx looks for something to do that doesn't need a brain. 2007-11-04T17:18:20 Does someone know where the unit selection/grouping code is located? 2007-11-04T17:20:51 *** Giel|afk is now known as Giel 2007-11-04T17:20:57 cybersphinx: try src/group.c 2007-11-04T17:21:13 or src/selection.c 2007-11-04T17:27:35 *** lav-coyote25 has joined #warzone 2007-11-04T17:28:08 hi lav-coyote25 2007-11-04T17:28:09 Thanks, though both seem to be too low level. I'll just search myself. 2007-11-04T17:28:23 hello everybody. 2007-11-04T17:28:30 <^cyka^> hey 2007-11-04T17:28:38 <^cyka^> been a while cayote 2007-11-04T17:28:38 cybersphinx: if you'd ask me most source files containt too low level code 2007-11-04T17:28:41 hello lav-coyote25 2007-11-04T17:29:11 sorry i havent been around too much... these renovations are being a real pain... 2007-11-04T17:29:18 <^cyka^> hehe 2007-11-04T17:30:09 why you have you name enclosed with '^',cyka? 2007-11-04T17:30:14 your name 2007-11-04T17:30:37 is the japanese way of doing it right? 2007-11-04T17:30:51 <^cyka^> nah it's what i registed as 2007-11-04T17:30:52 <^cyka^> lol 2007-11-04T17:31:05 <^cyka^> cos i did cyka^ but with the password as password 2007-11-04T17:31:06 <^cyka^> lol 2007-11-04T17:31:07 i like my answer better. 2007-11-04T17:31:10 <^cyka^> as i was like 2007-11-04T17:31:11 <^cyka^> hmmm 2007-11-04T17:31:18 <^cyka^> jap way oif doing it is better 2007-11-04T17:31:39 <^cyka^> came all the way from japan on a samurai sawd 2007-11-04T17:31:42 <^cyka^> hmm 2007-11-04T17:31:46 emoticons... 2007-11-04T17:31:47 <^cyka^> soard? 2007-11-04T17:31:52 <^cyka^> sord? 2007-11-04T17:31:55 sword 2007-11-04T17:32:02 ... 2007-11-04T17:32:05 <^cyka^> aha 2007-11-04T17:32:07 <^cyka^> thankyou 2007-11-04T17:32:11 big fricking knife thingie. 2007-11-04T17:33:10 something you can use to commit sekkupu... 2007-11-04T17:33:33 ... ok sure... 2007-11-04T17:33:43 no, a katana is far too long for that 2007-11-04T17:33:59 no... the last summari... 2007-11-04T17:34:40 never seen it 2007-11-04T17:34:44 <^cyka^> yangman, bigger blade.. longer cut :P 2007-11-04T17:34:46 the movie... the ending of which tom cruise helps the warlord out. 2007-11-04T17:34:52 but, seppuku is done with a shoto 2007-11-04T17:35:10 anyways 2007-11-04T17:35:12 :p 2007-11-04T17:39:03 Last Samurai is a nice movie. 2007-11-04T17:39:37 <^cyka^> i've not seen it 2007-11-04T17:40:18 predominantly western-focused movies about Japanese history kinda urkes me 2007-11-04T17:40:53 <^cyka^> i hate cell phones 2007-11-04T17:41:05 <^cyka^> fucking usless peice of junk 2007-11-04T17:41:23 so... why did you buy one? 2007-11-04T17:41:26 well, I guess it's true for any history movies produced about one culture by people from another, and too many "artistic liberties" are taken 2007-11-04T17:41:41 <^cyka^> yangman, anything western created with eastern history or in fact any history os shite 2007-11-04T17:42:21 well looks as if cyka is doomed to repeat all his mistakes... 2007-11-04T17:42:22 <^cyka^> artistic libraries and artisitic licence comes into it too yangman 2007-11-04T17:42:36 <^cyka^> i am? 2007-11-04T17:42:57 <^cyka^> meh 2007-11-04T17:43:01 without learning from history we are all doomed to repeat the mistakes... 2007-11-04T17:43:07 <^cyka^> i'm being badgered to go to the pub 2007-11-04T17:43:16 <^cyka^> lol 2007-11-04T17:43:21 wouldnt have to ask me twice... 2007-11-04T17:43:35 <^cyka^> i runn a small business... i need ma cell 2007-11-04T17:43:46 <^cyka^> i just hate that where i live i have next to no signal 2007-11-04T17:43:57 <^cyka^> and this is the best network for signal round in the hills 2007-11-04T17:44:02 put up your own cell repeter. 2007-11-04T17:44:12 <^cyka^> hmmm 2007-11-04T17:44:18 <^cyka^> where do i buy one? 2007-11-04T17:44:20 <^cyka^> hehe 2007-11-04T17:44:27 <^cyka^> a cell phone repeater that just does orange 2007-11-04T17:44:28 <^cyka^> YAY!!! 2007-11-04T17:44:30 repeater... with government approval of course... 2007-11-04T17:44:39 <^cyka^> bah 2007-11-04T17:44:41 <^cyka^> that suckcs 2007-11-04T17:44:43 google 2007-11-04T17:44:58 someone over there surely does that. 2007-11-04T17:44:59 <^cyka^> welll loooks like i'm pub bound 2007-11-04T17:45:02 Or you could get a land line so you do not seem like some cowboy dealer 2007-11-04T17:45:19 <^cyka^> i have a landline and a cell EvilGuru :P 2007-11-04T17:45:42 <^cyka^> hense how am i on BT broadband if i don't have a landline? 2007-11-04T17:45:45 <^cyka^> lol 2007-11-04T17:45:49 its 2007... everyone has all of that... 2007-11-04T17:46:23 if they donrt... they are considered victorian age fuddy duddies. 2007-11-04T17:46:27 I avoid getting the landline here 2007-11-04T17:47:00 <^cyka^> hmmm 2007-11-04T17:47:08 <^cyka^> i'm having a case of victorian aged internet here 2007-11-04T17:47:20 lol 2007-11-04T17:47:42 what? your quill pen break a nib? 2007-11-04T17:47:44 the local telco charges ~$20 a month for just using the physical line itself, even if you just want it for DSL 2007-11-04T17:48:13 <^cyka^> taking ages to load 2007-11-04T17:48:40 we have better tech now cyka... its called a ballpoint... 2007-11-04T17:49:18 *** JockeTF has quit IRC 2007-11-04T17:49:42 <^cyka^> yeah i have stackloads of them in th horse n cart 2007-11-04T17:49:45 Has anyone lately heard something about the AMD Radeon specs? 2007-11-04T17:50:00 what about 'em? 2007-11-04T17:50:23 ahhh geez... gotta go - more work to do... chat later... 2007-11-04T17:50:27 *** lav-coyote25 has quit IRC 2007-11-04T17:51:52 *** tomboy64 has quit IRC 2007-11-04T17:52:28 yangman: I'd like to know what about them... 2007-11-04T17:52:41 Haven't heard anything about them since quite a while. 2007-11-04T17:52:49 <^cyka^> right 2007-11-04T17:52:53 <^cyka^> am off out fr a bit 2007-11-04T17:52:57 Last info I have is that they are not released yet. 2007-11-04T17:52:58 <^cyka^> might come back very hyper 2007-11-04T17:52:59 <^cyka^> lol 2007-11-04T17:53:04 hyper? 2007-11-04T17:53:07 What's that? 2007-11-04T17:53:12 *** Watermelon2 has quit IRC 2007-11-04T17:53:13 oh, those specs 2007-11-04T17:53:22 yeah, nothing's happened since the initial register spec release 2007-11-04T17:53:27 <^cyka^> hyper active devurandom 2007-11-04T17:53:47 Which was only for the 2d part, afaik... 2007-11-04T17:53:56 radeonhd driver development is still going, but nothing too exciting's happened yet; I follow their dev list archive 2007-11-04T17:53:58 ^cyka^: Don't take too many drugs. ;) 2007-11-04T17:54:07 <^cyka^> i only do caffine 2007-11-04T17:54:08 <^cyka^> lol 2007-11-04T17:54:18 Is a drug, too, I assume. 2007-11-04T17:54:53 <^cyka^> yeah 2007-11-04T17:54:55 Feeding the catz... brb 2007-11-04T17:55:04 <^cyka^> most things these days seem to be cvlassed as drugs tho 2007-11-04T17:55:08 <^cyka^> nicotine 2007-11-04T17:55:09 <^cyka^> caffine 2007-11-04T17:55:11 <^cyka^> alcahol 2007-11-04T17:55:12 <^cyka^> lol 2007-11-04T17:55:33 <^cyka^> three very addictive drugs 2007-11-04T17:55:41 <^cyka^> that are also plainly legal 2007-11-04T17:55:41 * Jessicatz got a highlight 2007-11-04T17:55:42 <^cyka^> lol 2007-11-04T17:55:59 <^cyka^> probably the catz bit? 2007-11-04T17:56:12 <^cyka^> right 2007-11-04T17:56:14 you stole my joke 2007-11-04T17:56:14 <^cyka^> i is off out 2007-11-04T17:56:15 <^cyka^> cyuas 2007-11-04T17:56:31 * ^cyka^ high lights Jessicatz :D 2007-11-04T17:56:33 <^cyka^> better? 2007-11-04T17:56:48 <^cyka^> bye 2007-11-04T18:04:36 Cat is fed and happy now... 2007-11-04T18:09:59 *** Buginator has joined #warzone 2007-11-04T18:10:05 Hi all 2007-11-04T18:10:16 Giel, you around? 2007-11-04T18:10:48 Hello Bugs Buggy. 2007-11-04T18:10:59 Hi 2007-11-04T18:11:30 We got some more problems, and yeah, it seems the !@#@! lex stuff is the root cause. :( 2007-11-04T18:12:59 Buginator: yup 2007-11-04T18:13:16 Buginator: memleaks or ? 2007-11-04T18:13:47 * Jessicatz hands out tshirts and baseball caps "I ♥ C++" 2007-11-04T18:13:57 Giel, the issue I see with that call is that when I traced it back, the function call was returning negative #'s. When I went to original source, it was always positive #'s. 2007-11-04T18:14:03 switch today and get a compiler FREE 2007-11-04T18:14:40 Giel, well, the *lex stuff, it can cause WZ to crash. Has to do with th leaks, and it doesn't seem we are cleaning up everything involved with those. 2007-11-04T18:14:47 Jessicatz: you mean GCC ? 2007-11-04T18:14:55 Jessicatz: I already use C++ btw 2007-11-04T18:15:11 in fact I'm working on a bit of C++ (for Warzone: AutoRevision) right now 2007-11-04T18:15:13 good for you comrade! 2007-11-04T18:15:42 *** ccfreak2k|laptop has joined #warzone 2007-11-04T18:15:51 As the result of that, anyone can crash WZ in only 6 clicks or so. 2007-11-04T18:16:18 Oha... 2007-11-04T18:16:27 Glad you are here... 2007-11-04T18:16:29 Buginator: that's strange; but if I change it to positive I get some nasty results (visually speaking) 2007-11-04T18:17:06 Buginator: usually a memory leak cannot cause a program to crash (unless it allocates more memory than your system has) 2007-11-04T18:17:33 No, not the leak, the not clearing of the data that the scripts use. 2007-11-04T18:17:50 Fire up WZ right now if you can 2007-11-04T18:18:23 Then hit mp game, then skirmish, then leave everything default. Then hit OK so you see the AI players join. 2007-11-04T18:18:42 Then exit back out to main menu, and start a new SP game. It will crash. 2007-11-04T18:19:06 I tried this on ubuntu also. 2007-11-04T18:20:02 Hah! Fixed the selection stuff. One was actually the result of me fixing compiler warnings over two years ago (and nobody complained since then...). 2007-11-04T18:20:15 Most of the time you will get the "error : This droid cannot be built - BaBaPeople" 2007-11-04T18:20:28 But other times it has to do with resources. 2007-11-04T18:20:57 muggenhor * r2716 /trunk/build_tools/autorevision/autorevision.cpp: 2007-11-04T18:20:57 * Add an abstract base class for the extraction of revision information: RevisionExtractor 2007-11-04T18:20:57 * This class uses the "Chain of Responsibility" pattern to delegate a task the current subclass cannot perform to a successor in the chain 2007-11-04T18:20:57 * Make QuerySVN() and ParseFile() part of subclasses derived from RevisionExtractor 2007-11-04T18:20:57 * Also make these functions function properly in the chain of responsibility 2007-11-04T18:21:16 one sec, need to find some new batteries for my mouse. 2007-11-04T18:22:00 Buginator: doesn't crash for me using that method 2007-11-04T18:22:06 anyway I'm having dinner.... 2007-11-04T18:22:07 *** Giel is now known as Giel|afk 2007-11-04T18:22:54 No? Hmm... does always for me for both windows & ubuntu. 2007-11-04T18:23:19 *** ccfreak2k|laptop has quit IRC 2007-11-04T18:23:36 *** ccfreak2k|laptop has joined #warzone 2007-11-04T18:27:14 *** Suprano has quit IRC 2007-11-04T18:27:42 *** Maerz has joined #warzone 2007-11-04T18:28:15 *** Suprano has joined #warzone 2007-11-04T18:29:06 devurandom, or anyone else, can you try what I posted above, and see if your WZ crashes? 2007-11-04T18:29:35 Sure. 2007-11-04T18:30:03 svn or 2.0? 2007-11-04T18:30:10 svn 2007-11-04T18:30:24 actually, error should be in both. 2007-11-04T18:31:03 prepare mp game and then start a campaign? 2007-11-04T18:31:53 Yes basically. You have to hit ok 1 time so AI joins, then exit out to main menu 2007-11-04T18:32:05 When does it crahs then? 2007-11-04T18:32:15 When it is loading the SP game. 2007-11-04T18:32:18 It does crash. 2007-11-04T18:32:23 Immediately after the intro... 2007-11-04T18:32:39 error : sound_LoadTrackFromFile: PHYSFS_openRead("music/music.wpl") failed with error: No such file or directory 2007-11-04T18:32:39 in stderr, does it say babapeople? 2007-11-04T18:32:39 error : This droid cannot be built - BaBaPeople 2007-11-04T18:32:51 I have no stderr, but yes, it does say that. 2007-11-04T18:32:56 Yeah... giel said his don't crash. I am like... HMMMMMmmm 2007-11-04T18:33:03 Do you need the BT? 2007-11-04T18:33:10 I got them. 2007-11-04T18:33:41 For both windows & linux. 2007-11-04T18:34:46 When I was looking at this, it does seem that the data isn't all being reset, and it sure looks like the scripts are causing this. 2007-11-04T18:35:20 Since the Babapeople are being called in the script functions... 2007-11-04T18:36:35 Oh, do you know what that little "pencil" icon does in the MP lobby? It don't seem to do anything when you click on it, except make a "x" appear on it? 2007-11-04T18:37:20 It is a collaborative drawing tool. 2007-11-04T18:37:46 What, you can draw on the screen ? 2007-11-04T18:37:57 Yes. 2007-11-04T18:38:03 Last time I tried, at least. 2007-11-04T18:39:37 so how does it work? You click on it then draw? I tried that just now, and it wasn't doing anything? 2007-11-04T18:40:06 *** coppertop has quit IRC 2007-11-04T18:40:24 Oh, it needs the "x" on it to draw in the chat area... lol 2007-11-04T18:41:10 *** Giel|afk is now known as Giel 2007-11-04T18:41:23 Dunno what good that does though. 2007-11-04T18:41:50 Maybe if you could draw on the map, it would be better, if you partner up? 2007-11-04T18:42:27 Yes, I guess that was the intention. 2007-11-04T18:43:34 Ah good your back Giel. I updated the patch comments. If it ruins everything else, then I could stick a abs() call around that, to fix the cursor issue? 2007-11-04T18:43:59 I don't mean your funtions, I mean the function that uses that call... 2007-11-04T18:44:35 functions* 2007-11-04T18:45:43 devurandom, you think a blinking cursor is better than a non blinking one? 2007-11-04T18:45:57 ? 2007-11-04T18:46:14 I was looking at code, and right now, it is set to not blink the cursor. 2007-11-04T18:46:41 muggenhor * r2717 /trunk/lib/sound/playlist.c: * Change "failed to open file" error message, when attempting to load a playlist, from LOG_ERROR to LOG_NEVER as it isn't a real error condition 2007-11-04T18:47:17 Giel: The resourcehandler has an option for optional files, maybe that is of use? 2007-11-04T18:47:37 devurandom: nope as the sound playlists are loaded entirely out of the resource handler's control 2007-11-04T18:47:48 which is a bit dirty maybe... 2007-11-04T18:47:51 We should change that... 2007-11-04T18:48:09 But that needs changing of the whole resource subsystem, I am afraid. 2007-11-04T18:48:28 devurandom: I beg to differ as the resource system currently only handles loading stuff specified in *.wrf files 2007-11-04T18:48:45 "I beg to differ"? 2007-11-04T18:48:47 I think config files (such as music playlists) should be handled separately from *.wrf stuff 2007-11-04T18:49:07 I beg to agree. :) 2007-11-04T18:49:11 devurandom: translate as "I disagree" 2007-11-04T18:50:46 Change line 745 in editbox.c to this: iV_Line(cx,cy+iV_GetTextAboveBase(), cx,cy+iV_GetTextBelowBase(),0xFFFFFF) 2007-11-04T18:51:06 *** Jessicatz has quit IRC 2007-11-04T18:51:10 Then compile and run the game, and you will see the very "stubby" cursor. 2007-11-04T18:51:35 If you change it to iV_Line(cx,cy+iV_GetTextAboveBase(), cx,cy+abs(iV_GetTextBelowBase()),0xFFFFFF) then all is OK. 2007-11-04T18:51:42 Buginator: all that you do to make it crash is "multiplayer -> skirmish -> host -> ok -> "wait for skirmish to load" -> quit to main menu -> single playey -> new campaign -> crash" ? 2007-11-04T18:51:59 Buginator: you mean the cursor when typing text with "t" 2007-11-04T18:52:16 In the MP lobby 2007-11-04T18:52:27 When you type text. 2007-11-04T18:52:51 It is MP->skirmish->hit OK so AI joins, then exit back out to main menu, then start new SP game. 2007-11-04T18:53:18 hit ok only 1 time. don't start the game. 2007-11-04T18:53:48 yes that makes it crash for me too 2007-11-04T18:54:17 Hey, r2652 broke compilation of 2.0... 2007-11-04T18:54:21 sidenote, I dunno why we have a hard to see cursor in the lobby? I rather have it white, that is why 0xFFFFFF. 2007-11-04T18:55:50 order.c: In function â€orderUpdateDroid’: 2007-11-04T18:55:50 order.c:1174: error: invalid operands to binary == 2007-11-04T18:55:50 order.c:1174: error: invalid type argument of â€->’ 2007-11-04T18:55:57 Buginator: you had me confused there, as that button only is named "OK" when you press the "Start Hosting Game" button first 2007-11-04T18:56:35 Whoops. :o 2007-11-04T18:56:47 brb 2007-11-04T19:01:05 *** abitos has quit IRC 2007-11-04T19:01:50 Did you get the babapeople error, or the other one? 2007-11-04T19:02:35 Buginator: "error : This droid cannot be built - BaBaPeople" 2007-11-04T19:03:47 Buginator: although it might be a memory leak that triggers that crash the real cause is more likely to be the usage of uninitialized memory 2007-11-04T19:03:56 EvilGuru, are you around? If so, do you have the textures that Grim was having a issue with? 2007-11-04T19:04:27 No reaction? I guess I'll spam the gna tracker then. 2007-11-04T19:04:43 cybersphinx: looking at it now 2007-11-04T19:04:44 Giel, it looks like the data don't get cleared. Like it is still in the buffers... 2007-11-04T19:04:49 I think I've got a fix 2007-11-04T19:05:24 Giel: OK, then I'll just post some other stuff. 2007-11-04T19:06:11 From what I read, the buffers don't get cleared/destroyed ever. 2007-11-04T19:06:38 cybersphinx: could you check whether this patch fixes it: http://rafb.net/p/t0hXZa89.html 2007-11-04T19:06:52 Pumpkin cheated by clearing the memory pool they used it seems 2007-11-04T19:07:24 Buginator: pumpkin cheated a lot like that; rather than fixing the root cause of problems they seemed to prefer hiding bugs 2007-11-04T19:07:54 Buginator: Hi 2007-11-04T19:08:17 Buginator: What bug sorry? 2007-11-04T19:08:36 Giel: It was an acceptable solution 2007-11-04T19:08:44 THe texture issue that Grim had, do you still have the files? 2007-11-04T19:09:06 As: The game was released, so they were just distributing patches, and they knew that if they did a new game it would be written from scratch 2007-11-04T19:09:19 Buginator: It was a transparent pink PNG file 2007-11-04T19:09:27 The ones produced from photoshop CS? He said you & per have them? 2007-11-04T19:09:34 Giel: Works now, thanks. (You just removed the "[0]"s, right?) 2007-11-04T19:09:35 Well, semi transparent, he e-mailed it to me so that I could check the PNGs were good 2007-11-04T19:10:00 cybersphinx: yep 2007-11-04T19:10:02 I think the problem was that if A = 255 photoshop does not save the RGB values 2007-11-04T19:10:23 Oh. So then issue is with how wz handles pngs? 2007-11-04T19:10:29 muggenhor * r2718 /branches/2.0/src/order.c: * Fix a compile error introduced in r2652 (2.0 branch) 2007-11-04T19:11:33 Buginator: Yes 2007-11-04T19:12:00 It is a Warzone issue, photoshop may have poor PNG handling, but it is not 'broken' 2007-11-04T19:12:46 I was looking to debug that issue. It only displayed hilights in textures? 2007-11-04T19:13:10 anyone else getting malformed network data from svn://svn.gna.org ? 2007-11-04T19:13:25 That means server is busy. 2007-11-04T19:13:34 Buginator: It displays a white border order it if I remember 2007-11-04T19:13:43 I did a serach on that @ GNA... 2007-11-04T19:14:10 if you'd ask me it means their server has poor bandwidth 2007-11-04T19:14:16 I was looking to get the files/textures so I can kill that bug. You got them? 2007-11-04T19:14:25 Best bet is to make a texture yourself, they were nothing special 2007-11-04T19:14:37 Move back to berlios. :) 2007-11-04T19:14:38 various transparent PNGs will do the trick 2007-11-04T19:14:48 Buginator: Adverts 2007-11-04T19:15:00 EvilGuru: Look at all the conversion stuff I removed some time ago... 2007-11-04T19:15:03 Maybe one of them helps... 2007-11-04T19:15:15 What about sourceforge? 2007-11-04T19:15:26 Even more adverts, slow main site 2007-11-04T19:15:49 The logs only go back 1 week, but keven says he has hundreds of megs of logs I think. 2007-11-04T19:16:14 Giel: Happens quite often to me. I just run a "while !hgpullsvn sleep 3" loop. 2007-11-04T19:16:23 Buginator: http://en.wikipedia.org/wiki/Comparison_of_free_software_hosting_facilities 2007-11-04T19:16:27 Buginator: Yes, 33MB 2007-11-04T19:16:40 cybersphinx: hehe; I bet they'll like that @ gna ;-) 2007-11-04T19:16:44 What bugs me about GNA, is that I keep having to enter my data. Keeps saying duplicate post. 2007-11-04T19:16:50 cybersphinx: I'm using a cronjob instead 2007-11-04T19:17:09 Buginator: http://bsd.kwzs.be/~bot/logging-beta3.php?time=0:999999999999999 2007-11-04T19:17:16 Buginator if you write the url yourself you can request any date range 2007-11-04T19:17:18 Giel: Yeah, it probably doesn't help... 2007-11-04T19:18:00 Kevin`, I don't know when the conversation took place. I just know it did. 2007-11-04T19:18:17 do you know what was said? 2007-11-04T19:18:21 Is situational matching TV the present? 2007-11-04T19:18:40 It would be about photoshop, and white borders I guess. 2007-11-04T19:18:57 cybersphinx: at svn.mortis.eu I'm mirroring (read-only) the warzone repository by means of svnsync; I'm using a cronjob which gets fired every 10 minutes to keep it up to date 2007-11-04T19:19:15 Giel: They must love you more than cybersphinx 2007-11-04T19:19:39 EvilGuru: my usage of their bandwidth ? 2007-11-04T19:20:03 Yes, doubt it is all that much 2007-11-04T19:20:25 EvilGuru: keep in mind that SVN is pretty conservative on bandwidth usage (for a centralised VCS that is) and I only update once every 10 mins 2007-11-04T19:20:29 Buginator: Create your own textures to test it 2007-11-04T19:20:47 LOL... EvilGuru from that list, codeplex is the best one for this project! MS can't be wrong! ;) 2007-11-04T19:21:09 EvilGuru, I don't got any program that makes pngs. 2007-11-04T19:21:09 EvilGuru: I think trying to "svn up" in a loop will cause more bandwidth usage than "svn up" once every 10 mins 2007-11-04T19:21:22 At least, not on windows. I may try something on ubuntu 2007-11-04T19:21:24 Giel: know any way to sync a branch automatically? like if it were to host my own branch, and want to merge trunk changes into it 2007-11-04T19:21:28 Buginator: Get the Gimp 2007-11-04T19:21:40 wonder if that would be a 3 way merge 2007-11-04T19:21:48 * krushia scratches head 2007-11-04T19:22:38 krushia: "svn merge -rX:Y url-to-trunk working_copy_of_branch" 2007-11-04T19:22:59 krushia: and yes that's a 3 way merge, though largely automated (you're usually safe if you don't get any conflicts 2007-11-04T19:23:14 thanks, i should try that 2007-11-04T19:23:34 EvilGuru, screen shots look good. Getting it now. Thanks for the tip. 2007-11-04T19:23:59 lol. Sourceforge download. :) 2007-11-04T19:24:23 Well, the GUI is not that great, but it is being redesigned 2007-11-04T19:24:28 (and ships by default on Linux) 2007-11-04T19:24:55 EvilGuru: hehe, that about the GUI is an understatement if you'd ask me 2007-11-04T19:25:12 HUH? Warzone is/was already on sourceforge? "As of 2007-03-31 08:23, this project is no longer under active development" 2007-11-04T19:25:20 gui is looking better in the alpha/betaish release 2007-11-04T19:25:29 Buginator: We've been around the block 2007-11-04T19:25:38 krushia: Do you have a URL, would be interestred 2007-11-04T19:25:52 dunno, i get it from portage 2007-11-04T19:26:11 *** louipc has joined #warzone 2007-11-04T19:26:18 greetings 2007-11-04T19:26:34 krushia: Is that 2.5? 2007-11-04T19:26:38 0.2.2? I take it that was the first hosting place? 2007-11-04T19:27:39 2.4 has just been released 2007-11-04T19:27:56 Buginator: No, Berlios was first, Sourceforge was a private thing from Rodzilla, mainly it just confused people imo. 2007-11-04T19:28:06 2.4.1 for windows 2007-11-04T19:28:12 Yep 2007-11-04T19:28:15 yeah, mine is tagged 2.5 2007-11-04T19:28:45 Kevin`, you still around? 2007-11-04T19:28:46 this is the svn version 2007-11-04T19:29:00 yes 2007-11-04T19:29:16 Are you admin of realtimestrategies.net? 2007-11-04T19:29:39 should still be, if I can find where I wrote down the information 2007-11-04T19:29:44 krushia: Can you send me a screenshot 2007-11-04T19:29:56 i think it is the same as 2.4 actaully 2007-11-04T19:30:03 Why are the forums locked until you register? Is that by choice, or ?? 2007-11-04T19:30:14 Buginator don't know 2007-11-04T19:30:43 Ah okay 2007-11-04T19:32:00 Buginator i'll try to unlock that, because it's odd. 2007-11-04T19:32:26 Yeah.. very odd. 2007-11-04T19:32:48 Would it be possible to add the actual diff to the SVN commit mails? 2007-11-04T19:32:50 it would be very nice if gimp had a single-window interface option 2007-11-04T19:33:08 EvilGuru, do you at least know what object was being tested? 2007-11-04T19:33:18 pain in the ass to fine 10 little windows lost in the desktop 2007-11-04T19:33:36 I am unsure, one of his new models I believe 2007-11-04T19:33:54 cybersphinx: we couldn't do it; though it would be possible for the folks @ gna.org 2007-11-04T19:34:14 cybersphinx: but I wouldn't want to do that, since I prefer not to get _huge_ mails in my mailbox 2007-11-04T19:35:07 Giel: I liked having the patches attached (at Berlios)... and I don't really care about the size... 2007-11-04T19:35:16 Hm, two commit lists? 2007-11-04T19:35:43 So something like make a new page-12-player buildings.png? 2007-11-04T19:38:29 People are still downloading wz from sourceforge. It says 400MB/day & 600 hits a day. Wonder what GNA stats are? 2007-11-04T19:38:53 *** Vespasian has joined #warzone 2007-11-04T19:41:07 Buginator: Then it's still confusing people... 2007-11-04T19:41:54 I thought Rodzilla closed it... 2007-11-04T19:41:59 Looks like it. Can't we get that project files deleted? 2007-11-04T19:42:08 http://sourceforge.net/project/stats/?group_id=142032&ugn=warzone2100 2007-11-04T19:42:36 Buginator: Probably bots, mirrors 2007-11-04T19:44:29 oh cool 2.0.8 2007-11-04T19:45:18 *** Buginator has quit IRC 2007-11-04T19:46:51 *** Buginator has joined #warzone 2007-11-04T19:47:16 hmm 2007-11-04T19:48:24 Buginator forum should allow viewing of public boards now 2007-11-04T19:48:55 Cool. thanks! 2007-11-04T19:52:43 lol. Per should check forums, they talk about the ECM in the source code. 2007-11-04T19:52:56 krushia: Usually Gimp only has 3 windows... 2007-11-04T19:53:59 krushia: And you can dock all extra windows into one (not into the image window though). 2007-11-04T19:57:18 www.coppercore.net/~wztoys is dead right? I get not found error? 2007-11-04T20:01:29 Buginator i'm writing a log of #warzone to a text file, just for you :) 2007-11-04T20:02:01 Thanks.. Then 7zip it. And it will only be what, 1GB? :D 2007-11-04T20:02:24 well it's only the last year or two, so it shouldn't be too large 2007-11-04T20:03:24 Buginator on www.coppercore.net/~wztoys: join #baadfood and ask coppercore :) 2007-11-04T20:03:55 lol 2007-11-04T20:04:28 Um.. nobody in #baadfood ? 2007-11-04T20:06:24 Buginator zeros, not o's 2007-11-04T20:06:40 LOL 2007-11-04T20:07:28 Oh well. Guess not. They knew I was going in there, and banned me. 2007-11-04T20:07:35 oh? 2007-11-04T20:07:47 oh. tor 2007-11-04T20:07:56 unbanned. 2007-11-04T20:08:07 Yeah.. Why they against tor? 2007-11-04T20:08:15 Buginator: Spammers use it 2007-11-04T20:08:24 and people who have been banned from channels 2007-11-04T20:08:28 http://kwzs.be/~bot/log-warzone.txt.lzma 2007-11-04T20:08:37 yeah who really needs to use tor? 2007-11-04T20:08:43 Thanks, getting that now. 2007-11-04T20:09:11 maybe people in countries without free speech? 2007-11-04T20:09:23 *** Karlik has quit IRC 2007-11-04T20:09:24 spies... 2007-11-04T20:09:31 Yes, mainland China for example 2007-11-04T20:10:09 I dunno. I like it. I don't like people tracking me & hacking at me when I joined IRC before. FW was having a fit. 2007-11-04T20:10:29 you could request a hostmask 2007-11-04T20:12:16 No idea what that is. I am a n00b when it comes to this stuff. 2007-11-04T20:14:40 argh. I need to change firefox to think lzma is binary, and not try to view it... 2007-11-04T20:15:38 haha what browser does that? 2007-11-04T20:15:50 firefox 2007-11-04T20:16:00 doh ok 2007-11-04T20:16:22 Buginator: that has nothing to do with firefox; Kevin` probably set a wrong mime-type 2007-11-04T20:22:22 he renamed it to a .zip, and it works now. 2007-11-04T20:26:35 Giel, your thoughts on the cursor issue? 2007-11-04T20:29:25 " About the PSX stuff, if much of the code was removed before hand, then they must have had much more scary source code than I thought. After I came into the picture, we worked on cleaning out TONS of PSX only (and glide) stuff, and that took lots of time all by itself." LOL 2007-11-04T20:29:34 *** DrZimmerman has quit IRC 2007-11-04T20:32:39 Afaik tor doesn't help in China... 2007-11-04T20:32:49 That is why the FreeNetProject exists... 2007-11-04T20:33:00 Though they are not really far gone. 2007-11-04T20:33:40 *** drunk has joined #warzone 2007-11-04T20:34:06 *** drunk has left #warzone 2007-11-04T20:34:17 *** drunk has joined #warzone 2007-11-04T20:34:29 Not bad. 14MB log shrunk down to 3MB 2007-11-04T20:34:57 *** drunk has left #warzone 2007-11-04T20:35:17 kwzs.be/~bot/log.7z In case anyone else wants it. 2007-11-04T20:35:20 *** drunk has joined #warzone 2007-11-04T20:35:59 brb 2007-11-04T20:42:02 *** drunk has left #warzone 2007-11-04T20:47:06 *** Maerz has quit IRC 2007-11-04T20:47:08 *** Suprano has quit IRC 2007-11-04T20:47:52 *** Maerz has joined #warzone 2007-11-04T20:49:34 *** JockeTF has joined #Warzone 2007-11-04T20:50:05 Hi JockeTF. I see you killed the poor rainbot? 2007-11-04T20:51:11 Nope, But he's not in this channel. 2007-11-04T20:51:23 There's no need for more bots in here. 2007-11-04T20:51:52 Bots like to multiply though. 2007-11-04T20:52:01 Rainbot is at 3 networks and in 5 channels and op in 3. :) 2007-11-04T20:52:17 You make rainbot? 2007-11-04T20:52:20 Op in 4. :P 2007-11-04T20:52:31 Well, I configured Rainbot. 2007-11-04T20:52:57 *** ccfreak2k|laptop has quit IRC 2007-11-04T20:52:59 But I made a plugin. 2007-11-04T20:53:03 Buginator: I think changing the cursor's colour is ok 2007-11-04T20:53:04 The lobby server needs a bot to check for active games. Then kill them if it don't answer to a ping after say 10 mins. 2007-11-04T20:53:29 Well, this one is an IRC bot. ;) 2007-11-04T20:53:31 Giel, what about the abs() addition? Then it will be full length again? 2007-11-04T20:53:50 *** ccfreak2k|laptop has joined #warzone 2007-11-04T20:54:08 That is, if you don't do the patch I had before. 2007-11-04T20:54:16 Buginator: if the numbers it returns become non-negative all text will become off-set 2007-11-04T20:54:42 Ok, so then only add the abs() to the editbox.c line ? 2007-11-04T20:55:01 If everything else breaks, I guess that is only solution. 2007-11-04T20:55:39 well actually I think changing the addition of iV_GetTextAboveBase() into a substraction might work better 2007-11-04T20:56:26 iV_Line(cx,cy+iV_GetTextAboveBase(), cx,cy+iV_GetTextBelowBase(),0xFFFFFF) so then just do iV_Line(cx,cy-iV_GetTextAboveBase(), cx,cy+iV_GetTextBelowBase(),0xFFFFFF) 2007-11-04T20:56:47 I can see what that does. One sec. 2007-11-04T20:56:48 Buginator: exactly 2007-11-04T20:57:58 nope. that makes the problem worse. 2007-11-04T20:58:09 cursor is way below the chat line now 2007-11-04T20:58:59 that's very strange since X - -Y should be the same to X + abs(-Y) 2007-11-04T20:59:50 No, in that case you meant this: iV_Line(cx,cy+iV_GetTextAboveBase(), cx,cy-iV_GetTextBelowBase(),0xFFFFFF) 2007-11-04T21:00:54 *** ccfreak2k|laptop has quit IRC 2007-11-04T21:01:05 That don't look right either. Hold on a sec. 2007-11-04T21:01:41 *** ccfreak2k|laptop has joined #warzone 2007-11-04T21:02:06 iV_Line(cx,cy+iV_GetTextAboveBase(), cx,cy+abs(iV_GetTextBelowBase()),0xFFFFFF); Works the best out of all those. 2007-11-04T21:02:26 Does anyone mind if I make a poll asking what OS people run WZ under? 2007-11-04T21:02:43 EvilGuru: go ahead 2007-11-04T21:02:46 Make a option for more than one OS? 2007-11-04T21:05:09 http://forums.wz2100.net/index.php?topic=1095.0 2007-11-04T21:05:14 I can allow multiple votes 2007-11-04T21:05:21 but I had usually in the title 2007-11-04T21:06:37 http://img413.imageshack.us/my.php?image=cursorky5.jpg 2007-11-04T21:07:14 That is with the abs() 2007-11-04T21:07:54 ignore the red line. I was just playing around to see what color looks best there. 2007-11-04T21:07:55 EvilGuru: IMO it's better to allow one vote only 2007-11-04T21:11:31 We have to fix the AA 2007-11-04T21:12:23 What is the issue with it? 2007-11-04T21:13:38 Uh whats that? 2007-11-04T21:13:43 A free porn site... 2007-11-04T21:13:45 mhmmm :3 2007-11-04T21:13:55 kamaze: www.ipv6porn.com 2007-11-04T21:14:52 http://img65.imageshack.us/my.php?image=cursornowua0.jpg Is what it looks like now 2007-11-04T21:18:30 And this is how it looks like with the change you want Giel, http://img136.imageshack.us/my.php?image=cursorggh0.jpg 2007-11-04T21:19:37 [iV_Line(cx,cy-iV_GetTextAboveBase(), cx,cy+iV_GetTextBelowBase(),0xFFFFFF);] one 2007-11-04T21:20:13 *** abitos has joined #warzone 2007-11-04T21:21:21 "I bet the PSX played a HUGE role in the current widget system, and how it works, and 2007-11-04T21:21:21 well, it also plays a big role in everything else also 2007-11-04T21:21:29 Amen to that! 2007-11-04T21:23:15 Buginator: could you try substracting both 2007-11-04T21:23:22 Yeah. 2007-11-04T21:23:30 thought that is definitly not an elegant solution I'm reasonably sure that it'd work 2007-11-04T21:24:15 that by far is worse. :S 2007-11-04T21:24:25 iV_Line(cx,cy-iV_GetTextAboveBase(), cx,cy-iV_GetTextBelowBase(),0xFFFFFF) 2007-11-04T21:24:44 cursor is at the bottom. want a picof that also ? 2007-11-04T21:25:01 worse ? why won't that code behave according to mathematical rules!!! 2007-11-04T21:25:15 It is pumpkin logic. 2007-11-04T21:25:43 I don't need a pic of it btw 2007-11-04T21:27:16 Sure you do! http://img504.imageshack.us/my.php?image=cursor6gr5.jpg heh 2007-11-04T21:28:50 Here, I am sure this will help you.: cx = 48 cy = 460 GTAB=-13 GTBB=-4 2007-11-04T21:30:17 I don't see how negatives are coming out of it. You are returning pixel height, so what does a -height mean? 2007-11-04T21:31:19 And why isn't anything else bugged by this? (or is it.. haven't really checked that much. everything else looks OK) 2007-11-04T21:31:59 *** cybersphinx has quit IRC 2007-11-04T21:33:23 Looks like Chojun has been working on his wz in C++ since '05 2007-11-04T21:34:33 Buginator: he has ? 2007-11-04T21:34:42 http://www.realtimestrategies.net/forums/viewtopic.php?t=951&postdays=0&postorder=asc&start=30&sid=156b3c0ff7c4eb41f77809c330d679fb 2007-11-04T21:34:49 Was looking at forum posts. 2007-11-04T21:36:45 lol, Qamly calls wz the titanic. 2007-11-04T21:37:53 hmpf; unlike the Titanic WZ doesn't have the excuse of being hit by an iceberg 2007-11-04T21:39:29 Buginator: did you try iV_Line(cx,cy+iV_GetTextAboveBase(), cx,cy-iV_GetTextBelowBase(),0xFFFFFF) ? 2007-11-04T21:39:31 that works for me 2007-11-04T21:39:52 I don't recall. Will try that now. 2007-11-04T21:40:36 Ok, that works also. 2007-11-04T21:41:25 But I still don't get how pixel height can be a negative value. 2007-11-04T21:42:25 *** cybersphinx has joined #warzone 2007-11-04T21:42:58 now I come to think of it: it shouldn't be negative and the substractions in iV_GetTextAboveBase() and iV_GetTextBelowBase() should be reversed 2007-11-04T21:43:38 Um, so why is the cursor the only thing being noticed by this? I see they are used in other functions also. 2007-11-04T21:43:39 but!! that still wouldn't fix your cursor problem since the first cy+ thingy should actually be cy -abovebase() 2007-11-04T21:44:07 Buginator: probably because just about every piece of code that uses these functions misinterprets its value... 2007-11-04T21:44:16 Well, the original code has it like it is now. That worked OK.. so ... dunno what to say about that. 2007-11-04T21:47:52 Buginator: probably either abovebase() or belowbase() returned zero 2007-11-04T21:48:10 in which case it wouldn't matter whether a substraction or addition is being performed 2007-11-04T22:04:02 *** kamaze has quit IRC 2007-11-04T22:12:47 <^cyka^> woooo 2007-11-04T22:12:48 <^cyka^> people 2007-11-04T22:12:57 <^cyka^> never leave ur drinks uinattened 2007-11-04T22:13:04 <^cyka^> even with people u know 2007-11-04T22:13:06 <^cyka^> u never know 2007-11-04T22:13:13 <^cyka^> i think my drinks have been spiked 2007-11-04T22:13:27 They couldn't find the little boys room in time? 2007-11-04T22:13:36 ;) 2007-11-04T22:13:46 <^cyka^> no 2007-11-04T22:13:57 <^cyka^> i thikn i've been hit with some drug or anotehr 2007-11-04T22:14:01 <^cyka^> shaking 2007-11-04T22:14:03 <^cyka^> lathargic 2007-11-04T22:14:14 <^cyka^> basically i feel stoned but too stoned :( 2007-11-04T22:14:22 <^cyka^> and i know what tooo stoned feels like 2007-11-04T22:14:27 <^cyka^> been there many times 2007-11-04T22:16:27 Oh man... 2007-11-04T22:16:42 ^cyka^: Question is why? 2007-11-04T22:16:47 Seems as if every bigger channels sooner or later gets his drunken monkey. ;) 2007-11-04T22:17:23 * krushia loves drinken monkeys 2007-11-04T22:17:27 with a u 2007-11-04T22:17:34 * devurandom said that with a friendly smile, of course. 2007-11-04T22:17:39 <^cyka^> fuck knows 2007-11-04T22:18:07 fuck is not a noun though 2007-11-04T22:18:18 <^cyka^> no 2007-11-04T22:18:20 <^cyka^> it's a verb 2007-11-04T22:18:37 i don't think verbs posess knowledge 2007-11-04T22:18:43 <^cyka^> cos it can describe an action or a sityatuin 2007-11-04T22:18:58 <^cyka^> now why isn't my computer playing sound? 2007-11-04T22:19:17 maybe it's in your head 2007-11-04T22:19:39 "Stop what you are doing and assume the party escort submission position." <<-- What does she mean? Can someone translate that into english I understand? 2007-11-04T22:20:08 krushia: http://uk.youtube.com/watch?v=FHW_SdxOarM] 2007-11-04T22:20:39 wrong one, sorry 2007-11-04T22:20:45 *** weedle has joined #warzone 2007-11-04T22:22:24 devurandom: i think it means something like "bend over while we stick this large object in your anus" 2007-11-04T22:22:37 What? 2007-11-04T22:22:39 WTF?! 2007-11-04T22:22:50 You're kidding... Someone serious please. 2007-11-04T22:23:00 honestly, that's how i interpret it 2007-11-04T22:23:07 It does? I thought escorts always follow behind the person? So they are less important. 2007-11-04T22:23:09 it is a bit fuzzy though 2007-11-04T22:23:11 <^cyka^> hmmm 2007-11-04T22:23:16 <^cyka^> i think i need to reboot 2007-11-04T22:23:33 What has my anus got to do with parties? 2007-11-04T22:23:37 *** tomboy64 has joined #warzone 2007-11-04T22:23:41 But I guess what do you mean by "escorts"? The hooker kind? Or.. ? 2007-11-04T22:23:49 *** ^cyka^ has quit IRC 2007-11-04T22:24:36 How is that sense related to the translation you gave? 2007-11-04T22:24:49 I don't understand how you got on that idea... 2007-11-04T22:24:50 krushia: http://uk.youtube.com/watch?v=VqxlGWNoh-o there it is 2007-11-04T22:25:20 So cyka's use of the word was valid 2007-11-04T22:26:00 *** abitos has quit IRC 2007-11-04T22:26:11 *** abitos has joined #warzone 2007-11-04T22:26:38 EvilGuru: can't watch now, already flooding bandwidth and giving my brother a huge ping on Eve 2007-11-04T22:26:48 Hehe 2007-11-04T22:26:57 devurandom: Context? Without that, my interpretation would also be going into that direction, though a little more tame. 2007-11-04T22:27:22 Context is Jessicatz quit message... 2007-11-04T22:27:35 devurandom: i googled and there are many uses of it, so there may be a definition, though i couldn't find one 2007-11-04T22:27:38 It has maybe something to do with a game called "orange box"... 2007-11-04T22:27:54 That's a Halflife box. 2007-11-04T22:27:56 Some cheat is described like that: http://www.gamerankings.com/cheats/934384 2007-11-04T22:28:01 oh it is mentioned in a userfriendly i think 2007-11-04T22:28:39 cybersphinx: How come you associate large objects and anuses with a party escort? 2007-11-04T22:28:54 no i lied, just in comments 2007-11-04T22:29:39 devurandom: Not the party escort, the submission position. Though as I said, I wouldn't go that far in my interpretation. 2007-11-04T22:29:44 ""Stop what you are doing and assume the party escort submission position" -- if you have to ask, you'll never know 2007-11-04T22:29:45 *** cyka has joined #warzone 2007-11-04T22:30:09 Ok... You are setting me off... 2007-11-04T22:30:19 If I don't know what that means I will never know? 2007-11-04T22:30:24 If I say delimiter issues, do you know what that means? 2007-11-04T22:30:24 How does that make sense? 2007-11-04T22:31:16 devurandom: It is a phrase we use over here 2007-11-04T22:31:20 You mean I should fill in some commas in the right positions? 2007-11-04T22:31:35 Basically means "I really don't want to have to explain this to you" 2007-11-04T22:31:37 a brit phrase? 2007-11-04T22:32:01 damn brits, none of your slang makes sense :P 2007-11-04T22:32:07 I thought that was 'bugger off' EvilGuru? ;) 2007-11-04T22:32:09 EvilGuru: Ok, then I wont ask you again... 2007-11-04T22:33:22 If someone else tells you that you can be sure that the phrase is not a pleasant one 2007-11-04T22:33:51 The phrase with the party escort or the one about asking? 2007-11-04T22:34:23 About the party escort 2007-11-04T22:35:06 I think I am missing a big part of what they call "common knowledge"... 2007-11-04T22:35:50 devurandom: "Cultural context" is maybe a better phrase. 2007-11-04T22:36:16 Maybe I am also lacking culture, yes... 2007-11-04T22:36:43 I didn't mean that, I meant knowledge about cultures other than your own. 2007-11-04T22:37:00 Ah... 2007-11-04T22:37:21 That phrase is the description of the achievement called "partygoer". 2007-11-04T22:37:38 And I think by the explanation of how to achieve it, I may have understood... 2007-11-04T22:37:53 But then I don't know what it has to do with culture... 2007-11-04T22:38:16 Though I wouldn't have seen anything about arses in that spoiler... 2007-11-04T22:38:59 "submission position" implies that bit 2007-11-04T22:39:39 I would have built it that way: I want to be a party escort and to submit for that job, I need to go into a certain position... 2007-11-04T22:40:05 They say "crouch, look down and walk forward". Dunno what the walking is about... 2007-11-04T22:40:39 My first post. :) 2007-11-04T22:40:56 What has walking to do with large objects? 2007-11-04T22:41:12 I bet you all are laughing about me right at the moment. ;) 2007-11-04T22:42:14 EvilGuru, your poll got 8 votes so far. It is a tie between windows & linux. 2007-11-04T22:42:36 Don't worry, there are a fair few homosexuals in the woodwork somewhere 2007-11-04T22:42:59 *** tomboy64 has quit IRC 2007-11-04T22:43:06 WHAT? 2007-11-04T22:43:13 That is slang for which OS? vista? 2007-11-04T22:43:19 Read slashdot 2007-11-04T22:43:21 OMG... Is it that bad? 2007-11-04T22:43:34 For some reason mac users are gay/homosexual 2007-11-04T22:43:42 Ah, good.... 2007-11-04T22:43:50 Already thought you were talking about me... 2007-11-04T22:44:00 Ask anyone why they have not got a mac and they will say "Do I look gay?" 2007-11-04T22:44:02 hehe EvilGuru 2007-11-04T22:44:16 i had a mac 2007-11-04T22:44:18 and sold it 2007-11-04T22:44:19 lol 2007-11-04T22:44:27 but i know 2 allegadly straight mac users 2007-11-04T22:44:41 although i've yet to see evidence of their sexuality being straight 2007-11-04T22:44:42 devurandom: I meant culture in a more broad sense. Like the "all your base" phrase, which you can only understand if you know the necessary context. 2007-11-04T22:44:42 hehe 2007-11-04T22:45:05 And what is the context I should know about in this case? 2007-11-04T22:45:21 Don't ask me, I don't know it either. 2007-11-04T22:45:29 slashdot sures is big. Just what am I looking for? 2007-11-04T22:45:30 You knew what it meant... 2007-11-04T22:45:51 Buginator: Look at some of the comments on Apple related topics 2007-11-04T22:45:58 I gave an interpretation. 2007-11-04T22:45:59 Ahh.. ok. 2007-11-04T22:46:15 I couldn't even give an interpretation... 2007-11-04T22:46:23 WHich is the point that bothers me. 2007-11-04T22:46:28 Based only on the content of the phrase itself. 2007-11-04T22:46:41 Which is even more itneresting. 2007-11-04T22:46:46 Since I only got that, too. 2007-11-04T22:47:23 cyka: As for you list of mac users you can add me to it 2007-11-04T22:47:57 allegadly straight? 2007-11-04T22:47:58 lol 2007-11-04T22:48:02 but yet to see evidence 2007-11-04T22:48:09 You dont want to. ;) 2007-11-04T22:48:22 see evidence that he's straight or gay? 2007-11-04T22:48:23 l,ol 2007-11-04T22:48:31 Its currently tied to the bed :p 2007-11-04T22:48:44 Is it male or female? 2007-11-04T22:48:51 *It 2007-11-04T22:48:55 lol 2007-11-04T22:48:59 ouch my eyes hurt 2007-11-04T22:49:09 cyka: Still drugged on whatever? 2007-11-04T22:49:13 i need to muster the strength to get clsoer to the monitor 2007-11-04T22:49:18 cos although i may collapse 2007-11-04T22:49:22 Never laugh when you are drinking... I'll tell you that. ;) 2007-11-04T22:49:25 coming too now 2007-11-04T22:49:31 but got a major headache 2007-11-04T22:49:33 and cotton mouth 2007-11-04T22:49:43 I take it slashdot has no moderators. 2007-11-04T22:49:47 and a damn chemical taste in a trap 2007-11-04T22:50:03 Buginator: It does, people rate comments from -1 to 5 and then you can set a threshold 2007-11-04T22:50:05 Luckily I was able to stop right before the worst happened. 2007-11-04T22:50:08 Seems like a free-for-all in the comments department 2007-11-04T22:50:24 ahhh 2007-11-04T22:50:38 sounds like a website i knoew once 2007-11-04T22:50:41 wwww.ann.lu 2007-11-04T22:50:42 lol 2007-11-04T22:50:47 was a amiga forum 2007-11-04T22:51:00 and the flame wars that went on there were fucking hallerious 2007-11-04T22:51:34 Are save games broken? 2007-11-04T22:52:19 per * r2719 /trunk/src/ (environ.c environ.h keybind.c keymap.c lighting.c): 2007-11-04T22:52:19 Clean out dead code. Allow keymap function table to contain NULL entries for removed 2007-11-04T22:52:19 key bindings (list must not be shortened, this to prevent invalidating users' keymaps!). 2007-11-04T22:52:35 http://forums.wz2100.net/index.php?PHPSESSID=5b8d29d2f1041e271e154bc2a3f6d0fa&topic=1051.0 2007-11-04T22:53:05 Buginator: They should be working 2007-11-04T22:53:07 I wonder if Giel fell asleep on his keyboard? 2007-11-04T22:53:32 Buginator: Mine work for the last few trunk revisions. 2007-11-04T22:53:35 Good night everyone... 2007-11-04T22:53:38 * cyka was talking to a cute lass at the pub 2007-11-04T22:53:43 *** tomboy64 has joined #warzone 2007-11-04T22:53:46 night devurandom 2007-11-04T22:53:49 this was before i started feeling shitty 2007-11-04T22:53:50 *** devurandom has quit IRC 2007-11-04T22:55:15 What is with the "error : glcFontFace(GLC_Font_Regular (1), "Book") failed" error? 2007-11-04T22:55:34 It is trying to find that font? 2007-11-04T22:56:01 That error message is a bit cryptic. 2007-11-04T22:58:44 rebooting to ubuntu, to see if I can replicate that issue. works fine in windows. 2007-11-04T22:58:47 Buginator: "Book"? It's "Bold" for me. 2007-11-04T22:59:08 Yeah, "book" I thought that was a font name or something? 2007-11-04T22:59:16 Oh, and GLC_FONT_BOLD. 2007-11-04T22:59:35 Buginator: nope I am not 2007-11-04T22:59:43 just very busy writing code 2007-11-04T22:59:54 *** per has joined #warzone 2007-11-04T22:59:58 ok, rebooting to ubuntu. be back when it boots up. 2007-11-04T22:59:58 hi per 2007-11-04T23:00:03 *** Buginator has quit IRC 2007-11-04T23:00:07 hello 2007-11-04T23:00:29 hey per 2007-11-04T23:06:15 *** buginator has joined #warzone 2007-11-04T23:06:46 hmm.. works fine in level 1. 2007-11-04T23:07:47 Is there some place that has savegame files for different levels? 2007-11-04T23:09:18 muggenhor * r2720 /trunk/build_tools/autorevision/autorevision.cpp: 2007-11-04T23:09:18 * Add struct RevisionInformation to bind all revision info together 2007-11-04T23:09:18 * Add a new subclass of RevisionExtractor: RevSVNVersionQuery 2007-11-04T23:09:18 * This subclass will use "svnversion" to additionally detect mixed revisions, modifications and switched paths in working copies 2007-11-04T23:09:18 * Add the "low revision", modification and switch state to the output 2007-11-04T23:09:46 dunno buginator 2007-11-04T23:11:29 brb ciggie time 2007-11-04T23:13:13 I think the script file is broken now? 2007-11-04T23:13:31 *** EvilGuru has quit IRC 2007-11-04T23:13:32 *** No rule to make target `install'. Stop 2007-11-04T23:15:12 make[1]: Entering directory wzsrc/warzone/3rdparty/quesoglc 2007-11-04T23:15:26 make[1]: *** No rule to make target `install'. Stop. 2007-11-04T23:19:08 I take that back. Now when I try to load it, it crashes. 2007-11-04T23:23:25 configure.in:39: error: possibly undefined macro: AC_PROG_LIBTOOL 2007-11-04T23:23:25 If this token and others are legitimate, please use m4_pattern_allow. 2007-11-04T23:23:25 See the Autoconf documentation. 2007-11-04T23:24:10 that is with r2720 2007-11-04T23:24:33 is that a crash? 2007-11-04T23:24:43 trying to do a make 2007-11-04T23:24:46 buginator: btw, you talked about a forum post about ecm? was that in our forums? 2007-11-04T23:25:09 No, that was in the realtimestratergies forums 2007-11-04T23:25:14 buginator: got URL? 2007-11-04T23:25:24 buginator: make does not crash... it just reports an error 2007-11-04T23:25:43 The URL is on the windows machine. I am on ubuntu now. 2007-11-04T23:25:43 buginator: actually, that is autoconf, not make 2007-11-04T23:25:52 okies 2007-11-04T23:25:54 and yeah, the crash was for loading a save game. Make just fails. 2007-11-04T23:25:59 i'm off for tonight 2007-11-04T23:26:01 see you later 2007-11-04T23:26:09 *** per has quit IRC 2007-11-04T23:26:20 *** abitos has quit IRC 2007-11-04T23:26:52 back 2007-11-04T23:27:38 config.status: creating Makefile 2007-11-04T23:27:38 config.status: error: cannot find input file: build/Makefile.in 2007-11-04T23:27:38 configure: error: ./configure failed for 3rdparty/quesoglc 2007-11-04T23:28:37 blah. Can't build, so I guess back to windows I go. 2007-11-04T23:31:01 Oh well. 2007-11-04T23:31:09 *** buginator has quit IRC 2007-11-04T23:58:59 *** eracc has quit IRC 2007-11-05T00:03:01 *** eracc has joined #warzone 2007-11-05T00:55:26 *** Gigadelic_IIDX has joined #warzone 2007-11-05T01:09:41 *** cybersphinx has quit IRC 2007-11-05T01:12:41 *** cybersphinx has joined #warzone 2007-11-05T01:42:43 muggenhor * r2721 /trunk/build_tools/autorevision/autorevision.cpp: 2007-11-05T01:42:43 * Add a new revision info extraction class (subclass of RevisionExtractor): RevConfigFile 2007-11-05T01:42:43 * This class extracts revision info from a "var=value" style text file (can be used in tarballs) 2007-11-05T01:46:39 * Giel is off to bed 2007-11-05T01:46:49 *** Giel has quit IRC 2007-11-05T01:47:47 *** Maerz has quit IRC 2007-11-05T02:02:37 *** GrimMoroe has left #warzone 2007-11-05T02:04:26 *** Dred_furst has quit IRC 2007-11-05T02:30:29 muggenhor * r2722 /trunk/ (4 files in 4 dirs): 2007-11-05T02:30:29 * Add AutoRevision to raw makefile system 2007-11-05T02:30:29 * Set raw makefiles up to use AutoRevision to generate src/autorevision.h 2007-11-05T02:30:46 yo 2007-11-05T02:31:59 muggenhor * r2723 /trunk/ (15 files in 4 dirs): 2007-11-05T02:31:59 * Add version.[ch] 2007-11-05T02:31:59 * this module uses the information extracted from the automatically generated file src/autorevision.h to add revision information to the project 2007-11-05T02:31:59 * provides a function version_getFormattedVersionString() which replaces several pieces of customly crafted code to dump a version string (frontend.c, main.c and clparse.c) 2007-11-05T02:31:59 * update po/POTFILES.in 2007-11-05T02:32:04 * add some recently added files 2007-11-05T02:32:05 * make -C po update-po 2007-11-05T02:44:03 *** JockeTF has quit IRC 2007-11-05T03:01:10 *** tomboy64 has quit IRC 2007-11-05T03:31:48 *** Buginator has joined #warzone 2007-11-05T03:32:00 Anyone awake? 2007-11-05T04:03:20 112 2007-11-05T04:09:36 Me. 2007-11-05T04:09:41 but you don't like me. 2007-11-05T04:14:19 yo 2007-11-05T04:14:30 is there something wrong with the server 2007-11-05T04:14:38 im trying to dl the game but its being slow 2007-11-05T04:16:52 anyone has Warzone 2.0.8 RC 1? 2007-11-05T04:18:49 lol 2007-11-05T04:18:57 Slow in what way? 2007-11-05T04:19:05 *** Chojun has joined #warzone 2007-11-05T04:19:10 Zombie, it is you who hate window users. 2007-11-05T04:19:14 Hi Chojun 2007-11-05T04:19:25 hello 2007-11-05T04:19:55 You know one of the major things that makes me so angry at Linux users? 2007-11-05T04:19:55 I was reading some old post on realtimestratergies.net, and saw that you where working on the C++ since '05? 2007-11-05T04:19:57 er 2007-11-05T04:20:02 You know one of the major things that makes me so angry at Windows users? 2007-11-05T04:20:06 Well. 2007-11-05T04:20:20 yes a good portion of a new framework was written in '05 2007-11-05T04:20:26 *** KBlair has joined #warzone 2007-11-05T04:20:37 well, a good portion of the beginning of a new framework ;) 2007-11-05T04:20:50 Years ago, I was working with someone call Night Fang who was a creator of a Doom related project. 2007-11-05T04:20:51 I've implemented it into warzone now 2007-11-05T04:21:03 Is any part ready for public eyes? I am curious at how it is turning out. 2007-11-05T04:21:33 Also, you still use wdg, or something else ? 2007-11-05T04:21:40 .. something else 2007-11-05T04:21:53 Is it like a zip file? 2007-11-05T04:22:00 something I cooked up in my mad scientist's laboratory bwahahas 2007-11-05T04:22:26 Anyway. 2007-11-05T04:22:37 I use PhysFS for some things 2007-11-05T04:22:55 Part of the way through the project he realized that this was going to be a bunch harder than he thought. 2007-11-05T04:23:15 And he told me "I hate this OS and I hope your OS dies in a fire Zombie" 2007-11-05T04:23:15 I was just doing some hex editing to fix issues in wz. What a PITA! 2007-11-05T04:23:27 and never spoke to me again./ 2007-11-05T04:23:35 Zombie, so you take it out on all window users? 2007-11-05T04:23:41 Well. 2007-11-05T04:24:09 Chojun, you have svn or something set up? 2007-11-05T04:24:10 The truth is, Windows users tend to want an extermination to all competeing OSes. 2007-11-05T04:24:28 No, that is microsoft. :P lol 2007-11-05T04:24:42 Most window users just don't like change IMO. 2007-11-05T04:24:43 Users too. 2007-11-05T04:24:49 I have svn on a private server at my house 2007-11-05T04:25:02 I attend a university, and 2007-11-05T04:25:10 in CIT 300 2007-11-05T04:25:19 You do keep backups right? After all the HDs that have crashed with the WZ project, it pains me. 2007-11-05T04:25:37 there was a project where you had to install Linux as part of the project. 2007-11-05T04:25:43 in MS Virtual PC., 2007-11-05T04:25:56 People moaned. People complained 2007-11-05T04:26:00 yes I make backups fairly frequently but probably not as frequently as I should 2007-11-05T04:26:00 Chojun, right now, are you using DX 7/8/9? I assume 32bit? 2007-11-05T04:26:08 hmm 2007-11-05T04:26:26 I have not made any changes to Direct X 2007-11-05T04:26:41 Oh, so that is what, DX 5 or 6? 2007-11-05T04:26:44 6 2007-11-05T04:26:46 and when they started having problems with it. 2007-11-05T04:27:00 Shudder. 2007-11-05T04:27:02 They started telling me what an awful person I was for supporting ?Linux 2007-11-05T04:27:38 The networking is still directplay, or was that change to TNL? 2007-11-05T04:28:11 I have not made any changes to the net code, either 2007-11-05T04:28:26 I got nothing against linux users, or windows, or any other OS. They all have their good points. 2007-11-05T04:29:31 I take it then, you have to run wz in 16bit full screen? 2007-11-05T04:30:01 download speed 2007-11-05T04:30:07 Then again, it probably is easier for you to just say what was updated, instead of me trying to guess. :) lol 2007-11-05T04:30:16 Gigadelic_IIDX, which server you getting it from? 2007-11-05T04:30:31 idk really it link is on the site 2007-11-05T04:30:32 You on a mac/linux/windows? 2007-11-05T04:30:37 windows 2007-11-05T04:31:01 Xp or vista? 2007-11-05T04:31:07 I prefer windowed mode because it makes for easier debugging in Visual Studio.. But yes, 16 bit since warzone will not support 32 bit mode 2007-11-05T04:31:12 XP 2007-11-05T04:31:15 Buginator: If some future version of Warzone became Incompatible with Linux at some point, would you do anything to stop it? I don't think so. 2007-11-05T04:31:36 Which is what happened with ZDaemon. 2007-11-05T04:31:39 *** ccfreak2k|laptop has quit IRC 2007-11-05T04:32:12 *** ccfreak2k|laptop has joined #warzone 2007-11-05T04:32:13 Stop it from working on linux? I don't think that is possible. At least, I wouldn't want that to happen. The more players the better, and the more devs the better IMO. 2007-11-05T04:32:24 anyone has 2.0.8 RC 1 thay could send to me? 2007-11-05T04:32:31 Chojun, you got VS 2k5? 2007-11-05T04:33:07 I only have the latest svn release Gigadelic_IIDX. I think someone posted a link on the forums for 2.08 RC1 though? 2007-11-05T04:33:19 Linux has "lost" three applications to developers closing the application to Linux Users and two to stagnation. 2007-11-05T04:33:35 let me look on the forums then 2007-11-05T04:33:58 One of the Linux applications lost to stagnation is called Boson. 2007-11-05T04:34:08 http://boson.eu.org 2007-11-05T04:34:20 Boson looks a great deal like Warzone. 2007-11-05T04:34:30 You sticking with the memory pools that pumpkin is using Chojun? 2007-11-05T04:35:43 Zombie, that site is slow... waiting for the screenshots. 2007-11-05T04:36:15 This application was badly written. 2007-11-05T04:36:27 Which? Boson? 2007-11-05T04:36:33 Yes. 2007-11-05T04:36:53 http://boson.eu.org/shots/0.12-2-thumb.jpg http://boson.eu.org/shots/0602-2-thumb.jpg 2007-11-05T04:36:56 Not that bad pics 2007-11-05T04:37:55 *** KBlair_ has quit IRC 2007-11-05T04:38:54 yes I have VS.NET 2005 Team Edition 2007-11-05T04:39:37 Memory pools: Yes and no 2007-11-05T04:40:08 So basically, your version doesn't have any improvements over the original just yet, your doing framework type of work? 2007-11-05T04:40:20 As I convert the framework to my new C++ framework, I use different containers and so-forth 2007-11-05T04:40:58 my version has many improvements 2007-11-05T04:41:21 But not in the sound/gfx/network area is what I meant. 2007-11-05T04:41:33 Just internal stuff right ? 2007-11-05T04:41:51 yes, I suppose that is true 2007-11-05T04:42:05 You looking for help, or not yet ? 2007-11-05T04:42:25 http://download.gna.org/warzone/releases/2.0/warzone2100-2.0.8_rc1.exe <-- need another mirror 2007-11-05T04:42:30 so far Warzone has experienced a major overhaul of its internal systems 2007-11-05T04:43:12 I've replaced/upgraded/fixed things to where further improvements would be quick and easy to integrate 2007-11-05T04:43:34 You mean the pie ->fbx stuff? 2007-11-05T04:44:01 what do you mean pie->fbx 2007-11-05T04:44:26 from .pie format files to using .fbx format files? 2007-11-05T04:44:47 or maybe .obj or another ? 2007-11-05T04:44:53 no I think you are confused 2007-11-05T04:45:10 I haven't changed anything with the graphics 2007-11-05T04:45:45 Oh. I thought that Grimmore was working with you. And he was saying he uses .fbx files. Sorry about that. 2007-11-05T04:45:55 hehe no problem :) 2007-11-05T04:46:18 the new framework represents basically a whole new warzone.. It appears the same on the outside but the way that it is working under the hood is almost completely different in certain aspects 2007-11-05T04:47:04 Sounds nice. Your release date is in '08? Like Jan 1? :D 2007-11-05T04:47:48 Do you have contact with the other old devs, like hast, rodzilla, qamly, grizzly, and the rest? 2007-11-05T04:47:49 as far as help is concerned... I'm interested in the idea but only if people share my same goals 2007-11-05T04:48:13 I haven't really considered a release date 2007-11-05T04:48:13 *** DrZimmerman has joined #warzone 2007-11-05T04:48:26 a specific one, anywa 2007-11-05T04:48:27 y 2007-11-05T04:48:27 What is your overall goal ? 2007-11-05T04:49:30 hmm... How to express pages of thoughts in one sentence.. 2007-11-05T04:50:02 Let me put it this way, do you want it to remain a windows only project? (uses directplay, DX) ? 2007-11-05T04:51:16 Warzone will remain windows-only, but my efforts have been cross-platform 2007-11-05T04:51:28 so theoretically a port to linux should be fairly easy 2007-11-05T04:52:14 I organized the framework into different application layers so all the windows stuff exists on the surface in a static .lib that could be replaced by, say, a .so 2007-11-05T04:52:23 But it will use DX, not openGL right ? 2007-11-05T04:52:30 right 2007-11-05T04:52:52 The graphics and sound engines will also have similar layers 2007-11-05T04:53:01 Your plan is DX 6 to 9, and have some shaders support ? 2007-11-05T04:53:18 shaders, yes......................................... 2007-11-05T04:53:33 Why kind of hardware you run now? 2007-11-05T04:53:59 DX9 compatible hardware 2007-11-05T04:54:16 You have a 8800 card? 2007-11-05T04:54:23 Oh wait.. that is 7900 2007-11-05T04:55:09 You thinking of doing threads or no ? 2007-11-05T04:57:10 Also, what are your thoughts of the FMVs? You think you will make new ones, or just use the old that aren't apart of the GPL? 2007-11-05T04:58:21 back 2007-11-05T04:59:06 I have an NVIDIA GeForce Go 7800.. sufficient for the job 2007-11-05T04:59:31 Oh, a laptop? 2007-11-05T04:59:32 threads.. give me an example of where I would use threads 2007-11-05T04:59:33 yes 2007-11-05T05:00:01 Like dedicating the AI to a thread 2007-11-05T05:00:20 I haven't gotten that far yet 2007-11-05T05:00:35 Is it planned, or just something your thinking about? 2007-11-05T05:00:58 but as warzone stands currently, it is not complicated enough to need threads for processing things like that 2007-11-05T05:01:22 True. 2007-11-05T05:01:42 You also are going to add shadows I assume? Maybe normal mapping also ? 2007-11-05T05:02:16 and since threads must be implemented very carefully and tested even more carefully, I don't plan on doing anything like that for a little while, at least 2007-11-05T05:02:38 My project will retain full support for the FMVs 2007-11-05T05:02:48 Come on, you like debugging deadlocks. :D 2007-11-05T05:02:54 haha 2007-11-05T05:04:16 Well, whenever your looking to release or some help, throw a link this way. :) I am always interested in new stuff. 2007-11-05T05:04:51 You got a homepage you update or a blog or something ? 2007-11-05T05:05:49 I think it would be reasonable to assume that I would implement shadows/normal mapping at some point in time 2007-11-05T05:06:48 My website is hosted at my School of Computing: http://www.cs.utah.edu/~gilmore 2007-11-05T05:07:07 Although I will be graduating very soon so my site will at some point come down 2007-11-05T05:07:23 Lol, I was just about to ask when that was going to expire. ;) 2007-11-05T05:07:54 ie, you graduate. :) 2007-11-05T05:08:29 yes, in about 2 months, give or take since I have a biology class to complete 2007-11-05T05:08:45 Omega Prime is the new WZ name, or just the site's name? 2007-11-05T05:09:02 Omega Prime is the name of my website 2007-11-05T05:09:17 I thought wztoys.org was dead? 2007-11-05T05:09:29 hehe yes, I need to update my site's banners 2007-11-05T05:09:38 lol 2007-11-05T05:09:53 Buginator, what are your goals for Warzone? 2007-11-05T05:10:52 Right now, I am just fixing bugs, and looking over code, and reading up on all things WZ related. 2007-11-05T05:11:13 Yes, but what are your goals for Warzone 2007-11-05T05:12:43 After the bugs? I want to take it to the next level. Update the gfx mainly. Though, without a artist, I have to just make pretty explosions. :) I only know openGL. 2007-11-05T05:13:33 BTW, I am not a real dev in this project, officially anyway. I just came to help out. 2007-11-05T05:13:34 How long ago were you introduced to Warzone? 2007-11-05T05:14:01 Hmm. 3 months or 4 2007-11-05T05:14:08 I see 2007-11-05T05:14:16 Yeah, I am a n00b. 2007-11-05T05:14:18 Have you played Warzone with the FMVs? 2007-11-05T05:14:35 Yes, I have original CDs right here. 2007-11-05T05:14:44 good 2007-11-05T05:14:55 Got them for $5 at garage sale. 2007-11-05T05:15:14 Though, 1 CD is scratched up. :( 2007-11-05T05:15:23 If you'd paid $100 that still would've been a good deal 2007-11-05T05:15:53 You've played the game all the way through? 2007-11-05T05:16:14 I just don't like the fact that it runs in 16 bit. Messes up my desktop. Yeah, played it all the way through. 2007-11-05T05:17:08 Yes, Warzone is a very old game... Much of its underlying architecture is almost 14 years old 2007-11-05T05:17:26 as the world knows it it is about 8-9 years old 2007-11-05T05:17:44 Shame about the Playstation code. Too bad they were forced to do it. 2007-11-05T05:17:44 as the RTS world knows it, it is far beyond its time 2007-11-05T05:18:01 Yes, that it is. 2007-11-05T05:18:38 yes but that is how it is when you are a subsidiary of a corporate software publisher conglomerate... Eidos at the time was trying to bulldoze its way into the PSX market 2007-11-05T05:19:07 to them Warzone was just a casualty, but to us, it is an opportunity 2007-11-05T05:19:30 I also think it is a shame that they can't straighten out the license issue when they first released it. :( 2007-11-05T05:19:55 it is ambiguous at best. 2007-11-05T05:19:57 the licensing issue is a very interesting one 2007-11-05T05:20:39 the owner of the escape codec, eidos technologies, went defunct in 2000 2007-11-05T05:21:06 I wouldn't call it interesting. More like a pain. From what I read, it seems that they wanted to included everything, but didn't have the space on a FTP site for it. Even the FMV source. 2007-11-05T05:21:24 I thought Sci bought them out? 2007-11-05T05:21:42 So the license transfers to them... I think. 2007-11-05T05:21:58 Alex McLean, of Pumpkin/Pivotal has been in the industry for many years and I don't believe any of us to be more intelligent than he. I firmly believe that he wouldn't have made a mistake of releasing proprietary .dlls without having a very good reason 2007-11-05T05:22:46 As far as I can tell, all OS places are scared to death about getting sued, so they error on the side of caution. 2007-11-05T05:23:02 yes that is fine 2007-11-05T05:23:36 the source release involved some individuals at Eidos-Europe. They had to clear the release and I take that in good-faith to mean that ALL of the files released were GPL 2007-11-05T05:23:38 We need someone in the UK to visit Alex. :) lol Then we will meet his security guards. :S 2007-11-05T05:24:05 this is gay as hell 2007-11-05T05:24:29 I bet you that they still got all the original stuff in some archive in Eidos vaults. 2007-11-05T05:24:53 What might that be Gigadelic_IIDX? You still trying to download? 2007-11-05T05:25:05 hell yeah 2007-11-05T05:25:06 Eidos is a software publisher.. You can look at them as a bank 2007-11-05T05:25:12 yay @ 10kb/s 2007-11-05T05:25:21 banks don't like to own things besides pieces of paper 2007-11-05T05:25:42 Gigadelic_IIDX, maybe the host only has dial up? 2007-11-05T05:25:48 im on a 10meg connection jesus 2007-11-05T05:26:03 i get better download speeds from servers in japan 2007-11-05T05:26:10 Warzone is locked away on some dusty development server probably in one of the houses of the Pumpkin three 2007-11-05T05:26:26 I can't compile 2.0.8, or I would throw you the exe. 2007-11-05T05:26:58 You were around at the original release right ? 2007-11-05T05:27:12 no 2007-11-05T05:27:19 i been on the traval mode 2007-11-05T05:27:34 I bought Warzone in April of 1999 and have been with it ever since 2007-11-05T05:27:50 I meant original source release 2007-11-05T05:27:58 lucky 2007-11-05T05:28:14 I wrote the petition that was placed online 2007-11-05T05:28:33 the old releases of the game are being hosted on the same server 2007-11-05T05:28:36 Oh, that was you? I thought it was ...Virgil (sp?) 2007-11-05T05:28:45 Rman Virgil was in direct contact with Alex McLean 2007-11-05T05:28:59 How the heck did he manage that? 2007-11-05T05:29:10 Did Alex come to the forums or something ? 2007-11-05T05:29:20 RBL-4nik8r is the one that initiated the petition and spread news of it 2007-11-05T05:29:25 no 2007-11-05T05:29:28 well, yes 2007-11-05T05:29:31 back in 99 2007-11-05T05:29:58 ..... 7kb/z 2007-11-05T05:30:27 Is that petition online someplace? I mean did it have hundreds/thousands/?? "sign" it ? 2007-11-05T05:30:28 Although he would object to this spotlight, Rman Virgil is the champion of warzone and we owe everything we have to him 2007-11-05T05:30:47 there were over 2100 signatures 2007-11-05T05:31:19 Then Virgil sent it to Alex, and Alex convinced Eidos to do it? 2007-11-05T05:32:39 Would have loved to be a fly on that wall. I can't imagine Eidos saying "yes" right away. 2007-11-05T05:32:54 more or less.. Rman was in contact with Pumpkin and they monitored the process 2007-11-05T05:34:08 anyway 2007-11-05T05:34:21 soooooooooooooooooo sloooooow :( 2007-11-05T05:34:24 With the RPL codecs, you think your not going to have any legal issues with them at all then? 2007-11-05T05:34:25 he is under appreciated, I believe 2007-11-05T05:34:27 man i wanna blow up shit 2007-11-05T05:34:31 no 2007-11-05T05:34:50 in fact, I hope there are because it will put me in contact with the people who I need to talk to 2007-11-05T05:35:39 *** AndrevS has quit IRC 2007-11-05T05:35:41 You have to understand that in a corporate world driven by profit, companies turn a blind eye to certain things if they don't represent any significant amount of $$ 2007-11-05T05:35:53 has anyone made any huge MP maps? 2007-11-05T05:36:04 or is there a map maker? 2007-11-05T05:36:13 Are you thinking of naming Warzone something else? Or will you stick with Warzone 2100? 2007-11-05T05:36:33 me? 2007-11-05T05:36:35 Yes, I saw map maker. Huge map is I think 250x250 If I read correctly. 2007-11-05T05:36:44 No that was for Chojun. :) 2007-11-05T05:36:47 It will remain Warzone 2100 2007-11-05T05:36:52 oh 2007-11-05T05:37:11 The map maker, and some maps are in the forums I do believe. 2007-11-05T05:37:14 where can i find this map maker 2007-11-05T05:37:41 I take it you have to rebuild the map maker also Chojun? 2007-11-05T05:38:04 I have not touched the source to edit world 2007-11-05T05:38:41 Although it will in the near future undergo significant rennovations 2007-11-05T05:39:08 and by significant, I mean............... 2007-11-05T05:39:16 I wonder how long it took the other guy to add 32bit color support & png stuff? 2007-11-05T05:40:01 I see warzone not as a game, but an idea 2007-11-05T05:40:06 On that note, you still using pcx right? Then you will change to what? .dds? 2007-11-05T05:40:41 *** coppertop has joined #warzone 2007-11-05T05:40:43 you would do well to review much of Rman Virgil's essays on the Advanced RTS... This is the future of warzone, and the RTS genre, I believe 2007-11-05T05:40:52 pcx, yes 2007-11-05T05:41:20 Warzone will support any of the common image formats 2007-11-05T05:41:22 I am glad that kevin unlocked the forums, so it is much easier to find/read everything. 2007-11-05T05:42:15 I fired off some e-mails to some old devs, but nobody has responded back. :( 2007-11-05T05:42:33 I would not expect to hear from any of them again 2007-11-05T05:43:07 Yeah, I think that also. Maybe they will appear again in the future, to see how the project(s) are coming. 2007-11-05T05:43:23 honestly I doubt it 2007-11-05T05:43:36 Did you know Elric? 2007-11-05T05:43:50 Yes 2007-11-05T05:44:01 Grim's brother 2007-11-05T05:44:16 I am flabbergasted that he would just delete everything he (they?) made. 2007-11-05T05:45:00 I can see him getting mad, but to delete everything? Was he sick of the community that much? 2007-11-05T05:48:05 There is quite a few fundamental differences between the linux crowd and the windows crowd 2007-11-05T05:48:41 the windows crowd at the time of the source release were the "talkers" and the linux crowd were the "doers" 2007-11-05T05:48:54 Yeah, but even so. To delete all your hard work over a argument? Just seems... silly to me. I don't mean to offend anyone 2007-11-05T05:48:57 and so naturally warzone progressed down the linux/crossplatform path 2007-11-05T05:49:34 Yeah I don't know what his reasons or motives were 2007-11-05T05:50:32 and so slashdot funneled many linux people into warzone and they hit the road with wheels spinning and so-far have done an immense amount of work on warzone 2007-11-05T05:51:20 Oh, so it was slashdot that got the linux people to come over? Who posted it there? 2007-11-05T05:51:25 yes 2007-11-05T05:51:35 not sure who but it was posted in the linux section of slashdot 2007-11-05T05:52:52 to those of us who regard warzone as an idea, a living, evolving entity, its introduction to linux/OS-X is a good thing 2007-11-05T05:53:16 Then it was a culture war more or less? Did the windows pre linux guys ever fix the orignal bugs, or are the bugs still around? 2007-11-05T05:53:29 yes, a culture war 2007-11-05T05:53:55 Warzone is full of many fundamental problems 2007-11-05T05:54:11 its source-code is just the embodiment of an idea 2007-11-05T05:54:27 Did you ever play WZ with a 3dfx card? 2007-11-05T05:54:30 yes 2007-11-05T05:54:37 Was it very different? 2007-11-05T05:54:55 3dfx graphics were far superior at the time 2007-11-05T05:55:19 but the differences were relatively cosmetic 2007-11-05T05:55:39 much more polished, if you will 2007-11-05T05:55:41 But did anything cool stick out in the 3dfx version? 2007-11-05T05:55:54 not really, to be honest 2007-11-05T05:56:29 anyway, the linux people here continue work on warzone 2007-11-05T05:56:48 and I ask, to what end? 2007-11-05T05:57:08 I leave you with that question... I have to get to bed 2007-11-05T05:57:13 good night 2007-11-05T05:57:19 I guess you have to ask them. I am the noob of the bunch. :) 2007-11-05T05:57:21 Night. 2007-11-05T05:57:28 Nice chatting with you. 2007-11-05T05:57:32 yes, you too 2007-11-05T05:57:59 I assume they have logs of this channel... Most IRC channels are logged. They'll get the question 2007-11-05T05:58:10 ...to what end? 2007-11-05T05:58:13 *** Chojun has quit IRC 2007-11-05T05:58:19 Yeah... they will see it I assume. 2007-11-05T05:58:55 coppercore, you around ? 2007-11-05T06:00:08 30% 2007-11-05T06:00:19 Wow, your flying! 2007-11-05T06:01:37 there is no end 2007-11-05T06:01:56 Tell that to death. 2007-11-05T06:02:00 ;) 2007-11-05T06:02:13 I meant to ay the grim reaper... lol 2007-11-05T06:02:15 say* 2007-11-05T06:03:49 oh yeah im on fire :( 2007-11-05T06:04:11 wow did i see 13kbs 2007-11-05T06:04:24 Are you getting that version because you have issues with the version before that? 2007-11-05T06:04:25 my grandma moves faster then this server 2007-11-05T06:04:47 oh no clean install 2007-11-05T06:05:06 Yeah, but did you have issues with 2.07? 2007-11-05T06:05:23 yeah 2007-11-05T06:05:32 mainly in multi play 2007-11-05T06:05:37 Like what? I am trying to fix bugs... 2007-11-05T06:06:09 i cant remember 2007-11-05T06:06:44 lol. Ok. :) Thanks for the report. 2007-11-05T06:06:49 lol 2007-11-05T06:06:53 np 2007-11-05T06:07:08 I will get on the "i can't remember" bug right now. 2007-11-05T06:07:48 I need some of your DNA. Cut off a finger, and send it to me. 2007-11-05T06:08:16 o.o 2007-11-05T06:08:51 Ok, no finger. Just type in your gene code sequence, and that will be fine. 2007-11-05T06:09:36 My ultimate goal is to work for the CDC. :D 2007-11-05T06:11:46 lier you work for datadyne 2007-11-05T06:12:02 Busted! 2007-11-05T06:12:12 Oh well, can't win them all! :D 2007-11-05T06:12:36 lol 2007-11-05T06:12:42 Are you at 31% yet? 2007-11-05T06:13:38 no 30 still :( 2007-11-05T06:14:15 it feels like im downloading porn on 56k 2007-11-05T06:14:17 Strange. Time should fly when I talk gibberish. 2007-11-05T06:14:27 *** louipc has left #warzone 2007-11-05T06:14:46 Looks like we lost someone. 2007-11-05T06:15:10 lol 2007-11-05T06:15:18 i wanna kick this server in the balls 2007-11-05T06:15:40 That would make it slower. 2007-11-05T06:16:54 At this rate, you can take a boat ride across the pond, and go to a devs house for them to get you the exe. 2007-11-05T06:17:11 lol 2007-11-05T06:21:56 *** coppertop has quit IRC 2007-11-05T06:22:01 Well, goodluck on your download. 2007-11-05T06:22:36 *** Buginator has quit IRC 2007-11-05T06:30:52 *** Vespasian has quit IRC 2007-11-05T07:16:23 *** krushia is now known as krushia|bed 2007-11-05T07:35:09 *** Jessicatz has joined #warzone 2007-11-05T07:35:18 who broke queso compilation? :( 2007-11-05T07:37:44 probably me 2007-11-05T07:39:36 hm, wasnt me 2007-11-05T07:39:39 config.status: error: cannot find input file: build/Makefile.in 2007-11-05T07:39:39 configure: error: ./configure failed for 3rdparty/quesoglc 2007-11-05T07:57:45 *** Cardinal_Gate has joined #warzone 2007-11-05T08:14:02 *** Gigadelic_IIDX has quit IRC 2007-11-05T08:33:13 *** abitos has joined #warzone 2007-11-05T08:49:02 *** Cardinal_Gate has joined #warzone 2007-11-05T08:49:13 *** Cardinal_Gate is now known as Gigadelic_IIDX 2007-11-05T09:16:34 *** Jovan96 has quit IRC 2007-11-05T09:18:54 *** coppertop has joined #warzone 2007-11-05T09:42:52 *** tomboy64 has joined #warzone 2007-11-05T09:57:02 *** ccfreak2k|laptop has quit IRC 2007-11-05T09:58:42 *** ccfreak2k|laptop has joined #warzone 2007-11-05T10:00:49 *** shevek_ has joined #warzone 2007-11-05T10:00:53 It's BROKEN again! 2007-11-05T10:01:09 when I quit it, cpu usage is 90% and it doesn't exit and needs killing 2007-11-05T10:01:16 what did you lot break? 2007-11-05T10:01:28 gdb didn't give me anything useful 2007-11-05T10:01:51 it gave me 4 invalid frames 2007-11-05T10:05:01 hrm, might be a graphics driver bug 2007-11-05T10:05:46 sigh 2007-11-05T10:05:46 zzz 2007-11-05T10:07:02 *** Jovan has joined #warzone 2007-11-05T10:10:25 *** Suprano has joined #warzone 2007-11-05T10:12:30 *** Jessicatz has quit IRC 2007-11-05T10:28:47 *** EisNerd has quit IRC 2007-11-05T10:32:35 *** Suprano has quit IRC 2007-11-05T10:45:52 *** kiddie has joined #warzone 2007-11-05T11:02:06 *** kiddie has left #warzone 2007-11-05T11:05:24 *** tomboy64 has quit IRC 2007-11-05T11:27:40 *** amro has joined #warzone 2007-11-05T11:40:56 *** ccfreak2k|laptop has quit IRC 2007-11-05T11:41:44 *** weedle has quit IRC 2007-11-05T11:44:43 *** Dred_furst has joined #warzone 2007-11-05T11:54:53 *** cybersphinx has quit IRC 2007-11-05T11:55:22 *** cybersphinx has joined #warzone 2007-11-05T12:11:07 *** shpitz461 has quit IRC 2007-11-05T12:19:48 *** Dred_furst has quit IRC 2007-11-05T12:57:29 *** Giel has joined #warzone 2007-11-05T12:57:39 hi all 2007-11-05T13:16:15 *** krushia|bed is now known as krushia 2007-11-05T13:16:18 Chojun was here 7 hours ago 2007-11-05T13:17:20 *** Dred_furst has joined #warzone 2007-11-05T13:20:13 SHOURYUKEN 2007-11-05T13:24:05 +seen chojun 2007-11-05T13:24:05 Giel: chojun was last seen in #warzone 7 hours, 25 minutes, and 55 seconds ago: ...to what end? 2007-11-05T13:25:25 how do i setup a window bode 2007-11-05T13:26:26 !google window bode 2007-11-05T13:26:28 Giel: Search took 0.13 seconds: Application Note AN134A Filter Design: A 2-Section, Narrow-Band ...: ; Industrial Valve Prices Continues To Bode Well For Producer Stocks ...: ; Xyratex 1Q Results Bode Well For Company - Seeking (3 more messages) 2007-11-05T13:27:04 i mean Warzone 2100 2007-11-05T13:30:43 *** Giel_ has joined #warzone 2007-11-05T13:30:44 *** Giel has quit IRC 2007-11-05T13:30:55 *** Giel_ is now known as Giel 2007-11-05T13:45:50 Gigadelic_IIDX: I've just been reading up on the logs 2007-11-05T13:45:55 are you downloading still ? 2007-11-05T13:51:31 *** Suprano has joined #warzone 2007-11-05T13:52:13 *** tomboy64 has joined #warzone 2007-11-05T14:39:31 just finished 2007-11-05T14:41:59 afk 2007-11-05T14:50:20 *** KBlair has quit IRC 2007-11-05T15:13:32 *** tomboy64 has quit IRC 2007-11-05T15:33:38 muggenhor * r2724 /trunk/data/images/ (intfac.img intfac4.png): 2007-11-05T15:33:38 * Enlarge mission timer field to be able to contain the text 2007-11-05T15:33:38 * Enlarge transportation timer field to be able to contain the time text 2007-11-05T15:33:38 patch #831 by Buginator 2007-11-05T15:42:10 muggenhor * r2725 /trunk/tools/conversion_tools/ (. COPYING imgfile.cpp): 2007-11-05T15:42:10 * Add a directory for conversion tools (conversion from some internal WZ format to another format) 2007-11-05T15:42:10 * Add conversion tool '''imgfile''' 2007-11-05T15:42:10 * This tool will read in an "IMG" file ("IMG" is the WRF identifier) from standard intput; it'll then reformat it as XML and output it to standard output 2007-11-05T15:50:29 muggenhor * r2726 /trunk/tools/conversion_tools/imgfile.cpp: * Make conversion tool "imgfile" also output the file-format-version 2007-11-05T15:53:59 muggenhor * r2727 /trunk/debian/changelog: * Bump upstream version number (revision number) 2007-11-05T16:02:16 *** devurandom has joined #warzone 2007-11-05T16:07:26 *** EvilGuru has joined #warzone 2007-11-05T16:08:28 hi devurandom, EvilGuru 2007-11-05T16:08:32 * Giel is having dinner btw 2007-11-05T16:08:34 *** Giel is now known as Giel|afk 2007-11-05T16:08:50 Hello... 2007-11-05T16:10:31 hi 2007-11-05T16:10:41 urgh!!! 2007-11-05T16:10:55 * cyka considers splitting his music into 2 folders 2007-11-05T16:10:59 maybe more 2007-11-05T16:11:08 it takes fuckin ages to read the main folder 2007-11-05T16:11:46 Hi devurandom, Giel|afk 2007-11-05T16:11:57 cyka: What takes ages? 2007-11-05T16:12:25 reading the folder.. the view it's contents 2007-11-05T16:13:12 how much music do you have? 2007-11-05T16:14:34 just over 60 gig 2007-11-05T16:14:55 I have 40 sorted by: Artist => Album 2007-11-05T16:15:14 hehe 2007-11-05T16:15:23 exact song count is 9788 songs 2007-11-05T16:15:37 Those IMG files contain something about the layout of images, no? 2007-11-05T16:15:46 Maybe we can use that for guis as well.. 2007-11-05T16:15:50 *** devurandom is now known as dev|away 2007-11-05T16:18:36 dev|away: Do you know where the code that renders the main menu is? 2007-11-05T16:23:35 EvilGuru: frontend.c 2007-11-05T16:28:26 Thanks 2007-11-05T16:28:43 I am currently trying to get it to link against cairo (fun with makefiles, yay!) 2007-11-05T16:28:52 What? 2007-11-05T16:28:59 You want to render the menu with cairo? 2007-11-05T16:29:07 Isn't Cairo CObj? 2007-11-05T16:29:12 Or ObjC... 2007-11-05T16:29:24 This Gnome crap, I mean. 2007-11-05T16:29:37 GObject maybe? 2007-11-05T16:30:17 dev|away: Nope 2007-11-05T16:30:23 Vector graphics library 2007-11-05T16:30:35 It is used by GTK to render all of its widgets, yet 2007-11-05T16:33:07 But doesn't look like GTK/Gnome apps, no? Good... 2007-11-05T16:33:13 (codewise) 2007-11-05T16:33:52 Nothing at all 2007-11-05T16:34:18 http://cairographics.org/ 2007-11-05T16:34:44 And it has an OpenGL backend 2007-11-05T16:36:29 Cairo also renders fonts? 2007-11-05T16:36:40 ... text 2007-11-05T16:36:53 dev|away: Yep 2007-11-05T16:36:58 http://cairographics.org/OpenGL/ 2007-11-05T16:37:58 Sounds slow "Copy the cairo-surface into an OpenGL-texture with glTexImage2D()." 2007-11-05T16:38:19 *** kamaze has joined #warzone 2007-11-05T16:38:24 It is hardware accelerated, other than copying the buffer 2007-11-05T16:38:45 Performance for UI stuff will be fine 2007-11-05T16:39:11 We need to look whether we want to support "moving" text. 2007-11-05T16:39:39 I see it more as a way to do the new GUI (2.2 or 2.3 maybe) 2007-11-05T16:39:50 as using Cairo to render all of that on screen crap 2007-11-05T16:39:51 And stuff like enter-text-boxes (how is that called professionaly?). 2007-11-05T16:40:16 text entry 2007-11-05T16:40:21 So simple? 2007-11-05T16:40:23 Ok... 2007-11-05T16:40:31 If we wanted all of that kind of stuff which is currently done using bit mapped textures 2007-11-05T16:40:37 Then we want to have a look how to support text entry boxes best. 2007-11-05T16:40:41 (see the timer box for example) could be an SVG file 2007-11-05T16:40:51 pass it to Cairo and it will do the rest for us 2007-11-05T16:41:10 Ah, yes. Things like otherwise non static text... 2007-11-05T16:41:20 Like a clock. 2007-11-05T16:41:45 I think having it render the UI is the future 2007-11-05T16:41:46 If we need to draw a texture with Cairo and then upload the whole thing to GL, I assume it will be slow... 2007-11-05T16:42:10 (If we do that every frame or second or whatever) 2007-11-05T16:42:11 It is just copying memory 2007-11-05T16:42:23 Yes, which is very slow, esp. between threads. 2007-11-05T16:42:36 It is not slow compared with something like AA 2007-11-05T16:42:58 I had a small texture which I drew a simple gradient into, every frame. 2007-11-05T16:43:00 or sending 1000 glpoints down the pipeline 2007-11-05T16:43:08 With PBOs it was slow. But with copying it was hell. 2007-11-05T16:43:28 If the texture does not change you can get away with it 2007-11-05T16:43:36 _If_ 2007-11-05T16:43:41 And for timers it does... 2007-11-05T16:43:47 And for how often the UI is going to update 2007-11-05T16:44:06 *** Giel|afk is now known as Giel 2007-11-05T16:44:08 * Giel is back 2007-11-05T16:44:15 Well, we need to look through everything and see where things are changing and how Cairo deals with that. 2007-11-05T16:44:18 That's what I meant. 2007-11-05T16:44:48 I do not think it will be a performance bottleneck 2007-11-05T16:45:40 " Those IMG files contain something about the layout of images, no?" <-- they contain sets of coordinates describing "sub-images" in larger images 2007-11-05T16:45:59 " Maybe we can use that for guis as well.." <-- erm, I don't see how... 2007-11-05T16:47:03 Under the assumption that the former would be true, the latter would have made some sense... 2007-11-05T16:47:17 I probably meant something like: We can use the same format for both. 2007-11-05T16:47:26 * dev|away is now away again 2007-11-05T16:47:54 I think that using Cairo for the UI is something worth looking into 2007-11-05T16:50:01 EvilGuru: it sounds promising; but please don't try to use a binary format anyware near similar to the IMG files 2007-11-05T16:50:20 Giel: I would SVG them given half a chance :p 2007-11-05T16:53:32 EvilGuru: sounds lots better 2007-11-05T16:53:56 It also means that if we scale the fonts up things don't break 2007-11-05T16:54:24 if at all possible I prefer a human readable format (most "good" XML formats are reasonably human readable) 2007-11-05T16:54:42 SVG is not that bad if you stay away from paths 2007-11-05T16:54:58 yes; paths are nasty to work with in a text editor IMO 2007-11-05T16:55:27 We also get text rendering done by Cairo (with Cairo having *much* better platform support, Mozilla and GTK use it) 2007-11-05T17:03:50 did anyone work out why it eats 90% cpu time and won't quit? 2007-11-05T17:04:34 shevek_: warzone doesn't do that on my PC 2007-11-05T17:04:43 it didn 2007-11-05T17:04:47 't on mine until this release 2007-11-05T17:04:49 or a very recent svn 2007-11-05T17:05:15 muggenhor * r2728 /trunk/ (configure.ac debian/changelog debian/rules): 2007-11-05T17:05:15 * Make compilation of QuesoGLC optional (i.e. add a --disable-quesoglc to the configure script) 2007-11-05T17:05:15 * Disable compiling of QuesoGLC when creating a Debian package 2007-11-05T17:06:02 shevek_: I am using HEAD almost always 2007-11-05T17:06:44 shevek_: if you could point me at the precise revision that caused things to become bad for you then I might be able to find the cause and possibly even a solution 2007-11-05T17:07:56 *** tomboy64 has joined #warzone 2007-11-05T17:09:30 hi tomboy64 2007-11-05T17:10:28 heya Giel 2007-11-05T17:10:30 'sup? 2007-11-05T17:11:19 me ? Oh I'm spending way too much time on coding on WZ ;-) 2007-11-05T17:19:55 *** Dred_furst has quit IRC 2007-11-05T17:22:00 Giel: Time well spent 2007-11-05T17:24:55 muggenhor * r2729 /trunk/src/main.c: 2007-11-05T17:24:55 * Call PHYSFS_init() in initialize_PhysicsFS() instead of before calling PHYSFS_init() before calling initialize_PhysicsFS() 2007-11-05T17:24:55 * Initialize the NLS system __before__ parsing command line arguments; that way the output of some command line args can be translated as well (e.g. --version, --help, etc.) 2007-11-05T17:29:57 muggenhor * r2730 /trunk/debian/ (changelog rules): * Don't strip binaries when building Debian packages 2007-11-05T17:42:33 *** coppertop has quit IRC 2007-11-05T18:22:51 *** AndrevS has joined #warzone 2007-11-05T18:23:51 *** JockeTF has joined #Warzone 2007-11-05T18:24:07 Hey-o! 2007-11-05T18:42:16 Hi JockeTF 2007-11-05T18:42:26 ^_^ 2007-11-05T18:44:15 muggenhor * r2731 /trunk/ (3 files in 3 dirs): 2007-11-05T18:44:15 * In revision information extraction class RevSVNVersionQuery (uses "svnversion"), ignore its output if the word "exported" is encountered (that way compiling from an exported working copy is possible also) 2007-11-05T18:44:15 * Parse the "/autorevision.conf" file as last 2007-11-05T18:44:15 * Add template class assign_once which wraps a T object so that it can only be assigned to once (all following assignments will simply be NO-OPS) 2007-11-05T18:44:17 * Make all RevisionInformation members an assign_once object instead of a T object 2007-11-05T18:44:19 * Make sure src/version.c can compile when there is little revision information available 2007-11-05T18:44:21 * Add autorevision.conf which will provide a sane default for wc_uri ("trunk") 2007-11-05T18:57:10 *** Dred_furst has joined #warzone 2007-11-05T18:59:24 surely following assignments should fail at compile time or throw exception at least? 2007-11-05T19:00:15 shevek_: nope, because that would make the program crash by default 2007-11-05T19:00:33 it would have the program crash if someone does something they shouldn't 2007-11-05T19:00:41 but, fair, it should log in that case 2007-11-05T19:00:49 shevek_: it isn't a method to prevent failure 2007-11-05T19:01:25 shevek_: it is a way to make sure that the information extracted from "svn info" has priority over the info extracted from autorevision.conf 2007-11-05T19:01:37 a 2007-11-05T19:01:37 h 2007-11-05T19:01:51 damn thing won't quit 2007-11-05T19:02:11 shevek_: do you know since what revision ? 2007-11-05T19:02:21 no, I can find out 2007-11-05T19:03:01 http://www.hetzner.de/rootserver_en.html 2007-11-05T19:03:08 that'd be very helpful in order to (attempt to) fix it 2007-11-05T19:03:19 it looks like that the left one will be our new server, in 2-3 months 2007-11-05T19:03:58 kamaze: which distro ? 2007-11-05T19:04:09 Debian 2007-11-05T19:04:15 64bit kernel I asssume ? 2007-11-05T19:04:27 i don't know, nothing is decided yet 2007-11-05T19:04:59 You need external hosting? 2007-11-05T19:05:37 yes 2007-11-05T19:06:01 Here, we don't have 100mbit up/down home connections yet 2007-11-05T19:06:29 nowhere has both bandwidth and high quotas 2007-11-05T19:06:34 australia has bandwidth and zero quotas 2007-11-05T19:06:38 uk has high quotas and no bandwidth 2007-11-05T19:06:43 usa has no bandwidth 2007-11-05T19:06:50 ja[pan might have 2007-11-05T19:07:06 i have 6 mbit down and 768 kbit up 2007-11-05T19:07:10 BIT not byte 2007-11-05T19:07:40 + real flatrate :) 2007-11-05T19:07:41 kamaze: Error: "real" is not a valid command. 2007-11-05T19:07:45 kamaze: worse yet some ISPs tend to calculate like this: 1kbit =1000bit; 1mbit = 1000bit 2007-11-05T19:07:59 +shut up 2007-11-05T19:08:00 Giel: Error: "shut" is not a valid command. 2007-11-05T19:08:19 i'm even allowed to host a private server 2007-11-05T19:08:28 and i have nearly a static ip 2007-11-05T19:08:29 hmm I think I should write a plugin for supybot so that it'll accept "shut up" as a command 2007-11-05T19:15:03 shutup, maybe.. 2007-11-05T19:15:24 Giel: Building works now, thanks. 2007-11-05T19:15:41 *** per has joined #warzone 2007-11-05T19:16:04 cybersphinx: sure, no problem 2007-11-05T19:16:09 hi per 2007-11-05T19:17:34 hello 2007-11-05T19:18:22 *** Buginator has joined #warzone 2007-11-05T19:18:27 Hi all 2007-11-05T19:18:52 *** krushia has quit IRC 2007-11-05T19:19:14 Anyone have any ideas what would cause a save game to crash on ubuntu, but work OK in windows? 2007-11-05T19:19:39 Or are windows & linux formats different? 2007-11-05T19:21:25 EvilGuru, thanks for the tip on gimp. That ruler tool it has was pretty useful for modifying the png files. 2007-11-05T19:21:46 Buginator: I do not consider them portable 2007-11-05T19:22:12 ruler tool? 2007-11-05T19:22:29 *** kamaze has quit IRC 2007-11-05T19:22:33 Yeah, so you can tell how many pixels a object uses. 2007-11-05T19:22:41 Giel: the last windows snapshot is missing some DLLs 2007-11-05T19:23:11 Giel: at least libfontconfig-1.dll and xmlparser.dll. I was at a friend's, and we didn't pursue further than that. 2007-11-05T19:23:33 Giel: he posted in the forum thread about it 2007-11-05T19:23:45 per, that is for the old version of quesoGLC... the new one uses different libs. 2007-11-05T19:24:10 per: I've never needed those DLLs 2007-11-05T19:24:20 The new one uses fontconfig.dll 2007-11-05T19:27:44 Giel: well, maybe you have them installed somewhere accessible then 2007-11-05T19:27:54 Buginator: you've seen https://trac.mortis.eu/warzone/browser/trunk/tools/conversion_tools/imgfile.cpp yet ? 2007-11-05T19:28:36 Yeah. I did something like that already. :) 2007-11-05T19:28:38 per: searching my entire system for those DLLs now 2007-11-05T19:29:14 *** ccfreak2k|laptop has joined #warzone 2007-11-05T19:29:22 ping? 2007-11-05T19:29:25 Ah, got you back. :) 2007-11-05T19:29:27 Ah, got you back. :) 2007-11-05T19:29:27 http://rafb.net/p/cNrmSn69.html 2007-11-05T19:29:38 That is my ourput Giel. 2007-11-05T19:29:41 I love my ip6 tunnel. ;) 2007-11-05T19:29:42 output* 2007-11-05T19:29:54 If I loose connection, all I need to do is reboot the tunnel... 2007-11-05T19:30:09 It looks like it didn't convert the tabs correctly though. 2007-11-05T19:30:40 Buginator: didn't convert which tabs ? 2007-11-05T19:30:55 in that rafb.net paste I did 2007-11-05T19:30:59 dev|away: hello 2007-11-05T19:31:11 dev|away: your opinion on cybersphinx's rendering patch? 2007-11-05T19:31:23 Did not yet look at it... 2007-11-05T19:31:32 Marked it "important", though. 2007-11-05T19:32:21 dev|away: i dunno, at this point i do not think a "mere" 7% increase in speed warrants such a change 2007-11-05T19:32:43 dev|away: i'd rather not risk introducing new bugs while we work at turning this into VAs 2007-11-05T19:32:47 Buginator: mine produced this http://pastebin.ca/762561 and this http://pastebin.ca/762563 2007-11-05T19:32:57 Buginator: where did you find the names for those images btw ? 2007-11-05T19:33:06 per, did you say you are working on a new savegame file format? 2007-11-05T19:33:10 Buginator: yes 2007-11-05T19:33:20 Buginator: see lib/framework/tagfile.c|h 2007-11-05T19:33:41 Giel, it is in infac.h 2007-11-05T19:33:49 Buginator: also see src/map.c:mapSaveTagged() 2007-11-05T19:33:59 intfac.h surely 2007-11-05T19:34:02 per: It'll be quads anyway... So it looks like a step in the right direction. But I need to look. 2007-11-05T19:34:09 I was trying to load windows saved save games on ubuntu, and it crashed. That is why I wondered. 2007-11-05T19:34:16 *** Karlik has joined #warzone 2007-11-05T19:34:24 dev|away: you can't use quads, and his patch does not really do quads either 2007-11-05T19:34:35 It uses a triganle strip 2007-11-05T19:34:35 Oh. 2007-11-05T19:34:38 *triangle 2007-11-05T19:34:39 Why cant I? 2007-11-05T19:34:44 I did in my code... 2007-11-05T19:35:30 I could of swore triangles were faster than quads anyway? 2007-11-05T19:35:31 7% boost might be important for some users on lower end systems 2007-11-05T19:35:40 7% is quite a lot... 2007-11-05T19:35:43 *** Kevin`_ has quit IRC 2007-11-05T19:35:53 Id would probably love to get such patches offered. ;) 2007-11-05T19:36:00 From what I read, the drivers break the quads into triangles anyway... 2007-11-05T19:36:10 It does. 2007-11-05T19:36:12 per: it seems Inkscape uses libfontconfig-1.dll; which I have in my path... *sigh* 2007-11-05T19:36:16 dev|away: ina quad, all vertices must lie in a plane 2007-11-05T19:36:31 It works without that, as it seems. 2007-11-05T19:36:39 At least I didnt run into any GL errors... 2007-11-05T19:37:19 You can also make invalid quads 2007-11-05T19:37:41 ? 2007-11-05T19:37:47 dev|away: then you are violating the opengl standard and somehow not get caught by it (perhaps driver is subdividing on the fly so hiding your mistake) 2007-11-05T19:37:50 They go into sw rendering? 2007-11-05T19:37:56 dev|away: all opengl polygons must be planar 2007-11-05T19:37:58 kk. 2007-11-05T19:38:10 warzone tiles are not planar 2007-11-05T19:38:11 So I will use triangles in the future... 2007-11-05T19:38:18 Or triangle strips... 2007-11-05T19:38:29 Or I will subdivide into proper quads... 2007-11-05T19:38:42 dev|away: If you draw out a quad and are able to draw a straight line that intersects it at more than two points then it is invalid 2007-11-05T19:38:57 but you can not ever create a triangle which results in that 2007-11-05T19:39:23 using triangle strips to draw a quad is an interesting idea, but i haven't thought about all the consequences yet, and i'm not sure he has either 2007-11-05T19:39:36 per, about ECM : http://www.realtimestrategies.net/forums/viewtopic.php?t=393&sid=4d849d59df0c4ff19b6a760d836f61fe that you asked for yesterday. 2007-11-05T19:39:40 since you must re-use the vertices from the first triangle to draw the second 2007-11-05T19:39:57 Buginator: thanks 2007-11-05T19:39:59 And? 2007-11-05T19:40:07 Is there a problem with reusing? 2007-11-05T19:40:26 I'll reboot, sec. 2007-11-05T19:40:39 *** dev|away has quit IRC 2007-11-05T19:40:58 per: triangle strips reuse the two last vertices of the last triangle right ? 2007-11-05T19:41:24 Giel: Yes 2007-11-05T19:41:42 So long as the patch causes no problem I say commit 2007-11-05T19:42:05 well at least please test it properly, and make sure you test water levels, too 2007-11-05T19:42:14 in that case a triangle strip wouldn't work I think; a triangle fan would though 2007-11-05T19:42:54 Giel: Fans use V0 Vn-1 and Vn 2007-11-05T19:43:36 Giel: why wouldn't it work? 2007-11-05T19:43:36 EvilGuru: exactly 2007-11-05T19:43:42 lol. http://forums.wz2100.net/index.php?PHPSESSID=52175c6fd9e78230a52bada7eaca8455&topic=1094.0 That is what I was saying about needing the "etc" folder in windows, or you get no font. 2007-11-05T19:44:11 *** devurandom has joined #warzone 2007-11-05T19:44:12 per: because the second triangle wouldn't be CCW if the first was (or I'm doing something wrong with my math here) 2007-11-05T19:45:40 Giel: if that was the case, then triangle strips would be useless. and since they are useles, i'd bet your math is wrong ;) 2007-11-05T19:45:50 since they are NOT useless... 2007-11-05T19:46:33 You do need to think your winding order though 2007-11-05T19:47:00 *** devurandom has quit IRC 2007-11-05T19:48:12 *** devurandom has joined #warzone 2007-11-05T19:48:14 my opengl book says: "the vertices are not necessarily traversed in the same order they were specified. The reason for this is to preserve winding (counterclockwise) of each triangle. The pattern is V0, V1, V2; then V2, V1, V3; then V2, V3, V4; and so on." 2007-11-05T19:49:09 per: ah, that would make triangle strips useful yes 2007-11-05T19:49:55 the problem is that once we go over to use VAs, we will have to use regular triangles anyway 2007-11-05T19:50:11 Does someone know a tool to manipulate initrd images? 2007-11-05T19:50:16 because you can't draw more than one tile at once with triangle strips, removing a huge advantage of VAs 2007-11-05T19:50:29 devurandom: no, sorry 2007-11-05T19:51:10 i think the best solution is to use indexed VAs, since then we can reuse two of the vertices in each tile (the two triangles share two of the total four vertices in a tile) 2007-11-05T19:52:10 so this is why i am hesitant about the triangle strip patch 2007-11-05T19:52:37 it may make it slightly faster, but perhaps also slightly harder to do the right thing, which will give us the really big boost in speed 2007-11-05T19:53:00 * per is afk a bit 2007-11-05T19:53:55 Well since the 2.0.x branch is on its way out... 2007-11-05T19:56:34 I think we should commit for 2.0.x 2007-11-05T19:56:42 assuming it has no side effects 2007-11-05T19:58:32 *** DrZimmerman has quit IRC 2007-11-05T19:59:29 *** Jovan has quit IRC 2007-11-05T20:00:03 WOW... 2007-11-05T20:00:17 tileScreenInfo[i + 1][j + 0].water_height; 2007-11-05T20:00:21 the j + 0 2007-11-05T20:00:30 if it makes the code more readable, keep it 2007-11-05T20:00:33 the compiler will remove it 2007-11-05T20:01:15 I do that kind of thing lots 2007-11-05T20:01:26 I do not like it personally 2007-11-05T20:01:32 as it makes me think there is more/a reason to it 2007-11-05T20:07:01 devurandom: What do you think? 2007-11-05T20:08:56 *** devurandom has quit IRC 2007-11-05T20:09:07 *** devurandom has joined #warzone 2007-11-05T20:10:17 Apart from my network not coming up again TuxOnIce works quite well.. 2007-11-05T20:12:17 per, devurandom: All the rendering patch does is to combine two triangles into one triangle fan. The winding order is correct, water works, it looks exactly like it did before. 2007-11-05T20:12:55 I say apply for 2.0.x 2007-11-05T20:13:05 cybersphinx: ^\ 2007-11-05T20:13:29 EvilGuru: I say apply for both 2.0 and trunk. 2007-11-05T20:13:33 If when it gets near the release date of the next version and we do not have VBOs I will then suggest applying it for trunk 2007-11-05T20:13:41 EvilGuru: ok, feel free to... 2007-11-05T20:13:56 As if like per says it will make it harder to switch to VBOs then it may be best applied later (but I am not sure) 2007-11-05T20:14:58 7% is a good speed boost, and if we can get in time for 2.0.8 2007-11-05T20:15:14 it will be a good bit of 'PR', is that what they call it? 2007-11-05T20:15:19 you cannot draw multiple tiles with triangle strips in VAs 2007-11-05T20:15:40 so it would be a step backward 2007-11-05T20:15:55 EvilGuru: Why should it? It just renders one triangle fan instead of two triangles. I don't really know how VBOs work, but I think the code has to be reordered for that anyway. 2007-11-05T20:16:26 cybersphinx: Sadly I do not fully know how they work either, per and devurandom do 2007-11-05T20:16:31 these are the correct winding orders I believe: http://dds.mortis.eu/tmp-images/gl_triangles.svg 2007-11-05T20:18:22 Reboot... 2007-11-05T20:18:33 *** devurandom has quit IRC 2007-11-05T20:18:44 devurandom is being busy with rebooting.... 2007-11-05T20:18:46 I do not have a working copy of the trunk on my Mac and am away from my Linux box, can someone commit that for the 2 branch? 2007-11-05T20:20:13 Assuming that it is okay will all of you? 2007-11-05T20:21:02 i don't want to commit if i can't test it, and i can't compile 2.0 now 2007-11-05T20:22:28 cybersphinx: i've been slowly reordering the code to adapt to using VAs (VBOs), which is why i don't like it when it is reordered to make it harder 2007-11-05T20:22:50 cybersphinx: that's why you found it harder to do in trunk than in 2.0, probably 2007-11-05T20:23:16 i do not want to make One Big Patch to introduce VAs 2007-11-05T20:24:35 But since 2.0.x is end of the line it should cause no problems there 2007-11-05T20:25:54 *** devurandom has joined #warzone 2007-11-05T20:26:49 Is that okay with you cybersphinx? 2007-11-05T20:27:30 waht we going to next? 2007-11-05T20:27:35 2.1.0 EvilGuru ? 2007-11-05T20:27:53 The next big release will be 2.1.0 as far as I know 2007-11-05T20:28:13 with 2.0.8 (non RC) sometime sooner, but devurandom is the expert when it comes to this 2007-11-05T20:28:18 per: http://xs221.xs.to/xs221/07451/terrain.png shows the differences between the two versions (original to the left). Do you think that causes problems for the VAs? 2007-11-05T20:28:35 EvilGuru: You mean apply to 2.0? Go ahead, that's what I wrote the patch for. 2007-11-05T20:29:54 cybersphinx: yes 2007-11-05T20:30:01 cybersphinx: because the first thing i will have to do is revert that... 2007-11-05T20:30:19 Hm, OK. 2007-11-05T20:30:26 I do not think performance should be a big issue with development version 2007-11-05T20:30:27 *** JockeTF has quit IRC 2007-11-05T20:30:41 but for 2.1.0 if VAs are not available/ready we can just commit it 2007-11-05T20:30:49 so users will never loose any performance 2007-11-05T20:31:18 if we don't have VAs in time for 2.1, we can commit it after we branch off the 2.1 release branch 2007-11-05T20:31:59 I think that is a clean solution 2007-11-05T20:32:40 Yeah. 2007-11-05T20:33:57 anyone know anything about src/environ.c ? 2007-11-05T20:34:56 !seen kamaze 2007-11-05T20:34:56 EvilGuru: kamaze was last seen in #warzone 1 hour, 26 minutes, and 28 seconds ago: and i have nearly a static ip 2007-11-05T20:39:43 What about the group 0 patch? 2007-11-05T20:41:22 cybersphinx: i don't understand the problem, and i don't really want to pursue it right now 2007-11-05T20:41:38 cybersphinx: as long as it is in the tracker, it won't be forgotten 2007-11-05T20:42:06 cybersphinx: Group 0? 2007-11-05T20:42:11 Thought groups started at 1 2007-11-05T20:42:14 muggenhor * r2732 /trunk/src/main.c: 2007-11-05T20:42:14 * Prevent a segfault when running on Windows; 2007-11-05T20:42:14 * Make sure to initialize PhysicsFS __before__ calling PHYSFS_getBaseDir() 2007-11-05T20:43:20 cybersphinx: oh, sorry, *that* patch... if nobody else does, i'll look at it when i'm done debugging the water shadows 2007-11-05T20:45:27 cybersphinx: How does the sound effect work? 2007-11-05T20:45:34 As normally they go "Group x" reporting 2007-11-05T20:45:43 EvilGuru: Works also. 2007-11-05T20:45:52 They say group zero? 2007-11-05T20:45:56 Yes. 2007-11-05T20:46:15 Cool, guess pumpkin added in a sound effect for it 2007-11-05T20:50:13 cybersphinx: Does not look like it is going to break anything 2007-11-05T20:54:34 No, it's pretty local, I don't see why it should cause problems. 2007-11-05T20:56:13 the environ code creates static noise (randomness), which is used to create the water shadows, and was planned to create ground fog (mist) as well 2007-11-05T20:57:04 it is a clever, but outdated way of doing things, and i do not think we can assume it will work right on all hardware 2007-11-05T20:57:42 currently it makes ugly water shadows, and when changing the hardcoded values, it does get very pretty, since other things become ugly if i manage to get the water shadows softer 2007-11-05T20:57:47 * Giel is currently looking at the group-0 patch... 2007-11-05T20:58:03 this is how it looks now: http://img.rootzilla.de/img/XxsN.png 2007-11-05T20:58:11 i would suggest removing water shadow for the time being 2007-11-05T20:58:26 then it will look like this (or somewhat like this): http://img.rootzilla.de/img/dlAg.png 2007-11-05T20:59:03 the water shadows were probably meant to simulate waves 2007-11-05T21:00:12 per: that still leaves that "dotted" pattern in the water; I guess that's just part of the texture ? 2007-11-05T21:00:16 I am looking at the mini map and it is not blue 2007-11-05T21:00:25 I think that it used to be 2007-11-05T21:00:32 per: Actually I like the first one better. 2007-11-05T21:00:38 EvilGuru: i've never seen the minimap blue 2007-11-05T21:01:10 The second looks too blue, that doesn't match the colour of the sky. 2007-11-05T21:01:19 *** ccfreak2k|laptop has quit IRC 2007-11-05T21:01:26 EvilGuru: but should be easy to fix (edit radar files) 2007-11-05T21:01:33 cybersphinx: you can change the colour 2007-11-05T21:01:39 cybersphinx: just suggest something 2007-11-05T21:01:59 per: IMO the colour of the first one is fine.. 2007-11-05T21:02:02 cybersphinx: you think this is better: http://img.rootzilla.de/img/tjrF.png 2007-11-05T21:02:05 *** ccfreak2k|laptop has joined #warzone 2007-11-05T21:02:07 per: apart from the shadows that is 2007-11-05T21:02:41 i can try to make an approximation 2007-11-05T21:04:08 Water seems usually blue because of the colour of the sky. Though I guess making it orange won't make it look better... 2007-11-05T21:06:17 EvilGuru: the colour of the minimap seems to be taken from the underwater tiles, the water itself is not sampled 2007-11-05T21:06:22 *** krushia has joined #warzone 2007-11-05T21:07:29 Ah 2007-11-05T21:08:32 *** tomboy64 has quit IRC 2007-11-05T21:09:38 *** tomboy64 has joined #warzone 2007-11-05T21:09:53 *** Buginator has quit IRC 2007-11-05T21:11:45 *** Jovan has joined #warzone 2007-11-05T21:11:53 per: I think in the second and third image the water is too "quiet". You just have this (small) repeating texture. The first shows some variation. 2007-11-05T21:17:17 *** buginator has joined #warzone 2007-11-05T21:17:27 Seems the build system is still broken? 2007-11-05T21:17:38 config.status: creating Makefile 2007-11-05T21:17:38 config.status: error: cannot find input file: build/Makefile.in 2007-11-05T21:17:38 configure: error: ./configure failed for 3rdparty/quesoglc 2007-11-05T21:19:33 buginator: i got that too, did 'make maintainer-clean && ./autogen.sh && ./configure --enable-debug=yes && make' and all was fine again 2007-11-05T21:19:43 buginator: easy! ;) 2007-11-05T21:20:22 btw, do anyone like radar sweep like way that the minimap is updated? 2007-11-05T21:21:39 That didn't work per. 2007-11-05T21:22:06 * per looks at Giel 2007-11-05T21:22:24 same error 2007-11-05T21:22:42 *** ccfreak2k|laptop has quit IRC 2007-11-05T21:23:08 per * r2733 /trunk/src/ (display3d.c radar.c radar.h): Clear out some old cruft from the radar code 2007-11-05T21:23:33 *** ccfreak2k|laptop has joined #warzone 2007-11-05T21:24:37 make[2]: *** No rule to make target `maintainer-clean'. Stop. 2007-11-05T21:26:17 make[2]: Entering directory `/home/adm/wzsrc/warzone/3rdparty/quesoglc/examples' 2007-11-05T21:26:17 make[2]: *** No rule to make target `maintainer-clean'. Stop. make[2]: Leaving directory `/home/adm/wzsrc/warzone/3rdparty/quesoglc/examples' 2007-11-05T21:27:06 who made TileNumber_tile? 2007-11-05T21:27:21 it breaks completely with the warzone function naming scheme... 2007-11-05T21:29:12 hunt them down and shoot them 2007-11-05T21:29:12 buginator: try configuring with --disable-quesoglc 2007-11-05T21:29:23 *** tomboy64 has quit IRC 2007-11-05T21:30:12 buginator: so "make maintainer-clean && ./autogen.sh && ./configure --enable-debug --enable-feature --disable-quesoglc && make" 2007-11-05T21:30:25 *cough* 2007-11-05T21:30:27 looks like it is working now. 2007-11-05T21:30:31 buginator: so "make maintainer-clean && ./autogen.sh && ./configure --enable-debug --enable-dependency-tracking --disable-quesoglc && make" 2007-11-05T21:32:21 so what does the dependency-tracking flag do anyway? 2007-11-05T21:32:24 *** icybersphnx has joined #warzone 2007-11-05T21:32:29 *** cybersphinx has quit IRC 2007-11-05T21:32:33 *** icybersphnx is now known as cybersphinx 2007-11-05T21:32:56 With just the debug & --disable-quesoglc, it generated & compiled & installe fine. 2007-11-05T21:33:05 installed* 2007-11-05T21:33:48 EvilGuru: sorry, i was wrong; it does sample the water tile 2007-11-05T21:34:35 per: Strange, would be good if it were blue 2007-11-05T21:34:50 *** tomboy64 has joined #warzone 2007-11-05T21:35:11 EvilGuru: i can make it 2007-11-05T21:37:45 http://pastebin.com/d55563da4 2007-11-05T21:38:32 Guess forum reports are true. 2007-11-05T21:39:06 EvilGuru: the water blue can be difficult to discern from undiscovered parts of the map blue, though 2007-11-05T21:39:10 muggenhor * r2734 /trunk/src/display.c: * Don't add/remove droids to/from groups upon selecting/deselecting them 2007-11-05T21:39:24 per: (Continuation from before, got eaten) That looks more like moving water. The others look as if there's just a plate of patterned glass instead of a body of water. The first isn't perfect as well, I think the dark areas are too dark, and the base texture too bright. 2007-11-05T21:39:36 cybersphinx: i'll try to adjust it 2007-11-05T21:40:29 buginator: can you please provide some more context about what you are talking about? thanks. 2007-11-05T21:40:59 The loading of saved games in Ubuntu. Don't seem to work. 2007-11-05T21:41:27 I am trying to use gdb now to see what is going on in more detail. 2007-11-05T21:41:33 per * r2735 /trunk/src/environ.c: Adjust water shadows a bit to make them softer and less obvious. 2007-11-05T21:43:45 per * r2736 /trunk/data/texpages/ (tertilesc1hw.radar tertilesc2hw.radar tertilesc3hw.radar): Make water blue in minimap. Please let me know how you like this change. 2007-11-05T21:49:56 *** amro has quit IRC 2007-11-05T21:50:20 Hmm.. looks like I fixed it. 2007-11-05T21:51:58 in script/evntsave.c , in routine eventLoadState(), I did totalSize = size =0; and this time around, it loaded the save game fine. 2007-11-05T21:52:10 line 665 2007-11-05T21:53:23 Hmm. nope. This time it crashed. ignore that. :S 2007-11-05T21:54:09 by enabling some disabled code, i have made the water shadows move 2007-11-05T21:56:59 gah. 2007-11-05T21:57:51 there is a reason they disabled it - it looks even more fake with it 2007-11-05T21:59:35 muggenhor * r2737 /trunk/ (8 files in 2 dirs): 2007-11-05T21:59:35 * Add the posibility to use the zero-key ('0') to assign groups to as well 2007-11-05T21:59:35 NOTE: This __will__ break existing keymaps: please remove ~/.warzone2100-2.1/keymap.map 2007-11-05T21:59:35 Patch #828 by Christian Ohm 2007-11-05T21:59:35 PS: r2734 was based upon patch #829 (also by Christian Ohm ); forgot that in that commit message, so adding it here instead 2007-11-05T22:00:04 per * r2738 /trunk/src/ (display3d.c environ.c environ.h): 2007-11-05T22:00:04 Remove dead code to make water shadows move. It was probably not used because 2007-11-05T22:00:04 it looked even more fake. 2007-11-05T22:00:07 Giel: you don't need to break keymaps! 2007-11-05T22:00:41 per: making a mess out of code isn't very good either 2007-11-05T22:00:56 Giel: I see you've already applied the selection fix. I've modified it here: Select a group via number key, hold ctrl+shift, and units clicked on will be added to the group. 2007-11-05T22:01:28 cybersphinx: as you said; you can always first select, then change the group assignment 2007-11-05T22:01:35 Giel: you could just have added these new ones to the end of the list, and every player and developer would not have to delete their keymap file 2007-11-05T22:02:00 Giel: people generally do not read commit messages that closely 2007-11-05T22:02:12 per: that's the approach I intended to do for the 2.0 branch 2007-11-05T22:02:15 Giel: so now they are going to be pissed again because things break 2007-11-05T22:03:15 per: does the keyAddMapping invocation also need to be put at the end of the list (I'll just reorder it) 2007-11-05T22:03:21 ? 2007-11-05T22:03:36 Giel: no 2007-11-05T22:03:55 Giel: just the function table list needs to be ordered 2007-11-05T22:04:08 okido; doing that right away then... 2007-11-05T22:04:28 thanks 2007-11-05T22:06:23 Fire in the hole!!! 2007-11-05T22:07:13 well, CIA, you're being boringly slow.... 2007-11-05T22:07:52 Giel: Yeah. I guess if someone complains, we could try my new version. 2007-11-05T22:14:03 *** Jovan10 has joined #warzone 2007-11-05T22:15:04 *** buginator has quit IRC 2007-11-05T22:15:04 *** Jovan has quit IRC 2007-11-05T22:15:44 Giel: Snail mail might be quicker 2007-11-05T22:16:27 devurandom: biggest hurdle yet to use VA is that warzone is extremely dynamic with tile colours 2007-11-05T22:17:22 Sry, extremely busy... Will hopefully finish my mail soon, without writing novels... 2007-11-05T22:19:33 i'm off to bed 2007-11-05T22:19:37 per: about r2733; the radarstrobe stuff you removed was that the PSX scanline ? 2007-11-05T22:19:45 Giel: yeah 2007-11-05T22:20:02 ok, nice you removed it ;-) 2007-11-05T22:20:27 g'nite all 2007-11-05T22:20:36 I did not like it 2007-11-05T22:20:38 cya per 2007-11-05T22:20:40 *** per has quit IRC 2007-11-05T22:21:18 *** buginator has joined #warzone 2007-11-05T22:22:36 I was killed off by -> You have been killed by Idoru. 2007-11-05T22:23:32 buginator: you got kicked from the entire freenode network ? 2007-11-05T22:23:41 Killed? 2007-11-05T22:23:46 For nickstealing? 2007-11-05T22:23:51 What does it mean if you see text then a funky looking symbol after it in a debugger? 2007-11-05T22:24:02 Yeah 2007-11-05T22:24:19 Um, I think it was a ban 2007-11-05T22:24:33 buginator: you'd better /msg idoru then 2007-11-05T22:25:10 "event\that funky symbol\" <-like that. 2007-11-05T22:25:34 *** Vespasian has joined #warzone 2007-11-05T22:26:26 sad state of debuggers in linux so far. lol. Guess I was spoiled by msvc. 2007-11-05T22:27:20 now trying something called ddd... hope it is better than the others. 2007-11-05T22:27:31 muggenhor * r2740 /branches/2.0/ (6 files in 2 dirs): 2007-11-05T22:27:31 * Add the posibility to use the zero-key ('0') to assign groups to as well 2007-11-05T22:27:31 * This is a semi-backport of r2737 and r2739 from trunk into the 2.0 branch 2007-11-05T22:27:31 Patch #828 by Christian Ohm 2007-11-05T22:27:56 buginator: I don't see any "funky" symbol 2007-11-05T22:28:16 oh.... doh, sigh 2007-11-05T22:28:38 buginator: could you http://rafb.net/paste the full output of gdb 2007-11-05T22:29:04 *** ccfreak2k|laptop has quit IRC 2007-11-05T22:29:08 not in that text no. It looked like ooo3 in a box sorta. Hard to explain it. 2007-11-05T22:29:11 ok 2007-11-05T22:29:12 Giel: Could you also commit cybersphinx's patch for strip rendering for the 2.0.8 branch 2007-11-05T22:30:08 devurandom: when running warzone in gdb how do you prevent the exceptionhandler from hijacking fatal signals (i.e. after a triggered assert, when I attempt to "continue" the exceptionhandler kicks in) ? 2007-11-05T22:30:22 http://pastebin.com/d23794ae 2007-11-05T22:30:26 *** ccfreak2k|laptop has joined #warzone 2007-11-05T22:32:22 buginator: which line number ? 2007-11-05T22:33:08 *** ccfreak2k|laptop has quit IRC 2007-11-05T22:33:11 it isn't in the dump. It is in the debugger, showing that value. Sorry I wasn't clear. 2007-11-05T22:33:56 *** ccfreak2k|laptop has joined #warzone 2007-11-05T22:35:30 buginator: I'm assuming you run it like this "gdb ./warzone2100" ? 2007-11-05T22:35:47 You guys can load/save games just fine ? 2007-11-05T22:36:08 I am running ddd, then pointing it to warzone2100 2007-11-05T22:36:27 ddd? 2007-11-05T22:36:54 that is the debugers name. I am trying different visual debuggers. 2007-11-05T22:37:14 muggenhor * r2741 /branches/2.0/src/display.c: 2007-11-05T22:37:14 * Don't add/remove droids to/from groups upon selecting/deselecting them 2007-11-05T22:37:14 Based upon patch #829 by Christian Ohm 2007-11-05T22:37:19 I call it worse the kgdb. 2007-11-05T22:37:29 *** krushia has quit IRC 2007-11-05T22:37:47 buginator: every campaign _is_ a savegame 2007-11-05T22:37:49 *KDbg 2007-11-05T22:38:07 ah you mean the krap debugger 2007-11-05T22:38:26 Giel: I don't yet do that... 2007-11-05T22:38:27 devurandom had a nice GUI for gdb I think 2007-11-05T22:38:33 insight 2007-11-05T22:38:37 Not nice, but works. 2007-11-05T22:38:48 devurandom: you don't what yet ? 2007-11-05T22:38:50 Available for Win as well. 2007-11-05T22:38:53 insight? Worth a shot. 2007-11-05T22:39:03 can't be worse than ddd 2007-11-05T22:39:11 lol 2007-11-05T22:39:19 Giel: exceptionhandler/gdb. 2007-11-05T22:40:03 When the handler returns, it will directly quit, right? Not return to the debugger a 2nd time? 2007-11-05T22:40:27 Probably I'll add a --noexceptionhandler option... 2007-11-05T22:40:45 devurandom: well I currently hack it out by adding a "return;" statement at the top of setupExceptionHandler() 2007-11-05T22:41:00 Since detecting the presence of GDB is probably possible via envvars, but wouldn't work for other debuggers. 2007-11-05T22:42:22 Probably you only need to remove setFatalSignalHandler, but yes... 2007-11-05T22:42:22 devurandom: int3 2007-11-05T22:42:29 What? 2007-11-05T22:42:30 devurandom: btw; is there any reason that we don't use getopt*() family of functions to parse command line options ? 2007-11-05T22:42:40 devurandom: Assembly instruction for detecting debuggers 2007-11-05T22:42:42 Giel: Which family? 2007-11-05T22:42:44 Giel: Windows? 2007-11-05T22:42:54 We never used them... 2007-11-05T22:42:56 and popt is a lot better if we are going to switch 2007-11-05T22:43:10 devurandom: "man 3 getopt" 2007-11-05T22:43:11 It was like that since the beginning. 2007-11-05T22:43:15 That is the reason why... 2007-11-05T22:43:25 EvilGuru: Is that portable and guaranteed to work? 2007-11-05T22:43:31 EvilGuru: Is there a C call for it? 2007-11-05T22:43:41 And is that x86 asm or does it work on ppc also? 2007-11-05T22:43:47 devurandom, you actually like insight? When I hit the run icon, it says another program is being debugged. That isn't true... 2007-11-05T22:44:00 devurandom: Would be x86 asm, but it would work 2007-11-05T22:44:11 buginator: I said it works, not that it is pretty. 2007-11-05T22:44:34 You do insight ./my/program, like you do with gdb, and then it should "just work"... 2007-11-05T22:44:35 lol, but I can't get it to work. 2007-11-05T22:44:52 ok. I will try that. 2007-11-05T22:44:52 EvilGuru: what ?? popt uses assembly ?? 2007-11-05T22:45:18 buginator: You need to click the start button, though. 2007-11-05T22:45:51 The running man icon right ? I do. Same message. Argh. 2007-11-05T22:45:57 Called run, yes. 2007-11-05T22:46:13 No idea what that means. It works flawlessly here... 2007-11-05T22:46:33 * cybersphinx usually uses cgdb since he never found a good gui debugger. 2007-11-05T22:46:36 "A program is currently being debugged" Do you want to restart y/n 2007-11-05T22:46:52 And when you press y? 2007-11-05T22:46:56 Giel: popt for argument parsing 2007-11-05T22:47:03 assembly for detecting debuggers 2007-11-05T22:47:04 Does the same as when I press n 2007-11-05T22:47:22 That's funny... 2007-11-05T22:47:25 For me, not for you... 2007-11-05T22:47:27 EvilGuru: ah..., ok, I got scared already 2007-11-05T22:47:29 No idea what that means. 2007-11-05T22:47:42 You could try GDB in KDevelop... 2007-11-05T22:47:51 Not extremely cool, but works, too. 2007-11-05T22:48:00 I even remove the breakpoint, and it puts it back. :S 2007-11-05T22:48:03 In 3.5 I think it is better integrated than before. 2007-11-05T22:48:18 buginator: The break on main() can't be removed for some reason... 2007-11-05T22:49:16 This is all too funny. The only way it runs, is if I select 'detach'. Then it runs, but not under debugger control. 2007-11-05T22:49:18 to bad getopt*() isn't supported on Windows; I really like its interface 2007-11-05T22:49:29 *** _Leto_ has joined #warzone 2007-11-05T22:49:49 cgdb? Worth a shot. 2007-11-05T22:49:58 I'd say abstract it away and then use getopt on Unix and whatever else on Windows... 2007-11-05T22:51:04 devurandom: nope; I don't want to be using library A on Unix and library B on Windows while library B supports both Unix and Windows 2007-11-05T22:51:25 There is no library B, so this is invalid... 2007-11-05T22:51:44 *** NightBringer has quit IRC 2007-11-05T22:52:22 devurandom: actually there is; library A is getopt; library B is popt 2007-11-05T22:52:41 unless we're communicating using two different protocols.... 2007-11-05T22:52:46 I thought we use getopt and not popt... 2007-11-05T22:53:35 *** tazgodx has quit IRC 2007-11-05T22:53:44 POSIX getopt doesn't support longopts. 2007-11-05T22:53:49 Only GNU getopt does... 2007-11-05T22:53:50 devurandom: although I like getopt*() for its simplicity it's not supported on Windows 2007-11-05T22:54:12 Means -> popt, probably 2007-11-05T22:54:14 *** tazgodx has joined #warzone 2007-11-05T22:54:25 devurandom: I know, ..., that makes me like GNU getopt more than POSIX getopt... 2007-11-05T22:55:18 popt seems nice, too. 2007-11-05T22:56:17 yup; though it requires more effort to use, but in the end it's more flexible as well 2007-11-05T22:56:31 It seems more automated. 2007-11-05T22:56:38 Didn't fully read the manpage, though. 2007-11-05T22:56:44 popt is nice 2007-11-05T22:56:59 And need to get my beauty-sleep now. ;) 2007-11-05T22:57:03 Good night everyone! 2007-11-05T22:57:14 *** devurandom has quit IRC 2007-11-05T22:57:17 anyway I'm off to bed 2007-11-05T22:57:21 http://www.witherden.org/~freddie/Physics/tittytemp.c is an app that uses popt 2007-11-05T22:57:22 cya 2007-11-05T22:57:51 night all 2007-11-05T22:57:53 *** Giel has quit IRC 2007-11-05T23:04:07 *** tomboy64 has quit IRC 2007-11-05T23:05:06 *** _Leto_ has quit IRC 2007-11-05T23:06:56 *** buginator has quit IRC 2007-11-05T23:07:47 *** buginator has joined #warzone 2007-11-05T23:07:51 *** KBlair has joined #warzone 2007-11-05T23:08:54 sigh. It I run insight ./warzone2100 & then it works as far as pressing 'run', but then I get the busy icon, and that is all she wrote. 2007-11-05T23:09:58 *** devurandom has joined #warzone 2007-11-05T23:10:02 Then I need to kill -9 it, then warzone pops up. 2007-11-05T23:10:04 *** Karlik has quit IRC 2007-11-05T23:10:07 *** devurandom has quit IRC 2007-11-05T23:21:03 +ping 2007-11-05T23:21:04 pong 2007-11-05T23:21:38 *** EvilGuru has quit IRC 2007-11-05T23:23:17 *** buginator has quit IRC 2007-11-05T23:23:44 *** abitos has quit IRC 2007-11-05T23:48:18 *** krushia has joined #warzone 2007-11-05T23:53:12 *** tomboy64 has joined #warzone 2007-11-05T23:57:05 *** Cc2iscooL has quit IRC 2007-11-06T00:03:29 *** ccfreak2k|laptop has quit IRC 2007-11-06T00:07:46 *** tomboy64 has quit IRC 2007-11-06T00:29:14 *** ccfreak2k|laptop has joined #warzone 2007-11-06T00:43:23 *** mortikia has joined #warzone 2007-11-06T00:59:32 *** Buginator has joined #warzone 2007-11-06T01:03:56 *** eracc has quit IRC 2007-11-06T01:06:08 *** shpitz461 has joined #warzone 2007-11-06T01:09:39 *** KBlair has quit IRC 2007-11-06T01:10:50 *** tazgodx has quit IRC 2007-11-06T01:13:20 huh? 2007-11-06T01:49:15 *** KBlair has joined #warzone 2007-11-06T02:16:49 *** Dred_furst has quit IRC 2007-11-06T02:21:32 *** Suprano has quit IRC 2007-11-06T02:21:50 *** Maerz has joined #warzone 2007-11-06T02:41:15 yo 2007-11-06T02:49:02 hi 2007-11-06T02:49:06 Get that file yet ? 2007-11-06T02:58:50 Giel, I got a present for you... a 2x4. :P *whack* C99? *whack* Broken build? *whack* 2007-11-06T03:07:03 Hmm.. I also got to pulverize MS for making useless partially supported funcions. *whack* *whack* *whack**whack**whack* *whack* 2007-11-06T03:18:33 *** lav-coyote25 has joined #warzone 2007-11-06T03:18:51 hello all 2007-11-06T03:22:08 Hi 2007-11-06T03:22:23 Your admin of the forums right ? 2007-11-06T03:22:35 moderator. yes. 2007-11-06T03:23:17 I also have read you were with the project a very long time? 2007-11-06T03:23:24 yes... 2007-11-06T03:23:46 actually before it became a project 2007-11-06T03:24:22 Do you happen to read the IRC logs? Specifically, yesterday when Chojun showed up? 2007-11-06T03:24:22 http://members.shaw.ca/kgmetcalfe/ was just one of the other things i was involved with. 2007-11-06T03:24:38 your question? 2007-11-06T03:25:19 One sec. I need to finish a bug report. 2007-11-06T03:35:52 *** eracc has joined #warzone 2007-11-06T04:12:00 *** Gigadelic_IIDX has quit IRC 2007-11-06T04:37:55 well...chat later... cya all 2007-11-06T04:37:58 *** lav-coyote25 has quit IRC 2007-11-06T04:38:12 *** newparadigm has quit IRC 2007-11-06T04:38:12 *** Zombie has quit IRC 2007-11-06T04:40:55 *** Zombie has joined #warzone 2007-11-06T04:40:55 *** newparadigm has joined #warzone 2007-11-06T04:41:29 *** newparadigm has joined #warzone 2007-11-06T04:43:13 *** DrZimmerman has joined #warzone 2007-11-06T04:47:56 3rd time is the charm for GNA. Every freaking time. Argh! 2007-11-06T05:23:49 *** AndrevS has quit IRC 2007-11-06T05:38:10 *** shpitz461 has quit IRC 2007-11-06T05:50:44 *** Buginator has quit IRC 2007-11-06T06:14:15 *** Vespasian has quit IRC 2007-11-06T06:21:24 *** Cc2iscooL has joined #warzone 2007-11-06T06:44:34 also, sound has stopped working 2007-11-06T07:48:15 *** Jovan10 has quit IRC 2007-11-06T08:02:11 *** Jovan has joined #warzone 2007-11-06T08:06:56 *** Cc2iscooL_ has joined #warzone 2007-11-06T08:15:36 *** Jovan has quit IRC 2007-11-06T08:22:54 *** Cc2iscooL has quit IRC 2007-11-06T08:27:21 *** Jovan has joined #warzone 2007-11-06T08:28:03 *** abitos has joined #warzone 2007-11-06T08:42:15 *** Dred_furst has joined #warzone 2007-11-06T09:17:29 *** Dred_furst has quit IRC 2007-11-06T09:19:28 *** ccfreak2k|laptop has quit IRC 2007-11-06T09:21:10 *** ccfreak2k|laptop has joined #warzone 2007-11-06T09:43:04 *** yangman has quit IRC 2007-11-06T09:44:57 *** yangman has joined #warzone 2007-11-06T09:45:30 *** Cc2iscooL has joined #warzone 2007-11-06T10:00:30 *** ccfreak2k|laptop has quit IRC 2007-11-06T10:02:12 *** Cc2iscooL_ has quit IRC 2007-11-06T10:03:20 *** tomboy64 has joined #warzone 2007-11-06T10:04:02 *** Dred_furst has joined #warzone 2007-11-06T10:06:46 *** abitos has quit IRC 2007-11-06T10:08:47 *** ccfreak2k|laptop has joined #warzone 2007-11-06T10:25:52 *** abitos has joined #warzone 2007-11-06T11:12:44 *** abitos has quit IRC 2007-11-06T11:36:50 *** kamaze has joined #warzone 2007-11-06T11:47:26 *** abitos has joined #warzone 2007-11-06T11:55:07 *** kamaze has quit IRC 2007-11-06T12:12:24 *** Dred_furst has quit IRC 2007-11-06T12:35:20 *** Maerz has quit IRC 2007-11-06T12:42:47 *** cybersphinx has quit IRC 2007-11-06T12:43:14 *** cybersphinx has joined #warzone 2007-11-06T12:43:40 *** Jovan has quit IRC 2007-11-06T12:49:14 *** Jovan has joined #warzone 2007-11-06T12:59:43 *** abitos has quit IRC 2007-11-06T13:40:22 *** Dred_furst has joined #warzone 2007-11-06T14:08:54 muggenhor * r2742 /trunk/lib/framework/wzglobal.h: 2007-11-06T14:08:54 * Add static inline functions vsnprintf and snprintf when compiling with MSVC 2007-11-06T14:08:54 * These functions comply to the C99 specification and return the amount of characters they would have written if no truncation occurred 2007-11-06T14:08:54 Slightly modified form of patch file #3146 attached to bug #10269 by Buginator; applied the changes of this patch to wzglobal.h instead of version.c 2007-11-06T14:33:06 muggenhor * r2743 /trunk/build_tools/autorevision/autorevision.cpp: 2007-11-06T14:33:06 * When compiling AutoRevision on MSVC make sure to #define popen and pclose as _popen and _pclose respectively 2007-11-06T14:33:06 Fix provided by Buginator in bug #10269 2007-11-06T14:35:12 *** Giel has joined #warzone 2007-11-06T14:35:23 hi all 2007-11-06T14:46:57 *** cybersphinx has quit IRC 2007-11-06T14:49:21 *** Giel is now known as Giel|afk 2007-11-06T15:08:35 *** tomboy64 has quit IRC 2007-11-06T15:08:51 *** tomboy64 has joined #warzone 2007-11-06T15:17:31 *** cybersphinx has joined #warzone 2007-11-06T15:22:17 *** amro has joined #warzone 2007-11-06T15:28:56 *** cybersphinx has quit IRC 2007-11-06T15:31:20 *** cybersphinx has joined #warzone 2007-11-06T15:34:30 *** Suprano has joined #warzone 2007-11-06T15:38:11 *** Karlik has joined #warzone 2007-11-06T16:04:40 *** EvilGuru has joined #warzone 2007-11-06T16:06:22 Hi all 2007-11-06T16:29:57 *** AndrevS has joined #warzone 2007-11-06T16:58:44 *** kevinsbot` has joined #warzone 2007-11-06T16:58:53 *** kevinsbot has quit IRC 2007-11-06T17:19:35 *** Giel|afk is now known as Giel 2007-11-06T17:20:10 me.is_equal_to("back") { return true; } 2007-11-06T17:20:48 Giel: What do you make of this: http://forums.wz2100.net/index.php?topic=1094.0 2007-11-06T17:21:49 EvilGuru: not sure, but somehow I get the same when linking to a wrong version of QuesoGLC with SVN TRUNK 2007-11-06T17:22:00 though he claims to be using 2.0.8 so... 2007-11-06T17:23:39 *** KBlair_ has joined #warzone 2007-11-06T17:25:46 *** KBlair has quit IRC 2007-11-06T17:25:51 *** KBlair_ is now known as KBlair 2007-11-06T17:28:47 The OS X one is more of an issue 2007-11-06T17:29:01 as you know Apple systems will have their hardware correct, moreso than the other two 2007-11-06T17:29:07 I wonder if 2.0.7 works 2007-11-06T17:30:56 EvilGuru: what hardware is more correct and how so ? 2007-11-06T17:31:27 Giel: On OS X the OS handles all of the drivers as the hardware configurations are limited 2007-11-06T17:50:06 *** DrZimmerman has quit IRC 2007-11-06T17:50:06 *** CIA-9 has quit IRC 2007-11-06T17:50:06 *** Karlik has quit IRC 2007-11-06T17:50:06 *** tomboy64 has quit IRC 2007-11-06T17:50:06 *** Dred_furst has quit IRC 2007-11-06T17:50:06 *** sbeh has quit IRC 2007-11-06T17:50:38 *** sbeh has joined #warzone 2007-11-06T17:50:38 *** Dred_furst has joined #warzone 2007-11-06T17:50:38 *** tomboy64 has joined #warzone 2007-11-06T17:50:38 *** Karlik has joined #warzone 2007-11-06T17:50:38 *** CIA-9 has joined #warzone 2007-11-06T17:50:38 *** DrZimmerman has joined #warzone 2007-11-06T17:51:56 *** kamaze has joined #warzone 2007-11-06T17:53:40 *** Buginator has joined #warzone 2007-11-06T17:53:47 Hi all 2007-11-06T17:56:14 Hi Buginator 2007-11-06T17:57:30 Giel, have some more fixes coming your way. Should I stick in in the patch area, or tack on the bug reports? 2007-11-06T17:57:58 Buginator: I tend to post patches and cross reference them to bug reports 2007-11-06T17:58:27 *** KBlair_ has joined #warzone 2007-11-06T17:59:08 Sounds good. 2007-11-06T18:00:47 Does a broken build system count as high or immediate, or does it really matter in the end? 2007-11-06T18:03:46 Buginator: It is a bug, bugs must be fixed. Resistance is futile. 2007-11-06T18:04:03 sigh. "Duplicate post: this form was already submitted; Exiting;" again.. every time. This sucks. 2007-11-06T18:06:41 *** coppercore is now known as AK|74 2007-11-06T18:07:10 *** AK|74 is now known as coppercore 2007-11-06T18:07:11 AK|74 ? 2007-11-06T18:07:23 Did you run wztoys? 2007-11-06T18:08:56 Buginator: Could be your browser 2007-11-06T18:09:05 I know IE can not handled sustained SSL 2007-11-06T18:09:24 I use firefox 2007-11-06T18:10:09 Proxy, possibly 2007-11-06T18:10:30 I was thinking it was maybe adblock plus. 2007-11-06T18:10:47 *** Jovan has quit IRC 2007-11-06T18:11:07 But it is a pattern. On the 3rd try, I can submit. The other two times, then it is the duplicate post garbage. 2007-11-06T18:14:15 *** KBlair has quit IRC 2007-11-06T18:16:57 EvilGuru, you see that forum post where you corrected me? A mac guy has same issue? I tend to think that it is a driver issue? 2007-11-06T18:17:39 Wait, that looks like another issue. One is no text, the other is in game related. 2007-11-06T18:17:40 *** amro has quit IRC 2007-11-06T18:17:47 Buginator: I am going to ask them to try it with 2.0.7 2007-11-06T18:17:54 *** amro has joined #warzone 2007-11-06T18:18:07 Like it can't find the texture files. 2007-11-06T18:18:42 Yes 2007-11-06T18:19:41 Did you read that conversation I had with Chojun? 2007-11-06T18:20:55 Buginator: No 2007-11-06T18:21:03 Do you have a link 2007-11-06T18:22:11 http://warzone.mortis.eu/%23warzone.log 2007-11-06T18:22:34 Starts here: 2007-11-05T04:19:05 *** Chojun has joined #warzone 2007-11-06T18:24:08 2007-11-05T05:57:59 I assume they have logs of this channel... Most IRC channels are logged. They'll get the question 2007-11-06T18:24:08 2007-11-05T05:58:10 ...to what end? 2007-11-06T18:24:09 2007-11-05T05:58:13 *** Chojun has quit IRC 2007-11-06T18:28:29 Also Giel, "inline" is C99... "__inline" had to be used instead. 2007-11-06T18:29:48 Buginator: oh, doh!! inline is #defined about 5 lines lower .... 2007-11-06T18:30:21 It was? lol. whoops. 2007-11-06T18:30:53 Buginator: fixed 2007-11-06T18:31:03 muggenhor * r2744 /trunk/lib/framework/wzglobal.h: * On MSVC make sure to #define inline __before__ using it!! 2007-11-06T18:31:07 *** Jovan has joined #warzone 2007-11-06T18:33:52 oh. You didn't add the other stuff yet. lol. 2007-11-06T18:33:54 Buginator: isn't it possible to compile autorevision.cpp and run that to generate autorevision.h ? 2007-11-06T18:34:12 Buginator: the #include is required there as well ? 2007-11-06T18:34:16 It compiles fine, yes. Just doesn't work as expected. 2007-11-06T18:34:31 Yeah 2007-11-06T18:34:46 and the ; after count 2007-11-06T18:35:25 oops, semi-colon.... 2007-11-06T18:36:15 So I just did the template thing for now, so people can still build OK with that. 2007-11-06T18:36:50 If your looking at that patch, something else was wrong with wzglobal.h ... Um... 2007-11-06T18:37:25 I response to chojuns comment about proprietary dlls 2007-11-06T18:37:48 Buginator: question: why do you change the function prototype of vsnprintf to not use a va_list but "..." instead ? 2007-11-06T18:37:49 under the terms of the GNU GPL it is not allowed unless you provide the source under a GNU GPL compatible library 2007-11-06T18:38:19 *** weedle has joined #warzone 2007-11-06T18:38:32 It was some error. I don't recall exactly what it was. Does that make a big difference to you? 2007-11-06T18:38:41 EvilGuru: more importantly; we don't own copyright or a license on that DLL so we're not allowed to redistribute it at all... 2007-11-06T18:39:10 I just need to find the right section of the GPL 2007-11-06T18:39:12 Buginator: yes it does; as that makes the function prototype plainly wrong 2007-11-06T18:40:08 Ok, hold on, let me check that again. 2007-11-06T18:41:17 Buginator: could you try executing "...\build_tools\autorevision> autorevision.exe +cstr -v ..\.. ..\..\src\autorevision.h" 2007-11-06T18:41:34 that _should_ result in a decent autorevision.h file 2007-11-06T18:41:52 it was va_list ap instead of ... right ? 2007-11-06T18:42:42 Buginator: "int vsnprintf(char* str, size_t size, const char* format, va_list ap)" is the prototype as it is specified by the C99 standard 2007-11-06T18:43:14 though the names don't really matter obviously; their types do though 2007-11-06T18:43:27 ok changing back now. 2007-11-06T18:44:14 and your program don't work as is. Like I said, don't got svn on the system. 2007-11-06T18:44:44 Did you have the va_start/end stuff in the first one or not ? 2007-11-06T18:45:06 Should any projects release a version of Warzone including that .dll without a license I will be straight in contact with the SLFC 2007-11-06T18:45:38 Buginator: you have ".svn" directories in your working copy right ? 2007-11-06T18:45:42 SLFC is who ? 2007-11-06T18:45:50 yes 2007-11-06T18:46:12 Buginator: because AutoRevision should fall back to using the information in the .svn/entries file 2007-11-06T18:46:20 *SFLC sorry 2007-11-06T18:46:41 They are the software freedom law center and they deal with license violations for free software 2007-11-06T18:47:11 ok, will compile that again and see what it does. 2007-11-06T18:47:27 EvilGuru: they can't do anything if they don't own copyright 2007-11-06T18:47:48 you can change the ... back to va_list ap. I made too many changes at once to fix the C2054 errors I had, and forgot to change that back. 2007-11-06T18:48:11 Giel: It is still to the best of my knowledge a violation of the GPL 2007-11-06T18:48:59 EvilGuru: without copyright ownership of either the DLL or that specific version of Warzone you have _no_ legal ground at all 2007-11-06T18:49:18 *** weedle has left #warzone 2007-11-06T18:49:21 Buginator: so wzglobal.h requires no changes anymore ? 2007-11-06T18:49:55 pastebin what you changed. 2007-11-06T18:50:38 *** weedle has joined #warzone 2007-11-06T18:50:49 Buginator: I have no changes anymore; I meant whether wzglobal.h now compiles fine 2007-11-06T18:52:30 after the ; addition, and the inline change, then yeah, it compiles. I just don't recall if you had the va_start(ap, format); ..va_end() added to first function or not. 2007-11-06T18:53:48 And yes, it is the same output now as what I had before. 2007-11-06T18:54:06 I mean the autorevision, if you just run that as is. 2007-11-06T18:54:13 brb 2007-11-06T18:54:37 *** abitos has joined #warzone 2007-11-06T18:55:23 (which means that it must be added to project file to be compiled first) Either or works OK. 2007-11-06T18:56:59 Buginator: you need to run autorevision with the "+cstr" parameter and as last two parameters first the root-directory of your working copy followed by src/autorevision.h 2007-11-06T18:57:38 Yeah, I understood that. 2007-11-06T18:58:21 I was just saying that it needs to be added to the project file, so it can be compiled first, then on the pre-build to execute it, then go ahead with the wz build. 2007-11-06T18:58:38 muggenhor * r2746 /trunk/win32/Warzone2100.vcproj: 2007-11-06T18:58:38 * Slight update to MSVC project file to decrease the diff-size (i.e. alphabetic ordering) 2007-11-06T18:58:38 Part of patch #832 by Buginator 2007-11-06T18:58:55 Buginator: I'd appreciate if you could do that; since I don't have MSVC 2007-11-06T18:59:13 ok. Will do that now. 2007-11-06T19:00:21 Would someone be able to commit cybersphinx's patch for 2.0.8? 2007-11-06T19:01:11 EvilGuru: you don't have access yourself now to the repositor ;-) 2007-11-06T19:01:18 *cough* remove the don't part 2007-11-06T19:01:34 Giel, you didn't add the va_start()/va_end() to vsnprintf()? Thought that was needed? 2007-11-06T19:01:35 I'm clearly better at code refactoring than sentence refactoring 2007-11-06T19:02:38 EvilGuru, just don't want the 'blame' credits. :) lol 2007-11-06T19:02:56 *** Jovan has quit IRC 2007-11-06T19:02:58 Buginator: erm, yes..., I really need more coffee 2007-11-06T19:08:17 someting like this? autorevision +cstr -v $(ProjectDir)..\ $(ProjectDir)..\src\autorevision.h 2007-11-06T19:09:59 Buginator: that should probably do it, yes 2007-11-06T19:10:22 assuming that you compile autorevision first of course ;-) 2007-11-06T19:11:09 grumble. it isn't __WIN32__ it is WIN32 2007-11-06T19:11:49 Giel: But I hate using SVN 2007-11-06T19:12:16 Error 1 error C2664: 'SetEnvironmentVariableW' : cannot convert parameter 1 from 'const char *' to 'LPCWSTR' g:\wz_test_gna\build_tools\autorevision\autorevision.cpp 31 2007-11-06T19:12:24 whoops. 2007-11-06T19:13:01 Had to change it to multi-byte character set to fix ^^. 2007-11-06T19:14:08 Buginator: how about SetEnvironmentVariableA ? 2007-11-06T19:15:12 Giel: Environment as in application or as in the Warzone environment system 2007-11-06T19:16:20 Yes, SetEnvironmentVariableA works with unicode 2007-11-06T19:18:40 EvilGuru: as in system environment variable; it is used to set 'LANG' to 'C' when calling some subversion utilities 2007-11-06T19:26:32 ok, got it to work on this end OK. 2007-11-06T19:26:49 Buginator: Jippee!!!! :-D 2007-11-06T19:27:52 Buginator: do you know anything about hacking with stdarg ? 2007-11-06T19:27:58 EvilGuru: : do you know anything about hacking with stdarg ? 2007-11-06T19:27:59 I meant compile OK :P You still need to add the va_start()/end ... But at least it generates it the Giel(tm) way 2007-11-06T19:28:21 stdarg is a pet hate of mine 2007-11-06T19:28:22 what you want to know about it ? 2007-11-06T19:28:41 Near useless for most cases where you would want to use it 2007-11-06T19:28:49 Aarrrgh? ;) 2007-11-06T19:28:53 Buginator: va_start requires two arguments... now how am I going to give it two arguments in vsnprintf ? 2007-11-06T19:28:56 Or is that stdAAArrrgh ? 2007-11-06T19:29:17 ah yes in C++ they'd probably call it std::Arrgh!!! 2007-11-06T19:29:47 Giel: You need a string and a vaarg list 2007-11-06T19:30:05 va_start(ap, format); va_end(ap); You got both 2007-11-06T19:30:15 vsnprintf(char* str, size_t size, const char* format, va_list ap) 2007-11-06T19:30:52 std::Arrgh!!! doesn't sound like the standard library to me, in fact, it doesn't sound programming-orientated at all...:( 2007-11-06T19:31:27 Buginator: I presume I need to wrap those va_start() va_end() things around the _vscprintf() and _vsnprintf_s separately ? 2007-11-06T19:31:45 You look at the code in wz, and you will go AAAAAgh. ;) 2007-11-06T19:31:54 AAAArrrgh 2007-11-06T19:31:55 KBlair_: ignore the exclamation marks 2007-11-06T19:32:39 Hmm, I don't think so Giel. 2007-11-06T19:32:49 Giel: In my code I do it like so: 2007-11-06T19:33:34 lol. Look what MS has to say: http://msdn2.microsoft.com/en-us/library/kb57fad8(VS.71).aspx 2007-11-06T19:34:26 this is what I've got now: http://rafb.net/p/oYROKN80.html 2007-11-06T19:35:08 va_start(args, format); size_t len = vsnprintf(NULL, 0, format, args); char *message = malloc(len + 1); vsnprintf(message, len + 1, format, args); va_end(args); 2007-11-06T19:35:52 Giel: No point making that inline 2007-11-06T19:36:10 I thought it was only enter & exit, and no need to wrap each function? Hmm. 2007-11-06T19:36:31 EvilGuru: I make it inline purely and only because M$ doesn't adhere to the pre/post conditions as they're specified by the C99 standard 2007-11-06T19:36:42 No compiler will inline that 2007-11-06T19:36:57 which means that the same code would do two different things... 2007-11-06T19:37:09 oh crap. I spoke too soon about the pre-build. I forgot to remove the old one first. :o 2007-11-06T19:37:40 From what I know of va args you do '...' 2007-11-06T19:37:48 as the last param to the function 2007-11-06T19:38:04 EvilGuru: I also don't like the idea of adding a source file that only contains a MSVC workaround 2007-11-06T19:38:12 muggenhor * r2748 /trunk/build_tools/autorevision/autorevision.cpp: 2007-11-06T19:38:12 * Make sure that AutorRevision can be compiled even when using Unicode (makes lots of WINAPI functions accept UTF-16 LE instead of ASCII) 2007-11-06T19:38:12 * Use SetEnvironmentVariableA instead of SetEnvironmentVariable which is a macro 2007-11-06T19:38:12 Issue pointed out by Buginator 2007-11-06T19:38:12 muggenhor * r2747 /trunk/build_tools/autorevision/autorevision.cpp: * Try '''harder''' to detect Windows platforms 2007-11-06T19:38:42 Giel: http://rafb.net/p/Vr1rkR26.html might help you in your va_arg travels 2007-11-06T19:39:32 *** ViralHatred has joined #warzone 2007-11-06T19:39:45 It is not perfect, but it does show a reasonable use of vaargs 2007-11-06T19:39:52 nevermind; I decided to read stdarg.h to look at the definition of va_start and va_end instead of the manpages 2007-11-06T19:40:06 Hello all 2007-11-06T19:40:26 it seems the va_list thing is just a local variable, so passing it into another function won't change it 2007-11-06T19:40:45 while traversing it with va_arg() _would_ modify the va_list var 2007-11-06T19:40:58 hi ViralHatred 2007-11-06T19:41:12 but va args just pops values off of the stack 2007-11-06T19:41:24 hihi 2007-11-06T19:41:41 va_args also modifies the va_list object (which usually is a pointer into the stack) 2007-11-06T19:46:45 Where did I put my 2x4? 2007-11-06T19:47:45 Buginator: Softwood, ugh 2007-11-06T19:48:47 *** amro has quit IRC 2007-11-06T19:49:04 MSVC is having "issues" with autorevision. Hmm. 2007-11-06T19:49:16 Buginator: what kind of "issues" 2007-11-06T19:49:53 *** ViralHatred has quit IRC 2007-11-06T19:50:18 Performing Pre-Build Event... 2007-11-06T19:50:18 'svnversion' is not recognized as an internal or external command, 2007-11-06T19:50:18 operable program or batch file. 2007-11-06T19:50:18 'svn' is not recognized as an internal or external command, 2007-11-06T19:50:36 'svn' is not recognized as an internal or external command, 2007-11-06T19:50:36 operable program or batch file. 2007-11-06T19:50:36 Revision unchanged (2746). Skipping. 2007-11-06T19:50:47 old = "2746"; new = "2746" 2007-11-06T19:51:58 Buginator: that's just your OS (i.e. not MSVC) reporting that it cannot find the executable "svnversion" and "svn"; though autorevision just falls back to other methods 2007-11-06T19:52:33 Yes.. I know this. But I changed a file, and it should have reported a new version. 2007-11-06T19:53:01 The above is just "noise" more or less. 2007-11-06T19:55:38 Ahh.. autorevision.h wasn't added to the project, so it didn't know it has changed. 2007-11-06T19:56:12 changing a random file will not necessary result in autorevision.h being changed 2007-11-06T19:56:17 *necessarily 2007-11-06T19:58:30 Ok, what is a sure fire way to make it change? Trying to test all possibilities. 2007-11-06T19:59:23 +time 2007-11-06T19:59:24 Buginator: updating the root of your repository to another revision 2007-11-06T19:59:24 Buginator: Error: "time" is not a valid command. 2007-11-06T19:59:31 +uptime 2007-11-06T19:59:31 Giel: I have been running for 4 days, 3 hours, 36 minutes, and 6 seconds. 2007-11-06T19:59:40 No, current time. 2007-11-06T19:59:46 UTC :D 2007-11-06T20:00:00 20:00:51 2007-11-06T20:00:26 last I looked, it wasn't : 2007-11-06 19:24:48 2007-11-06T20:00:44 Giel: What does GNA want when it asks for my public key? 2007-11-06T20:01:05 EvilGuru: it wants your public SSH key 2007-11-06T20:01:11 just the key 2007-11-06T20:01:29 EvilGuru: the one you get in keyfile.pub when generating a key 2007-11-06T20:01:36 yep 2007-11-06T20:01:47 you need to check out using svn+ssh://evilguru@svn.gna.org/svn/warzone/trunk btw 2007-11-06T20:02:33 Buginator: in that case you looked over half an hour ago... 2007-11-06T20:02:45 Hmm, Giel, it is pulling in that time from .svn/entries? folder 2007-11-06T20:02:49 It is not asking me for my passphrase 2007-11-06T20:03:01 svn co svn+ssh://evilguru@svn.gna.org/svn/warzone/tags/2.0.8_rc1/ 2007-11-06T20:03:18 I just get a public key error, while it should I guess be asking me for my passphrase 2007-11-06T20:03:23 EvilGuru: use ssh-agent 2007-11-06T20:03:38 ok, looks like it. 2007-11-06T19:24:48.519853Z 2007-11-06T20:03:39 2748 2007-11-06T20:03:39 muggenhor 2007-11-06T20:04:06 Is that correct behavior though? 2007-11-06T20:04:34 Buginator: could you http://rafb.net/paste the full autorevision.h output 2007-11-06T20:04:43 ok 2007-11-06T20:04:49 and yes it pulls that time from .svn/entries 2007-11-06T20:05:08 Okay I have started ssh agent 2007-11-06T20:05:31 http://rafb.net/p/1NdNkb47.html 2007-11-06T20:05:34 EvilGuru: I assume you know how to use ssh-agent... 2007-11-06T20:05:49 I have used it once a while back 2007-11-06T20:06:30 Buginator: that's as good is it gets 2007-11-06T20:06:47 The output string in game is a bit long. 2007-11-06T20:07:17 *** devurandom has joined #warzone 2007-11-06T20:07:33 Buginator: as long as you don't install the subversion commandline utilities SVN_WC_MODIFIED and SVN_WC_SWITCHED will always be zero; and SVN_LOW_REV will always be equal to SVN_REV 2007-11-06T20:07:41 hi devurandom 2007-11-06T20:08:02 I see. 2007-11-06T20:08:35 Buginator: well the output string is long due to the info I've crammed in it 2007-11-06T20:09:22 I was thinking date & time should be moved... 2007-11-06T20:11:23 Buginator: moved or "removed" ? 2007-11-06T20:11:46 actually I agree that the date&time are rather useless when a revision number is available 2007-11-06T20:12:08 Unsure. Usually, I look at rev & time 2007-11-06T20:12:47 well a revision number is a unique identifier, so... 2007-11-06T20:12:55 hmm, ssh-agent starts, but it does not seem to succeed in exporting the env vars 2007-11-06T20:13:15 only if your util works as planned. lol 2007-11-06T20:14:09 EvilGuru: you need to run something like this on your console: "eval ssh-agent" 2007-11-06T20:14:20 *cough* "eval $(ssh-agent)" 2007-11-06T20:14:54 EvilGuru: I use the keychain script btw 2007-11-06T20:16:41 Right it is started, my rsa key is added, I have unlocked it yet svn still complains 2007-11-06T20:18:59 EvilGuru: what does it say ? 2007-11-06T20:19:14 http://rafb.net/p/dUNkWn72.html 2007-11-06T20:19:18 Just permission denied (publickey) 2007-11-06T20:19:58 crap. That isn't right. 2007-11-06T20:20:40 My key has been on GNA for a while (two days) 2007-11-06T20:20:45 EvilGuru: you do use username@host when checking out ? 2007-11-06T20:20:49 yep 2007-11-06T20:21:32 http://rafb.net/p/M4ZMLR85.html 2007-11-06T20:21:47 Hello... 2007-11-06T20:22:04 * devurandom is not really here... 2007-11-06T20:23:18 EvilGuru: not sure if it matters btw; but I have as keyline @ gna "ssh-rsa KEYHASH muggenhor" 2007-11-06T20:23:33 I just have the hash 2007-11-06T20:23:43 EvilGuru: you don't have the ssh-rsa part ? 2007-11-06T20:23:50 No 2007-11-06T20:23:51 that really is needed 2007-11-06T20:24:27 because the SSH server needs to know the algorithm used for your key (e.g. DSA, RSA, whatever) 2007-11-06T20:24:51 Since all of the instructions had RSA I assumed that it only accepted RSA and so there was no reason to tell it 2007-11-06T20:24:58 give it 3 hours and I will try again 2007-11-06T20:25:07 OK, this one is better. : http://rafb.net/p/QFpxd448.html I can't think of anything else to add for now. 2007-11-06T20:25:39 Buginator: so it requires a new project file ? 2007-11-06T20:26:37 If you want your autorevision to work OK, then yes. 2007-11-06T20:27:04 new project file was needed so it can make your program, and not link with wz. 2007-11-06T20:27:08 Giel: You put MSVC fixes into wzglobal.h? 2007-11-06T20:27:28 devurandom: yes; for vsnprintf and snprintf 2007-11-06T20:27:56 Hm, yes. Sorry... 2007-11-06T20:28:08 Seems as if I removed platform.h a while ago... 2007-11-06T20:28:13 devurandom: ? 2007-11-06T20:28:24 nm 2007-11-06T20:28:46 Actually, it isn't a project file per se, it is a solution file. So now when you open WZ in MSVC, you will see WZ and autorevision projects both. 2007-11-06T20:29:32 Buginator: why do you delete src\autorevision.h before running AutoRevision on it ? 2007-11-06T20:30:02 Oh, it overwrites it anyway? 2007-11-06T20:30:12 Why not use wzglobal.h in autorevision? 2007-11-06T20:30:15 I wasn't sure. 2007-11-06T20:30:36 Buginator: yes it does; it first checks whether changes have occurred before writing to prevent modifying the timestamp 2007-11-06T20:31:00 but by explicitly removing the file you modify the timestamp as well and will cause a rebuild of all files that include it... 2007-11-06T20:31:26 Which is only version.c right ? 2007-11-06T20:32:09 brb 2007-11-06T20:32:36 Buginator: yes it's only version.c, luckily 2007-11-06T20:33:57 devurandom: the thought crossed my mind, but I guess I was too lazy to write #include "../../lib/framework/wzglobal.h" 2007-11-06T20:34:16 it didn't seem like a good idea to me; though I cannot really find any reason why 2007-11-06T20:34:31 It looks ugly... 2007-11-06T20:34:45 But adding some includepaths would solve that. 2007-11-06T20:36:25 anyway; I'm AFK for a bit 2007-11-06T20:36:27 *** Giel is now known as Giel|afk 2007-11-06T20:46:02 *** Karlik has quit IRC 2007-11-06T20:51:42 *** DrZimmerman has quit IRC 2007-11-06T20:53:06 Giel, so as it is now, It can't tell if it has been locally modified right? 2007-11-06T20:54:22 *** bcoconni has joined #warzone 2007-11-06T20:54:26 If so, was wondering if it would be better to use current time/date instead of what is in the entries file? 2007-11-06T20:55:06 that way, at least we know it is latest compiled version if we don't have svn. 2007-11-06T21:01:32 Anyone have the link to LavCoyote's web site? 2007-11-06T21:17:07 *** kamaze has quit IRC 2007-11-06T21:17:20 *** Teej has joined #warzone 2007-11-06T21:17:52 *** icybersphnx has joined #warzone 2007-11-06T21:17:58 *** cybersphinx has quit IRC 2007-11-06T21:18:01 *** icybersphnx is now known as cybersphinx 2007-11-06T21:25:49 Buginator: This one? http://members.shaw.ca/kgmetcalfe/ 2007-11-06T21:26:14 Or this one? http://docs.wz2100.net/ ? 2007-11-06T21:26:32 Yes, thanks devurandom 2007-11-06T21:27:11 *** ccfreak2k|laptop has quit IRC 2007-11-06T21:27:13 Hmm it is still not accepting my key 2007-11-06T21:27:37 Gna? 2007-11-06T21:27:40 Your GPG key? 2007-11-06T21:27:43 Or SSH key? 2007-11-06T21:27:47 SSH RSA 2007-11-06T21:28:02 *** ccfreak2k|laptop has joined #warzone 2007-11-06T21:28:58 Hm... 2007-11-06T21:29:01 copy/paste the contents of id_rsa.pub 2007-11-06T21:29:07 They key you entered is correct? 2007-11-06T21:29:12 -y 2007-11-06T21:29:25 Maybe you should ask the staff... 2007-11-06T21:29:34 It is correct as far as I know 2007-11-06T21:29:36 https://gna.org/support/index.php?go_report=Apply&group=admin&func=browse&set=custom&msort=0&report_id=101&advsrch=0&status_id=0&resolution_id=0&assigned_to=0&category_id=0&severity=0&priority=0&summary=key&details=&sumORdet=0&history_search=0&history_field=0&history_event=modified&history_date_dayfd=6&history_date_monthfd=11&history_date_yearfd=2007&chunksz=50&spamscore=5&boxoptionwanted=1#options 2007-11-06T21:29:47 I have ssh agent running, and added my key 2007-11-06T21:32:40 *** ccfreak2k|laptop has quit IRC 2007-11-06T21:33:38 *** ccfreak2k|laptop has joined #warzone 2007-11-06T21:34:44 This sounds neat. 2007-11-06T21:34:48 "Phoenix says its new firmware product, called Hyperspace, allows PCs to quick-boot into a Linux environment for users to check their email, instant message, browse the web, or even play videos before Windows has got its boots on." 2007-11-06T21:36:24 *** devurandom has quit IRC 2007-11-06T21:38:28 *** devurandom has joined #warzone 2007-11-06T21:45:33 is 2.0.8 64-bit safe? 2007-11-06T21:45:54 try it n see 2007-11-06T21:46:11 -.- 2007-11-06T21:46:13 don't think so. The svn may be better. 2007-11-06T21:46:16 not much of a help :-P 2007-11-06T21:46:27 mhmmm 2007-11-06T21:46:37 yeah ... but ... ah, wth 2007-11-06T21:46:43 Which OS? 2007-11-06T21:48:08 devurandom: I am going to have a go at committing, sorry if I screw up 2007-11-06T21:48:22 Hm? 2007-11-06T21:48:27 tomboy64: It is not. 2007-11-06T21:48:42 EvilGuru: I bet you don't. ;) 2007-11-06T21:48:49 devurandom: cybersphinx's quad patch 2007-11-06T21:48:50 Got your ssh key working? 2007-11-06T21:48:52 I hope you're right 2007-11-06T21:48:54 Yep 2007-11-06T21:48:56 Patch is applied 2007-11-06T21:49:05 devurandom: any plans on releasing a 64-bit-safe version yet? 2007-11-06T21:49:07 How did you manage to get it to work? 2007-11-06T21:49:15 tomboy64: 2.1 nearly completely is. 2007-11-06T21:49:19 I think they updated their key list 2007-11-06T21:49:23 Just a few places where uglyness ist left. 2007-11-06T21:49:32 * tomboy64 then wait will :) 2007-11-06T21:49:51 *** Karlik has joined #warzone 2007-11-06T21:50:03 Hey, you guys know that the reiser FS dev has a murder trial? Guess no more updates from him. :S 2007-11-06T21:51:11 Well, time will tell 2007-11-06T21:51:15 evilguru * r2749 /tags/2.0.8_rc1/src/display3d.c: Applied Christian Ohm quad-based rendering patch 2007-11-06T21:51:45 Buginator: He is on trial, but it is long winded 2007-11-06T21:52:31 Buginator: Do you also know something new? ;) 2007-11-06T21:53:00 Hey, for a noob in linux, that is new. :P lol 2007-11-06T21:53:30 I think that as it currently stands he will get convicted 2007-11-06T21:53:57 While there are explanations for most allegations it does seem a bit like excuse making 2007-11-06T21:54:45 Oh crap, devurandom should I have applied that patch to 2.0.8-rc1? 2007-11-06T21:55:26 Oh... 2007-11-06T21:55:31 Yes... 2007-11-06T21:55:34 *** tomboy64 has quit IRC 2007-11-06T21:55:38 I bet on the wrong person, huh? 2007-11-06T21:55:39 :P 2007-11-06T21:55:45 nm... 2007-11-06T21:55:55 Well, I probably should have made a new branch 2007-11-06T21:55:59 You can fix that. revert that and apply to branches/2.0 instead. 2007-11-06T21:56:05 A new branch? 2007-11-06T21:56:09 Whatfore? 2007-11-06T21:56:11 2.0.8 2007-11-06T21:56:23 We already have that... 2007-11-06T21:56:27 branches/2.0 2007-11-06T21:56:34 silly me 2007-11-06T21:56:34 Is what will become 2.0.8 2007-11-06T21:56:53 tags are just ... tags 2007-11-06T21:57:08 maybe no one will notice :P 2007-11-06T21:57:15 ;) 2007-11-06T21:57:55 Does anyone know how I get acpi via netlink to work? There doesn't seem to be much info and currently my power-button doesn't work anymore, which is very annoying when X hangs again. (Like just minutes ago...) 2007-11-06T21:59:38 I also need to subscribe myself to the commit list 2007-11-06T22:03:09 *** tomboy64 has joined #warzone 2007-11-06T22:06:16 I subscribed you... 2007-11-06T22:13:32 You guys ever seen the 'Big bang Theory' tv show? 2007-11-06T22:13:59 Buginator: Can't say I have 2007-11-06T22:14:08 devurandom: Thank you :) 2007-11-06T22:15:01 http://alpha.cbs.com/primetime/big_bang_theory/# click on Videos. Watch the dumpling paradox. 2007-11-06T22:15:20 Or do they ban non US IPs? 2007-11-06T22:16:27 if it is it's cos the yanks (sorry to any yanks in here) are to fucking stupid to enlighten their owpeople 2007-11-06T22:17:10 and on that note 2007-11-06T22:17:18 i'm gonna go get some air 2007-11-06T22:18:18 cyka: I would not be surprised if it was banned as it goes against the word of the bible so far as creation goes 2007-11-06T22:18:31 hehe 2007-11-06T22:19:18 Depends if it classifies as blasphemy I guess 2007-11-06T22:25:10 *** bcoconni has quit IRC 2007-11-06T22:26:41 *** Vespasian has joined #warzone 2007-11-06T22:27:13 * krushia wonders if he is a yank 2007-11-06T22:33:36 Can anyone recall what revision it was that they saw pictures of your units when calling in reinforcements? 2007-11-06T22:34:47 krushia, are u american? 2007-11-06T22:34:56 yep 2007-11-06T22:35:02 then ur a yank 2007-11-06T22:35:06 okay 2007-11-06T22:35:11 * krushia takes offense 2007-11-06T22:35:16 hehe 2007-11-06T22:35:28 wasn'ta personal attack on it's general population 2007-11-06T22:35:31 just at it'sleaders 2007-11-06T22:35:32 stop yank(ing) my chain cyka :P lol 2007-11-06T22:35:43 * cyka rolls eyes 2007-11-06T22:36:14 cyka, when you play a WZ game, do you always use the handle cyka? 2007-11-06T22:36:32 yup 2007-11-06T22:37:04 * Buginator does a evil smile 2007-11-06T22:37:40 urgh!! 2007-11-06T22:37:51 * cyka is starting to feel like shit 2007-11-06T22:38:09 if(playername="cyka") then die_a_slow_death(); 2007-11-06T22:38:35 that would just be a displayed comment.... 2007-11-06T22:39:06 Naw. It would force the AI to call in the sat weapons on you. 2007-11-06T22:39:36 I'll sneak in the code as a bug fix. Nobody will know! :D 2007-11-06T22:41:56 *** Jovan has joined #warzone 2007-11-06T22:42:07 *** Karlik has quit IRC 2007-11-06T22:44:10 *** Jovan has quit IRC 2007-11-06T22:50:40 *** _Leto_ has joined #warzone 2007-11-06T22:54:38 *** Jovan has joined #warzone 2007-11-06T22:57:51 *** Cc2iscooL_ has joined #warzone 2007-11-06T23:02:26 [23:37] if(playername="cyka") then die_a_slow_death(); 2007-11-06T23:02:28 LOL 2007-11-06T23:02:50 We could create the new cyka cheat. ;) 2007-11-06T23:03:23 meh 2007-11-06T23:03:25 gang up on cyka 2007-11-06T23:03:32 like the rest of the fucking world does 2007-11-06T23:03:36 go on i don't fuckin mind 2007-11-06T23:04:44 *** tomboy64 has quit IRC 2007-11-06T23:05:00 "Call in reinforcements"... We could make that "call in g/f" for cyka. :P 2007-11-06T23:06:06 devurandom, you have any idea when the gfx vanished off the reinforcement screen? 2007-11-06T23:06:43 bah 2007-11-06T23:06:44 fuck it 2007-11-06T23:06:51 i'm gonna order a gig of ram tommorow 2007-11-06T23:07:04 To compensate? 2007-11-06T23:07:07 Night6 all 2007-11-06T23:07:08 Buginator: Which one? 2007-11-06T23:07:12 Night Fred. 2007-11-06T23:07:15 sorry for mixing up my patch 2007-11-06T23:07:19 night evil 2007-11-06T23:07:19 I'll call up the store ahead of time, and let them know cyka is coming. 2007-11-06T23:07:23 np 2007-11-06T23:07:30 EvilGuru: You did revert and recommit? 2007-11-06T23:07:33 I'll expect lectures from Per and Giel 2007-11-06T23:07:40 Not yet, but I will 2007-11-06T23:07:58 famous last words? 2007-11-06T23:08:14 :D 2007-11-06T23:08:18 Is a nice track. 2007-11-06T23:08:27 * EvilGuru can not respond or they would not longer be my last words :p 2007-11-06T23:08:30 *** EvilGuru has quit IRC 2007-11-06T23:08:32 EvilGuru: I'll try to protect you as much as I can. 2007-11-06T23:09:11 I ordered it, btw. 2007-11-06T23:09:33 *** abitos has quit IRC 2007-11-06T23:09:42 *** _Leto_ has quit IRC 2007-11-06T23:09:57 You ordered the ram for cyka? How nice. What is his CC#? :P 2007-11-06T23:10:09 * cyka plays Saffrons Curse - Cradle of Filth 2007-11-06T23:10:31 CC#? 2007-11-06T23:10:47 credit card # 2007-11-06T23:10:52 Ah. 2007-11-06T23:10:57 i don't have one 2007-11-06T23:11:04 GF took it? 2007-11-06T23:11:05 I ordered the track, not the ram! :P 2007-11-06T23:11:11 Buginator: Hey... 2007-11-06T23:11:16 Be nice with him... 2007-11-06T23:11:27 are u enjoying pissing me Buginator ? 2007-11-06T23:11:31 sure thing boss. 2007-11-06T23:11:52 revelling in enjoy ment as i slowly fucking die inside 2007-11-06T23:12:10 as i fall further into something i do not wish to fucking fall into 2007-11-06T23:12:20 and no i have no controll over it 2007-11-06T23:12:39 so fucking can it 2007-11-06T23:12:41 You want a honest opinion? 2007-11-06T23:13:04 Hell... What's wrong with YouTube? I can't play any films anymore... 2007-11-06T23:13:11 hmm 2007-11-06T23:13:14 whats that then Buginator 2007-11-06T23:13:17 Your banned. 2007-11-06T23:13:33 cyka: Citing the song? 2007-11-06T23:13:36 Buginator: ? 2007-11-06T23:13:46 citing? 2007-11-06T23:13:49 whats citing 2007-11-06T23:14:28 * cyka see's no ban appear 2007-11-06T23:14:37 *** Cc2iscooL has quit IRC 2007-11-06T23:14:37 neither is cyka or his hostmask on the ban list 2007-11-06T23:14:38 Banned from Utube 2007-11-06T23:15:24 cyka: To cite, or is my memory wrong? 2007-11-06T23:16:23 sorry devurandom but what does cite mean? 2007-11-06T23:16:48 To mention or bring forward as support. 2007-11-06T23:17:06 To quote as an authority or example. 2007-11-06T23:17:08 ... 2007-11-06T23:20:01 quote, yes. 2007-11-06T23:20:20 Don't you use that word in England? 2007-11-06T23:20:45 devurandom, is there any way to make a compiled program out of every revision automatically? 2007-11-06T23:21:06 Shellscripts? 2007-11-06T23:21:58 That would be ok for linux I guess. 2007-11-06T23:22:27 One of these days, I am going to have to ask how you guys make window .exe from linux. 2007-11-06T23:22:32 no we don't devurandom 2007-11-06T23:22:38 tho i'm sur eit's tehre 2007-11-06T23:22:44 Buginator: Easy. 2007-11-06T23:22:44 i've never coem across it 2007-11-06T23:22:59 and i was citing the song i was listing to 2007-11-06T23:23:22 On Gentoo I have a facility (by Gentoo) called crossdev, which creates me a toolchain for a specific target. 2007-11-06T23:24:01 Eg. for mingw32 it builds compiler, linker for mingw32 and installs the mingw-runtime and win32api packages appropriately. 2007-11-06T23:24:15 Then I can use autotools to compile for that target. 2007-11-06T23:24:20 --target=mingw32 2007-11-06T23:24:42 That is how you make releases now? No need to use mingw on windows? 2007-11-06T23:24:58 No. 2007-11-06T23:25:11 I have in fact never touched Windows since ... at least 1/2 year. 2007-11-06T23:25:13 *not 2007-11-06T23:25:37 My sister has, to play some games, and when she does I do updates and so on, but I don't use it anymore. 2007-11-06T23:25:41 I thought you made a installer for the windows people? 2007-11-06T23:25:48 Yes. 2007-11-06T23:25:59 nsis compiles under Linux as well. ;) 2007-11-06T23:26:10 They even got the GUI to work. ;) 2007-11-06T23:26:32 There were some issues in the beginning, but I/we were able to sort them out. 2007-11-06T23:27:01 Interesting! Is that available for other linux distros also? 2007-11-06T23:27:15 Funny... Downloading the video with youtube-dl and playing it with xine works flawlessly. 2007-11-06T23:27:34 No idea what Mozilla FireFox + Adobe Flash have... 2007-11-06T23:27:40 Buginator: I assume so. 2007-11-06T23:27:54 If not, you probably could compile it yourself. 2007-11-06T23:29:01 * devurandom is now listening to "Famous Last Words" by "My Chemical Romance" [xine] 2007-11-06T23:29:14 Hopefully tomorrow the CD will arrive. 2007-11-06T23:29:28 you still buy CDs? 2007-11-06T23:29:45 Buginator: For the cross toolchain I have no idea... On Gentoo it is somewhat natural and the crossdev script is well worked out. 2007-11-06T23:29:56 Buginator: I don't steal, no. 2007-11-06T23:30:10 Buginator: Most of the time I either buy or buy not. 2007-11-06T23:30:21 I never said you did. It is just most people buy single songs off the net now. 2007-11-06T23:30:28 Which most of the time means: Buy not... 2007-11-06T23:30:41 Buginator: No iTunes on Linux... 2007-11-06T23:30:59 What about Amazon? That is DRM free 2007-11-06T23:31:09 Yes? 2007-11-06T23:31:12 Didn't know that. 2007-11-06T23:31:15 *** Giel|afk is now known as Giel 2007-11-06T23:31:17 I bought the CD off there. 2007-11-06T23:31:22 *from 2007-11-06T23:31:55 And... well... I am a bit oldschool. 2007-11-06T23:31:56 devurandom: to my opinion stealing is the removal of property from one party to an other party without the permission of the first 2007-11-06T23:32:06 I like the idea of having a CD in my hands. 2007-11-06T23:32:10 by that definition copying of any kind is _not_ stealing 2007-11-06T23:33:04 What destroys the musicindustry imho is not thepiratebay. 2007-11-06T23:33:24 It's the push-for-a-oneshot mentality in their managements heads... 2007-11-06T23:33:39 Where's the Queen of today? 2007-11-06T23:33:43 what destroys the music industry is rigidly holding on to physical data media (e.g. CDs, etc.) 2007-11-06T23:33:49 The Beatles of the 21st century? 2007-11-06T23:33:57 also draconian measures against individuals aren't very good in the long term 2007-11-06T23:34:01 Giel: Maybe that as well. 2007-11-06T23:34:14 "draconian measures against ..."? 2007-11-06T23:34:18 but then again most of those companies are only interested in short-term profit 2007-11-06T23:34:23 Yes. 2007-11-06T23:34:26 That is their problem. 2007-11-06T23:34:30 Their rise and their fall. 2007-11-06T23:34:47 devurandom: I consider DRM a draconian measure: givin up the power to control your PC for a single song etc. 2007-11-06T23:35:02 And if I buy a CD, I also want to rip it and hear it on my iPod, PC and wherever else I want. 2007-11-06T23:35:34 Maybe I want to share it with friends. 2007-11-06T23:35:53 If they had produced good quality, that would make my friends go and buy that song... 2007-11-06T23:36:21 also I consider the free exchange of information & knowledge a fundamental right of all human beings 2007-11-06T23:36:43 Yes. 2007-11-06T23:36:52 But music is not knowledge... 2007-11-06T23:37:07 And musicians have a right to get money for their job... 2007-11-06T23:37:11 but apparently some people think their "right of profit" weights larger than the right to free speech of millions of others 2007-11-06T23:37:51 devurandom: by that definition people could restrict knowledge exchange by hiding it as part of music 2007-11-06T23:37:54 readFXData: unexpected filesize; should be 2449473548, but is 6472... LOL 2007-11-06T23:38:09 Giel: You dont seriously believe in that, no? 2007-11-06T23:38:39 Buginator: If you were on Gentoo, I'd say someone forgot to update a Manifest again. ;) 2007-11-06T23:38:43 devurandom: I agree that musicians have a right to profit from their music, though not indefinitly (i.e. until 70 years after their death is absurd); and also not 2007-11-06T23:39:09 Giel: There are also other people who want to profit from musicians. 2007-11-06T23:39:15 devurandom: I believe politicians would be stupid/naive enough to allow that to happen yes 2007-11-06T23:39:24 And whom I cant decline some kind of right. 2007-11-06T23:39:36 Eg. the ones who brought them were they got. 2007-11-06T23:39:44 EMI or whatever they are called. 2007-11-06T23:39:55 devurandom: yes; and I don't think that publishers deserve such large amounts of profit on works they only distribute 2007-11-06T23:40:28 The amount is problematic yes. 2007-11-06T23:40:46 But you shouldn't cut on the amount of money they make by stealing their products. 2007-11-06T23:40:55 Giel, do you think if everything was free, everyone will become a slacker? 2007-11-06T23:41:03 devurandom: the only reason why they (i.e. publishers) brought them (i.e. the musicians) where they are (e.g. fame, etc.) is because they can make money off of it, and usually more profit than the original musician 2007-11-06T23:42:13 Must say from watching YouTube videos: My Chemical Romance is nice... :) Was worth buying. Hopefully that album holds the quality. 2007-11-06T23:42:43 Giel: And I think those ppl are needed for that system to work. 2007-11-06T23:43:06 They could be convinced to get less money, but that is more of a general problem. 2007-11-06T23:43:19 i.e. everyone seems to get mad and try to push others off the edge. 2007-11-06T23:43:30 devurandom: that doesn't mean you have to give them more power than they already have 2007-11-06T23:43:33 This is not only MS... 2007-11-06T23:44:04 Giel: I think I never said I want to give them anything... 2007-11-06T23:44:19 I just said I wouldn't copy a good song. 2007-11-06T23:44:28 devurandom: even without such draconian measures as for example the DMCA they'd continue, since they could still make profit 2007-11-06T23:44:36 And that, whatever they do, it is not "right". 2007-11-06T23:44:42 * ... to do so. 2007-11-06T23:45:20 devurandom: I would copy a good song; from my PC1 to PC2, from my PC to my portable musicplayer (which happens to be dead atm, though that's off topic).... 2007-11-06T23:45:34 Of course. 2007-11-06T23:45:37 I would do the same. 2007-11-06T23:45:48 Even though I believe that is not anymore allowed here in .de 2007-11-06T23:46:06 But I would not copy it out of someone elses property into my own. 2007-11-06T23:46:09 if you understand,. 2007-11-06T23:46:33 devurandom: my point is; music publishers made profit even without serious enforcement backed up by law or technology 2007-11-06T23:46:55 then tell me why would you want to give publishers even more rights at the cost of restricting others ? 2007-11-06T23:47:15 When did I say I want that? 2007-11-06T23:47:30 This world is not black or white... 2007-11-06T23:47:32 devurandom: you didn't that was meant as a rethorical question of some sort 2007-11-06T23:47:42 ? 2007-11-06T23:48:09 There may be people who are not totally for you, but also not against you... 2007-11-06T23:48:17 devurandom: exactly! but laws that forbid everyone from copying works of whatever kind _are_ designed as if the world is black&white 2007-11-06T23:48:29 I think we should just stop buying crap and only buy the good stuff. 2007-11-06T23:48:47 And not let them oppress us with any DRM shit. 2007-11-06T23:48:52 one mans good stuff is another mans crap. 2007-11-06T23:49:09 Buginator: Yes, but you know which you like..· 2007-11-06T23:49:12 *YOU 2007-11-06T23:49:14 Break that kind. 2007-11-06T23:49:18 (drm) 2007-11-06T23:50:18 devurandom: actually DRM as it is built in in Vista is currently illegal in Europe 2007-11-06T23:50:41 but rather than putting an embargo on Vista the EU only gives out fines to M$ 2007-11-06T23:50:42 Another reason not to buy that *thing*. 2007-11-06T23:50:58 Giel: Steve bought them. 2007-11-06T23:51:00 Probably. 2007-11-06T23:51:11 devurandom: Jobs ? 2007-11-06T23:51:17 Ballmer 2007-11-06T23:51:42 well they didn't buy Neli Kroes yet! 2007-11-06T23:51:55 (THIS IS NOT MEANT TO REPRESENT THE TRUTH. YOU CANT SUE ME FOR THAT LINE, HONEY.) 2007-11-06T23:51:55 or ahum: Neeli Kroes 2007-11-06T23:52:02 Who is that? 2007-11-06T23:52:23 devurandom: where does that come from ? 2007-11-06T23:52:36 What come from? 2007-11-06T23:52:45 That capsy? 2007-11-06T23:53:12 From me, against anyone thinking he might want to sue me... Spreading wrong rumors is forbidden by law here... 2007-11-06T23:54:19 devurandom: what ? what law ? as blasfemy or ? 2007-11-06T23:54:33 No. 2007-11-06T23:55:00 You are not allowed to say: "The EU presidents where bought by Steve Ballmer." if you can't prove it. 2007-11-06T23:55:18 Called defamation 2007-11-06T23:55:58 *** Suprano has quit IRC 2007-11-06T23:56:08 Doesn't actually matter, I just wanted to make that clear, since we are probably on a dozen of logs already... 2007-11-06T23:56:44 oh that; that's illegal here as well, though only if you're public is "large enough to pose a serious threat to the victim's reputation" (which can be interpreted in many ways) 2007-11-06T23:56:44 Giel: Anyway, who is Neeli Kroes? 2007-11-06T23:56:48 http://en.wikipedia.org/wiki/Neelie_Kroes#European_Commission 2007-11-06T23:57:07 Don't worry, since I work for MS, I will be sure to tell Ballmer all about this. :D 2007-11-06T23:57:20 Some forum owner was sued for some of his members posting a defamation here. 2007-11-06T23:57:31 *Here, some forum... 2007-11-06T23:57:55 Aha! 2007-11-06T23:58:00 devurandom: I believe that was because the forum was used to coordinate a DDoS attack 2007-11-06T23:58:46 Buginator: Doesn't help him. I said it is not true... 2007-11-06T23:58:53 Giel: No. 2007-11-06T23:58:58 it seems rediculous to me that the administrator/owner of some public place could be held responsible for the expression of opinion by others 2007-11-06T23:59:03 It is rediculous. 2007-11-06T23:59:13 That is what Kamaze also feared about. 2007-11-06T23:59:20 Them taking him down for some crap. 2007-11-06T23:59:29 That is what all those forum rules are about. 2007-11-06T23:59:33 Maybe you understand him now... 2007-11-06T23:59:36 devurandom: that's worse than taking away freedom of speech IMO 2007-11-06T23:59:37 The CIO of MS just got canned. 2007-11-06T23:59:57 devurandom: I understand him all to well, though that doesn't make me like it 2007-11-07T00:00:19 * devurandom neither 2007-11-07T00:00:27 anyway I'm off to my pillow, in order to need less coffee tommorrow 2007-11-07T00:01:17 ... Esp. the "abide to german law" part. 2007-11-07T00:01:51 I will go there as well. 2007-11-07T00:02:24 night all 2007-11-07T00:02:24 night 2007-11-07T00:02:24 *** Giel has quit IRC 2007-11-07T00:02:24 submit ...err missed him 2007-11-07T00:02:24 Sweet dreams are made of this 2007-11-07T00:02:24 Good night. 2007-11-07T00:02:24 night 2007-11-07T00:02:24 *** devurandom has quit IRC 2007-11-07T00:03:12 bbl 2007-11-07T00:03:15 *** Buginator has quit IRC 2007-11-07T00:07:39 *** tomboy64 has joined #warzone 2007-11-07T00:33:14 *** Buginator has joined #warzone 2007-11-07T00:33:38 Well, found the issue. 2007-11-07T00:33:42 * Buginator points to per 2007-11-07T00:34:06 Seems to be the savegame format that is buggered. 2007-11-07T00:34:45 *** Buginator has quit IRC 2007-11-07T01:24:29 *** Kevin`_ has joined #warzone 2007-11-07T02:35:38 *** tomboy64 has quit IRC 2007-11-07T02:50:33 *** Dred_furst has quit IRC 2007-11-07T03:26:50 *** shpitz461 has joined #warzone 2007-11-07T03:51:19 *** weedle has quit IRC 2007-11-07T04:58:03 *** DrZimmerman has joined #warzone 2007-11-07T05:14:46 *** weedle has joined #warzone 2007-11-07T05:17:52 *** Cc2iscooL_ is now known as Cc2iscooL 2007-11-07T05:40:15 *** Jovan has quit IRC 2007-11-07T07:02:02 *** Vespasian has quit IRC 2007-11-07T07:08:36 *** Suprano has joined #warzone 2007-11-07T07:47:53 *** amro has joined #warzone 2007-11-07T08:28:41 *** Jovan has joined #warzone 2007-11-07T08:31:25 *** amro has quit IRC 2007-11-07T08:49:41 *** Suprano has quit IRC 2007-11-07T08:50:10 *** Maerz has joined #warzone 2007-11-07T08:52:20 *** Maerz is now known as suprano 2007-11-07T09:16:56 *** ccfreak2k|laptop has quit IRC 2007-11-07T09:18:46 *** ccfreak2k|laptop has joined #warzone 2007-11-07T09:36:43 *** Jovan has quit IRC 2007-11-07T09:44:21 *** suprano has quit IRC 2007-11-07T10:01:35 *** cyka_ has joined #warzone 2007-11-07T10:19:18 *** cyka has quit IRC 2007-11-07T10:45:15 *** cyka_ has quit IRC 2007-11-07T10:53:22 *** cyka has joined #warzone 2007-11-07T10:53:47 *** cyka is now known as ^cyka^ 2007-11-07T11:09:14 *** unitos has joined #warzone 2007-11-07T11:19:40 devurandom * r2750 /tags/2.0.8_rc1/src/display3d.c: Revert r2749 which should have gone into branches/2.0 2007-11-07T11:24:18 devurandom * r2751 /branches/2.0/src/display3d.c: 2007-11-07T11:24:18 Applied Christian Ohm quad-based rendering patch 2007-11-07T11:24:18 (originaly r2749) 2007-11-07T11:46:03 *** tomboy64 has joined #warzone 2007-11-07T11:50:44 *** ccfreak2k|laptop has quit IRC 2007-11-07T11:51:10 *** ccfreak2k|laptop has joined #warzone 2007-11-07T11:59:20 *** unitos has quit IRC 2007-11-07T12:21:21 *** ccfreak2k|laptop has quit IRC 2007-11-07T12:22:30 *** KBlair_ has quit IRC 2007-11-07T12:34:23 *** shpitz461 has quit IRC 2007-11-07T12:49:26 *** Giel has joined #warzone 2007-11-07T13:04:07 *** ccfreak2k|laptop has joined #warzone 2007-11-07T13:05:36 *** ccfreak2k|laptop has quit IRC 2007-11-07T13:07:40 *** ccfreak2k|laptop has joined #warzone 2007-11-07T13:08:07 *** Suprano has joined #warzone 2007-11-07T13:12:34 *** abitos has joined #warzone 2007-11-07T13:24:39 hi all 2007-11-07T13:24:46 mortikia: uptime 2007-11-07T13:24:46 Giel: I have been running for 4 days, 21 hours, 1 minute, and 21 seconds. 2007-11-07T13:28:36 *** ccfreak2k|laptop has quit IRC 2007-11-07T13:30:37 *** tomboy64 has quit IRC 2007-11-07T13:32:04 *** Karlik has joined #warzone 2007-11-07T13:34:02 *** tomboy64 has joined #warzone 2007-11-07T14:29:58 *** Jovan has joined #warzone 2007-11-07T14:43:54 *** Dred_furst has joined #warzone 2007-11-07T14:58:49 *** abitos has quit IRC 2007-11-07T15:13:56 muggenhor * r2752 /trunk/ (3 files in 2 dirs): 2007-11-07T15:13:56 * Add a MSVC project file for AutoRevision 2007-11-07T15:13:56 * Add it to the MSVC Workspace/Solution 2007-11-07T15:13:56 * Set svn:eol-style on the MSVC project & solution files to CRLF 2007-11-07T15:13:56 Patch #832 by Buginator. 2007-11-07T15:20:23 *** Suprano has quit IRC 2007-11-07T15:21:47 *** Suprano has joined #warzone 2007-11-07T15:26:31 *** Suprano has quit IRC 2007-11-07T15:26:56 *** Maerz has joined #warzone 2007-11-07T15:39:53 *** kamaze has joined #warzone 2007-11-07T15:55:03 *** Maerz has quit IRC 2007-11-07T15:55:55 *** krushia has quit IRC 2007-11-07T15:56:54 *** Maerz has joined #warzone 2007-11-07T16:05:04 *** amro has joined #warzone 2007-11-07T16:18:12 *** Maerz has quit IRC 2007-11-07T16:20:25 *** Maerz has joined #warzone 2007-11-07T16:49:10 *** Maerz has quit IRC 2007-11-07T16:51:53 *** Maerz has joined #warzone 2007-11-07T16:53:03 HABS 2007-11-07T17:17:17 *** Maerz has quit IRC 2007-11-07T17:19:24 *** Maerz has joined #warzone 2007-11-07T17:29:56 *** devurandom has joined #warzone 2007-11-07T18:12:28 *** devurandom has quit IRC 2007-11-07T18:14:21 *** JockeTF has joined #Warzone 2007-11-07T18:14:35 Hi. 2007-11-07T18:18:42 hi JockeTF 2007-11-07T18:19:34 * JockeTF had an rm -rf accident this monday... 2007-11-07T18:19:58 * JockeTF have an dd image which he is working with in order to get some stuff back. 2007-11-07T18:20:01 *has 2007-11-07T18:20:34 JockeTF: don't tell me you did "rm -rf /" as root ? 2007-11-07T18:20:44 No. 2007-11-07T18:20:47 IMO that one is too old... 2007-11-07T18:20:48 Of course not. :P 2007-11-07T18:21:20 I wrote something stupid in a script and then forgot to add a space... 2007-11-07T18:21:27 *** EvilGuru has joined #warzone 2007-11-07T18:21:32 *** Karlik has quit IRC 2007-11-07T18:21:32 hi EvilGuru 2007-11-07T18:21:50 JockeTF: so you wrote "rm -rf /" in an init.d script ? 2007-11-07T18:21:53 :-P 2007-11-07T18:21:54 Good thing I always test my stuff before making it available to the public. ;) 2007-11-07T18:21:56 Hi Giel 2007-11-07T18:22:06 Sorry I made a dodgy commit 2007-11-07T18:22:09 Giel: Nah, but it ended up running rm -rf * in ~. 2007-11-07T18:22:37 *** Buginator has joined #warzone 2007-11-07T18:22:39 JockeTF: while $HOME was / ? yeah, I really wanna have the root of your FS ;-) 2007-11-07T18:22:44 Hi all 2007-11-07T18:22:47 hi Buginator 2007-11-07T18:23:07 Giel: I don't run experimental stuff as root. ;P 2007-11-07T18:23:31 EvilGuru: no prob; but try to keep in mind that the tags/* stuff is supposed to be never modified (especially not _after_ we've released from that tag) 2007-11-07T18:23:48 It seems that when wz saves files, it is screwing up. Then on load, the gfx are gone for certain things. 2007-11-07T18:24:13 Yes, I really wasn't thinking when I did that 2007-11-07T18:25:39 EvilGuru: well devurandom fixed it soon enough, so its not a significant problem really 2007-11-07T18:26:09 *** Karlik has joined #warzone 2007-11-07T18:29:20 * EvilGuru has been working out how to write a decent quadratic solver 2007-11-07T18:29:21 *** devurandom has joined #warzone 2007-11-07T18:30:49 EvilGuru: quadratic solver of what ? 2007-11-07T18:31:13 quadratic equations (ax^2 + bx + c = 0) 2007-11-07T18:31:18 Can someone close bug#10269? 2007-11-07T18:31:55 Buginator: done 2007-11-07T18:32:03 * Giel loves closing bugs :-D 2007-11-07T18:33:39 I think you need a weed wacker for some of these bugs. Like #9004. No useful info at all, and it don't do that here, so must be vista? 2007-11-07T18:34:12 If it is without a good stack trace/clear error it is not *that* helpful IMO 2007-11-07T18:34:48 tagfile.c don't have gpl header, it has Per's header? That right ? 2007-11-07T18:35:17 It should have a GPL header 2007-11-07T18:37:22 ah yes; Per has it licensed PD 2007-11-07T18:39:46 Even better 2007-11-07T18:40:18 well that's a matter of opinion if you'd ask me.... 2007-11-07T18:40:29 Sure wish he would have documented his file more. I have no idea what Error 1/2/3/4/5 refer to. 2007-11-07T18:41:03 what ? he uses magic numbers ? 2007-11-07T18:41:22 Yeah.. assert(droidpos[0] == 11); I am like hmmm 2007-11-07T18:41:55 I mean why assert on 11&13&15? What is the significance of these vaules? 2007-11-07T18:41:59 values* 2007-11-07T18:42:10 Enums seem a good idea here 2007-11-07T18:42:31 EvilGuru: only if the absolute values of 11, 13, etc. don't matter 2007-11-07T18:42:53 Giel: can't you do enum { x = 11; }; 2007-11-07T18:43:32 EvilGuru: yes that is possible; though IMO an enum isn't appropriate just to define absolute constants 2007-11-07T18:43:54 Depends if they have a good reason for being absolute 2007-11-07T18:44:15 using an enum everywhere the constant in used seems good for me 2007-11-07T18:44:38 I am just having a devil of a time trying to decipher this file, so I can find out why it isn't saving info correctly. 2007-11-07T18:44:45 for bitmask names I wouldn't to use an enum for example 2007-11-07T18:45:11 Apple do that 2007-11-07T18:45:13 the only advantage of an enum there would be that you can wrap the values then... 2007-11-07T18:45:27 I also believe it makes debugging eaiser 2007-11-07T18:45:34 when compared with #defines 2007-11-07T18:45:55 ah yes; though static const X = Y; works just as well to debug with 2007-11-07T18:49:07 ASSERT( FALSE,"eh?" ); 2007-11-07T18:49:12 lol 2007-11-07T18:49:30 those are awfull IMO 2007-11-07T18:50:04 I remember having spent over a day once to replace just about every ASSERT(FALSE, from warzone and replacing it with something more understandable 2007-11-07T18:50:56 I don't like how they have the same levError("Syntax Error"); over & over. You can't tell which case statement it errored on. 2007-11-07T18:51:59 Would those type of fixes be OK? As in levError("LTK_DATASET : Syntax Error");? 2007-11-07T18:53:02 Buginator: if you mean prefixing the case lables of switch statements, then go ahead 2007-11-07T18:54:17 ASSERT( FALSE,"eh?" ); Would be ASSERT( FALSE,"eh? Unknown token found" ); 2007-11-07T18:55:05 Buginator: I'd rather see ASSERT(!"unknown token", "Unknown token found"); 2007-11-07T18:59:19 You know of any utility that can produce a decent flowchart for this project? 2007-11-07T19:00:10 Buginator: yes, that utility is called a "human being" with the special feature "too much time on his hands" 2007-11-07T19:00:12 MSVC has "call graph" type support, but I wondered if the same was available in linux? 2007-11-07T19:00:50 Buginator: Doxygen with DOT support will a callgraph for you 2007-11-07T19:01:19 but mind you; a callgraph will present a decent overview of Warzone's internal workings 2007-11-07T19:02:27 I think the codebase is too large to produce a usefull callgraph 2007-11-07T19:03:41 Buginator: I've got doxygen documentation for warzone here: http://dds.mortis.eu/warzone-docs/ 2007-11-07T19:03:51 though I haven't included callgraphs 2007-11-07T19:07:36 hmm; if you see lines like this "terminate called after throwing an instance of 'std::bad_alloc'" you know you've got problems 2007-11-07T19:10:34 memory problems 2007-11-07T19:11:45 EvilGuru: I get that when doxygen is running on WZ's codebase while at the same time I try to do something else 2007-11-07T19:14:57 *** JockeTF has quit IRC 2007-11-07T19:30:33 * ^cyka^ never did order that memory 2007-11-07T19:30:33 <^cyka^> lol 2007-11-07T19:30:34 <^cyka^> i cba to 2007-11-07T19:32:37 "Generating call graph for function main" <-- now that is taking its time.... 2007-11-07T19:33:58 *** JockeTF has joined #Warzone 2007-11-07T19:38:51 Buginator: http://dds.mortis.eu/warzone-docs/main_8c.html#0ddf1224851353fc92bfbff6f499fa97 2007-11-07T19:39:04 with a nice include graph and a call graph with depth 2 for main() 2007-11-07T19:39:30 Thanks 2007-11-07T19:40:03 *** ViralHatred has joined #warzone 2007-11-07T19:41:23 You said doxygen produced this? 2007-11-07T19:41:43 Any special parameters? 2007-11-07T19:43:22 Buginator: doxygen parses the source code to extract all the info; then it uses "dot" (part of the graphviz package) to produces the directed graphs 2007-11-07T19:43:41 and it uses quite a lot of parameters yes, though they're in a config file 2007-11-07T19:44:01 Buginator: doxygen configfile https://trac.mortis.eu/warzone/browser/trunk/Doxyfile 2007-11-07T19:45:45 server certificate expired? 2007-11-07T19:46:11 Buginator: yes I need to generate a new one... 2007-11-07T19:48:14 I sure wish I could use a VM to run WZ in linux. :( 2007-11-07T19:50:19 Buginator: erm why would you want to run WZ in a VM ? 2007-11-07T19:50:36 it is possible btw; though very slow 2007-11-07T19:51:00 So I can debug it easier. I have had very bad luck with all the debuggers I have tried on linux so far. 2007-11-07T19:51:34 tried Code::Blocks yet ? 2007-11-07T19:51:52 it's an IDE with debugger built in 2007-11-07T19:52:08 a warzone project file is provided for it 2007-11-07T19:53:50 I was trying to find out why savegames can't load on ubuntu without crashing. 2007-11-07T19:53:50 Nope, never heard of that. I tried gdb, cgdb, ddd, insight, nevermind, and I think one more. 2007-11-07T19:53:50 Was reading http://www.ibm.com/developerworks/linux/library/l-debug/ for tips. 2007-11-07T19:54:40 *** Jovan has quit IRC 2007-11-07T19:55:54 Buginator: you'd better find a howto use gdb guide 2007-11-07T19:56:13 since that ^^ piece of text is useful, but only in an abstract sense 2007-11-07T19:56:32 *** Jovan has joined #warzone 2007-11-07T19:56:40 Giel, that code::blocks looks promising. Thanks for the tip 2007-11-07T19:57:47 Buginator: it's a relatively new IDE (development on it started in 2005 I believe), though it is indeed a nice one 2007-11-07T19:58:44 Eclipse has the code completion! 2007-11-07T19:58:57 http://www.webtechnica.net/demoforum/index.php?action=forum;theme=24 2007-11-07T19:59:12 EvilGuru, I didn't see a easy way to import the project to eclipse? The plugin was only for cvs? 2007-11-07T19:59:25 Buginator: Subclipse 2007-11-07T19:59:32 EvilGuru: I'm not saying Code::Blocks is better or worse than Eclipse; I'm just saying that Code::Blocks is (IMO) a nice IDe 2007-11-07T19:59:42 *IDE 2007-11-07T19:59:42 Buginator 2007-11-07T19:59:45 It is good for WX stuff 2007-11-07T19:59:49 i use code::blocks for a long time now, and i like it 2007-11-07T19:59:55 Eclipse falls down with any kind of GUI integration 2007-11-07T19:59:56 *** amro has quit IRC 2007-11-07T20:00:24 and its activly developed, be sure to grab the latest nightly build from the forums :) 2007-11-07T20:00:34 kamaze: I prefer to compile my own from SVN 2007-11-07T20:01:02 Is that new forums kamaze? 2007-11-07T20:01:13 no, its just an smf theme called "Warzone" 2007-11-07T20:01:13 :) 2007-11-07T20:01:32 well, about the forums, i could now convert our forum to a phpBB3 2007-11-07T20:01:38 but 2007-11-07T20:01:40 OMG: doxygen is eating 60% of my RAM 2007-11-07T20:01:42 1. never touch a running system 2007-11-07T20:01:48 2. i miss a good theme 2007-11-07T20:03:06 i still like 2007-11-07T20:03:07 http://www.phorum.org/ 2007-11-07T20:03:30 *** ViralHatred has joined #warzone 2007-11-07T20:03:38 because simple and threaded (!) discussions 2007-11-07T20:03:42 like on the mailinglist 2007-11-07T20:04:36 im still amazed about what massive created with the Phorum: http://www.massgate.net/forum.php 2007-11-07T20:04:56 it integrated the whole gaming profile into it 2007-11-07T20:05:39 if i change my forums avatar, my units avatar will change es well 2007-11-07T20:06:04 Giel: How much do you have? 2GB? 2007-11-07T20:06:14 http://img.rootzilla.de/img/3pd.jpg 2007-11-07T20:06:19 see my slowpoke on them :) 2007-11-07T20:06:42 http://img.rootzilla.de/img/HgEk.jpg 2007-11-07T20:06:50 What game is that? 2007-11-07T20:07:00 World in conflict 2007-11-07T20:07:25 EvilGuru: that was on my VPS which has about 300MB 2007-11-07T20:07:35 http://img.rootzilla.de/img/2k5J.jpg 2007-11-07T20:07:42 but still I think 60% of 300MB is a lot for one program to use 2007-11-07T20:07:43 http://img.rootzilla.de/img/aiT8.jpg 2007-11-07T20:07:56 http://img.rootzilla.de/img/xeVt.jpg 2007-11-07T20:07:56 I guess it loads all of the source into memory 2007-11-07T20:08:21 *** KBlair has joined #warzone 2007-11-07T20:10:21 EvilGuru: I'm pretty sure it's a fully generated syntax tree then, since the source code itself is nowhere near 250MB 2007-11-07T20:11:24 Giel: Yes, unless it pre-processes it, that would get it up to 300MB 2007-11-07T20:12:02 EvilGuru: you mean it'd keep the plain text stuff in memory after #include expansion ? 2007-11-07T20:12:34 *** KBlair` has joined #warzone 2007-11-07T20:12:54 Yes 2007-11-07T20:13:54 As when pre processed some files can quickly become very large 2007-11-07T20:14:33 but to do a decent job it must pre-process 2007-11-07T20:17:37 EvilGuru: I think I like the idea of just create a full syntax tree better 2007-11-07T20:17:52 It is probably a combination of both 2007-11-07T20:18:01 since that has the potential to be smaller than preprocessed source _and_ is more usefull IMO 2007-11-07T20:18:22 Well to create a syntax tree you need to pre-process first 2007-11-07T20:19:05 EvilGuru: you can do that while parsing the source; so that you don't have to allocate _huge_ chuncks of memory 2007-11-07T20:19:37 I have seen GCC take a GB of memory compiling parts of KDE 2007-11-07T20:20:43 hmm; yes, assuming that you have that as RAM that's probably faster than reading directly from HDD 2007-11-07T20:27:01 EvilGuru, did you try your mac build with sound? 2007-11-07T20:27:24 Yes, sound worked on the main menu and a game 2007-11-07T20:27:38 Do you use a playlist ? 2007-11-07T20:28:27 *** KBlair has quit IRC 2007-11-07T20:28:59 Buginator: No, just the in game SFX 2007-11-07T20:29:11 I have not tried playlists/mp3/vorbins stuff 2007-11-07T20:29:45 EvilGuru: mp3 stuff wouldn't work very well anyway 2007-11-07T20:30:18 2.0.8 had libmad so it might work 2007-11-07T20:30:27 http://forums.wz2100.net/index.php?PHPSESSID=5439d02d96efb2d6a922ad3b477881b3&topic=1102.0 That is why I wondered. 2007-11-07T20:31:29 *** ccfreak2k|laptop has joined #warzone 2007-11-07T20:33:08 Buginator: Replied with a couple of follow-up questions, see if that turns up any problems 2007-11-07T20:33:14 EvilGuru: yes the 2.0.x branch still has MP3 support 2007-11-07T20:34:24 http://a-thing.0nyx.com/AudioFormatComparison.xhtml 2007-11-07T20:36:19 game.c == YUCK! 2007-11-07T20:36:32 Buginator: It is the worst one 2007-11-07T20:36:38 structure.c is also quite name 2007-11-07T20:36:40 *nasrt 2007-11-07T20:40:34 *** Giel has quit IRC 2007-11-07T20:40:51 *** Giel has joined #warzone 2007-11-07T20:42:24 Buginator: if you want to have a poster for on your wall: http://dds.mortis.eu/warzone-docs/main_8c_0ddf1224851353fc92bfbff6f499fa97_cgraph.png 2007-11-07T20:44:37 getting it...very slowly it seems 2007-11-07T20:45:48 Buginator: that's not your nor mine connection I bet 2007-11-07T20:46:10 it's a _huge_ picture so you should be happy if your browser can load it at all 2007-11-07T20:46:35 http://pastebin.com/d106d03b2 2007-11-07T20:48:08 that kinds of stuff OK with you? 2007-11-07T20:48:09 kind* 2007-11-07T20:49:31 Buginator: my browser is currently crashing on me... 2007-11-07T20:49:51 That looks like one big black picture? 2007-11-07T20:50:24 Buginator: currently my browser window is just an annoying blob 2007-11-07T20:50:50 woohoo!! it rendered the SVG version: http://dds.mortis.eu/warzone-docs/main_8c_0ddf1224851353fc92bfbff6f499fa97_cgraph.svg 2007-11-07T20:51:11 *wow* 1GB of memory used in FF! 2007-11-07T20:51:36 for looking at that file. 2007-11-07T20:52:27 Buginator: actually I'd rather see you add those debug statements to the functions themselves 2007-11-07T20:52:52 ok 2007-11-07T20:53:57 Well, what do you know, FF rendered it wrong anyway. 2007-11-07T20:54:24 haha!!! so it first eats up a GB of memory only to deliver the wrong result 2007-11-07T20:54:54 creating the above PNG required about 1,3 GB of memory btw... 2007-11-07T20:59:06 lol, give me 1000 sheets of paper. 2007-11-07T21:03:33 Buginator: I think 250 will be enough 2007-11-07T21:03:55 glcFontFace(GLC_Font_Regular (1), "Book") failed Is Book the font it wants ? 2007-11-07T21:04:49 nope "Book" is the font face 2007-11-07T21:05:00 like Bold and Italic 2007-11-07T21:05:22 Book is the "regular" font face for DejaVu Sans Mono (and probably the entire DejaVu family) 2007-11-07T21:07:56 *** Giel is now known as Giel|afk 2007-11-07T21:08:08 Let me get this straight, the editor they used just made a savegame file for the missions? 2007-11-07T21:08:32 Buginator: yes the map format and savega e 2007-11-07T21:08:41 *savegame format are the same 2007-11-07T21:13:13 Buginator: Yes, it made a lot of sense 2007-11-07T21:13:25 As a map/campaign is just a save game when t=0 2007-11-07T21:14:23 So then the key to making new missions is understanding how they integrated the scripts with the savegame file in question? 2007-11-07T21:14:38 Yes 2007-11-07T21:14:46 They did not use EditWorld 2007-11-07T21:15:02 You sure about that ? 2007-11-07T21:15:14 WorldEdit I believe 2007-11-07T21:16:00 It looks like there is a menu that says create a campaign... Oh, I think I read that those are really the same someplace. ML perhaps? 2007-11-07T21:18:02 http://osdir.com/ml/games.warzone.devel/2005-11/msg00017.html 2007-11-07T21:18:07 *** icybersphnx has joined #warzone 2007-11-07T21:18:11 *** cybersphinx has quit IRC 2007-11-07T21:18:15 *** icybersphnx is now known as cybersphinx 2007-11-07T21:19:07 It took him 1 week to make EW32, and : 2007-11-07T21:19:07 EditWorld could only do MP maps, though the code is almost identical to 2007-11-07T21:19:07 WorldEdit, they played hide & seek with menu options, so you couldn't 2007-11-07T21:19:07 create campaigns with it. 2007-11-07T21:19:43 Smart 2007-11-07T21:19:52 Before my time though 2007-11-07T21:21:20 Hey, does EW32 run on wine? 2007-11-07T21:21:37 Sadly not, unless someone has got it working with true colour 2007-11-07T21:21:41 if so there is a good chance 2007-11-07T21:22:51 *** cybersphinx has quit IRC 2007-11-07T21:23:05 *** cybersphinx has joined #warzone 2007-11-07T21:35:44 *** DrZimmerman has quit IRC 2007-11-07T21:53:47 *** coz_ has joined #warzone 2007-11-07T21:53:51 eveing all 2007-11-07T21:54:08 HI coppercore 2007-11-07T21:54:10 hey guys i am on linux and I get to a certain level and warzone crashed 2007-11-07T21:54:12 *coz_ 2007-11-07T21:54:19 EvilGuru, hey guy 2007-11-07T21:54:20 Do you have a backtrace? 2007-11-07T21:54:28 EvilGuru, mm no I dont 2007-11-07T21:54:50 What level ? 2007-11-07T21:55:40 Buginator, well I forget which number but its the level that talks of the virus having made contact and requestion to meld with the cyborgs or some such stuff :) 2007-11-07T21:55:41 sorry 2007-11-07T21:56:10 I get the transport and can load the transport but after it moves away warzone crashes 2007-11-07T21:56:35 I know I shoul be accurate but i was just kinda playing for fun and didnt count the levels 2007-11-07T21:56:45 Need the backtrace, or error output, and or save games. 2007-11-07T21:56:55 mm let me check 2007-11-07T21:57:25 ok I have the saved game 2007-11-07T21:57:56 Can you fill out a bug report, and zip up the savegame folder, and files? 2007-11-07T21:58:34 Buginator, sure can do you want me to upload the files now 2007-11-07T21:58:57 Whenever you got time. 2007-11-07T21:59:17 Buginator, which format zip tar.gz ? 2007-11-07T21:59:24 https://gna.org/bugs/?group=warzone 2007-11-07T21:59:37 doesn't make a difference. 2007-11-07T22:00:04 Buginator, and do you want me to upload this and give you the link/ 2007-11-07T22:00:23 Attach to bug report if possible? 2007-11-07T22:00:39 ok thanks 2007-11-07T22:00:41 Don't forget the .es & .gam file of the savegame. 2007-11-07T22:01:16 ok got them 2007-11-07T22:01:18 :) 2007-11-07T22:01:18 No, thank you. :) 2007-11-07T22:03:31 Giel, looks like intfac4.png needs to be modified again. :( 2007-11-07T22:04:43 And of course, infac.img. 2007-11-07T22:06:20 Darn, we got a space issue on that file. 2007-11-07T22:07:36 Wonder if it would be better just to make a infac5.img? 2007-11-07T22:10:39 Buginator, ok but reported along with attached zip saved game files 2007-11-07T22:10:44 Buginator, thanks again 2007-11-07T22:11:10 *** coz_ has quit IRC 2007-11-07T22:18:32 Hmm... that game don't even load on windows. 2007-11-07T22:19:18 Error is not enough droids saved in file. 2007-11-07T22:20:50 Save games are not currently portable 2007-11-07T22:21:33 I know I have gone from windows to linux before? 2007-11-07T22:30:52 Sigh. Pathetic idiots! http://realtimestrategies.net/ 2007-11-07T22:33:32 static const is not a constant by the C standard it seems... 2007-11-07T22:33:41 Any tip to workaround that? 2007-11-07T22:34:03 devurandom: What do you mean 2007-11-07T22:34:21 Or is the #define method ok? (#define _FUU 2 ; static const FUU = _FUU; static myMutableVar = _FUU) 2007-11-07T22:35:09 EvilGuru: I can't do this : static const FUU = 2; static myMutable = FUU; 2007-11-07T22:35:14 GCC says FUU is not a constant. 2007-11-07T22:35:41 For now I got the above mentioned workaround for that. 2007-11-07T22:35:45 static const int FUU = 2 2007-11-07T22:35:55 ... is not constant, yes. 2007-11-07T22:36:44 GCC 4.2 suxx0rs... 2007-11-07T22:36:53 GCC 4 does not complain 2007-11-07T22:36:58 (Not because of the above... Because of its slowness.) 2007-11-07T22:37:02 and makes static const int FUU a constant 2007-11-07T22:37:04 EvilGuru: GCC 4.what? 2007-11-07T22:37:18 4.0.1 2007-11-07T22:37:26 *** kamaze has quit IRC 2007-11-07T22:38:02 4.2.2 says: main.c:2: error: initializer element is not constant 2007-11-07T22:38:12 pastebin 2007-11-07T22:38:16 As does 4.1.2 2007-11-07T22:38:27 I'll take a look 2007-11-07T22:38:34 static const int FUU = 2; 2007-11-07T22:38:35 static int BAR = FUU; 2007-11-07T22:39:15 (Should've been bar, I know...) 2007-11-07T22:39:20 4.2.2 does not complain 2007-11-07T22:39:25 It does. 2007-11-07T22:39:33 static const int FUU = 2; in the global scope 2007-11-07T22:39:36 Do we have the same? 2007-11-07T22:39:46 and if I try to set it in a function I get an error 2007-11-07T22:40:05 EvilGuru: The above 2 lines are the only content of my test.c file... 2007-11-07T22:40:15 No functions or anything fancy. 2007-11-07T22:40:26 in which case it should error 2007-11-07T22:40:36 ? 2007-11-07T22:40:46 Was that a question? 2007-11-07T22:40:50 variables initialised in the global scope must be initialised using constants 2007-11-07T22:41:06 Yes, that is what GCC told me... 2007-11-07T22:41:08 although FUU is a constant, it is a variable, not a constant constant 2007-11-07T22:41:22 A constant constant... hehe... 2007-11-07T22:41:33 What is a constant constant? 2007-11-07T22:41:40 static const const int FUU? 2007-11-07T22:41:42 2, 2.5, "Hello" 2007-11-07T22:42:12 In other words: I need the #define hack? 2007-11-07T22:42:31 Would an enum work? 2007-11-07T22:42:47 Since we are already at the strength were an enum could make sense... 2007-11-07T22:42:57 You can try, I do not know off-hand 2007-11-07T22:42:59 (Refering to tile-ids) 2007-11-07T22:43:25 That seems to work... 2007-11-07T22:43:28 In the testcase. 2007-11-07T22:46:36 *** Vespasian has joined #warzone 2007-11-07T22:49:23 Giel|afk: Why is the vcproj crlf and not native? 2007-11-07T22:50:50 lol: error : PlayerHasLost Or Won 2007-11-07T22:50:57 I should have been wiser with the glc addition... Now it builds everything, even the samples... 2007-11-07T22:51:05 Probably it even installs it... 2007-11-07T22:52:43 *** EvilGuru has quit IRC 2007-11-07T22:56:52 GCC 4.3 is progressing extremely nice compared to 4.2, bugwise... 2007-11-07T22:57:34 137 critical vs. 152 and a total of 248 vs. 277 2007-11-07T22:57:40 So 4.1 is most stable then ? 2007-11-07T22:58:04 4.1 is older... But not anymore maintained... 2007-11-07T22:58:06 *** Karlik has quit IRC 2007-11-07T22:58:23 317 total, 191 critical 2007-11-07T22:59:02 They had a phase where bugfixing in the stable release was extremely difficult, I think. 2007-11-07T22:59:18 So they just didn't fix them there, but for the next release cycle. 2007-11-07T22:59:53 You know what the issue is with the flashing background ? 2007-11-07T23:00:16 Which one? 2007-11-07T23:00:28 Behind the borders of the map? 2007-11-07T23:00:36 When you first enter Rift, eg.? 2007-11-07T23:00:40 Yeah, that one. 2007-11-07T23:00:48 No idea... 2007-11-07T23:01:08 Targeting is also not accurate. Tank was firing at ground instead of droid. 2007-11-07T23:01:28 Hm... :( 2007-11-07T23:01:39 While both were standing? 2007-11-07T23:01:44 + still 2007-11-07T23:01:45 devurandom: Error: "still" is not a valid command. 2007-11-07T23:01:58 +shutup 2007-11-07T23:01:59 devurandom: Error: "shutup" is not a valid command. 2007-11-07T23:02:03 +shut up 2007-11-07T23:02:04 Was playing around loading different levels. try --game CAM_3A Also noticed that you can't escape out of the 'cutscene' stuff if you do that. 2007-11-07T23:02:04 devurandom: Error: "shut" is not a valid command. 2007-11-07T23:02:05 Yeah, they were both standing still. 2007-11-07T23:02:18 +kick mortikia 2007-11-07T23:02:18 devurandom: Error: You don't have the #warzone,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified. 2007-11-07T23:02:47 no, don't kick. It logs the channel. 2007-11-07T23:03:08 squelch it. :) lol 2007-11-07T23:03:11 Whoever wrote that *thing*, should have made it reply in private to errors. 2007-11-07T23:03:29 Is there an antivoice? 2007-11-07T23:03:39 Silencing specific persons? 2007-11-07T23:03:52 dunno. 2007-11-07T23:04:00 *** ChanServ sets mode: +o devurandom 2007-11-07T23:04:02 *** devurandom sets mode: -v mortikia 2007-11-07T23:04:09 *** devurandom sets mode: +smrti 2007-11-07T23:04:15 Oups... 2007-11-07T23:04:28 *** devurandom sets mode: -s 2007-11-07T23:04:30 *** devurandom sets mode: -m 2007-11-07T23:04:32 lol 2007-11-07T23:04:33 *** devurandom sets mode: -r 2007-11-07T23:04:35 *** devurandom sets mode: -i 2007-11-07T23:04:49 At least you didn't kick everyone. :p 2007-11-07T23:06:35 __GL_SYNC_TO_VBLANK environment variable to 1 before running the game 2007-11-07T23:09:24 Found the solution. :) 2007-11-07T23:09:26 http://blog.freenode.net/?p=39 2007-11-07T23:10:19 So what, you want to voice the channel? 2007-11-07T23:10:34 *moderate the channel, voice the users 2007-11-07T23:10:40 No, I dont want to. 2007-11-07T23:11:28 *** devurandom sets mode: +b %mortikia!*@* 2007-11-07T23:11:42 +shutup 2007-11-07T23:11:43 devurandom: Error: "shutup" is not a valid command. 2007-11-07T23:11:47 ... silence ... 2007-11-07T23:11:48 :) 2007-11-07T23:11:53 that would suck. Just don't type +, or have Giel change it to respond to a } instead? ;) 2007-11-07T23:12:13 Not happy with this solution? 2007-11-07T23:12:18 !test 2007-11-07T23:12:19 devurandom: Error: "test" is not a valid command. 2007-11-07T23:12:19 +help 2007-11-07T23:12:20 Pffft 2007-11-07T23:12:20 Buginator: (help [] []) -- This command gives a useful description of what does. is only necessary if the command is in more than one plugin. 2007-11-07T23:12:31 *** devurandom sets mode: +b %newparadigm!*@* 2007-11-07T23:12:43 How can you ask for what commands it has ? 2007-11-07T23:12:44 Silenced, too. 2007-11-07T23:12:51 not that it matter much mind you, just asking. 2007-11-07T23:12:57 Buginator: Query him? 2007-11-07T23:13:04 *it 2007-11-07T23:13:10 yeah 2007-11-07T23:13:59 I think the bot should take notes, so next time XXX logs on, the bot will PM them a message from the user. 2007-11-07T23:14:20 I think we once had one who could 2007-11-07T23:14:24 ie, +tell per document your code more. :) 2007-11-07T23:14:25 Or it was my rbot... 2007-11-07T23:14:53 He did not yet complain... 2007-11-07T23:15:04 Did he tell you anything? 2007-11-07T23:15:29 yeah 2007-11-07T23:15:36 devurandom wants me to tell you: I can take notes 2007-11-07T23:16:05 but does that work when I am away? 2007-11-07T23:16:12 I think even FreeNode can do that by itself... 2007-11-07T23:16:15 then join, and it will PM me? 2007-11-07T23:16:19 No idea... 2007-11-07T23:16:49 well, do it again, and I will rejoin in 20 secs. :) 2007-11-07T23:16:57 *** Buginator has left #warzone 2007-11-07T23:17:49 *** Buginator has joined #warzone 2007-11-07T23:17:58 Works? Does not? 2007-11-07T23:18:06 ok, it worked. 2007-11-07T23:18:39 You know the exact details on why you can't use linux save games on windows ? 2007-11-07T23:18:46 There is also a more sophisticated note plugin... 2007-11-07T23:18:52 Buginator: No idea... 2007-11-07T23:19:10 I just know that I should get some sleep now. 2007-11-07T23:19:22 ok, night. 2007-11-07T23:19:34 Or the ddgf will send me off tomorrow. ;) 2007-11-07T23:19:40 Night. 2007-11-07T23:19:42 *** devurandom has quit IRC 2007-11-07T23:26:13 *** Buginator has quit IRC 2007-11-07T23:44:15 *** krushia has joined #warzone 2007-11-07T23:44:45 devurandom * r2754 /branches/2.0/ChangeLog: Update ChangeLog (We should make it a requirement for every commit, so things like this commit don't happen...) 2007-11-07T23:52:38 *** Maerz has quit IRC 2007-11-07T23:53:35 *** Maerz has joined #warzone 2007-11-08T00:06:07 *** Giel|afk is now known as Giel 2007-11-08T00:06:13 +whoami 2007-11-08T00:06:13 Giel: Giel 2007-11-08T00:06:22 *** ChanServ sets mode: +o Giel 2007-11-08T00:06:56 *** Giel sets mode: -b %mortikia!*@* 2007-11-08T00:10:24 +whoami 2007-11-08T00:10:24 Giel: Giel 2007-11-08T00:10:51 +whoami 2007-11-08T00:10:59 mortikia: whoami 2007-11-08T00:10:59 Giel: Giel 2007-11-08T00:11:24 well mortikia is silent from now on, unless explicitly addressed by "mortikia: " 2007-11-08T00:12:46 *** Giel has quit IRC 2007-11-08T00:21:36 *** tomboy64 has quit IRC 2007-11-08T00:27:32 *** tomboy64 has joined #warzone 2007-11-08T00:43:17 *** Cc2iscooL has quit IRC 2007-11-08T01:05:24 *** Dred_furst has quit IRC 2007-11-08T01:20:23 *** KBlair` has quit IRC 2007-11-08T01:20:52 *** tomboy64 has quit IRC 2007-11-08T01:20:52 *** sbeh has quit IRC 2007-11-08T01:20:52 *** CIA-9 has quit IRC 2007-11-08T01:21:02 *** CIA-9 has joined #warzone 2007-11-08T01:25:55 *** tomboy64 has joined #warzone 2007-11-08T01:25:55 *** sbeh has joined #warzone 2007-11-08T01:32:43 *** buginator has joined #warzone 2007-11-08T01:33:27 Well, I get the same error in linux as I do in windows. It said droid count =71, but filesize don't match. 2007-11-08T01:38:10 *** sbeh has quit IRC 2007-11-08T01:38:10 *** tomboy64 has quit IRC 2007-11-08T01:40:11 *** tomboy64 has joined #warzone 2007-11-08T01:40:11 *** sbeh has joined #warzone 2007-11-08T01:40:31 *** buginator has quit IRC 2007-11-08T01:49:51 *** ccfreak2k|laptop has quit IRC 2007-11-08T01:50:31 *** ccfreak2k_|lapto has joined #warzone 2007-11-08T01:50:37 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-08T01:50:38 *** KBlair has joined #warzone 2007-11-08T01:51:49 *** ccfreak2k|laptop has quit IRC 2007-11-08T01:52:36 *** ccfreak2k|laptop has joined #warzone 2007-11-08T02:25:52 *** Maerz has quit IRC 2007-11-08T02:26:34 *** Maerz has joined #warzone 2007-11-08T02:37:58 *** tomboy64 has quit IRC 2007-11-08T02:43:11 *** tomboy64 has joined #warzone 2007-11-08T02:47:40 *** lav-coyote25 has joined #warzone 2007-11-08T02:58:35 *** Vespasian has quit IRC 2007-11-08T03:00:50 *** lav-coyote25 has quit IRC 2007-11-08T03:14:53 *** JockeTF has quit IRC 2007-11-08T03:30:11 *** tomboy64 has quit IRC 2007-11-08T03:30:11 *** sbeh has quit IRC 2007-11-08T03:30:11 *** CIA-9 has quit IRC 2007-11-08T03:30:11 *** ccfreak2k|laptop has quit IRC 2007-11-08T03:30:11 *** KBlair has quit IRC 2007-11-08T03:30:11 *** Zombie has quit IRC 2007-11-08T03:30:11 *** kevinsbot` has quit IRC 2007-11-08T03:30:11 *** Kevin` has quit IRC 2007-11-08T03:30:11 *** Maerz has quit IRC 2007-11-08T03:30:11 *** cybersphinx has quit IRC 2007-11-08T03:30:11 *** weedle has quit IRC 2007-11-08T03:30:11 *** shevek_ has quit IRC 2007-11-08T03:30:11 *** coppercore has quit IRC 2007-11-08T03:30:11 *** krushia has quit IRC 2007-11-08T03:30:11 *** yangman has quit IRC 2007-11-08T03:30:11 *** ^cyka^ has quit IRC 2007-11-08T03:30:11 *** Kevin`_ has quit IRC 2007-11-08T03:30:11 *** Teej has quit IRC 2007-11-08T03:30:11 *** AndrevS has quit IRC 2007-11-08T03:30:11 *** eracc has quit IRC 2007-11-08T03:30:11 *** tazgodx_ has quit IRC 2007-11-08T03:30:11 *** Jovan has quit IRC 2007-11-08T03:30:11 *** newparadigm has quit IRC 2007-11-08T03:44:00 *** newparadigm has joined #warzone 2007-11-08T03:44:00 *** Jovan has joined #warzone 2007-11-08T03:44:00 *** Buginator has joined #warzone 2007-11-08T03:44:07 *** krushia has joined #warzone 2007-11-08T03:44:07 *** yangman has joined #warzone 2007-11-08T03:44:09 *** KBlair has joined #warzone 2007-11-08T03:44:09 *** Zombie has joined #warzone 2007-11-08T03:44:14 *** ccfreak2k|laptop has joined #warzone 2007-11-08T03:44:14 *** Maerz has joined #warzone 2007-11-08T03:44:14 *** cybersphinx has joined #warzone 2007-11-08T03:44:14 *** weedle has joined #warzone 2007-11-08T03:44:14 *** shevek_ has joined #warzone 2007-11-08T03:44:14 *** coppercore has joined #warzone 2007-11-08T03:44:21 *** sbeh has joined #warzone 2007-11-08T03:44:21 *** CIA-9 has joined #warzone 2007-11-08T03:44:22 *** ^cyka^ has joined #warzone 2007-11-08T03:44:22 *** Kevin`_ has joined #warzone 2007-11-08T03:44:22 *** Teej has joined #warzone 2007-11-08T03:44:22 *** AndrevS has joined #warzone 2007-11-08T03:44:22 *** eracc has joined #warzone 2007-11-08T03:44:22 *** tazgodx_ has joined #warzone 2007-11-08T03:49:58 *** shevek_ has quit IRC 2007-11-08T03:49:58 *** cybersphinx has quit IRC 2007-11-08T03:49:58 *** weedle has quit IRC 2007-11-08T03:49:58 *** ccfreak2k|laptop has quit IRC 2007-11-08T03:49:58 *** coppercore has quit IRC 2007-11-08T03:49:58 *** Maerz has quit IRC 2007-11-08T03:49:58 *** Teej has quit IRC 2007-11-08T03:49:58 *** ^cyka^ has quit IRC 2007-11-08T03:49:58 *** Kevin`_ has quit IRC 2007-11-08T03:49:58 *** tazgodx_ has quit IRC 2007-11-08T03:49:58 *** eracc has quit IRC 2007-11-08T03:49:58 *** AndrevS has quit IRC 2007-11-08T03:49:58 *** KBlair has quit IRC 2007-11-08T03:49:58 *** Zombie has quit IRC 2007-11-08T03:49:58 *** yangman has quit IRC 2007-11-08T03:49:58 *** krushia has quit IRC 2007-11-08T03:49:58 *** newparadigm has quit IRC 2007-11-08T03:49:58 *** Buginator has quit IRC 2007-11-08T03:49:58 *** Jovan has quit IRC 2007-11-08T03:49:58 *** sbeh has quit IRC 2007-11-08T03:49:58 *** CIA-9 has quit IRC 2007-11-08T04:12:01 *** yangman has joined #warzone 2007-11-08T04:12:01 *** krushia has joined #warzone 2007-11-08T04:12:01 *** Zombie has joined #warzone 2007-11-08T04:12:01 *** KBlair has joined #warzone 2007-11-08T04:12:01 *** coppercore has joined #warzone 2007-11-08T04:12:01 *** shevek_ has joined #warzone 2007-11-08T04:12:01 *** weedle has joined #warzone 2007-11-08T04:12:01 *** cybersphinx has joined #warzone 2007-11-08T04:12:01 *** Maerz has joined #warzone 2007-11-08T04:12:01 *** ccfreak2k|laptop has joined #warzone 2007-11-08T04:12:01 *** CIA-9 has joined #warzone 2007-11-08T04:12:01 *** sbeh has joined #warzone 2007-11-08T04:12:01 *** Jovan has joined #warzone 2007-11-08T04:12:01 *** newparadigm has joined #warzone 2007-11-08T04:12:13 *** ^cyka^ has joined #warzone 2007-11-08T04:12:13 *** Kevin`_ has joined #warzone 2007-11-08T04:12:13 *** Teej has joined #warzone 2007-11-08T04:12:13 *** AndrevS has joined #warzone 2007-11-08T04:12:13 *** eracc has joined #warzone 2007-11-08T04:12:13 *** tazgodx_ has joined #warzone 2007-11-08T04:20:06 *** ccfreak2k|laptop has quit IRC 2007-11-08T04:20:42 *** ccfreak2k_|lapto has joined #warzone 2007-11-08T04:20:46 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-08T04:22:10 *** Vespasian has joined #warzone 2007-11-08T04:22:18 *** cybersphinx has quit IRC 2007-11-08T04:22:18 *** weedle has quit IRC 2007-11-08T04:22:18 *** shevek_ has quit IRC 2007-11-08T04:22:18 *** coppercore has quit IRC 2007-11-08T04:22:18 *** Maerz has quit IRC 2007-11-08T04:24:55 *** shevek_ has joined #warzone 2007-11-08T04:36:13 *** copperc0re has joined #warzone 2007-11-08T04:36:14 *** Maerz has joined #warzone 2007-11-08T04:36:14 *** cybersphinx has joined #warzone 2007-11-08T04:36:14 *** weedle has joined #warzone 2007-11-08T04:36:14 *** coppercore has joined #warzone 2007-11-08T04:37:11 *** copperc0re is now known as coppercore 2007-11-08T04:37:18 *** Suprano has joined #warzone 2007-11-08T04:37:23 *** Maerz has quit IRC 2007-11-08T04:44:35 *** DrZimmerman has joined #warzone 2007-11-08T04:48:21 *** Kevin` has joined #warzone 2007-11-08T04:56:09 *** cybersphinx has quit IRC 2007-11-08T04:56:09 *** weedle has quit IRC 2007-11-08T04:56:09 *** Kevin` has quit IRC 2007-11-08T04:56:09 *** Suprano has quit IRC 2007-11-08T04:56:09 *** yangman has quit IRC 2007-11-08T04:56:09 *** krushia has quit IRC 2007-11-08T04:56:09 *** KBlair has quit IRC 2007-11-08T04:56:09 *** Zombie has quit IRC 2007-11-08T04:56:09 *** Vespasian has quit IRC 2007-11-08T04:56:09 *** ccfreak2k|laptop has quit IRC 2007-11-08T04:56:10 *** Teej has quit IRC 2007-11-08T04:56:10 *** ^cyka^ has quit IRC 2007-11-08T04:56:10 *** Kevin`_ has quit IRC 2007-11-08T04:56:10 *** tazgodx_ has quit IRC 2007-11-08T04:56:10 *** AndrevS has quit IRC 2007-11-08T04:56:10 *** eracc has quit IRC 2007-11-08T04:56:10 *** shevek_ has quit IRC 2007-11-08T04:56:10 *** Jovan has quit IRC 2007-11-08T04:56:10 *** coppercore has quit IRC 2007-11-08T04:56:10 *** newparadigm has quit IRC 2007-11-08T04:56:10 *** sbeh has quit IRC 2007-11-08T04:56:10 *** DrZimmerman has quit IRC 2007-11-08T04:56:10 *** CIA-9 has quit IRC 2007-11-08T04:59:10 *** Kevin` has joined #warzone 2007-11-08T04:59:10 *** DrZimmerman has joined #warzone 2007-11-08T04:59:10 *** Suprano has joined #warzone 2007-11-08T04:59:10 *** coppercore has joined #warzone 2007-11-08T04:59:10 *** shevek_ has joined #warzone 2007-11-08T04:59:10 *** Vespasian has joined #warzone 2007-11-08T04:59:10 *** ccfreak2k|laptop has joined #warzone 2007-11-08T04:59:10 *** tazgodx_ has joined #warzone 2007-11-08T04:59:10 *** eracc has joined #warzone 2007-11-08T04:59:10 *** AndrevS has joined #warzone 2007-11-08T04:59:11 *** Teej has joined #warzone 2007-11-08T04:59:11 *** Kevin`_ has joined #warzone 2007-11-08T04:59:11 *** ^cyka^ has joined #warzone 2007-11-08T04:59:11 *** yangman has joined #warzone 2007-11-08T04:59:11 *** krushia has joined #warzone 2007-11-08T04:59:11 *** Zombie has joined #warzone 2007-11-08T04:59:11 *** KBlair has joined #warzone 2007-11-08T04:59:11 *** CIA-9 has joined #warzone 2007-11-08T04:59:11 *** sbeh has joined #warzone 2007-11-08T04:59:11 *** Jovan has joined #warzone 2007-11-08T04:59:11 *** newparadigm has joined #warzone 2007-11-08T05:00:03 *** KBlair has quit IRC 2007-11-08T05:00:04 *** Zombie has quit IRC 2007-11-08T05:00:23 *** KBlair has joined #warzone 2007-11-08T05:00:23 *** Zombie has joined #warzone 2007-11-08T05:00:36 *** cybersphinx has joined #warzone 2007-11-08T05:00:36 *** weedle has joined #warzone 2007-11-08T05:06:10 *** cybersphinx has quit IRC 2007-11-08T05:06:10 *** weedle has quit IRC 2007-11-08T05:07:13 *** cybersphinx has joined #warzone 2007-11-08T05:07:13 *** weedle has joined #warzone 2007-11-08T05:11:53 *** shevek__ has joined #warzone 2007-11-08T05:12:42 *** newparadigm has quit IRC 2007-11-08T05:13:24 *** shevek_ has quit IRC 2007-11-08T05:13:57 *** cybersphinx has quit IRC 2007-11-08T05:13:57 *** weedle has quit IRC 2007-11-08T05:22:54 *** cybersphinx has joined #warzone 2007-11-08T05:22:54 *** weedle has joined #warzone 2007-11-08T05:27:37 *** KBlair_ has joined #warzone 2007-11-08T05:29:24 *** KBlair has quit IRC 2007-11-08T05:29:24 *** Zombie has quit IRC 2007-11-08T05:46:41 *** Zombie has joined #warzone 2007-11-08T05:52:53 *** Vespasian has quit IRC 2007-11-08T05:53:14 *** Kevin` has quit IRC 2007-11-08T05:53:21 *** Kevin` has joined #warzone 2007-11-08T05:56:39 *** Zombie has quit IRC 2007-11-08T06:05:03 *** Zombie has joined #warzone 2007-11-08T06:08:59 *** cybersphinx has quit IRC 2007-11-08T06:08:59 *** weedle has quit IRC 2007-11-08T06:17:30 *** cybersphinx has joined #warzone 2007-11-08T06:17:30 *** weedle has joined #warzone 2007-11-08T06:21:58 *** shevek__ has quit IRC 2007-11-08T06:21:58 *** sbeh has quit IRC 2007-11-08T06:24:21 *** shevek_ has joined #warzone 2007-11-08T06:31:12 *** sbeh has joined #warzone 2007-11-08T06:31:58 *** _sbeh has joined #warzone 2007-11-08T06:32:24 *** sbeh has quit IRC 2007-11-08T06:32:24 *** _sbeh is now known as sbeh 2007-11-08T06:38:33 *** Buginator has joined #warzone 2007-11-08T06:38:55 *** Buginator has quit IRC 2007-11-08T06:44:32 *** shevek_ has quit IRC 2007-11-08T06:44:32 *** cybersphinx has quit IRC 2007-11-08T06:44:32 *** weedle has quit IRC 2007-11-08T06:47:37 *** kevinsbot has joined #warzone 2007-11-08T06:51:42 *** shevek_ has joined #warzone 2007-11-08T06:51:42 *** cybersphinx has joined #warzone 2007-11-08T06:51:43 *** weedle has joined #warzone 2007-11-08T06:53:02 *** shevek_ has quit IRC 2007-11-08T06:55:34 *** sbeh has quit IRC 2007-11-08T07:01:02 *** sbeh has joined #warzone 2007-11-08T07:01:04 *** _sbeh has joined #warzone 2007-11-08T07:01:36 *** sbeh has quit IRC 2007-11-08T07:01:38 *** _sbeh is now known as sbeh 2007-11-08T07:06:03 *** tazgodx__ has joined #warzone 2007-11-08T07:06:25 *** A-v-S has joined #warzone 2007-11-08T07:08:29 *** ccfreak2k|laptop has quit IRC 2007-11-08T07:09:06 *** ccfreak2k_|lapto has joined #warzone 2007-11-08T07:09:27 *** kevinsbot has quit IRC 2007-11-08T07:09:27 *** ^cyka^ has quit IRC 2007-11-08T07:09:27 *** Teej has quit IRC 2007-11-08T07:09:27 *** tazgodx_ has quit IRC 2007-11-08T07:09:27 *** Kevin`_ has quit IRC 2007-11-08T07:09:27 *** AndrevS has quit IRC 2007-11-08T07:09:27 *** eracc has quit IRC 2007-11-08T07:14:29 *** kevinsbot has joined #warzone 2007-11-08T07:14:29 *** ccfreak2k|laptop has joined #warzone 2007-11-08T07:14:29 *** ^cyka^ has joined #warzone 2007-11-08T07:14:29 *** Kevin`_ has joined #warzone 2007-11-08T07:14:29 *** AndrevS has joined #warzone 2007-11-08T07:14:29 *** eracc has joined #warzone 2007-11-08T07:22:01 *** ^cyka^ has quit IRC 2007-11-08T07:22:01 *** Kevin`_ has quit IRC 2007-11-08T07:22:01 *** eracc has quit IRC 2007-11-08T07:22:01 *** AndrevS has quit IRC 2007-11-08T07:22:01 *** ccfreak2k|laptop has quit IRC 2007-11-08T07:22:01 *** kevinsbot has quit IRC 2007-11-08T07:28:36 *** kevinsbot has joined #warzone 2007-11-08T07:28:36 *** ^cyka^ has joined #warzone 2007-11-08T07:28:36 *** Kevin`_ has joined #warzone 2007-11-08T07:28:36 *** AndrevS has joined #warzone 2007-11-08T07:28:36 *** eracc has joined #warzone 2007-11-08T07:29:51 *** AndrevS has quit IRC 2007-11-08T07:34:20 *** ccfreak2k_|lapto has quit IRC 2007-11-08T07:38:52 *** ^cyka^ has quit IRC 2007-11-08T07:58:32 *** tazgodx__ is now known as tazgodx 2007-11-08T08:08:35 *** coppercore has quit IRC 2007-11-08T08:09:47 *** coppercore has joined #warzone 2007-11-08T08:23:46 *** Dred_furst has joined #warzone 2007-11-08T08:57:26 *** tomboy64 has joined #warzone 2007-11-08T09:13:26 *** Dred_furst has quit IRC 2007-11-08T09:42:21 *** kamaze has joined #warzone 2007-11-08T10:05:55 *** shevek_ has joined #warzone 2007-11-08T10:06:06 it's busted. 2007-11-08T10:06:11 *** amro has joined #warzone 2007-11-08T10:06:13 *** cyka has joined #warzone 2007-11-08T10:06:40 *** ccfreak2k|laptop has joined #warzone 2007-11-08T10:09:32 *** newparadigm has joined #warzone 2007-11-08T10:30:24 *** cyka has quit IRC 2007-11-08T10:36:46 *** cyka has joined #warzone 2007-11-08T11:05:35 *** unitos has joined #warzone 2007-11-08T11:48:16 *** ViralHatred has joined #warzone 2007-11-08T11:50:33 *** ViralHatred has quit IRC 2007-11-08T12:22:09 *** Suprano has quit IRC 2007-11-08T12:22:10 *** kamaze has quit IRC 2007-11-08T12:22:12 *** Maerz has joined #warzone 2007-11-08T12:23:09 *** Suprano has joined #warzone 2007-11-08T12:36:25 *** afad has joined #warzone 2007-11-08T12:36:29 *** afad has left #warzone 2007-11-08T12:39:16 *** Maerz has quit IRC 2007-11-08T12:39:26 *** Suprano has quit IRC 2007-11-08T12:39:47 *** Maerz has joined #warzone 2007-11-08T12:40:00 *** Suprano has joined #warzone 2007-11-08T12:49:06 *** Maerz has quit IRC 2007-11-08T12:52:44 *** Dred_furst has joined #warzone 2007-11-08T13:00:57 *** Suprano has quit IRC 2007-11-08T13:01:00 *** Maerz has joined #warzone 2007-11-08T13:02:22 *** Suprano has joined #warzone 2007-11-08T13:11:10 *** milk-it has joined #warzone 2007-11-08T13:11:26 *** milk-it has left #warzone 2007-11-08T13:12:22 *** ViralHatred has joined #warzone 2007-11-08T13:53:25 *** NightBringer has joined #warzone 2007-11-08T14:06:55 *** amro has quit IRC 2007-11-08T14:29:56 *** amro has joined #warzone 2007-11-08T14:36:13 *** EisNerd has joined #warzone 2007-11-08T14:36:18 moin 2007-11-08T14:36:32 uhm the current trunk version doesn't build here 2007-11-08T14:37:04 http://phpfi.com/274666 2007-11-08T14:38:32 *** unitos has quit IRC 2007-11-08T14:54:52 *** Maerz has quit IRC 2007-11-08T15:12:59 *** kamaze has joined #warzone 2007-11-08T15:17:40 *** Suprano has quit IRC 2007-11-08T15:18:56 *** Suprano has joined #warzone 2007-11-08T15:44:40 *** Delphinio has joined #warzone 2007-11-08T15:59:36 *** Suprano has quit IRC 2007-11-08T15:59:59 *** Maerz has joined #warzone 2007-11-08T16:04:30 *** Delphinio has quit IRC 2007-11-08T16:34:32 *** devurandom has joined #warzone 2007-11-08T16:40:26 *** marcreichelt has joined #warzone 2007-11-08T16:41:01 hi there :) 2007-11-08T16:42:03 my Warzone 2100 can't load saved levels any more :-( 2007-11-08T16:42:11 is this problem known? 2007-11-08T16:45:29 *** EvilGuru has joined #warzone 2007-11-08T16:49:44 Hi all 2007-11-08T16:50:17 hi 2007-11-08T16:50:35 hiho :) 2007-11-08T16:50:48 hey EvilGuru can you fix warzone? it's busted 2007-11-08T16:51:05 Can you get me a girl friend? 2007-11-08T16:51:25 it has been known 2007-11-08T16:51:42 the probabilities of each of those are roughly equal 2007-11-08T16:53:06 great. you get to fixing warzone, and I'll call all the insane girls I know 2007-11-08T16:54:50 I guess I have to track down the rev that broke, eh? 2007-11-08T16:56:15 ah 2007-11-08T16:56:23 so warzone is broken? 2007-11-08T16:56:48 _that_'s why I can't get it running by SVN... 2007-11-08T16:56:49 ;) 2007-11-08T16:57:04 warzone is always broken, just in different ways 2007-11-08T16:57:11 i know 2007-11-08T16:57:24 :-/ 2007-11-08T16:57:55 shevek_: How is it broken this time? 2007-11-08T16:58:11 EvilGuru: sound is broken, and I can't quit it, I have to switch to console and kill -9 2007-11-08T16:58:58 hmm 2007-11-08T16:59:03 ok - I'm gone 2007-11-08T16:59:08 see you 2007-11-08T16:59:14 it's hard to play without sound 2007-11-08T16:59:22 *** marcreichelt has left #warzone 2007-11-08T17:02:13 go fix it! 2007-11-08T17:02:17 lol 2007-11-08T17:02:19 Hello everyone. 2007-11-08T17:02:29 hi devurandom 2007-11-08T17:03:35 I will see if I can confirm 2007-11-08T17:03:36 hey devurandom ... can you ... fix warzone? 2007-11-08T17:03:51 oh, and 2.0.8 pre on macosx can't do multiplayer 2007-11-08T17:03:57 except once it worked, but 6 times it didn't 2007-11-08T17:04:00 Can't, sorry, no time. 2007-11-08T17:04:07 * devurandom is listening to She's So Lovely by Scouting For Girls (eponymous) [Amarok] 2007-11-08T17:04:13 shevek_: I would not expect it to work 2007-11-08T17:04:22 hrm 2007-11-08T17:04:28 damnit, I want to play the game, not just compile it 2007-11-08T17:04:32 Nice band. :) 2007-11-08T17:04:45 Assuming you were on a PPC mac 2007-11-08T17:07:31 yes 2007-11-08T17:08:01 Yes, since they are big endian and the netcode expects little endian stuff 2007-11-08T17:13:37 DOn't we have those endian_udword thingies everwhere? 2007-11-08T17:20:07 *** cybersphinx has quit IRC 2007-11-08T17:23:06 *** cybersphinx has joined #warzone 2007-11-08T17:26:22 *** ccfreak2k|laptop has quit IRC 2007-11-08T17:30:49 devurandom: In the save game code we do (but they do not work) 2007-11-08T17:31:09 endian_udword implementation is wrong? 2007-11-08T17:31:35 We should probably use the PHYSFS_ functions instead... Could save us some work... 2007-11-08T17:32:33 Well it works, but it is not used everywhere 2007-11-08T17:32:43 luckily Per's tagfile format will avoid this problem 2007-11-08T17:33:04 Does he use the PhysFS functions? 2007-11-08T17:34:13 * devurandom is listening to James Bond by Scouting For Girls (eponymous) [Amarok] 2007-11-08T17:34:13 :) 2007-11-08T17:36:44 Well invested money, I'd say. :) 2007-11-08T17:37:10 ' wish UK imports weren't that expensive... 2007-11-08T17:39:54 devurandom: Your description of patch 829 in the changelog for 2.0 sounds very nice, but I'm afraid the patch does something completely different. 2007-11-08T17:40:04 Oh, and hi, everyone. 2007-11-08T17:40:05 lol... 2007-11-08T17:40:15 Hello. 2007-11-08T17:41:07 Giel's commit message is a better fit: "Don't add/remove droids to/from groups upon selecting/deselecting them" 2007-11-08T17:41:35 I sounded so complicated... 2007-11-08T17:41:50 And seems that is true, since I misinterpreted it. ;) 2007-11-08T17:42:29 It's difficult to describe in one sentence. My description on the patch tracker is accurate, but long. 2007-11-08T17:42:46 devurandom: Nope, same kind of stuff the netcode uses 2007-11-08T17:43:05 An own implementation as well? 2007-11-08T17:43:36 cybersphinx: This was a fix, right? 2007-11-08T17:43:43 Not a change as I though? 2007-11-08T17:43:44 Yes. 2007-11-08T17:43:46 +t 2007-11-08T17:45:23 devurandom: Own implementation, yes 2007-11-08T17:45:35 Specific reason? 2007-11-08T17:46:14 cybersphinx: Fixed that. 2007-11-08T17:46:41 Good, thanks. 2007-11-08T17:46:56 np, was my fault. ;) 2007-11-08T17:48:40 devurandom: Any opinion on the second terrain patch (833)? 2007-11-08T17:50:05 *** Giel has joined #warzone 2007-11-08T17:50:16 hi all 2007-11-08T17:51:15 devurandom * r2755 /branches/2.0/ChangeLog: Fix wrong description of patch #829 as reported by Christian Ohm. 2007-11-08T17:51:53 devurandom: I've configured mortikia to only respond when addressed directly: e.g. "mortikia: " 2007-11-08T17:52:04 +ping 2007-11-08T17:52:09 ^^ that does nothing 2007-11-08T17:52:11 mortikia: ping 2007-11-08T17:52:12 pong 2007-11-08T17:52:13 mortikia: 2007-11-08T17:52:14 cybersphinx: Error: "" is not a valid command. 2007-11-08T17:52:19 Damn. 2007-11-08T17:52:31 cybersphinx: Not yet, no time... 2007-11-08T17:52:31 mortikia: wang 2007-11-08T17:52:32 shevek_: Error: "wang" is not a valid command. 2007-11-08T17:52:39 Dunno if I will have this WE. 2007-11-08T17:52:40 cybersphinx: try "mortikia: list" 2007-11-08T17:52:47 WTF??? mortikia speaks again??? 2007-11-08T17:52:57 Ah, ok Giel. 2007-11-08T17:52:59 devurandom: only when addressed to directly! 2007-11-08T17:53:08 Giel: Hey, I'm not interested in doing useful things with the bots! ;) 2007-11-08T17:53:14 Ok, thanks Giel! :) 2007-11-08T17:53:57 devurandom: I saw you slamming my bot quite hard in the logs of last night 2007-11-08T17:54:01 so I thought I'd protect my bot against you by preventing it from provoking you ;-) 2007-11-08T17:55:57 Ohhhhh.... 2007-11-08T17:56:04 Poor mortikia... 2007-11-08T17:56:10 *tätschel* 2007-11-08T17:58:14 " EvilGuru: I can't do this : static const FUU = 2; static myMutable = FUU;" 2007-11-08T17:58:39 ^^ of course you cannot declare a variable that way; because where is the type of the variable in the above declaration ? 2007-11-08T17:59:04 Giel... 2007-11-08T17:59:13 This is "pseudocode". ;) 2007-11-08T17:59:48 devurandom: ah yes; and then you're surprised that GCC doesn't compile it ? 2007-11-08T17:59:54 GCC isn't a pseudo compiler you know ;-) 2007-11-08T18:00:21 Giel... I hope for you that you didn't thought I tried to enter that into a file... 2007-11-08T18:00:22 :P 2007-11-08T18:01:19 devurandom: actually I thought you did, ... 2007-11-08T18:02:59 btw, conceptgcc already exists; maybe we should create a pseudogcc :-P 2007-11-08T18:03:36 I posted a real snippet later on... 2007-11-08T18:04:20 Which didn't work, either. 2007-11-08T18:15:12 *** mortikia has joined #warzone 2007-11-08T18:15:28 *** AndrevS has joined #warzone 2007-11-08T18:15:28 *** cyka_ has joined #warzone 2007-11-08T18:15:28 *** _Killingblair_ has joined #warzone 2007-11-08T18:15:28 *** Giel has joined #warzone 2007-11-08T18:15:28 *** cybersphinx has joined #warzone 2007-11-08T18:15:28 *** EvilGuru has joined #warzone 2007-11-08T18:15:28 *** devurandom has joined #warzone 2007-11-08T18:15:28 *** Maerz has joined #warzone 2007-11-08T18:15:28 *** kamaze has joined #warzone 2007-11-08T18:15:28 *** EisNerd has joined #warzone 2007-11-08T18:15:28 *** amro has joined #warzone 2007-11-08T18:15:28 *** NightBringer has joined #warzone 2007-11-08T18:15:28 *** Dred_furst has joined #warzone 2007-11-08T18:15:28 *** newparadigm has joined #warzone 2007-11-08T18:15:28 *** shevek_ has joined #warzone 2007-11-08T18:15:28 *** tomboy64 has joined #warzone 2007-11-08T18:15:28 *** eracc has joined #warzone 2007-11-08T18:15:28 *** Kevin`_ has joined #warzone 2007-11-08T18:15:28 *** kevinsbot has joined #warzone 2007-11-08T18:15:28 *** tazgodx has joined #warzone 2007-11-08T18:15:28 *** sbeh has joined #warzone 2007-11-08T18:15:28 *** weedle has joined #warzone 2007-11-08T18:15:28 *** Zombie has joined #warzone 2007-11-08T18:15:28 *** Kevin` has joined #warzone 2007-11-08T18:15:28 *** DrZimmerman has joined #warzone 2007-11-08T18:15:28 *** yangman has joined #warzone 2007-11-08T18:15:28 *** krushia has joined #warzone 2007-11-08T18:15:28 *** CIA-9 has joined #warzone 2007-11-08T18:15:28 *** Jovan has joined #warzone 2007-11-08T18:15:43 devurandom: whatch the master (of the bot that is) 2007-11-08T18:15:43 mortikia: kick mortikia 2007-11-08T18:15:43 Giel: Error: I need to be opped to kick someone. 2007-11-08T18:15:49 LOL 2007-11-08T18:15:57 devurandom: now it DID try to kick itself 2007-11-08T18:15:58 I watched the master and saw him fail. ;) 2007-11-08T18:16:08 though it failed at kicking 2007-11-08T18:16:24 *** ChanServ sets mode: +o Giel 2007-11-08T18:16:34 *** Giel sets mode: +o mortikia 2007-11-08T18:16:34 *** ChanServ sets mode: -o mortikia 2007-11-08T18:16:39 argh 2007-11-08T18:16:44 I want it to kick itself :-( 2007-11-08T18:17:00 Chanserv doesnt like such ops. ;) 2007-11-08T18:17:11 You can probably ask Chanserv to give op to mortikia... 2007-11-08T18:17:25 *** Giel sets mode: -o Giel 2007-11-08T18:20:38 Did anyone in here manage to compile GCC 4.3 svn? 2007-11-08T18:21:01 Apparently I can kick myself in the head 2007-11-08T18:21:15 I can do that, too... 2007-11-08T18:21:22 devurandom: you mean compiling GCC from SVN or compile SVN TRUNK (of warzone) with GCC 4.3 ? 2007-11-08T18:21:32 The former 2007-11-08T18:21:54 didn't try either btw, ... 2007-11-08T18:22:11 lets start a checkout 2007-11-08T18:22:19 What is new in 4.3? 2007-11-08T18:22:24 * cybersphinx currently tries to compile Warzone with tcc. At least that's fast. 2007-11-08T18:22:37 As it already optimises things as far as in humanely possible 2007-11-08T18:22:51 If Warzone used PCH it would compile fast 2007-11-08T18:23:00 devurandom: did you use trunk or a branch/tag ? 2007-11-08T18:23:06 I would do that with framework and pievector 2007-11-08T18:23:21 cybersphinx: tcc? Never tried that. 2007-11-08T18:23:31 *** Kevin` has quit IRC 2007-11-08T18:23:37 cybersphinx: Compiling with icc works as long as you don't try to enable -Wall... 2007-11-08T18:23:44 Giel: I used the ebuild... 2007-11-08T18:23:45 Sec. 2007-11-08T18:23:52 * devurandom is listening to Famous Last Words by My Chemical Romance on The Black Parade [Amarok] 2007-11-08T18:24:23 dirtyepic checks out from: ESVN_REPO_URI="svn://gcc.gnu.org/svn/gcc/trunk" 2007-11-08T18:24:38 *** cyka has quit IRC 2007-11-08T18:24:48 devurandom: that's truely bleeding edge, ... 2007-11-08T18:24:55 8 seconds to compile Warzone with make -j2, a bit over 12 with make. 2007-11-08T18:25:02 with emphasis on the "bleeding" part 2007-11-08T18:25:22 Bugzilla for 4.3 shows less bugs than for 4.2... 2007-11-08T18:25:27 *** Kevin` has joined #warzone 2007-11-08T18:25:28 And 4.2 is horribly slow. 2007-11-08T18:25:35 And the code generated seems not that fast, either.... 2007-11-08T18:25:51 *** Kevin` has quit IRC 2007-11-08T18:26:04 I come quite far, but at some point in libstdc++ it tries to use inlclude/limits, which seems to "contain stray \1234". 2007-11-08T18:26:25 *** Kevin` has joined #warzone 2007-11-08T18:26:28 *** JockeTF has joined #Warzone 2007-11-08T18:26:31 *** A-v-S has quit IRC 2007-11-08T18:26:36 devurandom: I do not think it is much different to 4.1 2007-11-08T18:26:43 Hello. 2007-11-08T18:26:52 EvilGuru: 4.3? Or 4.2? 2007-11-08T18:26:59 4.2 2007-11-08T18:27:10 EvilGuru: I recompiled the whole system... 2007-11-08T18:27:27 Compile times have at least DOUBLED with 4.2... 2007-11-08T18:27:48 devurandom: that might be the result from changes in the software that gets compiled 2007-11-08T18:28:02 GCC 4.1: 2007-11-08T18:28:03 Tue Sep 25 07:26:01 2007 >>> sys-libs/glibc-2.6.1 2007-11-08T18:28:03 merge time: 35 minutes and 31 seconds. 2007-11-08T18:28:07 GCC 4.2: 2007-11-08T18:28:13 Thu Oct 25 02:52:12 2007 >>> sys-libs/glibc-2.6.1 2007-11-08T18:28:14 merge time: 50 minutes and 32 seconds. 2007-11-08T18:28:18 Or it could be because of a new optimisation 2007-11-08T18:28:22 Slightly more in the merge from today. 2007-11-08T18:28:39 EvilGuru: Still +100% is ridiculous... 2007-11-08T18:28:45 I know OpenBSD is pissed off with GCC 2007-11-08T18:28:53 and are planning to ditch it 2007-11-08T18:28:53 openbsd is pissed off by default 2007-11-08T18:28:53 +1xx%, actually 2007-11-08T18:28:58 ;) 2007-11-08T18:29:09 ...for a non optimising compiler 2007-11-08T18:29:23 non optimising? 2007-11-08T18:29:29 I know people who gladly let a compiler run for DAYS just to get faster code. 2007-11-08T18:29:33 EvilGuru: hahaha, how are they going to get speed then ? hand optimisation ? 2007-11-08T18:29:34 They must have a nice codebase then... 2007-11-08T18:29:45 oh, by the way, warzone is broken 2007-11-08T18:29:46 devurandom: awfull is the better word 2007-11-08T18:29:55 icc is optimising and quite fast, I think. 2007-11-08T18:30:00 shevek_: #define broken 2007-11-08T18:30:08 Giel: no sound, and can't quit 2007-11-08T18:30:09 Sadly it is not a good system compiler for Gentoo, I fear. 2007-11-08T18:30:22 I'm moving off gentoo, it sucks too hard 2007-11-08T18:30:23 devurandom: GCC is known to optimise _a_lot_ 2007-11-08T18:30:39 shevek_: trunk ? 2007-11-08T18:30:41 icc should optimise a lot, too... 2007-11-08T18:30:47 Giel: yes 2007-11-08T18:30:48 shevek_: Many say. 2007-11-08T18:30:51 Giel: for about 10 revs now 2007-11-08T18:30:53 shevek_: Staff is breaking, too. 2007-11-08T18:30:56 Sadly. 2007-11-08T18:31:05 devurandom: every time I report a bug for yeras, they say "not a bug, piss off" 2007-11-08T18:31:08 devurandom: so I call them twats 2007-11-08T18:31:24 As I said... Staff is breaking. 2007-11-08T18:31:27 and I'm moving to ubuntu, because it's ubuntu's policy to solve problems for the users, while it's gentoo's policy to wank wank wank 2007-11-08T18:31:31 devurandom: I'm guessing that GCC optimises more than ICC, probably optimisations that yield only small speed increases 2007-11-08T18:31:38 Core packages need way longer to get bumped than a year ago... 2007-11-08T18:31:58 shevek_: lol... 2007-11-08T18:32:08 Giel: icc is based on proprietary intel tech which gcc haven't got 2007-11-08T18:32:21 They have some recruiting problem, iirc. 2007-11-08T18:32:34 ubuntu has stolen the user community, and the dev community will follow it 2007-11-08T18:32:40 how many new users use gentoo? NONE. 2007-11-08T18:32:45 Recruited the wrong people for a while, they advanced in ranks and broke their core... 2007-11-08T18:32:47 That's a good time for me to bail 2007-11-08T18:32:57 *** NightBringer has quit IRC 2007-11-08T18:32:57 *** EvilGuru has quit IRC 2007-11-08T18:32:57 *** _Killingblair_ has quit IRC 2007-11-08T18:32:57 *** Kevin`_ has quit IRC 2007-11-08T18:32:57 *** eracc has quit IRC 2007-11-08T18:32:57 *** kevinsbot has quit IRC 2007-11-08T18:33:14 shevek_: The dev community can't follow... 2007-11-08T18:33:19 shevek_: it's sort-of the same with Debian, except that they're even more strict with fixing things than Ubuntu (which Ubuntu profits from by copying over Debian packages) 2007-11-08T18:33:32 devurandom: sure it can 2007-11-08T18:33:41 The really commited ones already left... 2007-11-08T18:33:45 *** amro has quit IRC 2007-11-08T18:33:52 Giel: yeah but as a sysadmin, I run debian on servers because it JFWs 2007-11-08T18:33:53 *** amro has joined #warzone 2007-11-08T18:33:54 Before the first user left, I bet. 2007-11-08T18:33:59 JFW? 2007-11-08T18:34:08 Just Fucking Works 2007-11-08T18:34:13 I run debian on all my commercial servers. 2007-11-08T18:34:23 I find it extremely sad that Gentoo seems to be dying... 2007-11-08T18:34:38 I find it sad that it didn't do a better distro 2007-11-08T18:34:45 (Btw: Look at http://packages.gentoo.org/ for an example of desease...) 2007-11-08T18:34:52 shevek_: exactly; but that's the difference between Ubuntu and Debian; Debian simply doesn't allow half working packages in its repositories (i.e. not in its stable and testing repos), while Ubuntu does allow that 2007-11-08T18:34:56 They beat slackware, but the world has moved on since slackware 2007-11-08T18:34:57 shevek_: Gentoo is an extremely good distro... 2007-11-08T18:35:14 They just have some core-staff problems. 2007-11-08T18:35:21 devurandom: not in terms of solving problems for me. It's a tool. It should solve a problem. It isn't doing so. 2007-11-08T18:35:23 *** yangman has quit IRC 2007-11-08T18:35:25 *** yangman has joined #warzone 2007-11-08T18:35:25 Which apparently some forces inside them resist to fix. 2007-11-08T18:36:03 I know I couldn't be happy with something else... 2007-11-08T18:36:07 *** _Killingblair_ has joined #warzone 2007-11-08T18:36:07 *** EvilGuru has joined #warzone 2007-11-08T18:36:07 *** NightBringer has joined #warzone 2007-11-08T18:36:07 *** kevinsbot has joined #warzone 2007-11-08T18:36:07 *** Kevin`_ has joined #warzone 2007-11-08T18:36:07 *** eracc has joined #warzone 2007-11-08T18:36:34 The How It Works is optimal, imo. 2007-11-08T18:36:55 Extremely easy to setup, easy to update, easy to extend... 2007-11-08T18:37:06 If you know your stuff, that is. 2007-11-08T18:38:13 *** KBlair_ has quit IRC 2007-11-08T18:38:14 I will see if they can rebuild their core, or if a restaffed distro emerges. 2007-11-08T18:38:39 If not and it creates inconvenience for me, I'll sadly have to go somewhere else... 2007-11-08T18:39:20 But even the TeX department got restaffed after a (long) while, so I am confident that the bad parts will get removed over time... 2007-11-08T18:39:31 What distro is this? 2007-11-08T18:39:35 fuck it, move to ubuntu 2007-11-08T18:39:49 the performance of portage is wank too 2007-11-08T18:39:57 *** weedle has quit IRC 2007-11-08T18:39:59 hehe, I did do a Ubuntu install the other day, 7.10 2007-11-08T18:40:09 I'm waiting till I can buy a 250G laptop drive 2007-11-08T18:40:13 then i'll do it 2007-11-08T18:40:14 I swear it has gone downhill since I last used it 2007-11-08T18:40:17 shevek_, devurandom: I really suggest Debian above Ubuntu ;-) 2007-11-08T18:40:25 Giel: not for desktop. for server, yes 2007-11-08T18:40:29 EvilGuru: Ubuntu? 2007-11-08T18:40:29 but not desktop 2007-11-08T18:40:37 shevek_: I use it for both 2007-11-08T18:40:39 "Ubuntu is a hype" 2007-11-08T18:41:06 As the enabling the restricted drivers totally screwed up my X set-up (had to manually edit xorg.conf), it auto installed compiz 2007-11-08T18:41:06 which was set-up by default without any kind of Window decorations 2007-11-08T18:41:06 devurandom: Yep 2007-11-08T18:41:32 shevek_: perfomance of portage is quite ok... 2007-11-08T18:41:59 Parsing/setting up the package tree takes a while, but I assume it does so in other distros as well. 2007-11-08T18:42:22 And if you mean the overall speed and not portage's: That doesn't matter *so* much to me... 2007-11-08T18:42:24 EvilGuru: that's indeed something that tends to be annoying about Ubuntu; their tend to be packages that break the system (even in the stable releases!!) 2007-11-08T18:42:45 EvilGuru: I switched (back) to Debian for exactly that reason 2007-11-08T18:43:05 Indepth knowledge of The System and easy configurability/adaption/extension is my favourite about it. 2007-11-08T18:43:13 Then apt crashed while installing libpng (scrollkeeper-up, a bastard of a process) 2007-11-08T18:43:16 *** weedle has joined #warzone 2007-11-08T18:43:41 devurandom: performance of portage is utterly unacceptable 2007-11-08T18:43:58 It works quite well... Dunno what you have. 2007-11-08T18:44:07 It takes 5 minutes to sync. 2007-11-08T18:44:20 often 10, much of which is killing the hard drive with the damn portage cache 2007-11-08T18:44:27 (Correct english phrase? "Don't know what you have."? Was a direct translation, that's why I am asking...) 2007-11-08T18:44:28 apt-get update is a 5 second process 2007-11-08T18:44:45 That's interesting... 2007-11-08T18:44:55 and I've run gentoo on what, 20 big machines now? 2007-11-08T18:44:59 Probably apt syncs the cache and not the buildfiles... 2007-11-08T18:45:00 It chews CPU. 2007-11-08T18:45:12 There is no where near as much QC as their used to be 2007-11-08T18:45:17 Syncing is quite fast here, too. 2007-11-08T18:45:23 Even faster on my server. 2007-11-08T18:45:24 devurandom: "Don't know what's your problem." 2007-11-08T18:45:34 EvilGuru: QC? 2007-11-08T18:45:37 devurandom: compared to debian, it's unacceptable. compared to anyone else, it's unacceptable 2007-11-08T18:45:48 *** weedle has quit IRC 2007-11-08T18:45:48 *** NightBringer has quit IRC 2007-11-08T18:45:48 *** _Killingblair_ has quit IRC 2007-11-08T18:45:48 *** Kevin`_ has quit IRC 2007-11-08T18:45:48 *** eracc has quit IRC 2007-11-08T18:45:48 *** EvilGuru has quit IRC 2007-11-08T18:45:48 *** kevinsbot has quit IRC 2007-11-08T18:45:53 devurandom: apt only updates the package lists 2007-11-08T18:46:00 shevek_: There are faster syncing methods than rsync, btw... 2007-11-08T18:46:57 *** ccfreak2k|laptop has joined #warzone 2007-11-08T18:46:57 *** weedle has joined #warzone 2007-11-08T18:46:57 *** _Killingblair_ has joined #warzone 2007-11-08T18:46:57 *** EvilGuru has joined #warzone 2007-11-08T18:46:57 *** NightBringer has joined #warzone 2007-11-08T18:46:57 *** kevinsbot has joined #warzone 2007-11-08T18:46:57 *** Kevin`_ has joined #warzone 2007-11-08T18:46:57 *** eracc has joined #warzone 2007-11-08T18:47:23 devurandom: the package lists are nothing more but large gzipped text files containing package descriptions (dependecies, etc.) and a GPG signature 2007-11-08T18:50:02 devurandom: there are? 2007-11-08T18:53:02 Yes. 2007-11-08T18:53:44 like what? 2007-11-08T18:53:47 cdb for the cache and afaik some zsync method for the syncing. 2007-11-08T18:53:59 Haven't tried the later, though. 2007-11-08T18:54:03 *latter 2007-11-08T18:54:15 zsync is the same algorithm as rsync 2007-11-08T18:54:26 also remember rsync relies on unchanging blocks, this doesn't work for cdb data. 2007-11-08T18:54:41 *** NightBringer has quit IRC 2007-11-08T18:54:41 *** _Killingblair_ has quit IRC 2007-11-08T18:54:41 *** Kevin`_ has quit IRC 2007-11-08T18:54:41 *** weedle has quit IRC 2007-11-08T18:54:41 *** eracc has quit IRC 2007-11-08T18:54:41 *** EvilGuru has quit IRC 2007-11-08T18:54:41 *** kevinsbot has quit IRC 2007-11-08T18:54:41 *** ccfreak2k|laptop has quit IRC 2007-11-08T18:54:48 doesn't work for any DBM variant 2007-11-08T18:54:58 *** ccfreak2k|laptop has joined #warzone 2007-11-08T18:54:58 *** weedle has joined #warzone 2007-11-08T18:54:58 *** _Killingblair_ has joined #warzone 2007-11-08T18:54:58 *** EvilGuru has joined #warzone 2007-11-08T18:54:58 *** NightBringer has joined #warzone 2007-11-08T18:54:58 *** kevinsbot has joined #warzone 2007-11-08T18:54:58 *** Kevin`_ has joined #warzone 2007-11-08T18:54:58 *** eracc has joined #warzone 2007-11-08T18:56:40 shevek_: You don't sync your cache, remember? 2007-11-08T18:56:54 I swear it is always kubrick that goes down 2007-11-08T18:57:04 devurandom, shevek_: what kind of info does gentoo transfer when syncing ? 2007-11-08T18:57:17 Giel: It syncs its tree. 2007-11-08T18:57:19 The ebuilds. 2007-11-08T18:57:28 Build information/instructions 2007-11-08T18:57:37 Then it will build a cache from the ebuilds 2007-11-08T18:57:52 There are also some metadata.xml files, but I think they are more or less unused... 2007-11-08T18:57:53 devurandom: it keeps _all_ ebuilds in its cache ? 2007-11-08T18:57:59 Giel: Not the ebuilds... 2007-11-08T18:58:13 The meta information in them. 2007-11-08T18:58:22 Like version, url, name, ... 2007-11-08T18:58:32 licenses, description, ... 2007-11-08T18:59:20 Sadly the Gentoo .com sites are down atm... 2007-11-08T18:59:31 devurandom: it has no mirrors ? 2007-11-08T18:59:56 No idea. 2007-11-08T19:00:04 Not the Gentoo Project pages. 2007-11-08T19:00:11 The external projects associated with Gentoo. 2007-11-08T19:00:19 Several of them are hosted on .com sites. 2007-11-08T19:00:30 gentoo-portage.com, gentoo-wiki.com, ... 2007-11-08T19:00:51 The only site of core Gentoo which is down is afaik packages. 2007-11-08T19:01:04 There is something boiling there, I think... 2007-11-08T19:03:03 so it does have mirrors for portage ? 2007-11-08T19:03:18 *** NightBringer has quit IRC 2007-11-08T19:03:18 *** _Killingblair_ has quit IRC 2007-11-08T19:03:18 *** Kevin`_ has quit IRC 2007-11-08T19:03:18 *** weedle has quit IRC 2007-11-08T19:03:18 *** eracc has quit IRC 2007-11-08T19:03:18 *** EvilGuru has quit IRC 2007-11-08T19:03:18 *** kevinsbot has quit IRC 2007-11-08T19:03:18 *** ccfreak2k|laptop has quit IRC 2007-11-08T19:03:26 The portage tree has dozens of mirrors, yes. 2007-11-08T19:03:48 RSyncing is done on a rotation per geographical area. 2007-11-08T19:04:03 Similar with the distfiles mirrors. 2007-11-08T19:04:12 distfiles == source tarballs, mostly 2007-11-08T19:04:18 whatever it does is wank anyway 2007-11-08T19:04:31 gentoo-wiki.com mirror is here: http://209.85.129.104/search?q=cache:hDCtVM9cH0cJ:gentoo-wiki.com/TIP_speed_up_portage_with_cdb+portage+cdb&hl=de&gl=de&strip=1 2007-11-08T19:04:31 ;) 2007-11-08T19:04:46 *** Buginator has joined #warzone 2007-11-08T19:04:52 Hey all 2007-11-08T19:05:26 What is with everyone leaving then rejoining at once? 2007-11-08T19:05:32 Debian package mirrors use a similar strategy; except that they use custom tools (e.g. apt-proxy), which maintain lists to identify new/changed packages, to do the synchronisation 2007-11-08T19:05:44 Buginator: netsplits, lots of them 2007-11-08T19:06:18 *** ccfreak2k|laptop has joined #warzone 2007-11-08T19:06:18 *** weedle has joined #warzone 2007-11-08T19:06:18 *** _Killingblair_ has joined #warzone 2007-11-08T19:06:18 *** EvilGuru has joined #warzone 2007-11-08T19:06:18 *** NightBringer has joined #warzone 2007-11-08T19:06:18 *** kevinsbot has joined #warzone 2007-11-08T19:06:18 *** Kevin`_ has joined #warzone 2007-11-08T19:06:18 *** eracc has joined #warzone 2007-11-08T19:06:38 shevek_, what do you mean the sound is broken? 2007-11-08T19:07:06 EvilGuru, it always shows what server you're connected to when a netsplit occurs. 2007-11-08T19:07:08 and the net just got "unsplit" 2007-11-08T19:07:33 What causes these splits? router or server down ? 2007-11-08T19:08:22 ccfreak2k|laptop: Didn't know that, thanks 2007-11-08T19:08:44 Buginator: there is no sound. It's silent. 2007-11-08T19:08:57 Which OS you got? 2007-11-08T19:09:20 I tested the latest with both linux & windows, and no sound issues. 2007-11-08T19:09:37 gentoo 2007-11-08T19:09:44 I'm not reporting any more bugs till I move off gentoo 2007-11-08T19:10:01 I think devurandom runs that? 2007-11-08T19:10:15 BTW, I tested with ubuntu. 2007-11-08T19:10:27 *** cybersphinx has quit IRC 2007-11-08T19:10:27 *** Giel has quit IRC 2007-11-08T19:10:27 *** Maerz has quit IRC 2007-11-08T19:11:34 *** Giel has joined #warzone 2007-11-08T19:11:43 hmpf; that wasn't a netsplit 2007-11-08T19:11:50 mortikia: ping 2007-11-08T19:11:50 pong 2007-11-08T19:11:55 gremlins 2007-11-08T19:12:58 OH, you change the bot again? No more +ping? 2007-11-08T19:13:28 Buginator: btw; there was a message about a scriptkiddie, annoyingly attacking freenode several minutes ago 2007-11-08T19:13:44 Buginator: Depends if you directly address him or not 2007-11-08T19:13:46 +ping 2007-11-08T19:13:47 Buginator: nope, it somehow seemed to get devurandom agitated 2007-11-08T19:13:53 Oh 2007-11-08T19:14:05 ? 2007-11-08T19:14:27 devurandom: the part where mortikia got addressed by a +prefix 2007-11-08T19:14:30 *** cybersphinx has joined #warzone 2007-11-08T19:14:30 *** Maerz has joined #warzone 2007-11-08T19:14:32 Ah, yes. 2007-11-08T19:14:50 When one corrects messages with +fuu, it is annoying. 2007-11-08T19:14:50 Buginator: so this won't work anymore 2007-11-08T19:14:53 +ping 2007-11-08T19:14:57 Buginator: but this will 2007-11-08T19:14:58 Actually most bots are annoying in this way... 2007-11-08T19:15:00 mortikia: ping 2007-11-08T19:15:00 pong 2007-11-08T19:15:07 Giel: You don't want to annoy the Germans :p 2007-11-08T19:15:50 I noticed that the savegame slots are also affected by https://gna.org/bugs/?10270 2007-11-08T19:15:52 EvilGuru: that depends on the German in question ;-) 2007-11-08T19:16:12 Depends if he has more bandwidth than you 2007-11-08T19:16:16 *** cybersphinx has quit IRC 2007-11-08T19:16:26 *** cybersphinx has joined #warzone 2007-11-08T19:16:43 Anyone here from Finland? 2007-11-08T19:17:12 EvilGuru: actually it depends more on the latency of the connection 2007-11-08T19:17:30 http://www.boingboing.net/2007/10/05/wtf-magazine-welcome.html lol. 2007-11-08T19:18:02 Hm... Seems as if most people steped back from cdb, as portage-2.1 is said to be significantly faster... 2007-11-08T19:18:40 EvilGuru, Giel: ... 2007-11-08T19:19:17 Also, EvilGuru, I think that some if not all savegames will work ok on windows<->linux. Maybe your thinking of mac save games? 2007-11-08T19:22:53 argh!! I'm trying to compile ConceptGCC; but obviously they had to use "-m32" as part of their compile options; which makes it next to impossible to compile on 64bit systems 2007-11-08T19:23:16 Buginator: you mean differing endianness ? 2007-11-08T19:23:31 Yeah, for the mac save game files. 2007-11-08T19:23:54 Buginator: that shouldn't be a problem as AFAIK everything written to file is guaranteed to be read&written as little endian (and converted to/from big endian if necessary) 2007-11-08T19:24:44 *** NightBringer has quit IRC 2007-11-08T19:24:44 *** _Killingblair_ has quit IRC 2007-11-08T19:24:44 *** Kevin`_ has quit IRC 2007-11-08T19:24:44 *** weedle has quit IRC 2007-11-08T19:24:44 *** eracc has quit IRC 2007-11-08T19:24:44 *** EvilGuru has quit IRC 2007-11-08T19:24:44 *** kevinsbot has quit IRC 2007-11-08T19:24:44 *** ccfreak2k|laptop has quit IRC 2007-11-08T19:25:00 *** ccfreak2k|laptop has joined #warzone 2007-11-08T19:25:00 *** weedle has joined #warzone 2007-11-08T19:25:00 *** _Killingblair_ has joined #warzone 2007-11-08T19:25:00 *** EvilGuru has joined #warzone 2007-11-08T19:25:00 *** NightBringer has joined #warzone 2007-11-08T19:25:00 *** kevinsbot has joined #warzone 2007-11-08T19:25:00 *** Kevin`_ has joined #warzone 2007-11-08T19:25:00 *** eracc has joined #warzone 2007-11-08T19:25:12 I was doing allot of testing for windows & linux save games. I don't got access to mac ones. From what I can tell, a known good working version (from windows) will work OK on linux. However linux saving is borked. 2007-11-08T19:25:40 *** KBlair_ has joined #warzone 2007-11-08T19:25:45 lol ... metadata cache is even faster than sqlite cache... 2007-11-08T19:25:46 *** Karlik has joined #warzone 2007-11-08T19:25:59 In initial creation _and_ updates... 2007-11-08T19:26:09 Buginator: so you mean windows -> linux is possible but linux -> windows isn't ? 2007-11-08T19:26:33 Yeah. Well, you can't even save a game in linux now. 2007-11-08T19:26:56 warzone is broken 2007-11-08T19:27:21 It seems as if even searching is slower... omg... 2007-11-08T19:27:29 Giel, I compiled code::blocks yesterday, but if I run it from command line, then it is OK. If I run it from menu, it does the busy pointer, then exits. Do you know where it dumps error messages to files or what? 2007-11-08T19:27:56 Buginator: try /tmp/ it might dump files there 2007-11-08T19:28:07 Looked, nothing there. 2007-11-08T19:28:41 very strange btw; as it shouldn't make a difference whether you run it from command line or through some menu 2007-11-08T19:28:49 Did you compare the link of the menu with the actual location of the binary? 2007-11-08T19:29:03 No idea how to do that. 2007-11-08T19:29:06 You get the busy pointer also if the binary is missing... 2007-11-08T19:29:09 Buginator: KDE? 2007-11-08T19:29:15 gnome 2007-11-08T19:29:26 Buginator: does it exit the same way if you run it from terminal like this: "codeblocks < /dev/null > /dev/null 2> /dev/null &" 2007-11-08T19:29:46 I will let you know next time I reboot to linux. 2007-11-08T19:31:24 Buginator: In KDE it would be rightclicking on the menu entry... 2007-11-08T19:31:25 You think we should filter the input fields of the editbox? 2007-11-08T19:31:42 There is a "run" field or similar which should point to an existing executable... 2007-11-08T19:32:13 https://gna.org/bugs/index.php?8930 talks about uses spaces & ' in file names. 2007-11-08T19:32:28 *** KBlair_ has quit IRC 2007-11-08T19:32:28 *** NightBringer has quit IRC 2007-11-08T19:32:28 *** _Killingblair_ has quit IRC 2007-11-08T19:32:28 *** Kevin`_ has quit IRC 2007-11-08T19:32:28 *** weedle has quit IRC 2007-11-08T19:32:28 *** eracc has quit IRC 2007-11-08T19:32:28 *** EvilGuru has quit IRC 2007-11-08T19:32:28 *** kevinsbot has quit IRC 2007-11-08T19:32:28 *** ccfreak2k|laptop has quit IRC 2007-11-08T19:32:32 Yes, that one is pretty old... 2007-11-08T19:32:33 *** kamaze has quit IRC 2007-11-08T19:32:41 If it is the one nk ist is 2007-11-08T19:32:46 +thi 2007-11-08T19:33:00 That's actually a duplicate, I think... 2007-11-08T19:33:09 Yeah. well .. half these need to be closed do to lack of info. 2007-11-08T19:33:17 due* 2007-11-08T19:33:36 If you want to go through them, tell me... 2007-11-08T19:33:42 *** KBlair_ has joined #warzone 2007-11-08T19:33:42 *** ccfreak2k|laptop has joined #warzone 2007-11-08T19:33:42 *** weedle has joined #warzone 2007-11-08T19:33:42 *** _Killingblair_ has joined #warzone 2007-11-08T19:33:42 *** EvilGuru has joined #warzone 2007-11-08T19:33:42 *** NightBringer has joined #warzone 2007-11-08T19:33:42 *** kevinsbot has joined #warzone 2007-11-08T19:33:42 *** Kevin`_ has joined #warzone 2007-11-08T19:33:42 *** eracc has joined #warzone 2007-11-08T19:34:52 https://gna.org/bugs/?5958 was fixed on the ML. I don't know if it was ever commited? 2007-11-08T19:35:26 Ah, pysqlite3 is _way_ faster... 2007-11-08T19:35:40 Roughly the same as metadata-cache now... 2007-11-08T19:36:45 No offense to Gerard, but if he isn't around to fix it the way he wants, might as well fix it the way it was pointed on on the ML ? 2007-11-08T19:37:05 svn revert world 2007-11-08T19:37:05 ? 2007-11-08T19:37:20 huh? 2007-11-08T19:37:26 25s metadata vs. 27s sqlite... 2007-11-08T19:37:40 Not very stunning. This is after filling the hdd-cache... 2007-11-08T19:38:59 It looks to be a one line fix. 2007-11-08T19:39:14 Which one? 2007-11-08T19:39:22 O 2007-11-08T19:39:51 Can you update the report? 2007-11-08T19:40:18 comment out line 410 in wrapper.c 2007-11-08T19:40:26 devurandom: that still sucks very hard 2007-11-08T19:40:29 With what, the bug fix that is on theML? 2007-11-08T19:41:05 Yes, eg. 2007-11-08T19:42:32 I guess I can do that. :P bug #5958 I guess credit the person on the ML? 2007-11-08T19:42:34 *** JockeTF has quit IRC 2007-11-08T19:42:34 *** EisNerd has quit IRC 2007-11-08T19:42:34 *** Zombie has quit IRC 2007-11-08T19:43:18 *** JockeTF has joined #warzone 2007-11-08T19:43:18 *** EisNerd has joined #warzone 2007-11-08T19:43:18 *** Zombie has joined #warzone 2007-11-08T19:44:04 Buginator: Yep, would be nice. 2007-11-08T19:44:27 Buginator: I can see why they call you Buginator 2007-11-08T19:44:48 guess that means I need to test it by wining a skirmish game. 2007-11-08T19:45:14 EvilGuru, what, am I bugging you too much? Commit! commit! commit! :D 2007-11-08T19:45:28 Buginator: I would call you debuginator myself 2007-11-08T19:46:05 Ack! too late to change my name. 2007-11-08T19:47:08 Should I reference the ML thread about this issue or what? 2007-11-08T19:47:11 Giel: Got any code for me to clean-up? 2007-11-08T19:47:25 Or put that in the logs instead? 2007-11-08T19:48:01 EvilGuru: you can always try game.c :-P 2007-11-08T19:48:02 EvilGuru, clean up game.c :D 2007-11-08T19:48:26 though apart from that one I haven't really seen any code in need of serious cleanup lately 2007-11-08T19:48:34 I had a go at lighting.c 2007-11-08T19:48:47 But could not simplify it down at all, other than using a CLIP macro 2007-11-08T19:49:37 Nothing that is worth committing 2007-11-08T19:49:51 EvilGuru, when you go through code, do you comment it more? 2007-11-08T19:50:01 hci.c is also nice... 2007-11-08T19:50:30 Or structure.c :P 2007-11-08T19:50:40 I still love the comment. :) 2007-11-08T19:50:41 * Store Structure stats. 2007-11-08T19:50:41 * WARNING!!!!!! 2007-11-08T19:50:41 * Something wicked this way comes. This file is almost as evil as HCI.c 2007-11-08T19:50:46 EvilGuru: actually I think lightning.c could use some complete code refactoring; though that'd probably break it's API to other sources as well 2007-11-08T19:51:01 API refactoring is not bad... 2007-11-08T19:51:07 devurandom: hehe, I just love the sound of that "Something wicked this way comes." 2007-11-08T19:51:08 lightning? 2007-11-08T19:51:13 Is it really called like that? 2007-11-08T19:51:16 devurandom: nope it's not bad, but takes _a_lot_ of work 2007-11-08T19:51:32 It is not. :P 2007-11-08T19:51:37 ... called like that 2007-11-08T19:52:13 Is that phrase taken from somewhere? A movie maybe? 2007-11-08T19:52:31 Oz, maybe? 2007-11-08T19:52:39 Thought I heard it somewhere before... 2007-11-08T19:52:40 display.c is also great. It mostly contains input processing. 2007-11-08T19:52:47 Or I just read too much WZ sources. ;) 2007-11-08T19:53:01 devurandom: it does sound like a movie phrase yes 2007-11-08T19:53:22 though I don't think the pumpkin guys nicked it from a movie 2007-11-08T19:54:13 We could make a movie... 2007-11-08T19:54:16 maybe I should print a t-shirt with that printed on it: "WARNING!!! Something wicked this way comes. This file is almost as evil as hci.c!" 2007-11-08T19:54:59 An etiology, it is called, I think. 2007-11-08T19:55:03 Indeed, if I think it is necessary 2007-11-08T19:55:03 *** eracc has quit IRC 2007-11-08T19:55:04 * cybersphinx points at http://en.wikipedia.org/wiki/Something_wicked_this_way_comes_%28phrase%29 2007-11-08T19:55:45 *** _Killingblair_ has quit IRC 2007-11-08T19:56:38 *** eracc has joined #warzone 2007-11-08T19:56:39 We should extend that list. ;) 2007-11-08T19:56:44 display.c can have some of the input code cleaned up 2007-11-08T19:56:55 things like if (keys down...) are a common one 2007-11-08T19:56:57 I have no idea how hellstorm can miss a bunker so many times. 2007-11-08T19:57:15 == Games == "Something wicked this way comes" is the leading comment of the sourcefile structure.c in Warzone 2100 2007-11-08T19:57:21 If: game speed has been changed 2007-11-08T19:57:36 *** amro has quit IRC 2007-11-08T19:57:39 naw, it is default. 2007-11-08T19:57:40 *In Games 2007-11-08T20:01:09 * cybersphinx is now listening to Iced Earth - Prophecy (Something Wicked Part 1) 2007-11-08T20:01:38 Did I see that already somewhere? 2007-11-08T20:01:40 CC? 2007-11-08T20:01:43 Jamendo? 2007-11-08T20:02:12 * devurandom is listening to My Immortal (Band Version) by Evanescence on Fallen [Amarok] 2007-11-08T20:02:22 *** Zombie has quit IRC 2007-11-08T20:02:22 *** EisNerd has quit IRC 2007-11-08T20:02:22 *** JockeTF has quit IRC 2007-11-08T20:03:17 *** JockeTF has joined #warzone 2007-11-08T20:03:17 *** EisNerd has joined #warzone 2007-11-08T20:03:17 *** Zombie has joined #warzone 2007-11-08T20:03:35 devurandom: What's "band version"? From a special edition? 2007-11-08T20:04:31 *** KBlair has joined #warzone 2007-11-08T20:04:37 Dunno... 2007-11-08T20:04:57 It's from cddb, not written on the cover of the one I bought. 2007-11-08T20:05:21 Maybe I selected the wrong db-entry... 2007-11-08T20:05:24 Ah. It's not on mine, either. 2007-11-08T20:09:19 roflol. OK, that one line "fix" does the trick. The fireworks are back. 2007-11-08T20:10:18 I still don't know how to comment it though? "Gerard wanted to do it another way, but...he never did, so now back to the way they had it originally" ??? 2007-11-08T20:12:15 Possibly, yes. 2007-11-08T20:12:33 If you want it fixed fast, assign it to someone of us... 2007-11-08T20:12:52 Or just copy the URL of the thread where Gerard talks about this? 2007-11-08T20:13:06 Assign it? I didn't know I could do that. 2007-11-08T20:13:25 *** eracc has quit IRC 2007-11-08T20:13:25 *** NightBringer has quit IRC 2007-11-08T20:13:25 *** KBlair_ has quit IRC 2007-11-08T20:13:25 *** Kevin`_ has quit IRC 2007-11-08T20:13:25 *** weedle has quit IRC 2007-11-08T20:13:25 *** EvilGuru has quit IRC 2007-11-08T20:13:25 *** kevinsbot has quit IRC 2007-11-08T20:13:25 *** ccfreak2k|laptop has quit IRC 2007-11-08T20:13:48 NETSPLIT FTW!!! 2007-11-08T20:13:51 There are 2 things waiting in the queue right now. With 1 more that I am unsure what would be best way to fix. 2007-11-08T20:14:21 *** eracc has joined #warzone 2007-11-08T20:14:21 *** KBlair_ has joined #warzone 2007-11-08T20:14:21 *** ccfreak2k|laptop has joined #warzone 2007-11-08T20:14:21 *** weedle has joined #warzone 2007-11-08T20:14:21 *** EvilGuru has joined #warzone 2007-11-08T20:14:21 *** NightBringer has joined #warzone 2007-11-08T20:14:21 *** kevinsbot has joined #warzone 2007-11-08T20:14:21 *** Kevin`_ has joined #warzone 2007-11-08T20:14:21 It has to do with the texture files, there is no room, unless you redo the order. 2007-11-08T20:17:24 ping 2007-11-08T20:20:08 * cybersphinx submits a patch full of hackery. 2007-11-08T20:25:03 SON OF A !@##$!@#!@#!@#!@#!@# I hate GNA!!!!!!!!!!!!1 2007-11-08T20:26:18 Every time, 3 times. 2007-11-08T20:26:44 Buginator: I think you may have cookies disabled 2007-11-08T20:27:08 As when you posted the forum URL a few days ago it had PHPSESSID which is a tell-tale sign of cookie blocking 2007-11-08T20:27:34 Hmm? checking. 2007-11-08T20:28:13 Nope, it is set to always allow. 2007-11-08T20:28:31 That was allot of people that were CCed in that bug. 2007-11-08T20:28:37 * Giel thinks about https://trac.mortis.eu/warzone again.... 2007-11-08T20:29:59 OK, GNA is playing games with me. Now the "status panel" is on the right side instead of the left. 2007-11-08T20:31:09 Buginator: There's a "right 2007-11-08T20:31:26 " theme for GNA that puts the panel on the right. 2007-11-08T20:31:27 Yes, rain causes shadows. bug #6119 Can't really fix it though, not with the current code base. 2007-11-08T20:32:16 Buginator: Strange, file a bug report at GNA, they are normally very good 2007-11-08T20:32:31 lol devurandom, close this "bug" bug #6512 2007-11-08T20:32:52 It is a theme issue then? Hmm. 2007-11-08T20:33:21 Buginator: Not lol... 2007-11-08T20:33:37 It was an issue when I tried to cheat myself through a game as fast as possible... 2007-11-08T20:34:18 Who would make 15 buildings though? If you are going to cheat for the research, why not use the cheat code? 2007-11-08T20:35:07 I mean the game has to have some limitations right ? 2007-11-08T20:36:09 Buginator: Because per added the research cheat only three months ago? 2007-11-08T20:36:09 In other words, not a bug, but a limitation of the engine. 2007-11-08T20:36:42 Didn't know that. But, it still should be closed. 2007-11-08T20:38:20 Well, it's a general problem of the GUI. Actually, the GUI is a general problem of Warzone. 2007-11-08T20:39:01 Yeah. Not a very friendly GUI engine. 2007-11-08T20:39:32 *** NightBringer has quit IRC 2007-11-08T20:39:32 *** KBlair_ has quit IRC 2007-11-08T20:39:32 *** Kevin`_ has quit IRC 2007-11-08T20:39:32 *** weedle has quit IRC 2007-11-08T20:39:32 *** eracc has quit IRC 2007-11-08T20:39:32 *** EvilGuru has quit IRC 2007-11-08T20:39:32 *** kevinsbot has quit IRC 2007-11-08T20:39:32 *** ccfreak2k|laptop has quit IRC 2007-11-08T20:39:48 *** eracc has joined #warzone 2007-11-08T20:39:48 *** KBlair_ has joined #warzone 2007-11-08T20:39:48 *** ccfreak2k|laptop has joined #warzone 2007-11-08T20:39:48 *** weedle has joined #warzone 2007-11-08T20:39:48 *** EvilGuru has joined #warzone 2007-11-08T20:39:48 *** kevinsbot has joined #warzone 2007-11-08T20:39:48 *** Kevin`_ has joined #warzone 2007-11-08T20:40:01 *** ccfreak2k|laptop has quit IRC 2007-11-08T20:41:10 *** ccfreak2k|laptop has joined #warzone 2007-11-08T20:41:43 GNA needs a another category, like feature request or something. Something to move some entries away from the 'bugs' category. 2007-11-08T20:44:45 Was bug #8683 ever resolved? 2007-11-08T20:45:11 "this will need to be discussed." Was last comment by Giel. 2007-11-08T20:45:21 No idea... Probably not... 2007-11-08T20:46:40 What about your bug report #8699? 2007-11-08T20:47:23 I think volume is saved in config file, and that is written out when you exit I thought? 2007-11-08T20:47:37 my vote goes for breaking savegame compatibility! 2007-11-08T20:48:06 Buginator: it is 2007-11-08T20:48:07 Giel: Didn't you break that already some time ago? 2007-11-08T20:48:34 cybersphinx: I did, and fixed it quite soon after that 2007-11-08T20:48:49 *** JockeTF has quit IRC 2007-11-08T20:49:08 So older games still work with newer revisions? I thought you also rearranged some structures or something then. 2007-11-08T20:49:09 I think you guys need to go in there with a broom, so I know which one to work on next. 2007-11-08T20:49:26 brb 2007-11-08T20:50:10 *** ccfreak2k|laptop has quit IRC 2007-11-08T20:50:10 *** KBlair_ has quit IRC 2007-11-08T20:50:10 *** Kevin`_ has quit IRC 2007-11-08T20:50:10 *** weedle has quit IRC 2007-11-08T20:50:10 *** eracc has quit IRC 2007-11-08T20:50:10 *** EvilGuru has quit IRC 2007-11-08T20:50:10 *** kevinsbot has quit IRC 2007-11-08T20:50:16 cybersphinx: I rearranged no structures at all; I just added a better API (i.e. easier to maintain) to load different save game versions, though it isn't used for savegames before V34 2007-11-08T20:50:22 or V35, 36, whatever 2007-11-08T20:50:52 *** ccfreak2k|laptop has joined #warzone 2007-11-08T20:50:52 *** eracc has joined #warzone 2007-11-08T20:50:52 *** KBlair_ has joined #warzone 2007-11-08T20:50:52 *** weedle has joined #warzone 2007-11-08T20:50:52 *** EvilGuru has joined #warzone 2007-11-08T20:50:52 *** kevinsbot has joined #warzone 2007-11-08T20:50:52 *** Kevin`_ has joined #warzone 2007-11-08T20:51:27 *** eracc has quit IRC 2007-11-08T20:52:10 *** eracc has joined #warzone 2007-11-08T20:52:34 *** Cc2iscooL has joined #warzone 2007-11-08T20:52:54 *** DrZimmerman has quit IRC 2007-11-08T20:53:24 *** Jovan has quit IRC 2007-11-08T20:53:31 Ah, OK. 2007-11-08T20:56:20 cybersphinx: WZ_CC_TINYCC or WZ_CC_TCC? 2007-11-08T20:56:34 (With me voting for TINY for clarity) 2007-11-08T20:57:02 cybersphinx: You know about intptr_t ? 2007-11-08T20:58:14 Eg: http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=223&rl=1 2007-11-08T20:59:01 devurandom: afaik intpt_t is an integer type with the same size as pointers (i.e. sizeof(void*) == sizeof(intptr_t)) 2007-11-08T20:59:04 devurandom: Actually, there are both tcc and tinycc, where tcc development is hibernating, and tinycc is an actively developed fork. And I've never heard about intptr_t before. 2007-11-08T20:59:21 Killing DRM is saving digital music, reckons British retailer 7Digital. 2007-11-08T20:59:28 Giel: Yep. 2007-11-08T20:59:47 Quoting the link I gave: 2007-11-08T20:59:48 intptr_t 2007-11-08T20:59:49 Any valid pointer to an object (the original C99 text speaks of "any valid pointer to void") can be converted to this type, and then converted back safely to void *. The result must compare equal to the original pointer. In other words, intptr_t legalizes a popular yet non-portable tradition of converting data pointers to integral types, and vice versa. The POSIX API defines several functions that rely on such conversions; similarly, 2007-11-08T20:59:50 Windows frameworks often store the this pointer as an integer. C++0x will support intptr_t, too. 2007-11-08T20:59:52 The introduction of intptr_t is chiefly important in 64-bit computing. The problem is that most 64-bit systems use the LP64 model, whereby long and data pointers have the same size of 64-bits, whereas int has only 32-bits. If you want to write dually-targeted code for 32/64-bit platforms, intptr_t is guaranteed to work correctly on both. 2007-11-08T20:59:56 uintptr_t is the unsigned counterpart of this typedef. 2007-11-08T21:00:39 devurandom: AFAIK size_t already has that property 2007-11-08T21:00:49 although unlike intptr_t it is unsigned 2007-11-08T21:00:49 Probably changing the signatures of the affected functions to intptr_t solves the problem as well... 2007-11-08T21:00:59 uintptr_t ... 2007-11-08T21:01:00 devurandom: Is that actually supported now, in C compilers? 2007-11-08T21:01:14 cybersphinx: Dunno about msvc, but GCC supports it for sure. 2007-11-08T21:01:19 Sec... 2007-11-08T21:01:29 Have some SMC code which afaik was once tested on MSVC. 2007-11-08T21:03:04 I used intptr_t in the Windows part of that as well. 2007-11-08T21:03:09 So I assume MSVC understands it. 2007-11-08T21:03:15 devurandom: I'm sure gcc does, the other compilers are what bother me. 2007-11-08T21:03:19 SMC? 2007-11-08T21:03:29 Otherwise we can fix it. 2007-11-08T21:03:41 SMC == Self Modifying Code 2007-11-08T21:04:21 Ah. 2007-11-08T21:04:45 So you suggest replacing int64_t by intptr_t? 2007-11-08T21:04:54 Well, use intptr_t, if MSVC guys complain we can still fix it. 2007-11-08T21:04:57 cybersphinx: Yes. 2007-11-08T21:05:13 devurandom: we can typedef intptr_t ourselves 2007-11-08T21:05:34 There is also inttypes.h, which is present on MSVC and some sites say it has intptr_t on MSVC... 2007-11-08T21:05:58 cybersphinx: That should also remove the need for casting if I am not mistaken. 2007-11-08T21:07:14 Hm, tcc didn't like the pointer itself, I'm not sure if the possible size difference was the only reason. I'll test. 2007-11-08T21:07:39 cybersphinx: We have WZ_OS_POSIX, I think... Would that help with the scrap? 2007-11-08T21:08:15 Order should then be: WIN, MAC, POSIX/rest 2007-11-08T21:08:38 We should test for that header we need for the scrap, btw. 2007-11-08T21:08:43 (configure.ac) 2007-11-08T21:09:13 MS wants to patent /away messages. 2007-11-08T21:09:23 What? 2007-11-08T21:09:29 Nice joke... 2007-11-08T21:09:33 http://www.theregister.co.uk/2007/11/07/microsoft_tries_to_patent_automatic_goodbye_messages/ 2007-11-08T21:09:37 The problem is tcc runs on both Linux and Windows, and the documentation only talked about that __TINYCC_ define. 2007-11-08T21:10:00 Don't know what defines are there to distinguish between the two systems. 2007-11-08T21:11:46 cybersphinx: tinycc doesn't use any of the default system defines? 2007-11-08T21:11:53 That's pretty ugly if it is true... 2007-11-08T21:11:58 Buginator, devurandom: I bet M$ gets it through and gets a patent on it 2007-11-08T21:12:33 devurandom: It can compile the Linux kernel 2007-11-08T21:13:38 devurandom: I don't know. As I said, the documentation only talks about __TINYCC__, no others. 2007-11-08T21:13:41 cybersphinx: Qt/qglobal.h checks for a lot of defines for each platform, so I think we should be on the safe side... 2007-11-08T21:13:47 cybersphinx: Did you try it? 2007-11-08T21:14:18 tinycc << #ifdef __linux__ #error #endif 2007-11-08T21:14:31 Maybe MS will try to patent hotkeys next. ;) 2007-11-08T21:15:02 Yes, compiles. Now we just have to ask per if changing all the int64_ts to intptr_ts is ok, since he was the one who changed it to int64_t. 2007-11-08T21:15:04 cybersphinx: This one? http://fabrice.bellard.free.fr/tcc/ 2007-11-08T21:16:15 The for was "discontinued on October 4, 2007" according to WP. 2007-11-08T21:16:57 You guys have any thoughts on what should be done with intfac4.png ? 2007-11-08T21:17:48 The last icon on the bottom right, there is no room to expand it. So it looks crappy when you highlight the button now, since size don't match. 2007-11-08T21:19:19 *** icybersphnx has joined #warzone 2007-11-08T21:19:24 *** cybersphinx has quit IRC 2007-11-08T21:19:28 *** icybersphnx is now known as cybersphinx 2007-11-08T21:19:46 icybersphnx u jane? 2007-11-08T21:21:03 devurandom: Yes, that's the original one. The other is at http://www.landley.net/hg/tinycc, and the discontinuement has been discontinued. 2007-11-08T21:22:25 cyka_ u stoned cause i cannae unnastand u 2007-11-08T21:22:50 * cybersphinx could not resist, but isn't really sorry. 2007-11-08T21:23:40 *** KBlair has quit IRC 2007-11-08T21:24:49 cybersphinx: It is a Thursday, the most sober night of the week 2007-11-08T21:24:59 hence why elections in this country are always held on a Thursday 2007-11-08T21:25:34 cybersphinx: Is that landley guy openbsd dev? 2007-11-08T21:25:37 Or Kernel dev? 2007-11-08T21:25:40 Technology + moronic parents = UK today ? 2007-11-08T21:26:04 And he seems a bit ... nicht Teamfähig, from the ML post he linked too. 2007-11-08T21:26:18 Buginator: More sex, blood and booze at a young age 2007-11-08T21:26:48 I wish I was James Bond... Just for the day... Kissing all the girls, blowin 2007-11-08T21:26:53 'the bad guys away... 2007-11-08T21:27:33 devurandom: Former busybox (which he rewrote as toybox), and some other embedded stuff. Don't know about his teamfähigkeit. 2007-11-08T21:28:00 Why did he rewrite? 2007-11-08T21:28:27 So you guys have no opinion on what to do with infac4.png? 2007-11-08T21:29:17 cybersphinx: Updated WP about that... 2007-11-08T21:29:22 cybersphinx, no i'm not tho the temptation is great at this moment 2007-11-08T21:29:29 Buginator: I currently don't bother with that, sorry... 2007-11-08T21:29:32 Buginator: if you want to you could reorder it 2007-11-08T21:29:34 devurandom: Because busybox got too bloated? Don't know. 2007-11-08T21:29:40 Did it? 2007-11-08T21:29:42 kk 2007-11-08T21:30:42 cybersphinx: unlikely; just about everything about busybox is compiled in conditionally 2007-11-08T21:30:52 so if it is too bloated that's all the fault of whomever compiles it 2007-11-08T21:31:06 A rewrite is quite drastic. 2007-11-08T21:31:16 Is Fedora 8.0.1 any good? 2007-11-08T21:32:21 "Ending a conversation without first sending an appropriate communication or other content can sometimes be misunderstood by a converser with whom a conversation is ended," the application continues. "As an example, a converser may be insulted when the user terminates a conversation without saying goodbye or may consider it to be rude to end a conversation abruptly without a communication that the conversation is ending." 2007-11-08T21:32:31 The rudeness of that will not improve by automation... 2007-11-08T21:32:44 In fact I bet that it will appear even more rude. 2007-11-08T21:33:01 And I honestly wouldn't want to recieve such pointless messages... 2007-11-08T21:33:18 That is the defacto standard on IRC. Most disconnect without so much as a 'bye'. :P 2007-11-08T21:33:39 I mostly do that. 2007-11-08T21:34:10 And on IM I always do. Since I am one of the ones who find it rude to abruptly exit a conversation... 2007-11-08T21:34:52 Though I wouldn't send a notice into every query on IRC... You'll all see it anyway if I say bye in #wz. ;) 2007-11-08T21:35:15 Well, that means you need MS's help with the 'leaving' message. They know best! :D 2007-11-08T21:35:46 still patenting the "solution" to such "rudeness" will _not_ improve politeness IMO 2007-11-08T21:35:49 Want to know for sure? No... 2007-11-08T21:35:51 Giel: I don't really know the reason. Perhaps the busybox license was wrong (he seems to be a GPL 2 guy). 2007-11-08T21:36:05 I would be pissed if I'd get such messages... 2007-11-08T21:36:38 * devurandom dislikes automation of this kind... 2007-11-08T21:36:40 devurandom: I wouldn't be, I would simply ignore them 2007-11-08T21:36:42 * devurandom loves sed. ;) 2007-11-08T21:37:09 devurandom: automation intented to replace social interaction is almost always bad IMO 2007-11-08T21:37:19 Yep. 2007-11-08T21:37:32 devurandom: Landley is also the manpages maintainer, and I think does some kernel documentation work. 2007-11-08T21:37:48 automation intented to make it easier to perform social interaction is fine with me; not when it takes over though 2007-11-08T21:37:49 *** Dred_furst` has joined #warzone 2007-11-08T21:38:14 But I think I'd feel like they'd want to fool me, dont care about me, when they'd send me such automated social interaction... 2007-11-08T21:38:33 devurandom, you running gentoo right now right? 2007-11-08T21:39:08 Yep. 2007-11-08T21:39:27 you have working sound with the latest svn build correct? 2007-11-08T21:39:36 No idea... Didn't try... 2007-11-08T21:45:17 *** Dred_furst has quit IRC 2007-11-08T21:45:52 hmm, currently svn HEAD just crashes on me, complaining about an invalid keymap 2007-11-08T21:46:55 cybersphinx's patch touched that I believe, might be a good starting point 2007-11-08T21:47:54 No issues with r2754 .. I mean it runs ok, sounds ok... 2007-11-08T21:49:25 Giel: Look at .warzone/keymap.map, is that 156 bytes large (or if you remove it, is the newly created one that size)? 2007-11-08T21:50:40 That is it? my keymap.map is 19,252 bytes 2007-11-08T21:50:57 Wow... 2007-11-08T21:51:41 let me rename it, and see what new one produces. 2007-11-08T21:52:03 cybersphinx: 156 bytes yes 2007-11-08T21:53:05 Oh, nice crash. 2007-11-08T21:53:18 EvilGuru: want some cleanup ? keymap and keybind are up for it 2007-11-08T21:53:34 anyway guys, I'm off to bed now (well walking the dog first) 2007-11-08T21:53:53 Giel: Well, adding return at the top of saveKeyMap fixes that, if you don't cumstomise you keybindings. 2007-11-08T21:54:56 *** JockeTF has joined #Warzone 2007-11-08T21:55:05 cybersphinx: that's a work around, not a fix 2007-11-08T21:55:10 anyway, night all 2007-11-08T21:55:17 *** Giel has quit IRC 2007-11-08T21:55:51 devurandom: Changing all int64_ts to intptr_t works as well, and seems like the better solution. I'll upload a new patch. 2007-11-08T21:55:54 He didn't need MS's help with his goodbye msg. ;) 2007-11-08T21:58:24 *** filippas has joined #warzone 2007-11-08T21:59:29 *** filippas has left #warzone 2007-11-08T21:59:39 When was the keymap.map stuff changed? r2739? 2007-11-08T22:00:36 "NOTE: This __will__ break existing keymaps: please remove ~/.warzone2100-2.1/keymap.map 2007-11-08T22:00:40 Never saw that before. lol 2007-11-08T22:01:32 Buginator: I think when cybersphinx's patch was applies 2007-11-08T22:01:34 *applied 2007-11-08T22:02:16 Buginator: Yeah, keymap.map is a great binary blob that saves function pointers for every key, and when you change something there, the wrong functions will be called when using an old keymap/ 2007-11-08T22:03:09 You know the issue why it crashes now then, if that file is removed? 2007-11-08T22:03:23 ie, it isn't generating a new one. 2007-11-08T22:04:06 No. I think I also tried an older revision, and that also crashed. I'm totally mystified by that bug, and as I only use the default keymap, just disabled it. 2007-11-08T22:04:37 "it" = keymap loading. 2007-11-08T22:07:49 Buginator: Small request: Can you name your patches *.patch instead of *.diff, so my Firefox uses the right app to open it? 2007-11-08T22:09:14 sure 2007-11-08T22:09:39 cybersphinx: Ouch... 2007-11-08T22:09:49 Didn't know the keymap was that ugly... 2007-11-08T22:09:59 We really should switch to the scripting engine for that... 2007-11-08T22:10:00 Issue is keyMapSaveTable[count] == NULL count = 128 = NULL 2007-11-08T22:10:29 Thanks. GNA only uses the right mimetypes if the file is called *.patch (maybe file a support request with them to add *.diff also). 2007-11-08T22:10:56 It is about as ugly as infac.img. They love binary files. 2007-11-08T22:11:40 Yeah. Binary files are great. Small. Fast to read, fast to process. 2007-11-08T22:12:36 Very important when you only have 16MB RAM and a 33MHz CPU. 2007-11-08T22:12:38 course tehy will be.... it is the computers native language 2007-11-08T22:12:50 lol 386? 2007-11-08T22:13:16 Looks like in keymap.c,keyMapSaveTable[] it is defined to be a NULL. NULL, // unused .. Why a NULL in middle of list? 2007-11-08T22:13:52 Oh, sorry, _2_ MB of RAM. 2007-11-08T22:14:10 cyka_: No, Playstation. 2007-11-08T22:14:30 ahhhh 2007-11-08T22:14:31 hehe 2007-11-08T22:15:14 PS had only 2MB of RAM??? 2007-11-08T22:15:24 And no FPU... Nice... 2007-11-08T22:15:37 eww nasty 2007-11-08T22:15:43 *** _Leto_ has joined #warzone 2007-11-08T22:16:10 devurandom: Plus 1 MB graphics RAM, and 512 kB sound RAM. 2007-11-08T22:16:22 How mind-blowing... 2007-11-08T22:16:39 *** tomboy64 has quit IRC 2007-11-08T22:16:46 Quite amazing to think Warzone actually ran on that thing. 2007-11-08T22:16:53 Are you dissing the PS2? ;) 2007-11-08T22:17:00 Buginator: PS3 2007-11-08T22:17:40 Buginator: Not 2. The original. And I'm not dissing any console, never used any of them (except an MB Vectrex, but that was a really long time ago). 2007-11-08T22:19:02 Well, I am dissing the PS2. Well, make that the coding changes in wz to make the code work on the PS2 2007-11-08T22:19:37 That is why devurandom, can't have 15 factories. :) 2007-11-08T22:21:29 Buginator: Warzone ran on the first Playstation, with 33 MHz and 2 MB RAM. 2007-11-08T22:21:55 Well, that fixed the crash. Another 1 line "fix" 2007-11-08T22:22:30 new keymap.map size is 19,548 bytes 2007-11-08T22:23:11 *** JockeTF has quit IRC 2007-11-08T22:24:07 cybersphinx, you going to make the fix? Or should I? 2007-11-08T22:24:36 Sheesh... wz.net is slooow... 2007-11-08T22:25:06 devurandom can fix it now... commit away! :) 2007-11-08T22:25:42 devurandom, remove line 128 of keymap.c, so wz don't crash. 2007-11-08T22:25:52 228* 2007-11-08T22:26:06 NULL, // unused 2007-11-08T22:27:38 Buginator: I can't commit, and I really don't care, as disabling the load function is really much more convenient. 2007-11-08T22:28:15 Well, the bug is in the save function 2007-11-08T22:28:25 at least the crash... 2007-11-08T22:28:36 Yeah, but if you don't load anything, it doesn't matter. 2007-11-08T22:28:37 bug is in keymap.c 2007-11-08T22:29:02 Then people can't save their keymaps? 2007-11-08T22:29:46 cybersphinx, where you not one of the original devs? 2007-11-08T22:30:49 were* 2007-11-08T22:31:20 As I said, I don't want to save my keymaps, so I just used the first thing that fixed it. And as I can't commit it anyway, it doesn't have to be a clean solution. 2007-11-08T22:31:21 brb 2007-11-08T22:32:19 Yes, I had SVN access on Berlios. Not so on GNA (was never offered, and I never asked). 2007-11-08T22:34:25 Until recently I didn't do much, anyway. 2007-11-08T22:34:54 Which might have been the reason why we never asked you. ;) 2007-11-08T22:36:49 ok, so devurandom, you can remove that NULL from the list, and we can all be happy. 2007-11-08T22:37:20 Then you can commit the other 3 patches while your at it. :D 2007-11-08T22:37:21 What? Where? 2007-11-08T22:37:28 Except for Per, because then the keymap will be broken again. 2007-11-08T22:37:39 cybersphinx: What? 2007-11-08T22:37:46 In bugs & patch section. 2007-11-08T22:37:50 Can someone explain the situation to me? Didnt listen. 2007-11-08T22:37:55 devurandom: What what? 2007-11-08T22:37:57 Buginator: Links, please. 2007-11-08T22:38:10 hang... 2007-11-08T22:38:18 I am about to go to bed, so I don't want to search a lot. ;) 2007-11-08T22:38:26 devurandom: src/keymap.c:228 contains a NULL which crashes the game. 2007-11-08T22:38:40 Buginator: I would, but I am not confident enough that I would do it right 2007-11-08T22:38:50 I guess we need a dummy function instead of a NULL there to not break keymaps. 2007-11-08T22:39:07 Ok, will try myself with a dummy. 2007-11-08T22:39:15 How will that not break stuff, btw? 2007-11-08T22:39:25 As you said that *thing* stores fn ptrs... 2007-11-08T22:40:02 Is it at all possible to just add something without breaking anything? 2007-11-08T22:40:32 bug # 5958, bug # 10270, patch 834, 838 2007-11-08T22:40:51 make it kf_NULL? :D 2007-11-08T22:40:55 devurandom: You can add at the end. If you add in the middle, wrong functions will be called. 2007-11-08T22:41:08 * devurandom didnt read that stuff 2007-11-08T22:41:28 But wont the old functions still be called when I replace them with NULL in the new list? 2007-11-08T22:41:29 Yeah, just add a "static inline kf_NULL() {}" above the list. 2007-11-08T22:41:37 Or perhaps not... 2007-11-08T22:41:43 Since the saved keymap wont be updated, no? 2007-11-08T22:41:46 Use a real function. 2007-11-08T22:42:08 devurandom: But it will still work, just the new function won't be bound. 2007-11-08T22:43:10 *** Vespasian has joined #warzone 2007-11-08T22:43:46 I'll try... 2007-11-08T22:44:00 everyone get the svn blame ready! :D 2007-11-08T22:44:04 devurandom: Actually, I don't know how that thing works with different binaries. But I'm not curious enough to spend any amount of time on finding out. 2007-11-08T22:44:26 I think we should just replace it in the near future... 2007-11-08T22:44:44 I think we should have replaced it long ago :P 2007-11-08T22:44:46 Just fix it now, so it don't crash poor WZ. 2007-11-08T22:45:27 I guess a regular file like what config is will work with that... and infac.img also. 2007-11-08T22:46:01 Buginator: Yeah. There's just too much hardcoded (or binaried) information in the source... 2007-11-08T22:46:08 Buginator: 10270: Reason for not fixing the functions? 2007-11-08T22:46:36 Giel said it ain't broke. 2007-11-08T22:46:58 I had that patch also.. but... 2007-11-08T22:47:15 #827. He explains it there. 2007-11-08T22:47:48 I just can't figure out why a negative pixel height fits into how QuesoGLC does things. 2007-11-08T22:48:22 Buginator: Well, combined with how Warzone does things, it's all right ;P 2007-11-08T22:48:46 * cybersphinx is getting silly. Ni. 2007-11-08T22:48:49 So, if we fix the functions, then everything is offset. The cursor "fix" is less annoying. 2007-11-08T22:49:38 Buginator: #827: Probably more needs to be fixed in this case... .( 2007-11-08T22:49:45 Before, I had it do abs(), but then it was changed from + to - to make it look correct. 2007-11-08T22:50:31 Yes, which is why 827 won't be commited. But the cursor fix is OK for now. 2007-11-08T22:50:51 then you can actually see a white | for the cursor, instead of the hard to see blue stubby pixels. 2007-11-08T22:50:59 cybersphinx: "static inline" has afaik, according to C99, no pointer we could use... 2007-11-08T22:51:30 devurandom: That's why I later told you to use a real function. 2007-11-08T22:51:50 k, sorry. 2007-11-08T22:52:58 Sheesh... Now gcc.gnu.org is down... 2007-11-08T22:53:57 *** _Leto_ is now known as tomboy64 2007-11-08T22:54:33 who uses tcc? 2007-11-08T22:54:53 -> cybersphinx 2007-11-08T22:54:56 Buginator: I, sometimes. 2007-11-08T22:55:18 At least I would, if it could actually link my binaries... 2007-11-08T22:55:27 That compiler is more strict? 2007-11-08T22:55:45 It cant link? 2007-11-08T22:56:08 When would it crash with the NULL pointer? 2007-11-08T22:56:14 It's fast. 8 Seconds for a full make -j2 run (with hot disk cache). 2007-11-08T22:56:45 Immediately? Or do I need to do anything special? 2007-11-08T22:56:54 devurandom: The version in Debian can't, I thinks it's a problem with a new glibc. 2007-11-08T22:57:23 Although the code is 50% slower than GCC -O2 in practice, but if you are debugging 2007-11-08T22:57:47 Hello? Anyone interesting in getting that NULL ptr patch commited? 2007-11-08T22:58:33 Oh, you talking to us? 2007-11-08T22:58:41 Yes, to whom else? God? 2007-11-08T22:58:42 ;) 2007-11-08T22:58:46 (Just kidding...) 2007-11-08T22:58:58 That will make it not crash, so yes. 2007-11-08T22:59:11 [23:55] When would it crash with the NULL pointer? 2007-11-08T22:59:15 [23:56] Immediately? Or do I need to do anything special? 2007-11-08T22:59:35 I want to see whether it works now... 2007-11-08T22:59:42 EvilGuru: You mean tcc? I usually use gcc + ccache, I just tried if tcc to see if it works, if it finds problems in the source (as it did), and if I actually got a binary, I would have benchmarked for any speed differences. 2007-11-08T22:59:46 Before I commit some halve breed solution... 2007-11-08T22:59:51 OOOOOhhhh, THAT. It makes it crash when saving the keymap. So delete your keymap, and see if it works. 2007-11-08T23:00:29 I just commented out the NULL, and it didn't crash. so a kf_NULL should be OK. 2007-11-08T23:00:29 devurandom: For me, it immediately crashed on starting. 2007-11-08T23:00:30 So currently it crashes when you dont have a keymap, right? 2007-11-08T23:00:41 Yeah 2007-11-08T23:00:57 Ok, seems to work now. 2007-11-08T23:01:25 Your commit ratio is down. Get cracking. lol 2007-11-08T23:01:51 Been watching too much ohloh stats, eh? 2007-11-08T23:01:52 ;) 2007-11-08T23:02:04 *** Karlik has quit IRC 2007-11-08T23:02:05 *** Dred_furst` has quit IRC 2007-11-08T23:02:09 's out 2007-11-08T23:02:33 Got to play around with all the toys tortoisesvn has. 2007-11-08T23:02:45 *** tomboy64 has quit IRC 2007-11-08T23:02:54 Buginator: You're using Windows? With MSVC? 2007-11-08T23:03:14 Yes 2007-11-08T23:04:00 Can you test if the second tcc patch (file 3161) works on that? 2007-11-08T23:04:21 gcc still down... 2007-11-08T23:04:26 Dammit... 2007-11-08T23:04:32 ok, will try it now. 2007-11-08T23:05:24 cybersphinx: Casting is still needed? 2007-11-08T23:05:38 In your tcc patch... 2007-11-08T23:05:49 Sorry, messing with the context today... 2007-11-08T23:06:06 Yes. It still uses pointers as integers. But now they're definitely the same size. 2007-11-08T23:06:08 Well, that file puked. Said no index ? 2007-11-08T23:06:16 What? 2007-11-08T23:06:33 *** Zombie has quit IRC 2007-11-08T23:06:33 *** EisNerd has quit IRC 2007-11-08T23:06:35 The line index: was not found. Can't continue. That is the error. 2007-11-08T23:06:37 cybersphinx: I meant more like: The (intptr_t) casting when handing the pointers over to the functions cant be removed, no? 2007-11-08T23:07:02 cybersphinx: You didnt create it with svn diff, maybe? 2007-11-08T23:07:17 Looks like mtn or similar... 2007-11-08T23:07:24 "This is either not a diff, or diff is empty" 2007-11-08T23:07:31 devurandom: That's what I wanted to say. The function wants an int, the variable is a pointer. Perhaps gcc now eats that, but tcc doesn't. 2007-11-08T23:07:46 Buginator: tortoise only reads in svn generated diffs, that's the issue. 2007-11-08T23:07:58 The diff is very much valid, just not to tortoisesvn... 2007-11-08T23:08:09 *** EisNerd has joined #warzone 2007-11-08T23:08:09 *** Zombie has joined #warzone 2007-11-08T23:08:11 cybersphinx: Ok, so the casting is required. Good. 2007-11-08T23:08:23 Oh, great. Mercurial here. 2007-11-08T23:08:26 Tell it to the turtle. ;) lol 2007-11-08T23:09:23 I always thought a patch=diff :S 2007-11-08T23:09:37 so there are different format diffs? 2007-11-08T23:11:42 *** cybersphinx has quit IRC 2007-11-08T23:11:42 *** Maerz has quit IRC 2007-11-08T23:13:30 I manually edited 1 line, no compile errors. 2007-11-08T23:13:55 Buginator: Basically a diff is a patch... 2007-11-08T23:14:01 It's the way you look at it. 2007-11-08T23:14:20 And the usual format for patches is GNU unified diff... 2007-11-08T23:14:29 There are others, though. 2007-11-08T23:15:54 ok. but there is no way for me to do the patch automatically then right ? 2007-11-08T23:16:14 like I said, only changed 1 line, and it went OK with no compile error. I did the line: 2007-11-08T23:16:15 static UDWORD animObj_HashFunction(intptr_t iKey1, intptr_t iKey2); 2007-11-08T23:16:26 in animobj.c 2007-11-08T23:17:24 *** cybersphinx has joined #warzone 2007-11-08T23:17:24 *** Maerz has joined #warzone 2007-11-08T23:18:00 cybersphinx, I changed 1 line, and it didn't have compile errors. 2007-11-08T23:18:30 Buginator: Try this: http://pastebin.com/d3067ac13 2007-11-08T23:18:30 devurandom: Actually tcc gives a warning: assignment makes integer from pointer without a cast, but then building fails because of -Werror. 2007-11-08T23:18:31 As does gcc. 2007-11-08T23:18:33 Hey! Come back! 2007-11-08T23:18:35 Yay! It worked! 2007-11-08T23:18:39 What line? 2007-11-08T23:18:44 ? 2007-11-08T23:18:51 static UDWORD animObj_HashFunction(intptr_t iKey1, intptr_t iKey2); 2007-11-08T23:19:23 Buginator: Edit the diff on pastebin and post the link. 2007-11-08T23:19:40 *** EvilGuru has quit IRC 2007-11-08T23:19:41 Sry? 2007-11-08T23:19:47 Anything wrong with the commit? 2007-11-08T23:20:06 Ah, you were talking about the non-casting variant... 2007-11-08T23:20:12 devurandom: We're talking about my patch. 2007-11-08T23:21:06 Buginator: What is wrong with the !bMultiplayer in your proposal for the fireworks? 2007-11-08T23:22:18 cybersphinx, your patch works as is now. No compile errors. 2007-11-08T23:22:29 Buginator: Great, thanks. 2007-11-08T23:22:43 The fireworks are only called when bPlayerHasWon... 2007-11-08T23:22:43 devurandom, in the original code, they didn't have that line. Gerard made that line for whatever reason. He then broke the fireworks. 2007-11-08T23:22:44 ? 2007-11-08T23:22:56 Yeah 2007-11-08T23:23:18 if you leave that line uncommented, then it never did the fireworks. 2007-11-08T23:23:52 I tested both with & without that line, and it does bring back the boomers. 2007-11-08T23:25:21 *** Kevin` has quit IRC 2007-11-08T23:26:12 Gna SVN down again? 2007-11-08T23:26:36 ok, keymaps work again on this end. 2007-11-08T23:27:02 I just pulled down from svn, so it seem to work OK. 2007-11-08T23:27:50 *** tomboy64 has joined #warzone 2007-11-08T23:28:06 Can someone please quote me to context of src/wrappers.c : 409 ? 2007-11-08T23:28:10 Big context... 2007-11-08T23:28:21 Complete function. 2007-11-08T23:28:49 This one? // if(!bMultiPlayer) 2007-11-08T23:29:02 Yes. 2007-11-08T23:29:02 *** Kevin` has joined #warzone 2007-11-08T23:29:06 Complete function, please 2007-11-08T23:29:13 Need to original fast... 2007-11-08T23:29:40 when you won a game, it sets bDidit to true. 2007-11-08T23:29:44 devurandom: http://pastebin.com/d7dc117ef ? 2007-11-08T23:30:03 Tahnks a lot Christian! 2007-11-08T23:31:09 The bMultiPlayer line was added by Gerard, for unknown reasons. 2007-11-08T23:32:45 This is original source code: http://pastebin.com/dc25b74d 2007-11-08T23:33:12 *** GrimMoroe has joined #warzone 2007-11-08T23:33:35 Or if you need more logic, he disabled it MP mode for some strange reason. 2007-11-08T23:33:41 Hello GrimMoroe 2007-11-08T23:33:47 hello 2007-11-08T23:33:56 This is correct? http://pastebin.com/m2aa92518 2007-11-08T23:34:10 Buggy, have a look please whether you think this is a good fix. 2007-11-08T23:34:21 Hi Grim. 2007-11-08T23:34:26 why the else? 2007-11-08T23:34:59 http://pastebin.com/dc25b74d Look at that again. 2007-11-08T23:35:30 It had that before as well, no? 2007-11-08T23:35:43 I just refactored... 2007-11-08T23:35:57 Dunno if I did this correctly, but logically it should work, I think. 2007-11-08T23:36:02 Do you have a testcase? 2007-11-08T23:36:23 only when you win a skirmish. 2007-11-08T23:36:44 do the kill all enemy cheat, and you should see fireworks. 2007-11-08T23:36:57 This is the diff: http://pastebin.com/m8ec8966 2007-11-08T23:37:29 "kill all enemy"? 2007-11-08T23:37:55 ok, let me test that patch of yours. hold on. 2007-11-08T23:38:36 SHEESH! wz2100.net also down? 2007-11-08T23:38:51 No, just extremely slow... 2007-11-08T23:39:21 devurandom: Works quite fast here. 2007-11-08T23:39:50 "get off my land" for future reference... 2007-11-08T23:40:36 no.. fireworks 2007-11-08T23:40:58 Works now. 2007-11-08T23:41:00 oh wait. 2007-11-08T23:41:07 I hit wrong key. lol 2007-11-08T23:41:26 http://pastebin.com/m32b9f256 2007-11-08T23:41:30 This one should work... 2007-11-08T23:41:31 Right? 2007-11-08T23:41:39 yes 2007-11-08T23:41:52 now what is the command to kill all your units? 2007-11-08T23:42:06 wiki.wz2100.net 2007-11-08T23:42:14 src/cheat.c 2007-11-08T23:42:50 hello dev 2007-11-08T23:42:56 Oupsy... 2007-11-08T23:42:59 This happens to cheaters: 2007-11-08T23:43:00 error : scrBaseObjGet: was passed an invalid pointer 2007-11-08T23:43:04 error : interpRunScript: could not do var func 2007-11-08T23:43:08 error : interpRunScript: *** ERROR EXIT *** (CurEvent=3) 2007-11-08T23:43:12 error : Original trigger ID: 3 (of 12) 2007-11-08T23:43:16 error : Current event ID: 3 (of 12) 2007-11-08T23:43:16 error : Call depth : 0 2007-11-08T23:43:16 error : interpRunScript: error while executing a script 2007-11-08T23:43:16 error : Assert in Warzone: interp.c:948 : interpRunScript (!"error while executing a script"), last script event: 'enm2Start1Trig (CODE)' 2007-11-08T23:43:16 warzone2100: interp.c:948: interpRunScript: Assertion `!"error while executing a script"' failed. 2007-11-08T23:43:18 In campaign... 2007-11-08T23:43:46 you worked too hard on that. Just comment out that 1 line. lol 2007-11-08T23:43:49 First mission, "get off my land" 2007-11-08T23:44:09 Hey, you getting sound? 2007-11-08T23:44:20 yes 2007-11-08T23:44:30 shevek_ said he runs gentoo, and game had no sound 2007-11-08T23:44:47 *** Kevin`_ has quit IRC 2007-11-08T23:45:22 yeah, it crashes with that cheat in SP game. 2007-11-08T23:45:23 Ok, it crashed before, too... 2007-11-08T23:45:41 I guess that cheat needs the MP flag. ;) 2007-11-08T23:46:00 I assume something else needs fixing... 2007-11-08T23:46:12 Or maybe the scripts are waiting for something. 2007-11-08T23:46:46 So what did you commit so far? The fireworks, cybersphinx patch, and ?? 2007-11-08T23:47:35 Then cursor & savegame deletion is left.. 2007-11-08T23:48:46 Which bug again? 2007-11-08T23:49:00 10270 2007-11-08T23:49:16 patch 834 2007-11-08T23:49:20 Nah, wont do that now. 2007-11-08T23:50:05 GrimMoroe, have you don't any new models/units you can show us? 2007-11-08T23:50:13 err... have you done* 2007-11-08T23:50:38 sorry Buginator I am not posting my progress any longer 2007-11-08T23:50:48 devurandom * r2758 /trunk/src/ (keymap.c wrappers.c): 2007-11-08T23:50:48 src/wrappers.c: Simplify function and always display fireworks. (bug #5958 / patch #838) -> Should go into branches/2.0 ! 2007-11-08T23:50:48 src/keymap.c: Use function to access debug-mapping-status instead of global-var. 2007-11-08T23:50:53 devurandom * r2757 /trunk/lib/gamelib/ (animobj.c hashtabl.c hashtabl.h): 2007-11-08T23:50:53 change_int64_t_to_intptr_t.patch from patch #837 by Christian Ohm. 2007-11-08T23:50:53 (Make WZ compile with the Tiny-C-Compiler by using the correct type for storing pointers as ints) 2007-11-08T23:50:54 devurandom * r2756 /trunk/src/keymap.c: Replaced NULL ptr with dummy kf_NOOP function so we don't crash on startup... 2007-11-08T23:51:37 Wow... 2007-11-08T23:51:55 GrimMoroe: Something wrong with that? 2007-11-08T23:52:05 I don't mind seeing beautiful things... 2007-11-08T23:52:10 wrong with what? 2007-11-08T23:52:13 And then you need to go through the bug reports, and see which ones should be fixed or not. When you got the time that is. Boring job, but I have no idea which ones are fixed and which are not. 2007-11-08T23:52:34 Buginator: Any idea if this was a problem in 2.0 as well? 2007-11-08T23:52:34 Oh. :( 2007-11-08T23:52:49 For what part ? 2007-11-08T23:53:03 The keymap? dunno. They fireworks? I assume so. 2007-11-08T23:53:13 the8 2007-11-08T23:53:16 fireworks, yes 2007-11-08T23:53:22 the* 2007-11-08T23:53:30 That bug report is pretty old, so yes. 2007-11-08T23:53:54 #5958 2007-11-08T23:54:00 No 2007-11-08T23:54:07 Fri 05/19/2006, 2007-11-08T23:54:31 Looking at the branches/2.0 version, it seems as if the offending line is missing there. 2007-11-08T23:55:08 The code still looks a bit ugly, but I wont fix that by risking to break stuff... 2007-11-08T23:55:59 in branch it is fixed. Strange. 2007-11-08T23:56:31 Too bad I can't compile that. 2007-11-08T23:56:49 I can compile, just not link... 2007-11-08T23:57:07 Or actually I can link, since I have a 32bit physfs, but I cant run it... 2007-11-08T23:58:56 Night! 2007-11-08T23:59:03 night 2007-11-08T23:59:28 *** devurandom has quit IRC 2007-11-09T00:15:18 *** Buginator has quit IRC 2007-11-09T00:19:48 *** berkus has joined #warzone 2007-11-09T00:21:39 *** weedle has quit IRC 2007-11-09T00:24:49 *** ccfreak2k|laptop has quit IRC 2007-11-09T00:35:59 *** Kevin`_ has joined #warzone 2007-11-09T00:36:12 *** weedle has joined #warzone 2007-11-09T00:50:49 *** tomboy64 has quit IRC 2007-11-09T01:04:09 *** ccfreak2k|laptop has joined #warzone 2007-11-09T01:08:29 *** coz_ has joined #warzone 2007-11-09T01:08:50 hey guys here is the error in terminal I get on the one level that keeps crashing warzone http://pastebin.ca/766665 2007-11-09T01:09:40 *** ccfreak2k|laptop has quit IRC 2007-11-09T01:12:11 *** GrimMoroe has quit IRC 2007-11-09T01:12:27 *** ccfreak2k|laptop has joined #warzone 2007-11-09T01:13:21 *** coz_ has quit IRC 2007-11-09T01:50:59 *** ccfreak2k|laptop has quit IRC 2007-11-09T01:52:10 *** ccfreak2k|laptop has joined #warzone 2007-11-09T02:11:25 *** krushia has quit IRC 2007-11-09T02:50:01 *** Maerz has quit IRC 2007-11-09T02:51:54 *** Maerz has joined #warzone 2007-11-09T04:45:45 *** oolon___ has joined #warzone 2007-11-09T04:46:17 *** DrZimmerman has joined #warzone 2007-11-09T05:06:13 *** berkus has quit IRC 2007-11-09T05:15:47 *** KBlair_ has quit IRC 2007-11-09T05:36:28 *** berkus has joined #warzone 2007-11-09T05:41:16 *** KBlair has joined #warzone 2007-11-09T05:46:49 *** ccfreak2k|laptop has quit IRC 2007-11-09T05:55:34 *** Kevin` has quit IRC 2007-11-09T05:55:35 *** kevinsbot has quit IRC 2007-11-09T06:01:26 *** kevinsbot has joined #warzone 2007-11-09T06:01:31 *** KBlair has quit IRC 2007-11-09T06:02:12 *** Kevin` has joined #warzone 2007-11-09T06:05:53 *** KBlair has joined #warzone 2007-11-09T06:08:24 *** Kevin` has quit IRC 2007-11-09T06:08:25 *** kevinsbot has quit IRC 2007-11-09T06:13:25 *** kevinsbot has joined #warzone 2007-11-09T06:13:56 *** Kevin` has joined #warzone 2007-11-09T06:26:39 *** kevinsbot has quit IRC 2007-11-09T06:27:43 *** kevinsbot has joined #warzone 2007-11-09T06:28:39 *** berkus has quit IRC 2007-11-09T06:28:53 *** tomboy64 has joined #warzone 2007-11-09T06:40:42 *** ccfreak2k|laptop has joined #warzone 2007-11-09T06:46:01 *** ccfreak2k|laptop has quit IRC 2007-11-09T06:46:22 *** ccfreak2k|laptop has joined #warzone 2007-11-09T06:49:50 *** ccfreak2k|laptop has quit IRC 2007-11-09T06:53:23 *** ccfreak2k|laptop has joined #warzone 2007-11-09T06:58:16 *** KBlair has quit IRC 2007-11-09T07:25:49 *** ccfreak2k|laptop has quit IRC 2007-11-09T07:26:33 *** ccfreak2k|laptop has joined #warzone 2007-11-09T07:53:42 *** weedle has quit IRC 2007-11-09T07:56:01 *** weedle has joined #warzone 2007-11-09T08:00:11 *** weedle has quit IRC 2007-11-09T08:07:06 *** Vespasian has quit IRC 2007-11-09T08:11:39 *** weedle has joined #warzone 2007-11-09T08:12:06 *** Kevin`_ has quit IRC 2007-11-09T08:12:59 *** coppercore has quit IRC 2007-11-09T08:14:27 *** amro has joined #warzone 2007-11-09T08:53:47 *** amro has quit IRC 2007-11-09T08:56:51 *** _Leto_ has joined #warzone 2007-11-09T09:11:15 *** tomboy64 has quit IRC 2007-11-09T09:18:17 *** sbeh is now known as gentoo 2007-11-09T09:18:39 *** gentoo is now known as sbeh 2007-11-09T10:11:39 *** tomboy64 has joined #warzone 2007-11-09T10:22:18 *** _Leto_ has quit IRC 2007-11-09T11:14:45 *** cyka_ has quit IRC 2007-11-09T11:15:02 *** cyka has joined #warzone 2007-11-09T11:22:23 *** tomboy64 has quit IRC 2007-11-09T11:47:25 *** Dred_furst has joined #warzone 2007-11-09T12:18:23 *** Dred_furst has quit IRC 2007-11-09T12:26:46 *** abitos has joined #warzone 2007-11-09T12:36:45 *** Maerz has quit IRC 2007-11-09T12:37:16 *** Suprano has joined #warzone 2007-11-09T12:53:16 *** abitos has quit IRC 2007-11-09T13:02:51 *** abitos has joined #warzone 2007-11-09T13:31:41 *** abitos has quit IRC 2007-11-09T13:35:09 *** ccfreak2k|laptop has quit IRC 2007-11-09T13:35:59 *** ccfreak2k_|lapto has joined #warzone 2007-11-09T13:36:06 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-09T13:45:45 *** ccfreak2k|laptop has quit IRC 2007-11-09T13:46:26 *** ccfreak2k_|lapto has joined #warzone 2007-11-09T13:46:33 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-09T14:00:32 *** NightBringer has joined #warzone 2007-11-09T14:17:31 *** Dred_furst has joined #warzone 2007-11-09T14:27:03 *** kamaze has joined #warzone 2007-11-09T14:27:57 *** Dred_furst` has joined #warzone 2007-11-09T14:40:31 *** Dred_furst has quit IRC 2007-11-09T14:57:50 *** tazgodx has quit IRC 2007-11-09T14:59:41 *** Giel has joined #warzone 2007-11-09T15:00:45 hi all 2007-11-09T15:05:43 *** Giel has quit IRC 2007-11-09T15:07:23 *** Giel has joined #warzone 2007-11-09T15:15:28 *** Giel has quit IRC 2007-11-09T15:15:35 *** Giel has joined #warzone 2007-11-09T15:17:46 *** Dred_furst` has quit IRC 2007-11-09T15:21:53 *** Giel has quit IRC 2007-11-09T15:22:15 *** Giel has joined #warzone 2007-11-09T15:33:38 *** oolon___ has quit IRC 2007-11-09T15:36:27 *** Suprano has quit IRC 2007-11-09T15:37:32 *** Suprano has joined #warzone 2007-11-09T15:57:33 *** Dred_furst has joined #warzone 2007-11-09T15:59:59 *** EvilGuru has joined #warzone 2007-11-09T16:04:44 hi EvilGuru 2007-11-09T16:04:49 Hi Giel 2007-11-09T16:13:03 "and dermatologically tested (not on animals mind you)" <-- nice one ;-) 2007-11-09T16:14:27 hehe 2007-11-09T16:16:10 EvilGuru: there's only one problem with that; dermatology is the science of how chemicals react with skin, so unless you're going to tatoo the source on your arm I don't see how it would need such test 2007-11-09T16:16:16 :-P 2007-11-09T16:17:36 Petzold had a Windows tatoo 2007-11-09T16:18:09 I wouldn't even put Tux on my skin, let a lone some windows logo 2007-11-09T16:18:25 well I don't want a tatoo of any kind on my skin, so... 2007-11-09T16:18:41 * EvilGuru neither 2007-11-09T16:22:36 hey 2007-11-09T16:22:40 Hi kamaze 2007-11-09T16:22:50 i have the chance now to convert the forums to the phpBB3 2007-11-09T16:23:08 I like the theme of the current one 2007-11-09T16:23:19 http://www.phpbb.com/community/viewtopic.php?f=65&t=589439&st=0&sk=t&sd=a 2007-11-09T16:24:57 i would like this one 2007-11-09T16:24:57 If we can keep the theme and others are for it you have my support 2007-11-09T16:24:58 http://demo.phpbb3styles.net/index.php?style=44 2007-11-09T16:25:24 check out the mouse-over 2007-11-09T16:25:34 Just replace the Kity with a HQ and name it 2007-11-09T16:25:38 Hello Warzone 2007-11-09T16:25:51 aweasome, or? 2007-11-09T16:26:26 just need to flush my eyes out with some acid 2007-11-09T16:28:15 well, about my motivation to think about a forums software change: the license 2007-11-09T16:28:33 Yes, SMF is not FOSS 2007-11-09T16:28:57 and the mod system of the SMF is nice, but sometimes, it did install mods correctly, but uninstallation didn't work 2007-11-09T16:29:17 http://demo.phpbb3styles.net/styles.php?style_id=63&lang=de 2007-11-09T16:29:25 thats the only 3rd party phpbb3 theme i like atm 2007-11-09T16:30:23 and the smf shows too much information, anything < 1280x1024 is hard to read 2007-11-09T16:31:11 http://img.rootzilla.de/img/eTkH.png 2007-11-09T16:31:31 this looks somehow chaotic on 1024x768, and editing the templates is a pain :/ 2007-11-09T16:33:14 but for my website, i think i'll use Phorum :) 2007-11-09T16:33:39 anyways, with a bit luck, I'll move to a new, more powerfull server 2007-11-09T16:34:25 and this time we'll (I?) use mod_php or php over fastCGI, instead of slow cgi (the current situation) 2007-11-09T16:37:52 kamaze: You can not be serious 2007-11-09T16:38:03 it is hard with PHP not to use mod_php 2007-11-09T16:38:15 CGI is nasty 2007-11-09T16:38:23 what do you mean? 2007-11-09T16:38:41 PHP with standard CGI is slow, very slow 2007-11-09T16:38:54 correct, but it hase some major benefits 2007-11-09T16:38:57 but luckily 99% of PHP installs are mod PHP 2007-11-09T16:39:05 and some things do not work correctly under CGI 2007-11-09T16:39:07 we decided us for CGI 2007-11-09T16:39:17 What benefits? 2007-11-09T16:39:51 Securty, all scripts are executed with the system users id (each webspace-user has an own os account) 2007-11-09T16:40:17 I am sure you can get apache to do a similar thing with mod_php 2007-11-09T16:40:29 nope 2007-11-09T16:40:41 sure, there are some tricks, like SUphp does use 2007-11-09T16:41:00 but with mod_php, every time the apache user executes the script 2007-11-09T16:41:12 which has read/write access to all user dirs 2007-11-09T16:41:40 On my debian system www-data is powerless 2007-11-09T16:41:43 belive me, i currently write my own virtual hosting system :) 2007-11-09T16:42:04 -currently 2007-11-09T16:42:54 the best solution is php over FastCGI 2007-11-09T16:43:17 *** Buginator has joined #warzone 2007-11-09T16:43:27 mh, well 2007-11-09T16:43:29 Hi all 2007-11-09T16:43:41 i should start to code it finally... all the concepts are done and written 2007-11-09T16:43:45 Anyone know how I can submit a bugreport + fix for physfs? 2007-11-09T16:44:10 kamaze: Quite a nasty bug that then 2007-11-09T16:44:21 what do the mod-php people say about it 2007-11-09T16:45:00 EvilGuru, if you have php running as mod_php, the php user (apache) must be able to read and write in each user dir 2007-11-09T16:45:27 and tmp as well... *wohoo* 2007-11-09T16:45:53 or how do you want to handle file uploads for example? :) 2007-11-09T16:46:28 sure, php has some mechanisms to help to protect from missusage 2007-11-09T16:46:33 open_basedir 2007-11-09T16:46:41 safemode *lol* 2007-11-09T16:47:44 Apache 2.2 + php5 via FastCGI 2007-11-09T16:47:51 is a very fast and very secure solution 2007-11-09T16:52:21 mh 2007-11-09T16:52:32 why is the mediawiki search so... useless? 2007-11-09T16:52:33 http://wiki.wz2100.net/Special:Search?ns0=1&ns4=1&search=faq&searchx=Search 2007-11-09T16:53:34 http://wiki.wz2100.net/Special:Search?ns13=1&search=FAQ&searchx=Search 2007-11-09T16:54:00 *** Dred_furst has quit IRC 2007-11-09T16:55:28 kamaze: < 3 not indexed 2007-11-09T16:55:40 which is the standard for full text searching 2007-11-09T16:58:12 i see 2007-11-09T16:58:25 ...is a search for a short keyword giving no hits? 2007-11-09T16:58:25 By default, MediaWiki uses MyISAM's fulltext matching functionality to allow searching page content. The default settings for this mean that words of less than four characters won't be indexed, so results won't be returned for those queries. 2007-11-09T17:01:14 *** Karlik has joined #warzone 2007-11-09T17:01:33 oh damn 2007-11-09T17:01:37 i'd know it 2007-11-09T17:01:51 no one gives a fuck about capitalization for the wikipages 2007-11-09T17:02:08 Savegame_Format 2007-11-09T17:02:14 Lucene is nice, but it also strips < 3 2007-11-09T17:02:21 Terrain_tuxtures 2007-11-09T17:02:50 what should we use 2007-11-09T17:02:59 only capital letters for each word 2007-11-09T17:03:08 camelCase 2007-11-09T17:03:10 or only the firstword capitalized 2007-11-09T17:03:33 I follow the Chicago style guide 2007-11-09T17:03:56 http://www.chicagomanualofstyle.org/home.html 2007-11-09T17:04:23 to complex 2007-11-09T17:04:54 well, we need a wiki page style guide 2007-11-09T17:05:49 camelCase words, The first letter of a page alwys capitalized, on _ seperated words, each first letter...= 2007-11-09T17:05:50 ? 2007-11-09T17:05:59 *** Dred_furst has joined #warzone 2007-11-09T17:06:12 I think first letter capitalised with some exceptions 2007-11-09T17:06:40 and all abbreviations capitalised 2007-11-09T17:06:43 FAQ 2007-11-09T17:07:10 which exceptions 2007-11-09T17:09:20 Aell, all first letter capitalised 2007-11-09T17:09:38 is at least consequent :) 2007-11-09T17:11:39 *** miknx has joined #warzone 2007-11-09T17:18:51 Well, I sure hope submiting the bug report+ fix on the ML was the correct thing to do. I so no project page or anything for it. 2007-11-09T17:19:01 so=saw* 2007-11-09T17:26:10 Buginator: I am sure the devs will get wind of it 2007-11-09T17:26:31 but it will take around a year before it gets to us :( 2007-11-09T17:32:21 *** devurandom has joined #warzone 2007-11-09T17:36:02 Hi... 2007-11-09T17:38:18 +ping 2007-11-09T17:38:23 !ping 2007-11-09T17:38:38 *** amro has joined #warzone 2007-11-09T17:45:28 http://forums.wz2100.net/index.php?topic=1109.0 2007-11-09T17:45:38 devurandom and others, please leave a commend about this 2007-11-09T17:45:42 comment 2007-11-09T17:45:55 mh, i could bring my g-line here 2007-11-09T17:46:10 http://irc.polypanic.net/infinitygame/ 2007-11-09T17:46:18 During this 596-day reporting period 2007-11-09T17:46:26 Natural casing, I'd say... 2007-11-09T17:46:29 runs for over a 1 1/2 year now 2007-11-09T17:46:55 *** tomboy64 has joined #warzone 2007-11-09T17:47:04 i would like only capitalized or completly lowercase 2007-11-09T17:47:15 (except the first letter, due mediawiki) 2007-11-09T17:49:16 devurandom, you know of a way to filter out patches that haven't been done yet so they don't get put into the patch file again? 2007-11-09T17:49:55 Cherry picking... 2007-11-09T17:50:07 Not with svn... 2007-11-09T17:50:13 I know darcs can do that very easily... 2007-11-09T17:50:28 Maybe Tortoise has some feature which does it, too. But I dont know it. :( 2007-11-09T17:50:31 I guess hand edit then? 2007-11-09T17:50:51 You can also write your patch to a file, revert and create a new patch from the new changes... 2007-11-09T17:52:31 gna down ? 2007-11-09T17:52:38 The server at gna.org is taking too long to respond. 2007-11-09T17:54:05 Also patch #839 is needed right away. Then a new physfs32.lib is needed for windows to fix the issues I describe i the savegame patch (which also needs to be comminted) 2007-11-09T17:54:26 commited* 2007-11-09T17:55:34 Buginator: You have a long plan what I should do today, huh? ;) 2007-11-09T17:56:06 lol. Does it show? ;) 2007-11-09T17:56:21 I wont do it right now (need some time off after I finished the immediate stuff), so you probably are most effective when making a list somewhere... 2007-11-09T17:56:52 I can't tell if a bugreport + fix went through for physfs though. I subscribed to list, sent the mail, but got no reply form list? 2007-11-09T18:00:57 Which mail? When send? 2007-11-09T18:01:25 I didn't see any question on physfs-devel... 2007-11-09T18:01:50 I sent it to physfs@icculus.org ? 2007-11-09T18:02:08 Ah, that one. 2007-11-09T18:02:23 That is from today, just an hour ago... 2007-11-09T18:02:32 How fast do you think Ryan replies? ;) 2007-11-09T18:02:49 Isn't the list supposed to send me back a reply? 2007-11-09T18:03:07 and how do you get on physfs-devl? 2007-11-09T18:03:27 Was physfs@, sorry. 2007-11-09T18:03:49 I suppose it doesn't send you back your own stuff, if you dont ask it to. 2007-11-09T18:03:58 I thought there would be a listing of all the posts someplace. I just can't find the info how to doit. 2007-11-09T18:04:01 No idea, though. Your mail arrived there, at least. 2007-11-09T18:04:36 ok, that is good I guess. At least I now know it got out. 2007-11-09T18:06:08 Hey, does it mask my e-mail address, or am I about to be put on a spam list? :S 2007-11-09T18:07:15 *** JockeTF has joined #Warzone 2007-11-09T18:07:26 'Ello. 2007-11-09T18:07:36 Hi 2007-11-09T18:07:40 Buginator: Any patches you want me to look at 2007-11-09T18:08:05 839 for starters. 2007-11-09T18:08:53 Then 834 along with the cursor fix in bug #10270. 2007-11-09T18:11:10 Okay 839 seems fine 2007-11-09T18:11:40 Yeah, those 1 line fixes are a killer. ;) 2007-11-09T18:11:49 *** Det_Chris has joined #warzone 2007-11-09T18:14:44 Kamaze, you still around? 2007-11-09T18:15:21 *** Det_Chris has joined #warzone 2007-11-09T18:15:38 "This_is_a_Wiki_page" would seem correct would it not? 2007-11-09T18:15:42 *** Det_Chris has left #warzone 2007-11-09T18:16:42 I think I have applied it :) 2007-11-09T18:17:04 evilguru * r2760 /trunk/src/map.c: Applied patch #839 by Buginator, which fixes a missing file close in map.c 2007-11-09T18:17:05 devurandom * r2759 /trunk/lib/ivis_opengl/screen.c: Use OLD_TEXTURE_SIZE_FIX instead of 256.0f to scale texcoords, to make clear that this is a fix for the old ... 2007-11-09T18:20:36 Buginator: 834 looks good, just give me a few minutes to fix some other stuff in the function 2007-11-09T18:20:52 (strcat => strlcat) 2007-11-09T18:20:52 devurandom, you really think shrinking the tile by 2 pixels would make a difference at all? 2007-11-09T18:21:05 Thanks EvilGuru. 2007-11-09T18:21:22 sprintf => snprintf (I hope that works under Windows) 2007-11-09T18:21:52 Buginator: Yes, I think this is what we discovered lately. 2007-11-09T18:22:08 You'll see the difference if you look close enough. 2007-11-09T18:22:31 With "close enough" being no special distance in this case... 2007-11-09T18:23:17 But if we do clamp to border, then how does it bleed? 2007-11-09T18:23:31 I guess we'll go with either md3 or md5... Probably md3+tags for starters and md5+bones later on if we can benefit from that... 2007-11-09T18:23:49 Buginator: That clamping didn't really work, I think... 2007-11-09T18:24:18 Buginator: And we have multiple tiles in one texpage and I think the filtering didnt really care about any clamping... 2007-11-09T18:24:20 Your saying .pie files will be dumped for .md3/5 files? 2007-11-09T18:24:41 We'll still support them. 2007-11-09T18:24:55 But md3 or md5 will be TNG, so to speak. 2007-11-09T18:25:18 Support for them seems good and the format itself looks good as well. 2007-11-09T18:25:29 I haven't looked at .md3/5, but does it support tags in it like the pies? 2007-11-09T18:25:34 md5 is text, but I have a lexer for that ready, already. 2007-11-09T18:26:17 Buginator: md3 has tags (Q3 used that for putting the "weapon" at the right place, eg.) and md5 has named bones which can be used for the same effect. 2007-11-09T18:26:55 (Q3 models have a "weapon" tag, if you care to look. At least that's what's written everywhere I read up about md3...) 2007-11-09T18:27:05 bbl 2007-11-09T18:27:07 *** devurandom is now known as dev|away 2007-11-09T18:27:25 OK. So right now, I should do anything with the gfx engine is what I am gleaming from this? 2007-11-09T18:27:32 should NOT ...* 2007-11-09T18:28:10 You can of course do stuff. 2007-11-09T18:28:18 But we might want to talk before you do... 2007-11-09T18:28:35 btw: I'll be targeting Christian's patches today, I think. 2007-11-09T18:30:38 GFX, Netcode, Save game format and audio are currently in a state of flux 2007-11-09T18:33:28 Currently netcode is what needs the most work 2007-11-09T18:33:44 If I had the time I would apply my netcode patch blow-by-blow 2007-11-09T18:33:56 (so replace a function send/recv pair, test, repeat) 2007-11-09T18:34:28 You use 2 machines? 2007-11-09T18:34:44 I use Per and devurandom 2007-11-09T18:35:08 One of my functions is dodgy, but I am not sure which one 2007-11-09T18:35:10 lol, I see. 2007-11-09T18:35:32 So I think it should replace function pairs until I find out which one 2007-11-09T18:36:50 I had to make a --userdir commanline flag for it to allow me to run wz 2 times on same machine. For the most part, I didn't see any issues with that, but I haven't tested everything possible that could go wrong with it either. Especially on linux. 2007-11-09T18:37:05 Yes 2007-11-09T18:37:18 Would you be interested in helping me with the netcode? 2007-11-09T18:37:47 Why not. Is there specifics I should be looking at? 2007-11-09T18:38:10 The bug is most likely with the movement code 2007-11-09T18:38:38 but the patch needs splitting up into function pairs (so we get 50/60 mini patches) 2007-11-09T18:39:58 The netcode that is in svn is the newest version you have right? 2007-11-09T18:40:34 Yes 2007-11-09T18:41:07 And you have another patch that needs to be tested, or am I reading that wrong? 2007-11-09T18:41:53 The patch in the tracker is what has been applied to create the branch 2007-11-09T18:42:05 however thinking about it it would be better if we did it like so: 2007-11-09T18:42:20 reverted the branch, split the patch up into send/recv pairs 2007-11-09T18:42:43 apply a patch => test => if good apply to the branch, if not, fix => repeat 2007-11-09T18:43:42 rather than do what I did and do it as one big chunk 2007-11-09T18:43:44 *** AndrevS has quit IRC 2007-11-09T18:43:50 Did you change any variables/structures, or do they still use the same ones? 2007-11-09T18:44:00 some had to be changed 2007-11-09T18:44:15 the DROID structure for example 2007-11-09T18:44:41 Is there a easy way to find out if the change is local in the function, or globally used? 2007-11-09T18:45:05 I mean so they don't clash? 2007-11-09T18:45:47 I believe the structure changes I made are good 2007-11-09T18:46:22 Since if I replace a function, that is using the new data structure, would it break something else that hasn't been replaced yet? 2007-11-09T18:46:56 I do not believe so 2007-11-09T18:47:04 EvilGuru: You already have a branch, you know that? 2007-11-09T18:47:09 *** dev|away is now known as devurandom 2007-11-09T18:47:16 Or are you talking about just adding new fields to the original structure? 2007-11-09T18:47:19 dev|away: Indeed, but I think I should revert it and only apply what works 2007-11-09T18:47:28 Buginator: It was changing some UWORDS to BOOL 2007-11-09T18:47:36 *** Suprano has quit IRC 2007-11-09T18:47:37 I do not believe I added anything 2007-11-09T18:48:09 Would this be on 2.0.8 branch? If so, I can't even compile that. :( 2007-11-09T18:48:23 Nope, my netcode branch 2007-11-09T18:48:37 (which is hopefully going to be stable by 2.1, fingers crossed) 2007-11-09T18:48:49 branches/netcode 2007-11-09T18:48:50 EvilGuru, 2007-11-09T18:49:18 ok, let me grab that netcode branch, and see if it compiles OK for me. 2007-11-09T18:49:24 a guy posted a link last night/this morning to an error anyone seen it? 2007-11-09T18:49:39 It'll compile (hopefully) but probably blow up on you 2007-11-09T18:49:51 the mission error? 2007-11-09T18:50:09 So as soon as I can work out how I am going to reset the branch 2007-11-09T18:50:34 http://pastebin.ca/766665 2007-11-09T18:50:48 that one Buginator 2007-11-09T18:51:34 Yeah, that is the mission error one. 2007-11-09T18:51:59 I was going to ask if he had that png in his directory 2007-11-09T18:52:29 well i'll know next time somone pasts a link at 2am GMT time to ask if he has the png in his dir 2007-11-09T18:52:48 http://svn.gna.org/svn/warzone/branches/netcode is that correct EvilGuru? 2007-11-09T18:53:09 Yes 2007-11-09T18:53:10 We should program the bot to tell people ;) 2007-11-09T18:53:16 However it is badly broken 2007-11-09T18:53:57 man my feet are fuckin cold 2007-11-09T18:54:07 https://gna.org/patch/?772 2007-11-09T18:54:21 is probably the best way to do it (get it, apply parts of it to trunk, test) 2007-11-09T18:55:04 I have so many copies of WZ data, it isn't funny. lol 2007-11-09T18:57:02 EvilGuru, which revision of the code did you start with? 2007-11-09T18:57:27 Originally? Good question 2007-11-09T18:57:48 2376 2007-11-09T18:59:45 In this version, are the savegames/data files used different than the trunk? if so, I assume you had edit the profile name so as not to interfere with where we save to now with the trunk version? 2007-11-09T19:01:14 hand edit* 2007-11-09T19:01:27 btw, you say this compiles fine for you? 2007-11-09T19:03:11 Luckily I never had to touch them 2007-11-09T19:03:34 devurandom I believe got it compiling (so did you IIRC, as you posted a screenshot of my busted movement code) 2007-11-09T19:03:38 Error 42 error C2198: 'researchResult' : too few arguments for call \src\multigifts.c 289 2007-11-09T19:03:48 Your missing STRUCTURE *psResearchFacility in a few calls 2007-11-09T19:04:17 researchResult(i, to, FALSE); 2007-11-09T19:05:27 Lines 289, 845,875,895 all have that issue. 2007-11-09T19:06:13 *** Suprano has joined #warzone 2007-11-09T19:06:37 Ah, guess more had changed than I thought, sorry there 2007-11-09T19:06:42 Oh, I remember that screen shot, That was with the netcode in trunk, not this specific branch. Sorry about that. 2007-11-09T19:07:43 brb in 2 2007-11-09T19:09:32 The trunk netcode was working (at least it was a few months ago) 2007-11-09T19:09:51 me and Per played a load of games, and it was _the_ reason why I re-wrote it 2007-11-09T19:10:19 *** mikearthur|flat has joined #warzone 2007-11-09T19:10:25 any devs about? 2007-11-09T19:11:54 mikearthur|flat: I am a dev, apparently 2007-11-09T19:12:03 heh 2007-11-09T19:12:16 would there be any interest in someone working on making it work with 64-bit? 2007-11-09T19:12:28 The SVN trunk version does 2007-11-09T19:12:38 (which will eventually become 2.1) 2007-11-09T19:12:41 with no more segfaults? 2007-11-09T19:13:11 heh, fair enough. I swear half the OSS projects I mean to do get done before I get round to it :p 2007-11-09T19:13:14 We/I have been using it for the last couple of months and the 64-bit pointer size does not seem to be the cause of any crashes 2007-11-09T19:13:20 cool 2007-11-09T19:14:11 AFAIK it works ok with 64bit machines, but some areas may still suffer. 2007-11-09T19:15:01 I don't think we have any 64bit windows testers though. :S 2007-11-09T19:15:07 *** abitos has joined #warzone 2007-11-09T19:15:51 Perhaps troman? 2007-11-09T19:16:08 I'm linux anyway 2007-11-09T19:16:12 but good news guys 2007-11-09T19:16:16 looking forward to 2.1 2007-11-09T19:17:24 Buginator: Troman is 32-bit 2007-11-09T19:17:31 mikearthur|flat: Indeed 2007-11-09T19:18:20 EvilGuru, how long does the game wait before giving up trying to resync clients? 2007-11-09T19:18:41 I am not sure, but it is a problem 2007-11-09T19:19:34 *** mikearthur|flat has left #warzone 2007-11-09T19:19:44 When you are debugging this (with gdb?) and you set a breakpoint, and the other client is still going, does it become basically useless to continue to debug from that point? Or are we nice, and have a sleep|wait funtion when it don't get a answer? 2007-11-09T19:20:15 I think it does not explicitly detect it 2007-11-09T19:20:27 but syncing happens in the background (look at multisync.c) 2007-11-09T19:23:56 Do you use a packet sniffer, or just log all output via debug calls? 2007-11-09T19:24:24 Debug calls 2007-11-09T19:25:03 Giel: Ping 2007-11-09T19:25:40 I think I'll remove quesoglc from the buildsystem... 2007-11-09T19:25:44 ping limit is set to 2000? = 2sec or is that gametime again? 2007-11-09T19:25:49 It seems to not work correctly, somehow. 2007-11-09T19:26:01 Buginator: It is 2 sec, after that we do not register 2007-11-09T19:26:07 And when doing "make install" and the likes it would install automatically... 2007-11-09T19:26:27 And it always builds all the tests and examples, which is annoying as well. 2007-11-09T19:26:34 Any objections? 2007-11-09T19:26:42 None 2007-11-09T19:26:59 I'll keep the external for now... 2007-11-09T19:28:38 Everything that happens between netbegin/end calls is 1 packet, or can it be more than 1? 2007-11-09T19:28:46 Buginator: Just one packet 2007-11-09T19:29:09 Which is why we have to be careful about calling packet-sending functions inside of a NET function 2007-11-09T19:31:20 We don't use a mutex? 2007-11-09T19:33:04 No need 2007-11-09T19:33:21 I consider it poor design to for sub-packets to even occur 2007-11-09T19:34:22 EvilGuru: pong 2007-11-09T19:34:49 Silly question, but then how do you know you won't get that happening? 2007-11-09T19:35:13 Buginator: I look at what functions call what functions and if a function calls another one which sends a packet I re-write it 2007-11-09T19:35:43 Giel: I need reinforcements to help me deal with the patch backlog 2007-11-09T19:35:59 Since it is single threaded it is nice and easy 2007-11-09T19:36:26 EvilGuru: patch backlog ? 2007-11-09T19:36:37 We have 3/4 waiting to be looked at 2007-11-09T19:36:44 I was trying to do a base comparison with the orginal net code, to see what went wrong, and where. 2007-11-09T19:36:55 How should I solve this? 2007-11-09T19:36:56 sButInit.pUserData = (void*)bGrey; 2007-11-09T19:37:06 Allocate some mem for one bool? 2007-11-09T19:38:00 What context is this from? 2007-11-09T19:38:21 EvilGuru: ah yes... 2007-11-09T19:38:32 frontend.c:1196 2007-11-09T19:38:42 And frontend.c:1308 2007-11-09T19:38:57 frontend.c:1196: warning: cast to pointer from integer of different size 2007-11-09T19:38:58 frontend.c:1308: warning: cast from pointer to integer of different size 2007-11-09T19:39:44 Is allocating space for one bool bad? Slow? Ugly? 2007-11-09T19:40:01 devurandom: Nothing to be afraid of 2007-11-09T19:40:12 Ok, then I'll do it... 2007-11-09T19:40:17 I'd prefer a non-void pointer though... 2007-11-09T19:42:08 Giel: It is user data, which is probably best as void 2007-11-09T19:42:12 devurandom: typedef intptr_t BOOL? 2007-11-09T19:43:05 cybersphinx: storing a bool in a pointer is dirty enough; but changing the type of BOOL just to be able to do so is worse IMO 2007-11-09T19:44:36 My eyes, they burn! 2007-11-09T19:44:45 EvilGuru: If you always send only one packet anyway, why do you need explicit begin/end function calls, and don't just call them from the send functions? 2007-11-09T19:45:05 * cybersphinx found a hammer. 2007-11-09T19:45:23 cybersphinx: Begin resets the global packet, and end actually sends the packet 2007-11-09T19:46:52 Did the directplay version have any issues? I never played it. 2007-11-09T19:47:04 The widget code is coool... 2007-11-09T19:47:04 sLabInit.pUserData = (void*)(int)ii; 2007-11-09T19:47:14 hci.c, of course. ;) 2007-11-09T19:47:43 The widget code needs my custom 2x4 fix. :P lol 2007-11-09T19:47:57 Giel: My Firefox complains about the certificate of mortis.eu to be expired, and about it being for mortis.eu instead of trac.mortis.eu. 2007-11-09T19:47:58 devurandom: can this be closed https://gna.org/patch/?837 ? 2007-11-09T19:48:23 Giel: No, I only commited a part of the proposed changes. 2007-11-09T19:49:07 cybersphinx: ah yes, I'll look into creating a new certificate 2007-11-09T19:49:07 ok guys. I must go now. I will be back later on today, which means when you all are sleeping I bet. 2007-11-09T19:49:26 Giel: *.mortis.eu 2007-11-09T19:49:28 OMG... It's getting worse: 2007-11-09T19:49:29 flash = ((UBYTE)TRUE & 0xff) << 24; 2007-11-09T19:49:29 psButton->pUserData = (void *)(flash | (UDWORD)psButton->pUserData); 2007-11-09T19:49:34 *** Buginator has quit IRC 2007-11-09T19:49:56 At least they are using a point to store an int and not vice versa 2007-11-09T19:50:11 devurandom: Why not add userDataFlags and userDataPtr 2007-11-09T19:50:19 devurandom: that code delivers me headache 2007-11-09T19:50:49 userData4bytes ? ;) 2007-11-09T19:50:58 userData32? 2007-11-09T19:51:22 I guess such a change would make it a lot more complicated... 2007-11-09T19:51:41 devurandom: So you have a pointer and flags 2007-11-09T19:51:54 That was you do not need to malloc, and the transition will be cleaner 2007-11-09T19:52:07 EvilGuru: Some want to store flags, others bools, even others want ints... 2007-11-09T19:52:21 Carbon has both pointers and 32-bit values 2007-11-09T19:52:27 And I would have to find the locations where it enters and exits that thing. 2007-11-09T19:52:40 So you can do: GetControl32BitData and GetControlData(... 2007-11-09T19:53:00 but an int will do the trick for all of them 2007-11-09T19:53:35 OMG!!! 2007-11-09T19:53:40 They even have that already... 2007-11-09T19:53:40 UDWORD UserData; /* User data (if any) */\ 2007-11-09T19:54:13 I would normally say "Great minds thing alike", but for some reason I am going to refrain from this time 2007-11-09T19:56:43 What is this thing? 2007-11-09T19:56:43 EvilGuru: would *.mortis.eu also suffice for "mortis.eu" ? because I know a DNS record with name *.mortis.eu wouldn't cover mortis.eu 2007-11-09T19:56:44 ((UBYTE)TRUE & 0xff) 2007-11-09T19:56:53 Aint that just 1 ? 2007-11-09T19:57:02 Giel: I would not have thought so 2007-11-09T19:57:12 Aint it .mortis.eu ? 2007-11-09T19:57:18 devurandom: TRUE = 1 2007-11-09T19:57:21 At least on my DNS server it is... 2007-11-09T19:57:23 EvilGuru: I know... 2007-11-09T19:57:29 But what is ((UBYTE)TRUE & 0xff) ? 2007-11-09T19:57:43 My assumption would be: 1 2007-11-09T19:57:45 Yep 1 2007-11-09T19:57:52 devurandom: erm; not at the nameservers of my host 2007-11-09T19:57:56 Funny way of obfuscation... 2007-11-09T19:58:18 Giel: Interesting... My DNS records are all .xxx 2007-11-09T19:58:39 devurandom: probably a syntax thing of your DNS server 2007-11-09T20:03:50 I think in loadsave (see Buginators patch) some strcat can go to strlcat and sprintf to snprintf 2007-11-09T20:06:28 EvilGuru: *.mortis.eu should be the common name of the certificate request I assume 2007-11-09T20:06:30 ? 2007-11-09T20:06:40 Yes 2007-11-09T20:06:54 Take a look at the one for https://www.witherden.org 2007-11-09T20:07:08 That ticks 2/3 boxes (apart from a valid CA) 2007-11-09T20:09:00 *** devurandom has quit IRC 2007-11-09T20:12:47 *** berkus has joined #warzone 2007-11-09T20:14:21 EvilGuru: well that's one thing I've got as an advantage; I've got a verified CACert account 2007-11-09T20:22:06 *** KBlair has joined #warzone 2007-11-09T20:24:28 EvilGuru: do you have CACerts class 3 root cert installed in your browser ? 2007-11-09T20:24:43 Possibly, a fair few distros ship with it 2007-11-09T20:25:59 well I've installed a new SSL certificate (one that's signed by CACert's class 3 root certificate) 2007-11-09T20:28:21 devurandom * r2762 /trunk/src/ (7 files): 2007-11-09T20:28:21 - Use UserData instead of pUserData to store non-pointer data in GUI system. 2007-11-09T20:28:21 - Replace several occurances of (void*)0 with NULL. 2007-11-09T20:30:28 *** coppercore has joined #warzone 2007-11-09T20:32:49 devurandom * r2761 /trunk/ (Makefile.am autogen.sh configure.ac): 2007-11-09T20:32:49 Remove QuesoGLC from the buildsystem. Reasons: 2007-11-09T20:32:49 - It builds examples, etc. by default, which is annoying 2007-11-09T20:32:49 - It will install along with Warzone, which is dangerous 2007-11-09T20:34:13 cybersphinx: the SSL certificate problems should be solved now 2007-11-09T20:35:15 cybersphinx: also, if you install the CACert class 3 root certificate you won't be bugged about "unverfied/unknown certification authority stuff" https://secure.cacert.org/index.php?id=3 2007-11-09T20:38:35 *** JockeTF has quit IRC 2007-11-09T20:48:29 *** devurandom has joined #warzone 2007-11-09T20:48:29 *** amro has quit IRC 2007-11-09T20:52:44 *** DrZimmerman has quit IRC 2007-11-09T21:01:32 *** JockeTF has joined #Warzone 2007-11-09T21:02:39 Giel: Do you know where GNU wants the detailed changelog? I.e. how the file should be named? 2007-11-09T21:06:26 Refering to section 2.a of GPLv2: 2007-11-09T21:06:27 a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. 2007-11-09T21:08:32 OMFG 2007-11-09T21:08:52 They store ids in an object's pointer... 2007-11-09T21:08:58 Apparently when loading and saving... 2007-11-09T21:17:20 I would say I am shocked, but with WZ, nothing shocks me 2007-11-09T21:17:34 devurandom * r2763 /trunk/src/ (13 files): More UI ptr<->int fixes. !!WIP!! 2007-11-09T21:19:14 I think we should revert my previous few commits... 2007-11-09T21:19:24 I have the bad feeling that I am breaking a lot... 2007-11-09T21:19:44 go forwards, not back 2007-11-09T21:20:06 ? 2007-11-09T21:21:01 since the progress is good it seems better to fix what you broke 2007-11-09T21:21:09 than to go back to what we had (which was ugly) 2007-11-09T21:21:16 game.c is a horrible mess. 2007-11-09T21:21:40 I cant even see where the UDWORD_MAX ptrs come from... 2007-11-09T21:22:38 *** icybersphnx has joined #warzone 2007-11-09T21:22:43 *** cybersphinx has quit IRC 2007-11-09T21:22:47 *** icybersphnx is now known as cybersphinx 2007-11-09T21:23:02 HELP 2007-11-09T21:23:04 Please... 2007-11-09T21:23:26 Can someone look at game.c please and aid me with making it 64bit clean? 2007-11-09T21:24:49 "a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change." 2007-11-09T21:24:56 devurandom: subversion already tracks that 2007-11-09T21:25:01 It's always "from ptr to int", never the other way round... 2007-11-09T21:25:13 Giel: Shouldn't we distribute this with the source tarballs? 2007-11-09T21:25:24 distributing the entire subversion history ? 2007-11-09T21:25:34 Hm... Yes? 2007-11-09T21:25:41 The commitlog, I mean... 2007-11-09T21:25:53 I have seen some projects which seem to do that. 2007-11-09T21:26:53 does section 2.a apply to REdistribution ? 2007-11-09T21:27:11 if so then it doesn't apply to us I think 2007-11-09T21:27:32 I think it applies to "if you make modifications to the source"... 2007-11-09T21:27:58 And don't we license the source to each other? And everyone for himself distributing it? To svn in this case? 2007-11-09T21:28:40 Commitlog is only 1.4 MB big, and 160K compressed... 2007-11-09T21:29:29 32k lines... 2007-11-09T21:29:44 devurandom: I think this really is a question that's better asked to some legal department of the FSF 2007-11-09T21:36:10 devurandom: Might want to leave game.c alone 2007-11-09T21:36:19 as per is going to be changing it with the tagfile 2007-11-09T21:37:18 Can I add CFLAGS to only one file? 2007-11-09T21:37:37 Giel: #gnu said roughly the same... 2007-11-09T21:42:50 devurandom: about having to ask to FSF's legal advise thingy ? 2007-11-09T21:43:03 Yes. 2007-11-09T21:43:08 Actually he said FSFE... 2007-11-09T21:43:23 But I can't find any info on a legal department in the FSFE... 2007-11-09T21:44:23 *** Chojun has joined #warzone 2007-11-09T21:44:34 AH, there is an FTF... 2007-11-09T21:44:36 Hi Chojun. 2007-11-09T21:44:50 hi Chojun 2007-11-09T21:49:36 hi 2007-11-09T21:50:10 *** Buginator has joined #warzone 2007-11-09T21:50:17 Hey all 2007-11-09T21:50:30 heyhey... 2007-11-09T21:50:43 I'll write the FTF a letter... 2007-11-09T21:50:45 *emai 2007-11-09T21:51:14 Chojun, did you play allot of MP with the original game? 2007-11-09T21:51:34 FTF? 2007-11-09T21:51:41 Freedom Task Force. 2007-11-09T21:51:49 The legal department of the FSFE. 2007-11-09T21:52:18 Are they the ones that sued the hardware maker for not releasing the code? 2007-11-09T21:53:06 I think that was the SFLC. 2007-11-09T21:53:22 Software Freedom Law Center. 2007-11-09T21:53:36 Their from the FSF, the US counterpart of the FSFE 2007-11-09T21:53:42 They're 2007-11-09T21:54:19 * Buginator looks at logs, feels he is missing something 2007-11-09T21:54:46 FSF == Free Software Foundation 2007-11-09T21:54:51 FSFE == FSF Europe 2007-11-09T21:55:50 You all have 64bit distros? 2007-11-09T21:56:13 Buginator: I have only played a MP game of warzone maybe once or twice in 9 years 2007-11-09T21:56:25 Buginator: me has 2007-11-09T21:57:05 Chojun, I was just wondering how solid (if it was) the netplay. I never played it at all. 2007-11-09T21:57:15 Chojun: dang, you almost beat my record then! 2007-11-09T21:58:13 Buginator: It is quite solid, I played 4-5 games back in the day and 3-4 full ones with per 2007-11-09T21:58:50 This was with directplay. Not the one that WZ uses now. 2007-11-09T21:59:04 .=? 2007-11-09T21:59:13 The ones I have played with per use the new TCP code 2007-11-09T21:59:42 The only problem the current netcode should have is that it may be more laggy than the original if you are on a slow connection 2007-11-09T22:00:10 I was trying to see if there are some known deep issues with the code. I read that Rodzilla made pretty much a direct port, so just trying to get facts. 2007-11-09T22:00:19 The DirectPlay code is much much better 2007-11-09T22:00:30 Maybe a forum post from people who played it all the time would know? 2007-11-09T22:00:55 When I get the high level stuff done I am going to re-write the transport layer stuff 2007-11-09T22:01:17 The directplay code wasn't too bad, but on bad connections strange things would happen in-game 2007-11-09T22:01:49 Chojun: Indeed, this is due to the sync code which tries its best to work behind the scenes, until it gets desperate 2007-11-09T22:02:05 Much better how though? Did it have 'hiccups' like we see now, or did these crop up over the first port? 2007-11-09T22:02:07 And can result in things 'jumping' around the map and the like 2007-11-09T22:02:30 yes, jumping is a good way to describe it 2007-11-09T22:03:00 I think 1.10 is probably a bit more stable than 2.0.8, but not by much 2007-11-09T22:03:50 There seem to be quite a few people who play MP anyway 2007-11-09T22:05:26 Looks like more windows people read the forums. 2007-11-09T22:06:09 19(22)/7 margin, with macs trailing at 3. 2007-11-09T22:08:00 Vista is lower than I expected, but most of the Windows people seem to be old-schoolers 2007-11-09T22:08:30 Buginator: I have to admit I appreciate mailinglists more than forums as well 2007-11-09T22:08:44 the only forum I'm currently tracking is WZ's forum really 2007-11-09T22:09:53 *** cyka_ has joined #warzone 2007-11-09T22:10:10 cybersphinx: @ http://forums.wz2100.net/index.php?topic=1102.0 you suggest that ogg decoding might be going wrong due to endian issues 2007-11-09T22:10:24 The WZ ML seems dead more or less. Everything is going on in IRC. 2007-11-09T22:10:37 cybersphinx: I'm pretty sure that isn't the cause as the ogg & vorbis libraries take care of endianness very well 2007-11-09T22:11:12 Buginator: I'm afraid so, yes 2007-11-09T22:11:28 I like IRC, more instant 2007-11-09T22:12:00 EvilGuru: still, mailing lists are usefull as well; plus they tend to contain less "chatter" 2007-11-09T22:14:12 Some perceive the lack of chatter on ML as project being dead though. 2007-11-09T22:14:30 Buginator: If they want signs of life subscribe to the commit list 2007-11-09T22:15:55 Buginator: actually I meant the lack of "off-topic" chatter, not on-topic conversations 2007-11-09T22:16:54 Giel: I looked at key*.c and found nothing that could really be cleaned 2007-11-09T22:17:45 EvilGuru: I was thinking about writing a lexer&parser to create some kind of semi-script to use for creating keymappings 2007-11-09T22:18:15 So a better way of doing keybind files 2007-11-09T22:18:33 BTW, EvilGuru, thanks for the PM. I would suggest changing the FAQ to say the exact same thing. Then there would be no confusion 2007-11-09T22:18:51 YACC? Argh. 2007-11-09T22:19:21 Chojun: On a side note, if you want a 'work around', that I think may be legal, you could ask users to copy the .dll of the game CD 2007-11-09T22:19:38 (along with the FMVs) 2007-11-09T22:19:57 yes, and those files are available via bittorent as well 2007-11-09T22:20:19 Who wrote the config file 'parser'? 2007-11-09T22:20:52 *** KBlair` has joined #warzone 2007-11-09T22:20:55 Buginator: try "svn blame" on the sourcefile 2007-11-09T22:21:11 Giel: Why not use real scripts for keymaps? 2007-11-09T22:21:39 *** cyka has quit IRC 2007-11-09T22:21:39 Chojun: I think strategy planet may even provide .iso's for both CDs, but I would need to check 2007-11-09T22:22:05 devurandom: that's possible too I guess, ... 2007-11-09T22:22:16 haven't really thought it through yet 2007-11-09T22:22:35 Would imo be the easiest solution... 2007-11-09T22:22:40 *** KBlair has quit IRC 2007-11-09T22:23:13 Write a scripting function which assigns keycodes to scripting functions and then some scripting functions which do the rest... 2007-11-09T22:23:25 Call the current kf_X functions, probably. 2007-11-09T22:23:28 I think it is an iso of the first CD 2007-11-09T22:23:33 Or port the kf_X functions into WZS. 2007-11-09T22:24:06 It would be good if they were scripted 2007-11-09T22:24:12 As then you could almost have macros 2007-11-09T22:25:21 I think WZS should be powerful enough to handle keymapings. 2007-11-09T22:25:26 Dunno about performance, though. 2007-11-09T22:25:42 devurandom: Who cares in this instance? 2007-11-09T22:25:54 About performance? 2007-11-09T22:25:58 * cyka_ plays Hypocrisy - The Gathering 2007-11-09T22:26:12 If you press "->" and WZ begins to stutter, you'll care... 2007-11-09T22:26:16 devurandom: Yes, for how often a key map is used 2007-11-09T22:26:30 Look at the AI code and how much is executed per second 2007-11-09T22:26:34 There are keys you may want to keep pressed... 2007-11-09T22:26:47 Which generates several calls per second. 2007-11-09T22:26:59 It is no problem 2007-11-09T22:27:13 Giel, it is the widget code that makes NULL= "(NULL)" string. You really want that changed ? 2007-11-09T22:27:49 Buginator: I think we would need to see where that is relied upon in the code 2007-11-09T22:27:54 Buginator: yes, as I don't want code that checks for "(null)" as part of a savegame's name because it could be valid 2007-11-09T22:28:19 Currently it is not valid due to the character stripping, but I would like it to be valid 2007-11-09T22:28:35 That is another thing, should we filter out special characters? 2007-11-09T22:29:46 Giel: (sound issue) Yeah, the decoding doesn't seem to be at fault, since both ogg and mp3 result in noise. And the other sounds work, so OpenAL also works. Has to be a problem in how OpenAL is used for sound. But as I said, sound doesn't work for me on 2.0, so I can't really test anything. 2007-11-09T22:29:59 I am not sure how high ascii values now work with the current logic? I know it converts some stuff, like space to _, but I dunno about the other things. 2007-11-09T22:30:42 lol Buginator i read ascii as scsi for some odd reason and was thinking eh? wtf is he on about 2007-11-09T22:30:43 lol 2007-11-09T22:30:48 converting values 2007-11-09T22:30:49 :P 2007-11-09T22:30:55 then i reread and read ascii 2007-11-09T22:31:01 and it was like ajhhhhhhhhhh 2007-11-09T22:31:02 lol 2007-11-09T22:31:45 Giel: ... how OpenAL is used for _music_ ... 2007-11-09T22:36:56 cybersphinx: btw, wrong endianness can cause distorted sound, it is _very_ unlikely (if at all possible) to cause noise though 2007-11-09T22:38:41 noise is usually interfience related.... i.e the wires picking up the interfieerence somwhere 2007-11-09T22:43:45 game.c is now the only one left with ptr<->int problems... 2007-11-09T22:44:27 so, question for you devs: How many hours per week would you say you work on warzone? 2007-11-09T22:44:55 2-4, maybe? 2007-11-09T22:45:03 Well, 2 in the last weeks. 2007-11-09T22:45:09 Chojun: Code 1-2, talking + discussing etc 3-4 2007-11-09T22:45:10 Lots more when I get more time... 2007-11-09T22:45:33 Chojun: You? 2007-11-09T22:46:22 cyka_: "cat /dev/random > /dev/dsp" will bring you far enough to noise 2007-11-09T22:46:30 hmm for a while there until a few weeks ago I was probably into it like a part-time job, a little less than 20 hrs per week 2007-11-09T22:46:35 Giel: urandom 2007-11-09T22:46:48 now i'm sitting around 3-5 2007-11-09T22:47:07 What parts are you developing/working on 2007-11-09T22:47:10 EvilGuru: /dev/random will have a more random distribution and as such will bring it closer to "true" whitenoise 2007-11-09T22:47:22 Giel: It will also block far too quickly 2007-11-09T22:47:47 Not if you have a lot of traffic on the netifaces. ;) 2007-11-09T22:48:04 Or a sound card that is properly configured 2007-11-09T22:48:28 EvilGuru: The C++ conversion 2007-11-09T22:50:36 You worked on the original sources, right? 2007-11-09T22:50:37 EvilGuru: then first dump a lot of output from /dev/random in a temporary file; then dump that file on your sound device 2007-11-09T22:51:34 Devurandom: yes, straight out of the box from the 2004 release 2007-11-09T22:52:15 Chojun: I am wondering whether you're using C++ streams for file reading/writing, etc ? 2007-11-09T22:52:19 And now you get the graphics and contents from Grim? 2007-11-09T22:52:32 Giel: I loaded a raw wave file with the wrong endianness, and the result is noise. 2007-11-09T22:52:58 wave file? In WZ? Is it passed directly to openal? 2007-11-09T22:52:59 I have not touched the graphics stuff. Or the sound/netcode/etc 2007-11-09T22:53:28 *** Karlik has quit IRC 2007-11-09T22:53:28 Chojun: So Grim and his fellows contributed that part? 2007-11-09T22:53:31 devurandom: I would presume not then, as Grim uses maya (.fbx is it) for graphics/animations 2007-11-09T22:54:00 devurandom: Audacity. Just to test what happens with wrong endianness. 2007-11-09T22:54:10 Giel: I know you will probably cringe but I'm actually using CRT file I/O for the time being 2007-11-09T22:54:30 but I'll begin using ifstream stuff soon, hopefully 2007-11-09T22:54:30 stdio? 2007-11-09T22:54:38 Chojun: and you're using PhysicsFS at the same time (thought I read that somewhere @ the forums) ?? 2007-11-09T22:54:42 yeah 2007-11-09T22:54:49 devurandom: CRT = C RunTime 2007-11-09T22:54:54 Yep. 2007-11-09T22:54:57 Giel: I use physFS minimally 2007-11-09T22:54:58 stdio, no? 2007-11-09T22:55:12 I am unhappy with it and I'll just implement a zip library directly 2007-11-09T22:55:19 cybersphinx: Ah, think I understand... You want to prove that if Vorbis decoded with wrong endianness, it would result in noise? 2007-11-09T22:55:25 dev: yeah to your question 2007-11-09T22:55:42 Which one? 2007-11-09T22:55:47 Chojun: in that case may I point you to -> http://svn.gna.org/svn/warzone/branches/sound/lib/sound/general/physfs_stream.hpp 2007-11-09T22:56:09 That's GPL and portable, though. 2007-11-09T22:56:17 Chojun: that's a PhysicsFS wrapping template class with an interface very similar to std::ifstream & std::ofstream 2007-11-09T22:56:31 devurandom: Yes, though I was quite sure before. The less significant bytes of 16 bit samples should basically be noise. 2007-11-09T22:56:56 And how and where does Vorbis decode with wrong endianness? 2007-11-09T22:57:06 Is that bug known upstream? 2007-11-09T22:57:14 cybersphinx: ah yes!! I was thinking about a swap of all bits, but obviously that's not the case with endianess.... 2007-11-09T22:57:17 What are the in-game sounds encoded in? 2007-11-09T22:57:30 As 2.0.8 on my Mac (PPC Big endian) works 2007-11-09T22:57:53 Aha! 2007-11-09T22:58:00 Giel: Interesting.. Although I don't need that level of abstraction right now 2007-11-09T22:58:07 *** Karlik has joined #warzone 2007-11-09T22:59:08 devurandom: Well, the forum poster said he tested both ogg and mp3, and both resulted in noise. So I think the decoders do work correct, but what we tell OpenAL to do with the sound later is wrong. Perhaps OpenAL uses the wrong endianness for the music data. 2007-11-09T22:59:48 EvilGuru: Vorbis in an Ogg container 2007-11-09T22:59:48 Chojun: I'd use "std::istream&" and "std::ostream&" btw, (so that you can mix different output stream types, etc.) 2007-11-09T23:00:20 Guess the problem is not there then 2007-11-09T23:00:30 As if it were in the decoding in-game sounds would also be fscked 2007-11-09T23:01:11 Chojun: on the other hand, it'll hardly cost any trouble to achieve that level of abstraction (all it requires is splitting the code that opens a file/stream from the code that reads/writes to/from it) 2007-11-09T23:01:46 Giel: I understand that but what I'm saying is that there isn't a place in the code right now that would benefit from it 2007-11-09T23:02:08 Giel: Right now the code is too messy because I've been tearing everything down from the legacy c code and filtering it down into my various framework classes 2007-11-09T23:02:49 but some day the dust will settle and things will trickle down to where they need to be and the source will start looking like a professional game 2007-11-09T23:02:57 Chojun: what kind of direction did you take btw; making large parts of WZ OOP or more generic programming ? 2007-11-09T23:03:09 I prefer the word "gnarly", as C code from the 80s is nicer than some of the stuff in WZ 2007-11-09T23:03:57 EvilGuru: I disagree, at work I program in linux with code that was developed in early to mid 80s, and the code is just awful 2007-11-09T23:04:23 I must agree I've seen prettier code with K&R syntax than WZ's codebase 2007-11-09T23:04:34 well I suppose it would be unix code since linux didn't exist then heh 2007-11-09T23:05:26 anyway, Giel, I've taken an OOP approach 2007-11-09T23:05:33 Can someone on linux do a quick test? What is the exact ouput of this program: http://pastebin.com/d7737596 2007-11-09T23:05:47 http://www.golem.de/0711/55924.html 2007-11-09T23:06:11 german... Sry if it disturbes you. ;) 2007-11-09T23:06:22 evaluating things by form and function and organizing them into classes 2007-11-09T23:07:03 via wrappers since C code cannot call C++ code 2007-11-09T23:07:33 Buginator: 2007-11-09T23:07:33 Output: 2007-11-09T23:07:33 String: blah 2007-11-09T23:07:33 character count = 91 2007-11-09T23:07:38 ^same 2007-11-09T23:07:43 Buginator: http://rafb.net/p/qtS3XF76.html 2007-11-09T23:07:45 crap 2007-11-09T23:08:26 Chojun: you might find this funny to read btw: http://www.codinghorror.com/blog/archives/000801.html 2007-11-09T23:08:31 Ok, found out it is MS specific. They do NULL as (null). 2007-11-09T23:09:01 haha my bro-in-law has a coding horror sticker on his laptop 2007-11-09T23:09:28 http://infolab.stanford.edu/~manku/latex.html - just plain wrong 2007-11-09T23:09:41 I think I am going to be sick 2007-11-09T23:09:48 devurandom: do you really need quesoglc as an external ? 2007-11-09T23:10:02 Also important: http://www.vorratsdatenspeicherung.de/content/view/51/77/lang,de/ 2007-11-09T23:10:13 as I find it rather annoying (switching repository trees is virtually impossible if it contains an external) 2007-11-09T23:10:30 anyway, I agree with the author, OOP for the sake of objects is just wrong 2007-11-09T23:10:42 Giel: Hm... Then remove it... 2007-11-09T23:10:44 It does make sense for BASE_OBJECT and friends 2007-11-09T23:10:45 devurandom: More funny stuff: http://blog.fefe.de/ 2007-11-09T23:11:02 I cant integrate it into the buildsystem atm anyway... 2007-11-09T23:11:19 *** Karlik has quit IRC 2007-11-09T23:11:21 devurandom: in that case I'll just dump the entire 3rdparty dir for now 2007-11-09T23:11:25 cybersphinx: I don't find this to be very funny... :( 2007-11-09T23:11:34 Giel: Yep, that of course as well... 2007-11-09T23:12:48 *** weedle has quit IRC 2007-11-09T23:12:51 devurandom: Galgemhumor... 2007-11-09T23:12:51 devurandom: if it'd be written in a fiction novel, I bet you'd think of it as funny 2007-11-09T23:13:15 Ja, Galgen... Das trifft's. 2007-11-09T23:13:27 Skype FTW, I'd say... 2007-11-09T23:13:42 There are probably similar free projects, too... 2007-11-09T23:14:03 Voice over Freenet or something. ;) 2007-11-09T23:14:31 devurandom: actually I'd prefer a direct connection 2007-11-09T23:14:41 Ain't skype p2p? 2007-11-09T23:14:51 rather than being routed through some proxy 2007-11-09T23:15:03 devurandom: probably 2007-11-09T23:15:17 devurandom: Skype is P2P yes 2007-11-09T23:15:22 I#ve read that no one till now was able to reverse engineer it. Hehe. ;) 2007-11-09T23:15:38 Good for one part, bad for another... 2007-11-09T23:15:40 devurandom: Read the blackhat Europe article on it 2007-11-09T23:15:47 Where? 2007-11-09T23:16:03 http://www.blackhat.com/presentations/bh-europe-06/bh-eu-06-biondi/bh-eu-06-biondi-up.pdf 2007-11-09T23:16:04 devurandom: what's there to reverse engineer about Skype ? 2007-11-09T23:16:12 Giel: Everything 2007-11-09T23:16:37 I recently read a Spiegel article about it, I think. (Or was it Heise?) Even The Law is not able to decypher the traffic and The Skype Company is not very helpful. ;) 2007-11-09T23:17:07 Government says drug dealers are communicating via Skype, eg. 2007-11-09T23:17:08 That is because it is RC4 encrypted 2007-11-09T23:17:25 Although they really should be using PGP 2007-11-09T23:18:00 EvilGuru: what I meant was: what's interesting about skype to reverse engineer ? 2007-11-09T23:18:18 Other than for the challenge of doing it not a lot 2007-11-09T23:18:20 OTR... 2007-11-09T23:18:39 although if there was a bug in it you could create a gigantic botnet 2007-11-09T23:18:43 Giel: You could get to know where your data ends up... 2007-11-09T23:19:09 If you guys don't mind, 1 more favor? http://pastebin.com/d7306c5bb 2007-11-09T23:19:23 Since The Skype Company was also a bit ... hiding ... when they were asked whether they can spy on their customers. 2007-11-09T23:19:34 devurandom: actually I think a better alternative is using free software 2007-11-09T23:20:46 *** Chojun has quit IRC 2007-11-09T23:22:28 *** abitos has quit IRC 2007-11-09T23:22:50 Buginator: http://rafb.net/p/hy1BT234.html 2007-11-09T23:23:41 thanks 2007-11-09T23:24:25 ok, that is the issue. I assume that before the sprintf, to check for NULL first, and if so, skip the deletegame routine? 2007-11-09T23:25:06 That will get rid of the hack you had a issue with. 2007-11-09T23:26:21 Buginator: checking for NULL seems like the best option to me yes 2007-11-09T23:27:37 How nice: http://www.golem.de/0711/55927-kristallnotebook.jpg 2007-11-09T23:28:24 devurandom: woohooo!! a pink background, I've always wanted that!! 2007-11-09T23:31:46 One of my friends did a bright pink version of Warzone 2007-11-09T23:32:53 Anyway, it is getting late I best be off 2007-11-09T23:33:20 *** EvilGuru has quit IRC 2007-11-09T23:35:10 Is this right style, or do you want the {}? if( skipdelete ) deleteSaveGame(sDelete); 2007-11-09T23:36:22 Buginator: please use the curly braces 2007-11-09T23:36:37 Buginator: http://wiki.wz2100.net/Coding_Style 2007-11-09T23:37:26 ok 2007-11-09T23:39:11 cybersphinx: Are there any known problems with your water rendering patch? 2007-11-09T23:41:00 ok, that works. 2007-11-09T23:42:04 Say goodbye to // if(saveGameName[9]=='(') return; :D 2007-11-09T23:42:06 devurandom: I don't know of any, or I'd have mentioned them. There are still some problems with water edges (per's bugreport), but he said that's because of errors in the data. 2007-11-09T23:42:34 cybersphinx: tcc patch? 2007-11-09T23:42:55 cybersphinx: Ok, I'll test and see if I commit it, then 2007-11-09T23:43:03 devurandom: I was thinking that moving the wishlist to the wiki might be more efficient (for reading it) 2007-11-09T23:43:16 The wishlist is on the wiki...? 2007-11-09T23:43:50 devurandom: nope this: http://forums.wz2100.net/index.php?topic=771.60 2007-11-09T23:43:59 Oh, yes... 2007-11-09T23:44:11 sort-of like a "feature request list" 2007-11-09T23:44:20 Didn't think I was a big fan of it anyway... 2007-11-09T23:44:23 I think I have to wait for Evil to get back, he said he made some changes, but I am not sure what they all were. 2007-11-09T23:44:34 devurandom: Well, lib/framework/wzglobals.h needs a section for __TINYC__. 2007-11-09T23:44:54 Buginator: wait with wat ? 2007-11-09T23:45:03 cybersphinx: Did you check the __unix__ stuff? 2007-11-09T23:45:08 And __linux__ and so on? 2007-11-09T23:45:47 Was that water edges patch already applied?? 2007-11-09T23:45:52 Buginator: if you've got a working patch give me a link and I'll look at it 2007-11-09T23:46:03 ALL hunks failed... 2007-11-09T23:46:10 And lib/widget/scrap.c needs to be able to select the right system for the clipboard stuff. 2007-11-09T23:46:20 devurandom: __linux__ is defined. 2007-11-09T23:46:48 __unix__ isn't 2007-11-09T23:46:50 *** GrimMoroe has joined #warzone 2007-11-09T23:46:54 cybersphinx: IMO "crap.c" would be a better name for that source file... 2007-11-09T23:47:05 hi GrimMoroe 2007-11-09T23:47:08 look better? http://pastebin.com/m5b778806 2007-11-09T23:47:09 cybersphinx: Is your water-edges patch already applied? 2007-11-09T23:47:15 Hi GrimMoroe 2007-11-09T23:47:16 hello giel 2007-11-09T23:47:30 hello Buginator 2007-11-09T23:47:32 *** tomboy64 has quit IRC 2007-11-09T23:47:35 devurandom: Not as far as I know. 2007-11-09T23:47:42 Oh... That is to 2.0... 2007-11-09T23:47:44 Hi GrimMoroe. 2007-11-09T23:47:47 *** tomboy64 has joined #warzone 2007-11-09T23:47:48 Dammit.... 2007-11-09T23:47:51 Hi Grim 2007-11-09T23:47:58 hi cybersphinx 2007-11-09T23:48:06 hello dev 2007-11-09T23:48:12 argh!! I don't like getting "malformed network data".... 2007-11-09T23:48:13 hello everyone :) 2007-11-09T23:48:28 :) 2007-11-09T23:48:35 exit 2007-11-09T23:48:45 You do? 2007-11-09T23:48:46 oh, oops, wrong window :-) 2007-11-09T23:48:58 that was meant for my SSH session ;-) 2007-11-09T23:49:12 devurandom: Yeah. As per is working on graphics stuff in trunk, I don't touch that. 2007-11-09T23:49:21 Still have to wait for physfs fix & devurandom(?) to repackage the devfiles. Then I can get rid of the stupid "access denied" issue. 2007-11-09T23:49:22 Oh, he is? 2007-11-09T23:49:36 Buginator: ? 2007-11-09T23:49:53 You packaged the devfiles on GNA right ? 2007-11-09T23:49:58 I can't apply your patch to physfs... I dont have access there. Only a contributor. ;) 2007-11-09T23:50:01 Yes. 2007-11-09T23:50:07 I can't package msvc anymore... 2007-11-09T23:50:15 Well, I could, but it would be an extreme effort. 2007-11-09T23:50:34 no, not physfs patch.. I meant the stuff for MSVC. ie, missing quesoGLC stuff... 2007-11-09T23:50:38 devurandom: Well, he was against my quad patch for trunk, as he'd just need to revert it for VBOs or something. 2007-11-09T23:52:17 cybersphinx, can you explain what exactly is wrong with using power of 2 textures, instead of the po2 -2texel stuff we do now? 2007-11-09T23:52:44 I would think clamp to border would have fixed the bleeding? 2007-11-09T23:54:04 Buginator: For performance reasons Warzone doesn't use one OpenGL texture per tile, but arranges them in one larger texture (to avoid unnecessary texture switching). 2007-11-09T23:54:56 Buginator: OpenGL can only clamp to the texture border, since it doesn't know where in the larger image the tile textures are located. 2007-11-09T23:55:06 devurandom, can you compile the current trunk for windows now though? If so, can you stick it on GNA's ftp site? 2007-11-09T23:56:08 We are using what, openGL 1.4? 2007-11-09T23:56:56 as target specs? No 2.0 stuff right ? 2007-11-09T23:59:45 Buginator: The problem starts when mipmaps are used. Then the 1-pixel border is too small to prevent blending the areas outside of a tile into the texture. 2007-11-10T00:01:00 Buginator: Did that make sense? I think I missed something... 2007-11-10T00:01:00 Buginator: Detailed instructions please. ;) 2007-11-10T00:01:00 What shall I do? Compile PhysFS trunk for win32? 2007-11-10T00:01:00 No... 2007-11-10T00:01:23 I just wondered if you can make wz.exe out of trunk right now. I wanted to see if it has the same issues with quesoGLC. 2007-11-10T00:01:40 *** kamaze has quit IRC 2007-11-10T00:01:58 I assume that it does need a "etc" directory along with the font info in it. 2007-11-10T00:02:29 Since if that directory is gone, you will not see text on WZ's main menu 2007-11-10T00:03:25 cybersphinx, partly. I guess I will wait and see what comes out of this. 2007-11-10T00:04:10 anyway gents, I'm off to bed 2007-11-10T00:04:16 night all 2007-11-10T00:04:22 *** Giel has quit IRC 2007-11-10T00:05:21 Seems a bit strange to do it that way. Guess I am used to using more than one texture unit. 2007-11-10T00:06:02 Guess giel didn't see http://pastebin.com/m5b778806 2007-11-10T00:07:33 brb 2007-11-10T00:08:32 I have an idea about dealing with the texture edges in 2.0 (as trunk is ok now I think). Though that'll have to wait at least until tomorrow. 2007-11-10T00:14:40 Are you stateside? 2007-11-10T00:18:34 gna.. is going to get a 2x4 Fedexd to them. 2007-11-10T00:25:05 mortikia: ping 2007-11-10T00:25:05 pong 2007-11-10T00:25:20 Ouch ... Gna down again... 2007-11-10T00:25:35 Buginator: You want wz trunk for win32? 2007-11-10T00:25:38 Can try that... 2007-11-10T00:25:44 Did end in a mess last time... 2007-11-10T00:25:57 First I need Gna back, though. 2007-11-10T00:26:08 Yeah, if you can compile the .exe that would be good. 2007-11-10T00:27:06 When you take stuff out of the code, like commented out stuff, are you sure it won't come back to haunt you later on? 2007-11-10T00:27:09 I think I ended up compiling half of the GNU userland to get it working... 2007-11-10T00:27:28 Buginator: We are not sure... 2007-11-10T00:27:37 But we believe we it will not. ;) 2007-11-10T00:28:01 We agreed lately that we want to note if anything maybe interesting was removed... 2007-11-10T00:28:45 Does that mean that when we work on the route, we can actually make comments, or will you strip those out also? 2007-11-10T00:28:52 routines 2007-11-10T00:29:08 ? 2007-11-10T00:29:19 We usually don't remove comments. 2007-11-10T00:29:31 Only commented out old code, esp. if it is non functional (anymore). 2007-11-10T00:36:33 *** weedle has joined #warzone 2007-11-10T00:37:55 devurandom, you have any opinion about the user setting their own profile directory via a command line option? 2007-11-10T00:38:11 Not atm... 2007-11-10T00:38:48 *** AndrevS has joined #warzone 2007-11-10T00:41:08 * Buginator is still around, but not at keyboard for a bit 2007-11-10T00:54:58 *** krushia has joined #warzone 2007-11-10T00:55:10 I think I remember... I couldn't compile QuesoGLC for some weird reason... 2007-11-10T00:55:36 Such stuff: 2007-11-10T00:55:37 : No such file or directory 2007-11-10T00:55:37 ../src/context.c:83: warning: 'glcCallbackFunc' redeclared without dllimport attribute: previous dllimport ignored 2007-11-10T00:56:17 I assume it compiles it to make static libs? 2007-11-10T00:58:10 cybersphinx: tcc should work now, right? 2007-11-10T00:58:23 *** tomboy64 has quit IRC 2007-11-10T01:00:45 *** tomboy64 has joined #warzone 2007-11-10T01:06:13 *** shpitz461 has joined #warzone 2007-11-10T01:11:43 *** coppertop has joined #warzone 2007-11-10T01:13:27 Buginator: Yes, static... 2007-11-10T01:13:39 Sry, overlooked you till now... 2007-11-10T01:16:56 gn8 2007-11-10T01:17:00 *** devurandom has quit IRC 2007-11-10T01:38:47 *** Buginator has quit IRC 2007-11-10T02:16:34 *** tomboy64 has quit IRC 2007-11-10T02:29:30 *** berkus has quit IRC 2007-11-10T02:52:14 *** Suprano has quit IRC 2007-11-10T02:55:05 *** Suprano has joined #warzone 2007-11-10T03:26:56 *** GrimMoroe has quit IRC 2007-11-10T03:46:21 *** tomboy64 has joined #warzone 2007-11-10T03:48:54 *** Dred_furst has quit IRC 2007-11-10T03:52:26 *** JockeTF has quit IRC 2007-11-10T04:09:02 *** coppertop has quit IRC 2007-11-10T04:14:20 *** weedle has quit IRC 2007-11-10T04:38:02 *** coppertop has joined #warzone 2007-11-10T04:39:55 *** weedle_ has joined #warzone 2007-11-10T05:23:56 *** _Leto_ has joined #warzone 2007-11-10T05:26:19 *** DrZimmerman has joined #warzone 2007-11-10T05:33:43 *** tomboy64 has quit IRC 2007-11-10T05:33:52 *** _Leto_ is now known as tomboy64 2007-11-10T05:37:07 *** ccfreak2k|laptop has quit IRC 2007-11-10T05:37:55 *** ccfreak2k|laptop has joined #warzone 2007-11-10T05:58:46 *** coppertop has quit IRC 2007-11-10T06:16:37 *** cybersphinx has quit IRC 2007-11-10T06:16:44 svn is broken 2007-11-10T07:08:15 *** tomboy64 has quit IRC 2007-11-10T07:12:10 *** DrZimmerman has quit IRC 2007-11-10T08:22:01 *** Killingblair__ has joined #warzone 2007-11-10T08:49:47 *** KBlair` has quit IRC 2007-11-10T09:03:24 devurandom * r2767 /trunk/po/ (da.po de.po la.po nb.po nl.po): update-po 2007-11-10T09:03:59 devurandom * r2769 /branches/2.0/ (3 files in 3 dirs): Little bit of cleanup. (Move pie_ function into piedraw) 2007-11-10T09:07:34 muggenhor * r2766 /branches/sound/lib/sound/ (48 files in 5 dirs): * Remove incorrect text/plain mime-types 2007-11-10T09:07:46 muggenhor * r2765 /trunk/ (10 files in 5 dirs): * Remove incorrect text/plain mime-types 2007-11-10T09:08:24 devurandom * r2768 /branches/2.0/ (5 files in 3 dirs): 2007-11-10T09:08:24 patch #833 by Christian Ohm: 2007-11-10T09:08:24 This is the result of me trying to get the water edge tiles also rendered as quads. Basically I ended up backporting r2703-2705 to 2.0. 2007-11-10T09:08:24 This gives another slight increase in fps, and also fixes flickering water edge tiles. 2007-11-10T09:08:37 devurandom * r2771 /trunk/lib/ (framework/wzglobal.h widget/scrap.c): 2007-11-10T09:08:37 - Extend compiler detection with TinyCC 2007-11-10T09:08:37 - Add window system detection 2007-11-10T09:08:37 - Remove MSDOS from supported OSes 2007-11-10T09:10:59 muggenhor * r2764 /trunk/3rdparty/: * Remove the 3rdparty dir as it (and its contents) isn't used right now 2007-11-10T09:11:13 devurandom * r2770 /branches/2.0/ (ChangeLog src/display3d.c): 2007-11-10T09:11:13 patch #841 by Christian Ohm: 2007-11-10T09:11:13 This patch fixes z-fighting of terrain and base tiles, and thus stops base tiles from flickering. 2007-11-10T09:40:29 *** abitos has joined #warzone 2007-11-10T09:54:06 *** EvilGuru has joined #warzone 2007-11-10T10:20:10 devurandom * r2772 /branches/2.0/src/data.c: Add some helpful debugoutput to bufferTexPageLoad 2007-11-10T11:01:56 *** devurandom has joined #warzone 2007-11-10T11:04:18 EvilGuru: proj-impact: "some of the patch is good". Not everything? Can you split the good parts? 2007-11-10T11:04:40 devurandom: I will make a new set of patches 2007-11-10T11:04:40 Have you seen http://gna.org/bugs/?10298 ? 2007-11-10T11:04:45 Thanks! 2007-11-10T11:04:52 And hello everyone, btw. ;) 2007-11-10T11:05:12 devurandom: I do not think it is mac specific 2007-11-10T11:05:19 However debugging with --debug will not work :( 2007-11-10T11:05:39 right I do know 2007-11-10T11:06:05 Mac savegames dont load on Linux, right? 2007-11-10T11:06:29 devurandom: Sadly not 2007-11-10T11:07:24 debugging with --debug will not work? Why? 2007-11-10T11:07:41 Is that this thing with the application image you cannot pass any options to? 2007-11-10T11:09:08 Gna UI is a bit limited... :( 2007-11-10T11:12:15 devurandom: Yes 2007-11-10T11:12:27 You can not launch mac GUI applications from the command line 2007-11-10T11:12:40 wtf? 2007-11-10T11:12:44 well you can, but it is known to cause problems 2007-11-10T11:12:46 Why not? 2007-11-10T11:12:57 Not sure there 2007-11-10T11:14:30 So might be worth a try, but chances are it will error/blow up 2007-11-10T11:15:03 I remember that some guys said it doesn't work at all... 2007-11-10T11:15:23 There are some tricks with hooking shellscripts in, I think. 2007-11-10T11:20:48 *** cybersphinx has joined #warzone 2007-11-10T11:27:37 *** berkus has joined #warzone 2007-11-10T11:32:39 Just over a month until KDE 4 2007-11-10T11:32:46 :) 2007-11-10T11:32:50 4.0, that is. 2007-11-10T11:32:59 Most features afaik come with 4.1, no? 2007-11-10T11:33:55 Yes 2007-11-10T11:35:52 This one is weird: http://gna.org/bugs/?10302 2007-11-10T11:41:02 Yes, two people have reported it 2007-11-10T11:41:15 Will need to see if it happens with 2.0.7 2007-11-10T11:42:47 Did we ever get to the bottom of the 3d-sound problem, where it was off centre? 2007-11-10T11:46:41 No... 2007-11-10T11:49:45 I have an idea what may have caused it... 2007-11-10T11:49:46 if ( (s->width & (s->width-1)) == 0 2007-11-10T11:49:47 Should be a blocker for 2.1 IMO 2007-11-10T11:49:50 && (s->height & (s->height-1)) == 0) { 2007-11-10T11:49:50 gluBuild2DMipmaps(GL_TEXTURE_2D, GL_RGBA, s->width, s->height, 2007-11-10T11:49:50 GL_RGBA, GL_UNSIGNED_BYTE, s->bmp); 2007-11-10T11:49:50 } else { 2007-11-10T11:49:50 debug(LOG_TEXTURE, "pie_ChangeTexPage: non POT texture %i", tex_index); 2007-11-10T11:49:50 } 2007-11-10T11:50:09 You may make it "blocker" and "planned=2.1"... 2007-11-10T11:50:28 I'll transform the above in an assert... 2007-11-10T11:50:39 When do you plan to release 2.0.8? 2007-11-10T11:53:41 When we sorted out this weirdnesses... 2007-11-10T11:54:00 Did you try the grim.wz? I didn't... Have to test that as well... 2007-11-10T11:54:08 I have never used it 2007-11-10T11:54:11 Not really sure what it is 2007-11-10T11:58:32 devurandom * r2773 /branches/2.0/lib/ivis_opengl/tex.c: Do not silently go over non-pot textures. ASSERT instead (which will also log an error). gluBuild2DMipmaps will cause an exit() if necessary. 2007-11-10T11:59:49 *** Dred_furst has joined #warzone 2007-11-10T12:05:53 *** cyka_ has quit IRC 2007-11-10T12:08:20 devurandom * r2774 /branches/2.0/lib/ivis_opengl/ (piedraw.c tex.c): Add a function to flush OpenGL errors 2007-11-10T12:08:43 *** cyka has joined #warzone 2007-11-10T12:11:50 devurandom * r2775 /trunk/lib/framework/wzglobal.h: Correct WZ_CC_TINYC check. (Note the namechange!) 2007-11-10T12:11:51 EvilGuru: "In fact I run into the very same problem on 2.0.7, as I just tried it." :( 2007-11-10T12:12:16 Dare we ask they try 2.0.5 2007-11-10T12:15:25 ? 2007-11-10T12:15:43 What would be the difference? 2007-11-10T12:16:15 Can you try to make a trunk snapshot? 2007-11-10T12:16:32 hmmm 2007-11-10T12:16:33 lol 2007-11-10T12:16:43 devurandom: For OS X, no 2007-11-10T12:16:44 i'm slowly using mroe linux based progies 2007-11-10T12:16:45 lol 2007-11-10T12:16:50 The logfiles don't show anything extremely interesting... 2007-11-10T12:17:04 cyka: How come? 2007-11-10T12:17:11 QuesoGLC broke the mac port badly 2007-11-10T12:17:24 Queso doesn't run on Mac? 2007-11-10T12:17:30 I have issues with Queso, too... 2007-11-10T12:17:36 lol 2007-11-10T12:17:47 cos they ain't covered in fucking advertisments 2007-11-10T12:17:49 And GLC in general doesn't look stunning either, sadly. :( 2007-11-10T12:17:53 and they don't crash evry 5 seconds 2007-11-10T12:17:53 lol 2007-11-10T12:17:54 brb 2007-11-10T12:18:12 Queso for Windows can't be statically compiled, it seems... 2007-11-10T12:18:29 He does some f*-up with APIENTRY defines... 2007-11-10T12:18:29 devurandom: It may run on OS X 2007-11-10T12:18:41 but depends on freetype + fontconfig 2007-11-10T12:18:50 Which don't? ;) 2007-11-10T12:18:58 And getting Xcode to build them is a pain 2007-11-10T12:19:09 devurandom: If we were using Cairo I could just ship a binary framework 2007-11-10T12:19:12 Dunno what fontconfig is needed for.. 2007-11-10T12:19:25 Haven't ever looked into what it does... 2007-11-10T12:19:44 There's also cairomm for the future. ;) 2007-11-10T12:19:45 *** abitos has quit IRC 2007-11-10T12:20:17 Well Cairo could do all of the UI 2007-11-10T12:20:30 so modders would like it as we could make its API scriptable 2007-11-10T12:21:00 I'll do some more cleanup and then start with RenderZone again... Will use C++ and Eigen this time, I think. 2007-11-10T12:21:06 cleanup of home, that is. 2007-11-10T12:21:36 I am for proper font rendering 2007-11-10T12:21:54 Just the current implementation is not great 2007-11-10T12:22:33 I'll try CairoMM in RZ then... 2007-11-10T12:25:04 It can't be that bad if Mozilla are using it for 1.8 (or is it 1.9) and all of GTK uses it 2007-11-10T12:25:26 They are using GObject, too... 2007-11-10T12:25:58 Mozilla don't, they use C++ 2007-11-10T12:26:33 FF is C++? That would explain why it takes so long to compile... 2007-11-10T12:26:54 Gecko is, yes 2007-11-10T12:27:04 But it takes so long to compile because it is bloated 2007-11-10T12:27:55 I recently tried WebKit... 2007-11-10T12:28:09 But lacking a Browser, it wasn't very helpful, either. 2007-11-10T12:28:15 Cookies didn't work, eg. 2007-11-10T12:28:26 Safari uses it 2007-11-10T12:28:39 As can the GNOME web browser 2007-11-10T12:29:09 Epiphany 2007-11-10T12:29:11 ? 2007-11-10T12:30:18 Yes 2007-11-10T12:30:57 good/depressing staind song is ephiany 2007-11-10T12:31:05 epiphany* 2007-11-10T12:36:10 right a quick game of WZ and I am then going to work on my netcode 2007-11-10T12:38:25 *** kamaze has joined #warzone 2007-11-10T12:40:32 cyas in 8 hours then EvilGuru :P 2007-11-10T12:40:34 hey kamaze 2007-11-10T12:40:48 hey 2007-11-10T12:41:36 *** tomboy64 has joined #warzone 2007-11-10T12:51:24 Haha... Epiphany needs WebKitGdk... 2007-11-10T12:51:33 I only have WebKitQt... 2007-11-10T12:52:11 they make u feel so inferior don't they devurandom :P 2007-11-10T12:53:23 Tiz sux... 2007-11-10T12:55:12 *** GrimMoroe has joined #warzone 2007-11-10T12:55:18 hey GrimMoroe 2007-11-10T12:55:39 hello cyka, everyone 2007-11-10T12:55:45 Hi Grim. 2007-11-10T12:55:52 hows it going dude? 2007-11-10T12:56:04 * cyka goes off in hunt of a t-shirt 2007-11-10T12:56:09 Any secret pix you can show us? :) 2007-11-10T12:56:38 no 2007-11-10T12:57:07 non-secret, maybe? 2007-11-10T12:57:22 devurandom: How can I revert the netcode branch so it is in sync with trunk? 2007-11-10T12:57:37 nope non of those either 2007-11-10T12:57:37 Of course, why not. 2007-11-10T12:57:46 EvilGuru: Oh, how, not now... 2007-11-10T12:58:06 1. Find out which revision I applied the patch. 2007-11-10T12:58:25 2. svn merge -r(REV):(REV-1) . 2007-11-10T12:58:48 3. svn merge -r(REV):HEAD svn://.../trunk 2007-11-10T12:58:48 -- 2007-11-10T12:58:58 As I have decided that only tested netcode should go in there 2007-11-10T12:59:32 Can we do some automation? A bounce-server, maybe? 2007-11-10T12:59:47 Se we can see if the interpretation of the packets is correct. 2007-11-10T13:00:33 *** JockeTF has joined #Warzone 2007-11-10T13:00:51 Something like unit tests... 2007-11-10T13:00:58 Hey-o! 2007-11-10T13:01:19 We have them for the low level stuff, but it is a lot harder for the higher level stuff 2007-11-10T13:01:31 Hi, Jocke. 2007-11-10T13:01:56 EvilGuru: "we have", where? And what do you consider higher-level? 2007-11-10T13:02:11 devurandom: Low level is NET* functions, so endian stuff 2007-11-10T13:02:21 higher level is like sending group orders 2007-11-10T13:02:31 Didn't see the test framework, yet... 2007-11-10T13:02:38 Need to take a look on that. 2007-11-10T13:02:42 Maybe I can use it, too. 2007-11-10T13:02:55 CMake has some integrated unittesting, right? 2007-11-10T13:03:53 We do it at runtime 2007-11-10T13:04:18 *** per has joined #warzone 2007-11-10T13:05:54 hello 2007-11-10T13:06:03 *** Suprano has quit IRC 2007-11-10T13:07:04 Hi per. 2007-11-10T13:07:11 hello per 2007-11-10T13:07:13 EvilGuru: Init functions? 2007-11-10T13:07:19 Yes 2007-11-10T13:14:23 kamaze: we cannot upload images to the new wiki? 2007-11-10T13:14:35 can't we? 2007-11-10T13:15:06 kamaze: http://wiki.wz2100.net/Special:Upload 2007-11-10T13:15:10 kamaze: it says so 2007-11-10T13:16:06 i'll fix that 2007-11-10T13:16:08 btw per 2007-11-10T13:16:09 http://wiki.wz2100.net/Special:Export 2007-11-10T13:16:09 thanks 2007-11-10T13:16:23 with this feature you can backup pages (but not the whole wiki) 2007-11-10T13:17:16 kamaze: backing up single pages is not very useful 2007-11-10T13:17:31 what do you want, download the entire database? 2007-11-10T13:17:44 I think Per wanted it as a method to have backups in case we move wiki engines again... 2007-11-10T13:17:45 kamaze: wikipedia has a whole-site backup feature, isn't this available in mediawiki? 2007-11-10T13:17:52 yes 2007-11-10T13:19:26 anyone know links to where pieslicer can be downloaded? 2007-11-10T13:20:03 per: Tried Kim's site 2007-11-10T13:20:21 1417.10       devurandom: I think Per wanted it as a method to have backups in case we move wiki engines again... 2007-11-10T13:20:28 why should we move again? 2007-11-10T13:20:54 kamaze: just in case your host goes down for some reason 2007-11-10T13:22:37 EvilGuru: was that a question? 2007-11-10T13:22:55 per: A poorly worded one at that 2007-11-10T13:23:09 EvilGuru: i'm looking there, but can't find any download link 2007-11-10T13:26:09 per: We have pieslicer mirrored on wz.net... 2007-11-10T13:26:10 devurandom * r2776 /trunk/lib/framework/wzglobal.h: wzglobal.h never belonged to Eidos. Instead large parts of the code are copied from Qt and thus belong to Trolltech. 2007-11-10T13:26:30 devurandom: got URL? 2007-11-10T13:26:42 Hmm... Kamaze?! 2007-11-10T13:26:49 It seems as if it vanished... 2007-11-10T13:27:03 No, was just moved... 2007-11-10T13:27:11 http://www.angelfire.com/falcon/stratadrake/utils/ 2007-11-10T13:27:23 http://files.wz2100.net/development/PieSlicerDX-Source-final.zip 2007-11-10T13:29:53 *** Suprano has joined #warzone 2007-11-10T13:31:17 GrimMoroe: thanks 2007-11-10T13:31:24 np 2007-11-10T13:31:35 devurandom: that is just the source? 2007-11-10T13:31:49 "Source"... Maybe? 2007-11-10T13:32:07 per: http://files.warzone2100.de/editor/pie_slicer/PieSlicerDXv082Full.zip Username is warzone2100.de, password backfire 2007-11-10T13:32:13 Hello everyone. 2007-11-10T13:32:24 There doesnt seem to be an exe in it... 2007-11-10T13:32:27 *** Dred_furst has quit IRC 2007-11-10T13:32:39 cybersphinx: why password protected? 2007-11-10T13:32:50 per: Bots. 2007-11-10T13:32:58 Were causing huge amounts of traffic... 2007-11-10T13:33:04 per: Apparently they had something massdownload their files. 2007-11-10T13:34:27 kamaze: I can upload now, but I can't get PNGs to work. see http://wiki.wz2100.net/Terrain_textures 2007-11-10T13:35:14 i'll take a look at that, be patitence 2007-11-10T13:35:39 first i want to get that backup thing work 2007-11-10T13:35:40 "There is currently no text in this page, you can search for this page title in other pages or edit this page." 2007-11-10T13:36:20 devurandom: that's not possible 2007-11-10T13:36:43 That's what it says when you try to open the "image". 2007-11-10T13:36:47 oh 2007-11-10T13:37:04 maybe it is a permission issue 2007-11-10T13:41:02 *** _Leto_ has joined #warzone 2007-11-10T13:43:02 per 2007-11-10T13:43:03 http://wiki.wz2100.net/Terrain_textures 2007-11-10T13:43:05 works now 2007-11-10T13:43:30 kamaze: thanks! 2007-11-10T13:43:32 i changed the upload folder from images to "uploads", because uploads aren't images only 2007-11-10T13:43:42 but there where 2 variables thats need to be set 2007-11-10T13:43:54 $wgUploadDirectory = "{$IP}/uploads"; 2007-11-10T13:43:54 $wgUploadPath = "{$wgScriptPath}/uploads"; 2007-11-10T13:47:28 How could I call the position and orientation of a game object? (Struct/Class-name) 2007-11-10T13:47:36 per, do you want a full backup (inklusive all revisions) or only the current state 2007-11-10T13:48:27 kamaze: all revisions would be best, but not necessary if it takes up too much of your bandwidth 2007-11-10T13:48:40 *** shpitz461 has quit IRC 2007-11-10T13:49:14 *rotation 2007-11-10T13:49:35 devurandom: i don't think i understand the question 2007-11-10T13:49:45 GrimMoroe: can you take a look at http://wiki.wz2100.net/Terrain_textures now and see if this description is good? 2007-11-10T13:50:20 I currently call it "struct { Vector3f position; Vector2f rotation; } Geometry", which is imo a bad name... 2007-11-10T13:50:42 And probably completely wrong and misleading... 2007-11-10T13:50:53 I just can't come up with anything useful... 2007-11-10T13:51:11 devurandom: don't you need a Vector3f for rotation? 2007-11-10T13:51:17 devurandom: other than that it seems good 2007-11-10T13:51:34 Geometry can be used like that? Hm.. Ok... 2007-11-10T13:51:35 evilguru * r2777 /branches/netcode/src/ (19 files): Reverted netcode patch application 2007-11-10T13:51:59 per: I currently can only rotate on 2 axes with the cam, so I didn't implement more. ;) 2007-11-10T13:52:12 And the cam is my only object. ;) 2007-11-10T13:53:01 *** tomboy64 has quit IRC 2007-11-10T13:54:25 *** Giel has joined #warzone 2007-11-10T13:54:47 hi all 2007-11-10T13:55:00 it all looks right per although this: This may be quite challenging to accomplish, but one way to do it is to generate a texture one forth of the real size, put it in a corner, then copy it, rotate and flip it to mirror the original texture, then paste it into the other corners. You can see how in Grim's tutorial. : is a bad way to do it, that tutorial was only meant to show the basic concept of how to make them work 2007-11-10T13:55:30 in the end though that will only give you a very low res texture which will not look very good ingame 2007-11-10T13:55:38 GrimMoroe: yes, i know it is a bad way, but it explains the concept 2007-11-10T13:55:48 thats one of the reasons my mod looks so bad 2007-11-10T13:56:10 but yes per if that was your intention then it does show the basic concepts well 2007-11-10T13:57:03 per * r2778 /trunk/lib/ivis_opengl/piedraw.c: 2007-11-10T13:57:03 Do not disable lighting if it was never enabled in the first place, to avoid 2007-11-10T13:57:03 doing unnecessary OpenGL state changes. Also make sure we turn off normalization. 2007-11-10T13:58:05 GrimMoroe: ok, thanks 2007-11-10T13:58:14 sure 2007-11-10T13:58:47 EvilGuru: what is your plan for the netcode? 2007-11-10T13:59:11 I was going to write a more up to date tutorial describing more advanced ways to make good tiles but I really have yet to see any use what I have already made tutorials for so I see little point in wasting the time 2007-11-10T13:59:11 I am going to implement it in function pairs, one set at a time 2007-11-10T13:59:49 Testing after each commit, this way we gradually implement the net code rather than all at once 2007-11-10T13:59:58 EvilGuru: do you think using a bidirectional API was a mistake? 2007-11-10T14:00:03 per * r2779 /trunk/src/ (keybind.c objmem.c objmem.h): New function objCount which counts the number of objects in the game. 2007-11-10T14:00:24 I quite like it actually, few things I would change 2007-11-10T14:00:28 EvilGuru: i first implemented the tagfile API bidirectional, and it was one of the last things i redesigned before committing. i think that turned out very well. 2007-11-10T14:01:01 (NETstart and NETend replaced with NETbeginEncode and NETbeginDecode) 2007-11-10T14:01:09 EvilGuru: i found that using an unidirectional API made things easier to debug, and easier to implement, since you could just cast input or output as needed, without using temporary variables first 2007-11-10T14:01:20 EvilGuru: You can always do that, you know? 2007-11-10T14:01:36 One advantage of a unidirectional is that you do not need a pointer 2007-11-10T14:02:23 *** _Leto_ is now known as tomboy64 2007-11-10T14:02:45 what does branches/netcode contain now? 2007-11-10T14:02:51 It is trunk 2007-11-10T14:03:14 I plan to commit some of netgifts to it later, then a fair amount of testing 2007-11-10T14:04:20 devurandom: can you add to http://wiki.wz2100.net/PIE_models please? 2007-11-10T14:04:36 devurandom: i'm not really up to date on what has happened to the PIE format 2007-11-10T14:05:21 *** Suprano has quit IRC 2007-11-10T14:05:43 *** Maerz has joined #warzone 2007-11-10T14:05:44 Do we have this nice WikiPedia "This article is a stub" macros? 2007-11-10T14:05:45 devurandom: about r2773; I think adding an assertion is ok there, but removing the if (texture == PoT) check is bad IMO 2007-11-10T14:05:58 Giel: I thought about that. 2007-11-10T14:06:14 Build2DMipmaps will probably exit anyway. 2007-11-10T14:06:34 devurandom: probably ? or are you sure ? 2007-11-10T14:06:41 99% sure 2007-11-10T14:06:50 And otherwise we would have to exit, since we can't just silently ignore it, or get white textures like in the BR. 2007-11-10T14:07:12 devurandom: opengl does not assert or abort internally, it just refuses to show anything 2007-11-10T14:07:16 Or we would have to add a GUI message (best solution, imo) telling the user we'll exit because of blah... 2007-11-10T14:07:32 Well, then we have the same behaviour as before... 2007-11-10T14:07:40 Or we could exit()... 2007-11-10T14:07:46 Feel free... 2007-11-10T14:08:57 kamaze: Do we have a stub macro? Or can we easily get one? 2007-11-10T14:09:05 a what? 2007-11-10T14:09:14 For the Wiki 2007-11-10T14:09:25 WP has a macro telling "This article is a stub". 2007-11-10T14:09:47 devurandom: its called a template, and nope we don't have one 2007-11-10T14:10:04 devurandom: I guess you want this one: http://en.wikipedia.org/wiki/Template:Stub 2007-11-10T14:10:11 but you can create templates.... 2007-11-10T14:10:42 How do I do that? 2007-11-10T14:10:50 http://meta.wikimedia.org/wiki/Help:Template 2007-11-10T14:10:59 good luck :) 2007-11-10T14:12:14 devurandom: just add {{Stub}} to the front of your page 2007-11-10T14:12:25 http://wiki.wz2100.net/Template:Stub 2007-11-10T14:13:10 Oh, I also copied it... 2007-11-10T14:13:36 devurandom: you copied the template or its contents ? 2007-11-10T14:13:54 I copied what was listed as "source"... 2007-11-10T14:13:57 devurandom: ah I see... 2007-11-10T14:14:14 I would remove the interwiki stuff though (or just revert back to the previous version) 2007-11-10T14:14:28 *** _Leto_ has joined #warzone 2007-11-10T14:14:34 hi _Leto_ 2007-11-10T14:15:03 *** tomboy64 has quit IRC 2007-11-10T14:15:16 *** amro has joined #warzone 2007-11-10T14:16:30 argh!! Gna! is starting to play on my nerves, malformed network data again 2007-11-10T14:24:03 malformed network data again 2007-11-10T14:24:15 i did have this problem 80% of my time 2007-11-10T14:24:23 when getting the trunk 2007-11-10T14:24:28 well, per 2007-11-10T14:24:31 bad news 2007-11-10T14:25:00 MediaWiki has a nice "Export all as xml so that you can import it easiely into another mediawiki" function 2007-11-10T14:25:11 but 2007-11-10T14:25:31 It yells for "admin access" to the database 2007-11-10T14:25:40 so, no. i wonÄt commit suicide 2007-11-10T14:25:45 kamaze: while exporting ? 2007-11-10T14:26:00 per wants to get backups of the wiki 2007-11-10T14:26:43 kamaze: can you make a cronjob to dump the wiki db to a tarball in a publicly accessible place instead? 2007-11-10T14:26:52 no 2007-11-10T14:27:06 :( 2007-11-10T14:27:09 because that dump would include all userdata as well 2007-11-10T14:27:24 you can't dump just the xml stuff? 2007-11-10T14:27:58 no, because mediawiki yells like a little child for admin access to the db (i can't see any reason for that) 2007-11-10T14:28:52 maybe i get this somehow working 2007-11-10T14:29:30 kamaze: XML dumps work fine for me.... 2007-11-10T14:29:41 on your lokal pc 2007-11-10T14:29:44 local 2007-11-10T14:29:56 php5 dumpBackup.php --full --output=file:../backup.xml 2007-11-10T14:30:05 will end in a 0 byte backup.xml 2007-11-10T14:30:18 and i already set AdminSetting.php with the normal db userdata 2007-11-10T14:35:58 kamaze: freeciv uses wikia.com for its (free) mediawiki hosting, and that seems to have worked well. perhaps you could save yourself some time and bandwith if we just used that? 2007-11-10T14:36:40 the only annoying thing is the URL and the other wiki ads on the side. see eg http://freeciv.wikia.com/wiki/Main_Page 2007-11-10T14:38:32 btw, why do droids have armour values for each side and for each weapon class, but structures have only only value? shouldn't they too have at least one value for each weapon class? 2007-11-10T14:38:48 no 2007-11-10T14:38:55 i want to keep it central 2007-11-10T14:44:20 i would _never_ outsource anything website related 2007-11-10T14:44:36 because you can never see what with the data really happens 2007-11-10T14:45:35 <_Leto_> hey Giel 2007-11-10T14:51:38 *** _Leto_ is now known as tomboy64 2007-11-10T14:52:01 any idea when 2.1 will come out? 2007-11-10T14:52:17 a month/next year? mid-08? 2007-11-10T14:54:39 per: Do you where/how the water shadows are generated and changed? 2007-11-10T14:54:53 per: Do you _know_ ... 2007-11-10T14:56:27 cybersphinx: yes, they are generated in src/display3d.c calls to lightDoFogAndIllumination() 2007-11-10T14:56:57 cybersphinx: per-vertex colours are set for each tile, and these are manipulated to make the "water shadows" 2007-11-10T14:57:15 cybersphinx: they are changed in src/lighting.c, with data from src/environ.c 2007-11-10T14:57:15 kamaze: "php maintenance/dumpBackup.php --full --output=bzip2:backup.xml.bz2" works fine for me... 2007-11-10T14:58:07 kamaze: I'm running it from the root directory of the mediawiki installation btw (and I've got a AdminSettings.php file there with mysql user and password in it) 2007-11-10T14:58:31 mortikia: uptime 2007-11-10T14:58:31 Giel: I have been running for 1 day, 20 hours, 43 minutes, and 23 seconds. 2007-11-10T14:58:32 per: Ah, thank you. 2007-11-10T15:00:36 Giel, whats the output you get? 2007-11-10T15:02:12 the full output on the console after execute the command 2007-11-10T15:12:27 omg... I should have left the templates alone... Including one requires you to pull in 100 others... 2007-11-10T15:14:36 lol 2007-11-10T15:18:02 kamaze: a bunch of lines like this: "2007-11-10 14:56:03: 10548wiki 893 pages (1177.524/sec), 900 revs (1186.754/sec), ETA 2007-11-10 14:56:04 [max 1772]" 2007-11-10T15:18:29 Giel, already solved 2007-11-10T15:23:26 Puh... 2007-11-10T15:23:36 Can I somehow roll back my last changes? 2007-11-10T15:23:49 Now we have like 100 templates, but they still don't work... :( 2007-11-10T15:25:40 devurandom: you shouldn't add templates IMO unless you are actually going to use them right away 2007-11-10T15:25:58 I dont add random templates. 2007-11-10T15:26:02 devurandom: and nope you cannot rollback the adding of templates 2007-11-10T15:26:15 I just add those which are needed by other templates... 2007-11-10T15:26:34 devurandom: point me at one that doesn't work and I'll have a look 2007-11-10T15:26:52 http://wiki.wz2100.net/wiki/index.php?title=Template:Interwikitmp-grp&action=edit 2007-11-10T15:27:06 That was needed by some other template, which was needed by ... 2007-11-10T15:27:08 per * r2780 /trunk/src/ (10 files): 2007-11-10T15:27:08 A droid never has more than one target stats type, so revert the addition of 2007-11-10T15:27:08 multiple target stats for droids from r857. 2007-11-10T15:27:55 devurandom: please don't add interwiki things, as this wiki installation isn't set up to deal with that 2007-11-10T15:28:05 devurandom: plus we don't need it 2007-11-10T15:28:14 I just copy over what it says it needs... 2007-11-10T15:28:26 Was already thinking about automating that... 2007-11-10T15:28:37 *** abitos has joined #warzone 2007-11-10T15:29:06 *** abitos has joined #warzone 2007-11-10T15:29:33 devurandom: most templates cannot just be copied from Wikipedia as they're _very_ tightly integrated 2007-11-10T15:30:15 anyone know a good reason why psActionTarget has multiple targets? it almost never uses more than the first 2007-11-10T15:30:32 and how can a droid have multiple action targets at the same time anyway? 2007-11-10T15:30:39 per: I believe Watermelon did that as port of his multi weapon patch 2007-11-10T15:30:46 Giel: that is correct 2007-11-10T15:30:53 s/port/part 2007-11-10T15:30:53 Giel: I see that... I'll go through RecentChanges and delete everything then. 2007-11-10T15:31:46 the relationship between psActionTarget and psTarget is really strange 2007-11-10T15:31:49 devurandom: I'd start with everything that has "interwiki" in its name 2007-11-10T15:32:44 per: I believe psTarget is a target to attack, while psActionTarget is a target to perform some service on (e.g. construct, repair, etc.), though I might be mistaken 2007-11-10T15:33:11 wz210nby@rootzilla2:~/wiki.wz2100.net/wiki/maintenance$ crontab -l 2007-11-10T15:33:11 # m h dom mon dow command 2007-11-10T15:33:11 0 0 * * 0 php5 dumpBackup.php --full --output=bzip2:../../backup/wikidotwz2100dotnet_articles.bz2 2007-11-10T15:33:22 Giel: i think that is correct; which means it makes no sense to have psActionTarget[MAX_NUM_WEAPS] 2007-11-10T15:33:26 http://wiki.wz2100.net/backup/wikidotwz2100dotnet_articles.bz2 2007-11-10T15:33:36 will now be created once per week 2007-11-10T15:33:36 Giel: you don't need to have as many action targets as you have *weapons* 2007-11-10T15:34:06 ok per? 2007-11-10T15:34:31 a uploads backup will follow soon 2007-11-10T15:34:47 kamaze: I believe dumpBackup.php needs to have its current directory set to the root of the wiki installation 2007-11-10T15:35:02 what? 2007-11-10T15:35:20 The backup works now 2007-11-10T15:35:21 per: I agree 2007-11-10T15:35:33 kamaze: you tested the cronjob ? 2007-11-10T15:35:42 ah 2007-11-10T15:35:52 yes, sure, i'll fix that xD 2007-11-10T15:36:08 ;-) 2007-11-10T15:37:55 # m h dom mon dow command 2007-11-10T15:37:55 0 0 * * 0 php5 /home/wz210nby/wiki.wz2100.net/wiki/maintenance/dumpBackup.php --full --output=bzip2:../../backup/wikidotwz2100dotnet_articles.bz2 2007-11-10T15:38:11 can the droid transporter have turrets? 2007-11-10T15:38:28 per, you (and others) can download the a wiki backup now at http://wiki.wz2100.net/backup/wikidotwz2100dotnet_articles.bz2 2007-11-10T15:38:35 it will be generated once per week 2007-11-10T15:38:36 kamaze: thanks! 2007-11-10T15:39:01 its mediawikis xml export format, so you can import it in any other mediawiki 2007-11-10T15:39:02 per: I believe transporters can have weapons 2007-11-10T15:39:13 a backup of uploads will follow soon 2007-11-10T15:39:30 Hah! I got rid of the tile borders in 2.0 almost completely! 2007-11-10T15:43:19 Ahhhh... WP Templates can carry a documentation part which is not needed for them to work correctly... Now I removed that from Template:Template_link and don't need the other 100 templates anymore... 2007-11-10T15:45:51 cybersphinx: what caused them? 2007-11-10T15:47:24 per: A combination of bad texture, too small mipmaps and possibly not using GL_CLAMP_TO_EDGE. 2007-11-10T15:51:04 http://xs221.xs.to/xs221/07456/before.jpg http://xs221.xs.to/xs221/07456/after.jpg - don't mind the dots on the second image, they were jsut for testing. 2007-11-10T15:53:14 *** Karlik has joined #warzone 2007-11-10T15:54:31 devurandom: actually reading the template code before saving it might help ;-) 2007-11-10T15:56:21 *** abitos has quit IRC 2007-11-10T15:56:31 *** abitos has joined #warzone 2007-11-10T15:56:51 cybersphinx: How did you cause the first image? 2007-11-10T15:57:25 per: I limited the used mipmap levels to 4, used GL_CLAMP_TO_EDGE for the texture edges, and cleaned up the texture image itself. 2007-11-10T15:57:36 Giel: blahblah. ;) 2007-11-10T15:57:47 http://forums.wz2100.net/index.php?topic=1109.msg9851#msg9851 2007-11-10T15:58:04 * devurandom is officially away... 2007-11-10T15:58:25 devurandom 2007-11-10T15:58:26 http://wiki.wz2100.net/Special:Recentchanges 2007-11-10T15:58:29 did you run amok? 2007-11-10T15:58:41 EvilGuru: I used the current 2.0 branch. 2007-11-10T15:58:54 kamaze: Read the chatlog... ;) 2007-11-10T15:59:12 Good to see it fixed 2007-11-10T16:00:03 EvilGuru: Zoomed out totally, and lowered the camera as much as possible (so tiles are small on screen, and thus smaller mipmaps are used). It's not _that_ bad usually. 2007-11-10T16:01:17 well, we definitly need bloom effects 2007-11-10T16:01:19 and shaders 2007-11-10T16:01:57 Displacement mapping and normal mapping 2007-11-10T16:01:58 custom GL shaders ? 2007-11-10T16:02:20 or "prewritten" shaders ? 2007-11-10T16:02:45 Whatever. As long as it stays useable on my Radeon 9600XT I don't care. 2007-11-10T16:03:10 cybersphinx: in that case you might not appreciate custom GL shaders... 2007-11-10T16:03:14 i think we should wait with shaders until it is better supported 2007-11-10T16:03:24 it is not needed to add much better effects than we have now 2007-11-10T16:03:52 bit bloom for bullets / flames / explosions would be a nice eye candy 2007-11-10T16:04:10 and maybe some per pixel lightning 2007-11-10T16:04:23 to let the ground flash up if a tank shoots 2007-11-10T16:04:44 kamaze: you can do that without shaders 2007-11-10T16:05:01 i didn't say that we need shaders for it 2007-11-10T16:05:08 but shaders would be fine too :) 2007-11-10T16:06:10 once we get the terrain renderer improved, we can add effects texture overlays onto the terrain, to give better lighting from explosions 2007-11-10T16:09:23 do you guys plan to do the lighting of explosion dynamically? 2007-11-10T16:11:06 *** Killingblair__ is now known as KBlair 2007-11-10T16:12:39 GrimMoroe: i am not sure what you mean by dynamically 2007-11-10T16:13:25 will it be lights created on the fly or just a gfx trick? 2007-11-10T16:14:14 GrimMoroe: i am thinking of just using a series of static gfx, no more than one for each frame for as long as the effect lasts 2007-11-10T16:14:34 I see 2007-11-10T16:14:34 GrimMoroe: this should give a pretty good effect without spending a lot of resources on it, i think 2007-11-10T16:14:58 afk for a bit 2007-11-10T16:17:00 Does anyone know how soft shadows are achieved? 2007-11-10T16:17:53 I can find a lot of material for stencil shadows, but all I can find on soft shadows are a few research papers 2007-11-10T16:22:21 muggenhor * r2781 /trunk/src/loadsave.c: 2007-11-10T16:22:21 * Move sDelete into local scope (was only used in one function anyway) 2007-11-10T16:22:21 * Move sTemp into a __more__ local scope 2007-11-10T16:22:21 * Don't strip an extension from a string we aren't going to use anyway... 2007-11-10T16:24:20 EvilGuru: The hardcore method is to do many stencil passes with slightly varied light position. Not really practical though, since with any card that's fast enough to do that you can probably use more effective methods (shaders or whatever). 2007-11-10T16:25:16 cybersphinx: I am currently reading this: http://borgenstam.com/noname/docs/softshadowframework.pdf but implementing it seems to be left as an exercise for the reader 2007-11-10T16:26:27 EvilGuru: are you still busy with https://gna.org/patch/?834 ? 2007-11-10T16:27:05 Giel: Depends, if we want to do that or stop the widget code from returning (null) 2007-11-10T16:27:24 Ah. I downloaded that sometime ago. Didn't really read it, though. 2007-11-10T16:28:34 Second version of the patch seems much nicer 2007-11-10T16:28:56 EvilGuru: it is, I'm looking at it right now.. 2007-11-10T16:29:03 MAX_STR_LENGTH 2007-11-10T16:29:13 still it could use some comments 2007-11-10T16:29:20 since it does some strange things... 2007-11-10T16:29:27 What is MAX_STR_LENGTH 2007-11-10T16:29:35 for example it calls PHYSFS_setWriteDir(""); 2007-11-10T16:29:48 *** kamaze has quit IRC 2007-11-10T16:30:07 EvilGuru: 256 2007-11-10T16:30:12 MAX_PATH is 255 2007-11-10T16:30:29 I think you mean PATH_MAX 2007-11-10T16:30:45 EvilGuru: you mean r2781 ? 2007-11-10T16:31:05 EvilGuru: I just moved sDelete, didn't modify it (and its size macro) 2007-11-10T16:31:19 *** ccfreak2k|laptop has quit IRC 2007-11-10T16:31:25 FILENAME_MAX 2007-11-10T16:31:35 That is the C89 friendly one 2007-11-10T16:31:53 well it's a full path, not just a filename, so.... 2007-11-10T16:32:16 Does Windows provide PATH_MAX/ 2007-11-10T16:32:48 EvilGuru: it provides MAX_PATH, but we #define PATH_MAX MAX_PATH on windows 2007-11-10T16:33:20 both are technically invalid on OS X, but I'll take a gamble on that one 2007-11-10T16:34:11 EvilGuru: isn't PATH_MAX a POSIX specified macro ? 2007-11-10T16:34:24 It is, but OS X has no path limit 2007-11-10T16:34:56 the non-POSIX APIs use some cleaver trickery to allow arbitrary length paths 2007-11-10T16:35:04 well in that case we can #define PATH_MAX infinity ;-) 2007-11-10T16:35:46 though char X[infinity] isn't going to compile (not even when the compiler knows what infinity means) 2007-11-10T16:36:03 + char dfile[MAX_STR_LENGTH]; 2007-11-10T16:36:11 FILENAME_MAX seems appropriate there 2007-11-10T16:36:33 strcat => strlcat, sprintf => snprintf 2007-11-10T16:36:35 EvilGuru: nope; dfile is a full path to the file to delete 2007-11-10T16:36:47 in which case it should be PATH_MAX 2007-11-10T16:36:57 From the context I thought it was relative 2007-11-10T16:37:26 EvilGuru: where did you see strcat in that patch ? 2007-11-10T16:37:40 oh, in the original code I suppose 2007-11-10T16:37:46 *** abitos_ has joined #warzone 2007-11-10T16:38:02 strcat(saveGameName,".es"); // remove script data if it exists. 2007-11-10T16:38:27 EvilGuru: we don't know the sizeof(saveGameName) in that function because it is a (non-const) parameter 2007-11-10T16:39:11 I would not be catting it 2007-11-10T16:39:26 well, actually it is safe 2007-11-10T16:39:56 I wouldn't even like the idea of modifying non-local strings... 2007-11-10T16:44:28 Giel: Question on codingstyle: Use const wherever possible? 2007-11-10T16:44:34 back 2007-11-10T16:44:42 * per likes defines 2007-11-10T16:44:43 const function, const return type, const parameters? 2007-11-10T16:45:04 devurandom: Use it when taking a pointer you do not plan to modify 2007-11-10T16:45:09 devurandom: const parameters and return type is good 2007-11-10T16:45:13 const function? 2007-11-10T16:45:26 EvilGuru: what do you mean by soft shadows? 2007-11-10T16:45:54 per: In C this is WZ_DECL_CONST, in C++ "void function() const;" 2007-11-10T16:46:04 devurandom: yes, use const ptr* as much as possible 2007-11-10T16:46:11 Lets say we have a box, a 'hard' shadow might be a black/grey copy of the box shifted a few units in each dimension 2007-11-10T16:46:15 Is const for float, int and so on good as well? 2007-11-10T16:46:21 Giel: And for references? 2007-11-10T16:46:32 a soft shadow version would be the same box but it would be blurred so it blends 2007-11-10T16:47:03 devurandom: for non-pointer types I wouldn't use a const specifier in function prototypes 2007-11-10T16:47:13 This is what I looks like now: "const bool Frustum::testSphere(const Vector3f & center, const float radius) const" 2007-11-10T16:47:16 for references, do the same: use pointers wherever possible 2007-11-10T16:47:29 Giel: Not use refs, you mean? 2007-11-10T16:47:51 Giel: I can specify const in the definition, but leave that out in the declaration? 2007-11-10T16:47:51 devurandom: nope that was a weirdo typo 2007-11-10T16:47:57 for references, do the same: use const references wherever possible 2007-11-10T16:48:20 devurandom: in C++ you can do that yes; only for non-pointer/non-reference types though 2007-11-10T16:48:32 Ok... Sounds good. 2007-11-10T16:48:55 And probably inline as much as possible? 2007-11-10T16:49:00 devurandom: No 2007-11-10T16:49:04 (Well, where it makes sense...) 2007-11-10T16:49:08 since that float radius (unlike center) becomes a local var; so its const status is actually part of the function's implementatino 2007-11-10T16:49:09 I won't inline 100 lines... 2007-11-10T16:49:10 I will personally shoot anyone I see using the inline keyword 2007-11-10T16:49:22 EvilGuru: i think soft shadows is easier to implement with shadow mapping rather than stencil shadows 2007-11-10T16:49:26 EvilGuru: What??... :( 2007-11-10T16:49:30 devurandom: inline as much as possible == premature optimisation 2007-11-10T16:49:33 I use that all the time... 2007-11-10T16:49:40 The compiler will do it if it thinks it is worth it 2007-11-10T16:49:44 Giel: Does GNU ld inline? I thought it didn't... 2007-11-10T16:50:13 EvilGuru: the compiler won't inline between files 2007-11-10T16:50:15 afk again 2007-11-10T16:50:26 per: We always have static inline functions in headers 2007-11-10T16:50:26 I think as per... 2007-11-10T16:50:30 *like 2007-11-10T16:50:37 devurandom: not sure, but I'd say you just don't use inline functions unless it is really *necessary* 2007-11-10T16:50:55 I actually ment more like in the class definition... 2007-11-10T16:51:19 Should I include short functions into the class definition in the header, or should I put them into the .cpp anyway? 2007-11-10T16:51:24 *always 2007-11-10T16:51:24 devurandom: if you do it in the class definition then it doesn't perform any inlining 2007-11-10T16:51:34 Not? 2007-11-10T16:51:41 Giel: Functions defined in the class definition are inline 2007-11-10T16:51:51 I thought the compiler would try to inline all functions in the class definition... 2007-11-10T16:52:08 Ok, now we have confusion... ;) 2007-11-10T16:52:15 devurandom: I meant if you define it inline in the class definition it will only perform inlining in the same file where you define the function 2007-11-10T16:52:36 If your inline function/method calls any other function, use VA args, uses goto, uses variable length arrays chances are it will not be inlined 2007-11-10T16:52:42 Giel: So other files including the header will not try to inline it? 2007-11-10T16:52:47 wtf is that...? 2007-11-10T16:52:58 devurandom: not unless the definition is provided in the header as well 2007-11-10T16:53:08 Unless it just wraps another function 2007-11-10T16:53:23 I thought inlining in C++ was defining in the class definition in the header... 2007-11-10T16:53:46 devurandom: at that point the linker would have to perform the actual inlining 2007-11-10T16:53:55 At which point? 2007-11-10T16:53:57 because where would the compiler be able to get the definition from ? 2007-11-10T16:54:12 Because it includes the file everywhere? 2007-11-10T16:54:20 So it has the definition? 2007-11-10T16:54:40 Maybe we have some confusion somewhere deeper... :( 2007-11-10T16:54:50 devurandom: Don't worry about it 2007-11-10T16:54:54 devurandom: if you have the definition in the header then the compiler can actually see (and as such use) the definition to perform inling iwht 2007-11-10T16:54:55 About what? 2007-11-10T16:54:58 *with 2007-11-10T16:55:01 It is most likely premature optimisation 2007-11-10T16:55:16 EvilGuru: If I have on liner wrapper functions... 2007-11-10T16:55:20 The compiler will inline if it thinks there is an advantage to doing so 2007-11-10T16:55:25 devurandom: inlining: simply put: do _not_ inline unless you *know* it is necessary (i.e. a profiler points you at a bottle neck) 2007-11-10T16:55:42 one liners actually do not normally inline 2007-11-10T16:55:53 Giel: So I should keep headers free of function definitions? 2007-11-10T16:56:05 EvilGuru: Not? 2007-11-10T16:56:11 devurandom: except for template functions&template classes: yes! 2007-11-10T16:56:19 if we consider int foo (int x, int y); int bar (int y) { foo(10, y); } 2007-11-10T16:56:37 Yes, stuff like that. 2007-11-10T16:56:39 The compiler, will, if possible pull the code for foo and put it into bar 2007-11-10T16:56:48 Ain 2007-11-10T16:56:51 t that inlining? 2007-11-10T16:57:01 then eliminate and dead-code/tests which results from x = 10 2007-11-10T16:57:29 inlining would be when you call bar in your code it would actually call foo (10, y); 2007-11-10T16:58:13 Often by having wrapper functions with static params you can get a good performance increase 2007-11-10T16:58:50 I am not sure if the compiler will perform that kind of optimisation with inline 2007-11-10T16:59:11 EvilGuru: But I'd need to include that wrapper into the headers to get anything, no? 2007-11-10T16:59:41 the wrapper would need to live in the same file as the actual function for that kind of optimisation to be possible 2007-11-10T17:00:08 wrapper in same file as function it wraps? 2007-11-10T17:00:13 But nowadays the only thing you need to be concerned with is cache misses 2007-11-10T17:00:14 but the wrapper wouldn't need to be in the same file as the functions that use the wrapper 2007-11-10T17:00:17 But not need to be in same file as where called from? 2007-11-10T17:00:22 Ok. 2007-11-10T17:00:34 * Giel is having dinner 2007-11-10T17:00:36 *** Giel is now known as Giel|afk 2007-11-10T17:00:38 brb 2007-11-10T17:00:39 What about such things? void forceRecalcView() { recalcView = true; } 2007-11-10T17:00:54 the compiler will probably inline that for you 2007-11-10T17:01:02 hmm 2007-11-10T17:01:05 Should I put that in the header or not? 2007-11-10T17:01:18 devurandom: I'd say no 2007-11-10T17:01:20 is it just me, or is DORDER_ATTACKTARGET_M and DORDER_ATTACK_M completely unused in the source? 2007-11-10T17:01:29 can someone double check my assumption? 2007-11-10T17:01:56 DORDER_ATTACKTARGET_M is used 2007-11-10T17:02:06 DORDER_ATTACK_M as well 2007-11-10T17:02:42 scriptai.c ai.c order.c multigifts.c multisync.c for the latter 2007-11-10T17:02:58 action.c order.c ai.c for the former. 2007-11-10T17:03:35 devurandom: i know that it is referenced, but is it set anywhere? 2007-11-10T17:03:38 EvilGuru: How would it inline that then? 2007-11-10T17:03:45 per: No idea, sec... 2007-11-10T17:05:05 orderDroidObj(psDroid, DORDER_ATTACKTARGET_M, &oaInfo) 2007-11-10T17:05:37 The other one apparently not. 2007-11-10T17:06:19 (That was from ai.c 2007-11-10T17:06:20 ) 2007-11-10T17:06:28 *** devurandom is now known as dev|away 2007-11-10T17:09:06 *** kamaze has joined #warzone 2007-11-10T17:09:09 dev|away: yes, i think that is correct 2007-11-10T17:14:44 these separate attack orders for multiweapon droid attacks are really pointless 2007-11-10T17:15:09 i think the "extra" weapons should acquire targets automatically, not use orders 2007-11-10T17:16:21 *** Buginator has joined #warzone 2007-11-10T17:16:28 Hey all 2007-11-10T17:17:09 *** JockeTF has quit IRC 2007-11-10T17:19:16 hello Buginator 2007-11-10T17:21:42 * Buginator is going back in time--on r1309 now trying to find when a bug was introduced. 2007-11-10T17:22:06 yay 2007-11-10T17:22:18 * cyka hands Buginator a flux capcacitor :P 2007-11-10T17:22:46 * Buginator looks at it, and asks, which way does this plug in!? 2007-11-10T17:22:55 I have banna peals if you need them :P 2007-11-10T17:23:35 They need to be fresh! 2007-11-10T17:23:52 they are they are only a few seconds old :) 2007-11-10T17:23:59 Buginator, u need a GMC dallorean :P 2007-11-10T17:24:29 per, you around? 2007-11-10T17:24:44 Buginator: hello 2007-11-10T17:25:13 I was wondering, do you remove code because you do not think it will ever be used? 2007-11-10T17:25:58 http://img.rootzilla.de/img/FI5R.png 2007-11-10T17:26:05 Buginator: Yes, commented code with no future is often a victim of my commits 2007-11-10T17:26:21 kamaze: Nice 2007-11-10T17:26:46 Buginator: yes 2007-11-10T17:27:03 EvilGuru, it looks like he killed off all the video support for the intelligence stuff? It wasn't commented out I don't think. 2007-11-10T17:27:44 I think most of the videos stuff went due to lack of FMVs 2007-11-10T17:27:45 Does that mean you do not forsee any chance we will have vids there again? 2007-11-10T17:29:25 * Buginator at r1111 now. Bug still there. 2007-11-10T17:31:32 Buginator: what bug are you tracing? 2007-11-10T17:31:35 EvilGuru, if you still working on my patch, for some reason, I used the same define as the assert did. Dunno why really. Also, remove the comment about Physfs flush. That is wrong. 2007-11-10T17:31:50 the intelligence screen bug 2007-11-10T17:32:17 Buginator: which one? 2007-11-10T17:32:26 Buginator: The videos will re-appear over night if Pumpkin release them under the GNU GPL 2007-11-10T17:32:53 the code for displaying them etc is not that difficult 2007-11-10T17:33:12 It is not supposed to throw up that screen that it does. EvilGuru, I meant we are not going to have replacements for those *ever*? 2007-11-10T17:33:25 Ah, I'm following 2007-11-10T17:33:34 * cyka plays Rob Zombie - Dragula 2007-11-10T17:38:24 ack. missing files... 2007-11-10T17:40:24 Anyone know off hand what was the last revision of the code from berlios? 2007-11-10T17:42:20 * cyka plays Cannon Fodder 2 Theme - Richard Joseph & Jon Hare 2007-11-10T17:43:07 *** Giel|afk is now known as Giel 2007-11-10T17:43:12 Buginator: 358 or 256 2007-11-10T17:43:15 *356 2007-11-10T17:45:46 Damn. Missing files for the MSVC builds now. 2007-11-10T17:46:33 Buginator: we've been discussing that we could use scripted in-game scenes instead of movie cutscenes 2007-11-10T17:46:53 Buginator: if that is what is done, then no, there won't be replacements for the movies 2007-11-10T17:47:44 well, need to reboot to linux. be back in a bit. I can't compile what I need to with MSVC. 2007-11-10T17:47:56 *** Buginator has quit IRC 2007-11-10T17:51:47 *** NightBringer has quit IRC 2007-11-10T17:52:51 http://img.rootzilla.de/img/Inya.png 2007-11-10T17:53:00 http://img.rootzilla.de/img/qEZa.png 2007-11-10T17:53:38 http://img.rootzilla.de/img/SJMx.png 2007-11-10T17:53:52 after 30 minutes work 2007-11-10T17:54:26 kamaze: new forum software? 2007-11-10T17:54:35 thats the phpBB3 2007-11-10T17:54:44 *** buginator has joined #warzone 2007-11-10T17:55:57 In linux, do I do svn co http://svn.gna.org/svn/warzone/trunk warzone -r 799 to get that specific revision ? 2007-11-10T17:56:22 kamaze: How each will it be to port to theme over 2007-11-10T17:56:34 how each? 2007-11-10T17:56:57 what do you mean? 2007-11-10T17:57:44 *easy 2007-11-10T17:57:58 i don't know 2007-11-10T17:58:03 there is a converter out there 2007-11-10T17:59:46 per * r2782 /trunk/src/ (7 files): Remove multiweapon orders. Multiple weapons do not need separate orders. 2007-11-10T18:00:09 wow, CIA is slow 2007-11-10T18:00:37 per, what if one weapon is aiming at a truck, the other at a tank? It is 2100 you know! ;) 2007-11-10T18:01:31 buginator: no problem 2007-11-10T18:01:59 buginator: you can still have multiple weapons aiming at different targets, but only one droid order is ever active at once 2007-11-10T18:02:25 buginator: it makes no sense to make a difference between attacking with one weapon and attacking with many 2007-11-10T18:03:12 buginator: it *may* have made sense if this was a user option (eg press CTRL+ALT+A then mouse click to attack target with only one weapon, and let AI handle others...) but i doubt it 2007-11-10T18:04:54 would I have to uninstall the latest version of warzone on linux before I compile/run r799? 2007-11-10T18:06:45 nope, didn't matter. 2007-11-10T18:10:22 *** ccfreak2k|laptop has joined #warzone 2007-11-10T18:11:10 500 and going lower. :S 2007-11-10T18:14:17 buginator 2007-11-10T18:14:18 http://wz2100.net/contribute 2007-11-10T18:14:27 we are searching for: FMV creation (To re-create the old FMVs) 2007-11-10T18:15:08 i am thinking of generalizing the armour system 2007-11-10T18:15:16 so that all objects share the same armour system 2007-11-10T18:15:25 per: What do we currently have? 2007-11-10T18:15:37 features and structures have a simple armour value 2007-11-10T18:15:49 while droids have the new armour[NUM_SIDES][NUM_WEAPON_CLASS] 2007-11-10T18:16:20 i am a bit uncertain about the usefulness of the NUM_SIDES part, but having separate armour values for different kinds of weapons seems useful for all objects 2007-11-10T18:16:44 kamaze, I think you should add your looking for those things that can be licensed under GPL right ? Or does that not matter? 2007-11-10T18:16:52 now that i am making code to save this stuff, i can't help trying to fix some of it... :/ 2007-11-10T18:17:11 buginator, read the limitations below 2007-11-10T18:17:22 For graphics artists: 2007-11-10T18:17:24 1. We offer artists which work actively on this project some web space at our server to upload their work. So, if you need some space to put on your work, please ask a webmaster. 2007-11-10T18:17:26 2. This only counts if you agree to put your work under a free license, like the GPL and for music / FMVs maybe a creative common license which allows us and other people to distribute your work with the game and to modify it. 2007-11-10T18:17:52 in build 300, there is no autogen.sh ? 2007-11-10T18:18:34 sorry, kamaze, didn't see that 2007-11-10T18:18:43 :) 2007-11-10T18:19:05 buginator: autoreconf --force can take it's place in most occasions. 2007-11-10T18:19:09 *** dev|away is now known as devurandom 2007-11-10T18:19:42 *** DrZimmerman has joined #warzone 2007-11-10T18:20:01 that didn't work. autoreconf: `configure.ac' or `configure.in' is required 2007-11-10T18:20:27 [17:59] What about such things?void forceRecalcView(){recalcView = true;} [18:00] the compiler will probably inline that for you [18:00] Should I put that in the header or not? [18:00] devurandom: I'd say no [18:02] EvilGuru: How would it inline that then? 2007-11-10T18:20:44 It would not inline it 2007-11-10T18:20:48 buginator: Then something is really f*ed up... If configure.ac is missing... 2007-11-10T18:21:03 EvilGuru: But shouldn't such things be inlined? 2007-11-10T18:21:16 I mean, it's a very simple one liner... 2007-11-10T18:21:25 but assuming you are working with C and recalcView is a global you can then make the global static 2007-11-10T18:21:36 EvilGuru: C++ 2007-11-10T18:21:58 How often is it going to be called? 2007-11-10T18:21:58 *sigh* brb 2007-11-10T18:22:03 EvilGuru: Very often. 2007-11-10T18:22:16 If it is in a loop, then use make it inline 2007-11-10T18:22:21 EvilGuru: Everytime you turn around, move and probably very much more often. 2007-11-10T18:23:57 devurandom, it was hiding in the crossplatform directory. It is working now. 2007-11-10T18:24:18 buginator: The first revisions only had a pure Makefile build system 2007-11-10T18:25:05 *** weedle_ has quit IRC 2007-11-10T18:25:33 crossplatform/lib/widget/widget.c:201: undefined reference to `memMalloc` ?? 2007-11-10T18:27:33 argh!! why can't I call a function with (const char**) as its prototype with a char** variable ? 2007-11-10T18:27:53 Giel: What would be const in that instance 2007-11-10T18:28:16 kdesvn crashed on me. :S Is there something better? 2007-11-10T18:28:41 buginator: I use subeclipse + eclipse 2007-11-10T18:29:07 EvilGuru: this doesn't compile "int main(int argc, char** argv) { poptContext poptCon = poptGetContext(NULL, argc, argv, getOptionsTable(), 0); }" 2007-11-10T18:29:49 Giel: char *argv[] 2007-11-10T18:29:56 passing argument 3 of 'poptGetContext' from incompatible pointer type 2007-11-10T18:29:59 *const char *argv[] 2007-11-10T18:31:04 yes, that works; though I would prefer to be able to assign a char** to a const char** without casting (or changing the type of any)... 2007-11-10T18:31:12 anyway I'll leave it for now... 2007-11-10T18:31:15 http://www.witherden.org/~freddie/Physics/tittytemp.c 2007-11-10T18:31:20 I have always done char *argv[] 2007-11-10T18:32:42 EvilGuru: ^^ const char* argv[] there 2007-11-10T18:34:32 popt is quite a nice lib 2007-11-10T18:35:51 EvilGuru: I agree, about that 2007-11-10T18:36:22 although it takes slightly more time to set up than getopt I think it's worth the additional trouble 2007-11-10T18:36:55 It does do more for you (usage, long + short varients) and I am not sure if Windows has getopt 2007-11-10T18:39:02 although I am yet to find a use for its ability to parse strings into arguments 2007-11-10T18:42:41 *** DrZimmerman has quit IRC 2007-11-10T18:43:11 *** DrZimmerman2 has joined #warzone 2007-11-10T18:45:38 EvilGuru, where did you download subeclipse from? 2007-11-10T18:46:13 It is an addon to eclipse, and I did it through the update manage 2007-11-10T18:46:33 http://subclipse.tigris.org/ is the official site 2007-11-10T18:49:27 muggenhor * r2784 /trunk/src/version.h: * Update Doxygen comment for version_getFormattedVersionString (forgot to include this change in r2783) 2007-11-10T18:49:30 muggenhor * r2783 /trunk/ (po/da.po po/de.po po/la.po po/nb.po po/nl.po src/version.c): 2007-11-10T18:49:30 * Make the part of the formatted version string optional 2007-11-10T18:49:30 * Don't include it when we're building from a tag 2007-11-10T18:50:47 CIA-9: you're a lazy one, aren't ya? 2007-11-10T18:51:10 Must be on burst fire mode 2007-11-10T18:51:45 anyone want to review my armour generalization patch? 2007-11-10T18:55:25 https://gna.org/patch/index.php?843 2007-11-10T19:01:06 i'd like to commit it ASAP, because my savegame work wants it badly 2007-11-10T19:01:30 taken a quick look over it 2007-11-10T19:01:34 nothing jumps out at me 2007-11-10T19:02:25 speaking of savegames, you know why they crash on ubuntu? 2007-11-10T19:04:04 https://gna.org/patch/?844 2007-11-10T19:04:15 ^ command line parsing with Popt 2007-11-10T19:08:31 Giel: what is gained? 2007-11-10T19:09:11 per: cleaner code, plus a smaller maintenance overhead 2007-11-10T19:10:11 also there's less code 2007-11-10T19:11:05 Giel: what platforms can be expected to have popt? 2007-11-10T19:11:57 the patch looks good to me on a quick glance 2007-11-10T19:12:15 per: I know just about every Linux distro has it; and the GnuWin32 project provides binaries for windows 2007-11-10T19:12:20 Most Linux systems ship with it 2007-11-10T19:12:31 per, this issue is what I was talking about: http://forums.wz2100.net/index.php?PHPSESSID=5d6b342a2b427b92cb01ef6fc9594e57&topic=1051.0 2007-11-10T19:12:33 darwinports has it as well: http://popt.darwinports.com/ 2007-11-10T19:12:34 I will grab the code now and see if I can make OS X like it 2007-11-10T19:12:52 Giel: We build all deps from source at compile time, no binaries allowed! 2007-11-10T19:13:24 EvilGuru: on OSX you mean ? 2007-11-10T19:13:40 Yes 2007-11-10T19:14:02 The Xcode project fetches and builds all deps 2007-11-10T19:16:15 buginator: can you reproduce the problem? 2007-11-10T19:16:33 yes. 2007-11-10T19:17:11 But I have no clue how to get gdb to behave for me. ie, I need a GUI gdb that will help, and the ones I tried suck. 2007-11-10T19:17:15 buginator: what do you do? do you have a gdb backtrace? 2007-11-10T19:17:35 buginator: run warzone under gdb, then type 'bt full' and dump it in a bug report, and let me know 2007-11-10T19:18:27 cybersphinx, do you recall what memMalloc was used for? 2007-11-10T19:19:01 buginator: it was a malloc() wrapper 2007-11-10T19:19:11 buginator: No. 2007-11-10T19:19:26 Giel: Commit it, as the Mac version is currently broken 2007-11-10T19:19:39 buginator: it attached some debug info to the malloc()'d memory 2007-11-10T19:21:39 http://pastebin.com/d3f5f7c9c 2007-11-10T19:22:19 Giel, am getting tons of undefined reference to `memMalloc' ... 2007-11-10T19:23:41 buginator: which revision ? 2007-11-10T19:24:51 per, http://pastebin.com/d2872144f that is the bt full 2007-11-10T19:24:53 memMalloc was an implementation of a memory pool memory allocator 2007-11-10T19:25:10 I am at revision 250 2007-11-10T19:25:23 Way before my time 2007-11-10T19:27:11 I just assumed it would compile as is for linux. 2007-11-10T19:27:59 buginator: lots of old revisions do not work 2007-11-10T19:28:05 buginator: things used to be a lot worse than it is now 2007-11-10T19:28:47 Yeah, I noticed. Going to be hard to find the origins of the bug I am looking for. 2007-11-10T19:28:53 *** amro has quit IRC 2007-11-10T19:30:15 buginator: looks like the filename is wrong 2007-11-10T19:30:35 I just happen to pull out the original game, and played a few levels, and noticed things have changed from how it was originally. 2007-11-10T19:30:37 buginator: it asserts on an empty filename that turns into empty hash name 2007-11-10T19:31:19 Yes, that part I know. I just don't know why it can't find the filename. 2007-11-10T19:32:34 It looks like it is being passed ok in loadScriptState (pFileName=0x8764ac0 "savegame/blah.es") 2007-11-10T19:32:41 buginator: Possibly you're missing a define for the memory system to actually make memMalloc available. 2007-11-10T19:33:40 is there a way to scan all the files in that directory for memMalloc? I don't got my handy ultraeditor here. 2007-11-10T19:33:42 buginator: check #9 in the gdb report 2007-11-10T19:33:49 buginator: it says size = 136227066 2007-11-10T19:33:52 buginator: that can't be right 2007-11-10T19:34:05 *** buginator has quit IRC 2007-11-10T19:35:08 http://rafb.net/p/wiQpww71.html 2007-11-10T19:35:14 yay, finished that 2007-11-10T19:35:23 *** buginator has joined #warzone 2007-11-10T19:35:31 my little compile helper :) 2007-11-10T19:35:54 bah. Got disconnected. What did you say last? 2007-11-10T19:36:58 buginator: try "grep memMalloc $(find lib src -type f | grep \\.[chly]$)" 2007-11-10T19:37:15 buginator: check #9 in the gdb report 2007-11-10T19:37:17 buginator: it says size = 136227066 2007-11-10T19:37:21 buginator: that can't be right 2007-11-10T19:37:28 kamaze: if defined(ENV_POWERPC) 2007-11-10T19:37:31 that is not correct 2007-11-10T19:37:41 PPC systems are normally bytesexual 2007-11-10T19:37:45 as are ARM systems 2007-11-10T19:37:57 newparadigm: google bytesexual 2007-11-10T19:38:17 It is a pun on the world bisexual 2007-11-10T19:38:36 and basically means the CPU can switch on the fly between big and little endian 2007-11-10T19:38:41 EvilGuru, but i limit myself to Macs with a PPC, arent they only big endian? 2007-11-10T19:38:50 *** ChanServ sets mode: +o Giel 2007-11-10T19:38:56 *** Giel sets mode: -b %newparadigm!*@* 2007-11-10T19:38:59 newparadigm: google bytesexual 2007-11-10T19:39:01 Giel: Search took 0.02 seconds: Bytesexual: ; bytesexual : Definition and Much More from Answers.com: ; bytesexual definition of bytesexual in computing dictionary - by ...: ; bytesexual Definition: TechEncyclopedia from TechWeb: (2 more messages) 2007-11-10T19:39:07 G4's can be little endian (as can G3's) 2007-11-10T19:39:08 ah that was the problem.. 2007-11-10T19:39:12 buginator: it would help if you could tell me how to reproduce this bug 2007-11-10T19:39:19 Who silenced him? 2007-11-10T19:39:27 devurandom: did 2007-11-10T19:39:40 Per, just start new game, then save. Then load it agai. 2007-11-10T19:39:41 ahum "minus colon" 2007-11-10T19:39:44 again* 2007-11-10T19:40:06 buginator: skirmish or campaign ? 2007-11-10T19:40:16 http://en.wikipedia.org/wiki/Endianness#Endianness_and_hardware 2007-11-10T19:40:20 campaign I tried. 2007-11-10T19:40:25 processors use the little-endian format (sometimes called the Intel format). Motorola processors have generally used big-endian. PowerPC (which includes Apple's Macintosh line prior to the Intel switch) and System/370 also adopt big-endian. 2007-11-10T19:40:46 I could not reproduce that bug on windows, no matter how hard I tried. 2007-11-10T19:41:10 I figured it had to do with the way linux saves things? 2007-11-10T19:41:11 If it was different...but I am not sure it is. 2007-11-10T19:42:11 thanks Giel, that grep line worked. 2007-11-10T19:42:18 hmpf, in my case it doesn't even save anymore!!! 2007-11-10T19:42:41 *** per has quit IRC 2007-11-10T19:42:41 *** EvilGuru has quit IRC 2007-11-10T19:42:41 *** eracc has quit IRC 2007-11-10T19:42:41 lib/framework/mem.h:#define MALLOC(size) memMalloc(__FILE__, __LINE__, size) 2007-11-10T19:42:42 lib/framework/mem.h:#define MALLOC(size) memMallocRelease(size) 2007-11-10T19:42:50 http://rafb.net/p/JiLaWj93.html 2007-11-10T19:43:21 *** coppercore has quit IRC 2007-11-10T19:44:01 Hmm. That is strange. 2007-11-10T19:44:10 *** abitos has quit IRC 2007-11-10T19:44:16 *** per has joined #warzone 2007-11-10T19:44:16 *** EvilGuru has joined #warzone 2007-11-10T19:44:16 *** eracc has joined #warzone 2007-11-10T19:44:17 *** abitos has joined #warzone 2007-11-10T19:44:58 *** ChanServ sets mode: -o Giel 2007-11-10T19:46:17 mortikia: ping 2007-11-10T19:46:17 pong 2007-11-10T19:47:01 all gotta love the netsplits 2007-11-10T19:47:08 http://rafb.net/p/JiLaWj93.html 2007-11-10T19:48:20 is it safe to do make |more ? 2007-11-10T19:49:17 buginator: less > more 2007-11-10T19:49:40 buginator: that will only captures stdout, and if you want errors you'll need stderr 2007-11-10T19:50:01 I believe something like "make 2>&1 | less" might work 2007-11-10T19:55:42 I assume mad is a lib of some sort ? 2007-11-10T19:57:23 buginator: libmad is an mp3 decoding library 2007-11-10T19:57:28 per: your patch looks fine to me 2007-11-10T19:59:04 well, this blows chunks. That is defined in mem.c, and it produced mem.o, and yet still undefined. Blah! 2007-11-10T20:00:29 no, I can't do PMs. I left my password on windows. Sorry. 2007-11-10T20:01:35 hmm, who made the config be deleted whenever the game starts? 2007-11-10T20:01:40 come to think of it, I will reboot into windows now. be back in a bit. 2007-11-10T20:01:47 whenever the game crashes, my config file is gone 2007-11-10T20:02:21 Oh wow! NICE! ok, rebooting now! 2007-11-10T20:03:15 *** buginator has quit IRC 2007-11-10T20:04:34 whenever the game starts, the config file is gone 2007-11-10T20:04:43 lol 2007-11-10T20:04:47 that did not happen before... not sure when "before" is though 2007-11-10T20:04:49 Nice thing... 2007-11-10T20:05:03 It could be me having caused that. 2007-11-10T20:05:10 Such things always happen to me... .( 2007-11-10T20:05:31 *** Giel is now known as Giel|afk 2007-11-10T20:05:38 afk for a while 2007-11-10T20:06:30 aargh gna.org is acting up again 2007-11-10T20:07:29 even the gna.org frontpage is sloooooow 2007-11-10T20:09:45 devurandom: are you looking into it? 2007-11-10T20:09:55 *** Buginator has joined #warzone 2007-11-10T20:10:19 *** weedle_ has joined #warzone 2007-11-10T20:11:46 kamaze: http://wiki.wz2100.net/backup/wikidotwz2100dotnet_articles.bz2 does not work... is it simply not created yet? 2007-11-10T20:12:09 LOL.. ok, who did that? 2007-11-10T20:12:19 http://forums.wz2100.net/index.php?topic=1109.msg9851#msg9851 @ per 2007-11-10T20:12:22 Looking into what? 2007-11-10T20:12:24 ASSERT( strlen(saveGameName) < MAX_STR_LENGTH,"deleteSaveGame; save game name too long" ); 2007-11-10T20:12:27 devurandom: the missing config file 2007-11-10T20:12:44 No, I am not... 2007-11-10T20:12:53 Of course that assert is always going to be true. 2007-11-10T20:13:12 devurandom: any idea where the problem might lie? 2007-11-10T20:13:22 Not at all. 2007-11-10T20:13:23 Buginator: why? 2007-11-10T20:13:37 loadsave.c line 369. 2007-11-10T20:14:13 kamaze: ok, thanks 2007-11-10T20:14:37 Why? strlen(savegame) < 256 that is why. If it was >256, then yeah.. it would be correct. 2007-11-10T20:16:57 Hmm.. wait a sec. 2007-11-10T20:17:07 Buginator: Should we not be using PATH_MAX for it 2007-11-10T20:17:18 as I think it is a fully qualified path 2007-11-10T20:17:49 Yes Evil. Change the assert also to the same thing then. 2007-11-10T20:18:57 but hold on, Giel screwed something up it seems in loadsave.c 2007-11-10T20:20:39 517 is wrong 2007-11-10T20:20:58 We don't define sDelete on his changes. 2007-11-10T20:21:18 yay 2007-11-10T20:21:21 He uses sRequestResult. 2007-11-10T20:21:26 new hdd and memoery coming on tuesday 2007-11-10T20:21:45 250 gb sata drive and a giga byte of memory 2007-11-10T20:21:46 : 2007-11-10T20:21:50 :D 2007-11-10T20:21:56 how much more memory? 2007-11-10T20:22:08 1024 megs 2007-11-10T20:22:17 putting me upto 2048 2007-11-10T20:22:18 For what, $100 spent? 2007-11-10T20:22:36 ÂŁ63.19 2007-11-10T20:23:25 thats including the hard drive 2007-11-10T20:23:52 EvilGuru, you want me to redo the patch now that Giel changed everything around? 2007-11-10T20:24:33 Wait for Giel to get back 2007-11-10T20:24:40 He may want to commit it himself 2007-11-10T20:24:51 Yeah, he can fix his little flub. 2007-11-10T20:28:02 Ok, lets have Giel commited. I will give him the white suit. 2007-11-10T20:28:28 EvilGuru, did you fix your network branch to compile now ? 2007-11-10T20:28:36 I reverted it 2007-11-10T20:28:47 I am going to apply my patch in function pairs 2007-11-10T20:28:52 testing between applications 2007-11-10T20:29:39 EvilGuru: perhaps we should think about how we can detect more easily that games states drift apart 2007-11-10T20:29:58 Giel, on line 517, change deleteSaveGame(sDelete); to deleteSaveGame(sRequestResult); brb 2007-11-10T20:29:59 EvilGuru: manual testing can be deceptive 2007-11-10T20:31:03 btw, i chose to save objects globally, rather than per player 2007-11-10T20:31:05 per, I had the same kind of thought. Maybe we need to introduce a sleep|wait, if the client can't talk to the other guys in XX amount of time? 2007-11-10T20:31:36 Would be allot easier for debugging via a debugger, since one client is stopped... 2007-11-10T20:32:20 when compiled in debug mode, yes 2007-11-10T20:32:45 actually starcraft did it that way always 2007-11-10T20:32:57 if one player did not respond, everyone froze until he was back, or was dropped 2007-11-10T20:33:29 That would make most sense, then you can't get too far out of sync. 2007-11-10T20:33:59 also nobody would be dropped unless someone actively asked that he be dropped after the mandatory wait period 2007-11-10T20:35:28 Do we use bitmaped fonts for anything now? 2007-11-10T20:37:29 I want to redo frend1.png, because I am out of room for the shuttle gfx icon. 2007-11-10T20:38:41 per, didn't starcraft also have a ping/lag meter? 2007-11-10T20:40:06 Buginator: don't recall, but it would be easy to add one to warzone, since we have that info... somewhere 2007-11-10T20:40:16 Buginator: i don't think we use the bitmap fonts anymore 2007-11-10T20:41:15 brb in 5 2007-11-10T20:52:38 Giel, actually, your patch has more issues. 2007-11-10T20:59:55 I think we need to start rendering things like that 2007-11-10T21:00:07 using primitives, as opposed to bit maps 2007-11-10T21:00:17 per * r2787 /trunk/src/ (radar.c structuredef.h): Remove unused structure variables 2007-11-10T21:00:22 per * r2786 /trunk/ (data/testdata/tagfile_map.def src/map.c): 2007-11-10T21:00:22 Extend new savegame code to save game objects. Droids saved fully, while structures 2007-11-10T21:00:22 and features still have a way to go. 2007-11-10T21:00:25 What, the bitmaps? Yeah, that is another option. 2007-11-10T21:00:58 Could use the widget system for that stuff also. 2007-11-10T21:01:09 Buginator: It does not really have the flexibility 2007-11-10T21:01:16 I was looking into Cairo last week 2007-11-10T21:01:54 heh, CIA reported my commits backwards 2007-11-10T21:02:05 I think it does EvilGuru, it would be like the mimimap rendering. 2007-11-10T21:02:13 minimap* 2007-11-10T21:02:26 i think i will add FACTORY as a separate tag group, so that in the future, we can extend it to droids as well 2007-11-10T21:02:34 The widget code is not pleasant to use 2007-11-10T21:02:42 having a mobile cyborg factory might be a nice addition ;) 2007-11-10T21:02:49 That is true. More like a PITA. 2007-11-10T21:03:12 per: Think of the spamming, it is Khan on wheels 2007-11-10T21:04:00 While I am still unsure of the practicality rendering UI stuff with Cairo would allow for a nicer UI (and replace GLCO 2007-11-10T21:05:09 This one? http://cairographics.org/ 2007-11-10T21:05:13 i do not really see any big problems with GLC now 2007-11-10T21:06:06 the big problem is the lack of a good font we can use 2007-11-10T21:06:26 Buginator: Yes, Mozilla use it for their rendering as does GTK 2007-11-10T21:06:29 Put out a call for someone to make a good font. :) 2007-11-10T21:06:57 Or use fontforge to port the old font 2007-11-10T21:07:26 EvilGuru: we would still have to make the missing European glyphs 2007-11-10T21:07:37 Did some versions of the game not come with them 2007-11-10T21:07:42 EvilGuru: and it would look like crap when scaled 2007-11-10T21:07:50 EvilGuru: no idea 2007-11-10T21:08:09 It would be a vector font, just trace the old one 2007-11-10T21:08:27 look at frend1.png, it does have some glyphs... 2007-11-10T21:08:27 I'll ask someone like Kreuvf next time he is around 2007-11-10T21:08:33 he can make fonts? 2007-11-10T21:09:49 *** coppercore has joined #warzone 2007-11-10T21:11:18 per: He had the German version, so if it did ship with extra glyphs he would know 2007-11-10T21:13:13 The powerbars are bitmaped also. That is why the text don't fit there either. 2007-11-10T21:13:44 *** ccfreak2k|laptop has quit IRC 2007-11-10T21:14:24 *** ccfreak2k_|lapto has joined #warzone 2007-11-10T21:14:28 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-10T21:15:23 *** coppercore has quit IRC 2007-11-10T21:19:19 * Buginator sends a search part out for Giel 2007-11-10T21:19:19 party* 2007-11-10T21:22:40 *** coppercore has joined #warzone 2007-11-10T21:24:07 *** icybersphnx has joined #warzone 2007-11-10T21:24:12 *** cybersphinx has quit IRC 2007-11-10T21:24:16 *** icybersphnx is now known as cybersphinx 2007-11-10T21:25:01 *** Dred_furst has joined #warzone 2007-11-10T21:27:47 *** CIA-9 has quit IRC 2007-11-10T21:28:45 mortikia: ping 2007-11-10T21:28:45 pong 2007-11-10T21:33:08 *** CIA-9 has joined #warzone 2007-11-10T21:33:17 *** Chojun has joined #warzone 2007-11-10T21:33:29 Hi Chojun 2007-11-10T21:33:35 hi 2007-11-10T21:33:51 is anyone here from Europe familiar with Covenant 2007-11-10T21:35:12 I think they are all afk 2007-11-10T21:35:22 that was a movie wasn't it ;) 2007-11-10T21:37:16 *** eracc has quit IRC 2007-11-10T21:37:16 *** EvilGuru has quit IRC 2007-11-10T21:37:16 *** per has quit IRC 2007-11-10T21:37:58 per * r2788 /trunk/src/ (objmem.c structure.c structuredef.h): Factories do not have a formation, oddly enough! So remove it. 2007-11-10T21:39:13 afk? 2007-11-10T21:39:36 away from keyboard? 2007-11-10T21:41:14 *** per has joined #warzone 2007-11-10T21:41:14 *** EvilGuru has joined #warzone 2007-11-10T21:41:14 *** eracc has joined #warzone 2007-11-10T21:41:28 or afb, away from brain 2007-11-10T21:41:35 ping 2007-11-10T21:42:04 or hfb? 2007-11-10T21:42:12 hiding from Buginator ;) 2007-11-10T21:42:39 *** nocheinabitos has joined #warzone 2007-11-10T21:42:48 Chojun makes qualified comments... 2007-11-10T21:43:38 are you inferring that I am away from my brain? 2007-11-10T21:43:51 nocheinabitos: How many incarnations of you will we finally get? 2007-11-10T21:43:59 well 2007-11-10T21:44:20 i lost count :P 2007-11-10T21:44:25 Chojun: Rather not... 2007-11-10T21:44:38 Just that you make good comments. 2007-11-10T21:44:47 ic 2007-11-10T21:45:34 well, I'll have you know that I'm 50% retarded, 25% slow, 20% stupid, and 10% an Unstoppable Force of Excellence 2007-11-10T21:46:22 Like Bart simpson? 2007-11-10T21:46:45 That is what he said in a episode right ? 2007-11-10T21:46:53 I have no idea 2007-11-10T21:48:25 chojun does look like bart simpson though 2007-11-10T21:48:33 What? 2007-11-10T21:48:35 LOL... 2007-11-10T21:48:42 ;) 2007-11-10T21:48:42 Yellow in the face? 2007-11-10T21:48:51 yes and a big forhead 2007-11-10T21:49:16 4 fingers also. 2007-11-10T21:50:00 mingw blows chunks also. lol 2007-11-10T21:50:56 lol 2007-11-10T21:51:14 hehe 2007-11-10T21:51:44 so devurandom I am happy to see you guys have an artist now 2007-11-10T21:52:06 looks like we are all about to get kicked off. 2007-11-10T21:52:21 christel- [Global Notice] Hi all, we're experiencing some routing problems between our US hub and the machine services reside on, I'm about to do some re-routing and will also move services. There will be NO services while we swap things around. Thank you for using freenode and have a great day! 2007-11-10T21:53:05 *** Dred_furst has quit IRC 2007-11-10T21:53:53 Buginator: "[Global Notice]"... 2007-11-10T21:54:06 GrimMoroe: Yep. :) 2007-11-10T21:54:18 cool 2007-11-10T21:54:25 We had some, I think, who said they are doing stuff. 2007-11-10T21:54:33 I actually remember someone posting lots of models... 2007-11-10T21:55:18 thats cool 2007-11-10T21:55:35 I actually remeber a w...eerrr... better not. heh 2007-11-10T21:56:28 Buginator? 2007-11-10T21:56:34 Buginator: go for it, we are all friends here 2007-11-10T21:56:47 * cyka burps 2007-11-10T21:57:11 cyka is not a friend. He belongs to the inventory. ;) 2007-11-10T21:57:20 If that's what you say in english as well... 2007-11-10T21:57:34 lol 2007-11-10T21:57:38 inventory? 2007-11-10T21:57:40 It's still broken. 2007-11-10T21:57:45 i'd say more like the zoo :P 2007-11-10T21:58:05 cyka is pretty nice. If you ignore him. :D *ducks* 2007-11-10T21:58:33 * cyka intiates target prediction and throws a rusty nail at Buginator :P 2007-11-10T21:58:33 shevek_ what is broken ? 2007-11-10T21:58:49 Besides the patch that Giel did... 2007-11-10T21:58:52 Buginator: I still cann't quit without switching to a treminal and killing it 2007-11-10T21:59:10 Actually, I did say I was going to install ubuntu stable before I complained again. 2007-11-10T21:59:15 I don't trust my distro at the moment. 2007-11-10T21:59:27 Hmm.. don't have that problem, and I just pulled down the latest on ubuntu. 2007-11-10T22:00:18 *** abitos has quit IRC 2007-11-10T22:00:23 I need to buy a hard disk before I install ubuntu 2007-11-10T22:00:37 250Gb laptop drives are out. 2007-11-10T22:00:44 you & devurandom both are using gentoo. 2007-11-10T22:00:57 gentoo sucks donkey 2007-11-10T22:01:43 Which gfx chipset you using? 2007-11-10T22:01:55 Try Gentoo DevUrandom Edtion, that's better. 2007-11-10T22:02:07 ATI Mobility M10, I think 2007-11-10T22:02:25 The Gentoo DE is way better than stock Gentoo. ;) 2007-11-10T22:02:30 No, ATI M22 (M300) 2007-11-10T22:02:38 hmm 2007-11-10T22:02:45 guys i may need some hlp in a few days 2007-11-10T22:02:53 * devurandom too 2007-11-10T22:02:58 thats if installing gfx cards under ubuntu has become easier 2007-11-10T22:03:00 afk 2007-11-10T22:03:21 yeah, it is pretty easy now in ubuntu. It did it automatic for me. 2007-11-10T22:03:51 I just had to click on the 'restricted driver' icon, select it, then it did what it did. 2007-11-10T22:04:03 This was with 7.10 2007-11-10T22:04:28 Others said that driver manager sux... 2007-11-10T22:04:44 *** nocheinabitos is now known as abitos 2007-11-10T22:05:13 looks like Pumpkin planned to add random scaling to features... i wonder if the reason that is not in the release is that it sucked... 2007-11-10T22:05:23 and one polygon to spare \o/ 2007-11-10T22:05:32 ooops wrong window sorry 2007-11-10T22:05:35 per: Random scaling? 2007-11-10T22:05:37 lol 2007-11-10T22:05:40 GrimMoroe: You have one? :) 2007-11-10T22:05:43 What can I say? I just clicked that icon, that said 'updates are available', and then after a few clicks, all is done. 2007-11-10T22:05:47 only one 2007-11-10T22:05:56 * cyka steals GrimMoroe's remaining polygon 2007-11-10T22:06:08 :P 2007-11-10T22:06:09 devurandom: yes, features would be given a random scaling factor, so that they would have different size 2007-11-10T22:06:15 hey give that back I need it 2007-11-10T22:06:20 devurandom: but it would only apply to trees and wreckage... 2007-11-10T22:06:43 * Buginator says lets play keep-away from GrimMoroe! ;) 2007-11-10T22:06:47 actually, it looks like Pumpkin planned to do a lot of fun with features 2007-11-10T22:06:53 thats not nice 2007-11-10T22:07:09 imagine that 2007-11-10T22:07:23 Per, was that before or after they had to include the PSX code? heh 2007-11-10T22:07:25 We have this ugly shadows on the trees... 2007-11-10T22:07:30 Grim, how did you solve that? 2007-11-10T22:07:43 solve what? 2007-11-10T22:07:51 That is assuming you have added shadows... 2007-11-10T22:07:52 devurandom: where can I see this? 2007-11-10T22:08:01 don't use stenciled shadows 2007-11-10T22:08:01 * per never uses shadows... 2007-11-10T22:08:03 Look at any tree you see... 2007-11-10T22:08:12 Yes, I want a pic. 2007-11-10T22:08:16 devurandom: which maps have trees? 2007-11-10T22:08:22 or bake the shadows into the pie 2007-11-10T22:08:25 Grim: What else? And how are transparent textures handled? 2007-11-10T22:08:45 *** DrZimmerman2 has quit IRC 2007-11-10T22:08:49 transparent textures with shadows? 2007-11-10T22:08:55 per: Mountain maps. No idea which that are. 2007-11-10T22:09:09 GrimMoroe: Yes. With the way we do it now, it looks crappy... 2007-11-10T22:09:18 Because the transparent part throws shadows as well. 2007-11-10T22:09:20 thats because you use stenciled shadows 2007-11-10T22:09:26 Yes, I know. 2007-11-10T22:09:30 raytraced shadows would solve the problem 2007-11-10T22:09:39 That doesn't sound very cheap... 2007-11-10T22:09:48 shadow maps should work better 2007-11-10T22:09:52 there is no such thing as cheap shadows 2007-11-10T22:10:06 shadow maps eat up memory very fast 2007-11-10T22:10:13 blob-shadows sound like an idea, yes... 2007-11-10T22:10:21 i think we have some memory to spare... warzone is not very memory hungry 2007-11-10T22:10:34 Tell that to the tnt2 ppl... 2007-11-10T22:10:36 it will be when your new gfx artist is done 2007-11-10T22:10:46 lol, grim. 2007-11-10T22:10:49 Who still has a tnt2? 2007-11-10T22:11:02 as many polygons as he added to that miniture model you guys will run out of memory very fast 2007-11-10T22:11:19 I bet you'll say that he does something wrong and could achieve the same effect with less performance loss? 2007-11-10T22:11:37 and dev told him I used 512x512 textures which is incorrct by the way and that will eat your memory too 2007-11-10T22:11:44 Oh... 2007-11-10T22:11:50 You still read that, which is good. :) 2007-11-10T22:11:53 I am not going to say anything 2007-11-10T22:12:12 he/you guys can do whatever you guys think is best 2007-11-10T22:12:39 No problem with high polygon models. Just use polychop + normal mapping for best results. 2007-11-10T22:13:08 if you want to believe that then by all means do so 2007-11-10T22:13:09 diff /dev/brain /dev/reality has non empty output... 2007-11-10T22:14:09 Done! Here you go: http://www.3dkingdoms.com/tut3.jpg 2007-11-10T22:14:42 http://www.3dkingdoms.com/tut1n.jpg for the mesh 2007-11-10T22:14:56 *** cyka_ has joined #warzone 2007-11-10T22:15:21 www.3dkingdoms.com/tutorial.htm Shows how in openGL. 2007-11-10T22:15:23 *** _Leto_ has joined #warzone 2007-11-10T22:15:26 for example say you have a propulsion type with only 256 polygons, and 100 of those vehicles onscreen at once thats 51,200 polygons for just the propulsions and nothing else....say bye bye to your frame rates unless you guys are all running supper computers 2007-11-10T22:15:49 super too 2007-11-10T22:16:01 meh 2007-11-10T22:16:03 lol 2007-11-10T22:16:03 GrimMoroe: how many polygons do current propulsions models have? 2007-11-10T22:16:12 accidentally rebooted my machine 2007-11-10T22:16:26 maybe 12 at most 2007-11-10T22:16:27 wc -l random.pie ? ;) 2007-11-10T22:16:34 GrimMoroe, but those area not all visable polygons, so with some good LOD, and smart clipping, it should work out ok. 2007-11-10T22:16:38 area=are* 2007-11-10T22:16:51 * cyka_ returns GrimMoroe's polygon 2007-11-10T22:16:53 LOD uses memory too 2007-11-10T22:16:55 it was cursed 2007-11-10T22:17:02 it rebooted my machine :( 2007-11-10T22:17:04 clipping uses CPU ticks 2007-11-10T22:17:08 per, that reminds me, do you still have the png files that GrimMoroe sent you? 2007-11-10T22:17:17 balancing all that is quite a chore 2007-11-10T22:17:24 The ones that had the white border around something? 2007-11-10T22:17:34 but you guys didn't listen to me before so no sense in starting that now 2007-11-10T22:17:37 Well, I have no clue, but I think that meshes dont need that much memory, no? 2007-11-10T22:17:47 no Buginator I don't 2007-11-10T22:17:49 sorry 2007-11-10T22:18:04 meshes are not about the memory 2007-11-10T22:18:12 textures are 2007-11-10T22:18:18 GrimMoroe, was asking per. I asked you before. :) 2007-11-10T22:18:20 lod textures then? 2007-11-10T22:18:29 but polygons will dictate what GPU is needed 2007-11-10T22:18:57 This is all moot if you plan on supporting a TNT you know. 2007-11-10T22:19:05 "but you guys didn't listen to me before" ... Hm... :( I thought I listened... :( Was wrong in that assumption apparently... :( 2007-11-10T22:19:16 Buginator: I don't plan. ;) 2007-11-10T22:19:18 Buginator: yes 2007-11-10T22:19:44 Can you throw them up someplace, so I can check them out ? 2007-11-10T22:20:15 or e-mail them to me 2007-11-10T22:20:22 devurandom: you were not the persons i was refering too actually 2007-11-10T22:20:29 Nice. :) 2007-11-10T22:20:40 So you will still talk to me? 2007-11-10T22:20:54 Didn't loose a chummer, nice. :) 2007-11-10T22:21:02 *** Chojun has quit IRC 2007-11-10T22:21:13 chummer? 2007-11-10T22:21:21 sure...as long as your not asking to see my gfx updates ;) 2007-11-10T22:21:31 F* :( 2007-11-10T22:21:56 Buginator: sorry, can't find it anyway 2007-11-10T22:22:03 some of your fellow teamates ruined that one 2007-11-10T22:22:06 lol. I didn't know there was such a word. :S 2007-11-10T22:22:08 Buginator: but cybersphinx reported the same problem 2007-11-10T22:22:30 " 2007-11-10T22:22:31 Pal, friend, colleauge. A Shadowrunner. 2007-11-10T22:22:56 ok, I will try to remember to ask him. 2007-11-10T22:23:07 http://www.urbandictionary.com/define.php?term=chummer 2007-11-10T22:23:54 *** cyka has quit IRC 2007-11-10T22:24:12 Buginator: please msg me your email address 2007-11-10T22:25:43 *** tomboy64 has quit IRC 2007-11-10T22:25:48 Ryan must be sleeping also. 2007-11-10T22:28:37 hmmm 2007-11-10T22:28:38 lol 2007-11-10T22:28:47 *** cyka_ is now known as ^cyka^ 2007-11-10T22:29:06 Buginator: Ryan takes a bit to answer to mails... Busy guy. 2007-11-10T22:29:24 In case you refer to Icculus, that is. 2007-11-10T22:31:40 This valid for old builds? http://rodzilla.free.fr/wz2100/warzone_install/ 2007-11-10T22:33:52 *** abitos has quit IRC 2007-11-10T22:34:53 *** ccfreak2k|laptop has quit IRC 2007-11-10T22:35:11 *** ccfreak2k|laptop has joined #warzone 2007-11-10T22:39:04 Buginator: Yes... 2007-11-10T22:39:08 *** abitos_ has quit IRC 2007-11-10T22:39:25 Very old builds. ;) 2007-11-10T22:40:31 you know of any install package of those very old builds? Sure would save me some time. 2007-11-10T22:41:20 *** oolon___ has joined #warzone 2007-11-10T22:42:57 *** oolon___ has quit IRC 2007-11-10T22:43:16 doing the script system state saving is going to be a nightmare 2007-11-10T22:45:50 For every object, you would need to basically redo it's orders/position and all that right ? 2007-11-10T22:46:20 yes 2007-11-10T22:46:39 And now, it dumps the structure to a file? 2007-11-10T22:47:36 it copies the structures into a new set of structures and saves them to file 2007-11-10T22:47:48 Buginator: see src/game.c for the full horror show 2007-11-10T22:48:35 I had a quick look for that. I volunteered Eveilguru to clean that code up. :) 2007-11-10T22:48:43 for=at* 2007-11-10T22:49:17 I was thinking someplace in there is the trouble that ubuntu is having with something. 2007-11-10T22:49:47 *** oolon___ has joined #warzone 2007-11-10T22:51:57 Buginator: i doubt it... looked like a filename issue 2007-11-10T22:52:45 More like a corruption issue someplace. 2007-11-10T22:53:21 msys is sure old. 2004 ? Sheesh. 2007-11-10T22:54:11 no kidding 2007-11-10T22:54:21 Night everyone! 2007-11-10T22:54:24 *** devurandom has quit IRC 2007-11-10T22:55:48 you know which version of bison/flex is the bad one for windows? 2007-11-10T22:56:54 *** Karlik has quit IRC 2007-11-10T23:01:07 *** ccfreak2k|laptop has quit IRC 2007-11-10T23:03:14 *** Karlik has joined #warzone 2007-11-10T23:04:55 *** kevinsbot has quit IRC 2007-11-10T23:08:22 *** kevinsbot has joined #warzone 2007-11-10T23:16:12 no 2007-11-10T23:22:32 *** GrimMoroe has quit IRC 2007-11-10T23:24:29 *** ccfreak2k|laptop has joined #warzone 2007-11-10T23:27:21 per * r2791 /trunk/ (data/testdata/tagfile_map.def src/map.c): Extend new savegame format to save game messages. 2007-11-10T23:27:23 per * r2790 /trunk/ (data/testdata/tagfile_map.def src/map.c): Properly add structures and features to new savegame format. 2007-11-10T23:27:38 per * r2789 /trunk/src/ (feature.c featuredef.h): Remove unused gfxScaling of features 2007-11-10T23:31:07 *** Karlik has quit IRC 2007-11-10T23:57:51 per: What problem did I report? 2007-11-10T23:58:04 cybersphinx: alpha in texture pages 2007-11-10T23:58:28 *** kamaze has quit IRC 2007-11-10T23:59:19 Ah, yeah. I now also know why there's a problem, though I don't know a solution. 2007-11-11T00:00:25 cybersphinx: and what is the problem? 2007-11-11T00:00:29 Warzone uses glEnable(GL_ALPHA_TEST); 2007-11-11T00:00:37 glAlphaFunc(GL_GREATER, 0.1f); 2007-11-11T00:01:02 here is another example, btw: http://img.rootzilla.de/img/pXgx.png 2007-11-11T00:01:18 for alpha. So every alpha greater than 0.1 is interpreted as 1, below as 0. 2007-11-11T00:01:47 If alpha blending were enabled, the full alpha range would be used. 2007-11-11T00:01:47 cybersphinx: aha. that must be a separator problem from what i'm seeing in the link above, though. 2007-11-11T00:02:10 i checked the textures used for cyborgs, they were all full alpha, with RGB=0 2007-11-11T00:02:27 Problem is, then you need to draw polys back to front, for it to work correctly (at least I don't know another solution). 2007-11-11T00:02:51 doesn't the bucket sort ensure that? 2007-11-11T00:03:36 if i look at those cyborgs from the other side, they look fine 2007-11-11T00:04:06 so i guess it is compositing / sorting problem 2007-11-11T00:04:13 I removed the alpha test and enabled blending, and some things weren't drawn correct (the transparent areas of the antennas of the tower "covered" the radar dish). 2007-11-11T00:05:01 The cyborgs is the shadows drawn from behind, I think (since the stencilling doesn't care about alpha in textures). 2007-11-11T00:05:27 *** EvilGuru has quit IRC 2007-11-11T00:05:29 ah, so i disable shadows, the problem won't be there? 2007-11-11T00:05:36 Without shadows, that screenshot should look fine. 2007-11-11T00:06:11 *** shpitz461 has joined #warzone 2007-11-11T00:08:57 Actually, 2.0 doesn't have that problem, only trunk. 2007-11-11T00:09:48 And trunk doesn't have shadows for trees. Is that intentional (because of that problem)? 2007-11-11T00:13:14 cybersphinx: yes, without shadows it is fine. although there are some nasty seams in the cyborg 2007-11-11T00:13:20 cybersphinx: dunno 2007-11-11T00:13:35 does 2.0 have shadows? 2007-11-11T00:13:41 Yes. 2007-11-11T00:13:57 why doesn't 2.0 get problems with this, then? 2007-11-11T00:17:22 i do not quite see how the shadows should give this problem. the shadow is not cast so that it lies behind the droid against the view direction 2007-11-11T00:17:33 see the URL I posted 2007-11-11T00:20:00 2.0 also has this problem, I just didn't see it before (wrong viewing angle, I guess). 2007-11-11T00:20:08 *** KBlair has quit IRC 2007-11-11T00:22:11 g'nite 2007-11-11T00:22:24 *** per has quit IRC 2007-11-11T00:22:48 Ah, now he's gone. Well, good night then. 2007-11-11T00:29:40 This is sheer hell. mingw/msys Argh! 2007-11-11T00:32:07 *** _Leto_ is now known as tomboy64 2007-11-11T00:41:53 *** xtremebassist has joined #warzone 2007-11-11T00:46:48 Later cybersphinx 2007-11-11T00:46:53 *** Buginator has quit IRC 2007-11-11T00:48:42 *** GrimMoroe has joined #warzone 2007-11-11T01:15:50 *** xtremebassist has quit IRC 2007-11-11T01:16:24 *** Buginator has joined #warzone 2007-11-11T01:17:09 You guys got to check this out.. "CEMENT" = Vista. http://www.theblimp.blip.tv/scripts/flash/showplayer.swf?autostart=true&enablejs=true&feedurl=http://theblimp.blip.tv/rss&file=http://www.theblimp.blip.tv/rss/flash/345491&showplayerpath=http://www.theblimp.blip.tv/scripts/flash/showplayer.swf 2007-11-11T01:25:59 *** Giel|afk has quit IRC 2007-11-11T01:30:10 *** Buginator has quit IRC 2007-11-11T01:52:49 *** tomboy64 has quit IRC 2007-11-11T02:01:12 *** GrimMoroe has quit IRC 2007-11-11T02:24:23 *** tomboy64 has joined #warzone 2007-11-11T02:56:27 *** Maerz has quit IRC 2007-11-11T02:59:15 *** Maerz has joined #warzone 2007-11-11T03:02:55 *** tomboy64 has quit IRC 2007-11-11T04:00:18 *** NightBringer has joined #warzone 2007-11-11T04:42:00 *** alansbot has joined #warzone 2007-11-11T05:19:28 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:20:12 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T05:20:19 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T05:21:07 per * r2792 /trunk/src/map.c: Fix wrong weapon enumeration in new savegame format, leading to an assert. Sorry, guys! 2007-11-11T05:21:16 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:21:56 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T05:22:00 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T05:28:51 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:29:34 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T05:29:42 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T05:31:22 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:32:16 *** ccfreak2k|laptop has joined #warzone 2007-11-11T05:33:35 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:35:02 *** ccfreak2k|laptop has joined #warzone 2007-11-11T05:37:09 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:38:07 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T05:38:14 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T05:43:47 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:46:53 *** ccfreak2k|laptop has joined #warzone 2007-11-11T05:50:27 *** ccfreak2k|laptop has quit IRC 2007-11-11T05:51:27 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T05:57:13 *** ccfreak2k_|lapto has quit IRC 2007-11-11T05:57:41 *** ccfreak2k|laptop has joined #warzone 2007-11-11T06:02:30 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:03:07 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:03:11 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:07:40 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:08:19 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:08:26 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:09:45 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:10:24 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:10:28 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:12:24 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:13:03 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:13:10 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:20:47 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:21:39 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:21:39 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:21:57 *** DrZimmerman has joined #warzone 2007-11-11T06:23:40 *** DrZimmerman has joined #warzone 2007-11-11T06:28:41 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:30:15 *** ccfreak2k|laptop has joined #warzone 2007-11-11T06:33:52 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:33:57 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:34:00 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:35:24 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:40:31 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:40:34 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:44:20 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:44:59 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:45:03 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:50:22 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:52:07 *** ccfreak2k|laptop has joined #warzone 2007-11-11T06:56:37 *** ccfreak2k|laptop has quit IRC 2007-11-11T06:57:19 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T06:57:25 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T06:59:02 *** ccfreak2k|laptop has quit IRC 2007-11-11T07:03:05 *** ccfreak2k|laptop has joined #warzone 2007-11-11T07:05:10 *** ccfreak2k|laptop has joined #warzone 2007-11-11T07:08:51 *** ccfreak2k|laptop has quit IRC 2007-11-11T07:11:10 *** amro has joined #warzone 2007-11-11T07:11:19 *** ccfreak2k|laptop has joined #warzone 2007-11-11T07:26:30 *** ccfreak2k|laptop has quit IRC 2007-11-11T07:27:02 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T07:27:06 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T07:35:03 *** ccfreak2k|laptop has quit IRC 2007-11-11T07:35:42 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T07:35:49 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T07:50:05 *** ccfreak2k|laptop has quit IRC 2007-11-11T07:51:05 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T07:51:05 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T08:19:19 *** ccfreak2k|laptop has quit IRC 2007-11-11T08:20:09 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T08:20:16 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T08:24:26 *** ccfreak2k|laptop has quit IRC 2007-11-11T08:25:09 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T08:25:12 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T08:26:25 *** amro has quit IRC 2007-11-11T08:27:14 *** amro has joined #warzone 2007-11-11T08:32:44 *** ccfreak2k|laptop has quit IRC 2007-11-11T08:32:49 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T08:32:52 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T09:10:57 *** amro has quit IRC 2007-11-11T09:19:09 *** Hikaru has joined #warzone 2007-11-11T09:19:22 hey guys. 2007-11-11T09:19:44 current warzone has corrupted text in menus, I don't know why. I'll try figuring out when the regression began 2007-11-11T09:25:51 grr, and now the always fun 'malformed network data' 2007-11-11T09:31:42 *** abitos has joined #warzone 2007-11-11T09:32:44 *** ccfreak2k|laptop has quit IRC 2007-11-11T09:33:21 *** ccfreak2k_|lapto has joined #warzone 2007-11-11T09:33:25 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-11T10:13:27 *** tomboy64 has joined #warzone 2007-11-11T10:16:05 *** coppercore has quit IRC 2007-11-11T10:16:07 hmm. may have to do with the commits around the time quesologic was put into the tree.. 2007-11-11T10:16:12 *** coppercore has joined #warzone 2007-11-11T10:25:10 down to 25 commits between the last working build I tried and the start of the problem... lessee... 2007-11-11T10:26:22 trying 2645 for the hell of it which works around a quesoglc 'bug' that was unworked around in the next commit... 2007-11-11T10:28:20 hmm, this one's readable. lets try the next commit... 2007-11-11T10:30:12 Aha, yep, this is why. 2007-11-11T10:30:35 Now I wonder what the hell I'm supposed to be doing here... 2007-11-11T10:33:29 I bet the problem is that I'm supposed to be using the svn version of quesoglc and this wasn't made obvious ;) 2007-11-11T10:36:46 *** EvilGuru has joined #warzone 2007-11-11T10:46:45 evidently that's not the problem. Huh. 2007-11-11T10:46:48 arts grab audio ok 2007-11-11T10:46:48 error : glcFontFace(GLC_Font_Bold (2), "Bold") failed 2007-11-11T10:47:02 I don't know what that means, but I'd bet it's not good. 2007-11-11T11:00:38 *** devurandom has joined #warzone 2007-11-11T11:01:49 * devurandom is pluging in the kde4 plug... 2007-11-11T11:03:37 Hi devurandom 2007-11-11T11:03:41 Hello. 2007-11-11T11:03:51 * EvilGuru is RMA'ing a monitor and finishing his paper on the quadratic formula 2007-11-11T11:04:42 devurandom: ooh, hey dude, I just posted a bug on your site. 2007-11-11T11:05:02 https://gna.org/bugs/index.php?10309 2007-11-11T11:14:20 devurandom: any ideas? I'd really love to know what the heck is going on with that thing... 2007-11-11T11:14:25 Use GLC_TEXTURE for font rendering. 2007-11-11T11:14:31 That is what Per did... 2007-11-11T11:15:22 Yeah, considering it's so old you'd think if it was causing problems it'd be noticed by now... 2007-11-11T11:15:57 I assigned it to Per by now... No idea what might be the issue, but I guess he knows best... 2007-11-11T11:16:05 Or maybe Giel, when he comes online... 2007-11-11T11:16:16 Okay. I'll stick around for a while, any idea if they'll be on today? 2007-11-11T11:19:07 I have looked at the diff and that is the only major difference 2007-11-11T11:22:44 *** Dred_furst has joined #warzone 2007-11-11T11:30:31 They know how to make money: http://www.heise.de/newsticker/meldung/98767/from/atom10 (german) 2007-11-11T11:31:46 (Summary: MS is building a MS Authorized Refurbisher program, so you can sell your old PC with a new Windows. (Usually you would delete everything and mostly the install CDs are missing.) This way they can get paid 2 times for 1 PC.) 2007-11-11T11:34:44 I'd be surprised if this doesn't end in a big lol again: http://www.heise.de/newsticker/meldung/98768/from/atom10 (Prince + WebSherif vs. PirateBay) 2007-11-11T11:35:32 *** Suprano has joined #warzone 2007-11-11T11:36:39 One day less till we arrive in Schäuble's 4th Reich: http://www.heise.de/newsticker/meldung/98772/from/atom10 2007-11-11T11:37:16 devurandom: That was oldschool, the pirate bay won hands down 2007-11-11T11:37:31 EvilGuru: Already? 2007-11-11T11:37:45 Read it a few years ago 2007-11-11T11:37:55 EvilGuru: Heise wrote that they did not even have a session in courts till now... 2007-11-11T11:38:12 http://thepiratebay.org/legal.php 2007-11-11T11:38:15 EvilGuru: WebSherif vs. PirateBay already happened some years ago, yes. 2007-11-11T11:38:23 But they are trying it again. 2007-11-11T11:38:31 Everywhere but in Sweden, as it seems. 2007-11-11T11:39:47 Also claiming that they are gaining ~70k/a from the site and betraying the swedish fiskus. 2007-11-11T11:40:20 fiscal-agency? 2007-11-11T11:52:13 *** Maerz has quit IRC 2007-11-11T11:52:53 Could be to do with tax 2007-11-11T12:09:09 Restarting into the kde4 experience, bbl. 2007-11-11T12:09:12 *** devurandom has quit IRC 2007-11-11T12:25:24 *** devurandom has joined #warzone 2007-11-11T12:27:11 devurandom: got a moment to answer a general C question? 2007-11-11T12:37:23 Hikaru: I might be able to 2007-11-11T12:37:56 if (text[0] != 0 && text[1] != 0) 2007-11-11T12:37:56 text++; 2007-11-11T12:37:56 else 2007-11-11T12:37:56 return -1; 2007-11-11T12:38:22 Trying to figure out if this is safe or not. text might be at the literal end of the char array... 2007-11-11T12:38:35 This is my own code, so don't try to find it in warzone :) 2007-11-11T12:40:12 I think you can see what I'm trying to do - my main worry is order of operations. I don't know if the text[1] will be checked before or after the first call... If it tests its condition, it may be reading off the end of the array 2007-11-11T12:41:40 I mean, I could just encapsulate a second if into this one that'll test text[1] after text[0], but it feels wasteful if I can avoid it. 2007-11-11T12:41:43 Hikaru: They are guaranteed to be evaluated left to right 2007-11-11T12:41:56 EvilGuru: really? Thanks. 2007-11-11T12:42:00 Yes 2007-11-11T12:42:15 Only time when you need to be careful is: foo(a++, a) 2007-11-11T12:42:31 as the parameters to functions can be evaluated in any order 2007-11-11T12:42:41 compiler dependent I imagine. =) 2007-11-11T12:42:58 Thanks. 2007-11-11T12:44:47 Hikaru: Indeed, I believe it is there so that the compiler has a freedom to execute/evaluate all operands in parallel 2007-11-11T12:44:56 *** amro has joined #warzone 2007-11-11T12:45:03 Assuming the hardware can support such a feature 2007-11-11T12:59:08 *** JockeTF has joined #Warzone 2007-11-11T13:00:26 *** GrimMoroe has joined #warzone 2007-11-11T13:19:48 back... 2007-11-11T13:21:14 KDE4 is damn fast, but barely usable, it seems. 2007-11-11T13:21:45 And KHTML still sucks when it comes to ajax... 2007-11-11T13:21:56 Or web2, or whatever you call it. 2007-11-11T13:23:37 And for some funny reason I get parts of kde3... 2007-11-11T13:23:52 kicker, alt+f2, etc... 2007-11-11T13:26:44 KHTML sucks, period 2007-11-11T13:26:53 Well, KJS actually 2007-11-11T13:27:17 Both, I think... 2007-11-11T13:27:41 I swear the moment someone makes a webkit backend for Konqueror KHTMLs user base will plummet 2007-11-11T13:27:50 * devurandom is looking forward to Qt 4.4... 2007-11-11T13:29:57 I am looking forward to compositing wm's 2007-11-11T13:30:24 Plasma does that, right? 2007-11-11T13:30:32 finally transparent windows (which for the record windows 2000 has had since launch) 2007-11-11T13:30:36 devurandom: kwin 2007-11-11T13:31:00 I think KWin has that already? At least in 3.5... 2007-11-11T13:31:32 *** Giel has joined #warzone 2007-11-11T13:31:43 It does have compositing, but it is not through OpenGL 2007-11-11T13:31:43 hi all 2007-11-11T13:31:53 and is broken in that sync to vblank does not work with it 2007-11-11T13:33:09 EvilGuru: Compositing is done by X... What that uses to render it is it's own stuff. At least that's how I understood it... 2007-11-11T13:33:47 yes, software compositing does not support sync to blank 2007-11-11T13:33:59 And I would love if it would not use GL... 2007-11-11T13:34:06 I love working in silence... 2007-11-11T13:34:12 devurandom: Trust me, you wouldn't 2007-11-11T13:34:34 I don't like vacuum cleaners... 2007-11-11T13:34:46 Ah 2007-11-11T13:34:57 Could fiddle around with your clocks 2007-11-11T13:36:24 But OpenGL compositing is a lot better than plain old software 2007-11-11T13:36:37 as with software compositing drawing to an iconified window is a no-op 2007-11-11T13:37:12 noop? Thought it would render into an offscreen buffer. 2007-11-11T13:37:44 not if the window is not visible 2007-11-11T13:37:53 this makes real-time thumbnails impossible 2007-11-11T13:40:47 *** ccfreak2k|laptop has quit IRC 2007-11-11T13:42:01 *** ccfreak2k|laptop has joined #warzone 2007-11-11T13:49:46 *** amro has quit IRC 2007-11-11T14:15:23 How would I make a screenshot in warzone? 2007-11-11T14:15:33 Hikaru: f10 or f11 2007-11-11T14:15:37 Thanks. 2007-11-11T14:19:25 hmm, it's not dumping them. I'll try using gimp since the menus are still unreadable. 2007-11-11T14:20:06 that worked. 2007-11-11T14:24:07 alright, per's got his screenshot 2007-11-11T14:27:05 Yay! My article on quadratic equations is finished (mostly): http://www.witherden.org/~freddie/Solving%20Quadratic%20Equations.pdf 2007-11-11T14:27:09 *** per has joined #warzone 2007-11-11T14:27:15 per: hello 2007-11-11T14:27:23 hello 2007-11-11T14:27:35 how do i build a cyborg transport in multiplayer? 2007-11-11T14:27:49 I *used* to know... 2007-11-11T14:27:57 per: Level 3 VTOL factory 2007-11-11T14:28:10 Assuming you are in a T3 game (IIRC) 2007-11-11T14:28:36 ok 2007-11-11T14:28:41 per: any idea what's going on with the bug I'm experiencing? 2007-11-11T14:28:47 Hikaru: no 2007-11-11T14:28:51 :( 2007-11-11T14:29:20 Hikaru: i would suggest bugging the quesoglc maintainer, see if he has any idea 2007-11-11T14:29:30 Hikaru: he made the patch that i committed 2007-11-11T14:30:13 Just to be clear, this works with everybody else? 2007-11-11T14:30:46 works here 2007-11-11T14:30:49 Hrm. 2007-11-11T14:30:50 never heard of it before 2007-11-11T14:31:08 What version of quesoglc are you using just so I can make sure *that* isn't my problem? 2007-11-11T14:31:33 Hikaru: latest svn version 2007-11-11T14:31:43 L/ 2007-11-11T14:31:49 :/ 2007-11-11T14:31:52 0.6.5 iirc 2007-11-11T14:32:22 alright, I am too now. So whatever it is isn't likely quesoglc. 2007-11-11T14:32:33 maybe something it relies on. hmm. 2007-11-11T14:32:54 does the transporter(s) in the campaign ever have any weapons? 2007-11-11T14:33:13 Hikaru: screenshots should be dumped in ~/.warzone2100-2.1/screendumps/ 2007-11-11T14:34:13 Giel: yeah, but it didn't do anything when I tried it. 2007-11-11T14:34:18 Giel: and I did look 2007-11-11T14:34:36 Giel: I was trying to take a screenshot of the menu, maybe you can't use the internal thing to do that there? 2007-11-11T14:34:38 Hikaru: when pressing F10 did WZ freeze for a second or so ? 2007-11-11T14:34:46 Giel: no. 2007-11-11T14:34:50 Hikaru: oh; it only does that ingame, not in the menus 2007-11-11T14:35:06 Okay. If you're unfamiliar, my menus are getting corrupted text. 2007-11-11T14:35:12 per: Yes 2007-11-11T14:35:18 It has a heavy mg 2007-11-11T14:35:19 giel: https://gna.org/file/wzcorrupted.png?file_id=3191 2007-11-11T14:35:53 per: cyborg transport and the campaign transport both have heavy mg's IIRC. 2007-11-11T14:38:07 Hikaru: very strange; I've never seen that before 2007-11-11T14:40:35 *** KBlair has joined #warzone 2007-11-11T14:42:59 EvilGuru: ^^ nice article 2007-11-11T14:43:12 EvilGuru: do you plan to put it under a free license ? 2007-11-11T14:43:53 Probably CC attrib share alike 2007-11-11T14:44:23 oh btw, I assume that python uses IEEE754 floats /doubles ? 2007-11-11T14:44:46 because if that's the case I'm wondering how your last code example will deal with the case where X = -0 2007-11-11T14:45:57 Python uses IEEE yes 2007-11-11T14:46:03 that is to say: I'm wondering what (-0 >= 0) will return 2007-11-11T14:46:04 so sgn(-0)? 2007-11-11T14:46:08 EvilGuru: yes 2007-11-11T14:46:23 Returns -1, will need to add in a case for that 2007-11-11T14:46:42 although for it to happen b would have to be entered as -0 2007-11-11T14:46:43 yes; since mathematically -0 = 0 2007-11-11T14:47:09 if x >= -0 should do it 2007-11-11T14:48:14 EvilGuru: also there's an error in your last code example @ line 11 2007-11-11T14:48:15 Just need to add in my references and tidy up some bits 2007-11-11T14:48:25 you use sgn(x) there instead of sgn(b) 2007-11-11T14:48:41 yep 2007-11-11T14:49:14 Luckily the latex package I've got reads the source files from disk, so it is a cinch to fix 2007-11-11T14:49:30 I've emailed quesoglc's mailing list, hopefully they'll give me a clue. 2007-11-11T14:50:53 Hmm! Now *THIS* is interesting. 2007-11-11T14:51:38 per: reverse applying the diff as generated from 2645:2646 to current svn makes the fonts show up correctly again. 2007-11-11T14:52:06 I'm surprised it worked honestly. 2007-11-11T14:52:46 Not advocating backing it out. I'm just very interested in the anatomy of this thing. 2007-11-11T14:54:20 Hikaru: the only thing r2646 does is tell GLC to use a different rendering method 2007-11-11T14:54:35 Hehe, that is one off the things I love about Python: I can just import gmpy (GMP for python) and thanks to operator overloading my function works to any precision level 2007-11-11T14:54:43 What was the reason for the change? 2007-11-11T14:54:54 r2645 uses OpenGL triangles to draw, while r2646 uses textures 2007-11-11T14:55:30 EvilGuru: anti aliasing of textures is better supported on most GFX devices than anti aliassing of polygons 2007-11-11T14:56:02 Currently the AA is a bit too strong IMO 2007-11-11T15:04:45 hmm I just put my drivers to override the AA setting and use 16x 2007-11-11T15:04:53 that didn't make things look prettier... 2007-11-11T15:06:40 *** abitos has quit IRC 2007-11-11T15:08:34 though it did make my framerate drop from 130~140 to 25 Hz 2007-11-11T15:13:56 *** tomboy64 has quit IRC 2007-11-11T15:14:39 per * r2793 /trunk/src/action.c: The convoluted targetting code in actionUpdateTransporter was actually never used. 2007-11-11T15:14:56 *** abitos has joined #warzone 2007-11-11T15:15:02 now that must be one of the most hilarious patches i've ever committed 2007-11-11T15:15:36 *** JockeTF has left #Warzone 2007-11-11T15:15:44 *** JockeTF has joined #Warzone 2007-11-11T15:16:31 i must have looked at this function i don't know how many times and wonder how the f** does this work, and why is it written that way. it was strange both in the original and after watermelon ported it to support multiple weapons. then after putting a few debug logs in it I realized that it was never run, and it still targetted and fired fine. 2007-11-11T15:17:45 per: yes we all gotta love the dead code 2007-11-11T15:19:17 *** JockeTF has quit IRC 2007-11-11T15:19:25 *** JockeTF has joined #Warzone 2007-11-11T15:19:26 It's the undead code you've gotta worry about. It shambles about looking for unsuspecting programmers to drive utterly MAD. 2007-11-11T15:19:29 *** JockeTF has quit IRC 2007-11-11T15:21:47 Hikaru: that's the reason why I usually tend to check whether code is actually used 2007-11-11T15:22:15 I usually just check whether a function is directly or indirectly called by a function which I _know_ is being executed at some point in time 2007-11-11T15:22:15 Giel: I've encountered code that was never called by any function in my program until it was *run* 2007-11-11T15:22:46 Hikaru: function pointers ? 2007-11-11T15:22:52 Giel: I had to figure out how it worked and why before I could kill it =) 2007-11-11T15:23:33 Giel: function call that called a 'function' (define wrapper) that called a user defined function that actually just called the internal function nothing appeared to use. 2007-11-11T15:24:20 I'll admit I'm more of a novice than you likely are, but that was one hell of a mindbending experience. 2007-11-11T15:25:36 Hikaru: I usually just perform a text-search on all the source code; searching for places where the function I'm examining is used 2007-11-11T15:27:04 Giel: yeah, that would have worked great except for the fact the function call used a configuration file to determine which function to call next. It wasn't obvious. 2007-11-11T15:27:25 Removing that was a pleasure. 2007-11-11T15:27:48 Could we make it an option if to render the text as a texture or as triangles 2007-11-11T15:27:53 * Hikaru basically took six or so functions and binned them, then took the two important bits left over and jammed them together. 2007-11-11T15:28:28 EvilGuru: I'm sure you could, but on the other hand I'd rather whatever the heck it is that I'm having trouble with be identified and fixed. It's not likely *warzone*'s fault. 2007-11-11T15:28:38 *** bcoconni has joined #warzone 2007-11-11T15:28:45 EvilGuru: it could, though rendering with textures _should_just_work_ (tm) 2007-11-11T15:29:03 I mean, everybody else this works fine right? Shouldn't I at least try to find out why it doesn't for me? 2007-11-11T15:29:12 hi all 2007-11-11T15:29:15 What graphics card do you have? 2007-11-11T15:29:29 R9000 pro with 64MB of ram. I'm using the open source xorg driver. 2007-11-11T15:29:29 I got the e-mail from Hikaru 2007-11-11T15:29:37 bcoconni: oh! Hi there. 2007-11-11T15:29:42 hi 2007-11-11T15:30:07 What's happening to you is weird... 2007-11-11T15:30:15 Hikaru: Have you tried any of the GLC sample apps? 2007-11-11T15:30:18 bcoconni: wasn't expecting you to pop up in here. I'm not a developer on wz2100, just a user - but I don't know what's going on. 2007-11-11T15:30:27 EvilGuru: no. Where are they? 2007-11-11T15:30:29 A lot to ask of a user I know 2007-11-11T15:30:52 I think they come with the source distribution 2007-11-11T15:30:59 EvilGuru: onesec. 2007-11-11T15:31:22 in tests? 2007-11-11T15:31:29 Yep. Example are built along with the library. You should find them in tests and examples directory 2007-11-11T15:32:52 tests are more simple and are intended to test basic functionalities. So I suggest that you begin there (tests directory) 2007-11-11T15:32:55 ran all the tests, I don't see anything saying error or anything 2007-11-11T15:33:04 lots of the fonts are null though 2007-11-11T15:33:25 If you run "make check" all the tests are run in a row and it reports you how many failed 2007-11-11T15:33:43 If the texture rendering works in the tests, then it is probably warzone 2007-11-11T15:33:45 all 9 tests passed 2007-11-11T15:33:51 otherwise it may be a GLC bug 2007-11-11T15:34:05 per * r2794 /trunk/src/ (action.c action.h ai.c scripttabs.c): 2007-11-11T15:34:05 Remove DACTION_ATTACK_M, attack with multiple weapons order. Why would you ever 2007-11-11T15:34:05 want to attack without multiple weapons, if you have them? In any case, it was 2007-11-11T15:34:05 unused. 2007-11-11T15:34:05 there is 21 tests... How can only 9 tests run ? 2007-11-11T15:34:45 bcoconni: huh? I did make check, that's what it told me. 2007-11-11T15:34:49 hikaru : does the configure script detected GLUT ? 2007-11-11T15:35:09 hi bcoconni 2007-11-11T15:35:10 hikaru : if it did not this is why only tests run... 2007-11-11T15:35:13 hi giel 2007-11-11T15:35:23 configure:25875: result: no 2007-11-11T15:35:24 configure:25899: WARNING: The GLUT library could not be found : example programs and some tests will not be built 2007-11-11T15:35:29 from config.log 2007-11-11T15:35:45 Hikaru: what distro do you use ? 2007-11-11T15:35:48 slackware 12 2007-11-11T15:35:48 hikaru : did you install the GLUT library and headers ? 2007-11-11T15:36:01 bcoconni: i don't know what that is or where to get it. Give me a few minutes. 2007-11-11T15:36:12 Hikaru: you might want to look for a development package for freeglut 2007-11-11T15:36:30 *** eracc has quit IRC 2007-11-11T15:36:36 on Debian it's called freeglut-dev, not sure how it's called on slackware 2007-11-11T15:37:10 Hmm. I have libglut but no glut.h 2007-11-11T15:37:12 hikaru : OK. Nowadays FreeGLUT is available instead of Mark Kilgards's original GLUT 2007-11-11T15:37:38 *** eracc has joined #warzone 2007-11-11T15:37:43 hikaru : you should install the developer package of GLUT/freeGLUT/whateverGLUT 2007-11-11T15:38:14 http://freeglut.sourceforge.net/ this I assume? 2007-11-11T15:38:26 bcoconni: I'll have to build it. Give me a minute. 2007-11-11T15:38:37 Hikaru: yes; though I'm reasonably sure your distro supplies developer packages 2007-11-11T15:38:39 Don't you have a package manager with Slackware ? 2007-11-11T15:39:02 Giel: it does, but not for that. 2007-11-11T15:39:10 Giel is right : it should be available through your distro packages 2007-11-11T15:39:31 the only glut available supposedly comes with the mesa package which I already have installed. 2007-11-11T15:40:04 No GLUT package which name is appended with "-dev" or similar ? 2007-11-11T15:40:21 no. 2007-11-11T15:40:37 Hikaru: I've found this http://packages.slackware.it/package.php?q=current/mesa-7.0.1-i486-1 2007-11-11T15:40:49 that package provides glut.h 2007-11-11T15:41:12 yes, it's for slackware current 2007-11-11T15:41:18 that's basically like debian unstable 2007-11-11T15:41:40 While I could try rebuilding the package for my system I'm already in the process of building freeglut, so lets try that first. 2007-11-11T15:41:49 hmm, strange packaging system if you'd ask me... 2007-11-11T15:41:58 hikaru : ok 2007-11-11T15:42:27 Giel: packaging system does not do dependencies and does not have any -dev packages. Packages contain everything. 2007-11-11T15:43:00 Giel: slackware still uses a packaging system developed before rpm. It's essentially a large tar.gz 2007-11-11T15:43:39 built, installed. reconfiguring quesoglc 2007-11-11T15:43:58 it found glut 2007-11-11T15:44:06 Great !!! 2007-11-11T15:44:49 Now tests should show some show you some windows which contain actual 3D rendering 2007-11-11T15:44:51 for the hell of it after I build and install quesoglc I'll try rebuilding warzone and see if it magically starts working 2007-11-11T15:45:43 *** ccfreak2k|laptop has quit IRC 2007-11-11T15:45:50 hikaru : I'm afraid not. GLUT is only needed to build examples and some tests of QuesoGLC. But libGLC by itself does not depend on GLUT 2007-11-11T15:46:04 *** tomboy64 has joined #warzone 2007-11-11T15:46:29 bcoconni: ah, too bad. 2007-11-11T15:46:38 what ? 2007-11-11T15:47:08 *** ccfreak2k|laptop has joined #warzone 2007-11-11T15:48:01 hikaru : what's wrong ? 2007-11-11T15:50:37 *** Hikaru-orly has joined #warzone 2007-11-11T15:50:53 that was not funny. Machine blackscreened. 2007-11-11T15:51:06 *** Hikaru has quit IRC 2007-11-11T15:51:11 *** Hikaru-orly is now known as Hikaru 2007-11-11T15:52:05 hikaru : Does testrender succeed or fail ? 2007-11-11T15:52:19 *** Kreuvf|Linux has joined #warzone 2007-11-11T15:52:24 doing make check right now 2007-11-11T15:52:26 *** Kreuvf|Linux is now known as Kreuvf 2007-11-11T15:52:28 have a corrupted window 2007-11-11T15:52:38 hikaru : which test ? 2007-11-11T15:52:52 window name says tutorial 2007-11-11T15:53:00 but I can't read what's printed in the window 2007-11-11T15:53:12 hi-di-ho :X 2007-11-11T15:53:16 PASS: testmaster 2007-11-11T15:53:16 Tests successful 2007-11-11T15:53:16 PASS: test7 2007-11-11T15:53:16 Tests successful 2007-11-11T15:53:16 PASS: test8 2007-11-11T15:53:16 Render style : GLC_TEXTURE without GL objects without user list 2007-11-11T15:53:20 this is where I am right now. 2007-11-11T15:53:49 would a screenshot help? 2007-11-11T15:54:17 hikaru : nope. Can you build QuesoGLC in debug mode and run gdb ? 2007-11-11T15:54:34 hi Kreuvf 2007-11-11T15:54:49 yes. 2007-11-11T15:54:53 hikaru : run "./configure --disable-shared CFLAGS="-g -Wall -DDEBUGMODE" 2007-11-11T15:55:12 hikaru : then "make clean" and "make" 2007-11-11T15:55:45 that didn't work... 2007-11-11T15:55:52 What happened ? 2007-11-11T15:56:04 ah, too many quotes. 2007-11-11T15:56:13 the " before ./configure I copy and pasted. 2007-11-11T15:56:37 rebuilding 2007-11-11T15:56:38 hikaru : Ah ok, sorry. Remove the double quote... 2007-11-11T15:57:22 Okay, built. Install, or can I test like this? 2007-11-11T15:57:46 re-run test9.1 first, we'll see if an assert will fail 2007-11-11T15:58:49 did make check, back to the same thing. a two pixel high red pair of lines. 2007-11-11T15:59:24 should I be running a specific test? 2007-11-11T15:59:26 If you hit the escape key, does the test ends ? 2007-11-11T16:00:35 yes. and a new one pops up that's just as impossible to understand, it's big red boxes in the shape of what might be words. 2007-11-11T16:00:46 What test is that? 2007-11-11T16:00:50 Kreuvf: Hi! 2007-11-11T16:00:54 looks like the one after 9.1 2007-11-11T16:00:56 Ok. So the tests do not crash... 2007-11-11T16:01:12 okay, that was 9.2 2007-11-11T16:01:20 the next one says hello world but is slightly corrupted. 2007-11-11T16:01:20 You should hit a dozen times before make check ends... 2007-11-11T16:01:38 Ah ! This is good news 2007-11-11T16:01:55 all of the glc_texture based ones so far had corruption 2007-11-11T16:02:11 I'm on a glc_triangle one now and its perfect 2007-11-11T16:02:24 Indeed test9.1 to test9.4 tries to render text using GLC_TEXTURE (test9.2 is supposed to fail and render red boxes) 2007-11-11T16:02:35 test9.5 to test9.8 use GLC_TRIANGLE mode 2007-11-11T16:02:46 hmm. the one after 9.8 is... ... not working 2007-11-11T16:02:58 this is testrender ? 2007-11-11T16:03:30 said it was test10 when I esc'd it 2007-11-11T16:03:56 one after test10 is doing bitmap line triangle in various colors correctly, but something in blue is being misrendered. 2007-11-11T16:04:23 says it was testrender 2007-11-11T16:06:28 Obviously something is going wrong with GLC_TEXTURE mode... 2007-11-11T16:06:29 None of them crashed or had any misbehavior on console, the only problems I had were the text in the windows. 2007-11-11T16:07:03 Yeah. How does that work? Does it depend on freetype or something? 2007-11-11T16:07:03 You said one test rendered some text although slightly corrupted. Which one was it ? 2007-11-11T16:07:11 Let me check. 2007-11-11T16:07:31 Nothing to do with FreeType or FontConfig as far as I can see 2007-11-11T16:07:39 test 9.3 and 9.4 are corrupted but understandable. 2007-11-11T16:08:13 It's like someone's jamming exclamation points into l's 2007-11-11T16:08:21 Seems like it fails using textures with display lists... 2007-11-11T16:09:41 Can you modify testrender.c and add the following line before "glutMainLoop()" ? : 2007-11-11T16:09:47 glcDisable(GLC_GL_OBJECTS); 2007-11-11T16:10:41 and re-build and re-run testrender 2007-11-11T16:10:44 "glutMainLoop()" is located at the very end of the source file 2007-11-11T16:11:13 that ... changed things 2007-11-11T16:11:29 the blue 'line' is now a word, but it's heavily corrupted. 2007-11-11T16:11:33 You can read "Texture" in blue ? 2007-11-11T16:11:54 I can make out what it SHOULD say, but it's glitched. 2007-11-11T16:12:03 let me make a screenshot. 2007-11-11T16:12:06 ok 2007-11-11T16:12:46 http://hikaru.no-ip.info:3000/snapshot66.png 2007-11-11T16:13:28 Ok. Something is going wrong with texture coordinates... 2007-11-11T16:13:56 65 and 64 are also there if you want to take a look, from test 9.3 and 9.4 2007-11-11T16:15:04 Ok. I've seen screenshots 64, 65 and 66. 2007-11-11T16:16:22 Does glxinfo lists the extension "GL_ARB_pixel_buffer_object" ? 2007-11-11T16:16:48 or "GL_EXT_pixel_buffer_object" 2007-11-11T16:17:01 Neither. 2007-11-11T16:18:29 Err... well... 2007-11-11T16:19:10 want me to dump it to a file and send it to you? 2007-11-11T16:19:16 glxinfo I mean? 2007-11-11T16:19:23 Yes thank you 2007-11-11T16:21:04 OK. PBO (aka pixel buffer object) is not the culprit 2007-11-11T16:21:13 Are you familiar with gdb ? 2007-11-11T16:21:34 I can use it, but I'm no expert. Tell me what to do. 2007-11-11T16:22:37 run "gdb testrender", type "break __glcRenderCharTexture" and "run" 2007-11-11T16:22:58 at breakpoint 1 2007-11-11T16:23:13 Breakpoint 1, __glcRenderCharTexture (inFont=0x857ab40, inContext=0x856eb78, scale_x=128, scale_y=128, inGlyph=0x857a758) at ../src/texture.c:264 2007-11-11T16:23:13 264 GLfloat width = 0, heigth = 0; 2007-11-11T16:24:17 sorry I am running it on my side too... And I forgot to add "glcDisable(GLC_GL_OBJECTS)" in testrender.c 2007-11-11T16:25:36 sorry. Wait 1 minute 2007-11-11T16:25:44 take your time. 2007-11-11T16:28:19 Here I am. If you enter the command "next" 9 times, you should end up at line 292 2007-11-11T16:28:40 Just type "next" once, then press Enter 8 times 2007-11-11T16:28:57 at 292 2007-11-11T16:29:07 *** ccfreak2k|laptop has quit IRC 2007-11-11T16:29:07 heh. That would have made things simpler. 2007-11-11T16:29:16 sorry... 2007-11-11T16:29:24 I'm learning, don't worry =) 2007-11-11T16:29:35 press Enter 3 more times to line 302 2007-11-11T16:29:49 at 302 2007-11-11T16:30:06 then type "step" 2007-11-11T16:30:13 => line 179 2007-11-11T16:30:24 OK. 2007-11-11T16:30:27 Funny... I have heard about multi-user-texteditors... What about multi-user-debuggers? ;) 2007-11-11T16:30:52 (gdb) step 2007-11-11T16:30:52 __glcTextureGetImmediate (inContext=0x856eb78, inWidth=128, inHeight=128) at ../src/texture.c:179 2007-11-11T16:30:52 179 GLint format = 0; 2007-11-11T16:31:01 I know this is the hard way :) but I can not reproduce the bug on my side :( 2007-11-11T16:31:40 bcoconni: I am not surprised. It's likely a system lib or my display driver for all I know. 2007-11-11T16:32:27 Anyway, thank you hikaru for being so cooperative :) 2007-11-11T16:32:31 So. Now what? 2007-11-11T16:32:37 Np. 2007-11-11T16:33:02 bcoconni: You didn't write the GLC specs, did you? 2007-11-11T16:33:46 hikaru : type "next" and press enter until line 209 2007-11-11T16:34:05 On 209 2007-11-11T16:34:08 devurandom : No GLC specs are SGI's. They are available at www.opengl.org 2007-11-11T16:34:30 press enter one more time and tell me which line it goes to 2007-11-11T16:34:43 215 glGenTextures(1, &inContext->texture.id); 2007-11-11T16:35:01 Since I find them not really GL style... 2007-11-11T16:35:19 bcoconni: btw: You need to do something about crosscompilation with mingw... 2007-11-11T16:35:48 I get weird things with including null files and dllimport stuff... 2007-11-11T16:35:55 hikaru : press enter until line 233 2007-11-11T16:36:16 On 233 2007-11-11T16:36:21 Stuff like: 2007-11-11T16:36:21 : No such file or directory 2007-11-11T16:36:21 ../src/context.c:83: warning: 'glcCallbackFunc' redeclared without dllimport attribute: previous dllimport ignored 2007-11-11T16:36:21 devurandom : GLC specs are still in draft 2007-11-11T16:36:40 Still in draft? Aren't they quite some years old? 2007-11-11T16:36:44 hikaru : enter one more time => which line ? 2007-11-11T16:36:56 252 return GL_TRUE; 2007-11-11T16:37:22 devurandom : yes, but SGI does not care from GLC since 1996. So specs are still in draft since then 2007-11-11T16:37:37 hikaru : ok. evrything went well there 2007-11-11T16:37:53 And apparently your configure script is also ... I dare say broken. 2007-11-11T16:38:18 hikaru : press enter until you get back to __glcRenderCharTexture 2007-11-11T16:38:25 OK 2007-11-11T16:38:48 On 304 2007-11-11T16:38:51 devurandom : I'll take a look at that but it's hard to do 2 things simultaneously :) 2007-11-11T16:39:01 Sure 2007-11-11T16:39:12 Just wanted you to know about it... 2007-11-11T16:39:34 I need a drink, be back in a minute. 2007-11-11T16:39:40 hikaru : ok 2007-11-11T16:41:34 devurandom : what's broken in my wonderful MingW configure script ? 2007-11-11T16:41:44 Building all the deps was extremely pleasant, too... Pulling in those pkg-config, glib, expat, fontconfig, iconv... 2007-11-11T16:41:49 bcoconni: You have what? 2007-11-11T16:42:06 Cant see it... 2007-11-11T16:42:19 devurandom : are you ironic ? :) 2007-11-11T16:42:21 No, I am not. 2007-11-11T16:42:29 back. 2007-11-11T16:43:00 Anyway, other configure.ac files work fine for crosscompiling... 2007-11-11T16:43:00 devurandom : I thought you were because I am not happy with Win32 build script of QuesoGLC :/ 2007-11-11T16:43:09 makefile.mgw ?? 2007-11-11T16:43:39 hikaru : press enter until line 306 and type "print texWidth" and tell me what it gives 2007-11-11T16:44:35 That thing is missing static compilation? 2007-11-11T16:45:04 And you don't happen to know how to support quesoglc as a proper subproject in autotools? 2007-11-11T16:45:15 devurandom : yes, makefile.mgw is a pity. But may be you are using configure ? 2007-11-11T16:45:36 I.e. I don't want to install it along with WZ, don't want to build examples all day, etc. 2007-11-11T16:45:39 gdb) print texWidth 2007-11-11T16:45:39 $1 = 128 2007-11-11T16:45:58 bcoconni: I am now doing. But it doesn't work without hooking wine into binfmt-misc... 2007-11-11T16:46:08 hikaru : fine. Do the same with texHeigth 2007-11-11T16:46:29 bcoconni: also 128 2007-11-11T16:46:38 And I had utter problems with forcing pkg-config to use one pkgconfig dir exclusively... 2007-11-11T16:47:33 But this is not the first time that the buildsystem of something is crap for crosscompilation, I am getting used to that... 2007-11-11T16:47:38 Qt is a PITA, too... 2007-11-11T16:47:48 hikaru : enter till line 338 then tell me which line it is going to 2007-11-11T16:47:52 *something good 2007-11-11T16:48:20 349 if (GLEW_ARB_pixel_buffer_object && !inContext->enableState.glObjects) { 2007-11-11T16:48:49 press enter till ... ? 2007-11-11T16:48:59 devurandom : indeed I never tried to use the configure script under Linux. And build Win32 library under... well Windows 2007-11-11T16:49:03 Or is there a "till line X" command in GDB? 2007-11-11T16:49:43 hikaru : enter once more. which line ? 2007-11-11T16:49:47 bcoconni: If it would be only the configure script, I would say PITA but works. But it doesn't even build afterwards... 2007-11-11T16:50:01 *** ccfreak2k|laptop has joined #warzone 2007-11-11T16:50:22 354 glTexSubImage2D(GL_TEXTURE_2D, level, posX >> level, posY >> level, 2007-11-11T16:50:32 * devurandom is listening to Famous Last Words by My Chemical Romance on The Black Parade [Amarok] 2007-11-11T16:50:39 ^^ luv that... 2007-11-11T16:52:07 hikaru : type "break 370" and "cont" 2007-11-11T16:52:13 bcoconni: How do you draw the text? (Didn't look at the code yet, sry) One quad per char and put the texture onto it? 2007-11-11T16:52:32 bcoconni: at breakpoint 2 2007-11-11T16:52:41 Or do you have one quad for each block and draw the texture on the fly? 2007-11-11T16:53:14 And how do you handle changing text? How, and differently from static text? 2007-11-11T16:53:38 per * r2795 /trunk/src/ (order.c orderdef.h): 2007-11-11T16:53:38 We do not give droids orders to attack multiple targets with multiple weapons, so there 2007-11-11T16:53:38 is no need to store multiple targets in order code. Reverting this addition. 2007-11-11T16:53:41 hikaru : give the value of posX, posY, pixWidth and pixHeight by using the "print" command 2007-11-11T16:53:52 will do 2007-11-11T16:54:11 (I was working on a fontrenderer myself a while ago (for WZ, mostly) and were thinking a lot about this without comming to a conclusion what is best...) 2007-11-11T16:56:10 bcoconni: did you get the message? 2007-11-11T16:56:18 devurandom: Seen PP15? 2007-11-11T16:56:25 EvilGuru: Whom? 2007-11-11T16:57:05 hikaru : yes. It's better to do that in a private chanel in order not to flood everybody 2007-11-11T16:57:20 devurandom: New pure pwnage episode 2007-11-11T16:57:21 We don't yet feel offended... 2007-11-11T16:57:24 EvilGuru: Ah, no. 2007-11-11T16:57:38 bcoconni: that's why I did it in a message :) 2007-11-11T16:57:50 EvilGuru: gg:pp15 gave me this one, which was a bit disturbing. ;) http://www.springerlink.com/content/g42074x1072ml821/ 2007-11-11T16:58:01 hikaru : I meant that it was a good idea of yours :) 2007-11-11T16:59:15 devurandom : Yes nobody complained but it is a good idea nonetheless 2007-11-11T16:59:29 W00t: http://www.proatcooking.com/ 2007-11-11T17:00:07 *** Dred_furst has quit IRC 2007-11-11T17:03:48 devurandom : as per the texture management of quesoGLC : it depends on the GLC_GL_OBJECTS state. If enabled, glyphes are stored in a texture and in display lists, if disabled, the texture is drawn on the fly 2007-11-11T17:04:23 No need to say that GLC is very slow when GLC_GL_OBJECTS is disabled 2007-11-11T17:06:08 display lists are better than vbos? 2007-11-11T17:06:34 bcoconni: so, where do we go from here? 2007-11-11T17:09:02 hikaru : woops sorry. I answered you on the message you sent me but obviously nothing came to you 2007-11-11T17:09:19 I said : Everything is fine with texture coordinates so far 2007-11-11T17:09:25 bcoconni: if you're not registered and identified to nickserv you can't send privmsgs :) 2007-11-11T17:09:29 muggenhor * r2796 /trunk/ (5 files in 3 dirs): 2007-11-11T17:09:29 * Make function NETsetupTCPIP const correct 2007-11-11T17:09:29 * Don't #include in source:trunk/src/clparse.c as we don't need it 2007-11-11T17:09:29 * Rename a debug message to use the correct function name as prefix (bitimage.c) 2007-11-11T17:09:29 * Utilize snprintf instead of sprintf, at two locations 2007-11-11T17:09:45 hikaru : press enter until line 407 and give the value of "width" and "heigth" 2007-11-11T17:09:51 *** KBlair` has joined #warzone 2007-11-11T17:10:23 devurandom: got his own show now, nice 2007-11-11T17:11:23 *** KBlair has quit IRC 2007-11-11T17:11:29 Only 3 seeders after 3 weeks... Maybe it wasn't such a good decision to split it off... 2007-11-11T17:11:57 But I definitely like it. :) 2007-11-11T17:12:14 devurandom: split what off? 2007-11-11T17:12:41 hello everyone, btw 2007-11-11T17:12:47 Hikaru: ... can't send privmsgs if the recipient has not allowed it. 2007-11-11T17:12:53 per: Pro At Cooking from Pure Pwnage 2007-11-11T17:13:05 devurandom: oh? 2007-11-11T17:13:08 *** devurandom is now known as dev|away 2007-11-11T17:14:02 dev|away: thanks, I did not know about that feature. 2007-11-11T17:17:59 gtg, cya ;X 2007-11-11T17:20:44 bye Kreuvf 2007-11-11T17:20:51 *** Kreuvf has quit IRC 2007-11-11T17:21:17 per * r2797 /trunk/src/ (26 files): 2007-11-11T17:21:17 Only psDroid->psActionTarget is actually used for multiweapon targetting. 2007-11-11T17:21:17 psDroid->psTarget is only used for orders, where multiweapon has no meaning. 2007-11-11T17:21:45 it has taken me quite a few hours to clean up this mess 2007-11-11T17:22:32 but i think it was worth it... the code is now much more understandable, IMHO 2007-11-11T17:22:40 *** Buginator has joined #warzone 2007-11-11T17:22:45 Hey all 2007-11-11T17:22:50 hello Buginator 2007-11-11T17:23:24 Giel, you fix the issues with your commit with the loadsave.c? 2007-11-11T17:24:33 Hi Buginator 2007-11-11T17:25:24 Per, the flickering of background is caused by a swapbuffer that wasn't done, or one too many right? 2007-11-11T17:25:59 Buginator: huh? 2007-11-11T17:26:29 I guess it is best seen when you throw up the intel screen up. Look at the radar. 2007-11-11T17:26:42 You know how it flickers? 2007-11-11T17:27:05 That seems to indicate that it is being drawn every other frame. 2007-11-11T17:27:18 Buginator: oh that flickering 2007-11-11T17:27:33 Same with backgrounds like in CAM_3A 2007-11-11T17:27:34 Buginator: i don't know what causes it 2007-11-11T17:27:45 Buginator: but it is really annoying 2007-11-11T17:28:28 The weird part is, that the intel screen should *not* leave the gameplay screen anyway. That is the bug I was trying to find out when it was introduced. 2007-11-11T17:30:13 Issue seems to be in loop.c I think. 2007-11-11T17:34:04 You guys check out CE+ME+NT=vista flash movie I posted the link yesterday to? LOL 2007-11-11T17:34:25 *** kamaze has joined #warzone 2007-11-11T17:34:32 Buginator: "2007-11-10T20:29:58 Giel, on line 517, change deleteSaveGame(sDelete); to deleteSaveGame(sRequestResult); brb" <-- you mean that ? 2007-11-11T17:34:50 Buginator: the point is that I didn't change anything about that in my commit 2007-11-11T17:34:53 Giel, yes and no. Yes, I did, but that fix alone won't fix it. 2007-11-11T17:35:23 Since with that fix, it still isn't saving the names correctly. 2007-11-11T17:35:25 Buginator: in theory that code should do _exactly_ the same after as before that commit 2007-11-11T17:35:46 Buginator: it wasn't intented to fix that, it was intented to clean up the code 2007-11-11T17:36:01 since that piece of code was such a mess that I couldn't make sense out of it 2007-11-11T17:36:31 It don't do the same as before though. 2007-11-11T17:37:29 A) it passes sDelete with is a uninit variable. B) on the actual save, it uses the striped file name without the extension. 2007-11-11T17:37:39 with=which* 2007-11-11T17:38:01 Which means it writes blah instead of blah.gam 2007-11-11T17:39:00 Buginator: that's what it does currently ? 2007-11-11T17:39:07 Yes 2007-11-11T17:39:25 That is why you can't save games right now. 2007-11-11T17:39:51 *** amro has joined #warzone 2007-11-11T17:39:55 Buginator: also keep in mind that when saving in an existing slot the _previous_ content of that slot should be removed, not the new content 2007-11-11T17:40:08 Yes, that is correct. 2007-11-11T17:40:27 But that is what my patch fixes. 2007-11-11T17:40:43 Which I think EvilGuru was looking at. 2007-11-11T17:41:08 The delete save games patch, right? 2007-11-11T17:41:18 yes 2007-11-11T17:42:06 from point r2781 nobody could save anymore games. 2007-11-11T17:45:37 Buginator: i can... 2007-11-11T17:45:55 You can save now? 2007-11-11T17:47:34 Giel: http://www.evilguru.org.uk/assorted-essays/programming/solving-quadratic-equations/ In the end I opted for CC 3 by-sa 2007-11-11T17:50:37 Per, I don't see how it is possible to save now. + sDelete 0x0013f61c "ĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚĚ" char [256] 2007-11-11T17:51:01 That is a uninit varaible. 2007-11-11T17:51:03 Buginator: i saved just recently 2007-11-11T17:51:14 * per tries again 2007-11-11T17:51:16 Buginator: What system? 2007-11-11T17:51:22 windows 2007-11-11T17:51:35 But that shouldn't matter. 2007-11-11T17:51:45 Buginator: works here 2007-11-11T17:51:48 secret handshake? 2007-11-11T17:52:03 Per, can you load it up? 2007-11-11T17:52:03 Is that some other phrase I don't know yet? 2007-11-11T17:52:53 Buginator: eh, no 2007-11-11T17:53:10 Buginator: it decided to fill three savegame slots in the load menu... 2007-11-11T17:53:18 Buginator: and at least one did not work.... 2007-11-11T17:53:33 so in your case, the compiler is making sDelete = null I bet? 2007-11-11T17:53:54 no idea 2007-11-11T17:54:14 i'm off floorball training 2007-11-11T17:54:19 you people sort this out :P 2007-11-11T17:54:19 hf 2007-11-11T17:54:51 *** per has quit IRC 2007-11-11T17:55:34 muggenhor * r2798 /trunk/debian/ (changelog rules): * Don't --disable-quesoglc while building a Debian package as that isn't an option to configure anymore 2007-11-11T17:56:31 0xcc = uninitialized memory for MSVC. 2007-11-11T17:56:54 per * r2799 /trunk/src/game.c: Fix a typo from my last commit. 2007-11-11T17:57:25 Is Per a pro floorballer, or just a hobby? 2007-11-11T17:59:14 *** per has joined #warzone 2007-11-11T17:59:16 He plays for the national team. 2007-11-11T17:59:27 just wanted to say, i fixed a savegame related bug just now 2007-11-11T17:59:51 but since i introduced it in my previous commit, i doubt it is the bug you are looking for 2007-11-11T17:59:57 but saving and loading works fine here now 2007-11-11T18:00:04 laters 2007-11-11T18:00:06 *** per has quit IRC 2007-11-11T18:00:21 Hmmm 2007-11-11T18:00:27 muggenhor * r2800 /trunk/ (14 files in 5 dirs): (log message trimmed) 2007-11-11T18:00:27 * Utilize the Popt library for command line parsing 2007-11-11T18:00:27 * Add popt as a build dependency to build systems: 2007-11-11T18:00:27 * autotools 2007-11-11T18:00:27 * Debian package build-depends 2007-11-11T18:00:27 * raw Makefiles 2007-11-11T18:00:29 * Code::Blocks project file 2007-11-11T18:00:47 No, just kidding... ;) 2007-11-11T18:02:10 Popt? 2007-11-11T18:02:26 commandline parsing lib. 2007-11-11T18:02:37 man:popt 2007-11-11T18:02:49 Oh, need to modify MSVC again for this I assume? 2007-11-11T18:03:00 Buginator: I'm afraid so 2007-11-11T18:03:01 Prolly 2007-11-11T18:03:32 Buginator: you need the "binaries" and "developer files" from here http://gnuwin32.sourceforge.net/packages/popt.htm 2007-11-11T18:03:32 Buginator: If you could pack another msvc devpkg, I'd be a good help. 2007-11-11T18:04:17 I'll update the mingw pkg sometime in the future. When bcoconni sorted out the buildsystem issues... 2007-11-11T18:05:01 * Giel is going for dinner 2007-11-11T18:05:03 *** Giel is now known as Giel|afk 2007-11-11T18:05:10 *** tomboy64 has quit IRC 2007-11-11T18:19:33 Need more that just that. 2007-11-11T18:19:39 than* 2007-11-11T18:21:37 *** Suprano has quit IRC 2007-11-11T18:22:01 *** Maerz has joined #warzone 2007-11-11T18:22:11 *** Suprano has joined #warzone 2007-11-11T18:23:26 Giel|afk: Shouldn't the framework includes in clparse.h be moved to clparse.c? Seems as if you don't use them in the header... 2007-11-11T18:25:51 sigh 2007-11-11T18:25:55 ? 2007-11-11T18:26:11 The person who put these packages together... 2007-11-11T18:28:28 it now wants libiconv-2.dll, but in the zip, there is only libiconv2.dll Dll hunting I go. 2007-11-11T18:31:42 It's probably the same. 2007-11-11T18:31:45 It is in the '03 zip, not the "latest" '06. 2007-11-11T18:32:00 And this is exactly the issue why I build everything statically... 2007-11-11T18:32:13 Yep. 2007-11-11T18:34:28 Well, finally got all the .dlls. It runs. I save. It crashes. I even reverted all changed, and pulled down the latest. 2007-11-11T18:35:32 sDelete is 0xcc unint variable. My best guess is that on gcc, it is setting that to NULL? 2007-11-11T18:37:29 *** Giel|afk is now known as Giel 2007-11-11T18:37:55 Matter of fact, the filename it pulls from the gadget is saved in sTemp. That *should* be the one that is sent to deleteSaveGame(), but sDelete is, and the string copy was removed to set that to Sdelete. 2007-11-11T18:38:17 dev|away: actually the "types.h" is used in clparse.h (for "bool"), and "types.h" requires frame.h to be included before types.h 2007-11-11T18:39:10 Doesn't frame.h incl types.h? 2007-11-11T18:40:40 dev|away: nope; but it does #error when frame.h isn't included... 2007-11-11T18:40:55 The other way round... 2007-11-11T18:41:19 I was relatively sure that frame.h incl all necessary and unnecessary things, so types.h as well. 2007-11-11T18:41:48 dev|away: that may be; but I need types.h so IMO it is semantically more correct to include types.h than frame.h 2007-11-11T18:42:02 whatever... 2007-11-11T18:42:07 though type.h seems to depend upon frame.h being included 2007-11-11T18:42:12 ... away ... 2007-11-11T18:43:34 You know, isn't there a way to force physFS to open files in "shared" mode? 2007-11-11T18:44:19 *** cybersphinx has quit IRC 2007-11-11T18:44:26 *** cybersphinx has joined #warzone 2007-11-11T18:48:08 Giel, you see the issue? 2007-11-11T18:50:17 *** Suprano has quit IRC 2007-11-11T18:50:17 *** Maerz has quit IRC 2007-11-11T18:50:17 *** Hikaru has quit IRC 2007-11-11T18:50:17 *** kevinsbot has quit IRC 2007-11-11T18:50:17 *** Kevin` has quit IRC 2007-11-11T18:51:37 Buginator: "shared" mode ? why would that be necessary ? 2007-11-11T18:52:17 That is when you run WZ twice. Now, I have to change userdirs to do that. 2007-11-11T18:52:31 But I was talking about the loadsave.c issue I have. 2007-11-11T18:53:34 *** Suprano has joined #warzone 2007-11-11T18:53:34 *** Maerz has joined #warzone 2007-11-11T18:53:34 *** Hikaru has joined #warzone 2007-11-11T18:53:34 *** Kevin` has joined #warzone 2007-11-11T18:53:35 *** kevinsbot has joined #warzone 2007-11-11T18:54:32 *** abitos has quit IRC 2007-11-11T18:56:03 Buginator: so the file&directory being referred to by sTemp should be deleted instead ? 2007-11-11T19:02:46 Just change sDelete back to a global. 2007-11-11T19:03:10 Buginator: does that seriously work ? 2007-11-11T19:03:23 It falls out of scope inbetween when you click the box, and then enter a name. 2007-11-11T19:04:00 Buginator: so that function gets called twice to perform different tasks ? 2007-11-11T19:05:04 Yeah, just tried it. 2007-11-11T19:05:06 Yes 2007-11-11T19:05:06 Once when you click the box. It sets sdelete to old name. Then again after you enter text. That is the new name that sTemp gets. 2007-11-11T19:05:32 Buginator: and what about your boolean thing then ? 2007-11-11T19:05:41 bool skipdelete 2007-11-11T19:06:48 Yes, that is needed if you want to skip the deletegame of NULL. 2007-11-11T19:06:48 Or you could just check sDelete==NULL before. Same thing. 2007-11-11T19:07:40 You just don't want to pass NULL to that routine, since physfs will throw errors at you. 2007-11-11T19:07:59 I could redo the patch if you want with all this in it? 2007-11-11T19:10:10 Buginator: sDelete isn't a pointer 2007-11-11T19:10:19 it's an array 2007-11-11T19:10:20 no 2007-11-11T19:10:26 so it'll never be NULL 2007-11-11T19:11:45 Buginator: I'd appreciate if you could do a patch 2007-11-11T19:12:02 Buginator: btw, rather than making sDelete a global var you could just mark it static 2007-11-11T19:12:06 It can be "" 2007-11-11T19:12:06 Or a strlen==0. 2007-11-11T19:12:14 Do you have the old one that you changed? 2007-11-11T19:12:18 Yes, static will work also. 2007-11-11T19:12:50 I think you guys changed some stuff? Formatting and maybe the strcat stuff? 2007-11-11T19:13:03 Buginator: strlen(sDelete) != 0 as replacement for skipdelete == true ? 2007-11-11T19:13:49 sprintf to whatever? I forgot what Evil said. 2007-11-11T19:14:13 Buginator: snprintf unless you are certain the output will fit in the buffer 2007-11-11T19:15:08 Yes, that will work. Just make sure to have the other change to set sDelete=="" when the box is empty. 2007-11-11T19:15:17 and use strlcpy and strlcat in the same situations and for the same reasons as replacements for strcpy and strcat respectively 2007-11-11T19:16:53 I just hope the next version of the C standard includes asprintf 2007-11-11T19:17:27 EvilGuru: what's that ? 2007-11-11T19:17:49 Giel: They take a char ** and allocate it all for you 2007-11-11T19:18:27 BSD and Linux ship with them (non POSX or C std) and you can write your own (less efficient mind you) 2007-11-11T19:18:27 EvilGuru: ah, sort-of like strdup then 2007-11-11T19:19:24 Home-brewed variants require two calls to snprintf 2007-11-11T19:20:32 EvilGuru: that's where M$ has an advantage IMO; it has a function scprintf(format, ...) which performs length counting of the produced string only 2007-11-11T19:20:51 Giel: I can do that by passing NULL to snprintf 2007-11-11T19:20:59 for the purpose of home-brewing that's an advantage I think 2007-11-11T19:21:24 EvilGuru: ah yes; quite true 2007-11-11T19:21:26 Its return value is the number of truncated bytes 2007-11-11T19:21:57 So with either one the string has to be parsed twice, once for size, again for the copying 2007-11-11T19:22:06 Does Windows have alloca? 2007-11-11T19:22:19 EvilGuru: MinGW provides it 2007-11-11T19:22:35 though alloca() is a function and not an OS thingy 2007-11-11T19:22:56 As I could write a macro that does uses alloca for snprintf 2007-11-11T19:23:33 EvilGuru: I'm reasonably sure that MSVC doesn't provide anything like alloca 2007-11-11T19:23:53 If we compile as C++ or C99 I'm good 2007-11-11T19:24:19 As I can use variable length arrays 2007-11-11T19:24:27 EvilGuru: no you're not, as C99 doesn't provide alloca() 2007-11-11T19:24:37 it does have variably sized arrays though 2007-11-11T19:24:55 _alloca on MSVC 2007-11-11T19:25:17 what does MSVC have alloca ? 2007-11-11T19:25:25 Yep 2007-11-11T19:26:47 if( ((W_BUTTON *)widgGetFromID(psRequestScreen,id))->pText == NULL) { sDelete=""} That would work instead of setting the skipdelete bool. 2007-11-11T19:26:56 If we have a working snprintf then it might be worth cooking one up 2007-11-11T19:27:55 or memset(sDelete,0x0,sizeof(sDelete));? Or.. Or.. 2007-11-11T19:27:58 EvilGuru: we do have a working snprintf! 2007-11-11T19:28:16 All we need now is decent macro support from MSVC 2007-11-11T19:28:35 EvilGuru: I've made sure that even on MSVC snprintf behaves according to C99 spec 2007-11-11T19:29:17 Buginator: I'm not sure if that would work, since sDelete isn't a pointer; strlcpy(sDelete, "", sizeof(sDelete)); would be guaranteed to work though 2007-11-11T19:29:50 I think #define sasprintf(var, fmt, ...) { size_t __sz = snprintf(fmt, ...); var = alloca(__sz); sprintf(var, ...); } 2007-11-11T19:30:18 ? passing sDelete like that is == to &sDelete[0] is it not ? 2007-11-11T19:30:38 All I am not sure on is if snprintf includes the trailing \0 in its output (might need to ++ it) and if MSVC provides va args in macros 2007-11-11T19:30:58 Buginator: I believe so 2007-11-11T19:31:34 EvilGuru: almost, except that you'd better replace the "..." part with __VA_ARGS__ 2007-11-11T19:32:09 Ah yes 2007-11-11T19:32:09 brb in 5 2007-11-11T19:32:22 It will not work if you pass no args, but who in their right mind would use it for a static string 2007-11-11T19:32:41 EvilGuru: snprintf _does_ terminate with a '\0' if the buffer size is at least 1 2007-11-11T19:33:03 Does it include the \0 in the truncated char count? 2007-11-11T19:33:14 *** amro has quit IRC 2007-11-11T19:33:22 EvilGuru: I've seen several locations where sprintf(X, Y) was used as a stupid synonym to strcpy(X, Y) 2007-11-11T19:33:41 EvilGuru: nope it does _not_ include '\0' in the char count 2007-11-11T19:34:51 EvilGuru: oh and "If the output was truncated due to this limit then the return value is the number of characters (not including the trailing ’\0’) which would have been written to the final string if enough space had been available." 2007-11-11T19:34:59 "Thus, a return value of size or more means that the output was truncated. (See also below under NOTES.)" 2007-11-11T19:35:16 EvilGuru: so snprintf does _not_ return the truncation count 2007-11-11T19:36:36 My man page gives me example code 2007-11-11T19:36:50 if you strip out the Glibc 2 workarounds you get what is needed 2007-11-11T19:37:48 EvilGuru: for an alloca using macro ? 2007-11-11T19:38:11 For allocation of a string large enough (so using the return value) 2007-11-11T19:38:42 EvilGuru: src/version.c has example code for that as well 2007-11-11T19:40:02 str_len = snprintf(NULL, 0, ...); if (str_len > 0) { buf = malloc(str_len + 1); snprintf(buf, str_len + 1, ...); } 2007-11-11T19:40:14 Yep 2007-11-11T19:43:18 http://rafb.net/p/jHl9s375.html 2007-11-11T19:44:12 "The alloca() function returns a pointer to the beginning of the allocated space. If the allocation causes stack overflow, program behavior is undefined." 2007-11-11T19:44:18 the last sentence of that scares me 2007-11-11T19:44:33 EvilGuru: is alloca() (by that name) available on OSX? 2007-11-11T19:44:39 Yep 2007-11-11T19:45:09 But the smart FreeBSD lot have theirs return NULL 2007-11-11T19:45:31 Although stack overflow would probably happen if you tried to allocate too many local variables 2007-11-11T19:45:42 or had a run-away recursive function 2007-11-11T19:46:05 EvilGuru: "size_t __sz = .." <-- that will _not_ work on MSVC 2007-11-11T19:46:25 dislikes double __? 2007-11-11T19:46:39 EvilGuru: oh, *cough* I didn't see the curly braces :-) 2007-11-11T19:46:54 I would make it a do... while() in real life 2007-11-11T19:46:55 btw, you might want to wrap that in a do { } while (0) 2007-11-11T19:47:04 so that a semi-colon is required 2007-11-11T19:47:06 that way it will error if you forget the ; 2007-11-11T19:47:16 Stop stealing my thoughts! 2007-11-11T19:47:20 EvilGuru: hehe 2007-11-11T19:47:43 EvilGuru: not sure who said this, but I quote: "Great minds think alike." 2007-11-11T19:47:50 Question is does MSVC allow va macros 2007-11-11T19:48:08 EvilGuru: yep, as debug() is a macro that uses __VA_ARGS__ 2007-11-11T19:48:29 ah good, because I believe it is a C99 feature 2007-11-11T19:51:16 I would also tidy it up a bit (add in some newlines with the braces etc) 2007-11-11T19:51:44 EvilGuru: you'd better! 2007-11-11T19:52:19 "You better, you better, you bet!" (now who do I quote?) 2007-11-11T19:52:52 where have I heard that before 2007-11-11T19:53:06 http://folklore.org/StoryView.py?project=Macintosh&story=Were_Not_Hackers!.txt hehe 2007-11-11T19:56:48 EvilGuru: http://en.wikipedia.org/wiki/You_Better_You_Bet 2007-11-11T19:57:35 Ah yes! Of course 2007-11-11T19:58:17 <^cyka^> hmmm POLL time 2007-11-11T19:58:22 <^cyka^> what film do i watch 2007-11-11T19:58:29 <^cyka^> Transfomers which has meagan fox in 2007-11-11T19:58:37 <^cyka^> or Underworld 2 which has kate beckinsale in 2007-11-11T19:59:32 * Giel is listening "The Who - Baba O'Riley" 2007-11-11T19:59:34 http://pastebin.com/d74365476 2007-11-11T20:00:26 Giel: Think a stack allocating sprintf is commit worthy? 2007-11-11T20:01:45 EvilGuru: yes, it would save me about 20 lines of code right away 2007-11-11T20:02:05 oh make that 22, I forgot about the two(!) free() statements 2007-11-11T20:02:39 that's what I _love_ about C++: destructors, they save you the pain having to duplicate code at each exit path from a function 2007-11-11T20:03:28 Yes, destructors are nice 2007-11-11T20:05:12 look better? 2007-11-11T20:05:38 muggenhor * r2801 /trunk/lib/framework/wzglobal.h: * Provide alloca() on GCC, MinGW and MSVC (and all other WZ_OS_UNIX compilers that provide 2007-11-11T20:06:14 Buginator: the _runLoadSave part looks fine to me 2007-11-11T20:06:38 I'm not sure about deleteSaveGame though 2007-11-11T20:06:59 Oh? Why is that? 2007-11-11T20:07:17 for one thing after "if(!PHYSFS_delete(dfile))" you might want to put curly braces and use some indentation 2007-11-11T20:07:23 I'll fix that before committing though 2007-11-11T20:08:11 however what bothers me more: is this necessary "snprintf(dfile,sizeof(dfile),"%s/%s",saveGameName,*i)" ? in other words, did the previous code attempt to remove files from the wrong directory ? 2007-11-11T20:08:28 Oh. I am sooooo used to doing it the other way. Usualy I only do {} if more than one statement. 2007-11-11T20:08:37 Buginator: Same 2007-11-11T20:08:45 It was a pain in the butt to adapt 2007-11-11T20:09:17 Buginator: yes, but consistency in a codebase makes it _a_lot_ easier to read 2007-11-11T20:09:41 Yes, it tried to do it in the wrong directory. 2007-11-11T20:09:41 Buginator: it's not a serious problem though; I'll fix that and "bug" you about it ;-) 2007-11-11T20:10:39 Buginator: that leaves one comment by me, you don't need to declare char tmpstr[PATH_MAX] = { '\0' }; if you're not going to be using it 2007-11-11T20:11:36 It can't delete locally, since the write dir was never set TO that directory. 2007-11-11T20:11:36 Did I do that? 2007-11-11T20:11:38 Hmm No idea why that was there. 2007-11-11T20:12:01 Or was that leftover from original? 2007-11-11T20:12:26 Buginator: it's in your patch 2007-11-11T20:12:39 all versions of it AFAIK 2007-11-11T20:14:10 Yeah, but how did it get there? I don't write those kind of statements. sooo I am ???? 2007-11-11T20:14:10 Maybe it was a cut & paste from something else I used. Dunno. 2007-11-11T20:14:15 Ah, that is what it was. I was looking at the code in line 770 in init.c 2007-11-11T20:14:36 Whoops, make that \main.c(246): char tmpstr[PATH_MAX] = { '\0' }; 2007-11-11T20:15:15 Where should sasprintf go? 2007-11-11T20:16:51 what is sasprintf? 2007-11-11T20:16:53 EvilGuru: I suggest you add a .h file for it in lib/framework/ 2007-11-11T20:17:18 Buginator: It is a dynamically allocating sprintf 2007-11-11T20:17:47 EvilGuru: make sure to add it to lib/framework/Makefile.am, warzone2100.cbp & win32/Warzone.vcproj though 2007-11-11T20:18:52 error : Warning directory[savegame/zzblahfirst] could not be deleted because Access is denied. 2007-11-11T20:20:56 Would you mind committing it, I am getting malformed data 2007-11-11T20:21:40 How about you throw it on pastebin, so I can see if it compiles OK first? ;) 2007-11-11T20:23:28 hey, just searched for sasprintf, and actually found some code for that. lol 2007-11-11T20:24:27 muggenhor * r2802 /trunk/src/ (loadsave.c loadsave.h): (log message trimmed) 2007-11-11T20:24:27 Patch #834 by Buginator: 2007-11-11T20:24:27 * deleteSaveGame(): 2007-11-11T20:24:27 * Make sure to delete files from the subdirectory they're in 2007-11-11T20:24:27 * Check the return value of PHYSFS_delete() and output with debug(LOG_ERROR) when an error occurred 2007-11-11T20:24:28 * _runLoadSave(): 2007-11-11T20:24:29 * Make sDelete static, so that its value is preserved in between function calls (yes this is a dirty function which breaks Curly's law more than once) 2007-11-11T20:25:13 Buginator: that's your patch applied 2007-11-11T20:25:19 Buginator: http://rafb.net/p/BmfyIq67.html 2007-11-11T20:25:51 EvilGuru: what is your checkout URL svn+ssh:// or svn:// ? 2007-11-11T20:25:57 svn+ssh 2007-11-11T20:26:07 since I _never_ get malformed data on svn+ssh:// but I do get it on svn:// 2007-11-11T20:26:49 Buginator: On MSVC you will need to include malloc.h and #define alloca _alloca 2007-11-11T20:27:59 EvilGuru: are you sure it requires ? since on MSDN I saw an example that only included and 2007-11-11T20:28:15 Giel: I saw your commit added malloc.h 2007-11-11T20:28:23 EvilGuru: yes on MinGW 2007-11-11T20:28:29 Ah 2007-11-11T20:28:48 MinGW doesn't have 2007-11-11T20:30:35 EvilGuru: why do you give that variable the name __sz btw ? instead of just "size" or something similar ? 2007-11-11T20:30:59 I give __ as it should only be used in library code 2007-11-11T20:31:32 EvilGuru: because it's in a subscope it cannot be accessed outside of it anyway 2007-11-11T20:31:57 However what happens if someone defined size in a greater scope, would it shadow? 2007-11-11T20:32:25 EvilGuru: it would just ignore the parent scope's variable 2007-11-11T20:32:36 in which case size would do 2007-11-11T20:32:48 it would make that variable of the parenting scope inaccessible to the subscope 2007-11-11T20:36:24 EvilGuru: for consistency with asprintf, I'd make sasprintf take a char** instead of char* 2007-11-11T20:36:42 so *var = alloca(size + 1); 2007-11-11T20:37:46 I was trying to remain compat with sprintf, however either are fine 2007-11-11T20:38:25 I'm thinking of implementing an asprintf & vasprintf for MSVC so that I can use that btw 2007-11-11T20:38:44 asprintf is useful if someone is going to retain the value 2007-11-11T20:39:11 EvilGuru: yup; and that's what I need in version.c 2007-11-11T20:39:36 but for most circumstances I think stack allocation will suffice 2007-11-11T20:40:35 EvilGuru: I'm going to move the MSVC snprintf and vsnprintf functions to lib/framework/printf_ext.[ch], so I suggest you add your sasprintf to the .h file of those 2007-11-11T20:41:01 I'll wait for you to commit (you can copy and paste sasprintf if you like) 2007-11-11T20:45:34 *** berkus has quit IRC 2007-11-11T20:45:41 Giel, fix the cursor? 2007-11-11T20:46:30 Buginator: Could you give my sasprintf a quick test? 2007-11-11T20:46:35 sidenote, we have a issue with the editbox. People can type in names that are *way* longer than the box. However, it does clip it ok on the next load screen. 2007-11-11T20:46:37 sure 2007-11-11T20:46:41 (Assuming you have MSVC available) 2007-11-11T20:46:52 it is in the background as we speak 2007-11-11T20:48:15 was justing the new physfs build I did, so I can get rid of the stupid "access denied" error. 2007-11-11T20:48:15 just building a new* 2007-11-11T20:49:41 Also Giel, you got any thoughts of doing a --userdir command line option ? To prevent physfs from crashing on me. Has to do with it not wanting to share files. 2007-11-11T20:50:09 Buginator: Thanks to popt it should not be that hard 2007-11-11T20:51:21 I had it added before, so that isn't a issue. I just wondered if it should be a 'official' patch, or just something local? 2007-11-11T20:51:30 Night... 2007-11-11T20:51:33 *** dev|away has quit IRC 2007-11-11T20:53:17 The new clparse.c looks pretty easy to add stuff though. 2007-11-11T20:54:05 Buginator: there already exists a --datadir 2007-11-11T20:54:34 it needs to be a userdir. ie, where your profile is saved. 2007-11-11T20:55:27 Buginator: adding a --userdir requires three changes, add something like CLI_USERDIR to the enum; then add an entry to the options table; then add a new case label for CLI_USERDIR to the switch statement in ParseComandLine 2007-11-11T20:55:43 ./warzone2100 on linux I think and c:\windows\blahblah on windows 2007-11-11T20:55:59 OS X is more tricky 2007-11-11T20:56:11 and I need to rewrite the code as it uses some deprecated functions 2007-11-11T20:56:34 EvilGuru, you still need me to test the snippet? 2007-11-11T20:56:46 Would be good 2007-11-11T20:57:02 I have tested OS X and Linux 2007-11-11T20:58:48 EvilGuru: incoming 2007-11-11T20:58:58 muggenhor * r2803 /trunk/ (8 files in 3 dirs): * Add a new module (printf_ext.c) to contain some printf extensions (C99 printf variants for MSVC) 2007-11-11T20:58:59 fire in the hole! 2007-11-11T20:59:12 and now for the real test--Will it work with msvc? ;) 2007-11-11T20:59:45 Buginator: it already did; I just moved the content from wzglobal.h to printf_ext.[ch] 2007-11-11T21:01:06 *** JockeTF has joined #Warzone 2007-11-11T21:01:09 Not bad. The latest svn update had: 0 error(s), 6184 warning(s). 2007-11-11T21:01:18 *** JockeTF has left #Warzone 2007-11-11T21:01:40 Buginator: Does this work: http://rafb.net/p/BmfyIq67.html 2007-11-11T21:03:31 Looks like it works. 2007-11-11T21:03:43 Any specific test case? 2007-11-11T21:04:10 try: char *x; sasprintf(x, "i is: %d\n", 10); 2007-11-11T21:04:11 I just did 2007-11-11T21:04:11 {int one,blah; 2007-11-11T21:04:12 tipInitialise(); 2007-11-11T21:04:12 sasprintf(one,NULL,blah,blah); 2007-11-11T21:04:23 it didn't complain. lol 2007-11-11T21:04:53 yeah works. 2007-11-11T21:05:04 Excellent :) 2007-11-11T21:05:52 That should cut a good few lines of code 2007-11-11T21:09:03 EvilGuru: I especially like the idea of being able to cut out the free() calls 2007-11-11T21:09:30 And devurandom will like the fact that stack allocation is faster than heap ;) 2007-11-11T21:10:02 *** Maerz has quit IRC 2007-11-11T21:10:16 *** Suprano has quit IRC 2007-11-11T21:10:38 *** Maerz has joined #warzone 2007-11-11T21:11:18 *** Suprano has joined #warzone 2007-11-11T21:13:06 EvilGuru: devurandom likes a lot of optimisation stuff; premature or not 2007-11-11T21:13:11 muggenhor * r2804 /trunk/lib/framework/ (printf_ext.c printf_ext.h): * Add implementations of vasprintf and asprintf for Windows (GNU extensions to the C library that malloc the memory they need) 2007-11-11T21:13:28 Buginator: could you check that last commit and see if it compiles 2007-11-11T21:13:48 This is needed: https://gna.org/patch/index.php?838 2007-11-11T21:15:44 Buginator: wrapping it in if(bMultiPlayer) ? 2007-11-11T21:16:21 Warzone2100 - 0 error(s), 6164 warning(s) 2007-11-11T21:16:23 Yes 2007-11-11T21:16:42 We've cut out 20n warnings :D 2007-11-11T21:16:47 It is called multiplayerWinSequence .. since it is for MP. 2007-11-11T21:17:01 EvilGuru: are you ready to commit your thingy ? I've already got a usecase for it :-) 2007-11-11T21:17:17 You can commit it :p 2007-11-11T21:17:18 lol EvilGuru, I was going to mention that, but I dunno if it went over the same lines as last time. 2007-11-11T21:17:34 EvilGuru: having trouble committing ? 2007-11-11T21:17:41 Yes 2007-11-11T21:17:53 It keeps asking me for my key password, but I swear on my life I am typing it in correctly 2007-11-11T21:19:16 EvilGuru: if you don't use ssh-agent it can ask you for your password about 10 times for a single commit 2007-11-11T21:19:16 correction: passphrase 2007-11-11T21:19:16 Yes, I seem to be getting that 2007-11-11T21:19:23 when checking out sometimes I need it two or three times, at first I thought it was my bad typing 2007-11-11T21:19:48 *** Karlik has joined #warzone 2007-11-11T21:20:15 EvilGuru: do you use KDE or GNOME or ... ? 2007-11-11T21:20:26 OS X and terminal 2007-11-11T21:20:51 I think it is just gna messing with this project ;) 2007-11-11T21:20:52 EvilGuru: ah..., too bad because I GNOME starts ssh-agent for you 2007-11-11T21:21:08 I'll add it into my bashrc 2007-11-11T21:21:45 brb 2007-11-11T21:23:00 EvilGuru: make sure to eval its output then, and make sure to "kill $SSH_AGENT_PID" in your .bash_logout if your system can be accessed by others 2007-11-11T21:23:19 right I am checking out fine now 2007-11-11T21:23:29 so it follows that ssh agent is playing nice 2007-11-11T21:23:38 I really am sorry for all of this 2007-11-11T21:23:46 I will pick it all up sooner or later 2007-11-11T21:26:44 *** berkus has joined #warzone 2007-11-11T21:29:31 *** Maerz has quit IRC 2007-11-11T21:30:48 I added it to retain sprintf compat in the end (as opposed to asprintf) 2007-11-11T21:30:51 evilguru * r2805 /trunk/lib/framework/printf_ext.h: Add a stack allocating version of sprintf 2007-11-11T21:30:53 Giel: incoming! 2007-11-11T21:31:45 EvilGuru: so char* str instead of char** strp ? 2007-11-11T21:31:50 Yes 2007-11-11T21:35:43 *** cybersphinx has quit IRC 2007-11-11T21:35:56 *** tomboy64 has joined #warzone 2007-11-11T21:36:47 EvilGuru: sasprintf and asprintf result in this huge amount of code decrease: http://pastebin.com/m623606d 2007-11-11T21:37:23 including emtpy & comment lines that is 41 lines 2007-11-11T21:37:51 I love nothing more than code simplification 2007-11-11T21:38:27 although if we wanted to optimise we could do char *fmt2 = fmt; 2007-11-11T21:38:56 EvilGuru: erm why ? 2007-11-11T21:39:14 how would that optimise anything ? 2007-11-11T21:39:15 as if we had fmt as _("Translate"); it would be evaluated twice 2007-11-11T21:39:54 EvilGuru: ah yes; one thing that'd be much better about char *fmt2 = fmt; is static type checking though 2007-11-11T21:40:20 And if (fmt) changes between evaluations... 2007-11-11T21:40:52 *** per has joined #warzone 2007-11-11T21:41:17 hi again 2007-11-11T21:41:22 hi per 2007-11-11T21:41:33 i see you are adding tons of new ways to print strings 2007-11-11T21:42:20 i guess functions that have worked fine for generations of programmers since MULTICS are not good enough for you :P 2007-11-11T21:42:32 per: exactly ;-) 2007-11-11T21:42:51 but seriously, what's the gain? 2007-11-11T21:43:03 per: We are just lazier now than in the 60s and 70s 2007-11-11T21:43:28 How went floorball? Did you cause any concussions? ;) 2007-11-11T21:43:30 per: EvilGuru: sasprintf and asprintf result in this huge amount of code decrease: http://pastebin.com/m623606d 2007-11-11T21:43:41 i have people at work telling me how they programmed with punch cards... so yeah, we're a lazy bunch nowadays 2007-11-11T21:44:05 per: simplification of code is a good thing IMO (most of the time) 2007-11-11T21:44:18 Buginator: floorball is harmless ;) 2007-11-11T21:44:20 per: Talk about hardcore 2007-11-11T21:45:34 EvilGuru: if you don't mind I'm going to make sasprintf take char** anyway; as otherwise I cannot cast constness away without having the compiler spit errors at me 2007-11-11T21:45:44 Please 2007-11-11T21:46:07 EvilGuru: I'll incorportate the const char* format = fmt; thing right away as well ;-) 2007-11-11T21:46:35 Giel: that original code was just inane 2007-11-11T21:46:42 Giel: const char *format = *fmt; 2007-11-11T21:46:48 I wonder why Bill didn't attempt to patent punch cards? They may make a come back. 2007-11-11T21:46:49 Giel: why use malloc when you can use a static buffer? :) 2007-11-11T21:47:12 per: We have sasprintf for that occasion 2007-11-11T21:47:50 *** cybersphinx has joined #warzone 2007-11-11T21:47:54 allocating stuff on the stack should be done with great care, though. it is easy to overrun on some systems. 2007-11-11T21:48:02 I think malloc was used because one of the called functions retained a reference to the string 2007-11-11T21:48:06 hello cybersphinx 2007-11-11T21:48:25 So long as you only allocate a reasonable amount it shouldn't be a problem 2007-11-11T21:48:50 i've been thinking about more clever ways we could use multiple weapons in the game 2007-11-11T21:49:03 per: Co-sensors? 2007-11-11T21:49:29 instead of putting multiple weapons on the same droid at the same time, we could let droids switch between two weapons, depending on which is more appropriate 2007-11-11T21:49:35 Hi everyone. 2007-11-11T21:49:52 How would we make the transition look good between the two? 2007-11-11T21:49:54 Hi cybersphinx 2007-11-11T21:50:23 to switch it would first "sink" the existing weapon into the body in a second or two, before "growing" a new weapon out of the body 2007-11-11T21:50:33 like buildings are "grown" when built 2007-11-11T21:51:16 hi cybersphinx 2007-11-11T21:51:16 also it could be used by cyborgs, no easy way to transition, but since they are so small it probably doesn't matter. it is perhaps more plausible that a cyborg has a sidearm it can use if necessary. 2007-11-11T21:51:31 per: One on each arm 2007-11-11T21:51:41 EvilGuru: no :P 2007-11-11T21:52:16 " Giel: why use malloc when you can use a static buffer? :)" <-- where do I use malloc ? 2007-11-11T21:52:22 maybe the cyborg could even switch to a lighter weapon to fire while the big weapon is loading 2007-11-11T21:52:30 Giel: the original code you quoted 2007-11-11T21:52:50 per: ah, that's because I need to be able to return that string; so stack allocation doesn't work there 2007-11-11T21:53:08 plus I don't know the size of the string @ compiletime 2007-11-11T21:53:28 Giel: just use a reasonably sized static buffer... 2007-11-11T21:53:29 Speaking of weapons, why are they nurfed so much compared to the original? The aimming seems very wrong? 2007-11-11T21:54:01 Buginator: yes, the aiming is different now. it uses collision detection instead of automatically hitting the target if the hit calculation succeeds 2007-11-11T21:54:12 Buginator: this way fast droids can "dodge" bullets... 2007-11-11T21:55:23 * per notices that nobody thinks his multiweapon ideas are any good 2007-11-11T21:55:27 per, but if say a babaperson is on a slight incline, the machine gun has a heck of a time trying to mow them down. 2007-11-11T21:55:45 incline? 2007-11-11T21:55:57 TA did a good job at multi-weapons 2007-11-11T21:56:03 like on a hill 2007-11-11T21:56:05 *** DrZimmerman has quit IRC 2007-11-11T21:56:05 i didn't notice any problems mowing down baba people in campaign 2007-11-11T21:56:06 I remember a lot of add-on units had two or even 3 2007-11-11T21:56:15 I just run over them :/ 2007-11-11T21:56:53 Giel: Still code-cutting 2007-11-11T21:56:56 Buginator: sounds like a bug in the projectile collision code... 2007-11-11T21:57:06 Buginator: What is your frame rate 2007-11-11T21:57:11 And have to changed the game space? 2007-11-11T21:57:13 *speed 2007-11-11T21:58:02 <^cyka^> EvilGuru, i once had some trucks with kills 2007-11-11T21:58:03 <^cyka^> lol 2007-11-11T21:58:14 <^cyka^> running over the lil guys in the 1st campign :P 2007-11-11T21:59:03 EvilGuru, I never checked, but it should be way over 60fps 2007-11-11T21:59:14 Okay, that should be fine 2007-11-11T21:59:20 No, default speed. 2007-11-11T21:59:28 No time compression used. 2007-11-11T21:59:55 i think we should add another droid component category. not sure what to call it, but it would contain an auto-repair component (should not give this out for free, IMHO), an ECM component (ditto), an EMP resistance component, and so on. you'd have to choose one of such component for your design. 2007-11-11T22:00:37 We really should change that anyway. Have it max 2x or 3x in campaign, since that can cause big issues with some stuff I have noticed. Maybe 4-20x only available in debug mode. 2007-11-11T22:01:08 you can change game speed in campaign without entering debug mode? 2007-11-11T22:01:20 *** JockeTF has joined #Warzone 2007-11-11T22:01:22 Pre, you got some big plans. :) Add jumpjets to the list. ;) 2007-11-11T22:01:25 per* 2007-11-11T22:01:53 muggenhor * r2806 /trunk/ (lib/framework/printf_ext.h src/version.c): 2007-11-11T22:01:53 * Modify sasprintf to take this signature instead: "void sasprintf(char**, const char* fmt, ...)" (take in mind though that it is a macro!) 2007-11-11T22:01:53 * Add some comments to sasprintf 2007-11-11T22:01:53 * Utilize sasprintf and asprintf in src/version.c to drastically cut back in code size and duplication 2007-11-11T22:02:43 Buginator: jumpjets ? 2007-11-11T22:02:56 mortikia: ping 2007-11-11T22:02:56 pong 2007-11-11T22:03:19 one of pumpkin's patches had jumping cyborgs 2007-11-11T22:03:25 For the cyborgs :) 2007-11-11T22:03:26 they killed those in a later patch 2007-11-11T22:03:31 looked ridiculous 2007-11-11T22:05:58 Giel: *var = (char*)alloca(size + 1); why the cast? 2007-11-11T22:05:58 yikes. [Buginator PING reply]: 59secs 2007-11-11T22:06:26 EvilGuru: I guess my mind was in C++ mode 2007-11-11T22:06:30 It returns void * which can be cast to any other pointer 2007-11-11T22:06:32 no other reason though 2007-11-11T22:06:40 But there is no harm to it with alloca 2007-11-11T22:06:57 it'll force the type of var though 2007-11-11T22:07:15 although I already forced it a line above 2007-11-11T22:08:36 ROF = Rate of Fire? 2007-11-11T22:08:42 Buginator: yup 2007-11-11T22:10:07 muggenhor * r2807 /trunk/lib/framework/printf_ext.c: * Use snprintf (in vasprintf) to determine the size of the string we're about to construct 2007-11-11T22:13:50 Giel: Yep your in C++ mode :p 2007-11-11T22:13:59 char** x => char **x 2007-11-11T22:14:32 EvilGuru: that's something I do almost always 2007-11-11T22:14:50 because IMO "char**" is the type of x 2007-11-11T22:15:30 char** x, y; IIRC y = char. 2007-11-11T22:15:41 anyway I'm off to bed 2007-11-11T22:15:43 night all 2007-11-11T22:15:51 cya Giel 2007-11-11T22:16:15 *** Giel has quit IRC 2007-11-11T22:18:00 CAn we use LGPL stuff with GPL ? 2007-11-11T22:18:14 Buginator: yes 2007-11-11T22:20:18 per * r2808 /trunk/src/ (droid.c stats.c statsdef.h): Clean out some dead code 2007-11-11T22:20:32 good night all 2007-11-11T22:20:34 *** bcoconni has left #warzone 2007-11-11T22:20:59 yeah, me too. night all. 2007-11-11T22:21:04 *** per has quit IRC 2007-11-11T22:24:29 ridiculously 2007-11-11T22:25:58 Any good reason why we don't have error messages in game.c? 2007-11-11T22:26:25 Like: if (!PHYSFS_readUBE32(fileHandle, &serializeGame->aDefaultRepair[i])) 2007-11-11T22:26:27 return false; 2007-11-11T22:26:40 No debug message or anything. 2007-11-11T22:30:53 *** Karlik has quit IRC 2007-11-11T22:47:35 bye all 2007-11-11T22:47:39 *** Buginator has quit IRC 2007-11-11T22:50:31 *** kamaze has quit IRC 2007-11-11T23:03:25 *** ccfreak2k|laptop has quit IRC 2007-11-11T23:30:29 *** Buginator has joined #warzone 2007-11-11T23:33:23 *** ccfreak2k|laptop has joined #warzone 2007-11-11T23:36:15 Looks like commit r2807 was fubar. It crashes. 2007-11-11T23:38:21 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ fault address 0x0001142e :S 2007-11-11T23:38:39 *** Buginator has quit IRC 2007-11-11T23:46:47 *** EvilGuru has quit IRC 2007-11-11T23:50:24 *** KBlair` has quit IRC 2007-11-12T00:05:44 *** Dred_furst has joined #warzone 2007-11-12T00:22:27 *** cizra has joined #warzone 2007-11-12T00:22:30 Hi. 2007-11-12T00:22:59 There's a mission where the briefing says something in the spirit "establish defenses on the plateau". The time limit is 30 minutes. 2007-11-12T00:23:12 What the bleep am I supposed to do there, after all? 2007-11-12T00:23:29 I defended it as well as I could. Any enemies the AI was pouring on me were utterly obliterated. And still, after 30 minutes, I lost. 2007-11-12T00:27:20 <^cyka^> hehe 2007-11-12T00:27:26 <^cyka^> i had the problem 2007-11-12T00:27:52 <^cyka^> just build i think it's 4 defence structures on the platua around the green dot... 2007-11-12T00:27:59 <^cyka^> or at the entrence/exits 2007-11-12T00:28:07 <^cyka^> and then when u've done that 2007-11-12T00:28:19 <^cyka^> jsut kill the incomine new paradign units 2007-11-12T00:28:26 <^cyka^> cizra, 2007-11-12T00:28:31 <^cyka^> that is what u do on that mission 2007-11-12T00:30:21 <^cyka^> now i'm off to bed 2007-11-12T00:30:22 <^cyka^> nn 2007-11-12T00:31:08 Thank you! 2007-11-12T00:31:18 <^cyka^> np 2007-11-12T00:31:39 <^cyka^> 4 or more anyways 2007-11-12T00:32:13 OK 2007-11-12T00:43:15 *** JockeTF has quit IRC 2007-11-12T01:00:13 *** Shego has joined #warzone 2007-11-12T01:01:00 hmm, anyone here? 2007-11-12T01:01:16 nope 2007-11-12T01:01:21 so I see 2007-11-12T01:01:52 so what's up 2007-11-12T01:02:33 not much 2007-11-12T01:03:20 funny that this is a chat room where no one actually chats 2007-11-12T01:03:39 oh, it happens sometimes 2007-11-12T01:04:22 heh, guess this is one of those times huh? 2007-11-12T01:04:40 I suppose, though only two people :) 2007-11-12T01:05:14 out of 30+? 2007-11-12T01:05:26 heh, real nice 2007-11-12T01:06:02 a lot of them could be alseep, at work, etc 2007-11-12T01:06:24 probably 2007-11-12T01:06:47 I was thinking maybe I could try setting up a match with someone or something 2007-11-12T01:07:30 but seeing how quiet this place is 2007-11-12T01:07:32 right now i'm moving a vmware server to another computer, and after that will be rebuilding other things 2007-11-12T01:07:43 I'm starting to think about doing homeworks instead 2007-11-12T01:07:45 if there's a lull, and warzone actually runs on this computer, maybe :) 2007-11-12T01:08:07 next time then 2007-11-12T01:09:11 *** KBlair has joined #warzone 2007-11-12T01:09:25 ahh someone joined 2007-11-12T01:10:27 ...... 2007-11-12T01:10:33 eh, useless 2007-11-12T01:10:46 homework sounds better already 2007-11-12T01:11:08 *** Shego has quit IRC 2007-11-12T01:20:34 *** ccfreak2k|laptop has quit IRC 2007-11-12T01:23:02 lol 2007-11-12T01:39:30 *** _Leto_ has joined #warzone 2007-11-12T01:42:14 *** KBlair has quit IRC 2007-11-12T01:53:32 *** tomboy64 has quit IRC 2007-11-12T02:14:11 *** Dred_furst has quit IRC 2007-11-12T02:18:30 *** KBlair has joined #warzone 2007-11-12T02:21:27 *** _Leto_ has quit IRC 2007-11-12T02:30:21 *** Suprano has quit IRC 2007-11-12T02:32:38 *** Buginator has joined #warzone 2007-11-12T02:32:44 Anyone around? 2007-11-12T02:32:59 *** Suprano has joined #warzone 2007-11-12T02:33:38 hci.c is sure a mess also. But at least I "fixed" the radar. :P 2007-11-12T02:34:28 * Buginator says talking to myself isn't good, so I will stop now. :D 2007-11-12T02:34:41 *** Buginator has quit IRC 2007-11-12T02:51:37 *** CIA-9 has quit IRC 2007-11-12T02:52:12 *** CIA-4 has joined #warzone 2007-11-12T02:52:47 *** GrimMoroe has quit IRC 2007-11-12T03:01:22 *** Vad has joined #warzone 2007-11-12T03:01:50 Hello. I'm having a problem with the game on my Ubuntu 7.10 - as soon as I start it, it just kicks me back to the login screen... 2007-11-12T03:02:15 Is there anything I can do? 2007-11-12T03:11:18 *** Vad has left #warzone 2007-11-12T03:29:39 *** ccfreak2k|laptop has joined #warzone 2007-11-12T03:40:16 *** Buginator has joined #warzone 2007-11-12T03:56:53 mortikia: ping 2007-11-12T03:56:53 pong 2007-11-12T03:59:58 *** tomboy64 has joined #warzone 2007-11-12T04:33:56 *** ccfreak2k|laptop has quit IRC 2007-11-12T04:34:11 *** ccfreak2k|laptop has joined #warzone 2007-11-12T04:45:39 *** DrZimmerman has joined #warzone 2007-11-12T05:02:09 whoops, forgot this thing was on. :S 2007-11-12T05:02:10 *** Buginator has quit IRC 2007-11-12T05:05:38 *** tomboy64 has quit IRC 2007-11-12T05:56:21 *** AndrevS has quit IRC 2007-11-12T06:03:03 *** amro has joined #warzone 2007-11-12T06:14:34 *** ccfreak2k|laptop has quit IRC 2007-11-12T06:14:49 *** ccfreak2k|laptop has joined #warzone 2007-11-12T06:30:23 *** cizra has left #warzone 2007-11-12T06:52:25 *** weedle_ has quit IRC 2007-11-12T07:22:04 *** amro has quit IRC 2007-11-12T07:37:38 *** CIA-4 has quit IRC 2007-11-12T07:39:15 *** CIA-7 has joined #warzone 2007-11-12T07:57:36 *** EvilGuru has joined #warzone 2007-11-12T08:00:08 *** Hikaru has quit IRC 2007-11-12T08:15:06 *** ccfreak2k|laptop has quit IRC 2007-11-12T08:15:59 *** ccfreak2k|laptop has joined #warzone 2007-11-12T09:00:39 *** EvilGuru has quit IRC 2007-11-12T09:13:51 *** kevinsbot has quit IRC 2007-11-12T09:15:29 *** kevinsbot has joined #warzone 2007-11-12T09:54:00 *** ViralHatred has joined #warzone 2007-11-12T10:17:25 *** ccfreak2k|laptop has quit IRC 2007-11-12T10:18:48 *** ccfreak2k|laptop has joined #warzone 2007-11-12T10:47:46 *** GrimMoroe has joined #warzone 2007-11-12T11:07:37 *** tomboy64 has joined #warzone 2007-11-12T11:08:34 *** f_akmal has joined #warzone 2007-11-12T11:09:20 hi all, i've downloaded the latest RC and there's no sound 2007-11-12T11:17:07 *** f_akmal has quit IRC 2007-11-12T11:24:10 *** Dred_furst has joined #warzone 2007-11-12T11:36:36 *** GrimMoroe has quit IRC 2007-11-12T12:20:03 *** Dred_furst has quit IRC 2007-11-12T12:25:35 *** Suprano has quit IRC 2007-11-12T12:25:40 *** Maerz has joined #warzone 2007-11-12T12:26:26 *** _Leto_ has joined #warzone 2007-11-12T12:32:15 *** NightBringer has quit IRC 2007-11-12T12:32:57 *** shpitz461 has quit IRC 2007-11-12T12:52:20 *** Maerz has quit IRC 2007-11-12T13:10:38 *** Dred_furst has joined #warzone 2007-11-12T13:12:06 *** _Leto_ has quit IRC 2007-11-12T13:12:26 *** _Leto_ has joined #warzone 2007-11-12T13:14:48 *** tomboy64 has quit IRC 2007-11-12T13:29:21 *** Dred_furst has quit IRC 2007-11-12T13:55:45 *** oolon___ has quit IRC 2007-11-12T13:56:13 *** amro has joined #warzone 2007-11-12T14:02:20 *** tomboy64 has joined #warzone 2007-11-12T14:14:11 *** flybyray has joined #warzone 2007-11-12T14:15:44 *** flybyray has quit IRC 2007-11-12T14:19:27 *** ccfreak2k|laptop has quit IRC 2007-11-12T14:21:05 *** ccfreak2k|laptop has joined #warzone 2007-11-12T14:42:27 *** Giel has joined #warzone 2007-11-12T14:42:32 mortikia: whoami 2007-11-12T14:42:32 Giel: I don't recognize you. 2007-11-12T14:56:34 *** Suprano has joined #warzone 2007-11-12T15:24:06 *** tomboy64 has quit IRC 2007-11-12T16:08:34 *** Giel has quit IRC 2007-11-12T16:09:05 *** Giel has joined #warzone 2007-11-12T16:25:45 *** Giel is now known as Giel|afk 2007-11-12T16:44:38 *** Dred_furst has joined #warzone 2007-11-12T16:59:01 *** Giel|afk is now known as Giel 2007-11-12T17:11:53 *** devurandom has joined #warzone 2007-11-12T17:16:18 *** per has joined #warzone 2007-11-12T17:16:19 Hi... 2007-11-12T17:16:33 hello 2007-11-12T17:18:46 hi devurandom, per 2007-11-12T17:19:06 *** tomboy64 has joined #warzone 2007-11-12T17:20:51 *** Dred_furst has quit IRC 2007-11-12T17:26:10 i think maybe i've introduced a bad bug 2007-11-12T17:26:17 droids that stand still do not fire anymore 2007-11-12T17:30:29 When do you think this happned? 2007-11-12T17:33:34 *** Buginator has joined #warzone 2007-11-12T17:33:39 Hey all 2007-11-12T17:34:27 devurandom: probably during my cleanups yesterday... 2007-11-12T17:34:28 Buginator: hello 2007-11-12T17:34:55 Buginator: i looked at your latest patch... but there were some other errors in campaign that i think needs to be fixed first, before i can test it properly... 2007-11-12T17:35:21 Giel, r2807 crashes windows 2007-11-12T17:35:42 per, the intel screen fix? 2007-11-12T17:35:47 Buginator: yes 2007-11-12T17:37:37 Which errors you looking at for the campaign? 2007-11-12T17:40:31 Buginator: i get wrong backdrop in intel and design dialogs 2007-11-12T17:40:52 yes, one backdrop is wrong 2007-11-12T17:41:04 That is random though. 2007-11-12T17:41:35 I forgot to mention that. It needs to be redone. 2007-11-12T17:42:00 i think i only get the problem after hq is built 2007-11-12T17:43:17 ping? 2007-11-12T17:43:21 Was it the background with the text only? 2007-11-12T17:43:23 *** devurandom has quit IRC 2007-11-12T17:43:31 yes 2007-11-12T17:43:31 *** devurandom has joined #warzone 2007-11-12T17:43:47 also when i hoover the mouse over a button, the blue behind the text changes intensity 2007-11-12T17:44:01 *hover ;) 2007-11-12T17:44:08 oh. 2007-11-12T17:44:14 wzlogo_3.png is the problem 2007-11-12T17:44:17 hoover is a vacuum cleaner. ;) 2007-11-12T17:44:18 *** amro has quit IRC 2007-11-12T17:44:33 What's wrong with it? 2007-11-12T17:44:49 It is rendered wrong 2007-11-12T17:44:57 Aha... Any idea why? 2007-11-12T17:45:16 yes 2007-11-12T17:45:21 Too much alpha 2007-11-12T17:45:35 Buginator: if i click away the mission text info window (which i can), then it leaves a corrupted display where it was 2007-11-12T17:45:36 It is all alpha but the text. 2007-11-12T17:45:44 Probably because it is a backdrop... 2007-11-12T17:45:51 it shouldn't be alpha... 2007-11-12T17:45:56 And we don't anymore clear the screen balck since gerard removed that. 2007-11-12T17:46:15 We could do funny things with such stuff... 2007-11-12T17:46:20 Yeah, but since the background pic is random, we have no control over it. 2007-11-12T17:46:23 Like in Nexuiz. :) 2007-11-12T17:46:43 Where you can see the scene through the menu's background. 2007-11-12T17:46:43 a quick fix is to replace alpha in that backdrop with black 2007-11-12T17:46:52 yup 2007-11-12T17:46:56 per: We have an alpha and a solid version... 2007-11-12T17:47:04 We just only use the alpha one... 2007-11-12T17:47:07 devurandom: when is the alpha version used? 2007-11-12T17:47:11 oh. 2007-11-12T17:47:14 always. 2007-11-12T17:47:20 where is this specified? 2007-11-12T17:47:34 In that backdrop setting function. 2007-11-12T17:47:39 The one with the rand()... 2007-11-12T17:47:45 Buginator: what does clearMissionWidgets do? 2007-11-12T17:47:56 removes the timer 2007-11-12T17:48:11 and the launch button 2007-11-12T17:48:22 ah 2007-11-12T17:48:30 Buginator: what should do pie_UniTransBoxFill thing look like? 2007-11-12T17:48:37 Sorry, was wrong. Seems we have to search the forums for the solid version. 2007-11-12T17:48:40 Was by Terminator... 2007-11-12T17:48:53 It just renders a slightly blackish tint 2007-11-12T17:49:01 Buginator: where? 2007-11-12T17:49:07 Buginator: Only 3+4 were problems, right? 2007-11-12T17:49:28 yup 2007-11-12T17:49:45 shouldn't intel screen have a fixed backdrop? 2007-11-12T17:50:04 it does it when you click on the item in question, and is slightly black on the widgets 2007-11-12T17:50:47 Random is sort of nice though. 2007-11-12T17:52:11 I think this one: http://forums.wz2100.net/index.php?topic=109.msg3419#msg3419 2007-11-12T17:52:20 But his host is dead... 2007-11-12T17:53:27 per, you can also comment out just the DrawRadar() call to see the difference in the current code base. 2007-11-12T17:53:37 *** devurandom is now known as dev|away 2007-11-12T17:53:53 You would see the timer & shuttle launch button on top. 2007-11-12T17:54:25 Buginator: i still can't figure out what the pie_UniTransBoxFill thing does 2007-11-12T17:54:58 It is a very faint black. 2007-11-12T17:55:10 hang on 2007-11-12T17:55:47 iV_UniTransBoxFill( 0,0,DISP_WIDTH,DISP_HEIGHT, 2007-11-12T17:55:48 (1<<16) | (1<<8) | 1, 64); 2007-11-12T17:55:57 *** Dred_furst has joined #warzone 2007-11-12T17:56:01 On 3fdx, overlay a black transparency to make it darker. 2007-11-12T17:56:09 That is what it does. 2007-11-12T17:56:20 I forgot to add that comment also. 2007-11-12T17:56:23 *** AndrevS has joined #warzone 2007-11-12T17:56:43 Buginator: "it"? what does it make darker? everything? 2007-11-12T17:56:54 *** Dred_furst has quit IRC 2007-11-12T17:56:56 The widget stuff 2007-11-12T17:57:11 *** Dred_furst has joined #warzone 2007-11-12T17:57:31 That is direct comment from original. Like I said, it is barely noticeable, unless your looking for it. 2007-11-12T17:57:33 it doesn't look any darker here 2007-11-12T17:57:37 * per is! 2007-11-12T17:57:43 lol 2007-11-12T17:58:02 You want a before/after screen shot? ;) 2007-11-12T17:58:07 please :) 2007-11-12T17:58:30 hehe... does gimp do screen grabs OK? 2007-11-12T17:59:02 use "print screen" button on keyboard 2007-11-12T17:59:15 should work 2007-11-12T17:59:29 That is the lame way. Need to crop then. :P ok.. will do. hold on. 2007-11-12T18:01:11 lol, figures I would get the "broken" backdrop... 2007-11-12T18:01:20 *** Dred_furst has quit IRC 2007-11-12T18:04:07 *** weedle has joined #warzone 2007-11-12T18:04:08 *** Dred_furst has joined #warzone 2007-11-12T18:05:47 where you upload to? 2007-11-12T18:05:52 imageshack I guess? 2007-11-12T18:08:27 http://www.hostdump.com/uploads/74b4a62b2d.jpg 2007-11-12T18:09:02 See the black tint with the arrow? 2007-11-12T18:10:57 Looks cool. 2007-11-12T18:12:21 This is without that line 2007-11-12T18:12:22 http://www.hostdump.com/uploads/4bc3d4e070.jpg 2007-11-12T18:12:54 And yes, we got a bug with the gfx icons. They should NOT be blank! 2007-11-12T18:15:00 Your WZ don't crash with r2807? If I do that patch, I crash when I start a game. 2007-11-12T18:15:23 Buginator: your fonts look strange 2007-11-12T18:15:36 *** JockeTF has joined #Warzone 2007-11-12T18:15:47 They are ugly. Yes 2007-11-12T18:15:53 Hideliho. 2007-11-12T18:16:26 I think the ones you found would look better. 2007-11-12T18:16:31 Hey JockeTF 2007-11-12T18:16:48 Buginator: when i first enter the intel screen, without your patch, i get that black tint. after seeing the intel "video", it gets blueish 2007-11-12T18:17:45 Hmm? Doesn't do that here... 2007-11-12T18:17:55 What about the design screen? 2007-11-12T18:18:22 now it is always blueish... strange 2007-11-12T18:18:49 *** Karlik has joined #warzone 2007-11-12T18:19:14 Well, anyway, the biggest issue was the flicker radard, that looked very bad. 2007-11-12T18:19:27 radar* flickering* 2007-11-12T18:20:26 dev|away also, I didn't get the stats at the end of a MP game without that line. 2007-11-12T18:20:54 But now, I always get it. 2007-11-12T18:21:00 (with that line move) 2007-11-12T18:22:53 You guys think I should work on getting some FMV support into WZ? 2007-11-12T18:23:00 Or wait for some content? 2007-11-12T18:24:59 lol.. about the jumpjet borgs: "hopping around like rabbits looked ridiculous." But funny I bet! :D 2007-11-12T18:32:29 Hmm http://forums.wz2100.net/index.php?topic=1123.0 We really need to have a place to stick these 2.x mods 2007-11-12T18:56:12 Buginator: i think fixing bugs is more important for 2.1 2007-11-12T18:56:54 Can you look to see what version of physfs you got ? 2007-11-12T18:58:29 *** Karlik has quit IRC 2007-11-12T18:59:28 physfs-1.0.1-7.fc7 2007-11-12T18:59:32 Buginator: 2806 doesn't crash ? 2007-11-12T18:59:45 nope 2007-11-12T19:00:07 That is the one I am using now. When I get 2807, then it crashes. 2007-11-12T19:02:00 Per, I was wrong about that line. It makes the whole screen darker, not just the widgets. I changed alpha to 254 to see exactly what it did. Sorry about the wrong info. :( 2007-11-12T19:02:56 ok 2007-11-12T19:04:13 Buginator: r2809 should fix it 2007-11-12T19:04:19 muggenhor * r2809 /trunk/lib/framework/printf_ext.c: * Use vsnprintf instead of snprintf! 2007-11-12T19:05:37 compiling away 2007-11-12T19:06:05 *** amro has joined #warzone 2007-11-12T19:07:01 ok, that did it. No crashes now. 2007-11-12T19:07:12 Buginator: adding one character did the trick ;-) 2007-11-12T19:07:39 Also per, you mean fix the bugs in the database @ GNA, or are there some others? 2007-11-12T19:08:00 Buginator: i'm sure there are others, too... 2007-11-12T19:09:11 *** Karlik has joined #warzone 2007-11-12T19:09:57 per * r2810 /trunk/src/ (design.c hci.c intelmap.c): 2007-11-12T19:09:57 Do not show mission timer or radar in intel screen, since they lead to excessive flickering. 2007-11-12T19:09:57 Patch by Buginator in patch #846. 2007-11-12T19:10:42 i forgot to say that i changed the patch a bit 2007-11-12T19:11:03 Doesn't make that much of a difference to me. As long as it works :) 2007-11-12T19:11:34 2.1 is still set for Xmas release? 2007-11-12T19:15:01 And just how do you read those dump files that people are uploading? 2007-11-12T19:18:50 Per, you ever thought of adding a LOG_SAVEGAME, so we can error trap that code better? Right now, game.c when it errors, we have no clue of why. 2007-11-12T19:19:15 *** Suprano has quit IRC 2007-11-12T19:19:46 debug(LOG_SAVEGAME, "saveGame: writeMapFile(\"%s\") failed", aFileName); Things like that? 2007-11-12T19:21:03 *** Suprano has joined #warzone 2007-11-12T19:21:17 Buginator: no, bug feel free to add it 2007-11-12T19:21:22 but feel free... 2007-11-12T19:23:06 brb 2007-11-12T19:25:51 *** Suprano has quit IRC 2007-11-12T19:26:13 *** Maerz has joined #warzone 2007-11-12T19:31:05 *** AndrevS has quit IRC 2007-11-12T19:32:10 *** Traveler9 has joined #warzone 2007-11-12T19:40:20 *** EvilGuru has joined #warzone 2007-11-12T19:40:56 Hi all 2007-11-12T19:41:05 Hello 2007-11-12T19:41:16 ack, wrong name 2007-11-12T19:41:17 hang on 2007-11-12T19:41:21 *** Traveler9 has quit IRC 2007-11-12T19:41:59 *** Shego has joined #warzone 2007-11-12T19:42:05 back 2007-11-12T19:44:25 HI 2007-11-12T19:44:31 hello 2007-11-12T19:45:28 You find anyone to play you? 2007-11-12T19:45:33 nope 2007-11-12T19:45:42 waiting and waiting 2007-11-12T19:45:46 See, you scared them all! ;) 2007-11-12T19:45:56 heh 2007-11-12T19:46:04 guess so 2007-11-12T19:46:09 either way 2007-11-12T19:46:18 *** cyka has joined #warzone 2007-11-12T19:46:18 anyone up for a match? 2007-11-12T19:46:39 * Buginator is doing debugging for WZ...sorry 2007-11-12T19:47:00 heh, didn't necessarily mean you 2007-11-12T19:47:34 Most of the "people" you see here are either bots, or lurkers. 2007-11-12T19:47:57 Besides, that is a good excuse not to lose to you! :D lol 2007-11-12T19:47:58 or developers 2007-11-12T19:47:59 * EvilGuru is not 2007-11-12T19:48:10 ...a lurker that is 2007-11-12T19:48:15 heh 2007-11-12T19:48:31 atleast now there is some life 2007-11-12T19:48:34 EvilGuru: you're a bot? 2007-11-12T19:48:52 EvilGuru the Coding Machine ;) 2007-11-12T19:48:55 Yep. Nexus AI bot 2007-11-12T19:49:00 Signal 11 received 2007-11-12T19:50:08 Shego, you play which version of the game? 2.0.7/2.0.8/ or trunk version? 2007-11-12T19:50:25 how do I know? 2007-11-12T19:50:31 * EvilGuru had his interview at Imperial College London today :D 2007-11-12T19:50:35 I just downloaded the one from this site 2007-11-12T19:50:59 I think it tells you on the screen on the right side. At least it should. 2007-11-12T19:51:17 EvilGuru, did you set off a fire down there? ;) 2007-11-12T19:51:30 Or is that the wrong side of town? 2007-11-12T19:51:44 *** cyka has quit IRC 2007-11-12T19:51:47 Other side, but I could see it from the building 2007-11-12T19:52:01 They know the cause? 2007-11-12T19:52:14 muggenhor * r2811 / (206 files in 3 dirs): 2007-11-12T19:52:14 * Add some SQL statements (SQLite likes them enough) to create tables in the form of the "original" data set 2007-11-12T19:52:14 * Set mime-type of SQL query files to text/x-sql since it is more than just plain text 2007-11-12T19:52:17 Not sure, just saw some from the east 2007-11-12T19:52:44 *smoke 2007-11-12T19:52:56 2.0.7 2007-11-12T19:54:03 But hopefully in two weeks time I will have received an offer 2007-11-12T19:54:33 Have you played allot of MP games Shego? Was looking for info on how stable your game was. 2007-11-12T19:54:51 Not really 2007-11-12T19:55:34 EvilGuru, is that for a Masters, or you still getting a Bachelor degree? 2007-11-12T19:55:46 I have applied for an MPhys 2007-11-12T19:56:01 (well they call it an MSci, but it is a Masters in Physics) 2007-11-12T19:56:24 Well, good luck. 2007-11-12T19:56:40 Thanks :) 2007-11-12T19:57:38 *** Shego has quit IRC 2007-11-12T19:58:20 But remind me to stay off the Victoria line 2007-11-12T19:58:52 I blew my nose when I got off of the train and this disgusting black-particulate mucus was the result 2007-11-12T19:59:02 Naw, run over there with a camera, so we can use that smoke footage for WZ. :) 2007-11-12T19:59:41 Don't forget to wear your Warzone2100 T-shirt. :D 2007-11-12T19:59:47 *** Maerz has quit IRC 2007-11-12T20:01:15 Buginator: Are you from London then? 2007-11-12T20:01:24 Nope 2007-11-12T20:01:37 I am a yank as cyka puts it. 2007-11-12T20:01:44 *** Maerz has joined #warzone 2007-11-12T20:02:08 hehe 2007-11-12T20:02:34 *** ^cyka^ has quit IRC 2007-11-12T20:03:46 s/of somewhere/something/ 2007-11-12T20:04:19 Those png files need to be redone. dev|away, were you going to fix those? 2007-11-12T20:05:09 wzlogo_3.png & wzlogo_4.png 2007-11-12T20:07:38 *** cyka has joined #warzone 2007-11-12T20:07:52 Per, it is just adding LOG_SAVEGAME in debug.h, and savegame in debug.c right? Then I can use debug(LOG_SAVEGAME, "serializeSaveGameHeader: invalid header write?"); with the commandline switch of --log savegame ? 2007-11-12T20:11:04 Giel: Are we looking into SQLite for data tables? 2007-11-12T20:14:21 Buginator: yes 2007-11-12T20:16:11 *** |aSa| has joined #warzone 2007-11-12T20:19:36 *** ccfreak2k|laptop has quit IRC 2007-11-12T20:20:50 *** ccfreak2k|laptop has joined #warzone 2007-11-12T20:26:27 Per, whats the deal with the dupliacte lines in game.c? There are 2 serializeGame->iTranspEntryTileY writes, and 2 serializeGame->iTranspEntryTileX writes in the same routine? 2007-11-12T20:26:43 In serializeSaveGameV14Data() 2007-11-12T20:26:53 Buginator: ask Giel 2007-11-12T20:27:00 Is V14 still used? 2007-11-12T20:27:18 No idea. I was just adding some debugging code, and noticed this odd thing. 2007-11-12T20:27:40 It could be legacy 2007-11-12T20:27:49 I am not sure which formats are still in regular use 2007-11-12T20:28:56 <|aSa|> I downloaded some multiplayer WZ maps (.wdg files). Are they compatible with the gna.org version of Warzone and how can they be used (Linux)? Just putting them in ~/.warzone2100-2.1/multiplay/custommaps does not seem to have any effect. 2007-11-12T20:29:15 Nope. Can't use wdgs 2007-11-12T20:29:27 Look in forums for more new maps. 2007-11-12T20:29:46 <|aSa|> OK, 10x 2007-11-12T20:33:39 *** Maerz has quit IRC 2007-11-12T20:34:09 Scarey thing is, game.c is starting to make some sense, in that mad scientist type of way. :S 2007-11-12T20:35:23 *** Maerz has joined #warzone 2007-11-12T20:36:33 some weapons have minimum ranges? 2007-11-12T20:36:42 meaning you can't fire if the enemy is inside that range? 2007-11-12T20:37:20 That would explain why a flamer couldn't kill a baba that was sitting next to the base of it. lol... 2007-11-12T20:40:38 *** weedle has quit IRC 2007-11-12T20:43:38 * per starts going back in time to figure out when this bug showed up 2007-11-12T20:43:52 game.c really needs to be split apart. Seems like lots of stuff was in other files in one point. 2007-11-12T20:43:56 the action/order code is *really* obfuscated! 2007-11-12T20:44:08 Buginator: when i'm done with the new savegame format, we can delete game.c entirely, i think 2007-11-12T20:44:25 any ETA on that? 2007-11-12T20:44:33 no... 2007-11-12T20:44:45 it would help if i didn't have so many bugs to fix ;) 2007-11-12T20:46:08 what does LOG_NEVER mean/is used for? 2007-11-12T20:46:35 it is like commenting it out, except prettier 2007-11-12T20:47:01 also you can see it if you use --debug all 2007-11-12T20:47:18 iirc 2007-11-12T20:48:25 the attack bug was caused by r2797 2007-11-12T20:48:32 which is kinda annoying since that was no small commit :( 2007-11-12T20:49:43 At least you found it. I went back to revision 799 before I said... forget it. lol 2007-11-12T20:54:07 Lets see, we got a fail7 then a fail33, then back to fail14. I think someone had too much to drink. 2007-11-12T20:56:14 * Buginator booting into ubuntu to track that savegame issue now. 2007-11-12T20:56:22 *** Buginator has quit IRC 2007-11-12T21:03:12 *** buginator has joined #warzone 2007-11-12T21:05:41 never : failed to find a player for 0 2007-11-12T21:05:41 never : failed to find a player for 1 2007-11-12T21:05:41 error : unitLoad: unexpected end of file 2007-11-12T21:07:19 *** AndrevS has joined #warzone 2007-11-12T21:09:42 *** Maerz has quit IRC 2007-11-12T21:09:45 *** ccfreak2k|laptop has quit IRC 2007-11-12T21:10:22 *** ccfreak2k_|lapto has joined #warzone 2007-11-12T21:10:26 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-12T21:11:16 *** Maerz has joined #warzone 2007-11-12T21:16:49 libphysfs-1.0-0 1.0.0-5 2007-11-12T21:24:05 per * r2812 /trunk/src/action.c: Fix problem with units with attack orders. 2007-11-12T21:24:57 *** DrZimmerman has quit IRC 2007-11-12T21:25:27 small bug, long hours :( 2007-11-12T21:26:05 error : Trying to read tag 2 that is not larger than previous tag. 2007-11-12T21:26:05 error : Assert in Warzone: tagfile.c:324 : scan_to (!"tagfile error"), last script event: ' You know what that is about ? 2007-11-12T21:28:22 [21:03] Those png files need to be redone. dev|away, were you going to fix those? <- No 2007-11-12T21:28:40 Terminator has correct, non-transparent versions of them. 2007-11-12T21:28:47 I already gave the links. 2007-11-12T21:28:58 But his site is down, so he needs to be asked for the files... 2007-11-12T21:29:33 buginator: can you give me a backtrace? 2007-11-12T21:30:06 buginator: i need to know where in map.c it punked out 2007-11-12T21:30:18 It didn't crash per, it just spit those out. 2007-11-12T21:30:24 *** NightBringer has joined #warzone 2007-11-12T21:30:26 That was on saving a game. 2007-11-12T21:30:46 buginator: you don't run debug version, then 2007-11-12T21:31:04 buginator: i need to improve the error reporting from tagfile... 2007-11-12T21:31:18 Ahh crap. I forgot to do --enable-debug. 2007-11-12T21:31:31 in the configure stage. 2007-11-12T21:31:59 collateral: 2007-11-12T21:32:04 per * r2813 /trunk/src/ (action.c order.c): Remove dead code and improve indentation. 2007-11-12T21:32:55 or, recompiling. 2007-11-12T21:33:48 ok* 2007-11-12T21:34:17 I also updated physfs to 1.1.1 to see if it makes any difference. 2007-11-12T21:36:27 *** cybersphinx has quit IRC 2007-11-12T21:37:09 *** Jovan has joined #warzone 2007-11-12T21:38:17 EvilGuru: self-confident, what weight does that have? 2007-11-12T21:38:34 EvilGuru: I have been told that it is negative, meaning one is overestimating himself. 2007-11-12T21:38:42 dev|away: Not always 2007-11-12T21:39:04 Some level of it is needed otherwise people never get their views heard 2007-11-12T21:39:21 as if one is not confident that one is correct then they will probably not lobby their ideas/views 2007-11-12T21:39:35 But it can mean something negative? 2007-11-12T21:39:44 one to can be too confident, but that tends to be called arrogance or 'being cocky' 2007-11-12T21:39:48 It can be, yes 2007-11-12T21:40:16 But it is not "most times" or "often" used in the negative meaning, did I understood that? 2007-11-12T21:40:56 in gdb, can I dump what bt full outputs into a file? 2007-11-12T21:41:00 Most of the time I have come across it it has been positive 2007-11-12T21:41:09 Then it seems to match the german "Selbstsicher" and is not like I have been told only bad part that word can seldomly mean. 2007-11-12T21:41:21 *selbstsicher... 2007-11-12T21:42:24 Need to get my sources straight... 2007-11-12T21:42:39 *** amro has quit IRC 2007-11-12T21:42:41 anyone ? 2007-11-12T21:43:06 *** Karlik has quit IRC 2007-11-12T21:43:28 buginator: no idea... just select->copy->paste? 2007-11-12T21:43:35 buginator: Copy + paste is the only way I know 2007-11-12T21:43:41 Giel: ping 2007-11-12T21:43:46 *** Maerz has quit IRC 2007-11-12T21:43:47 ok. 2007-11-12T21:44:25 Thanks, EvilGuru. 2007-11-12T21:44:55 g'nite folks 2007-11-12T21:45:08 *** per has quit IRC 2007-11-12T21:46:23 *** Maerz has joined #warzone 2007-11-12T21:47:14 http://pastebin.com/m1099f206 2007-11-12T21:47:24 D'oh. He left. 2007-11-12T21:48:57 EvilGuru: pong 2007-11-12T21:49:13 Are you looking into SQLite for stats? 2007-11-12T21:49:13 "EvilGuru: Giel: Are we looking into SQLite for data tables?"<-- yes 2007-11-12T21:49:34 What are the [] in your SQL? 2007-11-12T21:50:25 EvilGuru: where ? 2007-11-12T21:50:52 FROM [Technology Type] INNER JOIN 2007-11-12T21:51:11 EvilGuru: oh that's just copied from the M$ Access database 2007-11-12T21:51:30 I think a database is the right way 2007-11-12T21:51:38 if needed we can whip up a Qt frontend to it 2007-11-12T21:52:08 EvilGuru: there are quite some VBA forms in the access DB 2007-11-12T21:52:19 sqliteman is nice... 2007-11-12T21:52:23 Just make sure the database works in SQLite 3.1.3 2007-11-12T21:52:44 EvilGuru: I'll save everything as a bunch of SQL statements 2007-11-12T21:53:56 As OS X comes with SQLite, but it is that version 2007-11-12T21:54:40 I have 3.5.1... Why do we need 3.1.3? 2007-11-12T21:55:33 EvilGuru: we can always compile it in statically 2007-11-12T21:55:45 how can I pass command line args to gdb? Was trying to do --debug all 2007-11-12T21:56:08 Giel: Yes 2007-11-12T21:56:09 buginator: gdb ./warzone ... > run --debug all 2007-11-12T21:56:25 However the only features 3.2+ have is ALTER COLUMN 2007-11-12T21:56:36 thanks 2007-11-12T21:56:57 EvilGuru: in that case there's nothing to worry about 2007-11-12T21:57:19 there are probably a couple of minor things, but nothing big 2007-11-12T21:57:51 I would add to the weapons/stats able an owner column 2007-11-12T21:58:04 so mods can add their own rows/overload current ones 2007-11-12T21:59:05 Although I am sure each mod could distribute its own DB (as another potential solution) 2007-11-12T21:59:20 dev|away, is there a public ftp available on GNA? Somewhere where people can upload things like savegames or mods? 2007-11-12T21:59:37 Don't think so... 2007-11-12T22:00:11 Mods can go to wz.net under an appropriate license. Afaik Kamaze offered that service. 2007-11-12T22:03:03 *** cyka has quit IRC 2007-11-12T22:03:17 *** cyka has joined #warzone 2007-11-12T22:08:22 n8 2007-11-12T22:08:23 *** dev|away has quit IRC 2007-11-12T22:11:00 damn. 2007-11-12T22:12:15 same crash 2007-11-12T22:12:17 script : allocated space for 42 events 2007-11-12T22:12:17 never : Really Dodgy Check performed for a template 2007-11-12T22:12:17 warzone2100: frame.c:516: HashStringIgnoreCase: Assertion `*c != 0x0' failed. 2007-11-12T22:12:56 buginator: that means an empty string has been passed 2007-11-12T22:15:08 yeah, but I can't tell why. 2007-11-12T22:16:07 http://pastebin.com/m6eae3f38 2007-11-12T22:16:36 # 2007-11-12T22:16:37 0x081ca828 in eventLoadState (pBuffer=0x83133e0 "evnt\003", fileSize=13561, bHashed=1) 2007-11-12T22:16:37 # 2007-11-12T22:16:37 at evntsave.c:688 2007-11-12T22:16:37 # 2007-11-12T22:16:38 size = 136229790 2007-11-12T22:16:56 that seems to be the problem all the time. That size is way too big. 2007-11-12T22:17:31 muggenhor * r2814 / (6 files in 3 dirs): 2007-11-12T22:17:31 * Make sure to qualify `component_id` as a unique key (in table Weapons) 2007-11-12T22:17:31 * Add tables Body, BodySize and Technology Type 2007-11-12T22:17:31 * Remove Query "Armour" as it didn't yield any results anyway 2007-11-12T22:17:38 I can't get it to crash on windows, so this is something ubuntu 7.10 specific. Dunno what. 2007-11-12T22:18:57 buginator: The fact that it consistently crashes is good news, however 2007-11-12T22:19:05 As it means there is a root cause 2007-11-12T22:19:12 True. 2007-11-12T22:19:54 *** cybersphinx has joined #warzone 2007-11-12T22:20:35 muggenhor * r2815 /trunk/data/stats-sql/tables/Body.sql: * Fix a typo in r2814, '''flame_id''' --> '''flame_imd''' 2007-11-12T22:20:46 it also means that if you're persistent enough you'll be able to find that cause 2007-11-12T22:21:06 If I knew how to work the debugger well, I would agree. 2007-11-12T22:21:46 buginator: you'll learn to use gdb eventually 2007-11-12T22:21:49 if you're persistent enough to keep using it ;-) 2007-11-12T22:22:18 Woohoo.. saving output of bt full from gdb. Finally. 2007-11-12T22:23:31 set logging file backtrace.log then set logging on {do whatever} then set logging off. That works. 2007-11-12T22:23:42 You need to sneak up on GDB 2007-11-12T22:25:43 argh, these nested "X inner join Y on Z" thingies are very annoying... 2007-11-12T22:25:58 I prefer WHERE clauses and subqueries instead 2007-11-12T22:26:19 anyway guys & galls, I'm off for me bed 2007-11-12T22:26:21 night all 2007-11-12T22:26:32 http://pastebin.com/m2aac1392 <--for per to look at. Mind you, it is the same everytime, but... :P 2007-11-12T22:26:48 It looks like it isn't saving the data correctly. 2007-11-12T22:27:01 (well, it is pretty obvious that is the case) 2007-11-12T22:27:10 buginator: you might want to add the "error: ..." output to that paste as well 2007-11-12T22:27:19 any way I'm off.... 2007-11-12T22:27:26 *** Giel has quit IRC 2007-11-12T22:27:29 Oh yes, thanks for the reminder 2007-11-12T22:27:31 night 2007-11-12T22:29:38 ok, this should be final: http://pastebin.com/m7e698a69 <-----Points to Per. 2007-11-12T22:30:24 Guess I better finish the debug stuff in game.c to nail this one down. Rebooting to windows. 2007-11-12T22:30:27 *** EvilGuru has quit IRC 2007-11-12T22:30:42 *** buginator has quit IRC 2007-11-12T22:35:00 *** GrimMoroe has joined #warzone 2007-11-12T23:56:56 *** berkus has quit IRC 2007-11-12T23:58:44 *** GrimMoroe has quit IRC 2007-11-13T00:01:43 *** Buginator has joined #warzone 2007-11-13T00:09:41 *** Buginator has quit IRC 2007-11-13T00:26:33 *** ccfreak2k|laptop has quit IRC 2007-11-13T00:27:09 *** ccfreak2k_|lapto has joined #warzone 2007-11-13T00:27:17 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-13T01:01:35 *** NightBringer has quit IRC 2007-11-13T01:23:04 *** Cc2iscooL has quit IRC 2007-11-13T01:35:13 *** JockeTF has left #warzone 2007-11-13T01:39:56 *** _Leto_ has joined #warzone 2007-11-13T01:54:58 *** tomboy64 has quit IRC 2007-11-13T02:14:43 *** _Leto_ has quit IRC 2007-11-13T02:30:06 *** Dred_furst has quit IRC 2007-11-13T02:36:42 *** Maerz has quit IRC 2007-11-13T02:39:02 *** Maerz has joined #warzone 2007-11-13T03:23:50 *** tomboy64 has joined #warzone 2007-11-13T04:03:34 *** krushia has quit IRC 2007-11-13T04:04:45 *** krushia has joined #warzone 2007-11-13T04:59:14 *** DrZimmerman has joined #warzone 2007-11-13T05:57:02 *** AndrevS has quit IRC 2007-11-13T07:20:50 *** tomboy64 has quit IRC 2007-11-13T07:21:36 *** krushia_ has joined #warzone 2007-11-13T07:22:35 *** krushia has quit IRC 2007-11-13T08:03:09 *** krushia_ is now known as krushia 2007-11-13T08:38:00 *** Dred_furst has joined #warzone 2007-11-13T08:44:48 *** amro has joined #warzone 2007-11-13T08:48:57 *** yangman has quit IRC 2007-11-13T08:50:08 *** yangman has joined #warzone 2007-11-13T09:12:05 *** Dred_furst has quit IRC 2007-11-13T10:06:51 *** GrimMoroe has joined #warzone 2007-11-13T10:12:00 *** Dred_furst has joined #warzone 2007-11-13T10:16:18 *** coppercore is now known as copperalloy 2007-11-13T10:17:14 *** copperalloy is now known as coppercore 2007-11-13T10:22:18 your up early 2007-11-13T10:23:43 *** tomboy64 has joined #warzone 2007-11-13T11:05:03 *** amro is now known as amro|class 2007-11-13T11:05:48 *** Jovan has quit IRC 2007-11-13T11:16:04 *** Jovan has joined #warzone 2007-11-13T11:16:16 *** Dred_furst has quit IRC 2007-11-13T12:11:26 *** cyka_ has joined #warzone 2007-11-13T12:16:53 *** amro|class has quit IRC 2007-11-13T12:24:49 *** cyka has quit IRC 2007-11-13T12:29:53 *** Jovan has quit IRC 2007-11-13T12:33:54 *** Cardinal_Gate has joined #warzone 2007-11-13T12:34:01 *** Cardinal_Gate is now known as Gigadelic_IIDX 2007-11-13T12:40:27 *** Jovan has joined #warzone 2007-11-13T12:42:38 *** tomboy64 has quit IRC 2007-11-13T13:13:47 *** NightBringer has joined #warzone 2007-11-13T13:38:31 *** Suprano has joined #warzone 2007-11-13T13:54:46 *** Maerz has quit IRC 2007-11-13T14:07:05 *** Dred_furst has joined #warzone 2007-11-13T14:08:53 *** cyka has joined #warzone 2007-11-13T14:11:04 *** Giel has joined #warzone 2007-11-13T14:11:15 hi all 2007-11-13T14:21:35 *** cyka_ has quit IRC 2007-11-13T14:49:02 *** abitos has joined #warzone 2007-11-13T14:53:20 *** tomboy64 has joined #warzone 2007-11-13T15:12:17 *** mortikia has joined #warzone 2007-11-13T15:25:06 *** mortikia has joined #warzone 2007-11-13T15:28:24 test 2007-11-13T15:29:28 tset 2007-11-13T15:30:36 I'm a bot, eracc, so why are you speaking to me ? 2007-11-13T15:31:07 LOL 2007-11-13T15:31:41 You're not *yet* a bot. ;) 2007-11-13T15:31:43 Even though I'm just a sequence of instructions I don't pretend to be capable of understanding whatever it is humans (you included) say. 2007-11-13T15:32:13 Although a supybot is a good choice. :) 2007-11-13T15:32:41 Well, considering that I _am_ a running instance of supybot I will not deny that. 2007-11-13T15:32:50 * eracc runs supybots on 2 networks and several channels. 2007-11-13T15:33:15 *** abitos has quit IRC 2007-11-13T15:33:32 I'm my master's only running instance of supybot. 2007-11-13T15:33:53 He calls himself, Giel btw. 2007-11-13T15:34:08 well enough playing ... 2007-11-13T15:35:29 :) 2007-11-13T15:36:09 @list 2007-11-13T15:36:13 ;) 2007-11-13T15:36:44 eracc: mortikia doesn't respond to any character prepended commands 2007-11-13T15:36:49 you'll need to address it directly 2007-11-13T15:36:51 e.g. 2007-11-13T15:36:52 mortikia: ping 2007-11-13T15:36:52 pong 2007-11-13T15:36:57 Got it. 2007-11-13T15:37:19 I set my bots to only reply to character prepended messages. 2007-11-13T15:38:08 well some people seem to get annoyed by bots that respond to lots of messages if they're prepended by some char 2007-11-13T15:38:17 plus there are more than just one supybot in this channel 2007-11-13T15:38:18 !ping 2007-11-13T15:38:18 pong 2007-11-13T15:38:22 @ping 2007-11-13T15:38:43 oh, I see rainbot is gone 2007-11-13T15:43:50 I try to pick characters that are not typically prepended to channel messages. 2007-11-13T15:45:02 However, all the instances of supybot I run will respond to ! as that seems fairly common. 2007-11-13T15:45:33 I have them all joined to the channel I run here. Fun to send a ! message to all of them to make sure they are awake. :D 2007-11-13T15:46:33 What will be mortikia's role here? An infobot? 2007-11-13T15:47:09 mortikia primarily performs channel logging 2007-11-13T15:47:09 Giel: Error: "primarily" is not a valid command. 2007-11-13T15:47:23 Ah, ok. 2007-11-13T15:47:25 http://warzone.mortis.eu/%23warzone.log.html 2007-11-13T15:48:58 Nice to be able to review logs when needing some tidbit from the past. Though some folks on IRC get quite peeved about logging that can be seen publicly. :D 2007-11-13T15:49:40 Personally I try to remain civil even when on-line so I won't be embarrassed by logs later in life. ;) 2007-11-13T15:50:10 eracc: that ^^ link only displays the last 2500 lines from the log; thoug I maintain the full log in a separate text file 2007-11-13T15:50:47 well people that don't like logs that can be seen publicly shouldn't use public IRC channels IMO 2007-11-13T15:50:53 I see. Well, logs do tend to grow and grow and grow if never trimmed. 2007-11-13T15:51:01 I agree. 2007-11-13T15:52:16 well my logfile currently is 965kB, so I don't think it really is that large 2007-11-13T15:52:23 Heh, I run the 'bot in the #crossfire (RPG) channel. I was explicitly told by the channel owner to NOT make logs public. :) 2007-11-13T15:53:25 eracc: maybe I should tell mortikia to join that channel ;-) 2007-11-13T15:53:55 it'll simply logs all channels it is in and pushes the last 2500 lines of them out in HTML form (publicly) 2007-11-13T15:54:03 Heh, not unless you want it banned. If they see public logs one of the ops *will* ban it. 2007-11-13T15:54:40 eracc: on hostmask I suppose ? because I've got an entire subnet (IPv6) for my bot 2007-11-13T15:55:27 honestly I don't see much of an advantage in IRC bots besides the logging capability 2007-11-13T15:55:37 plus something like this maybe: 2007-11-13T15:55:40 mortikia: seen eracc 2007-11-13T15:55:40 Giel: eracc was last seen in #warzone 1 minute and 36 seconds ago: Heh, not unless you want it banned. If they see public logs one of the ops *will* ban it. 2007-11-13T15:55:54 Well, if you made them PO'd enough they'd work at banning. There has been a persistent troll in that channel that had access to entire class C subnets. They eventually got rid of him. 2007-11-13T15:56:34 Oh, private logging is not a problem. 2007-11-13T15:56:52 well my own IRC client performs private logging anyway.. 2007-11-13T15:56:53 They don't mind that. I am just never to post the logs to a public place. 2007-11-13T15:57:58 There are several folks that keep private logs of #crossfire since a lot of game development discussion starts there. 2007-11-13T15:58:30 hmm; that's something I find annoying, to rely on having to log a channel personally in order to be able to follow dev discussions 2007-11-13T15:58:49 I think public logs are the perferct solution for that 2007-11-13T15:59:17 Heh, me as well. But you know how some developers can be temperamental ... we have a few of those in #crossfire. ;) 2007-11-13T16:05:44 *** EvilGuru has joined #warzone 2007-11-13T16:09:42 *** Dred_furst has quit IRC 2007-11-13T16:10:16 hi EvilGuru 2007-11-13T16:10:23 Hi Giel 2007-11-13T16:12:04 *** AndrevS has joined #warzone 2007-11-13T16:14:20 *** abitos has joined #warzone 2007-11-13T16:42:54 anyway I'm off for dinner 2007-11-13T16:42:56 *** Giel is now known as Giel|afk 2007-11-13T16:57:02 *** Jovan has quit IRC 2007-11-13T17:03:31 *** Delphinio has joined #warzone 2007-11-13T17:04:29 hi, NTW Mod game on clover is up if someone want a game : ) 2007-11-13T17:05:41 *** Jovan has joined #warzone 2007-11-13T17:14:21 Not fair: http://slashdot.org/pollBooth.pl?qid=1489 2007-11-13T17:16:23 As I happen to like Voyager 2007-11-13T17:32:17 *** Giel|afk is now known as Giel 2007-11-13T17:32:23 * Giel is back 2007-11-13T17:33:01 EvilGuru: the "not voyager" thingy ? 2007-11-13T17:33:07 well maybe one of u can add ntw mod, T1 balancer and skin (look forum) add to the wz installer like grims mod^^ 2007-11-13T17:39:55 argh!! now I really start to dislike the policies of this school!!! 2007-11-13T17:40:08 they _force_ me to use Borland C++ against my will 2007-11-13T17:40:24 *** Buginator has joined #warzone 2007-11-13T17:40:33 Hi all 2007-11-13T17:40:48 Please close bug #8880 2007-11-13T17:41:06 even though GCC has better C++ support (not to mention, that unlike BorlandC++ it is free of charge, which is all those schools seem to care about)... 2007-11-13T17:42:24 Buginator: that bug report is about the 2.0 branch 2007-11-13T17:42:35 which isn't fixed 2007-11-13T17:42:42 Ah crap. I keep forgetting about that. 2007-11-13T17:43:15 all changes to the 2.0 branch lately: https://trac.mortis.eu/warzone/browser/branches/2.0 2007-11-13T17:44:28 I also partly found what is causing those ubuntu crashes on loading. It has to do with sound. If sound is off, then it loads fine. If not, then it crashes. 2007-11-13T17:44:58 Giel: In which way are they forcing you? 2007-11-13T17:45:14 Buginator: The plot thickens 2007-11-13T17:45:34 I just don't know if it is a structure or unit or missile sound that is causing this issue, and or the sound code itself is screwing up, or something in the scripts. 2007-11-13T17:46:33 About all I can tell it is saving a filename of "" for the sound. Which obviously it should not do. 2007-11-13T17:46:58 EvilGuru: through technical means 2007-11-13T17:47:13 Libraries? 2007-11-13T17:47:21 we're supposed to do a project for the next 8-10 weeks simulating traffic control 2007-11-13T17:48:13 that traffic control stuff is intented to be visualized through a GUI and the libraries that perform this visualisation depend on Borland C++'s GUI stuff 2007-11-13T17:48:26 I did that before. I added accidents. :) 2007-11-13T17:49:00 There must be FOSS libraries that can perform a similar function 2007-11-13T17:49:34 EvilGuru: sure; OpenGL could do it; the problem is I'm reasonbly sure we're not going to have enough time to write it from scratch 2007-11-13T17:51:58 plus I'm the most experienced programmer in our project group; so I doubt I'll be able to find the time to work on this GUI stuff 2007-11-13T17:53:24 its a rather crappy library if you'd ask me, btw 2007-11-13T17:53:37 *** per has joined #warzone 2007-11-13T17:53:40 for example, it exports a lot of internal data structures to its API... 2007-11-13T17:53:43 hi per 2007-11-13T17:53:58 *** Delphinio has quit IRC 2007-11-13T17:54:05 hello 2007-11-13T17:54:22 It actually bombs out in a abort() call. Doesn't seem we can recover from that. 2007-11-13T17:54:24 anyone got watermelon's sample multi-turret structure data files? 2007-11-13T17:54:24 *** amro has joined #warzone 2007-11-13T17:55:00 per, the issue with ubuntu & savegames appears to be sound related. If sound is off, then no crash, if on, then crash. 2007-11-13T17:55:19 Buginator: strange 2007-11-13T17:56:08 Buginator: did you have some more info on the tagfile-related savegame crash you had? 2007-11-13T17:56:28 No, I could not replicate that one. 2007-11-13T17:58:47 *** abitos has quit IRC 2007-11-13T18:06:22 *** Karlik has joined #warzone 2007-11-13T18:07:17 EvilGuru: did I already mention that Borland C++ promotes premature optimisation? 2007-11-13T18:07:31 Giel: Nope, but I'm interested 2007-11-13T18:07:32 * eracc wonders if his wz game crashes are sound related ... 2007-11-13T18:07:38 it _requires_ every GUI component to use the fastcall calling convention 2007-11-13T18:08:36 I highly doubt there will be any advantage to it 2007-11-13T18:09:22 EvilGuru: in fact it seems to already have promoted some of my fellow students to use it for every non-inline function 2007-11-13T18:09:38 what is the fastcall calling convention? 2007-11-13T18:10:16 per: it makes the C or C++ compiler attempt to pass parameters through registers instead of the stack 2007-11-13T18:11:05 Giel, in your r1378 patch, you sure that is correct behavior for audio.c in audio_RemoveSample( ) You removed a else statement that would have set stuff to NULL, but now I am not so sure it would do the same. 2007-11-13T18:12:33 (being extra cautious with everything audio related in attempt to find issue) 2007-11-13T18:13:16 do we now have a version of snprintf that concatenates a string instead of overwriting it, or is that yet to be added still? 2007-11-13T18:13:26 Buginator: around which line did I change that ? 2007-11-13T18:13:49 per: nope we don't have any such version of sprintf 2007-11-13T18:13:55 240 2007-11-13T18:14:37 *** JockeTF has joined #Warzone 2007-11-13T18:14:39 In theory a new sample should be NULL, but is it always that way? 2007-11-13T18:14:56 Hi JockeTF 2007-11-13T18:15:07 Hello! :D 2007-11-13T18:16:21 I mean first sample...not new. 2007-11-13T18:16:24 Buginator: I don't see anything with NULL around line 240: https://trac.mortis.eu/warzone/changeset/1378/trunk/lib/sound/audio.c 2007-11-13T18:17:56 no, you removed the else {} lines. I was just saying that in theory, the first sample should have all its members (next/previous) = NULL 2007-11-13T18:18:29 A concating sprintf, interesting 2007-11-13T18:18:33 But I am not 100% sure this is always true with this spaghetti code. 2007-11-13T18:19:24 Buginator: if you look very closely you'll see that I just moved code around there 2007-11-13T18:19:44 I only moved error handling code closer to error detection code 2007-11-13T18:21:07 ? look at this: http://pastebin.com/mebc9b7f 2007-11-13T18:21:26 so I basically changed code like this "if (dosomething() != error) { do something useful; } else { handle the error; }" to something like this: "if (dosomething() == error) { handle the error; possibly return some error code; } do something useful;" 2007-11-13T18:22:56 http://pastebin.com/d3d9682df That one shows it better. 2007-11-13T18:24:07 The highlight is what was removed. I am just saying that are we 100% sure that psSample->psPrev==NULL always? (when it is first sample) 2007-11-13T18:24:22 How does everyone want a concatting sprintf to work? 2007-11-13T18:26:13 *** Dred_furst has joined #warzone 2007-11-13T18:26:20 Would you allocate on the stack? 2007-11-13T18:26:42 Buginator: a concatenating sprintf would assume a buffer already exists 2007-11-13T18:26:49 so it shouldn't allocate at all 2007-11-13T18:27:45 EvilGuru: a prototype like this: slcatprintf(char* str, size_t buf_size, const char* format, ...) it should then start printing its output at the location in "str" where the '\0' char is 2007-11-13T18:28:24 any other variants? 2007-11-13T18:29:08 brb 2007-11-13T18:31:57 EvilGuru: I was thinking about this: http://pastebin.com/m28e14de6 2007-11-13T18:32:13 except that int count; needs to be returned ... 2007-11-13T18:33:56 an allocating version would be nice 2007-11-13T18:34:10 EvilGuru: with concatenation ? 2007-11-13T18:34:13 yes 2007-11-13T18:34:47 you might need REallocation, though the point with concatenation is that you already have a buffer... (to which you want to append) 2007-11-13T18:35:04 yes 2007-11-13T18:35:26 you also need to return the size of the new buffer then 2007-11-13T18:36:35 plus I don't really like the idea of a function that implicitly performs reallocation on a buffer, especially since that buffer might be static or on stack 2007-11-13T18:38:42 I was thinking we might want to add something to our coding conventions about following curly's law 2007-11-13T18:39:19 since WZ itself breaks it often enough already, I wouldn't want to see more code doing the same... 2007-11-13T18:40:31 Curly's law: http://www.codinghorror.com/blog/archives/000805.html 2007-11-13T18:48:37 per * r2816 /trunk/lib/framework/tagfile.c: 2007-11-13T18:48:37 Add more sanity checking and error description to tagfile format at the 2007-11-13T18:48:37 cost of even less sanity for whichever poor soul who reads this code. 2007-11-13T18:49:08 EvilGuru: i have a concatenating snprintf somewhere... 2007-11-13T18:49:43 *** Jovan has quit IRC 2007-11-13T18:50:41 per: you mean an snprintf variant that allows something like this: snprintf(str, sizeof(str), "%s blablabla", str, ....) ? 2007-11-13T18:51:28 http://pastebin.com/m1df9da21 2007-11-13T18:52:00 it is quite neat, IMHO 2007-11-13T18:52:25 per: looks quite similar to my quick&dirty one: http://pastebin.com/m28e14de6 2007-11-13T18:53:04 Giel: except that yours wouldn't even compile ;) 2007-11-13T18:53:09 except that yours performs assertions and returns the total length of the resulting string, while mine returns the amount of characters added 2007-11-13T18:53:32 Giel: you forget a "return count" 2007-11-13T18:53:40 per: yup I know 2007-11-13T18:53:44 btw, i didn't code it, i just pasted it 2007-11-13T18:54:06 per: read several lines above in the IRC log (19:31:20 and 19:31:36) 2007-11-13T18:54:31 per: it'll compile btw, though it'll give a warning 2007-11-13T18:54:41 * per always compiles with -Werror ... 2007-11-13T18:55:45 such a function would improve my last commit a bit 2007-11-13T18:57:30 *** ccfreak2k|laptop has quit IRC 2007-11-13T18:57:59 some of the tagfile code turned out really tough to read, i think 2007-11-13T18:58:15 like this: current->group->parent->current = current; 2007-11-13T18:58:47 per: I'm happy to commit my version after some quick fixes 2007-11-13T18:59:41 *** ccfreak2k|laptop has joined #warzone 2007-11-13T18:59:43 but on the upside, the tagfile code turned out to have surprisingly few errors once it was committed 2007-11-13T19:00:07 i like to think that the unit testing i made helped 2007-11-13T19:00:45 per: the unit testing will only have helped if it ever discovered errors; so, ..., did it ever ? 2007-11-13T19:01:57 *** Karlik has quit IRC 2007-11-13T19:02:04 yes 2007-11-13T19:06:31 Also good if someone decides to play around with it at a later date 2007-11-13T19:07:46 afk a bit 2007-11-13T19:11:18 current->group->parent->current = current; ? Um, just please be sure to comment your stuff more, so others can understand it. :) 2007-11-13T19:12:17 per: I have to say I agree with Buginator 2007-11-13T19:12:30 tagfile.[ch] could use more comments 2007-11-13T19:15:25 muggenhor * r2817 /trunk/lib/framework/ (printf_ext.c printf_ext.h): * Add a concatenating variant of snprintf and vsnprintf, slcatprintf and vslcatprintf respectively 2007-11-13T19:16:52 We should submit these functions to the appropriate committees 2007-11-13T19:18:52 #define PRNG_LEN 40 // low value to avoid stack overflow 2007-11-13T19:18:59 should that not be a /* */ comment? 2007-11-13T19:19:15 EvilGuru: yes it should be 2007-11-13T19:19:29 since the preprocessor copies the comments as well 2007-11-13T19:19:43 erm, no I think it doesn't... 2007-11-13T19:19:51 isn't it the preprocessor that strips comments ? 2007-11-13T19:20:19 Is there any util on linux that can track/trace variables used? Something like ReplayDIRECTOR ? 2007-11-13T19:20:46 I have never tested that (if it strips comments) 2007-11-13T19:20:48 hmmm 2007-11-13T19:20:55 bool write <--- not a fan of this 2007-11-13T19:21:34 I would do at the top enum init_mode { TAG_INIT_READ, TAG_INIT_WRITE }; 2007-11-13T19:21:55 *** |aSa| has quit IRC 2007-11-13T19:22:10 as when reading it makes more sense to see init(..., TAG_INIT_READ); then true|false 2007-11-13T19:24:09 muggenhor * r2818 /trunk/lib/framework/printf_ext.h: * Lets use valid syntax shall we... (introduced in r2817) 2007-11-13T19:24:44 (void) PHYSFS_writeUBE8(handle, TF_INT_S8); what does the (void) do? 2007-11-13T19:25:05 EvilGuru: nothing... 2007-11-13T19:25:27 didn't think it did anything interesting 2007-11-13T19:26:05 (void)some_var; is sometimes used to shut up compiler warnings about unused variables 2007-11-13T19:26:11 though (void)function(); is simply redundant and to my knowledge has no use at all 2007-11-13T19:26:41 could be if a compiler complains about ignoring a return value 2007-11-13T19:27:33 EvilGuru: sane C compilers shouldn't complain about that, since it is quite valid to ignore return values in C (not to mention common practice) 2007-11-13T19:28:03 (void) printf("%s: agreed.", "Giel"); 2007-11-13T19:28:20 EvilGuru: I suggest you remove the (void) part and try compiling with -Werror 2007-11-13T19:29:34 No warnings/errors with -Wall 2007-11-13T19:30:37 just as I thought it would; maybe per can provide an explanation about the use of (void)function_call() when he gets back 2007-11-13T19:31:55 "while (retval <= 0 && *bufptr != '\n' && *bufptr != '\0') /// TODO: WTF?" FFS is more the Pumpkin style 2007-11-13T19:32:42 EvilGuru: tried "svn blame" yet ? 2007-11-13T19:33:03 I know who to blame! 2007-11-13T19:33:03 EvilGuru: looks like something coming from textdraw.c if I'm not mistaken ? 2007-11-13T19:33:12 tagfile.c actually 2007-11-13T19:34:40 oh yes, there _used_to_be_ something similar in textdraw.c, unless I've replaced it with something a little more readable 2007-11-13T19:35:06 guess it is unlikely to ever get called 2007-11-13T19:35:20 EvilGuru, you know how you asked if we used V14data? Well, http://pastebin.com/d497de01f deserialize is a load, serialize is a save. 2007-11-13T19:36:08 Ah, didn't realise it was layered 2007-11-13T19:37:05 EvilGuru: deserializeSaveGameV(X)Data depends on deserializeSaveGameV(X - 1)Data 2007-11-13T19:39:03 Is there any reason why all the typedefs in game.c are not in game.h? It looks like this file was 2 seprate things at one time. 2007-11-13T19:39:29 separate* 2007-11-13T19:39:52 I can't wait to rm game.*; svn commit ... 2007-11-13T19:40:10 Buginator: because we explicitly do _not_ want other source files to use those typedefs 2007-11-13T19:40:35 EvilGuru: you might find "svn rm game.* ; svn ci" to work better 2007-11-13T19:42:28 doing stuff like || !PHYSFS_writeUBE8(fileHandle, serializeMulti->packetsPerSec) 2007-11-13T19:42:29 || !PHYSFS_writeUBE8(fileHandle, serializeMulti->encryptKey)) 2007-11-13T19:42:53 sucks. 2007-11-13T19:45:32 Buginator: nope it does not 2007-11-13T19:45:48 I do not mind it 2007-11-13T19:45:52 It does when you are trying to debug it. 2007-11-13T19:45:53 since that way I don't have to write a hundred and thirty two if-lines 2007-11-13T19:46:20 Ah, there is that 2007-11-13T19:46:29 make that a hundred and two _nested_ if-lines 2007-11-13T19:46:46 believe me that would be even more difficult to debug... 2007-11-13T19:47:14 or to read at the very least 2007-11-13T19:47:18 And what happen to the code style here? :P lol 2007-11-13T19:47:45 The file mostly obeys it 2007-11-13T19:47:50 case: should be indented 2007-11-13T19:48:10 mostly? 2007-11-13T19:48:23 and multi line ifs should be: if (xIsSomething \n || andSomethingElse) 2007-11-13T19:48:38 how can a program dissobey what it's code says? 2007-11-13T19:48:39 that way xIsSomething andSomethingElse align 2007-11-13T19:48:46 they ain't that smart are they? 2007-11-13T19:48:47 lol 2007-11-13T19:49:04 cyka: We just enjoy debating the futile along with semantics 2007-11-13T19:49:16 eh 2007-11-13T19:49:22 resistance is futile:P 2007-11-13T19:49:26 brh 2007-11-13T19:49:27 if < 1 Ohm 2007-11-13T19:50:57 futile = 0; if (R == futile) { U = 0 Volt; I = infinite Amperes; } 2007-11-13T19:51:34 Great now I've got a short 2007-11-13T19:51:44 EvilGuru: short ? 2007-11-13T19:51:49 short circuit 2007-11-13T19:52:13 jonny 5 alive 2007-11-13T19:52:14 :D 2007-11-13T19:52:15 EvilGuru: yes, on a super conductor 2007-11-13T19:52:26 no dissasemble jonny 5 2007-11-13T19:52:40 they're great fun 2007-11-13T19:52:44 * cyka should go find them 2 films 2007-11-13T19:52:53 short circuit films were great 2007-11-13T19:52:54 lol 2007-11-13T19:52:55 chessy 2007-11-13T19:52:58 erm 2007-11-13T19:53:00 cheesy 2007-11-13T19:53:02 but great 2007-11-13T19:53:03 lol 2007-11-13T19:53:44 EvilGuru: I'm just wondering how one could use a superconductor (i.e. has zero resistance) in circuitry without adding resistors 2007-11-13T19:54:05 V = IR only applies for Ohmic conductors, which superconductors are not 2007-11-13T19:54:12 so Ohms law goes out the Window 2007-11-13T19:54:54 laws are meant to be broken. Just ask cyka! :D 2007-11-13T19:54:58 EvilGuru: well the pontetial difference on a super conductor will always be zero if I'm correct, right ? 2007-11-13T19:55:10 lol 2007-11-13T19:55:14 There is a 2007-11-13T19:55:21 what u incinuating there Buginator ? :P 2007-11-13T19:55:22 p.d. between two ends 2007-11-13T19:55:26 i'm a good bloke 2007-11-13T19:55:30 back 2007-11-13T19:55:35 never done owt wrong in my entire life 2007-11-13T19:55:36 lmao 2007-11-13T19:55:42 * cyka feels his halo choking him 2007-11-13T19:55:59 wb per 2007-11-13T19:56:09 Are starting to be used as power transmission cables nowadays as you can send as much current as you like down them 2007-11-13T19:56:10 just as I thought it would; maybe per can provide an explanation about the use of (void)function_call() when he gets back 2007-11-13T19:56:10 Me insinuate? Never! 2007-11-13T19:56:22 Buginator: You imply! 2007-11-13T19:56:30 http://media.baventures.com/ispy/ads/150x150s/150x150cat_pingpong.gif 2007-11-13T19:56:34 lol 2007-11-13T19:56:36 gotta love torrentspy.com 2007-11-13T19:56:44 has some funny shite as adds 2007-11-13T19:56:49 Giel: it is to make people who read it later go "wtf?" about why the return value is not checked... ;) 2007-11-13T19:57:13 No, you read it wrong. No finger pointing is going on here! Honest! *looks* at cyka 2007-11-13T19:57:14 Giel: telling people that 1) there is a return value with useful info here, 2) it is being ignored for the time being 2007-11-13T19:57:24 lol Buginator 2007-11-13T19:57:30 i couldn't care anywyas 2007-11-13T19:57:32 per: IMO a comment would do a better job at that 2007-11-13T19:57:34 why should i care 2007-11-13T19:57:36 Giel: it has nothing to do with compiler warnings or errors 2007-11-13T19:57:36 ? 2007-11-13T19:57:37 lol 2007-11-13T19:57:43 Giel: it *is* a comment ;) 2007-11-13T19:57:52 * cyka whistles innocently 2007-11-13T19:57:55 I sure did go "WTF" when I saw it 2007-11-13T19:57:57 implied comment ? :P 2007-11-13T19:57:58 Giel: i don't want to add // ignoring return value here to every line where i do that 2007-11-13T19:58:25 EvilGuru: see? it served its purpose right ;) 2007-11-13T19:58:28 Just ignore it, doubt anyone will raise an eyebrow 2007-11-13T19:58:43 EvilGuru: you did 2007-11-13T19:58:53 Cyka, what are you whistling? Dixie? 2007-11-13T19:58:55 (unlike malloc, where not checking the return value will get you hung) 2007-11-13T19:58:56 EvilGuru: don't you belong to "anyone" ? 2007-11-13T19:59:03 Giel: Only because of the (void) 2007-11-13T20:00:37 btw, if you have suggestions for how to improve tagfile, i'm all ears. 2007-11-13T20:00:39 but i don't promise to act on all i hear ;) 2007-11-13T20:00:56 comment it :) 2007-11-13T20:01:18 Or should I say comment it better? 2007-11-13T20:01:44 no i'm wistling the theme tune to dukes of hazzards :P 2007-11-13T20:01:50 EvilGuru: btw, preprocessor removes // comments, otherwise it would never work 2007-11-13T20:01:55 Buginator: ok, noted. 2007-11-13T20:01:57 My enum suggestion to replace bool in arguments is quite nice 2007-11-13T20:02:49 EvilGuru: that is just an internal function, though 2007-11-13T20:02:52 cyka, you drive a 69 Dodge Charger? 2007-11-13T20:03:00 not yet 2007-11-13T20:03:01 lol 2007-11-13T20:03:09 but i do drive a 91 renault clio :P 2007-11-13T20:03:17 tho i wouldn't mind some dodge action 2007-11-13T20:03:18 hehe 2007-11-13T20:03:25 sound nicer then the machine i had atm 2007-11-13T20:03:39 and i ain't got a lass with big tits to hang out the window yet eitehr :( 2007-11-13T20:05:12 I wonder, anyone know if there is a limit to the # of sound efects you can have at once? 2007-11-13T20:05:48 Buginator: It think if there is one it will be arbitrarily high 2007-11-13T20:05:59 i got tagWrite(), tagWrites(), tagWriteString(), tagWriteBool(), tagWritef(), tagWritefv(), tagWrite16v() so far 2007-11-13T20:06:09 not sure if these are consistent enough 2007-11-13T20:06:17 If so, what happens to the samples that get dropped? Does the calling object/structure/bullet/ routine know it got dropped? 2007-11-13T20:06:26 maybe hard to distinguish between some of them 2007-11-13T20:06:44 tagWrites? 2007-11-13T20:06:48 what does the s imply 2007-11-13T20:08:09 EvilGuru, Buginator: yes there is a limit on the amount of sound samples playing at the same time 2007-11-13T20:08:25 that limit is defined by the OpenAL implementation; a common limitation is 32 simultaneously playing samples 2007-11-13T20:09:09 EvilGuru: signed 2007-11-13T20:10:53 Giel: What became of the bug where sounds were off centre 2007-11-13T20:11:17 hard to explain but it was to do with screen resolutionh 2007-11-13T20:12:12 EvilGuru: it hasn't been fixed; nor did I find its cause 2007-11-13T20:13:23 though it is most likely the result from the calculation of the listener orientation 2007-11-13T20:15:44 EvilGuru, I saw that in the code... it is based on distance I think it was. 2007-11-13T20:21:30 Buginator: I'm pretty sure it has nothing to do with the distance 2007-11-13T20:21:45 that's what the problem comes from I think 2007-11-13T20:38:20 code question 2007-11-13T20:38:31 why does the compiler not react on the following code: if (psDroid->sMove.iAttackRuns != 0) 2007-11-13T20:39:01 when psDroid->sMove.iAttackRuns is an array of UDWORD? 2007-11-13T20:39:13 it is thinking that this is a check for NULL? 2007-11-13T20:39:43 this var can never be NULL 2007-11-13T20:40:04 structure.c:3695 ... this check cannot be right 2007-11-13T20:40:04 per: is it a statically sized array ? 2007-11-13T20:40:07 yes 2007-11-13T20:40:24 in that case the compiler should bark 2007-11-13T20:40:52 this code has been there a while 2007-11-13T20:41:34 i wonder if it really means if (psDroid->sMove.iAttackRuns[0] != 0) 2007-11-13T20:41:34 the only thing I can think of is that psDroid->sMove.iAttackRuns == psDroid->sMove.iAttackRuns[0] implicitly 2007-11-13T20:41:58 per: that's what it would have meant before watermelon's multi weapon patches 2007-11-13T20:42:04 surely that should be if (*psDroid->sMove.iAttackRuns != 0) though 2007-11-13T20:42:17 Giel: good point 2007-11-13T20:42:49 i wonder why it would make any sense to have separate attack runs for different weapons on a droid... 2007-11-13T20:43:05 per: maybe, though iAttackRuns isn't a pointer, so maybe the compiler magically knows that it means [0] 2007-11-13T20:43:16 arrays are pointers in C, though 2007-11-13T20:43:32 per: yes, except that you cannot assign an address to arrays 2007-11-13T20:43:57 maybe != 0 _is_ a NULL check ? 2007-11-13T20:44:22 Isn't abort() used for a unrecoverable error? 2007-11-13T20:44:46 per: you could find out what it does by telling the compiler to spit out an assembly listing 2007-11-13T20:45:02 Buginator: in WZ ? yes 2007-11-13T20:45:33 when abort() is called during execution outside of a debugger WZ _will_ terminate 2007-11-13T20:45:41 in a debugger you could still continue though 2007-11-13T20:46:16 Giel: i am pretty sure that it is a NULL check, and i'm also quite sure it is not supposed to be one... 2007-11-13T20:46:16 Well, that is what I thought, but here, it said undefined behavior... 2007-11-13T20:48:56 per: I know that pointer == 0; or pointer = 0; is valid C++, though I'm really not sure about C accepting a assignment/comparison from/with a non-pointer type 2007-11-13T20:49:18 Buginator: what says undefined behaviour ? 2007-11-13T20:49:57 The debugger threw up a requestor that had that text. 2007-11-13T20:50:11 per, what line # is that? 2007-11-13T20:50:28 structure.c:3695 2007-11-13T20:51:54 Buginator: ah yes; abort() is executed for a very good reason 2007-11-13T20:51:56 usually it means that the program cannot guarantee predictable or correct behaviour anymore (i.e. it encountered an error from which it cannot recover) 2007-11-13T20:52:23 which would mean that if you _do_ continue execution after that point in time you may very well have undefined behaviour 2007-11-13T20:53:09 Oh, it has to do with the crash handler it seems 2007-11-13T20:53:32 Buginator: you mean lib/framework/exceptionhandler.[ch] ? 2007-11-13T20:54:14 ok, this is question time, i guess 2007-11-13T20:54:35 tagWrites(0x14, psDroid->sMove.psFormation->dir); why would this get error: dereferencing pointer to incomplete type ? 2007-11-13T20:55:12 It needs some more stuff set it appears. (SetUnhandledExceptionFilter(NULL)...) I'll ignore this for now 2007-11-13T20:55:28 per: because the type of one of the pointers you used there ^^ isn't defined yet 2007-11-13T20:55:58 ah, missing header 2007-11-13T20:56:00 silly me 2007-11-13T20:56:08 so it would have seen a forward declaration to those types, but not the full declaration 2007-11-13T20:56:16 hehe, silly you ;-) 2007-11-13T20:56:46 since when can't you own units attack your own buildings/units? I hit alt to change to attack pointer, and they just sit there? 2007-11-13T20:56:55 can't your* 2007-11-13T20:57:06 Buginator: i've never tried that... 2007-11-13T20:57:44 I know it worked before. 2007-11-13T20:59:14 Buginator: I believe it was disabled because it didn't distinguish between one's own units and those of allies 2007-11-13T20:59:41 so it basically allowed you to kill your allies (without the allied units firing back automatically) 2007-11-13T21:00:29 *** ccfreak2k|laptop has quit IRC 2007-11-13T21:00:30 But this is a SP game... I want to kill my own unit to test that line that per shown us. 2007-11-13T21:00:35 per * r2819 /trunk/ (data/testdata/tagfile_map.def src/action.c src/map.c): Extend new savegame format to cover orders, formation, and targets. 2007-11-13T21:00:49 or was it something to do with cheating experience points for units? 2007-11-13T21:00:56 *** Karlik has joined #warzone 2007-11-13T21:01:24 per: might be too, I do know it was disabled because it allowed some form of "cheating" 2007-11-13T21:02:00 *** ccfreak2k|laptop has joined #warzone 2007-11-13T21:02:02 Boo.. can't kill "traitors" now... lol 2007-11-13T21:02:14 Buginator: you don't have any traitors 2007-11-13T21:02:22 all of your units are a 100% loyal to you 2007-11-13T21:02:38 though they sometimes might lack the intelligence you'd want them to have 2007-11-13T21:02:39 Hey, if they can't hit a targer 2 feet in front of them, they are traitors. 2007-11-13T21:02:48 target* 2007-11-13T21:03:16 Buginator: I'm pretty sure I'd have a tough time hitting an ant with a 9mm at 2 feet 2007-11-13T21:03:47 The was a flame thrower. I doubt you could miss. 2007-11-13T21:04:31 so the bottom line is I can't rearm to test that code now, since I need to find enemy units. :P 2007-11-13T21:04:32 well I could miss if the fuel pressure of my flame thrower was too low 2007-11-13T21:04:46 Buginator: you can spawn enemy units 2007-11-13T21:04:52 CTRL+O, make some 2007-11-13T21:04:53 ctrl+o 2007-11-13T21:04:56 No excuses soldier! 2007-11-13T21:05:11 Oh yeah... forgot about that menu. 2007-11-13T21:05:59 Nice bug! 2007-11-13T21:06:46 I open up that menu, clicked on 1, it showed me the factory, and when I moved the screen, it didn't redraw it correctly. 2007-11-13T21:07:55 per: does the renderer draw everything that's on the map btw, or just what's in a radius of X from the current camera position ? 2007-11-13T21:09:15 Giel: only radius of X 2007-11-13T21:09:49 http://img86.imageshack.us/my.php?image=huh1bd0.jpg 2007-11-13T21:10:03 The blue is where menu was... Pretty strange. 2007-11-13T21:11:00 Buginator: it lost its texture.... odd 2007-11-13T21:11:01 looks like it don't redraw the area the buildings were sitting on. 2007-11-13T21:11:35 Buginator: can you reproduce it? 2007-11-13T21:11:46 Yeah 2007-11-13T21:12:06 Open up debug menu, and just hit 1-7... 2007-11-13T21:12:45 oh, ok. the debug menu is known to be *very* buggy 2007-11-13T21:13:03 not a priority to fix for me, at least 2007-11-13T21:13:16 per: still, that debug menu shouldn't touch any textures I think 2007-11-13T21:13:33 Yeah, that is exactly what it is. lol. If I go back to "0", then everything is fine. 2007-11-13T21:14:42 the vtol multiweapon code is insane 2007-11-13T21:15:16 Guess it is logical. If I hit player 1 on a SP map, it don't know what to do. So it sits there, and it won't draw the buildings, since they are not yours I guess. 2007-11-13T21:15:28 i don't want to improve it now, though. spent too many hours making heads and tails of the "normal" multiweapon code. 2007-11-13T21:15:43 brb 2007-11-13T21:15:45 Buginator: yes, is suspect it is visibility related 2007-11-13T21:15:46 smoke time 2007-11-13T21:16:01 Does watermelon still do patches ? 2007-11-13T21:16:06 don't think so 2007-11-13T21:16:21 he said the current code moves too quickly, making his work out of date 2007-11-13T21:17:00 afk again 2007-11-13T21:17:57 morning 2007-11-13T21:21:19 per: probably the result from the fact that he always wanted to submit a bunch of interdependent patches all at once 2007-11-13T21:21:35 rather than splitting patches 2007-11-13T21:23:30 some things can't be split up 2007-11-13T21:23:42 Hi Gigadelic_IIDX 2007-11-13T21:24:12 *** tomboy64 has quit IRC 2007-11-13T21:24:13 krushia: a large portion of patches by watermelon _could_ very well be split up 2007-11-13T21:25:17 even though patch B would depend on patch A; it would still make understanding either patch easier, as they can have clearly defined goals 2007-11-13T21:25:35 *** tomboy64 has joined #warzone 2007-11-13T21:25:44 rather than one mega patch which performs changes A through Z 2007-11-13T21:25:48 Giel: worst part is that a lot of the stuff didn't depend on each other, like armour patch and vtol multiweapon patch being thrown into one big huge pile of code 2007-11-13T21:26:25 per: that too 2007-11-13T21:26:36 i see that the reason for the iAttackRuns is that different weapons can do different numbers of attack runs before having to rearm 2007-11-13T21:26:52 I also remember a "double click" patch by warzone which "solved" the problem by a _huge_ amount of and/or/xor operations 2007-11-13T21:27:07 but would you really want to do attack runs with some weapons out of ammo? 2007-11-13T21:27:21 per: yup; it basically is the amount of ammunition a weapon has 2007-11-13T21:27:30 so it is just given a bad name 2007-11-13T21:27:50 s/by warzone/by watermelon/ 2007-11-13T21:27:52 sup 2007-11-13T21:27:59 hi Gigadelic_IIDX 2007-11-13T21:28:05 good evening btw ;-) 2007-11-13T21:28:06 not much here watching Naruto and wondering why Sasuke is so damn emo 2007-11-13T21:28:07 * cyka plays Kyuss - Supa scooper and might scoop 2007-11-13T21:28:16 yeah most can, but any major work or changes in design can't be done in tiny bits. i think when a project starts to have so many people trying to contribute, it might make sense to change from programmers pushing patches (svnish) to maintainers grabbing branches (gitish). 2007-11-13T21:28:41 that didn't come out clear 2007-11-13T21:28:42 does multiweapons for vtol really make any sense? i can't imagine how it would ever look good 2007-11-13T21:28:56 Thing about doing patches is, that if you guys don't integrate them in a reasonable time, then they get out of sync. Only way to fix that is have multiple copies of the souce on your HD... 2007-11-13T21:29:10 krushia: I understand what you mean; and I agree that sufficiently large projects may benefit more from a distributed model 2007-11-13T21:29:11 Buginator: exactly 2007-11-13T21:29:15 krushia: i think i undertand what you mean, and i don't think we are quite there yet 2007-11-13T21:29:25 *** Jovan has joined #warzone 2007-11-13T21:29:30 i'd say you're on the borderline 2007-11-13T21:29:31 but I think our project is small enough to benefit more from a centralised version control system 2007-11-13T21:29:54 Buginator: there are no good technological fixes for that problem. when things get out of sync, things will get difficult no matter what system you have 2007-11-13T21:30:40 Which is why, I think that he did big patches that way. 2007-11-13T21:31:03 because it made things more difficult? 2007-11-13T21:31:17 Buginator: still, I personally took a (very?) long time to apply some of his patches just because of the sheer size 2007-11-13T21:31:34 I've seen patches by him that where about 15kB 2007-11-13T21:31:47 15kb? you are missing a zero, i think 2007-11-13T21:32:09 per: my memory might have lost track of that zero 2007-11-13T21:32:21 I don't even know if you can test all the patches that anyone does fully. There just a ton of things to test. Which is why I am betting something snuck in, and is causing this audio issue for ubuntu (and other systems I guess??) 2007-11-13T21:32:34 r901 is 87kb eg 2007-11-13T21:32:41 well the idea with the branch model is people keep the branch(s) they work on in sync with mainline (enough so diff works). mainline maintainer then pulls whatever is tagged as release from the branches. 2007-11-13T21:33:08 kinda the opposite of people throwing patches 2007-11-13T21:33:15 not really, but kinda :P 2007-11-13T21:33:26 krushia: but when the branch is too different, no maintainer with his sanity intact will pull in the changes wholesale... he has no way of verifying the changes won't break things badly 2007-11-13T21:33:34 I even think Pumpkin itself had this problem, with comments like "Only god knows ..." heh 2007-11-13T21:33:49 krushia: this model only works when people work on separate parts of the system, and not on the whole at the same time 2007-11-13T21:33:52 krushia: you can keep patches up-to-date in a similar manner 2007-11-13T21:34:32 *** devurandom has joined #warzone 2007-11-13T21:34:43 well the big issue i see is with patches, the work being done isn't seen publically before the patch is submitted 2007-11-13T21:34:43 There he is. 2007-11-13T21:34:57 indeed, i keep many patches up to date that way locally 2007-11-13T21:35:18 *** icybersphnx has joined #warzone 2007-11-13T21:35:24 *** cybersphinx has quit IRC 2007-11-13T21:35:27 *** icybersphnx is now known as cybersphinx 2007-11-13T21:35:56 krushia: I agree it would be nice to see work like that done publicly 2007-11-13T21:36:21 though that's all that it would be (for relatively small patches): nice 2007-11-13T21:37:20 krushia: a perfect example of a patch that could have been split up with ease: https://trac.mortis.eu/warzone/changeset/901 2007-11-13T21:37:26 yes, of course bugfixes is the majority of what happens in warzone, and those are always small changes 2007-11-13T21:37:59 (almost?) every change mentioned in the changelog could have been a patch on its own 2007-11-13T21:38:29 something tells me that the current patch race thing we have is keeping a lot of non-bugfix things from happening though 2007-11-13T21:38:43 Hi... 2007-11-13T21:39:34 Something wrong? 2007-11-13T21:39:40 krushia: patch race? 2007-11-13T21:39:52 devurandom: no... 2007-11-13T21:39:57 Good. :) 2007-11-13T21:40:02 na nothing wrong 2007-11-13T21:40:06 Sounded like there were some issues. 2007-11-13T21:40:08 devurandom, yup. Can't locate a bug. 2007-11-13T21:40:18 hi devurandom 2007-11-13T21:40:22 Hi Giel. 2007-11-13T21:40:24 just thinking about productivity and things 2007-11-13T21:40:40 Shall I read the log, or will you explain? ;) 2007-11-13T21:41:30 probably best to write thoughts down when i have the time to think 2007-11-13T21:42:11 devurandom, well, issue is with nosound, game loads fine. With sound, it don't. So it looks like _something_ is writing bad data. 2007-11-13T21:42:46 Buginator: Still that thing? 2007-11-13T21:42:46 devurandom: http://warzone.mortis.eu/%23warzone.log.html <-- start around 21:15 2007-11-13T21:42:50 speaking of sound, i had a crash with an alsa error last night 2007-11-13T21:42:55 Could be in game.c or someplace else. Trying to find a good way to squish this. 2007-11-13T21:43:11 Buginator: That is apparently already present in 2.0, I think... 2007-11-13T21:43:25 devurandom: yes it is 2007-11-13T21:43:27 There were some parts backported, maybe it is in there. 2007-11-13T21:43:55 As I believe these crashes were not happening before 2.0.8_rc1... May be wrong, though. 2007-11-13T21:44:02 Memory is a bit chopy lately. 2007-11-13T21:44:29 AFAIK, this is only doing it on ubuntu though. I can't reproduce this on windows yet. 2007-11-13T21:44:34 Giel: The HTML version is lacking timestamps... 2007-11-13T21:44:58 So I have no idea why only 7.10 of ubuntu, and why only that system so far. 2007-11-13T21:45:22 I think I found out why everything was so slow lately, and compilation times doubling... 2007-11-13T21:45:37 Like those other 7.10 ubuntu users in the forums posted about. 2007-11-13T21:45:39 Buginator: kernel perhaps? 2007-11-13T21:45:48 It was not gcc 4.2 compiling slow code slowly, it was tuxonice disabling my 2nd core... 2007-11-13T21:46:09 devurandom: it has them in the right column 2007-11-13T21:46:10 Then -j3 is obviously an extremely wrong setting... 2007-11-13T21:46:18 right? Hm, ok... 2007-11-13T21:46:27 krushia, don't most all linux distros use the same kernel though? 2007-11-13T21:46:40 Giel: Problem with the right column is that it is very ... right. 2007-11-13T21:46:51 i've had bad luck with gcc 4.2. i've been using 4.1.2 for a while, seems to keep things happier 2007-11-13T21:46:54 Buginator: No, definitely not. 2007-11-13T21:47:10 devurandom: http://warzone.mortis.eu/%23warzone.log.html#t2007-11-13T21:16:01 2007-11-13T21:47:33 Buginator: Esp. Alsa can also come as a module. And even without taking that into account, there are dozens of kernel variants, probably. 2007-11-13T21:47:44 kernel versions differ considerably, then .config changes can do fun things as well. 2007-11-13T21:48:02 Oh? Hmm. So it can also be the compiler, kernel, or something else in the wz code itself? argh. 2007-11-13T21:48:09 Giel: Doesn't work either... 2007-11-13T21:48:24 *** JockeTF has quit IRC 2007-11-13T21:48:27 devurandom: what browser do you use ? 2007-11-13T21:48:32 Konqueror. 2007-11-13T21:48:38 since iceweasel (rebranded firefox) does it fine 2007-11-13T21:49:23 the : in the tag is an illegal url iirc 2007-11-13T21:49:27 LOL 2007-11-13T21:49:27 2007-11-02T21:17:30 !uptime 2007-11-13T21:49:28 2007-11-02T21:17:30 Giel: I have been running for 4 hours, 54 minutes, and 5 seconds. 2007-11-13T21:49:28 2007-11-02T21:17:31 Giel: I have been running for 4 days, 22 hours, 39 minutes, and 38 seconds. 2007-11-13T21:49:28 2007-11-02T21:17:31 Giel: Error: "uptime" is not a valid command. 2007-11-13T21:49:28 2007-11-02T21:17:51 @run echo duration(ishtime()); 2007-11-13T21:49:30 2007-11-02T21:17:52 29 Minutes 24 Seconds 2007-11-13T21:49:33 iceweasel? Why the name change? 2007-11-13T21:49:53 *** tomboy64 has quit IRC 2007-11-13T21:49:54 Debian needed an own logo which was disallowed by mozilla, iirc. 2007-11-13T21:49:55 because debian likes weasels 2007-11-13T21:50:25 i like the weasel better. 2007-11-13T21:50:30 actually nope, its because the logo of firefox doesn't comply with Debian's free software guidelines 2007-11-13T21:50:50 but the name firefox cannot be used if it is shipped without the logos, so... 2007-11-13T21:51:18 http://en.wikipedia.org/wiki/Mozilla_Corporation_software_rebranded_in_Debian 2007-11-13T21:51:50 I'd wish there would be a Windows version of Iceweasel & Icedove 2007-11-13T21:52:04 *** JockeTF has joined #Warzone 2007-11-13T21:52:08 Was the background flickering still there before the sky code was added? 2007-11-13T21:52:18 I'd use it right away on my laptop (which needs to run Windows for wireless stuff) 2007-11-13T21:52:56 Buginator: you mean the flicker that happens when you hold the mouse over something with a tooltip? 2007-11-13T21:52:59 *** tomboy64 has joined #warzone 2007-11-13T21:53:31 No, I mean in the background, outside the landscape. It is showing orange/black flicker. 2007-11-13T21:54:02 oh. mine is just blurry around the map edges 2007-11-13T21:54:41 blurry as in bad blurry. things paste into the screen edges 2007-11-13T21:55:10 * devurandom confirms Buginator. 2007-11-13T21:55:41 I can't press the screenshot key fast enough to show a pic 2007-11-13T21:56:05 But I was wondering if that was still there before sky code was added? 2007-11-13T21:56:14 when was the sky code added? 2007-11-13T21:56:28 Checks logs... 2007-11-13T21:56:57 I think it was a patch by Gerard commited by me. 2007-11-13T21:57:38 gna is sllloowww... still reading log 2007-11-13T21:57:40 yup it was 2007-11-13T21:57:56 Buginator: try http://svn.mortis.eu/warzone 2007-11-13T21:58:05 it'll do just fine for read-only access 2007-11-13T21:58:18 Btw: khtml kicks ass. 2007-11-13T21:58:18 though it may lag 10 minutes behind on Gna! 2007-11-13T21:58:21 It's own ass... 2007-11-13T21:58:25 devurandom: haha 2007-11-13T21:58:28 r1890 or before 2007-11-13T21:58:54 nope... r1179 was it. 2007-11-13T21:58:54 mortikia: uptime 2007-11-13T21:58:54 Giel: I have been running for 6 hours, 33 minutes, and 51 seconds. 2007-11-13T21:59:16 And per comminted his patch, not you devurandom ;) 2007-11-13T21:59:42 Buginator: is that a combination of commenting and committing ? 2007-11-13T21:59:58 ;-) 2007-11-13T22:00:03 http://pastebin.com/dd1eeefc 2007-11-13T22:00:07 Hm... 2007-11-13T22:00:20 But I somewhen worked on it as well... 2007-11-13T22:00:29 i'm not seeing your flicker in mine 2007-11-13T22:01:00 do --game CAM_3A. You should see it right side. 2007-11-13T22:01:32 In that case, it is blueish tint 2007-11-13T22:01:34 Someone has experience of the use of bluetooth headsets for voip on pc applications? 2007-11-13T22:02:04 I got nothing with bluetooth. 2007-11-13T22:02:36 Buginator: you mean the black&white flickering? 2007-11-13T22:02:44 okay i see it 2007-11-13T22:02:53 or black&very-light-blue 2007-11-13T22:02:59 the white flashes, yeah 2007-11-13T22:03:05 I currently have a good Sennheiser headset, but 3m cable are still a hindrance if you want to do something RL while phoning... 2007-11-13T22:03:16 Yeah.. that stuff. Looks like a frame isn't being drawn? Or the clear is wrong. 2007-11-13T22:03:29 Buginator: We don't clear anymore. 2007-11-13T22:03:30 i don't see any of that in skirmish 2007-11-13T22:03:33 Which might be the issue. 2007-11-13T22:03:48 But that came with another patch (maybe it was already a commit) by Gerard. 2007-11-13T22:03:57 devurandom? At all ? 2007-11-13T22:04:23 Afaik Gerard completely removed any of the color clearing, yes. 2007-11-13T22:04:42 Leaving only the z cleaning. 2007-11-13T22:04:46 Wish he would answer his e-mails. Only Troman so far did. 2007-11-13T22:05:42 why doesn't the insane flashy thingy happen in skirmish? 2007-11-13T22:05:50 Buginator: what did you ask? 2007-11-13T22:06:13 Buginator: his email was from his university AFAIK, so if he finished school there his account might have been dropped 2007-11-13T22:06:17 Who per, Gerard, or Troman? 2007-11-13T22:06:44 Gerard, I think... 2007-11-13T22:06:56 * krushia is waiting for a response from Gerard as well 2007-11-13T22:07:24 Troman said he was busy, but will try to help with the lex stuff. 2007-11-13T22:07:25 Buginator: i got the impression you sent emails to a lot of people... anything in particular you were asking? 2007-11-13T22:07:27 Didn't google show you alternative addresses? Maybe that's worth a try... 2007-11-13T22:07:55 Oh, just code questions mainly, and what was the purpose to some of the patches they did. 2007-11-13T22:07:56 Btw: Devs should get back on the list instead of hanging around in the forums... 2007-11-13T22:08:02 to=of* 2007-11-13T22:08:44 *** ccfreak2k|laptop has quit IRC 2007-11-13T22:09:13 I think I have sent out e-mails to almost everyone on the dev list, and some on the ML for the RPL stuff, and only one bounced. That was vs2k5. 2007-11-13T22:09:35 * EvilGuru is not surprised it bounced 2007-11-13T22:11:47 in case anyone cares, i get this every run i think. http://rafb.net/p/WAFFb015.html 2007-11-13T22:12:25 *** ccfreak2k|laptop has joined #warzone 2007-11-13T22:12:41 I don't think I get any alsa errors on ubuntu when I tried. 2007-11-13T22:12:42 *** kevinsbot has quit IRC 2007-11-13T22:12:42 *** kevinsbot` has joined #warzone 2007-11-13T22:12:52 krushia: Wrong openal setup, I think 2007-11-13T22:12:57 Check your .openalrc 2007-11-13T22:13:05 sound works fine though 2007-11-13T22:13:19 Maybe it has a good fallback... 2007-11-13T22:13:58 i think you're right 2007-11-13T22:14:06 (define devices '(alsa sdl)) 2007-11-13T22:14:19 seems like ' is out of place 2007-11-13T22:14:26 No. 2007-11-13T22:14:32 That's lisp syntax. 2007-11-13T22:14:35 show how much i know :P 2007-11-13T22:14:48 This is what I have: 2007-11-13T22:14:48 (define devices '(alsa)) 2007-11-13T22:14:52 krushia: Sounds more like an invalid .asoundrc 2007-11-13T22:14:54 mine wa '(native) I think it is. 2007-11-13T22:14:56 was* 2007-11-13T22:15:18 krushia: I think the mistake is more in that part: (define alsa-out-device "surround40:0,0") 2007-11-13T22:15:41 Argh. I wish people would just use "default 2007-11-13T22:15:41 How do you get food out of the !#!@#! keyboard? Keys are sticking too much. :( EEewwww... lol 2007-11-13T22:15:43 Possibly default has no card or channel. 2007-11-13T22:15:59 i'll remove alsa and see if it stops those errors. perhaps it falls back to sdl 2007-11-13T22:15:59 as ALSA device, that'd solve a lot of problems... 2007-11-13T22:16:17 You don't get surroundsound on default, do you? 2007-11-13T22:16:28 not sure 2007-11-13T22:16:28 when mine was set to '(alsa), then I had horrible distortion. When set to '(native), then all is fine. 2007-11-13T22:16:38 What is "native"? 2007-11-13T22:16:48 And here openal works fine with alsa. :) 2007-11-13T22:17:00 Good question. Possibly oss. 2007-11-13T22:17:19 Your askig the Noob. No idea what it does, but I just saw that "fix" on a forum someplace. 2007-11-13T22:17:19 anyway gents, I'm off to bed 2007-11-13T22:17:21 iirc i had to change .openalrc to get sound to work at all way back... 2007-11-13T22:17:23 night all 2007-11-13T22:17:26 nn giel 2007-11-13T22:17:34 *** Giel has quit IRC 2007-11-13T22:17:52 # Use ALSA (also valid: sdl, native) 2007-11-13T22:18:32 okay, removing alsa removed the errors. so i have some alsa issue and it uses sdl 2007-11-13T22:18:35 interesting. 2007-11-13T22:19:50 *** DrZimmerman has quit IRC 2007-11-13T22:20:05 How about this one: (define devices '(alsa dsp arts esd alsa native arts esd null)) 2007-11-13T22:20:26 It starts with alsa I guess, and last is esd before it fails? 2007-11-13T22:21:07 alsa prob in linux? 2007-11-13T22:21:34 Not a problem is I set it to native. ::shrug:: 2007-11-13T22:21:47 if* 2007-11-13T22:22:25 alsa works for everything else. openal doesn't like it for some reason. i'll twiddle with that when i have motivation 2007-11-13T22:22:27 i notice that i'm getting impatient with the savegame format 2007-11-13T22:22:54 still working on that? 2007-11-13T22:22:56 r1193 may be to blame. 2007-11-13T22:23:11 where i used to try to massage things into nice bits and explain stuff, i am starting to just cram stuff into the tagformat 2007-11-13T22:23:40 krushia: much of it is done and in the repository now 2007-11-13T22:24:00 Hey, don't break it, so I can't use it on the PS2 ;) 2007-11-13T22:24:01 still in flux though? 2007-11-13T22:24:28 still being added to, yes 2007-11-13T22:24:44 i'd appreciate comments on the design 2007-11-13T22:25:28 design is on thing branches are very good at :P 2007-11-13T22:25:33 *one 2007-11-13T22:26:57 hey, it is even easier to give comments when it is in trunk 2007-11-13T22:27:03 so no excuses now :P 2007-11-13T22:30:40 anyway, g'nite 2007-11-13T22:30:54 Ok, so he does glClearColor(0.0f,0.0f,0.0f,0.0f); instead of using the proper colors 2007-11-13T22:31:45 That explains the black flickering 2007-11-13T22:34:26 *** Karlik has quit IRC 2007-11-13T22:34:28 cya per 2007-11-13T22:34:46 *** per has quit IRC 2007-11-13T22:41:03 night all 2007-11-13T22:41:10 night 2007-11-13T22:41:27 *** EvilGuru has quit IRC 2007-11-13T22:43:31 hello everyone 2007-11-13T22:43:43 Hi 2007-11-13T22:44:43 lol: Just got this. > If you have ebay account please contact directly to me - I have an offer to you which will help both of us over $5 millions! 2007-11-13T22:45:01 sign me up! 2007-11-13T22:50:27 230 tris wow 2007-11-13T22:52:07 A good wow, or a bad wow? 2007-11-13T22:53:50 that would be a bad wow 2007-11-13T22:55:08 argh. Had enough of this for now. I will bbl. Seeya GrimMoroe 2007-11-13T22:55:11 that model could easily be done with about 20 polygons 30 if you really push it 2007-11-13T22:55:17 cya 2007-11-13T22:55:26 really? That is it, 20 or 30 ? 2007-11-13T22:55:36 yes or a lot less really 2007-11-13T22:55:47 wow :) 2007-11-13T22:56:00 all the detail he has added will never be seen ingame 2007-11-13T22:56:00 ok, later. This code is getting on my nerves. 2007-11-13T22:56:07 ok cya 2007-11-13T22:56:12 *** Buginator has quit IRC 2007-11-13T23:09:40 *** amro has quit IRC 2007-11-13T23:15:53 Is 250 a lot in general, or for that specific model? 2007-11-13T23:16:29 @GrimMoroe 2007-11-13T23:19:12 *** Cc2iscooL has joined #warzone 2007-11-13T23:19:59 Night... 2007-11-13T23:20:01 *** devurandom has quit IRC 2007-11-14T00:09:43 @ devurandom when he reads the logs...two of those turrets = one of what I showed you the other day :o 2007-11-14T00:10:52 *** GrimMoroe has quit IRC 2007-11-14T00:37:13 *** kage`` has joined #warzone 2007-11-14T00:44:51 *** KBlair` has joined #warzone 2007-11-14T00:52:58 *** KBlair` has quit IRC 2007-11-14T01:03:29 *** tomboy64 has quit IRC 2007-11-14T01:03:50 *** tomboy64 has joined #warzone 2007-11-14T01:24:55 *** cyka has quit IRC 2007-11-14T01:37:17 *** cyka has joined #warzone 2007-11-14T01:40:15 *** _Leto_ has joined #warzone 2007-11-14T01:46:08 *** tomboy64 has quit IRC 2007-11-14T01:46:13 *** _Leto_ is now known as tomboy64 2007-11-14T01:50:40 *** JockeTF has quit IRC 2007-11-14T01:53:20 *** tomboy64 has quit IRC 2007-11-14T02:18:38 *** Suprano has quit IRC 2007-11-14T02:19:03 *** Maerz has joined #warzone 2007-11-14T02:43:57 *** Dred_furst has quit IRC 2007-11-14T04:26:51 *** Buginator has joined #warzone 2007-11-14T04:27:49 Gerard's patch is at fault. :( 2007-11-14T04:31:39 *** kage`` has quit IRC 2007-11-14T04:43:14 *** Hisotaso has joined #warzone 2007-11-14T04:43:24 hello 2007-11-14T04:43:29 anyone there? 2007-11-14T04:43:34 hi 2007-11-14T04:43:45 just me I think. 2007-11-14T04:43:46 i have a question if you dont mind about wz 2007-11-14T04:43:53 shoot 2007-11-14T04:44:15 i just dled and installed the 2.08 version and the mouse cursor seems to appear higher up on the screen thatn it really is 2007-11-14T04:44:31 like to click a button i have to hold the cursor above the button i want to cliock 2007-11-14T04:44:39 ever see that? 2007-11-14T04:44:46 Which OS you got? 2007-11-14T04:44:48 xp 2007-11-14T04:45:01 Yes, I think I saw that bug in the bug tracker. 2007-11-14T04:45:12 You run window or fullscreen? 2007-11-14T04:45:19 fulll 2007-11-14T04:45:26 tried changeing res no change though 2007-11-14T04:45:43 hmm 2007-11-14T04:45:55 maybe i could try running in compatibility mode? 2007-11-14T04:46:08 i know it used to work just fine on 98 2007-11-14T04:46:11 I am not running that version, so don't really know why it does that. 2007-11-14T04:46:17 Nvidia or ati? 2007-11-14T04:46:22 nvidia 2007-11-14T04:46:38 what version you running 2007-11-14T04:46:40 It works fine in XP also. That is what I use. But not 2.08 2007-11-14T04:46:53 trunk version 2007-11-14T04:46:56 ? 2007-11-14T04:46:59 trunk? 2007-11-14T04:47:05 ohh like the original? 2007-11-14T04:47:08 svn trunk. 2007-11-14T04:47:20 sorry dont know what that is 2007-11-14T04:47:25 link? 2007-11-14T04:47:48 No, not original, it is like version 2.0.x You have to compile it yourself. 2007-11-14T04:48:00 It is the latest dev snapshot if you will. 2007-11-14T04:48:52 You got a compiler? 2007-11-14T04:49:00 alas no 2007-11-14T04:49:12 i dont really know that much about code, infact im taking sc160 now 2007-11-14T04:49:18 cs160* 2007-11-14T04:49:24 so im just learning 2007-11-14T04:49:59 WZ source code can be scary to look at. lol 2007-11-14T04:51:28 man i wish there was an easier way 2007-11-14T04:52:00 BTW, just wondering, if your going to be a CS person, why no compiler yet? 2007-11-14T04:52:19 im an engineering person, but i have to take limited cs classes 2007-11-14T04:52:31 also, the app im using to learn C has a built in compiler 2007-11-14T04:52:37 Ahh, I see. 2007-11-14T04:52:53 sooo ya 2007-11-14T04:52:59 ever heard of ceebot? 2007-11-14T04:53:08 nope 2007-11-14T04:53:36 i think its proprietary, noone seems to know about it 2007-11-14T04:53:57 my buddy is a network admin at att and he never heard of it either 2007-11-14T04:54:17 I wouldn't doubt it. 2007-11-14T04:54:48 i gotta say though man, im really surprised ppl are still into this game 2007-11-14T04:55:15 i havent even thought about it in like 4 years 2007-11-14T04:55:27 figured id search it on pirate bay 2007-11-14T04:55:27 *** DrZimmerman has joined #warzone 2007-11-14T04:55:41 and bam i see a comment that its been made freeware 2007-11-14T04:55:44 It still is a nice game. Was ahead of its time. 2007-11-14T04:55:58 You play the windows version, or the PSX one ? 2007-11-14T04:56:24 Well, not really freeware, as you can't get the FMVs and such. But it is open source project. 2007-11-14T04:56:34 originally i played pc version, then about 5 years ago i bought a psx version on ebay, it was sad though crappy graphicss and all 2007-11-14T04:57:19 The PSX code really crippled this game. :( 2007-11-14T04:58:05 They had to cram allot to get it into that thing, and they cut corners everywhere they could to save a byte. 2007-11-14T04:58:25 its hard to play with my mouse all jaked up, like to click the manufacture button, i have to hold the cursor like 1/4 inch above the button 2007-11-14T04:58:30 jcaked* 2007-11-14T04:59:08 I am almost positive I read about that issue. Dunno if it was in the forums or the bug reports, and I don't recall if there is a fix for that. 2007-11-14T04:59:42 Does it do that with 2.07 ? 2007-11-14T05:00:08 havent tried it, but i did just try 2.05 2007-11-14T05:00:10 same think 2007-11-14T05:00:12 thing* 2007-11-14T05:00:26 Hmm 2007-11-14T05:01:58 http://forums.wz2100.net/index.php?topic=537.msg4386#msg4386 2007-11-14T05:02:23 naw, that isn't it. Sorry 2007-11-14T05:02:29 i just figured it out 2007-11-14T05:02:55 Oh? What is the issue? 2007-11-14T05:02:57 running in windowed mode 2007-11-14T05:03:03 much better 2007-11-14T05:03:17 still not exactly on but much better 2007-11-14T05:03:28 Come to think of it, I always run in window mode. lol 2007-11-14T05:09:20 heh 2007-11-14T05:09:43 i still go around and say to ppl you are in cotrovention... no one knows what it means though 2007-11-14T05:10:16 heh 2007-11-14T05:12:11 you ever play alpha centauri? 2007-11-14T05:12:17 Yeah 2007-11-14T05:12:28 you still have it? 2007-11-14T05:12:42 Someplace... not installed though. 2007-11-14T05:12:53 i have never played a multi player game, id love to hook up sometime and play 2007-11-14T05:13:13 thats my favorite sid meyer game 2007-11-14T05:13:42 If I can find it, I would play. 2007-11-14T05:14:36 found the thread that addresses that issue, no solution though 2007-11-14T05:14:51 well mind if i get your email, or you want mine? 2007-11-14T05:15:09 hang on 2007-11-14T05:15:31 btw you can probably get alpha on bit torrent 2007-11-14T05:16:10 I don't got a bit torrent client. never used that. 2007-11-14T05:19:12 flirm777@comcast.net please please email me so we can play, i actually searched for a long time for user groups to find ppl to play with but alas couldnt find any one 2007-11-14T05:19:37 ok. When I find it in the stack of CDs I got, I will let you know. 2007-11-14T05:20:39 Mind you, dunno when that will be. Time is split between work & bug fixing this game. 2007-11-14T05:20:54 well im about to crash man, gotta be up at 430 for work, thanks for your input, take care and hope to hear from ya soon 2007-11-14T05:21:04 ok, see ya 2007-11-14T05:22:19 *** Hisotaso has quit IRC 2007-11-14T05:24:15 Devurandom / per / Giel / Evilguru / ... It was Gerard's patch that is the cause of the flickering background. 2007-11-14T05:24:37 --night bots. :P 2007-11-14T05:24:47 *** Buginator has quit IRC 2007-11-14T05:26:18 *** AndrevS has quit IRC 2007-11-14T06:36:47 *** weedle has joined #warzone 2007-11-14T07:07:43 *** Suprano has joined #warzone 2007-11-14T07:34:54 *** Suprano has quit IRC 2007-11-14T08:09:08 *** KBlair has quit IRC 2007-11-14T08:15:02 *** amro has joined #warzone 2007-11-14T08:29:46 *** Placidian has joined #warzone 2007-11-14T08:29:56 hello? 2007-11-14T08:30:24 :( 2007-11-14T08:34:17 if you guys can help me i have a question. 2007-11-14T08:36:26 *** Placidian has left #warzone 2007-11-14T08:46:53 *** Suprano has joined #warzone 2007-11-14T09:30:26 *** amro has quit IRC 2007-11-14T09:47:33 *** Suprano has quit IRC 2007-11-14T10:04:16 *** Suprano has joined #warzone 2007-11-14T10:04:24 *** weedle has quit IRC 2007-11-14T10:31:07 *** GrimMoroe has joined #warzone 2007-11-14T10:56:06 *** Suprano has quit IRC 2007-11-14T11:11:23 *** cyka has quit IRC 2007-11-14T11:15:28 *** kevinsbot has joined #warzone 2007-11-14T11:15:32 *** kevinsbot` has quit IRC 2007-11-14T11:21:58 *** cyka has joined #warzone 2007-11-14T11:32:30 *** cyka_ has joined #warzone 2007-11-14T11:32:32 *** cyka has quit IRC 2007-11-14T12:17:57 *** cyka_ has quit IRC 2007-11-14T12:25:02 *** Suprano has joined #warzone 2007-11-14T12:38:53 *** tomboy64 has joined #warzone 2007-11-14T12:41:25 *** tomboy64 has quit IRC 2007-11-14T12:41:57 *** unitos has joined #warzone 2007-11-14T12:42:14 *** Maerz has quit IRC 2007-11-14T13:05:56 *** GrimMoroe has left #warzone 2007-11-14T14:03:22 *** tomboy64 has joined #warzone 2007-11-14T14:06:16 *** Dred_furst has joined #warzone 2007-11-14T14:36:22 *** tomboy64 has quit IRC 2007-11-14T14:36:40 *** tomboy64 has joined #warzone 2007-11-14T15:31:21 *** tomboy64 has quit IRC 2007-11-14T15:34:12 *** cyka has joined #warzone 2007-11-14T15:43:06 *** cyka has quit IRC 2007-11-14T15:44:14 *** tomboy64 has joined #warzone 2007-11-14T15:51:01 *** cyka has joined #warzone 2007-11-14T17:19:37 *** Karlik has joined #warzone 2007-11-14T17:26:10 *** krushia has quit IRC 2007-11-14T17:37:34 *** AndrevS has joined #warzone 2007-11-14T17:40:42 *** unitos has quit IRC 2007-11-14T17:57:42 *** EvilGuru has joined #warzone 2007-11-14T18:05:50 Hi all 2007-11-14T18:09:16 hey EvilGuru 2007-11-14T18:09:24 * cyka kicks his machine... c'mon 2007-11-14T18:09:25 lol 2007-11-14T18:09:28 slow ass 2007-11-14T18:09:39 Just had another interview today at Surrey 2007-11-14T18:09:47 ooo 2007-11-14T18:09:52 what for/? 2007-11-14T18:09:56 job? 2007-11-14T18:10:00 Physics 2007-11-14T18:10:09 cool 2007-11-14T18:10:13 how'd it go?> 2007-11-14T18:10:38 really well 2007-11-14T18:10:47 sweet 2007-11-14T18:20:48 *** amro has joined #warzone 2007-11-14T18:22:34 *** JockeTF has joined #Warzone 2007-11-14T18:23:04 Hey-lo! 2007-11-14T18:23:24 Alpaca!! 2007-11-14T18:24:22 * cyka lobs one at JockeTF 2007-11-14T18:24:24 :D 2007-11-14T18:24:31 happy birthday 2007-11-14T18:24:34 Yay! alpacas! <3 2007-11-14T18:24:51 * cyka resumes reinstalling games onto the new hd 2007-11-14T18:24:59 and coping shite over 2007-11-14T18:25:26 *** Buginator has joined #warzone 2007-11-14T18:25:34 Hey all 2007-11-14T18:25:48 hey 2007-11-14T18:26:01 * cyka amuses him self by making drum beats on his tower 2007-11-14T18:26:04 no music u see 2007-11-14T18:27:03 I see. 2007-11-14T18:27:20 I also see bugs in the code. Just don't know what I should do about them. 2007-11-14T18:29:11 correct them? 2007-11-14T18:29:22 thats the usual course of action isn't it? 2007-11-14T18:30:31 Well, maybe. It depends how to fix it. 2007-11-14T18:32:04 argh!! 2007-11-14T18:32:11 why the fuyck am i whistling agadoo 2007-11-14T18:32:33 Is it raining there? 2007-11-14T18:33:23 dunno 2007-11-14T18:33:27 got curtains closed 2007-11-14T18:33:27 lol 2007-11-14T18:34:39 Oh, your a vampire...makes sense now! 2007-11-14T18:35:51 Figures. Crysis has brain dead AI. 2007-11-14T18:44:48 Buginator, it's dark outside 2007-11-14T18:44:50 lol 2007-11-14T18:45:39 No, you just didn't clean the windows in a long time. 2007-11-14T18:48:23 ahh taht what it is? 2007-11-14T18:48:40 * cyka ponders waht Buginator's blood tastes like 2007-11-14T18:48:44 * cyka feels hungry 2007-11-14T18:48:48 bwahahahahahaha 2007-11-14T18:48:53 lol 2007-11-14T18:49:12 Last I checked, I didn't have any blood left. Sorry. 2007-11-14T18:49:25 Zomibies have no use for blood you know! 2007-11-14T18:49:26 u replaced it with orange juice? 2007-11-14T18:49:29 Zombies* 2007-11-14T18:53:24 Looks like OJ is gonna spend some time inthe big house. 2007-11-14T18:53:41 oj simpson? 2007-11-14T18:53:50 * Buginator needs a new keyboard 2007-11-14T18:53:59 ya 2007-11-14T18:54:08 * cyka needs food 2007-11-14T18:54:20 * cyka conemplates going down n chopping up his tea 2007-11-14T18:54:23 and making it 2007-11-14T18:54:25 yeah 2007-11-14T18:54:26 tea time 2007-11-14T18:54:27 bbl 2007-11-14T18:54:35 food & keyboard don't mix. :( 2007-11-14T18:55:45 no 2007-11-14T18:55:50 thats why i'm leaving the keyboard 2007-11-14T18:55:53 lol 2007-11-14T18:56:02 my last keyboard had sweet chilli on it tho 2007-11-14T18:56:03 lol 2007-11-14T18:56:46 Buginator: Whats happened with OJ? 2007-11-14T18:57:16 He was trying to do a sting to get his stuff back. Too bad for him that he did it the wrong way. 2007-11-14T18:57:43 You don't go with guns to do that... 2007-11-14T18:59:03 EvilGuru, why would you change a enum to be a bunch of #define statements? 2007-11-14T18:59:18 Normally one wouldn't 2007-11-14T19:00:08 r1302 is the patch that causes the flickering issues. I have no idea why he is doing half the stuff he does. 2007-11-14T19:00:37 was it by Gerard? 2007-11-14T19:00:57 yeah 2007-11-14T19:01:06 I know he did commit one awful patch 2007-11-14T19:01:13 that we are still recovering from 2007-11-14T19:02:26 This is also why I bet there is still "smearing" We don't actually clear the color buffer now. 2007-11-14T19:02:44 I do know that if you have fog of war on 2007-11-14T19:02:53 you get a flicker to black, is that what you're describing? 2007-11-14T19:03:03 Yeah 2007-11-14T19:03:17 But this is also in the background 2007-11-14T19:03:32 CAM_3A shows it clearly. 2007-11-14T19:03:33 I think I might have seen something like it 2007-11-14T19:04:38 I also don't know why he didn't just throw up a black quad, instead of setting fog to 0 for the mission briefings. 2007-11-14T19:06:18 I also question if the addition of the skybox is a good idea. I mean how many times are you going to be in the right angle to view it? For me, maybe 1 time in 100 2007-11-14T19:18:12 I just tested between fog of war & mist, and saw no difference in the flickering. So it does it for both modes. 2007-11-14T19:27:15 HUH? 2007-11-14T19:27:18 if (pie_GetVideoBufferWidth() * 4 > pie_GetVideoBufferHeight() * 5) { 2007-11-14T19:27:18 return pie_GetVideoBufferHeight()*5/4/6; 2007-11-14T19:27:23 } else { 2007-11-14T19:27:23 return pie_GetVideoBufferWidth()/6; 2007-11-14T19:40:17 *** per has joined #warzone 2007-11-14T19:40:33 hello 2007-11-14T19:40:38 Hi 2007-11-14T19:41:21 Per, got any idea why he is doing this: 2007-11-14T19:41:23 if (pie_GetVideoBufferWidth() * 4 > pie_GetVideoBufferHeight() * 5) { 2007-11-14T19:41:23 return pie_GetVideoBufferHeight()*5/4/6; 2007-11-14T19:41:24 anyone figured out what "ivis" means? 2007-11-14T19:41:31 else { 2007-11-14T19:41:31 return pie_GetVideoBufferWidth()/6; 2007-11-14T19:41:52 Buginator: i have no idea 2007-11-14T19:42:06 stuff like that screams for a illuminating comment... 2007-11-14T19:42:26 ivis? Integrated VIsual System? No idea. 2007-11-14T19:43:32 I know that r1302 is the root cause for the flickering. Trying to understand what/why he is doing. 2007-11-14T19:46:22 And I guess he is not available to get in contact with, so unsure what to do about this. 2007-11-14T19:47:09 This is also why we get "smearing" now of the gfx in some cases. 2007-11-14T19:48:39 i think that whenever you get smearing, you have a different underlying bug. the lack of a colour clear just makes it look worse. 2007-11-14T19:50:07 Buginator: The theory is easy: When you redraw the whole screen anyway, you don't need to clear it every frame (which writes once to the whole framebuffer). The smearing happens because not everything is redrawn every frame. 2007-11-14T19:51:04 Yeah, that part I understand. It obviously isn't drawing everything it should now, since before it did clear the screen. 2007-11-14T19:51:21 So you can have areas leftover from the last draw. 2007-11-14T19:51:54 per * r2820 /trunk/ (9 files in 2 dirs): Remove unused pietexture.c|h files and references. 2007-11-14T19:52:10 whoever maintains the other build systems will want to update those 2007-11-14T19:52:39 You move the functions to another file, or were they useless? 2007-11-14T19:52:52 useless 2007-11-14T19:53:38 Besides cybersphinx, if you play SP campaign mode, it looks pretty crappy now, and very annoying. :( 2007-11-14T19:54:18 Buginator: Not redrawing the whole screen in itself is not necessarily a bug, but a result of previous optimisation (typically backface culling, or the minimal visibility distance). 2007-11-14T19:55:37 Look at this bug pic I found: http://img476.imageshack.us/my.php?image=wz2100shot009ig8.png 2007-11-14T19:55:45 cybersphinx: that is a good point... due to changes to rotation and the fact that we only draw a limited area of the map at once, you might see part of the previous scene when you draw a new one rotated slightly 2007-11-14T19:56:02 That is result of not clearing AFAIK. 2007-11-14T19:57:02 right... visual state on the edges is undefined... 2007-11-14T19:57:12 i think we should put one glClear back in 2007-11-14T19:58:10 btw, 1302 is the skybox patch? 2007-11-14T19:58:21 no, it is much more. 2007-11-14T19:58:38 A speed up for people who are fillrate limited: 1. The stencil buffer is no longer cleared 2007-11-14T19:58:46 each frame when shadows are disabled. 2. The color buffer 2007-11-14T19:58:48 is no longer cleared each frame, but care is taken do draw on the entire screen so that no smearing takes place. This patch gives me about +30 fps. 2007-11-14T19:58:48 (from 45 to 75) 2007-11-14T19:59:24 Buginator: Woah, how did you get that screenshot? It doesn't look that way here, I only get smearing when the camera is inside/behind a mountain. 2007-11-14T20:00:04 I bet it has to do with the projection matrix. 2007-11-14T20:00:26 If you screw around enough with it, you can reproduce. 2007-11-14T20:00:45 It does have to do with edges like per says. 2007-11-14T20:00:56 I played a bit of the campaign about two weeks ago, and didn't notice anything like that. 2007-11-14T20:01:10 https://gna.org/bugs/?10092 2007-11-14T20:03:24 * cybersphinx tries to reproduce that... 2007-11-14T20:07:31 * cybersphinx curses the double-click handler... 2007-11-14T20:08:12 Hey, what is up with the swallowing of a key now? I noticed before, in older versions, it didn't do that? 2007-11-14T20:08:27 I think I did what you described, but all was well here. 2007-11-14T20:08:35 It is like you have to hit a key twice for it to register? 2007-11-14T20:09:23 That wasn't my bug report. I don't got those vid cards. I have a lowly 7900 2007-11-14T20:09:55 when does it swallow a key? 2007-11-14T20:10:04 Oh, didn't notice. Anyway, I cannot reproduce that. 2007-11-14T20:10:24 In the mission briefings 2007-11-14T20:10:35 I have to hit ESC 2 times 2007-11-14T20:10:52 And that's not because that briefing has two videos? 2007-11-14T20:11:00 nope 2007-11-14T20:11:17 It is like to continue, you hit esc twice. Before it is once. 2007-11-14T20:11:49 play r1301 & current and you should see the difference. 2007-11-14T20:12:06 that is likely connected to the double click patch 2007-11-14T20:12:12 *** krushia has joined #warzone 2007-11-14T20:12:16 there was a similar problem immediately after which watermelon fixed 2007-11-14T20:12:26 hello krushia 2007-11-14T20:13:01 howdy per 2007-11-14T20:15:53 ok, found it. He does a double_click_interval check on a key? Hmm 2007-11-14T20:15:53 if ( gameTime - aKeyState[code].lastdown < DOUBLE_CLICK_INTERVAL ) 2007-11-14T20:16:02 Any ideas what this fixed? 2007-11-14T20:16:39 hmmm 2007-11-14T20:16:43 now i've been fed 2007-11-14T20:16:59 and I am fed up! ;) lol kidding. 2007-11-14T20:17:10 Buginator: source file/revision? 2007-11-14T20:17:25 Though, not really. I need comments to know the reason behind this. 2007-11-14T20:17:40 r2242 2007-11-14T20:17:44 file input.c 2007-11-14T20:17:55 line 288 2007-11-14T20:18:52 Perhaps in the future, if you guys are going to be sticklers for code style, how about also add you need to comment your routines? Sure would save time. 2007-11-14T20:20:12 And yes, that includes devs. :P heh 2007-11-14T20:21:29 Buginator: the double click patch implemened double click on units to select all of the same type 2007-11-14T20:22:02 Per, but why does he want double click logic on keys also? 2007-11-14T20:22:17 i think that was unintended 2007-11-14T20:22:22 Which ironically, doesn't even work... 2007-11-14T20:22:42 "3. Double pressing numeric keys '1,2,3,4,5,6,7,8,9' to center view/align camera to the group 1-9 you assigned. " - from the commit message. 2007-11-14T20:22:51 ah, maybe not unintended after all 2007-11-14T20:22:54 It looks intended to me. Perhaps unfinished. 2007-11-14T20:22:59 i think double click on keys is a very bad idea 2007-11-14T20:23:12 It's also completely useless. 2007-11-14T20:23:14 Yes, so do I, unless I know a good reason for it. 2007-11-14T20:23:24 the reason is as stated above, i guess 2007-11-14T20:23:42 there is often plenty of documentation in the commit messages ;) 2007-11-14T20:24:09 But it doesn't work. When press '1' twice, group 1 just gets selected, but not centered on. 2007-11-14T20:25:03 Speaking of watermelon, http://forums.wz2100.net/index.php?topic=1130.0 2007-11-14T20:25:10 Without that double click handler, the game would register two keypresses, the first to select the group, the second to center on. No need for any special handling. 2007-11-14T20:25:52 You really think he took offense to his coding skill being called into question? 2007-11-14T20:26:02 cybersphinx: that used to work before, i remember that when playing campaign a while ago 2007-11-14T20:26:05 um, the # double click centering works fine for me 2007-11-14T20:26:25 so someone must have broken it very recently 2007-11-14T20:26:28 Buginator: i have no idea. rman jack is no stranger to creating drama out of very little. 2007-11-14T20:26:42 * Buginator files a BBB complaint. 2007-11-14T20:26:58 oh, another theory... could have something to do with sdl version AND PLATFORM 2007-11-14T20:27:15 there is a big bug in windows sdl having to do with # keys 2007-11-14T20:27:24 krushia: When the group isn't selected before? 2007-11-14T20:27:25 # keys? what keys are those? 2007-11-14T20:28:22 0-9 ? 2007-11-14T20:28:37 i distinctly remember patching spring to workaround a sdl bug where shift/ctrl/alt/etc. plus any key between 2 and 9 would not register 2007-11-14T20:28:54 and iirc it went deeper then that 2007-11-14T20:29:05 krushia, you know if that has been fixed, or not yet? 2007-11-14T20:29:24 actually iirc they fixed it once, then broke it again 2007-11-14T20:29:25 it works fine here 2007-11-14T20:29:50 might be fixed now. i'll have to sort through my email later to find out 2007-11-14T20:29:58 but i don't really think that is a double-click... and i think it has worked like this always... when i click # when group # is already selected, it centers on that group 2007-11-14T20:30:27 it has been that way for as long as i can remember having played the game 2007-11-14T20:30:59 per: Yeah, it does, that's why I said it's useless. 2007-11-14T20:31:05 well, since I have r1302 sitting here, let me check. 2007-11-14T20:31:22 just a thought though, it drove us crazy at the spring project because it seemed like the "bug" was reported by random people. finally realized it was certain versions of sdl on windows that caused the issue 2007-11-14T20:32:19 Yes.. works fine in 1302 2007-11-14T20:32:39 I hit the same key twice, and it centers on them 2007-11-14T20:32:44 anyway, the double-number-tap to center is a feature to keep, but i don't think it should be implemented with a mouse-like double-click thingy 2007-11-14T20:33:10 should be if group selected, key centers 2007-11-14T20:33:27 not if key hit twice in x milliseconds 2007-11-14T20:33:52 exactly. So why the change? Only Watermelon knows I guess? 2007-11-14T20:35:00 Buginator: i guess. feel free to make a patch to revert it. 2007-11-14T20:35:03 If I recall correctly, even the original game has that feature. 2007-11-14T20:35:07 if double-click keys are something from original code, then it is something that i probably overlooked and forgot to take out when i nuked most keyboard cursor navigation code 2007-11-14T20:35:27 krushia: double-click keys are from watermelon's double click patch. it is (somewhat) recent 2007-11-14T20:35:34 oh okay 2007-11-14T20:35:55 well i can kinda see potential for it, but not atm 2007-11-14T20:36:45 with some thinking double-click keys could make a great feature. 2007-11-14T20:37:12 not as the current keymapping stands though 2007-11-14T20:37:14 I think he just added the x milliseconds to keys for um... ___________________________ (feel free to fill in!) ;) 2007-11-14T20:38:24 Per, Gerard's patch bugs me more than Watermelon's patch. 2007-11-14T20:38:49 Gerard's is visual, and is always noticeable. Watermelons is tactical... heh 2007-11-14T20:38:57 krushia: The double click handling was already in the code, I think. But SDL doesn't report double click events (and Windows did), so they weren't handled. 2007-11-14T20:39:58 interessting 2007-11-14T20:40:32 i don't think warzone handled double click before that patch 2007-11-14T20:40:39 at least i can't remember it 2007-11-14T20:40:44 speaking of gerard, has anyone been able to get in touch with him lately? 2007-11-14T20:40:48 no. 2007-11-14T20:41:00 per: The original on Windows did. For the SDL port, you're right. 2007-11-14T20:41:19 was really hoping to get some fmv code he was cooking up 2007-11-14T20:41:19 Per, in r1302, you press #3 once to select unit, then another time to center on it. 2007-11-14T20:41:28 seems like he fell off the planet 2007-11-14T20:41:30 I e-mailed him krushia, and no answer. 2007-11-14T20:41:56 i sent him a mail last week and the week before, nothing 2007-11-14T20:42:00 (that is if the group was set to 3) 2007-11-14T20:42:27 *** Cc2iscooL_ has joined #warzone 2007-11-14T20:42:42 Buginator: you mean before 1302? 2007-11-14T20:42:44 Giel speculated that he graduated 2007-11-14T20:42:52 Yes 2007-11-14T20:43:18 Watermelon's doubleclick patch was in r2242 2007-11-14T20:43:19 err, sorry, before r2242, and of course r1302 is before that 2007-11-14T20:44:08 Maybe he was trying to make a key do 3 functions instead of 2? ::shrug:: 2007-11-14T20:44:41 ie, press it normal =centers, press it within x millisecs, and it does something different? 2007-11-14T20:46:42 I just reverted 2242 on a current trunk, and unit selection works as it should (i.e. hit number twice (regardless of the interval in between), and the group gets selected and centered). 2007-11-14T20:47:18 krushia, you looking for display code that just blits from a texture? 2007-11-14T20:47:18 r2813 does press once, selects. press again anytime (just tried waiting 3 minutes between) and it centers. 2007-11-14T20:48:12 krushia: But press twice within less than half a second doesn't work (here at least). 2007-11-14T20:48:40 Buginator: well gerard did a lot of work, supposedly on both ends. at one point i got a response from him and he said he'd get back to me after a trip he waas taking. 2007-11-14T20:49:08 cybersphinx: same here, but like less then 100ms 2007-11-14T20:49:49 Well, the code says 500ms. 2007-11-14T20:50:16 i'll try again, hang on 2007-11-14T20:50:32 Does anyone think it's useful for anything except the left mouse button to handle double clicks? 2007-11-14T20:50:48 Well, in r1302, when I mark the unit, then select him, then move the screen from one side of the map to the other with cursor keys, and then finally hit the same # key, it centers back. 2007-11-14T20:52:12 Buginator: Yeah, that works, no discussion about that. But starting with r2242, hitting the key twice in less than 500ms only selects the group, and doesn't center on it. 2007-11-14T20:52:50 Oh, sorry, misunderstood. 2007-11-14T20:54:07 No problem. I tend to be a bit short with my explanations sometimes. 2007-11-14T20:54:31 cybersphinx: you're right, just used a metronome and it is exactly 500ms 2007-11-14T20:54:44 3x works within that time 2007-11-14T20:55:13 *** devurandom has joined #warzone 2007-11-14T20:55:48 Hi devurandom 2007-11-14T20:56:48 So does that patch (r2242) have any merit at all? 2007-11-14T20:58:18 krushia, I was thinking of doing a simple image viewer for the movies/briefings. I just haven't got the decode routines for the movies, and unsure how to handle sound at this stage. 2007-11-14T20:58:32 Buginator: The double click handling for mouse clicks. 2007-11-14T20:58:38 Hi devurandom. 2007-11-14T20:58:53 Hi devurandom. 2007-11-14T20:58:55 *** Cc2iscooL has quit IRC 2007-11-14T20:59:31 Buginator: Though I don't think double clicks for anything other than the left mouse button are useful. 2007-11-14T20:59:31 so the double click for keyboards is the stuff that needs to be pruned? 2007-11-14T20:59:39 Buginator: yes 2007-11-14T21:00:50 Good evening. 2007-11-14T21:01:13 Buginator: And for everything other than mouse button 1 as well imo (buttons 4 and 5 are the scroll wheel, and right now trunk zooms slower when moving the wheel too fast). 2007-11-14T21:02:08 hi devurandom 2007-11-14T21:03:31 Indeed, hello devurandom 2007-11-14T21:03:32 just keep it in long term memory for future though. i can see double-click-[key] as a potential feature down the road. 2007-11-14T21:03:55 as in an option for custom keymapping 2007-11-14T21:04:17 So you think it is better to comment out the offending code for now ? 2007-11-14T21:04:40 no, please do not leave commented out code around 2007-11-14T21:04:46 we have enough of that already 2007-11-14T21:04:48 nah, just wipe it out 2007-11-14T21:06:41 per * r2821 /trunk/lib/ivis_opengl/ (screen.c screen.h): Remove unused screenGetSurface 2007-11-14T21:08:08 EvilGuru: You are having one? :) 2007-11-14T21:08:32 Yep 2007-11-14T21:08:35 Yourself/ 2007-11-14T21:08:40 Special reason? 2007-11-14T21:08:49 "Yourself/" ? What's the meaning of that? 2007-11-14T21:09:10 means he is, how about you 2007-11-14T21:09:17 devurandom: '/' is '?' without shift on an US keyboard. 2007-11-14T21:09:22 Oh. 2007-11-14T21:09:28 Didn't know that. 2007-11-14T21:09:39 I'm particularly fine, thanks. 2007-11-14T21:09:46 * cybersphinx always uses US keyboards. Great for programming. 2007-11-14T21:09:54 We can fix that devurandom ;) 2007-11-14T21:10:20 Speaking of double-click keys... Maybe you are able to extend the current key config stuff (incl. mouse key config) with double click stuff... 2007-11-14T21:10:56 elaborate? 2007-11-14T21:11:34 Make a new menu for what the double click function is used for? 2007-11-14T21:13:00 ooo 2007-11-14T21:13:02 speakings of which 2007-11-14T21:13:07 i need to reinstall wz 2007-11-14T21:15:39 *** DrZimmerman has quit IRC 2007-11-14T21:16:57 Buginator: No. 2007-11-14T21:17:15 More like integrating different modifiers to input events. 2007-11-14T21:17:33 So you can bind double-A to a function. 2007-11-14T21:18:00 I imagine something like generalisation... So binding shift+A works the same as double-A... 2007-11-14T21:19:02 devurandom: kinda what i was thinking 2007-11-14T21:20:44 could add tripple, quadripple.... 2007-11-14T21:21:09 so someone with only a single working key can play warsone :P 2007-11-14T21:21:24 lol 2007-11-14T21:21:51 I even know ppl who work with a laptop whose one half of the keyboard is malfunctioning... ;) 2007-11-14T21:23:02 i can't wait to set mine up so it takes 36 taps of Q to issue a move order, and 37 taps to recycle 2007-11-14T21:23:05 So something like this? http://pastebin.com/d1e2b7276 2007-11-14T21:23:26 *** icybersphnx has joined #warzone 2007-11-14T21:23:31 *** cybersphinx has quit IRC 2007-11-14T21:23:35 *** icybersphnx is now known as cybersphinx 2007-11-14T21:24:38 Hm? 2007-11-14T21:25:06 That seems to completely remove doubleclicking... 2007-11-14T21:25:29 for keys 2007-11-14T21:26:00 It is checking for key presses within X millisecs... we don't want that. Unless you do? 2007-11-14T21:26:42 Only for keys? kk... 2007-11-14T21:26:55 We need to redo the input system anyway, I think... 2007-11-14T21:27:19 ^^ that is the discussion we had about. We (at least I) don't know for sure why he did that. 2007-11-14T21:27:46 Heck, we need to redo logs of things. ;) 2007-11-14T21:27:49 lots* 2007-11-14T21:27:50 he means the entire system 2007-11-14T21:28:02 and i agree 2007-11-14T21:28:20 I still would like to have different keymaps I can switch between... *dream* 2007-11-14T21:28:49 *** KBlair has joined #warzone 2007-11-14T21:28:51 Breaks a couple of UI design rules, but hey, it's just for me. ;) 2007-11-14T21:28:55 A wise old owl once told me, fix the bugs, and then add the features. 2007-11-14T21:28:55 * cybersphinx wants Darwinia-style camera movement. 2007-11-14T21:29:10 unfortunately that falls in the "feature" category. 2007-11-14T21:29:39 that too :P 2007-11-14T21:30:13 Darwinia? 2007-11-14T21:30:28 I kinda of thought that if 2.1 is going to be released before Xmas, we want to get rid of as much annoying bugs as possible. 2007-11-14T21:30:33 Next on the chop block would be Gerad's patch. 2007-11-14T21:30:44 Yep... 2007-11-14T21:30:49 waht patch is this anyway? 2007-11-14T21:30:50 2.1 ... The old bugger. 2007-11-14T21:30:56 when you say gerards patch 2007-11-14T21:31:14 r1302 is when things took a turn for the worse for SP people. 2007-11-14T21:31:35 devurandom: http://www.darwinia.co.uk/ 2007-11-14T21:31:36 (ie, the flickering background) 2007-11-14T21:32:25 devurandom: You move the camera like in a first person shooter (a,w,s,d and mouse). 2007-11-14T21:32:44 devurandom: Do you remember if that is the patch by Gerard that was a disaster as I know one of his was 2007-11-14T21:32:46 Come to think of it, we can leave it as is, then just turn off fog calls ? That should work, but it won't fix the main issue. 2007-11-14T21:33:12 Already applied for the Verfassungsbeschwerde Vorratsdatenspeicherung? 2007-11-14T21:34:00 http://svn.gna.org/viewcvs/warzone?rev=1302&view=rev 2007-11-14T21:34:14 Oh, Darwinia got quite cheap (15€). 2007-11-14T21:34:15 I'll check that with the local VerbraucherschĂĽtzer and if they don't know anything bad about the Starostik attorney, I'll sign that tomorrow... 2007-11-14T21:34:17 Constitutional complaint externally stored data storage? 2007-11-14T21:34:18 imo, try keeping #1, revert #2 2007-11-14T21:34:25 * cybersphinx paid 40€ when it was new... 2007-11-14T21:34:42 devurandom: Me? No, haven't heard of that yet. 2007-11-14T21:35:04 http://vorratsdatenspeicherung.de 2007-11-14T21:35:15 Buginator: Yes. ~ 2007-11-14T21:35:34 I think per mentioned to add a clear call someplace? 2007-11-14T21:35:44 Buginator: Constitutional complaint against preventive mass storage of telecommunication data. 2007-11-14T21:35:51 one thing sticks out when i read that commit... "The color buffer is no longer cleared each frame, but care is taken do draw on the entire screen so that no smearing takes place." 2007-11-14T21:36:03 Buginator: At the Bundesverfassungsgericht in Karlsruhe. 2007-11-14T21:36:10 Not enough care ;) 2007-11-14T21:36:21 Buginator: in the flip function, all you need to do is add clear bit by default 2007-11-14T21:36:29 yeah, the "smearing" is a dead giveaway. i see lots of that 2007-11-14T21:36:37 devurandom: http://blog.fefe.de/?ts=b9c67b0b 2007-11-14T21:36:46 That wouldn't fix the flickering though... at least I don't think it would. 2007-11-14T21:37:20 i wonder if the smearing at screen and/or map edges started with that commit though 2007-11-14T21:37:36 Yeah, I bet it did. 2007-11-14T21:37:45 or later when the "care is taken..." fell apart 2007-11-14T21:38:14 krushia: I don't think so, I seem to remember a non-smearing version. 2007-11-14T21:38:17 cybersphinx: When did you say that man lived? "Damit rechtfertigen die den DolchstoĂź in den RĂĽcken der Freiheit der Deutschen!" 2007-11-14T21:39:09 Per, you mean just doing this? clearFlags = GL_DEPTH_BUFFER_BIT|GL_COLOR_BUFFER_BIT; 2007-11-14T21:39:27 cybersphinx: But appart from that I totaly agree with him. 2007-11-14T21:39:30 Sad, but true. 2007-11-14T21:39:43 cybersphinx: if you are right, 2.0.5 should have no smearing, but 2.0.6 will 2007-11-14T21:40:59 Buginator: i'm not sure what needs to be done, and i can't look at it right now 2007-11-14T21:41:18 btw, i will be leaving for England early tomorrow, and I will be away until late Sunday 2007-11-14T21:41:29 so be nice while i'm gone ;) 2007-11-14T21:41:34 ok, that does stop the smearing, but not the flicker 2007-11-14T21:41:38 Meeting Fred? 2007-11-14T21:41:55 he is in .uk? 2007-11-14T21:41:58 Sure. 2007-11-14T21:41:59 Ineed 2007-11-14T21:42:00 *Indeed 2007-11-14T21:42:04 EvilGuru: where? 2007-11-14T21:42:06 I need, too. 2007-11-14T21:42:37 * devurandom can hear the PM flashing by... 2007-11-14T21:42:38 Pitstone, Leighton Buzzard, United Kingdom 2007-11-14T21:42:48 http://media.baventures.com/ispy/ads/150x150s/150_faceplant.gif 2007-11-14T21:42:49 Oh. Darn. ;) 2007-11-14T21:42:52 that shit gotta hurt 2007-11-14T21:43:01 Hey EvilGuru, I had no idea you did a blog 2007-11-14T21:43:08 krushia: Current 2.0 doesn't smear. 2007-11-14T21:43:23 EvilGuru: how far is that from London? 2007-11-14T21:43:46 25 minute train trip 2007-11-14T21:43:51 cyka: American idol, or where is taht from? 2007-11-14T21:44:04 (we are in the commuter belt for London) 2007-11-14T21:44:18 * devurandom needs to get there one day, too. 2007-11-14T21:44:24 devurandom: What's so bad about the DolchstoĂź? 2007-11-14T21:44:28 Just fearing the plain costs. 2007-11-14T21:44:34 it was on www.torrentspy.com 2007-11-14T21:44:37 cybersphinx: It's a lie by the Nazis? 2007-11-14T21:44:45 just a random thingy torrentspy puts up 2007-11-14T21:44:50 some are funny 2007-11-14T21:44:54 some a re sexy 2007-11-14T21:45:02 and most are jsut porn related 2007-11-14T21:45:02 lol 2007-11-14T21:45:39 per: Going to London? 2007-11-14T21:45:52 EvilGuru: yes, tomorrow, but immediately on to Hull 2007-11-14T21:46:05 EvilGuru: i'll be back in London in the weekend sometime, not entirely sure when 2007-11-14T21:46:07 *plane 2007-11-14T21:46:39 O_o 2007-11-14T21:46:39 devurandom, how much does fuel cost there? 2007-11-14T21:46:51 Where? 2007-11-14T21:46:52 ewww 2007-11-14T21:46:59 why u going to hull per ? 2007-11-14T21:47:00 Buginator: In UK? 2007-11-14T21:47:01 You mean for a car? 2007-11-14T21:47:01 where you live? 2007-11-14T21:47:06 devurandom: Hm, OK, but he's not using it in that context, I think. 2007-11-14T21:47:10 ÂŁ1 per Litre 2007-11-14T21:47:20 cybersphinx: It sounded very much like that... 2007-11-14T21:47:21 yes devurandom 2007-11-14T21:47:26 Buginator, where i live is 102.9 pence a litre 2007-11-14T21:47:34 cyka: Maybe he wants to smuggle diamonds to Holland :p 2007-11-14T21:47:40 EvilGuru: i will be in London during Saturday evening, if you are considering a trip there at the time, you can give me a call :) 2007-11-14T21:47:43 lol 2007-11-14T21:47:48 hulls the best place 2007-11-14T21:47:55 but hulls a shit hole 2007-11-14T21:47:58 Buginator: I can't even tell you... Haven't a car myself... 2007-11-14T21:47:59 cyka: You know where that comes from I assume? 2007-11-14T21:48:20 I would guess around 1.5€ for normal fuel and a little less for Diesel. 2007-11-14T21:48:22 per: What part of London are you staying at? 2007-11-14T21:48:23 only fools if memory serves 2007-11-14T21:48:26 cyka: i heard it is the place in the UK with the most crime 2007-11-14T21:48:31 And some more for Super. 2007-11-14T21:48:36 thats probably true 2007-11-14T21:48:37 lol 2007-11-14T21:48:43 cyka: Bingo 2007-11-14T21:48:43 EvilGuru: don't ask such difficult questions... i have no idea what part of london it is ;) 2007-11-14T21:48:57 devurandom, it's 109.9 pence a litre of 97 octaine unleaded 2007-11-14T21:49:10 = 2007-11-14T21:49:11 ? 2007-11-14T21:49:23 fucking expensive 2007-11-14T21:49:25 i'm heading out to stansted on Sunday morning, so i hope it is close 2007-11-14T21:50:31 heh 2007-11-14T21:50:38 my rents new car came from standstead 2007-11-14T21:50:58 and we live probably close to 400 miles from ther 2007-11-14T21:51:01 well 2007-11-14T21:51:02 Time for people to switch to mopeds. Too bad they can't go very fast. 2007-11-14T21:51:08 320/350 miles 2007-11-14T21:51:16 You can get the standstead no problem 2007-11-14T21:51:21 fuck switching to a moped Buginator 2007-11-14T21:51:22 lol 2007-11-14T21:51:29 i'm not freezingf ma nuts off in winter 2007-11-14T21:51:32 i like my car 2007-11-14T21:52:18 EvilGuru: do you know where "Arena 02" is? 2007-11-14T21:52:36 You mean the Millennium Tent 2007-11-14T21:52:46 Yes, right in the centre of London 2007-11-14T21:52:47 A few miles away from Area 51? ;) 2007-11-14T21:53:04 afk 2007-11-14T21:53:10 lol 2007-11-14T21:53:15 EvilGuru: i will be taking in on a hotel very close to that place saturday -> sunday 2007-11-14T21:53:42 EvilGuru: Custom House Hotell ... i am being told it is not all that ;) 2007-11-14T21:54:20 Nice part of London though 2007-11-14T21:54:21 EvilGuru: ok, i'll be in London from 1500 on Saturday 2007-11-14T21:54:35 full of tourists offering to buy your souls and the like 2007-11-14T21:54:40 by train, no idea how long it takes to get from whereever trains stop ;) 2007-11-14T21:54:47 nice 2007-11-14T21:58:40 EvilGuru, i read tourists as terrorists :P 2007-11-14T21:58:45 lol 2007-11-14T21:59:39 *** berkus has joined #warzone 2007-11-14T21:59:42 last time I was up there on Mon someone offered to buy my Harrods bag 2007-11-14T22:00:05 Oh, now per is going to get stripped search, and he owes it all to you cyka! lol 2007-11-14T22:00:31 lol 2007-11-14T22:00:37 prolly dfo that without my input 2007-11-14T22:00:46 and thats only the locals Buginator :P 2007-11-14T22:01:11 At least per will be seen by what, 10000 cameras? 2007-11-14T22:02:31 EvilGuru: do you know how to best go from area 02 to stansted on an early sunday morning? 2007-11-14T22:03:15 so from Greenwich to Stanstead? 2007-11-14T22:04:59 I would take the underground to Liverpool Street station and then the Stanstead Express to the air port (assuming that is where you want to go) 2007-11-14T22:05:56 EvilGuru: taxi is expensive? 2007-11-14T22:06:27 Normally quite expensive 2007-11-14T22:07:06 surely it can't be more expensive than the Stansted Express 2007-11-14T22:07:10 but if one has a lot of luggage then it may be the only option 2007-11-14T22:07:42 i guess that is the best way 2007-11-14T22:07:43 thanks 2007-11-14T22:08:03 I paid ÂŁ15 to go from Tring to Euston on Monday 2007-11-14T22:15:37 sorry, i derailed all your on-topic code discussions 2007-11-14T22:18:46 *** Buginator has quit IRC 2007-11-14T22:28:30 Am I right in thinking that this bug is not just Mac related? 2007-11-14T22:28:31 https://gna.org/bugs/?10302 2007-11-14T22:29:32 *** Buginator has joined #warzone 2007-11-14T22:29:38 stupid connection 2007-11-14T22:30:09 per * r2822 /trunk/lib/ivis_opengl/screen.c: Clean up screen.c - make globals static and remove unused vars. 2007-11-14T22:31:15 * cyka plays Cotton eye joe - Rednex 2007-11-14T22:31:57 cyka, sun rising yet? 2007-11-14T22:32:04 er 2007-11-14T22:32:05 no 2007-11-14T22:32:14 sun don't shine at 22:31 2007-11-14T22:32:35 :P 2007-11-14T22:32:39 ok, i'm off. g'nite all. 2007-11-14T22:32:43 That depends on what side of the globe you are on. :P 2007-11-14T22:32:45 gnight per 2007-11-14T22:32:45 night per 2007-11-14T22:32:56 *** per has quit IRC 2007-11-14T22:35:15 *** amro has quit IRC 2007-11-14T22:36:14 night 2007-11-14T22:36:14 *** devurandom has quit IRC 2007-11-14T22:37:04 Guess I am off also. Later all 2007-11-14T22:37:10 *** Buginator has quit IRC 2007-11-14T22:44:58 *** ccfreak2k|laptop has quit IRC 2007-11-14T22:45:51 *** ccfreak2k|laptop has joined #warzone 2007-11-14T22:50:09 *** EvilGuru has quit IRC 2007-11-14T22:55:35 *** Karlik has quit IRC 2007-11-14T23:11:33 *** _Leto_ has joined #warzone 2007-11-14T23:22:27 *** tomboy64 has quit IRC 2007-11-14T23:59:53 *** GrimMoroe has joined #warzone 2007-11-15T01:08:15 *** Jovan has quit IRC 2007-11-15T01:29:38 *** Buginator has joined #warzone 2007-11-15T01:29:46 cybersphinx, you around? 2007-11-15T01:44:25 *** Cc2iscooL_ has quit IRC 2007-11-15T01:46:22 *** Cc2iscooL has joined #warzone 2007-11-15T02:23:36 *** Buginator has quit IRC 2007-11-15T02:23:54 *** _Leto_ has quit IRC 2007-11-15T02:29:39 *** Suprano has quit IRC 2007-11-15T02:35:48 *** Suprano has joined #warzone 2007-11-15T02:37:56 *** Dred_furst has quit IRC 2007-11-15T03:06:24 *** JockeTF has quit IRC 2007-11-15T03:29:36 *** shpitz461 has joined #warzone 2007-11-15T04:06:00 *** ccfreak2k|laptop has quit IRC 2007-11-15T04:07:49 *** ccfreak2k|laptop has joined #warzone 2007-11-15T04:10:37 *** berkus has quit IRC 2007-11-15T04:57:28 *** DrZimmerman has joined #warzone 2007-11-15T04:58:36 *** shpitz461 has quit IRC 2007-11-15T05:29:09 *** AndrevS has quit IRC 2007-11-15T07:52:21 *** amro has joined #warzone 2007-11-15T08:16:48 *** Gigadelic_IIDX has quit IRC 2007-11-15T08:32:10 hey who broke svn? 2007-11-15T08:32:13 where did pietexture.c go? 2007-11-15T08:34:06 PO files depends on it 2007-11-15T09:09:33 *** yangman has quit IRC 2007-11-15T09:10:22 *** yangman has joined #warzone 2007-11-15T09:29:45 *** eracc has quit IRC 2007-11-15T09:30:57 *** eracc has joined #warzone 2007-11-15T09:34:30 *** amro has quit IRC 2007-11-15T09:46:20 *** devurandom has joined #warzone 2007-11-15T10:04:25 *** devurandom has quit IRC 2007-11-15T10:30:33 *** amro has joined #warzone 2007-11-15T10:52:16 *** berkus has joined #warzone 2007-11-15T11:20:26 *** ccfreak2k|laptop has quit IRC 2007-11-15T11:21:24 *** ccfreak2k|laptop has joined #warzone 2007-11-15T12:18:43 *** Jovan has joined #warzone 2007-11-15T12:23:17 *** KBlair has quit IRC 2007-11-15T12:54:32 *** amro has quit IRC 2007-11-15T13:17:25 *** Suprano has quit IRC 2007-11-15T13:17:30 *** Maerz has joined #warzone 2007-11-15T13:17:34 moin 2007-11-15T13:17:49 i have a problem to compile the current trunk checkout 2007-11-15T13:18:25 *** Suprano has joined #warzone 2007-11-15T13:21:28 ?nopaste 2007-11-15T13:26:42 *** tomboy64 has joined #warzone 2007-11-15T13:32:39 *** Dred_furst has joined #warzone 2007-11-15T13:42:48 *** _Leto_ has joined #warzone 2007-11-15T13:55:30 *** tomboy64 has quit IRC 2007-11-15T14:25:50 *** Maerz has quit IRC 2007-11-15T14:32:26 *** _Leto_ is now known as tomboy64 2007-11-15T14:36:35 *** amro has joined #warzone 2007-11-15T14:37:01 *** ccfreak2k|laptop has quit IRC 2007-11-15T14:45:11 laaaaalaaaaa 2007-11-15T14:45:15 lalalalalalaaaaaaaaaalaaaaaa 2007-11-15T14:45:22 moin kiddos 2007-11-15T14:47:55 *** amro has quit IRC 2007-11-15T14:55:37 *** Suprano has quit IRC 2007-11-15T14:56:19 *** Suprano has joined #warzone 2007-11-15T15:19:24 *** amro has joined #warzone 2007-11-15T15:58:23 *** eracc has quit IRC 2007-11-15T15:59:32 *** eracc has joined #warzone 2007-11-15T16:03:21 *** Karlik has joined #warzone 2007-11-15T16:09:52 *** Jovan has quit IRC 2007-11-15T16:29:05 *** Jovan has joined #warzone 2007-11-15T16:42:17 *** devurandom has joined #warzone 2007-11-15T16:46:06 Hi! 2007-11-15T16:50:01 *** EvilGuru has joined #warzone 2007-11-15T17:03:12 *** tomboy64 has quit IRC 2007-11-15T17:08:39 *** Giel has joined #warzone 2007-11-15T17:08:50 hi all 2007-11-15T17:10:01 *** tomboy64 has joined #warzone 2007-11-15T17:10:56 Hi Giel 2007-11-15T17:31:20 Hello. 2007-11-15T17:42:03 * devurandom is away for ~15m. 2007-11-15T17:46:08 muggenhor * r2823 /trunk/win32/Warzone2100.vcproj: 2007-11-15T17:46:08 * Update MSVC project 2007-11-15T17:46:08 Patch #852 by Buginator 2007-11-15T17:55:23 muggenhor * r2824 /trunk/po/POTFILES.in: * Remove lif/ivis_opengl/pietexture.c from the POTFILES.in list to complement r2820 2007-11-15T18:00:04 muggenhor * r2825 /trunk/warzone2100.cbp: * Remove lif/ivis_opengl/pietexture.[ch] from the Code::Blocks project to complement r2820 2007-11-15T18:04:44 *** AndrevS has joined #warzone 2007-11-15T18:19:22 *** ccfreak2k|laptop has joined #warzone 2007-11-15T18:26:16 gtg... 2007-11-15T18:26:18 Gn8 2007-11-15T18:26:19 *** devurandom has quit IRC 2007-11-15T18:33:01 muggenhor * r2826 /trunk/ (lib/framework/debug.c lib/framework/debug.h src/game.c): 2007-11-15T18:33:01 * Add a new debugging level LOG_SAVEGAME or "savegame" 2007-11-15T18:33:01 * Add a large quantity of debug() calls to game.c 2007-11-15T18:33:01 * Correct some spelling errors in comments 2007-11-15T18:33:01 Part of patch #853 by Buginator 2007-11-15T18:45:56 *** tomboy64 has quit IRC 2007-11-15T18:48:32 *** tomboy64 has joined #warzone 2007-11-15T19:01:09 *** Buginator has joined #warzone 2007-11-15T19:01:14 Hi all 2007-11-15T19:02:04 hi Buginator 2007-11-15T19:02:07 https://gna.org/patch/?853 2007-11-15T19:02:29 I'll "bug" you right away ;-) 2007-11-15T19:02:35 lol.. ok 2007-11-15T19:03:15 Hi Buginator 2007-11-15T19:04:03 about the "anti"-doubleclick patch: it looks like you're just removing double click handling entirely ? 2007-11-15T19:04:12 I was trying to track down the issue with savegames on linux, and those just print out so I see where it goes. It doesn't crash, so I can't do a bt full or whatever. 2007-11-15T19:04:38 No Giel, only from keys & middle mouse button, It still works for left & right mouse buttons. 2007-11-15T19:05:22 The double click on keys, no idea what the main purpose of that was. It was mentioned yesterday's logs... 2007-11-15T19:05:25 Buginator: the point is, before the serialize/deserialize functions start _doing_ something they first call from V35 -> V14, so you will just see _all_ function names (which IMO isn't very useful) 2007-11-15T19:05:45 Oh.. That. At the time, I didn't know it did that. :D 2007-11-15T19:06:26 ah; so I assume you don't care about those messages specifying which function is called anymore ? 2007-11-15T19:07:05 That would be correct. That was only a partial patch anyway, still need to add allot more stuff. 2007-11-15T19:07:31 I just got sick of doing anymore in game.c 2007-11-15T19:07:43 Rather take a chainsaw to it. :D 2007-11-15T19:08:32 Buginator: large portions of it could have been done with some code generator I think 2007-11-15T19:08:38 Have you guys ever seen fog in the game? Not the fog of war, but fog over the distance? Like blue or orange (or...) depending on the campaign mission? 2007-11-15T19:09:14 * Giel hasn't ever payed attention to fog of any kind 2007-11-15T19:10:04 I just noticed that I never seen it in any SP game. And if we disable the fog calls, then we don't get the flickering in the background... 2007-11-15T19:10:12 oh btw; Buginator another thing about your game.c debug patch; you use the "%d" format specifier for printing unsigned numbers, you should use "%u" instead 2007-11-15T19:10:33 whoops. :( 2007-11-15T19:10:43 Buginator: tried --nofog yet ? 2007-11-15T19:10:48 to prevent the flickering I mean 2007-11-15T19:11:08 Nope.. didn't know about that option. 2007-11-15T19:11:45 Buginator: try "warzone2100 --help" 2007-11-15T19:12:27 The double-click one also stops the double-click check on the mouse wheel, so you can zoom in/out more smooth now in less wheel turns. 2007-11-15T19:13:03 --nofog seems to prevent the flickering as well (i.e. it does on my PC) 2007-11-15T19:14:15 did you do --game CAM_3A for the check? 2007-11-15T19:14:24 Buginator: yep 2007-11-15T19:14:58 you didn't seriously think I'd play to gamma campaign in less than five minutes, did you... ;-) 2007-11-15T19:15:29 So then what do we do about r1302? Just always disable the fog for now, ie, make nofog = default? Or ?? 2007-11-15T19:16:09 Buginator: you can set fog=0 in ~/.warzone2100-2.1/config 2007-11-15T19:16:43 Yeah, but I am talking about 2.1 release. It should either be default off, or fix Gerard's cryptic code. 2007-11-15T19:20:05 if (pie_GetVideoBufferWidth() * 4 > pie_GetVideoBufferHeight() * 5) { 2007-11-15T19:20:05 return pie_GetVideoBufferHeight()*5/4/6; 2007-11-15T19:20:12 else { 2007-11-15T19:20:12 return pie_GetVideoBufferWidth()/6; 2007-11-15T19:20:20 Makes me say "HUH" 2007-11-15T19:20:39 Dunno why he did it that way for the matrix calculation 2007-11-15T19:22:56 Buginator: I actually got that piece of code (with the help of the original version, though). The original returns the percentage of the actual resolution of the original 640 pixels. This one returns roughly the same, adjusted for 1280x1024 resolutions by the 5/4. 2007-11-15T19:24:14 Ok, so he wants the matrix 5/4th the size of the original right ? 2007-11-15T19:24:32 This is just for fog... 2007-11-15T19:24:51 So you get a squashed rectangle more or less 2007-11-15T19:24:56 *** devurandom has joined #warzone 2007-11-15T19:25:37 But the fog is being rendered outside the main view, on the borders. 2007-11-15T19:25:54 Which isn't correct, or at least I don't think it should be correct. 2007-11-15T19:25:56 Buginator: Where's that used for fog (file/line)? 2007-11-15T19:25:57 Giel: A C++ question, how would you suggest I create a 3-argument max function that fits in with std::max? 2007-11-15T19:26:20 display3d.c renderSurroundings() 2007-11-15T19:27:12 cybersphinx, did you try that last patch I did for the double-click stuff? Did it work OK for you? Or did you want the right mouse button to be ignored also? 2007-11-15T19:27:24 afk for a few... 2007-11-15T19:27:27 Didn't try yet. 2007-11-15T19:28:47 *** tomboy64 has quit IRC 2007-11-15T19:30:44 EvilGuru: template const T& std::max(const T& a, const T& b, const T& c) { use operator< here to do return the correct one } 2007-11-15T19:31:03 except for the "std::" part... 2007-11-15T19:31:22 I was actually going to do std::max(std::max(i, j), k) 2007-11-15T19:31:36 EvilGuru: that would work as well 2007-11-15T19:32:07 since it's a template the compiler will probably inline & optimise it to a completely seperate function though 2007-11-15T19:35:13 Buginator: Basically pie_GetResScalingFactor is used to scale the drawn image (polys) according to the resolution the game is run in (so objects on screen are the same size (on the same screen) regardless of the resolution). Baseline is the 640x480 of the original (return value 100), larger values accordingly larger (1600x1200 should return 250). 2007-11-15T19:37:12 anyone in here who feels like whipping up a FizzBuzz app ? 2007-11-15T19:37:33 Buginator: The original version used a switch for various resolutions, and failed otherwise. The "/6" part is an optimisation for "*100/640" (since the function returns an int), and the "5/4" adjusts for the differing aspect ratio of 1280x1024 screens. 2007-11-15T19:37:48 read all about it, and about those who can't here: http://www.codinghorror.com/blog/archives/000781.html 2007-11-15T19:42:24 cybersphinx, but that is only for the fog, and AFAICT, I *only* see fog in the borders, nowhere else? 2007-11-15T19:43:31 "Like me, the author is having trouble with the fact that 199 out of 200 applicants for every programming job can’t write code at all. I repeat: they can't write any code whatsoever." ::eek:: 2007-11-15T19:46:58 Buginator: I don't quite get what you mean by "it's only for the fog" - look at the places pie_GetResScalingFactor is used. 2007-11-15T19:47:04 * cybersphinx will look for fog now. 2007-11-15T19:47:28 I mean in this case, where it renders the fog... sorry for the confusion. 2007-11-15T19:50:03 The light blue fog in CAM_3A should be rendered on the horizon. Instead it is being only rendered in the border areas is what I am getting at. 2007-11-15T19:51:25 *** JockeTF has joined #Warzone 2007-11-15T19:51:37 Hi JockeTF 2007-11-15T19:51:39 Hi. 2007-11-15T19:52:25 Does anyone have a list of Lav_coyotes sites? 2007-11-15T19:52:39 He had one on msn, but I can't find it. 2007-11-15T19:53:15 cybersphinx, check this out here: http://developer.berlios.de/dbimage.php?id=1878 2007-11-15T19:53:27 I don't see that kind of fog. Do you? 2007-11-15T19:58:54 For the missing text in the SP stuff, is there any reason why we do rip what to do out of the many walkthroughs, and stick them in the file? Some screens show up blank, with a missing file message. 2007-11-15T19:59:06 err why we do not* 2007-11-15T20:02:41 Giel: FizzBuzz was recently a task in the programming course I check homework for... ;) 2007-11-15T20:03:33 Buginator: There was his shaw cable one, his WZ 2100 Mars MSN groups project 2007-11-15T20:04:29 The one I was looking for had a ton of pics of the game... I looked at it a long time ago. 2007-11-15T20:05:10 Is shows some nice new construction vehicles I think it was 2007-11-15T20:05:23 It* 2007-11-15T20:10:20 devurandom: guess your teacher read that blog ;-) 2007-11-15T20:10:59 Yes, he posted the link alongside with the task. 2007-11-15T20:11:47 Buginator: The fogbox in renderSurroundings isn't responsible for terrain fog, just for the fog between terrain and skybox. 2007-11-15T20:14:07 When did terrain fog vanish? 2007-11-15T20:17:53 brb again 2007-11-15T20:20:25 *** cybersphin1 has joined #warzone 2007-11-15T20:21:19 *** cybersphin1 has left #warzone 2007-11-15T20:25:22 *** KBlair has joined #warzone 2007-11-15T20:28:42 *** amro has quit IRC 2007-11-15T20:38:17 *** tomboy64 has joined #warzone 2007-11-15T20:39:20 *** Buginator has quit IRC 2007-11-15T20:50:29 *** Giel is now known as Giel|afk 2007-11-15T20:52:12 *** Buginator has joined #warzone 2007-11-15T20:52:20 sorry, connection issues 2007-11-15T20:52:34 * cyka plays Fear Factory - Linchpin 2007-11-15T20:52:45 having fun then Buginator ? 2007-11-15T20:53:47 "Fun" ? Um, that would be a no. 2007-11-15T20:54:13 maybe i should turn the sarcasm volume up then Buginator 2007-11-15T20:54:45 Yeah, I can't here it. louder! 2007-11-15T20:55:14 Who is sarcasm by? You like that tune? 2007-11-15T20:55:34 * Buginator grins 2007-11-15T20:55:38 lol 2007-11-15T20:55:47 * cyka plays sarcasm - cyka 2007-11-15T20:55:51 lol 2007-11-15T20:56:09 * cyka plays Fear Factory - Invisible Wounds (dark bodies) 2007-11-15T20:56:16 It sounds kind of mellow 2007-11-15T20:56:43 hehe 2007-11-15T20:56:56 i had a decent beat in my head while i was trying to sleep 2007-11-15T20:57:15 i should have recreated something as close as i could get when i had it in ma head 2007-11-15T20:57:20 but since i have no synth software 2007-11-15T20:57:26 it would have been hard 2007-11-15T20:57:40 *** ccfreak2k|laptop has quit IRC 2007-11-15T20:57:45 Did you also see sheep jumping over your head? 2007-11-15T20:59:02 no i wasn't stoned 2007-11-15T20:59:03 lol 2007-11-15T20:59:05 besides 2007-11-15T20:59:08 if i were stoned 2007-11-15T20:59:15 the sheep wouldn't be jumping 2007-11-15T20:59:17 How did you make out with the sun light? 2007-11-15T20:59:17 they'd be flying 2007-11-15T20:59:25 badly 2007-11-15T20:59:31 i was up at 9am 2007-11-15T20:59:34 :S 2007-11-15T20:59:46 and i had to go to a shit hole of a city today 2007-11-15T20:59:52 What time is it now? 2007-11-15T21:00:20 *** DrZimmerman has quit IRC 2007-11-15T21:03:40 plays Fear Factory - Back the fuck up 2007-11-15T21:07:04 Buginator: 21:06 2007-11-15T21:07:10 cyka: Where did you go? 2007-11-15T21:07:29 Doncaster EvilGuru 2007-11-15T21:12:40 * cyka plays Fear factory - cars 2007-11-15T21:15:04 cyka, are those mp3s or ogg or something else? 2007-11-15T21:15:19 mp3's 2007-11-15T21:15:35 i'm sure tehrs ogg vorbis versions somwhere 2007-11-15T21:18:43 *** Giel|afk is now known as Giel 2007-11-15T21:18:47 * Giel is off to bed 2007-11-15T21:18:49 night all 2007-11-15T21:19:00 night 2007-11-15T21:19:03 *** Giel has quit IRC 2007-11-15T21:22:50 * cyka plays Broken Promises - Element eighty 2007-11-15T21:23:08 Either of you have a tv card ? 2007-11-15T21:23:28 i have an old TV card 2007-11-15T21:23:31 but not in this machine 2007-11-15T21:24:05 Was looking for one that supports QAM... couldn't find a decent one for the PCIe slot. 2007-11-15T21:27:44 "While the UK has a concept of 'fair dealing', it stops short of authorising parody and satire. Many people think that should change - but that's the way it is for now." 2007-11-15T21:28:11 You can't make fun of people without getting into trouble? Hmm 2007-11-15T21:28:40 Oh... ""There's poking fun and there's poking fun and people are clearly taking it too far and crossing over the boundaries of what is acceptable."" 2007-11-15T21:29:05 Try reading private eye 2007-11-15T21:29:19 What is that? 2007-11-15T21:32:43 A satirical magazine edited by Ian Hisop 2007-11-15T21:32:52 who is the most sued man in history 2007-11-15T21:34:31 IS your ISP Ofcom? 2007-11-15T21:39:19 Gray says Microsoft has virtually no competitor worth the name in the enterprise area. "Linux and Mac have one or two percent and, in some cases, such as Europe and the largest corporations, they don't even register," 2007-11-15T21:39:47 I thought Europe was more open to linux? 2007-11-15T21:39:50 *** cybersphinx has quit IRC 2007-11-15T21:41:23 *** ccfreak2k|laptop has joined #warzone 2007-11-15T21:44:27 Buginator: In some ways it is 2007-11-15T21:44:45 Ofcom are the regulating body which make sure all ISPs and telecom companies behave 2007-11-15T21:45:21 tho some still missbehave 2007-11-15T21:45:33 and then the missbehaving ones pay heavily :P 2007-11-15T21:47:45 Buginator: What are you currently working on, always like to know 2007-11-15T21:48:51 With WZ? I am looking into the save game stuff. Why it doesn't work on ubuntu 2007-11-15T21:49:58 Also looking into the missing fog 2007-11-15T21:50:31 You still doing networking stuff? 2007-11-15T21:50:35 Kind of, yeah 2007-11-15T21:52:51 *** Cc2iscooL_ has joined #warzone 2007-11-15T21:54:35 *** GrimMoroe has quit IRC 2007-11-15T21:54:35 *** kevinsbot has quit IRC 2007-11-15T21:54:35 *** Kevin` has quit IRC 2007-11-15T21:54:35 *** ccfreak2k|laptop has quit IRC 2007-11-15T21:54:35 *** tomboy64 has quit IRC 2007-11-15T21:54:35 *** KBlair has quit IRC 2007-11-15T21:54:35 *** EvilGuru has quit IRC 2007-11-15T21:54:35 *** eracc has quit IRC 2007-11-15T21:54:35 *** NightBringer has quit IRC 2007-11-15T21:54:35 *** CIA-7 has quit IRC 2007-11-15T21:56:10 mortikia: ping 2007-11-15T21:56:10 pong 2007-11-15T21:56:40 *** Dred_furst has quit IRC 2007-11-15T21:56:40 *** Karlik has quit IRC 2007-11-15T21:56:40 *** shevek_ has quit IRC 2007-11-15T21:56:40 *** sbeh has quit IRC 2007-11-15T22:00:24 *** Kevin` has joined #warzone 2007-11-15T22:00:24 *** GrimMoroe has joined #warzone 2007-11-15T22:00:24 *** kevinsbot has joined #warzone 2007-11-15T22:00:26 *** Karlik has joined #warzone 2007-11-15T22:00:26 *** Dred_furst has joined #warzone 2007-11-15T22:00:26 *** shevek_ has joined #warzone 2007-11-15T22:00:27 *** sbeh has joined #warzone 2007-11-15T22:00:28 *** ccfreak2k|laptop has joined #warzone 2007-11-15T22:00:28 *** tomboy64 has joined #warzone 2007-11-15T22:00:28 *** KBlair has joined #warzone 2007-11-15T22:00:28 *** EvilGuru has joined #warzone 2007-11-15T22:00:28 *** eracc has joined #warzone 2007-11-15T22:00:28 *** NightBringer has joined #warzone 2007-11-15T22:00:28 *** CIA-7 has joined #warzone 2007-11-15T22:00:59 Universe At War demo is out...got to try that 2007-11-15T22:01:23 *** Cc2iscooL has quit IRC 2007-11-15T22:04:15 n8 2007-11-15T22:04:17 *** devurandom has quit IRC 2007-11-15T22:05:01 *** Karlik has quit IRC 2007-11-15T22:09:01 later all 2007-11-15T22:09:03 *** Buginator has quit IRC 2007-11-15T22:35:45 *** ccfreak2k|laptop has quit IRC 2007-11-15T22:36:22 *** ccfreak2k_|lapto has joined #warzone 2007-11-15T22:36:26 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-15T22:42:51 *** cybersphinx has joined #warzone 2007-11-15T22:51:25 *** EvilGuru has quit IRC 2007-11-15T23:07:23 *** berkus has quit IRC 2007-11-15T23:43:06 *** KBlair` has joined #warzone 2007-11-16T00:12:39 *** KBlair has quit IRC 2007-11-16T00:22:21 *** tomboy64 has quit IRC 2007-11-16T00:27:56 *** ccfreak2k|laptop has quit IRC 2007-11-16T00:28:35 *** ccfreak2k_|lapto has joined #warzone 2007-11-16T00:28:39 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-16T00:34:21 *** GrimMoroe has quit IRC 2007-11-16T01:38:06 *** KBlair` has quit IRC 2007-11-16T01:52:34 *** KBlair has joined #warzone 2007-11-16T01:59:32 *** JockeTF has quit IRC 2007-11-16T02:04:40 *** ccfreak2k|laptop has quit IRC 2007-11-16T02:13:04 *** Dred_furst has quit IRC 2007-11-16T02:16:44 *** Suprano has quit IRC 2007-11-16T02:17:07 *** Maerz has joined #warzone 2007-11-16T02:39:03 *** Jovan has quit IRC 2007-11-16T03:00:59 *** ccfreak2k|laptop has joined #warzone 2007-11-16T03:26:52 *** weedle has joined #warzone 2007-11-16T03:29:16 *** Maerz has quit IRC 2007-11-16T04:27:17 *** Jovan has joined #warzone 2007-11-16T04:44:35 *** DrZimmerman has joined #warzone 2007-11-16T05:37:52 *** AndrevS has quit IRC 2007-11-16T06:43:28 *** Cc2iscooL_ has quit IRC 2007-11-16T07:41:21 *** Cc2iscooL has joined #warzone 2007-11-16T07:55:44 *** Cc2iscooL has quit IRC 2007-11-16T08:09:57 *** weedle has quit IRC 2007-11-16T08:55:53 *** ccfreak2k|laptop has quit IRC 2007-11-16T08:56:47 *** ccfreak2k|laptop has joined #warzone 2007-11-16T09:18:48 *** yangman has quit IRC 2007-11-16T09:18:59 *** yangman has joined #warzone 2007-11-16T09:22:15 *** cyka_ has joined #warzone 2007-11-16T09:30:09 *** cyka has quit IRC 2007-11-16T09:41:47 *** ccfreak2k|laptop has quit IRC 2007-11-16T09:42:30 *** ccfreak2k|laptop has joined #warzone 2007-11-16T10:10:25 *** amro has joined #warzone 2007-11-16T10:34:07 *** ccfreak2k|laptop has quit IRC 2007-11-16T10:34:20 *** ccfreak2k|laptop has joined #warzone 2007-11-16T10:36:51 *** ccfreak2k|laptop has quit IRC 2007-11-16T10:40:19 *** tomboy64 has joined #warzone 2007-11-16T10:42:48 *** ccfreak2k|laptop has joined #warzone 2007-11-16T10:51:43 *** GrimMoroe has joined #warzone 2007-11-16T11:52:55 *** Dred_furst has joined #warzone 2007-11-16T12:08:24 *** amro has quit IRC 2007-11-16T12:20:20 *** Dred_furst has quit IRC 2007-11-16T12:40:29 *** Suprano has joined #warzone 2007-11-16T12:45:57 *** cyka_ has quit IRC 2007-11-16T12:50:46 *** abitos has joined #warzone 2007-11-16T12:51:49 *** cyka has joined #warzone 2007-11-16T12:56:05 *** GrimMoroe has left #warzone 2007-11-16T13:42:57 *** _Leto_ has joined #warzone 2007-11-16T13:46:14 *** Suprano has quit IRC 2007-11-16T13:57:05 *** tomboy64 has quit IRC 2007-11-16T14:03:59 *** abitos has quit IRC 2007-11-16T14:04:10 *** abitos has joined #warzone 2007-11-16T14:06:59 *** Giel has joined #warzone 2007-11-16T14:07:11 hi all 2007-11-16T14:11:36 mortikia: whoami 2007-11-16T14:11:36 Giel: Giel 2007-11-16T14:28:08 *** amro has joined #warzone 2007-11-16T15:01:47 *** Karlik has joined #warzone 2007-11-16T15:01:50 *** _Leto_ has quit IRC 2007-11-16T15:02:10 *** NightBringer has quit IRC 2007-11-16T15:06:47 *** Dred_furst has joined #warzone 2007-11-16T15:08:41 *** tomboy64 has joined #warzone 2007-11-16T15:20:36 *** devurandom has joined #warzone 2007-11-16T15:23:05 'lo 2007-11-16T15:23:07 *** devurandom is now known as dev|away 2007-11-16T15:34:47 *** krushia has quit IRC 2007-11-16T15:44:41 *** EvilGuru has joined #warzone 2007-11-16T15:45:02 hey 2007-11-16T15:58:19 *** AndrevS has joined #warzone 2007-11-16T16:02:26 *** abitos has quit IRC 2007-11-16T16:24:42 Hi dev|away 2007-11-16T16:24:46 *** Karlik has quit IRC 2007-11-16T16:28:16 *** amro has quit IRC 2007-11-16T16:42:00 *** ViralHatred has joined #warzone 2007-11-16T17:24:15 *** Buginator has joined #warzone 2007-11-16T17:24:29 Hi all 2007-11-16T17:24:51 *** Karlik has joined #warzone 2007-11-16T17:27:48 Hey 2007-11-16T17:33:00 Hi Buginator 2007-11-16T17:37:43 How is it going today EvilGuru? 2007-11-16T17:37:57 It is going well, got two more university offers 2007-11-16T17:39:07 Good to hear. Do you favor one above the other, or are they about the same? 2007-11-16T17:54:45 I like Imperial, but it is a AAA offer 2007-11-16T17:57:40 Did I miss a change in the codebase? Since when do we get requestors popping up saying file not found? 2007-11-16T17:58:49 Not that I read (but I have been known to brush over the commit list) 2007-11-16T18:17:36 *** tomboy64 has quit IRC 2007-11-16T18:20:39 *** tomboy64 has joined #warzone 2007-11-16T18:28:34 Argh! 2007-11-16T18:41:42 Buginator: ... 2007-11-16T18:42:41 Just getting a priority #1 patch ready 2007-11-16T18:47:18 I'll alert Giel 2007-11-16T18:55:46 How the heck did that get fubared again, I have NO idea. 2007-11-16T18:56:08 Buginator: what's the prop ? 2007-11-16T18:56:12 *prob 2007-11-16T18:56:29 The delete game routine. Part of the patch is missing 2007-11-16T18:57:49 I was chasing ghosts. :S here is what it should be: http://pastebin.com/d6aeb2d52 2007-11-16T18:58:16 this patch ? https://gna.org/patch/index.php?834 2007-11-16T18:58:55 I guess I should have done sprintf(sDelete,""); instead. 2007-11-16T18:58:58 Yeah that. 2007-11-16T19:00:04 Buginator: nope, strcpy(sDelete,""), since strcpy is more light weight than sprintf 2007-11-16T19:00:26 btw Buginator, you do realize that your working copy is r2743 2007-11-16T19:00:33 at that time your patch wasn't yet applied AFAIK 2007-11-16T19:00:41 so you might want to "svn up" 2007-11-16T19:01:19 ROFLOL. 2007-11-16T19:01:42 Of all the .... sigh... 2007-11-16T19:02:08 false alarm I assume ? 2007-11-16T19:02:36 I hate working in multiple directories. Doing that to this directory now. 2007-11-16T19:03:55 I resign from the project. 2007-11-16T19:03:55 * Buginator shoots gun 2007-11-16T19:04:12 * EvilGuru does CPR 2007-11-16T19:04:39 * Giel runs to find an AED (Automatic External Defibrillator) 2007-11-16T19:04:48 * Buginator can't CPR stupidity 2007-11-16T19:05:06 God, in the wrong directory....... !@E#@!#!@#!@#!@# !@#!@#!@#!@#!@!@#!@ 2007-11-16T19:05:31 ..... sigh ..... 2007-11-16T19:06:01 Buginator: you can fix that by: "mv wrong/God correct/" ;-) 2007-11-16T19:06:07 No wonder that damn requestor popped up. That was physfs requestor.. sheesh. 2007-11-16T19:07:19 if (God.inWrongDirectory()) move(God, RightDirectory); 2007-11-16T19:07:20 * Buginator hangs head in shame 2007-11-16T19:07:45 Buginator: no need to feel ashame; I feel amused :-D 2007-11-16T19:07:48 Oh well. guess it happens. Now back to the other issue I was doing before I got derailed on stupidity 2007-11-16T19:08:08 lol. Yeah. I bet you guys do. Nice belly laughs? :D 2007-11-16T19:08:50 believe me; I've made my share of stupid mistakes as well... and in hindsight they're usually funny 2007-11-16T19:09:07 * EvilGuru too 2007-11-16T19:16:25 Quick, nuke the logs! lol 2007-11-16T19:23:24 *** amro has joined #warzone 2007-11-16T19:26:29 Buginator: which of the two ? 2007-11-16T19:26:57 heh. was kidding :) 2007-11-16T19:30:33 EvilGuru, can you make me a time machine? I only need to go back 1-2 hours. 2007-11-16T19:32:14 Be awesome if I could 2007-11-16T19:43:44 EvilGuru: I'd be happy already if you could make me a machine that just compresses time; i.e. allows me to perform 10 hours of work within 1 hour of time passing away on regular earthly clocks 2007-11-16T19:44:21 and yes I know that in theory that's possible by getting _very_ close to the speed of light, though I would want a practical solution for that 2007-11-16T20:01:32 Does that mean if your at the edge of hitting light speed, and you fire a projectile, doesn't that mean it will cross the threshold? 2007-11-16T20:03:35 well yeah 2007-11-16T20:03:50 cos in space there will be no drag to physically slow down 2007-11-16T20:03:54 the projectile 2007-11-16T20:04:11 so it'll just carry on speeding up as long as there is propellant 2007-11-16T20:04:28 unless ur in the gravitational pull 2007-11-16T20:06:39 If you are moving at the edge of light speed toward a black hole, that should give you more momentum to reach the desired speed. I dunno who you would brag about that to though. :) 2007-11-16T20:06:57 lol 2007-11-16T20:07:09 maybe thats Giel's time compactor :P 2007-11-16T20:07:23 *** weedle has joined #warzone 2007-11-16T20:07:59 hmmm 2007-11-16T20:08:05 I patent the idea! (c)2007 2007-11-16T20:08:05 now i'm full of food 2007-11-16T20:08:15 i'm feeling the urge to go and smoke 2007-11-16T20:08:27 ur welcome to the idea 2007-11-16T20:08:38 tho who's gonna test that theory? 2007-11-16T20:08:46 and how will u know the results? 2007-11-16T20:09:12 Why you of course! You never did like the sun. 2007-11-16T20:09:34 but then at the speed of light if u hit an object would u just pulverise and vaporise.. or would u go through the object,,,,, in pieces 2007-11-16T20:09:55 If you croak, then I will know you have done it. Now get cracking! 2007-11-16T20:09:55 Buginator, oh don't get me wrong 2007-11-16T20:09:59 the sun has it's uses 2007-11-16T20:10:10 it brings out all them fucking gorgous lasses :P 2007-11-16T20:10:22 lol 2007-11-16T20:10:33 Oh.... Pooor cyka.... 2007-11-16T20:10:37 that's it's only uise 2007-11-16T20:10:49 right 2007-11-16T20:10:52 ciggie time 2007-11-16T20:11:03 heh. It alsp brings the others out though. :P hehe 2007-11-16T20:11:19 but u can just cryon over them 2007-11-16T20:11:24 just rub em out 2007-11-16T20:11:26 lol 2007-11-16T20:11:37 the fit ones...w ell 2007-11-16T20:11:37 lkol 2007-11-16T20:11:40 the ARE fit 2007-11-16T20:11:41 lol 2007-11-16T20:11:45 mmm 2007-11-16T20:12:04 * cyka stops dreaming a second to get up n move before he's can;t move 2007-11-16T20:12:05 lol 2007-11-16T20:12:27 ok now i'm hearing sexual inuendo's in songs :S 2007-11-16T20:12:38 i needs to get me a g/f n get laid again 2007-11-16T20:12:39 lol 2007-11-16T20:12:40 Looks like this has gone into OT. Sorry folks! 2007-11-16T20:12:40 brb 2007-11-16T20:17:07 http://www.phoronix.com/scan.php?page=article&item=917&num=1 2007-11-16T20:19:16 Sounds good. Maybe my next machine will have a ATI card in it. 2007-11-16T20:20:06 I think I'll support that if the support AMD gives turns out ot be good. 2007-11-16T20:20:14 (german) http://www.heise.de/newsticker/meldung/99118/from/atom10 2007-11-16T20:23:01 I think the only company that does do this now is Nvidia right ? 2007-11-16T20:24:17 Does what? 2007-11-16T20:24:29 *** KBlair` has joined #warzone 2007-11-16T20:24:33 NVidia doesn't hand out any docs. 2007-11-16T20:25:54 afk 2007-11-16T20:27:11 *** KBlair` has quit IRC 2007-11-16T20:29:09 dev|away: Sounds good 2007-11-16T20:34:27 What is the best way to transfer patches to linux? Or do you all use patch command? 2007-11-16T20:35:25 Yes, I think we do. 2007-11-16T20:35:36 What did you think of? 2007-11-16T20:35:54 Graphical tool like Tortoise? 2007-11-16T20:36:03 yes 2007-11-16T20:36:07 There is, I think. I guess kdesvn may be of help. 2007-11-16T20:36:32 There is also kio-svn in the kdesdk package. 2007-11-16T20:36:46 I saw that, it only did diff. I couldn't get it to merge the patch 2007-11-16T20:36:48 But that is only for the basics, I think. 2007-11-16T20:36:58 Then try kdiff3 2007-11-16T20:37:02 Does Otrtoise run under wine? 2007-11-16T20:37:14 The Gnome variant is called Meld, I think. 2007-11-16T20:37:21 No idea, never tried. 2007-11-16T20:38:11 I don't think I have even tried wine yet. I should get around to that. 2007-11-16T20:39:18 .50 or whatever they are at is quite usable, imo. 2007-11-16T20:40:16 In scriptobj.c why are we doing abort() calls? Those should only be used for fatal errors I thought? 2007-11-16T20:44:18 I also think I should change it to LOG_NEVER instead of LOG_ERROR... 2007-11-16T20:45:16 afk again 2007-11-16T20:46:55 Buginator: When Troman is next around ask him, the scripting engine is really his realm 2007-11-16T20:47:03 and no one can tell you more about it than him 2007-11-16T20:54:52 *** amro has quit IRC 2007-11-16T20:56:38 "next around" might take a while. Probably better off to write him a mail... 2007-11-16T20:57:32 * dev|away is now really away... 2007-11-16T20:57:45 ... again 2007-11-16T20:58:51 Anyone know of a place that can host files for free? Like imageshack does for pics? 2007-11-16T21:00:29 Buginator: Kamaze might be able to set you up with something 2007-11-16T21:02:39 EvilGuru, you got time to test something? 2007-11-16T21:02:56 Possibly 2007-11-16T21:03:04 Just finishing writing my recycling patch 2007-11-16T21:03:10 If so, get this file: http://www.mediafire.com/?9yy32r9czic and unzip it in your savegame directory, and then load it. 2007-11-16T21:04:09 added to my todo list 2007-11-16T21:04:16 ok 2007-11-16T21:04:39 I just need to know if you crash or not. 2007-11-16T21:09:57 rebooting to linux 2007-11-16T21:10:04 *** Buginator has quit IRC 2007-11-16T21:12:44 *** dev|away is now known as devurandom 2007-11-16T21:13:15 I should be continuing work on RenderZone, but I currently don't really feel like coding at all... 2007-11-16T21:13:20 *sigh* 2007-11-16T21:13:29 devurandom: hehe, I know the feeling 2007-11-16T21:14:12 Does anyone know where we zero the recylced droid list? 2007-11-16T21:14:18 As it must be done somewhere 2007-11-16T21:15:01 No idea... 2007-11-16T21:15:08 You've got a decent sourcecode editor? 2007-11-16T21:15:24 I have searched for all references, but just can't seem to nail it 2007-11-16T21:16:44 EvilGuru: you mean those marked for dead ? (not that I know it, but I do _want_ to know that as well) 2007-11-16T21:17:17 When one recycles a unit its experience is added to an array (aDroidExperience) 2007-11-16T21:17:25 however, somewhere me must initialise the global 2007-11-16T21:18:09 Maybe we don't. :P 2007-11-16T21:18:48 http://coding-standards-item10.mortis.eu/ 2007-11-16T21:19:30 Buggy: error : unitLoad: unexpected end of file 2007-11-16T21:19:41 (with current trunk) 2007-11-16T21:20:20 devurandom: he's rebooting into GNU/Linux 2007-11-16T21:24:14 *** buginator has joined #warzone 2007-11-16T21:24:32 Excellent. Now I don't crash in ubuntu with sound. :) 2007-11-16T21:24:58 [22:19:03] Buggy: error : unitLoad: unexpected end of file 2007-11-16T21:24:58 [22:19:15] (with current trunk) 2007-11-16T21:25:08 He got that already. ;) 2007-11-16T21:25:13 buginator: :D 2007-11-16T21:26:39 Now I just need to clean the patch, since it still has the patches that were not applied yet. 2007-11-16T21:27:07 (oh, and I don't got my password to log in on this machine, so I can't PM) 2007-11-16T21:29:27 But you got that, right? 2007-11-16T21:29:36 LOG_ERROR goes to stderr, and the others to stdout right? If I don't want output, but I still know a error/warning is going to happen, then change to LOG_NEVER right? 2007-11-16T21:29:42 Yeah, I got the PM, just can't respond. 2007-11-16T21:30:03 buginator: You know the save game file format, would you be able to help me? 2007-11-16T21:30:24 I don't know the format. I just know some of the routines. 2007-11-16T21:30:36 I need an array added to it 2007-11-16T21:30:43 But the functions scare the hell out of me 2007-11-16T21:31:03 Array added to what exactly? 2007-11-16T21:31:26 It is a global array of MAX_PLAYER UDWORD's 2007-11-16T21:31:39 that needs to be added to the save game format 2007-11-16T21:33:25 Hijack per's train, and get him over to your place. I think he would be better to ask for that. I saw plenty of references to that, and when I checked, it just dumped everything (player 0-7 ) to the files. 2007-11-16T21:35:42 Whee it works! 2007-11-16T21:35:46 When grub says geometry error, what does that mean? 2007-11-16T21:35:52 But decision time 2007-11-16T21:36:06 I rebooted and it worked after that. 2007-11-16T21:36:21 buginator: If it only happened once do not worry 2007-11-16T21:36:39 Okay, when you recycle a unit half of its build points go into a global build pool 2007-11-16T21:36:57 (build points is a fixed measure of the effort required to build a droid) 2007-11-16T21:37:37 When you next build a droid we do this: newDroidPoints -= MIN(newDroidPoints / 2, buildPoolPoints); 2007-11-16T21:37:40 For the lobby, perhaps it should display "No games are running at this time" someplace? 2007-11-16T21:37:49 This makes droids build faster 2007-11-16T21:38:13 However, would you prefer that the progress bar started 'part completed' 2007-11-16T21:38:54 it would be a hack mind you, as I would set the droids production to start in the past 2007-11-16T21:39:44 That wouldn't be that bad to do that I don't think. This is for MP or is this also SP? 2007-11-16T21:40:04 EvilGuru, also does this mean that the savegame format will change again? 2007-11-16T21:40:09 It does 2007-11-16T21:40:19 Although I may wait for the tag file 2007-11-16T21:40:46 Are you going to bump the revision #, or just tell everyone to delete the save games? 2007-11-16T21:41:00 depends 2007-11-16T21:41:09 I do not think it is worth bumping the revision 2007-11-16T21:41:17 but I also do not think it is worth breaking save games 2007-11-16T21:41:58 *** cybersphinx has quit IRC 2007-11-16T21:42:19 Pick one. :) 2007-11-16T21:44:08 *** DrZimmerman has quit IRC 2007-11-16T21:46:39 Noob question time. How do I run a file with a .sh ending? I know it is a script but... 2007-11-16T21:46:57 ./myfile.sh 2007-11-16T21:47:29 That gets me permission denied 2007-11-16T21:49:00 chmod +x myfile.sh 2007-11-16T21:49:04 then do the above 2007-11-16T21:51:21 line 4: spawn: command not found 2007-11-16T21:52:23 oh. Looks like it wants 'expect'? Going to have to search for that. 2007-11-16T21:53:54 And if someone has the time, can you go into this thread http://forums.wz2100.net/index.php?topic=1051.15 and post a reply asking for the savegame directory, & the savegame *.es& *.gam files for people who have issues? I don't got any passwords on this machine. :( 2007-11-16T21:54:23 They can tar or zip them up, don't matter. 2007-11-16T21:55:16 *** ViralHatred has quit IRC 2007-11-16T21:56:15 Patch on the way! 2007-11-16T22:00:03 afk again 2007-11-16T22:01:39 recycle, recycle, recycle! https://gna.org/patch/?854 2007-11-16T22:03:19 *** cybersphinx has joined #warzone 2007-11-16T22:06:57 Well, at least I know the double-click patch works on linux now... 2007-11-16T22:09:00 "It still needs the same-game code added" ;) 2007-11-16T22:10:47 rats! 2007-11-16T22:10:48 save 2007-11-16T22:14:46 You would think the AI would target threats, and not oil ... 2007-11-16T22:23:25 *** abitos has joined #warzone 2007-11-16T22:26:22 buginator: "sh ./myfile.sh" works, too. 2007-11-16T22:27:22 sh newID.sh 2007-11-16T22:27:22 newID.sh: 4: spawn: not found 2007-11-16T22:27:22 couldn't read file "Escape character is '^]'.": no such file or directory 2007-11-16T22:27:36 Was that because I didn't do sh ./... ? 2007-11-16T22:28:52 buginator: What does "which newID.sh" say? 2007-11-16T22:29:16 If it says something like "no 'newID.sh' in (....)" then it was not wrong. 2007-11-16T22:29:18 nothing 2007-11-16T22:29:45 for those interested: http://webdav.mortis.eu/coding-standards.xhtml 2007-11-16T22:30:17 looks like I need to get 60 updates. 2007-11-16T22:32:51 "Try to avoid worse-than-linear algorithms where reasonable" You need to tell someone that? 2007-11-16T22:35:50 W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/s/samba/libsmbclient_3.0.26a-1ubuntu2.1_i386.deb 2007-11-16T22:35:50 403 Forbidden 2007-11-16T22:36:46 buginator: You would be surprised how often I see a bubble-sort algorithms in code 2007-11-16T22:37:37 I thought bubble-sort when away a long time ago 2007-11-16T22:38:04 went* 2007-11-16T22:41:59 What do you guys use to backup your linux partition? 2007-11-16T22:42:23 buginator: It is still taught in CS courses :( 2007-11-16T22:45:34 rebooting to windows 2007-11-16T22:45:45 *** buginator has quit IRC 2007-11-16T22:46:28 *** JockeTF has joined #Warzone 2007-11-16T22:46:58 Hello. 2007-11-16T22:47:07 He JockeTF 2007-11-16T22:47:19 Giel: Mind taking a quick browse over my recycle patch? 2007-11-16T22:48:00 [23:41] What do you guys use to backup your linux partition? << tar 2007-11-16T22:48:04 Or squashfs... 2007-11-16T22:48:12 But that not very often. 2007-11-16T22:51:53 *** Buginator has joined #warzone 2007-11-16T22:52:41 Nice. Take BitMicro for instance, which this week unveiled a flash memory-based solid state drive with up to 1.6TB capacity. The company's E-Disk Altima, expected to ship in Q1 2008, will come in a 3.5-inch format and support 4Gbit/s Fibre Channel. 2007-11-16T22:52:46 Wonder how much that will cost? 2007-11-16T22:54:52 [23:47] [23:41] What do you guys use to backup your linux partition? << tar 2007-11-16T22:54:52 [23:47] Or squashfs... 2007-11-16T22:54:52 [23:47] But that not very often. 2007-11-16T22:55:19 tar? You can backup active files without issue? 2007-11-16T22:55:33 I didn't try that yet... 2007-11-16T22:55:49 What about system files? 2007-11-16T22:55:50 You'll have that problem with all backup solutions, though. 2007-11-16T22:55:51 linux will let you read active files, yes 2007-11-16T22:56:07 dunno if you mean windows or linux though 2007-11-16T22:56:15 linux 2007-11-16T22:56:17 Kevin: But won't they somehow end up in an inconsistent state? 2007-11-16T22:56:46 Which is afaik what Windows XP has these shadow-copies for... 2007-11-16T22:56:55 devurandom it's possible for things like databases (in which case there are more complex things you can do), but normally no, it would be less damaging then a reboot 2007-11-16T22:57:31 Buginator: Best is probably if you ask the "experts" of your distro. And not forget to tell the answer/solution. ;) 2007-11-16T22:57:40 So if I did tar {whatever option to pack everything} / It will pack all files, then I could do what, a tar -xvf to write it back, and it would work? 2007-11-16T22:57:49 *** EvilGuru has quit IRC 2007-11-16T22:58:00 Buginator you might have to fix the bootloader, but that would be it 2007-11-16T22:58:04 Buginator: Yes. Gentoo's stage tarballs work that way. 2007-11-16T22:58:26 if you have a complex application running like a database server, you might want to consider using lvm snapshots for backups 2007-11-16T22:58:30 That is nice to know. Wonder how fast it can do it? 2007-11-16T22:58:46 (SHUT DOWN the service, create snapshot, start up service, backup snapshot) 2007-11-16T22:58:56 Kevin`: If some app writes soemthing somewhere and also somewhere else, wouldn't it be likely that I have archived one file, the write happens, I archive the 2nd file? 2007-11-16T22:59:22 I don't believe there is a database running on default ubuntu installs, so I should be safe. 2007-11-16T22:59:34 Buginator: Yes, that's another idea. Go down to runlevel 1, backup and switch up to 3 again. 2007-11-16T22:59:40 Or whatever your distro uses... 2007-11-16T22:59:45 Kevin`: LVM? 2007-11-16T22:59:59 Then again, I guess I could use ghost to do it. 2007-11-16T23:00:09 Buginator: Anyway, lowering the rl would be a good idea, I think. 2007-11-16T23:00:31 How do I lower it? 2007-11-16T23:00:41 devurandom it allows you to make a readwrite snapshot of the disk, among other things, so you can bring down critical services for no more then a few seconds to do the backuyp 2007-11-16T23:00:43 *** GrimMoroe has joined #warzone 2007-11-16T23:00:54 Hi GrimMoroe 2007-11-16T23:01:02 hello 2007-11-16T23:01:13 on that note, shadow copies wouldn't make any difference to this, the database could still be in an inconsistant state 2007-11-16T23:01:18 Buginator: "init 1" 2007-11-16T23:01:19 again, no worse then a cold reboot 2007-11-16T23:01:21 Kevin`, is this what you do to backup your stuff? 2007-11-16T23:01:31 But beware: That will shutdown X and mostly everything else. 2007-11-16T23:01:44 *** abitos has quit IRC 2007-11-16T23:01:54 Buginator on a normal system honestly you'd be safe with just doing the backup 2007-11-16T23:02:18 There isn't a option to write to DVD-R on the fly is there? 2007-11-16T23:02:38 There are console burnign tools... 2007-11-16T23:02:57 http://bashburn.sourceforge.net 2007-11-16T23:03:07 Buginator actually, you can do that, with a single tar commamnd line 2007-11-16T23:03:15 On the fly, as in output redirection: No, I don't believe so. 2007-11-16T23:03:24 So tar pipes to 7zip/gzip or whatever, then pipe that to the burning tool? 2007-11-16T23:03:24 Buginator it will say "insert next tape" or something, for you to switch the cd :) 2007-11-16T23:03:25 Kevin`: Write to a dvd-r? 2007-11-16T23:03:36 devurandom well, combined with cdrecord, yes 2007-11-16T23:03:40 stream it directly to the cd 2007-11-16T23:03:42 How? 2007-11-16T23:03:52 let me look over the options again 2007-11-16T23:03:54 it was a while ago 2007-11-16T23:04:37 actually I think it might make an image THEN write it to cd, forget how I did it 2007-11-16T23:04:55 either way it was automated and kinda cook 2007-11-16T23:05:02 if you like using small things like cds for a backup 2007-11-16T23:05:46 There are these iso tools... Can they create an image from a tar stream? 2007-11-16T23:05:54 I got a 'grub geometry error' so I am not sure if HD is ok or not. That is why I ask what is best way to backup. 2007-11-16T23:06:32 -L and another switch that runs a specifified command after each block, i'll find it 2007-11-16T23:06:48 Buginator when I did it I wrote the tar file directly to cd, like you would with a tape 2007-11-16T23:08:36 tar cvpjf backup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys / 2007-11-16T23:09:58 Buginator if your goal is to copy a single filesystem i find it easier to use mount -o bind / /mnt/root or similar then tar that 2007-11-16T23:10:14 I'm getting mad... Not even remotely able to get anything useful done... *OMFG* 2007-11-16T23:10:29 Buginator: Why is that easier? 2007-11-16T23:10:46 you don't have to add all those excluding options 2007-11-16T23:11:01 it also gets files IN mountpoint dirs, if you have any 2007-11-16T23:11:19 Buginator: I wouldn't be so sure about no dbs... I use MySQL for quite some stuff in the background. 2007-11-16T23:12:01 lol, I guess I should have asked this when I was using linux, not windows. :S 2007-11-16T23:14:00 hey, cool, samba can do shadow copies 2007-11-16T23:14:22 Hm? 2007-11-16T23:14:59 * app-backup/mylvmbackup 2007-11-16T23:14:59 Available versions: (~)0.4_pre1 2007-11-16T23:14:59 Homepage: http://lenz.homelinux.org/mylvmbackup/ 2007-11-16T23:14:59 Description: mylvmbackup is a Perl script for quickly creating backups of MySQL server's data files utilizing LVM snapshots. 2007-11-16T23:18:46 https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/162888 One "WZ bug" down. ;) 2007-11-16T23:21:26 Kevin`, you got vista by chance? 2007-11-16T23:22:34 devurandom, "Can someone create weapon table which adds this turret" Weapon table? 2007-11-16T23:23:31 Those nasty wpn stats files... 2007-11-16T23:24:05 don't you just need that model converted to .pie, and then replace the pie file? 2007-11-16T23:24:42 We don't yet have a wpn for that thing... 2007-11-16T23:24:46 ECM is new, afaik. 2007-11-16T23:25:28 Hmm. Thought you could just replace the radar, or something like that, just to check it out. 2007-11-16T23:26:22 *** Karlik has quit IRC 2007-11-16T23:26:43 brb 2007-11-16T23:28:36 I am looking foward to this also 2007-11-16T23:31:25 To what? That model? 2007-11-16T23:32:13 spawn 100 units should be a good test. :) 2007-11-16T23:33:05 no it wont 2007-11-16T23:33:10 that will not test anything 2007-11-16T23:33:24 What would you recommend instead? 2007-11-16T23:34:45 well I have done a shitload of testing when it comes to polygon counts and slowdown in wz, I already recomended 20-30 polygons and you guys said stuff like optomising without test is premature or whatever crap it was so.... 2007-11-16T23:34:47 I figure 100 units on screen with max # of polygons will give the engine a work out. 2007-11-16T23:35:08 it doesn't mater I guess what I say since I alredy gave a suggestion and again it was dissmissed 2007-11-16T23:35:21 Sry? 2007-11-16T23:35:42 * devurandom reads up what he said wrong this time... 2007-11-16T23:36:02 Buginator: are you also counting the polygons from the new weapons, propulsions and, body, and structures he is going to make? 2007-11-16T23:36:34 Hm, think I know what you mean. 2007-11-16T23:36:49 it's not just about one new weapon/sensor x 100 2007-11-16T23:37:03 its everything on the screen at one time 2007-11-16T23:37:28 (a) I think no one said that you did something premature 2007-11-16T23:37:29 but it seems Evilguru knows everything about this so no need for me to trow my 2 cents in 2007-11-16T23:37:45 No. I just want to see the limits, never really tested anything. It would be unit body + the ecm, then same test with the normal radar. 2007-11-16T23:37:52 (b) I meant that looking how this works would be a nice idea, before throwing away any details. 2007-11-16T23:38:15 you did not read what I just said 2007-11-16T23:38:23 this test will not tell you anything 2007-11-16T23:39:07 so this guys waste hours making a new model only to find out it was a waste and he has to redo that and everything else he has made up to the time he finds out 2007-11-16T23:39:15 Who? Me? 2007-11-16T23:39:44 I don't think I see a post from you on that thread? 2007-11-16T23:41:04 you posted what I told you 2007-11-16T23:41:50 OOOOOHHHHH.... ok. I thought you posted something new. 2007-11-16T23:42:23 [00:37] this test will not tell you anything << Which test will? 2007-11-16T23:42:51 all new gfx tested onscreen at once 2007-11-16T23:43:28 Why do you propose that test? 2007-11-16T23:43:48 (Means: No offense, just wanting to know the reasons for that choice...) 2007-11-16T23:44:52 because that is the only test that will give results that can really be used 2007-11-16T23:46:01 units with old radar, vs units with new "radar" should show either A)lower fps B)higher fps C)no change. That would give a rough estimate would it not? 2007-11-16T23:46:56 no 2007-11-16T23:48:42 No? You think the results will be flawed? 2007-11-16T23:52:16 mortikia: ping 2007-11-16T23:52:16 pong 2007-11-16T23:54:59 Buginator: can I close https://gna.org/patch/?853 ? 2007-11-16T23:55:15 *** icefire has joined #warzone 2007-11-16T23:56:13 Hi icefire 2007-11-16T23:56:18 Hey 2007-11-16T23:56:25 [22:31:14] that needs to be added to the save game format 2007-11-16T23:56:26 [22:32:59] Hijack per's train, and get him over to your place. I think he would be better to ask for that. I saw plenty of references to that, and when I checked, it just dumped everything (player 0-7 ) to the files. 2007-11-16T23:56:41 Hows it been going lately? 2007-11-16T23:57:00 ^^ actually I have some experience with savegames (in the current format) as well... 2007-11-16T23:57:42 He did a patch if you haven't seen it yet. 2007-11-16T23:58:18 haven't looked at it yet, and I'm not going to look at it today anymore 2007-11-16T23:58:27 I plan to go into my bed within about 10 mins or so 2007-11-16T23:58:45 Ok. Have a nice night. 2007-11-16T23:59:08 [00:46] no << That is the part where I would poke with my finger into the splinters to find out... 2007-11-16T23:59:21 Bloody finger 2007-11-16T23:59:21 "no" never was an answer to me... 2007-11-16T23:59:53 icefire: Yes, now I know. But before putting me into contact with glass, I wouldn't even have known what "sharp" means. 2007-11-17T00:01:10 Sharp is like my wit, except boring. 2007-11-17T00:04:34 well I'm off, good night to ya'll 2007-11-17T00:04:49 *** Giel has quit IRC 2007-11-17T00:04:49 n8 2007-11-17T00:23:40 *** icefire has quit IRC 2007-11-17T00:25:50 *** tomboy64 has quit IRC 2007-11-17T00:30:42 *** krushia has joined #warzone 2007-11-17T00:31:44 Hi krushia 2007-11-17T00:47:20 *** icefire has joined #warzone 2007-11-17T01:02:06 *** tomboy64 has joined #warzone 2007-11-17T01:09:08 *** icefire has quit IRC 2007-11-17T01:20:28 *** Buginator has quit IRC 2007-11-17T01:26:05 *** berkus has joined #warzone 2007-11-17T01:26:30 *** Buginator has joined #warzone 2007-11-17T01:37:36 *** Dred_furst has quit IRC 2007-11-17T01:42:42 anyone around ? 2007-11-17T01:54:16 2007-11-17T01:55:45 lol 2007-11-17T02:04:12 *** tomboy64 has quit IRC 2007-11-17T02:04:50 *** tomboy64 has joined #warzone 2007-11-17T02:06:21 This channel is deader than life on mars. :S 2007-11-17T02:09:00 *** ccfreak2k|laptop has quit IRC 2007-11-17T02:09:36 *** ccfreak2k_|lapto has joined #warzone 2007-11-17T02:09:43 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-17T02:11:50 *** ccfreak2k|laptop has quit IRC 2007-11-17T02:12:23 Buginator: You just live in the wrong timezone. :P 2007-11-17T02:12:26 *** ccfreak2k_|lapto has joined #warzone 2007-11-17T02:12:33 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-17T02:13:06 houston, we got a life form. 2007-11-17T02:13:47 *** ccfreak2k|laptop has quit IRC 2007-11-17T02:14:35 *** ccfreak2k|laptop has joined #warzone 2007-11-17T02:14:40 ccfreak lives, too. If you define living as moving. :P 2007-11-17T02:15:44 I have not yet decided. 2007-11-17T02:17:24 *** ccfreak2k|laptop has quit IRC 2007-11-17T02:19:02 Well, I must ... 2007-11-17T02:19:05 *** ccfreak2k|laptop has joined #warzone 2007-11-17T02:20:14 *** Buginator has left #warzone 2007-11-17T02:22:59 *** _Leto_ has joined #warzone 2007-11-17T02:23:45 *** tomboy64 has quit IRC 2007-11-17T02:23:49 *** _Leto_ is now known as tomboy64 2007-11-17T02:24:09 *** devurandom has quit IRC 2007-11-17T02:50:13 Mars, we don't read you 2007-11-17T02:50:24 Please 2007-11-17T02:50:35 I repeat we don't read you 2007-11-17T03:27:34 *** ccfreak2k|laptop has quit IRC 2007-11-17T03:29:13 *** ccfreak2k|laptop has joined #warzone 2007-11-17T03:35:45 *** weedle has quit IRC 2007-11-17T03:49:52 *** icefire has joined #warzone 2007-11-17T04:31:59 *** tomboy64 has quit IRC 2007-11-17T04:41:10 *** weedle has joined #warzone 2007-11-17T04:56:33 *** Watermelon2 has joined #warzone 2007-11-17T05:03:58 *** krushia has quit IRC 2007-11-17T05:04:46 *** krushia has joined #warzone 2007-11-17T05:05:56 does warzone freeze x for anyone else?\ 2007-11-17T05:06:26 just did it to me for the second time in a week. 2007-11-17T05:06:48 Warzone freezes alot 2007-11-17T05:06:51 when it does happen, it is after it has been running for a while 2007-11-17T05:07:27 i never had any freezes in my last warzone coding binge probably 6 months ago 2007-11-17T05:09:20 has anyone been playing with the pathfinding recently? 2007-11-17T05:10:04 * krushia should probably drag his ass to the tracker 2007-11-17T05:26:22 *** JockeTF has quit IRC 2007-11-17T05:27:18 *** JockeTF has joined #Warzone 2007-11-17T05:55:48 *** GrimMoroe has quit IRC 2007-11-17T06:51:12 *** rdk has joined #warzone 2007-11-17T07:17:26 *** rdk has quit IRC 2007-11-17T08:25:54 *** DrZimmerman has joined #warzone 2007-11-17T08:35:42 *** DrZimmerman has quit IRC 2007-11-17T08:37:29 *** DrZimmerman has joined #warzone 2007-11-17T09:42:18 *** ccfreak2k|laptop has quit IRC 2007-11-17T09:42:37 *** ccfreak2k|laptop has joined #warzone 2007-11-17T09:46:13 *** icefire has quit IRC 2007-11-17T09:46:38 *** abitos has joined #warzone 2007-11-17T09:48:37 *** devurandom has joined #warzone 2007-11-17T09:49:03 *** EvilGuru has joined #warzone 2007-11-17T09:51:31 *** Kreuvf|Linux has joined #warzone 2007-11-17T09:52:35 *** Kreuvf|Linux is now known as Kreuvf 2007-11-17T09:52:56 Hi-Di-Ho :D 2007-11-17T10:08:14 hi-di-hi 2007-11-17T10:12:57 Hi Kreuvf 2007-11-17T10:19:25 *** abitos has quit IRC 2007-11-17T10:19:37 *** abitos has joined #warzone 2007-11-17T10:22:21 *** abitos has quit IRC 2007-11-17T10:22:33 *** abitos has joined #warzone 2007-11-17T10:53:20 Kreuvf: Tell me what you think: https://gna.org/patch/?854 2007-11-17T10:54:39 imho 50% is too much 2007-11-17T10:54:48 I like the general idea ;X 2007-11-17T10:56:23 the good thing is: I don't see people recycling now, but with this patch I think people will become more environment-friendly ;X 2007-11-17T10:57:13 adds some strategic depth to the game and allows you to build units early without having to think about the wasted time 2007-11-17T10:57:57 And also allows for one to rekit an army 2007-11-17T10:57:58 one possible downside: I am quite sure that build-points for the components are not strictly related to the energy-cost 2007-11-17T10:58:11 They are not 2007-11-17T10:58:39 and with this people could exploit this new method by producing many units that are "cheap", but give lots of build-points 2007-11-17T10:58:52 Kreuvf: You will never be better off 2007-11-17T10:58:59 As build points = time 2007-11-17T10:59:27 mhh, but producing cheap units in "idle times" would give you a boost when it's production time 2007-11-17T10:59:50 So if we make unit A with 1000 build points, recycle, we now have 500 in the pool. Build another unit A it will only take 500 points 2007-11-17T11:00:16 Still the power you get back is only 1/2 2007-11-17T11:01:03 When building a new unit I capped it at 50% so you can never get units built instantly 2007-11-17T11:01:07 if a unit costs 1024 energy and needs 64 build points, you will get back 512 energy + 32 build points, right? 2007-11-17T11:01:18 Assuming it had full HP, yes 2007-11-17T11:01:42 Energy returned is based off of its original cost / 2 times by its HP % 2007-11-17T11:02:57 building four of these units will cost you 4096 energy and needs 256 build points; gives you back 2048 energy + 128 build points (aka two units); gives you back 1024 energy + 64 build points (aka 1 unit) 2007-11-17T11:03:34 mhh, was a bit confused, but now I think it's not a problem xD 2007-11-17T11:03:43 So you will always be worse off 2007-11-17T11:03:48 yes 2007-11-17T11:04:05 I think it is good because as new techs become avail you can upgrade your army in good time 2007-11-17T11:04:12 yep 2007-11-17T11:04:19 rather than send them on a suicide run 2007-11-17T11:04:42 I sometimes had the feeling that in warzone the tech develops faster than you are able to re-build your army 2007-11-17T11:05:20 I have a lot of changes planned for experience to make it *much* more useful 2007-11-17T11:05:37 and with this new feature, I think, people will start to do some more army-upgrading 2007-11-17T11:06:00 btw I'd like to see researches for increasing the efficiency of recycling ;X 2007-11-17T11:06:05 take me for example, I start the game with heavy MG units 2007-11-17T11:06:33 but as soon as the enemy get a base materials upgrade they start doing ~1 damage due to the armour 2007-11-17T11:06:45 yeah, that sucks ;X 2007-11-17T11:06:50 with this I can turn them into experienced lancer units in good time 2007-11-17T11:07:23 Research would be cool, will have to look into it 2007-11-17T11:08:37 Also, your opinion on something 2007-11-17T11:08:54 Currently the unit just takes less time to build, so the progress bar moves faster if you see what I mean 2007-11-17T11:09:10 yes, I understand 2007-11-17T11:09:27 Would it be better if the progress bar started part full, to show how much was taken from the build pool 2007-11-17T11:09:55 -------------------- something like this? 2007-11-17T11:10:10 So I guess: [===== ] 2007-11-17T11:10:15 green (hope it's green for you, too) = taken from build-pool 2007-11-17T11:10:32 It will be yellow when production starts 2007-11-17T11:10:37 yes ;X 2007-11-17T11:10:46 and people will be: :D 2007-11-17T11:10:55 So if 50% of the points came from the pool it will start 50% full 2007-11-17T11:11:24 perhaps a grayed-out area would be suitable? 2007-11-17T11:12:04 I am currently looking into the possibility of it 2007-11-17T11:12:11 :) 2007-11-17T11:12:13 However I would need to edit the factory structure 2007-11-17T11:12:27 telling it how much was taken from the build pool 2007-11-17T11:12:51 btw ubuntu 7.10 comes with a svn-snapshot of warzone... 2007-11-17T11:13:06 Oh, you also get some points back when you cancel a unit 2007-11-17T11:13:15 energy? 2007-11-17T11:13:37 build points, so if you cancel a 100 point unit 50 points through 2007-11-17T11:13:41 you get 50 points back 2007-11-17T11:13:49 you get time back? 2007-11-17T11:14:39 Yes 2007-11-17T11:15:22 So cancelling a unit part way through production doesn't just refund you power but also points 2007-11-17T11:17:00 * Kreuvf is afk now: having lunch ;X 2007-11-17T11:28:21 *** berkus has quit IRC 2007-11-17T11:43:35 *** coppercore has quit IRC 2007-11-17T11:45:45 *** ccfreak2k|laptop has quit IRC 2007-11-17T11:46:34 *** ccfreak2k|laptop has joined #warzone 2007-11-17T11:49:21 Do anyone know how I can get the commander level 2007-11-17T12:12:13 Man... With all this talk you managed to make me wanna code again. ;) 2007-11-17T12:12:39 hi, devu 2007-11-17T12:12:44 Hello 2007-11-17T12:43:56 Kreuvf: Also like your opinion on: https://gna.org/patch/?856 2007-11-17T12:44:28 hehe 2007-11-17T12:44:30 EvilGuru, 2007-11-17T12:44:38 i ahve discoloured CD-R's 2007-11-17T12:44:41 YAY!! 2007-11-17T12:44:45 tesco ones to boot 2007-11-17T12:45:07 My friend is currently drilling holes in Tescos CD-Rs 2007-11-17T12:46:03 lol 2007-11-17T12:46:17 i once made an ashtray out of an The offspring CD 2007-11-17T12:46:50 devurandom: Mind if I add some macros? I am getting fed up with (asSensorStats + psDroid->asBits[COMP_SENSOR].nStat)->buildPoints; 2007-11-17T12:47:05 I don't. 2007-11-17T12:47:17 Giel will probably tell you to use inline-funcs, though. 2007-11-17T12:47:20 I would like SENSOR_STAT(psDroid) 2007-11-17T12:47:37 I could use an inline function 2007-11-17T12:48:02 Kreuvf: I think it will make commanders more useful 2007-11-17T12:48:10 As you start T3 with a MkII 2007-11-17T12:48:40 24 sounds quite a lot for an "untrained commander" 2007-11-17T12:49:03 You've got to remember that MkIV come very late in game 2007-11-17T12:49:08 T3? with bases? 2007-11-17T12:49:13 as the research costs a fair amount 2007-11-17T12:49:23 Kreuvf: with it researched 2007-11-17T12:49:32 :X 2007-11-17T12:50:03 I doubt many will research MkIII or MkIV 2007-11-17T12:51:18 I can just make them all start with 6 and then make research do the rest 2007-11-17T12:51:27 or do 6 + 2 * mark 2007-11-17T12:52:35 How would I group related functions together in C++? Some type of class? 2007-11-17T12:53:10 I.e. I have the camera movement related functions for the Lua interface... 2007-11-17T12:54:06 namespace 2007-11-17T12:55:42 well, evilguru, it's ok I think 2007-11-17T12:56:14 As it is? So 24 for an IV 2007-11-17T12:56:23 yes 2007-11-17T12:56:42 if it proves to be not ok (making commanders overpowered) you can change it ;X 2007-11-17T12:56:51 *** Giel has joined #warzone 2007-11-17T12:57:01 hi all 2007-11-17T12:57:07 hi, Giel 2007-11-17T12:57:55 Hi Giel 2007-11-17T12:58:07 I also want to up their HP 2007-11-17T13:00:18 :O 2007-11-17T13:00:19 lol 2007-11-17T13:00:35 * cyka allwayts like the strength of commander units 2007-11-17T13:00:49 good lil units whne u ahve shit loads of indirect fire weaponry 2007-11-17T13:00:50 lol 2007-11-17T13:00:56 take a commander in 2007-11-17T13:00:58 and aim 2007-11-17T13:01:01 BOOM!!! 2007-11-17T13:02:00 tho that only works best i've found when you have the heavy howitzer and archangel missile batteries 2007-11-17T13:03:07 EvilGuru, when starting with advanced bases and on T3 I have Commander MkIII 2007-11-17T13:03:40 I will check again, bear with me 2007-11-17T13:03:49 <-- 2.0.7 2007-11-17T13:04:52 i see Grism gfx part of 2.0.8 ain't been fixed 2007-11-17T13:04:57 grims* 2007-11-17T13:07:00 Kreuvf: I seem to actually start with CommandTurret1 2007-11-17T13:08:09 how do you tell? 2007-11-17T13:08:11 mhh 2007-11-17T13:08:31 I do research until I get to a commander-research 2007-11-17T13:08:55 T3 with bases: MkIII 2007-11-17T13:09:19 Does it show up in the design screen? 2007-11-17T13:09:53 it's called "Command Turret" all the time 2007-11-17T13:10:34 I am outputting the weapon name and it is always CommandTurrert1 2007-11-17T13:10:44 maybe there is a problem getting the research to take effect 2007-11-17T13:10:49 perhaps a long-standing bug? 2007-11-17T13:11:11 yes 2007-11-17T13:13:08 now that's funny :X 2007-11-17T13:13:38 I built a tank using tiger-tracks-command_turret (should've been mkIII), then did the research to get to MkIV 2007-11-17T13:13:54 before I researched it I noted the values of the cmd-turret 2007-11-17T13:14:18 no, of the whole tank 2007-11-17T13:14:31 304 power req. and 7862 total body points 2007-11-17T13:15:08 It should have more body points 2007-11-17T13:15:08 after researching mkIV I looked at the tank's values and they were unchanged.. so I rebuilt the tank and now it says: 204 power req. and 4166 total body points 2007-11-17T13:15:31 something is wrong there 2007-11-17T13:15:44 mhh 2007-11-17T13:15:57 Next time Troman/Per is around I will ask them 2007-11-17T13:16:06 could be a displaying-error? 2007-11-17T13:16:07 I know nothing about the research system :( 2007-11-17T13:16:20 when I reenter the design-menu the tank has 304//7862 again oO 2007-11-17T13:16:32 that's weird 2007-11-17T13:17:23 It should have more body points 2007-11-17T13:18:34 * cyka plays Nine inche Nails - Hurt (quiet) 2007-11-17T13:18:53 Giel: Do you mind if I add some static inlines to clean up this (asSensorStats + psDroid->asBits[COMP_SENSOR].nStat) crap? 2007-11-17T13:19:16 So droidSensorStats(psDroid)->something 2007-11-17T13:21:58 EvilGuru: be my guest 2007-11-17T13:22:43 btw "(asSensorStats + psDroid->asBits[COMP_SENSOR].nStat)" should really be "asSensorStats[psDroid->asBits[COMP_SENSOR].nStat]" 2007-11-17T13:23:00 using operator+ for array indexing is _bad_ IMO 2007-11-17T13:26:04 Both are ugly 2007-11-17T13:26:25 &sSensorStats[psDroid->asBits[COMP_SENSOR].nStat] moreso 2007-11-17T13:29:08 well I like that one better than the + approach 2007-11-17T13:35:06 *** GrimMoroe has joined #warzone 2007-11-17T13:35:18 I think I am ready to commit 2007-11-17T13:37:13 evilguru * r2827 /trunk/src/droid.h: Added some inline helper functions for fetching droid component stats 2007-11-17T13:37:14 Fire in the hole! 2007-11-17T13:37:58 EvilGuru: by the time you said that people would have died already if it where a grenade... 2007-11-17T13:38:15 they can't sue me if they're dead 2007-11-17T13:38:20 Giel: You play too much CS. ;) 2007-11-17T13:38:26 Bye... 2007-11-17T13:38:28 *** devurandom has quit IRC 2007-11-17T13:38:48 hmm, actually I don't play CS at all.... 2007-11-17T13:39:03 I used to, few years back, until I gave up video games 2007-11-17T13:39:15 besides warzone & minesweeper I don't play any computer games 2007-11-17T13:39:30 I play gnometris from time to time 2007-11-17T13:46:09 *** NightBringer has joined #warzone 2007-11-17T13:46:56 Giel: What are you currently working on? 2007-11-17T13:49:16 *** ccfreak2k|laptop has quit IRC 2007-11-17T13:49:40 lapace transform 2007-11-17T13:49:40 *** ccfreak2k|laptop has joined #warzone 2007-11-17T13:49:49 aka homework 2007-11-17T13:50:48 I must say this complex number stuff is very interesting 2007-11-17T13:52:33 *** amro has joined #warzone 2007-11-17T13:56:19 Giel, i wish i had found my homework from school/college interesting 2007-11-17T13:56:26 but i didn't 2007-11-17T13:56:26 lol 2007-11-17T13:56:29 i hated it 2007-11-17T13:57:22 why did you hate it? 2007-11-17T13:58:05 was shittly put togeather... was never explained 2007-11-17T13:58:21 proporly despite repeated attempts to gain a clearer objective pla 2007-11-17T13:58:24 plan 2007-11-17T13:58:33 and it was a shit course 2007-11-17T13:58:42 cyka it's not the homework that I found interesting, I find the topic which it deals with interesting 2007-11-17T13:58:51 What course did you do cyka? 2007-11-17T13:59:05 s/found/find/ 2007-11-17T13:59:08 btec nat diplom in computers 2007-11-17T13:59:16 and a GNVQ in ict 2007-11-17T13:59:26 and PC hardware and software A+ 2007-11-17T13:59:36 last course wasn't too bad 2007-11-17T13:59:43 but the first 2 were shit 2007-11-17T13:59:52 the btec i actually failed cos i was like 2007-11-17T13:59:54 hmmm 2007-11-17T14:00:09 i mean i did almost a years worth of work in 2 weeks 2007-11-17T14:00:24 tahts how well the course was put togeather 2007-11-17T14:00:28 was shite 2007-11-17T14:00:48 it's like doing computational methods 2007-11-17T14:00:53 logic gates n all that crap 2007-11-17T14:01:05 i still don't understand it all that way 2007-11-17T14:01:14 tho better then i did when i did the btex 2007-11-17T14:01:16 btec 2007-11-17T14:01:26 but they tried explaining that in about 10 mins 2007-11-17T14:01:33 it's like WTF? 2007-11-17T14:01:34 lol 2007-11-17T14:02:28 last place i did binary at tho... they did a much better job of explaining it 2007-11-17T14:02:47 i can now actually go and work out binary in base 10 2007-11-17T14:03:02 tho going bnase 10 to base 16 would require some resaearch 2007-11-17T14:03:12 forgotton how to work out from and to base 16 2007-11-17T14:03:14 HEx 2007-11-17T14:03:16 there are youtube-videos explaining that kind of stuff and I think I got it ;X 2007-11-17T14:04:21 Hex is the most logical bas 2007-11-17T14:04:23 e 2007-11-17T14:04:32 well I just interpret base-2, base-10, base-16 as all the same just with more symbols to represent the different values... 2007-11-17T14:04:40 And I could make a very good argument why we should scrap base-10 for it 2007-11-17T14:06:08 hehe 2007-11-17T14:06:29 u don't get many computers counting in base10 tho 2007-11-17T14:06:30 lol 2007-11-17T14:06:33 http://intuitor.com/hex/switch.html 2007-11-17T14:07:11 *** Dred_furst has joined #warzone 2007-11-17T14:08:15 *** icefire has joined #warzone 2007-11-17T14:13:57 "However, this method of counting is not recommended, as the number four is prone to be misinterpreted by onlookers." 2007-11-17T14:14:01 hehe 2007-11-17T14:15:53 :S 2007-11-17T14:16:02 What's what with the number 5? 2007-11-17T14:16:10 [/badjoke] 2007-11-17T14:19:11 johny 5 alive 2007-11-17T14:19:12 :@D 2007-11-17T14:19:22 * cyka watched short circuit last night 2007-11-17T14:19:31 ? 2007-11-17T14:19:36 first time i've watched it since i was about 8/9 year old 2007-11-17T14:19:44 lol 2007-11-17T14:20:13 short circuit is an laten 80's film around a robot that develops the ability to operate outside it's programming 2007-11-17T14:20:28 this development was broiugh abouit by being struck by lightning 2007-11-17T14:20:36 Which would never really happen in reality but w/e 2007-11-17T14:21:03 Seeing if that happenned he would just most likely fry 2007-11-17T14:21:14 Wow, 4GB PC6400 is now just ÂŁ82 2007-11-17T14:21:16 yeah 2007-11-17T14:21:22 fuck 2007-11-17T14:21:36 shame this machine can't use pc6400 EvilGuru :( 2007-11-17T14:21:46 fastest this can use us pc 3200 2007-11-17T14:22:02 $50 man? 2007-11-17T14:22:07 They must not last very long 2007-11-17T14:22:20 Considering 2GB cost me ÂŁ170 in Jan 2007-11-17T14:22:50 icefire: ÂŁ82 = $169 2007-11-17T14:23:33 i just got pc2100 512mb stick for like 12 quid of evbuyer the other week EvilGuru 2007-11-17T14:24:05 The bottom really has dropped out of the memory market 2007-11-17T14:24:58 You forget that america is cheaper EvilGuru 2007-11-17T14:25:05 http://img.photobucket.com/albums/v491/ICEFIRE117/cheap.png 2007-11-17T14:25:49 nice 2007-11-17T14:26:00 and ur xp is EWWWW icefire 2007-11-17T14:26:01 lol 2007-11-17T14:26:07 It's my laptop 2007-11-17T14:26:08 ur on the blue cute n cuddle setup 2007-11-17T14:26:08 :P 2007-11-17T14:26:21 * cyka prolly can't speak tho 2007-11-17T14:26:31 icefire: So $160 for 4GB 2007-11-17T14:26:36 i got bored n got the vistra transformation pack 2007-11-17T14:26:38 I know :'( 2007-11-17T14:26:45 I was just commenting on how cheap ram is lately 2007-11-17T14:27:00 I got 4 gigs last year for.... like 250$ 2007-11-17T14:27:17 ouch 2007-11-17T14:27:21 i wants some more rams 2007-11-17T14:27:26 Alas, this is why I tell myself that I should always wait 2007-11-17T14:27:36 Because Computer parts always get cheaper as time goes on 2007-11-17T14:27:44 icefire: See above, ÂŁ170 for 2GB now ÂŁ160 for 8 2007-11-17T14:27:55 the bottom really has dropped out of the memory market 2007-11-17T14:28:02 if i could pick up a couple of gig cheapish then i'd be happy 2007-11-17T14:28:09 this machine can only support 3 gig 2007-11-17T14:28:43 Mine can do 4, 8 with virtual 2007-11-17T14:28:52 My computer anyway 2007-11-17T14:28:55 3 ram slots 2007-11-17T14:28:57 My laptop can only handle 512 mb 2007-11-17T14:29:02 I can do around 8GB 2007-11-17T14:29:04 each only does a gig i think 2007-11-17T14:29:07 4 gigs that is 2007-11-17T14:29:09 :X 2007-11-17T14:29:21 i want an asus striker board 2007-11-17T14:29:21 Problem is the chipset supports 8GB max 2007-11-17T14:29:42 and since GPU memory is mmaped (along with some other devices) it will be more like 7.5GB 2007-11-17T14:29:57 tho i saw a board recently tat could go up 32 gig of ram 2007-11-17T14:30:04 thats like server level 2007-11-17T14:30:16 but it was a consumer level motherboard 2007-11-17T14:30:19 Case and point of my complaints: http://www.newegg.com/Product/Product.aspx?Item=N82E16814150253 2007-11-17T14:30:33 300$ for a smaller and faster card than the early 8800's 2007-11-17T14:30:46 icefire: Doubt it is faster 2007-11-17T14:31:03 256-bit memory interface (vs 834/836 bit) 2007-11-17T14:31:04 It has less ram but it runs more or less the same 2007-11-17T14:31:08 i have a 5500FX 2007-11-17T14:31:17 EvilGuru: that's probably the DMA controller or the MMU that is only capable of dealing with 8GB 2007-11-17T14:31:24 which has 256mb 2007-11-17T14:31:24 You like living in gray world cyka? 2007-11-17T14:31:43 it runs really well on this machine 2007-11-17T14:31:50 besides 2007-11-17T14:31:52 it was cheap 2007-11-17T14:31:56 Yeah, if you don't play any demanding games :P 2007-11-17T14:31:58 was ÂŁ20 2007-11-17T14:32:00 Easy way to cripple a card is to cut down on the memory interface 2007-11-17T14:32:08 Giel: Yes, more than likely 2007-11-17T14:32:28 icefire, i can play need for speed carbon on it quite comfortably 2007-11-17T14:32:35 lol 2007-11-17T14:32:43 I'm talking Crysis and UTIII 2007-11-17T14:32:45 can play legacy of kain - Defiance 2007-11-17T14:32:48 which basically renders your 64bit address space rather useless (for addressing RAM that is...) 2007-11-17T14:32:53 Which is why my 7600GT (1.6Ghz) had much worse memory bandwidth than my 7900GTX, it was a 128 vs 256-bit interface 2007-11-17T14:32:55 i ain't got them icefire 2007-11-17T14:32:57 so bleh 2007-11-17T14:33:11 Yes, the chipset will only map 8GB total 2007-11-17T14:33:12 and i'm not into the mindless shooting of ut 2007-11-17T14:33:16 and i'm guess crysis 2007-11-17T14:33:19 so I'm wondering why they don't equip DMA controllers & MMUs with 64bit micro controllers as well... 2007-11-17T14:33:56 push up marketing price? 2007-11-17T14:34:39 icefire, u gotta take into account that this machine is by no means a machine for gaming on 2007-11-17T14:34:45 :P 2007-11-17T14:34:45 it's only a 2700+ amd 2007-11-17T14:35:01 Yeah this laptop certainly isn't either 2007-11-17T14:35:08 My computer is though :P 2007-11-17T14:35:15 32 bit on a disconntinued line of CPU's 2007-11-17T14:35:30 tho i wouldn't mind seeing if i could get 3000+ or a 3200+ 2007-11-17T14:35:42 cos i can't afford to fork out for a new machine 2007-11-17T14:35:44 tho really 2007-11-17T14:35:57 all i'd have to do is replace the mobo and the CPU 2007-11-17T14:36:03 the gfx card is OKish 2007-11-17T14:36:09 but not the greatest card ever 2007-11-17T14:36:17 sound cards a soundcard really 2007-11-17T14:36:24 tho this is bette rthe the sb 218 i had in 2007-11-17T14:36:27 next CPU I buy will probably have 4 cores in it, I really want to test my multithreaded apps in a multicore environment so... 2007-11-17T14:36:50 i want a fairly recent job 2007-11-17T14:37:07 core 2 duo or a quad will be me next i think 2007-11-17T14:37:29 tho for some odd reason i've allways had an aversion to pentium CPU's 2007-11-17T14:37:35 i dunno why 2007-11-17T14:37:44 whats AMD done in the wau of mulitcore? 2007-11-17T14:38:05 actually AMD does a better job in multicores than Intel IMO 2007-11-17T14:38:38 Intel just crams more cores on the same piece of silicium and connects them together with some default memory circuitry 2007-11-17T14:38:43 ooo 2007-11-17T14:38:43 What I really want is for nvidia/XrandR to support hardware accel over three displays (two boards) 2007-11-17T14:38:49 3.20 dual core 6400+ 2007-11-17T14:38:50 nice 2007-11-17T14:38:53 Giel: They do that in multiples of two 2007-11-17T14:39:12 AMD on the other hand specially designs the cores and memory circuitry for the multicore systems 2007-11-17T14:39:27 A globally shared cache is ideal 2007-11-17T14:39:28 that'll mean that AMD will have a slower time-to-market though 2007-11-17T14:39:37 hehe 2007-11-17T14:39:46 i still don't like pentium 2007-11-17T14:39:59 just soemthing that i thaught when i was younger 2007-11-17T14:40:02 and has stuck with me 2007-11-17T14:40:17 i've only ever had one Penitum system 2007-11-17T14:40:20 and it was slow 2007-11-17T14:40:21 lol 2007-11-17T14:40:25 a P3 650 2007-11-17T14:40:40 then when i got the chance i got this 2007-11-17T14:40:48 2700+ 2007-11-17T14:40:53 I don't care who I go with AMD, Intel, all the same for me 2007-11-17T14:41:05 I switch to whichever one has the best performance when I buy 2007-11-17T14:42:14 MSI K9VGM-V K8M890 Socket AM2 onboard VGA 8 channel audio mATX Motherboard 2007-11-17T14:42:15 lol 2007-11-17T14:42:18 no wonder it's cheap 2007-11-17T14:42:23 only does 4gb mem 2007-11-17T14:42:28 2 DDR 2 slots 2007-11-17T14:42:30 :O 2007-11-17T14:42:44 and tbh i have never heard of msi 2007-11-17T14:42:56 oO 2007-11-17T14:43:31 I really would like a triple-monitor set-up 2007-11-17T14:44:37 EvilGuru: sure, as long as you don't use software compiled with Intel's compiler form benchmarking... 2007-11-17T14:44:48 http://www.ebuyer.com/product/110803 2007-11-17T14:44:52 that looks a nice board 2007-11-17T14:44:57 I stay away from vendor specific compilers 2007-11-17T14:45:08 that compiler is known to deliver crippled assembly for AMD 2007-11-17T14:45:38 I remember reading about that, might have posted it her 2007-11-17T14:47:37 But if I did go triple screen I would loose hardware accel 2007-11-17T14:53:44 http://www.ebuyer.com/product/125202/show_product_reviews 2007-11-17T14:53:57 hmm that cup seems to be quite liked in the reviews 2007-11-17T14:57:54 *** GrimMoroe has quit IRC 2007-11-17T15:00:19 cyka: Is the cache shared between the two chips 2007-11-17T15:01:34 It's L1 Data cache is 2x64 KB 2007-11-17T15:01:34 The L1 Code cache is 2x64 KB 2007-11-17T15:01:34 And the L2 Cache is 2x1024 KB 2007-11-17T15:01:34 All L1 caches are 2 way set associative 64-byte line size while the L2 caches are 16 way set associative. 2007-11-17T15:01:47 i don't think so if that is owt to go by 2007-11-17T15:01:50 *** GrimMoroe has joined #warzone 2007-11-17T15:01:56 yo GrimMoroe 2007-11-17T15:02:11 hello 2007-11-17T15:03:06 *** tomboy64 has joined #warzone 2007-11-17T15:03:07 *** NightBringer has quit IRC 2007-11-17T15:03:34 *** icefire has quit IRC 2007-11-17T15:03:43 hmm 2007-11-17T15:03:47 i think it's smokie time 2007-11-17T15:04:28 i thought you quit smoking... 2007-11-17T15:05:57 i had done like almost a year go 2007-11-17T15:06:07 started back up again when i got with my ex Watermelon2 2007-11-17T15:06:23 cyka: The DDGF one? 2007-11-17T15:06:29 now i'm fully on em again now she we finished... and rather badly at that 2007-11-17T15:06:31 yup 2007-11-17T15:06:33 ddgf 2007-11-17T15:06:50 she turned out to be drop dead gorgous bitch 2007-11-17T15:06:52 lol 2007-11-17T15:06:57 Should try to give up again 2007-11-17T15:07:15 who on relfection the girl i really like atm is FAR better lookin 2007-11-17T15:07:37 hehe 2007-11-17T15:07:47 i keeps me weighing less tho EvilGuru 2007-11-17T15:07:48 :P 2007-11-17T15:07:58 when i don't smoke i weigh nearly 14 stone 2007-11-17T15:08:05 when i do smoke i weigh 12 stone 2007-11-17T15:08:07 lol 2007-11-17T15:08:09 I weight 6.2 2007-11-17T15:08:18 fuckin hell 2007-11-17T15:08:20 *weigh 2007-11-17T15:08:25 how old are u???? 2007-11-17T15:08:28 ... 2007-11-17T15:09:00 i weighed 6.2 stone when i was like 8/9 2007-11-17T15:09:01 lol 2007-11-17T15:09:08 i'm 23 now 2007-11-17T15:09:11 lol 2007-11-17T15:09:15 right smokie time 2007-11-17T15:09:15 brb 2007-11-17T15:09:27 cyka: 17 2007-11-17T15:09:40 u must be skin n bones 2007-11-17T15:09:48 cos i more or less am at 12 stone 2007-11-17T15:10:37 *** icefire has joined #warzone 2007-11-17T15:11:11 6.2... 2007-11-17T15:14:54 Someone keeps changing the bathroom scales from KG to Stone and back again so I can never tell if my weight is changing 2007-11-17T15:19:11 i weigh 76.x kilo;s 2007-11-17T15:19:15 back 2007-11-17T15:20:05 stone ? is that seriously a measurement scale for weight ? 2007-11-17T15:20:34 Yep, good old imperial system 2007-11-17T15:21:27 well I know my weight is somewhat around 754 N (on earth...) 2007-11-17T15:21:45 on the newton scale??? 2007-11-17T15:21:46 lol 2007-11-17T15:21:52 76KG 2007-11-17T15:21:52 yep 2007-11-17T15:22:22 EvilGuru: that's my body mass yes; or 76 kgf (kilogram force) as weight 2007-11-17T15:22:49 40KG is around 6.2 stone 2007-11-17T15:23:09 EvilGuru, the girl i'm chasing wieghs more then u do 2007-11-17T15:23:10 lol 2007-11-17T15:23:14 she wieghs 8 2007-11-17T15:23:16 ish 2007-11-17T15:23:27 and she's like proper skinny 2007-11-17T15:23:36 heh 2007-11-17T15:23:41 she is (hopefully) older than me 2007-11-17T15:23:46 she's 21 2007-11-17T15:24:20 still at 17 i wieghed about 10/11 stone 2007-11-17T15:25:53 I am probably a lot smaller than you (150cm, or there abouts) 2007-11-17T15:27:54 EvilGuru: that'd do the trick (of your weight being around 40kgf) 2007-11-17T15:30:55 any math guru here who thinks he's capable of performing a lapace transform ? 2007-11-17T15:31:23 I need to transform a function in lapace's s-domain to the time domain, and am failing utterly for the last hour or so... 2007-11-17T15:36:13 Giel: #math 2007-11-17T15:42:28 isn't it called laplace-transformation? 2007-11-17T15:43:39 Kreuvf: yup 2007-11-17T15:43:57 k (but can't help you with it either ^^) 2007-11-17T15:45:42 ewwww 2007-11-17T15:45:45 hmmmm 2007-11-17T15:46:00 i'm gonna do a test while i have a mac g3 600/700 handy 2007-11-17T15:46:05 i dunno if it's 600 mhz 2007-11-17T15:46:09 g3 chip 2007-11-17T15:46:40 Kreuvf: http://en.wikipedia.org/wiki/Laplace_transform 2007-11-17T15:46:50 already looked at it, giel ;X 2007-11-17T15:48:06 hoew hard is it to removew software from a mac??? 2007-11-17T15:48:26 problem is, I've never got any math (@school) about complex numbers and stuff like laplace/fourier transformations; still they expect me to be able to "just do that" 2007-11-17T15:48:44 don't get me wrong, I find this all very interesting; though that doesn't help me atm 2007-11-17T15:48:50 ok disspaearing a minute 2007-11-17T15:49:56 giel, I had complex stuff at university for.. a month and we didn't do much. I, too, find this very interesting but I do not have the slightest idea about laplace/fourier transformations 2007-11-17T15:50:22 All I know is what is in Numerical Recipes In C 2007-11-17T15:51:03 *** cyka_ has joined #warzone 2007-11-17T16:00:21 Giel: http://en.wikipedia.org/wiki/Inverse_Laplace_transform perhaps? 2007-11-17T16:00:34 * cybersphinx doesn't really know any advanced math stuff, though. 2007-11-17T16:00:44 peoples 2007-11-17T16:00:54 will the mac package of wz work on `10.1? 2007-11-17T16:01:05 cos thats what this mac i'm playing with has 2007-11-17T16:01:10 cybersphinx: well thanks for the link... 2007-11-17T16:01:19 since its exactly what I need... 2007-11-17T16:02:01 provided that I can "translate" the mathematical symbols there 2007-11-17T16:02:08 cyka: No, 10.4 is needed 2007-11-17T16:03:24 k 2007-11-17T16:03:35 anyy packages for 10.1? 2007-11-17T16:03:42 cos i'm intrigued as to how it'd run 2007-11-17T16:05:02 very slowly i'd imagine tho 2007-11-17T16:05:08 cos this macs well slow 2007-11-17T16:05:24 *** icefire has quit IRC 2007-11-17T16:07:07 *** cyka has quit IRC 2007-11-17T16:12:04 cyka_: Sadly not 2007-11-17T16:15:56 *** Karlik has joined #warzone 2007-11-17T16:21:01 hmmm 2007-11-17T16:21:02 ok 2007-11-17T16:21:06 next question 2007-11-17T16:21:09 ah sod it 2007-11-17T16:21:22 i dunno why i'#m even bothing with that hunk of junk 2007-11-17T16:21:24 lol 2007-11-17T16:24:43 If I am reading/understanding RMan correctly EDIOS gave Pivotal the power to release all of Warzone under the GNU GPL (with the exception being the PSX renderer) 2007-11-17T16:25:15 Now, since they made the FMVs, and the source release was done in good faith 2007-11-17T16:25:41 I think we may be able to argue that the FMVs, like the artwork are GNU GPL 2007-11-17T16:26:01 but due to bandwidth constraints were never released as part of the main package 2007-11-17T16:26:14 lol 2007-11-17T16:26:28 i don't think XP reconfised that i just pulled the ethernet cable out 2007-11-17T16:26:32 and replaced it with another 2007-11-17T16:26:39 i know it was qa quick change 2007-11-17T16:26:41 but 2007-11-17T16:26:43 LOL!!! 2007-11-17T16:46:16 * Giel is having dinner 2007-11-17T16:46:18 *** Giel is now known as Giel|afk 2007-11-17T16:46:29 Enjoy your meal, Giel! 2007-11-17T16:48:32 Kreuvf: Would you be able to put me on your 'to interview' list? 2007-11-17T16:48:42 I would 2007-11-17T16:48:54 and actually I thought about this some hours ago xD 2007-11-17T16:51:43 *** Kreuvf has left #warzone 2007-11-17T16:51:47 *** Kreuvf has joined #warzone 2007-11-17T16:51:55 :X shift+click closes a channel - good to know 2007-11-17T16:54:09 *** tomboy64 has quit IRC 2007-11-17T16:54:29 *** tomboy64 has joined #warzone 2007-11-17T16:55:25 brb 2007-11-17T16:55:34 *** Kreuvf has quit IRC 2007-11-17T16:57:24 *** Kreuvf has joined #warzone 2007-11-17T17:16:27 * cyka_ plays Strength of the world - Avenged sevenfold 2007-11-17T17:17:49 Hmm, a 7950GX2 just ÂŁ120 new 2007-11-17T17:19:16 amazing how cheap older hardware is 2007-11-17T17:20:48 hehe 2007-11-17T17:31:28 *** GrimMoroe has quit IRC 2007-11-17T17:48:58 *** devurandom has joined #warzone 2007-11-17T17:52:32 *** abitos has quit IRC 2007-11-17T17:53:54 *** abitos has joined #warzone 2007-11-17T17:54:05 *** Buginator has joined #warzone 2007-11-17T17:54:08 Hi all 2007-11-17T17:54:24 hiho 2007-11-17T17:55:15 Hi and goodbye. ;) 2007-11-17T17:55:15 *** devurandom is now known as dev|away 2007-11-17T17:55:25 Fine, be that way :P 2007-11-17T17:55:29 lol 2007-11-17T17:55:39 ilol 2007-11-17T17:55:43 * cyka_ gets the popcorn out 2007-11-17T17:55:54 Don't forget the butter 2007-11-17T17:56:02 ewwwwwww 2007-11-17T17:56:12 toffee man 2007-11-17T17:56:23 * cyka_ loves toffee popcorn 2007-11-17T17:56:30 * JockeTF loves alpacas. 2007-11-17T17:56:39 i don't like butter popcorn 2007-11-17T17:56:40 On popcorn? 2007-11-17T17:56:47 tho salted popcorn is nice 2007-11-17T17:56:54 schreaded alpaca 2007-11-17T17:56:57 lol 2007-11-17T17:57:03 Never tried toffee popcorn 2007-11-17T17:57:10 the essence of alpaca on popcorn 2007-11-17T17:57:11 :D 2007-11-17T17:57:25 if u find toffee popcorn try it 2007-11-17T17:57:26 You can't eat alpacas. 2007-11-17T17:57:32 *** ccfreak2k|laptop has quit IRC 2007-11-17T17:57:33 it's beaut 2007-11-17T17:57:43 u can when u've cooked em JockeTF :P 2007-11-17T17:58:00 You can't kill them, not hurt them. 2007-11-17T17:58:03 *nor 2007-11-17T17:58:09 *** ccfreak2k_|lapto has joined #warzone 2007-11-17T17:58:13 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-17T17:58:15 no dissasemble alpaca 5 :D 2007-11-17T17:58:19 But they can hurt you? 2007-11-17T17:58:30 Buginator: They don't. 2007-11-17T17:59:03 they just furry blankets JockeTF :P 2007-11-17T17:59:10 So then, what good are they? They just eat all day, and crap in the night? 2007-11-17T17:59:10 keeps u warm at night 2007-11-17T17:59:19 Yeah. 2007-11-17T17:59:35 *** abitos has quit IRC 2007-11-17T17:59:46 *** abitos has joined #warzone 2007-11-17T18:00:33 Warzone needs some good roadkill. Who is up for making little furry animals that the tanks can run over? It will be headline news all around the globe! 2007-11-17T18:01:11 alpaca road kill 2007-11-17T18:01:12 :D 2007-11-17T18:01:16 -_- 2007-11-17T18:01:19 lol 2007-11-17T18:01:42 see them lil men in the first campaign spit roasting em over an open fire :D 2007-11-17T18:01:43 Oh sure, it is fine to kill baba people, but not baba furry animals? the injustice! 2007-11-17T18:02:26 *** amro has quit IRC 2007-11-17T18:02:36 Bleh. 2007-11-17T18:03:16 Ok JockeTF, make a picket sign the baba people can hold up to stop the killing of furry animals. 2007-11-17T18:04:51 * cyka_ plays Simple Plan - Perfect 2007-11-17T18:04:59 i like this song 2007-11-17T18:05:06 even tho it reminds me of my ex 2007-11-17T18:06:50 Buginator: I have a bug for you 2007-11-17T18:07:06 * cyka_ hands Buginator a germ 2007-11-17T18:07:07 :D 2007-11-17T18:07:17 Did someone make a game named "No join biatches" ? 2007-11-17T18:07:25 What bug is that EvilGuru? 2007-11-17T18:08:02 Buginator: The commander research has no effect 2007-11-17T18:08:20 In MP you can research Command Turret MkI => Command Turret MkIV 2007-11-17T18:08:55 but it does not seem to have any effect, as shown by dumping the pName of a commanders turret 2007-11-17T18:09:03 * Buginator sprays lysol on cyka 2007-11-17T18:09:38 I think there are more than the command turret that do that. I forgot who talked about this before. 2007-11-17T18:10:58 *** abitos has quit IRC 2007-11-17T18:11:08 *** abitos has joined #warzone 2007-11-17T18:11:43 It is quite an annoying bug and I do not know enough about the research system to tackle it 2007-11-17T18:11:51 mhh 2007-11-17T18:12:01 should be relatively easy to tackle imho 2007-11-17T18:12:45 you volunteer? ;) 2007-11-17T18:13:01 wait a minute or.. several minutes 2007-11-17T18:17:44 .sta file is what? 2007-11-17T18:17:50 *** ViralHatred has joined #warzone 2007-11-17T18:18:20 oh, player names 2007-11-17T18:18:57 + fileName 0x0013eb50 "multiplay/players/Đ.sta" const char * 2007-11-17T18:19:29 Didn't that happen when per changed the hash stuff? 2007-11-17T18:20:31 EvilGuru, I think I got the problem-maker 2007-11-17T18:20:34 *** Jovan has quit IRC 2007-11-17T18:20:41 Kreuvf: Shoot 2007-11-17T18:21:07 if I am not mistaken the file mp.wz/stats/research/redcomponents.txt is responsible for replacing old tech with new ones 2007-11-17T18:22:04 R-Comp-CommandTurret02,CommandTurret1,WEAPON,10 R-Comp-CommandTurret03,CommandTurret2,WEAPON,10 R-Comp-CommandTurret04,CommandTurret3,WEAPON,10 2007-11-17T18:22:22 I am not sure, but I think it should be CommandTurret0x after the first comma 2007-11-17T18:22:26 let me look this up 2007-11-17T18:22:52 (although this would be weird as warzone in most cases crashes if there are errors in stats-files :X) 2007-11-17T18:23:17 I am waiting for that stats to move into a database 2007-11-17T18:23:58 aha, resultcomponent.txt says: R-Comp-CommandTurret01,CommandBrain01,BRAIN,0,0,3 R-Comp-CommandTurret02,CommandTurret2,WEAPON,0,0,10 R-Comp-CommandTurret03,CommandTurret3,WEAPON,0,0,10 R-Comp-CommandTurret04,CommandTurret4,WEAPON,0,0,10 2007-11-17T18:24:35 so actually if there is no commandturret2, but a commandbrain02, this one could be fixed relatively easy 2007-11-17T18:24:50 give me a minute, then I will have checked it 2007-11-17T18:24:52 Didn't watermelon make a utility to edit all this stuff? 2007-11-17T18:25:08 maybe, but I am used to use the txt-files :X 2007-11-17T18:27:06 Buginator: I know he created a stats viewer, but I do not have it 2007-11-17T18:27:19 I will try to fix this locally, EvilGuru, and then report 2007-11-17T18:27:32 Thank you very much Kreuvf 2007-11-17T18:30:41 *** berkus has joined #warzone 2007-11-17T18:30:49 Hi berkus 2007-11-17T18:34:54 *** dev|away has quit IRC 2007-11-17T18:38:50 hi Buginator 2007-11-17T18:43:37 *** coppercore has joined #warzone 2007-11-17T18:44:36 Hi coppercore 2007-11-17T18:44:41 hello 2007-11-17T18:44:54 coppercore, can you tell me where did wztoys go? 2007-11-17T18:45:03 You were the host right ? 2007-11-17T18:45:03 not sure 2007-11-17T18:45:09 yes i was a long time ago 2007-11-17T18:45:15 what's right 2007-11-17T18:45:19 wow my memory sucks 2007-11-17T18:45:31 i had a hdd crash and lost everything 2007-11-17T18:45:53 :( 2007-11-17T18:46:16 Pesky HDs. I think everyone on this project has had a fatal HD crash. 2007-11-17T18:46:31 Yep, been there 2007-11-17T18:48:59 Was is even worse, the SMART reporting that HDs do is pretty much worthless. Under 5% of the time that works according to the google study on HDs. 2007-11-17T18:49:36 I had a hard disk die on me two months or so ago and the SMART data was what allowed me to catch it before it got bad 2007-11-17T18:50:50 I had 2 400GB units, that died back to back, and neither had any SMART warning. 2007-11-17T18:51:12 Ouch 2007-11-17T18:55:07 Seagate just said "It happens, and they are very sorry. Ship it back to us". 2007-11-17T18:59:07 Would someone mind joining #alpaca for a short while? 2007-11-17T18:59:14 Just temporary. 2007-11-17T19:00:43 ... 2007-11-17T19:00:51 Hi Watermelon2 2007-11-17T19:01:12 Hi Buginator 2007-11-17T19:02:40 Watermelon2, mind if I ask you a question on the double-click patch you did? 2007-11-17T19:04:27 fire away 2007-11-17T19:05:10 What was the purpose of doing double-click checks for keys and the mouse wheel? Or was it simply not finished? 2007-11-17T19:06:16 double-clicking/pressing numeric keys center-views group 1-9 2007-11-17T19:06:58 Yes, but it did that before, that is, if you press the same key twice. 2007-11-17T19:07:45 It ended up swallowing keys if they were pressed too fast, and along with the mouse wheel events. That wasn't the intentional correct? 2007-11-17T19:07:53 EvilGuru, that problem needs a bit more time ;X 2007-11-17T19:08:41 *** ViralHatred has quit IRC 2007-11-17T19:08:47 err intentional effect* 2007-11-17T19:12:08 i dont understand what you mean by 'swallowing keys' 2007-11-17T19:12:53 Like in the cut scenes, I would press ESC twice fast to bypass them, and it ended up needing 3. So a keypress was lost. 2007-11-17T19:13:02 *** GrimMoroe has joined #warzone 2007-11-17T19:13:08 Hi GrimMoroe 2007-11-17T19:13:12 hello 2007-11-17T19:13:56 Buginator:that is because the key state is exculsive 2007-11-17T19:15:43 the current key state struct doesnt allow two key states to coexist 2007-11-17T19:15:53 like double down adn single down 2007-11-17T19:15:57 and such 2007-11-17T19:16:12 But did you have something else planned for that? My lastest patch only keeps the double-click for mouse buttons, not for keyboard or mouse wheel. 2007-11-17T19:17:25 no 2007-11-17T19:17:49 You still working on pie toaster? 2007-11-17T19:19:34 no i havent touched its source for a few weeks due to lack of time and motivation 2007-11-17T19:21:55 *** amro has joined #warzone 2007-11-17T19:29:04 Watermelon2, do you know what resultstruct.txt is good for? 2007-11-17T19:30:45 ohno 2007-11-17T19:30:48 other file :X 2007-11-17T19:30:54 researchstruct.txt 2007-11-17T19:33:46 dunno 2007-11-17T19:33:52 k 2007-11-17T19:34:44 Kreuvf, you run a WZ web site right ? 2007-11-17T19:34:53 yes, I do 2007-11-17T19:35:02 research name function name dummyId 2007-11-17T19:35:13 thanks, watermelon 2007-11-17T19:43:50 Kreuvf, your website is the .de one? 2007-11-17T19:44:09 yes, it is 2007-11-17T19:44:37 How long have you been running it? 2007-11-17T19:44:50 *** NightBringer has joined #warzone 2007-11-17T19:45:21 administrator at the site since *lookingup* 2003 2007-11-17T19:45:30 owning the whole site since august of this year 2007-11-17T19:46:39 lol "Authorisierung benötigt - Fehler 401" 2007-11-17T19:46:51 there is a link to the pw :X 2007-11-17T19:46:53 I hit http://board.warzone2100.de/news.php then downloads. 2007-11-17T19:46:58 I know 2007-11-17T19:47:10 sorry for this 2007-11-17T19:47:20 I was just curious what you had. 2007-11-17T19:47:26 nothing special ^^ 2007-11-17T19:47:33 warzone2100.de//backfire 2007-11-17T19:47:34 ;X 2007-11-17T19:50:11 Was Kamaze around before you or after you Kreuvf? 2007-11-17T19:50:26 after 2007-11-17T19:51:29 is this going to be an interview? ;) 2007-11-17T19:51:35 yes :D 2007-11-17T19:51:44 k ^^ 2007-11-17T19:51:52 Tell us your life story on warzone in 10 words or less. 2007-11-17T19:52:10 that's not a question :X 2007-11-17T19:52:34 Kreuvf: It was a command(er) 2007-11-17T19:52:47 :P 2007-11-17T19:53:05 EvilGuru, I think I am shortly before solving the problem - at least I hope to do so 2007-11-17T19:53:19 Excellent, good to hear 2007-11-17T19:54:00 by now it seems to me that the original developers wanted to replace a BRAIN with a WEAPON 2007-11-17T19:54:07 Kreuvf, ok, ok.. a question. How many unique hits have you had on your site since you took over? 2007-11-17T19:54:14 and maybe this causes the problem, but not sure 2007-11-17T19:54:18 err.. wait a minute, Buginator 2007-11-17T19:54:27 http://warzone2100.de/usage/ 2007-11-17T19:54:30 http://files.warzone2100.de/usage/ 2007-11-17T19:54:39 http://blog.warzone2100.de/usage/ http://board.warzone2100.de/usage/ 2007-11-17T19:54:46 that should cover everything 2007-11-17T19:54:59 for files. you need the aforementioned user+pass 2007-11-17T19:56:57 haha, they added Command Turrets II to IV later to the game 2007-11-17T19:57:03 / added by Marc 15th September - Upgraded Command Turrets 2007-11-17T19:57:18 Yes, I saw that 2007-11-17T19:57:27 Guess it was Sept 1999 2007-11-17T19:57:38 yes 2007-11-17T19:57:43 so.. shortly before release then 2007-11-17T19:57:55 or was it after? 2007-11-17T19:58:08 doesn't matter, it doesn't work ;X 2007-11-17T19:59:37 *** ccfreak2k|laptop has quit IRC 2007-11-17T20:00:52 *** ccfreak2k|laptop has joined #warzone 2007-11-17T20:07:29 ok Kreuvf, delete the passwords now :) 2007-11-17T20:07:57 don't need to.. haven't had problems with it by now xD 2007-11-17T20:09:00 Do you have any big plans for your site? 2007-11-17T20:09:35 Plans: yes, big: well.. depends on the definition of "big", but I think yes, problem: no time ;_; 2007-11-17T20:14:36 You plan on doing more interviews with the other WRP team members? Or was that just for devurandom? ;) 2007-11-17T20:14:36 EvilGuru, could you search the string "CommandBrain01" in the source-code? 2007-11-17T20:15:01 Giel has been interviewed before devu and next should be evilguru ;X 2007-11-17T20:15:08 0 found in source code. 2007-11-17T20:15:15 mhh 2007-11-17T20:15:23 Same 2007-11-17T20:15:32 could you tell me which file handels brains.txt? 2007-11-17T20:15:33 *** icybersphnx has joined #warzone 2007-11-17T20:15:35 Find all "CommandBrain01", Subfolders, Find Results 2, "Current Project", "*.c;*.cpp;*.cxx;*.cc;*.tli;*.tlh;*.h;*.hpp;*.hxx;*.hh;*.inl;*.rc;*.resx;*.idl;*.asm;*.inc" 2007-11-17T20:15:35 Matching lines: 0 Matching files: 0 Total files searched: 403 2007-11-17T20:15:38 *** cybersphinx has quit IRC 2007-11-17T20:15:38 whoops 2007-11-17T20:15:41 *** icybersphnx is now known as cybersphinx 2007-11-17T20:17:20 Kreuvf, brains.txt must be read in from a script. 2007-11-17T20:18:05 stats.c is where most stuff is read in 2007-11-17T20:18:12 k 2007-11-17T20:26:15 now I have the problem that I added three more brains to brains.txt and added the corresponding strings to names.txt but it's complaining that it does not know "CommandBrain02" 2007-11-17T20:27:26 I think I have to tell the game about CommandBrain02 somewhere 2007-11-17T20:28:41 looking 2007-11-17T20:29:20 templates.txt also... 2007-11-17T20:29:35 research.txt 2007-11-17T20:29:55 lots of others. 2007-11-17T20:31:39 well 2007-11-17T20:31:47 it's in research.txt, but not "defined" there 2007-11-17T20:31:51 same for templates.txt 2007-11-17T20:32:02 only references to CommandBrain01 2007-11-17T20:32:18 and I used CommandBrain02 in research.txt btw 2007-11-17T20:32:24 \data\stats\research\multiplayer\resultcomponent.txt(15): R-Comp-CommandTurret01,CommandBrain01,BRAIN,0,0,3 2007-11-17T20:32:57 R-Comp-CommandTurret02,CommandBrain02,BRAIN,0,0,3 2007-11-17T20:33:01 already there 2007-11-17T20:33:08 and it's not defined here, too imho 2007-11-17T20:33:33 resultcomponent.txt tells the game "If you finished researching topic a, give the player an a." 2007-11-17T20:34:36 This is all of the brain01 stuff: http://pastebin.com/d7b9a419 2007-11-17T20:35:34 mhh, I added it to all related files (which should be those in mp-folder only 2007-11-17T20:36:17 or not? 2007-11-17T20:36:57 afk 2007-11-17T20:40:06 *** berkus has quit IRC 2007-11-17T20:45:10 *** NightBringer has quit IRC 2007-11-17T20:45:37 *** NightBringer has joined #warzone 2007-11-17T20:50:20 "GODDAM *#!! LOWERCASE assert IS ABSOLUTELY NO %^$## USE ON THE PC" lol 2007-11-17T20:51:04 mhh, added CommandBrain02 to the singleplayer-files with no success, still same problem 2007-11-17T20:51:19 could search the source for "Unable to find string resource for"? 2007-11-17T20:51:52 in droid.c and stats.c 2007-11-17T20:56:12 does "if (!strresGetIDNum(psStringRes, pName, &id)) " mean "if strresGetIDNum returns an error, do the following"? 2007-11-17T20:56:15 hmmm 2007-11-17T20:56:45 Depends what it returns, but yeah. 2007-11-17T20:56:51 k, where is strresGetIDNum defined? 2007-11-17T20:56:59 what line is that? 2007-11-17T20:57:09 Kreuvf: A search of the source is probably best 2007-11-17T20:57:12 *** Giel|afk is now known as Giel 2007-11-17T20:57:18 Hi Giel 2007-11-17T20:57:21 indeed ;X 2007-11-17T20:57:30 hi Buginator 2007-11-17T20:57:51 I don't know why I decided to watch that movie, it was boring.... 2007-11-17T20:57:52 how to search for something in multiple files? 2007-11-17T20:58:04 strres.c 2007-11-17T20:58:05 *** berkus has joined #warzone 2007-11-17T20:58:10 thanks, Buginator 2007-11-17T20:59:20 line 188 if it matters. 2007-11-17T20:59:31 can't find strres.c here http://svn.gna.org/viewcvs/warzone/branches/2.0/src/?dir_pagestart=200 2007-11-17T20:59:37 assuming you are looking at trunk 2007-11-17T20:59:49 no 2007-11-17T21:00:02 but didn't find it in trunk either oO 2007-11-17T21:00:14 let me check gna... 2007-11-17T21:01:16 it is in lib\framework 2007-11-17T21:01:22 k 2007-11-17T21:01:43 http://svn.gna.org/viewcvs/warzone/trunk/lib/framework/strres.c?rev=2345&view=log 2007-11-17T21:02:11 http://svn.gna.org/viewcvs/warzone/branches/2.0/lib/framework/strres.c?rev=1015&view=log for branch 2007-11-17T21:02:17 thanks 2007-11-17T21:03:20 *** abitos has quit IRC 2007-11-17T21:05:02 k, can't solve this one, cause I don't understand what that piece of code does xD 2007-11-17T21:05:09 a pity :( 2007-11-17T21:05:53 That segment just checks for the ID of the string 2007-11-17T21:06:25 mhh, but where to find that ID? 2007-11-17T21:07:26 *** GrimMoroe has quit IRC 2007-11-17T21:07:35 mhh.. could it be that warzone is "not made" to have more than two brains? 2007-11-17T21:07:37 dunno which script it loads for it to check. 2007-11-17T21:08:17 Possible, but unless we know how the scripting stuff works, can't answer for sure. Troman is needed here. 2007-11-17T21:08:37 I will try to rename all "CommandBrain01" to "CommandBrain02" 2007-11-17T21:11:39 funny thing 2007-11-17T21:12:28 renaming all entries in the mp-folder's files of "CommandBrain01" to "CommandBrain02" makes warzone start 2007-11-17T21:13:14 hmm..maybe there is a limit. 2007-11-17T21:13:51 which would explain the way Pumpkin Studios went when implementing it (haha, didn't work, but at least did not crash, too) 2007-11-17T21:14:22 Guess they never really tested it 2007-11-17T21:14:38 lol "//no! put brains back in 10Feb //ignore brains and programs for now" 2007-11-17T21:14:53 so.. theoretically my solution should work ;X 2007-11-17T21:15:03 lol 2007-11-17T21:16:13 They lost brains in game.c 2007-11-17T21:16:23 haha, funny sentence ;X 2007-11-17T21:18:20 Hmmm.. scripttabs.c has the table 2007-11-17T21:18:29 (defined) 2007-11-17T21:18:53 Looks like only 1 brain 2007-11-17T21:19:16 there are two brains: ZNULLBRAIN, the standard brain and the CommandBrain01, the brain for commanders 2007-11-17T21:19:20 at least in brain.txt 2007-11-17T21:20:30 znullbrain is a place holder... 2007-11-17T21:20:41 mhh 2007-11-17T21:20:45 an empty brain then? 2007-11-17T21:20:46 scrv_error("Brain component %s not found", yyvsp[0].sInit.pString); lex stuff... 2007-11-17T21:21:40 *** abitos_ has joined #warzone 2007-11-17T21:23:53 :( 2007-11-17T21:31:38 On the bright side Kreuvf, you now got something to enter in your blog ;) 2007-11-17T21:32:34 your blog = blog.warzone2100.de? ^^ 2007-11-17T21:32:59 yes 2007-11-17T21:33:55 k ;X 2007-11-17T21:34:03 not now, gtg ^^ 2007-11-17T21:34:17 see ya. Don't forget your "brains" ;) 2007-11-17T21:34:37 cya Kreuvf 2007-11-17T21:35:02 I hope Troman will be able to solve this one :X 2007-11-17T21:35:26 and off ;D 2007-11-17T21:35:27 *** Kreuvf has quit IRC 2007-11-17T21:37:15 Ok Ryan, wake up. 2007-11-17T21:43:12 *** copperc0re has joined #warzone 2007-11-17T21:44:40 *** coppercore has quit IRC 2007-11-17T21:45:10 *** copperc0re is now known as coppercore 2007-11-17T21:52:50 *** copperc0re has joined #warzone 2007-11-17T21:54:38 *** coppercore has quit IRC 2007-11-17T21:54:48 *** copperc0re is now known as coppercore 2007-11-17T21:57:11 *** Watermelon2 has quit IRC 2007-11-17T21:57:38 *** amro has quit IRC 2007-11-17T21:57:51 *** Buginator has quit IRC 2007-11-17T22:04:47 *** ccfreak2k|laptop has quit IRC 2007-11-17T22:05:24 *** ccfreak2k_|lapto has joined #warzone 2007-11-17T22:05:31 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-17T22:11:07 *** Karlik has quit IRC 2007-11-17T22:19:15 *** berkus has quit IRC 2007-11-17T22:21:25 *** DrZimmerman has quit IRC 2007-11-17T22:22:17 *** Buginator has joined #warzone 2007-11-17T22:23:52 *** devurandom has joined #warzone 2007-11-17T22:24:52 * Buginator watches devurandom run by in a blur 2007-11-17T22:25:07 Hi devurandom 2007-11-17T22:25:14 *** coppercore has quit IRC 2007-11-17T22:25:17 hi devurandom 2007-11-17T22:25:18 Hi. ;) 2007-11-17T22:25:34 Full house, huh? 2007-11-17T22:25:38 hehe 2007-11-17T22:25:41 maybe 2007-11-17T22:25:52 dunno; is that something you can get with poker ? 2007-11-17T22:27:20 He just likes watching the twins 2007-11-17T22:27:30 :D 2007-11-17T22:30:28 *** coppercore has joined #warzone 2007-11-17T22:46:28 * Buginator says later all going out for dinner 2007-11-17T22:46:40 *** Buginator has quit IRC 2007-11-17T23:00:32 *** copperc0re has joined #warzone 2007-11-17T23:00:52 *** coppercore has quit IRC 2007-11-17T23:01:30 *** copperc0re is now known as coppercore 2007-11-17T23:04:25 *** berkus has joined #warzone 2007-11-17T23:14:45 *** abitos_ has quit IRC 2007-11-17T23:17:39 *** copperc0re has joined #warzone 2007-11-17T23:17:50 *** coppercore has quit IRC 2007-11-17T23:18:36 *** copperc0re is now known as coppercore 2007-11-17T23:22:48 *** JockeTF has quit IRC 2007-11-17T23:24:48 *** EvilGuru has quit IRC 2007-11-17T23:28:31 n8 2007-11-17T23:28:33 *** devurandom has quit IRC 2007-11-17T23:46:50 night all 2007-11-17T23:46:52 *** Giel has quit IRC 2007-11-17T23:54:46 blah 2007-11-17T23:54:48 anyone around? 2007-11-17T23:54:52 feel like playing a game? 2007-11-17T23:55:32 perhaps if i didn't suck 2007-11-17T23:55:48 well i'm pretty old myself 2007-11-17T23:55:50 er 2007-11-17T23:55:51 sucky 2007-11-17T23:55:57 i haven't played in a few years (literally) 2007-11-17T23:56:08 i only have svn installed anyway 2007-11-17T23:56:10 and we could just do 2v1 computer 2007-11-17T23:56:12 =/ 2007-11-17T23:56:26 i wonder, does svn use the lobby? 2007-11-17T23:56:30 not sure 2007-11-17T23:56:35 does the lobby even work? 2007-11-17T23:56:42 heh, dunno 2007-11-17T23:57:51 http://www.wz2100.net/downloads 2007-11-17T23:57:54 grab the release version 2007-11-17T23:58:26 is 64bit in the release now? 2007-11-17T23:59:01 checking portage for it now 2007-11-17T23:59:14 i've never really played the release versions 2007-11-17T23:59:17 do i need to compile svn 2007-11-18T00:00:20 yeah. not worth it if you just wanna play a game and you've never used svn before 2007-11-18T00:00:25 i have used svn 2007-11-18T00:00:30 i need to set it back up anyways 2007-11-18T00:02:40 well if you get latest svn version working i'll play with ya 2007-11-18T00:02:40 k 2007-11-18T00:03:16 hasn't been a release in three months 2007-11-18T00:03:16 so must be some good stuff in svn 2007-11-18T00:03:49 yeah, tends to crash and burn a lot though 2007-11-18T00:04:11 netcode still has some work to do 2007-11-18T00:04:30 hopefully its a hell of a lot better than it was in retail 2007-11-18T00:04:35 omfg it was bad at times 2007-11-18T00:21:08 *** ccfreak2k|laptop has quit IRC 2007-11-18T00:21:52 *** ccfreak2k|laptop has joined #warzone 2007-11-18T00:30:56 *** berkus has quit IRC 2007-11-18T00:36:31 *** ccfreak2k|laptop has quit IRC 2007-11-18T00:36:48 *** ccfreak2k|laptop has joined #warzone 2007-11-18T00:49:22 krushia 2007-11-18T00:49:29 yep 2007-11-18T00:49:42 gimmie a few, i remember now how to download and compile etc 2007-11-18T00:51:26 *** ccfreak2k|laptop has quit IRC 2007-11-18T00:52:01 *** ccfreak2k|laptop has joined #warzone 2007-11-18T00:53:07 sure. 2007-11-18T00:53:31 i just upgraded to newest in svn, seems to work 2007-11-18T00:54:47 oh, you will need quesoglc libraries, it will probably complain when you configure. 2007-11-18T00:55:20 btw 2007-11-18T00:55:27 do you need bison 1.8? 2007-11-18T00:55:33 or is any later version fine? 2007-11-18T00:55:38 dunno 2007-11-18T00:56:07 any later is fine 2007-11-18T00:56:12 i have 2.3 2007-11-18T00:56:37 what operating system do you use? 2007-11-18T00:56:43 winXP 2007-11-18T00:56:50 gotta install gnuwin32 2007-11-18T00:56:54 lol. 2007-11-18T00:57:00 hehe 2007-11-18T00:57:17 can't help much with your install. 2007-11-18T00:57:19 if i was doing it on linux i'd already be playing 2007-11-18T00:57:20 lol 2007-11-18T00:58:31 what about the daily trunk snapshot? 2007-11-18T00:58:50 or i'd say you have a diff version than trunk 2007-11-18T00:58:58 that wi;; probably work too 2007-11-18T00:59:20 as long as it is somewhat recent 2007-11-18T00:59:33 a week old would be too much 2007-11-18T00:59:55 eh i like the ability to type LS in a dos prompt and have it work 2007-11-18T00:59:55 lol 2007-11-18T01:00:31 svn co svn://svn.gna.org/svn/warzone/trunk 2007-11-18T01:00:40 ./autogen.sh && ./configure && make 2007-11-18T01:00:42 done 2007-11-18T01:01:51 lol 2007-11-18T01:02:07 i highly doubt it is that easy in windows though :P 2007-11-18T01:02:13 it's not 2007-11-18T01:03:07 checking out 2007-11-18T01:05:55 gg 2007-11-18T01:06:01 still downloading 2007-11-18T01:09:19 *** Jovan71 has joined #warzone 2007-11-18T01:14:29 *** Dred_furst has quit IRC 2007-11-18T01:24:49 making 2007-11-18T01:24:52 * coppercore prays 2007-11-18T01:25:02 :) 2007-11-18T01:25:37 In file included from frame.h:55, 2007-11-18T01:25:37 from configfile.c:21: 2007-11-18T01:25:37 types.h:38:27: SDL/SDL_types.h: No such file or directory 2007-11-18T01:25:38 sigh 2007-11-18T01:28:49 looks like you need sdl headers 2007-11-18T01:28:59 dunno where they go in windows 2007-11-18T01:31:01 *** Jovan71 has quit IRC 2007-11-18T01:33:20 frame.h:63:20: physfs.h: No such file or directory 2007-11-18T01:33:22 o.O 2007-11-18T01:38:13 heh, yeah you need physfs too 2007-11-18T01:39:01 you need the library... um... "DLL", plus headers for everything warzone depends on 2007-11-18T01:46:17 already downloaded 2007-11-18T01:46:27 only other problem is i need "make" 2007-11-18T01:46:27 lol 2007-11-18T01:51:39 AHA! 2007-11-18T01:52:12 sigh 2007-11-18T01:56:53 now it's asking for the gl libraries 2007-11-18T01:56:54 dot. 2007-11-18T01:59:58 hehe, poor guy 2007-11-18T03:22:53 give up? 2007-11-18T03:22:54 :P 2007-11-18T03:48:03 *** tomboy64 has quit IRC 2007-11-18T04:06:19 krushia: not really 2007-11-18T04:06:28 was distracted by other things for awhile 2007-11-18T04:07:09 *** Jovan71 has joined #warzone 2007-11-18T04:07:11 like games that work :P 2007-11-18T04:13:53 er 2007-11-18T04:16:01 my fiancee needed me for something 2007-11-18T04:20:11 hopefully something fun 2007-11-18T04:23:36 *** weedle has quit IRC 2007-11-18T04:31:06 indeed it was 2007-11-18T04:31:10 bah forget compiling 2007-11-18T04:31:25 i can't find the damn .h libraries for GL 2007-11-18T04:31:37 google gives me everything but that little essiential thing 2007-11-18T04:33:22 aww :( 2007-11-18T04:33:42 will have to ask the other guys when they are in here 2007-11-18T04:33:54 giel could tell you i think 2007-11-18T04:34:02 problably in svn somewhere 2007-11-18T04:34:05 and grim 2007-11-18T04:34:12 ooh ya grim 2007-11-18T04:34:18 haven't talked to him in a long time 2007-11-18T04:34:54 he recently started his own split 2007-11-18T04:35:00 o.O 2007-11-18T04:35:58 yeah, he got a bit disgruntled i guess and split off a separate warzone project 2007-11-18T04:36:39 i don't mind, as long as we all get along and share. 2007-11-18T04:37:31 did you read the warzone svn build instructions btw? 2007-11-18T04:37:41 http://wiki.wz2100.net/Windows_Compile_Guide 2007-11-18T04:37:42 i think there are windows instructions somewhere 2007-11-18T04:37:46 ooh 2007-11-18T04:37:47 right 2007-11-18T04:37:50 lemme double check 2007-11-18T04:38:05 bet that's it there heh 2007-11-18T04:42:58 hah 2007-11-18T04:43:05 i found my orginial warzone ISOs earlier 2007-11-18T04:43:51 and i have the PSOne version as well 2007-11-18T04:46:14 someone just sent me his a few days ago so i can get the videos to work 2007-11-18T04:47:10 » Linux Installer 2007-11-18T04:47:10 (~22.5 MiB, Created with MojoSetup) 2007-11-18T04:47:16 http://download.gna.org/warzone/releases/2.0/warzone2100-2.0.8_rc1.mojo 2007-11-18T04:47:22 come on, install the release :P 2007-11-18T04:47:32 or do you use debian? 2007-11-18T04:47:56 coppercore second drive checks out, can you shut down so I can put in the last one? 2007-11-18T04:48:03 yeah hold on 2007-11-18T04:48:48 i can't use that release version because it doesn't work on 64bit 2007-11-18T04:49:10 Broadcast message from root@coppercore (pts/2) (Sat Nov 17 22:52:39 2007): 2007-11-18T04:49:10 This shutdown was brought to you by a Major Handler Problem Flag. Thank you and have a nice shutdown! 2007-11-18T04:49:10 The system is going down for system halt NOW! 2007-11-18T04:49:10 [coppercore@coppercore ~ ]$ 2007-11-18T04:49:14 hmm 2007-11-18T04:49:20 http://download.gna.org/warzone/releases/2.0/warzone2100-2.0.8_rc1.tar.bz2 2007-11-18T04:49:27 release source code and compile? :P 2007-11-18T04:49:33 wow it's so much quieter in here 2007-11-18T04:49:38 doesn't work on 64bit 2007-11-18T04:49:41 hahah 2007-11-18T04:49:46 yeah, no more noobs 2007-11-18T04:49:54 lol 2007-11-18T04:49:57 I mean physically 2007-11-18T04:50:00 with the computer off 2007-11-18T04:50:04 hahahaha 2007-11-18T04:50:47 booting 2007-11-18T05:16:52 *** Cc2iscooL has joined #warzone 2007-11-18T07:08:18 *** DrZimmerman has joined #warzone 2007-11-18T07:21:17 anyone up for a game? 2007-11-18T07:25:12 sigh 2007-11-18T07:25:13 DrZimmerman? 2007-11-18T07:35:36 *** copperc0re has joined #warzone 2007-11-18T07:36:47 *** coppercore has quit IRC 2007-11-18T07:37:35 *** copperc0re is now known as coppercore 2007-11-18T07:37:47 so 2007-11-18T07:37:50 freakin 2007-11-18T07:37:52 bored. 2007-11-18T07:39:41 coppercore: no sorry 2007-11-18T07:44:00 :( 2007-11-18T08:04:49 you still awake? 2007-11-18T08:05:37 i found an interesting ai bug 2007-11-18T08:05:41 ? 2007-11-18T08:05:55 they built 326 vtols :P 2007-11-18T08:06:27 game kept getting real choppy, so i did a unit count dump 2007-11-18T08:06:59 funny thing is they stopped attacking with them, they were all packed in the base 2007-11-18T08:07:26 maybe because they couldn't get them to share the rearming pads 2007-11-18T08:07:45 anyway, hi 2007-11-18T08:08:03 coppercore: where are you from? you've been up a while 2007-11-18T08:08:08 usa 2007-11-18T08:08:10 wv 2007-11-18T08:08:12 =/ 2007-11-18T08:09:51 the 3am timezone? 2007-11-18T08:21:30 yes 2007-11-18T08:23:59 * krushia too 2007-11-18T09:12:20 *** abitos has joined #warzone 2007-11-18T09:27:03 *** EvilGuru has joined #warzone 2007-11-18T09:33:51 Hi all 2007-11-18T09:40:45 *** pabs3 has joined #warzone 2007-11-18T09:42:53 is Giel van Schijndel in this channel? 2007-11-18T09:43:23 pabs3: He goes under the alias and is normally around most days 2007-11-18T09:44:00 ok, thanks. I wanted to ask him the status of his QuesoGLC Debian package, so we can update warzone in Debian 2007-11-18T09:44:30 I believe it is ready/usable 2007-11-18T09:45:15 ah, cool 2007-11-18T09:45:40 Is a snapshot of the SVN repo planned for sid? 2007-11-18T09:46:22 we have an old snapshot in sid at the moment, but it crashes when opening saved files, so I want to do an update 2007-11-18T09:47:11 I think saving/loading of games is mostly functional now 2007-11-18T09:47:34 although the file format has been changed slightly, so current saves will not work 2007-11-18T09:48:14 what do you mean by "current saves"? 2007-11-18T09:49:06 any existing save games will not load (unless they were created in a very new revision) 2007-11-18T09:49:25 I believe a patch committed a couple of weeks ago changed the format 2007-11-18T09:49:42 yep, expected as much. are there any more format changes planned? 2007-11-18T09:49:49 Indeed 2007-11-18T09:50:08 Currently Per (another dev) is working on a tagfile format, which will completely replace the current one 2007-11-18T09:50:18 ok 2007-11-18T09:50:36 Although chances are the current save game code will still be around 2007-11-18T09:53:32 ok. I'm kinda thinking that we should keep warzone out of testing until a new stable branch (2.1.x/2.2.x I imagine) is released. any thoughts on when that might be? 2007-11-18T09:53:52 2.1 is planned for around Christmas 2007-11-18T09:54:05 maybe a few weeks late, as there is still some stuff to do 2007-11-18T09:56:00 only problem with an SVN revision in testing is that chances are we will get a lot of bugs filed against it (which is harder to deal with than a separate branch) 2007-11-18T09:57:06 FYI 2007-11-18T09:57:16 compiling on windows is riduculous 2007-11-18T09:57:34 have to download multiple seperate libraries just to get it to start to compile =/ 2007-11-18T09:57:48 Yep 2007-11-18T09:58:05 OS X (when it works) is great as the project file fetches and compiles all deps for you 2007-11-18T09:58:16 aren't the damn files in svn somewhere? 2007-11-18T09:59:23 EvilGuru: July 2008 is the testing freeze for lenny, so Jan/Feb 2008 would be good timing for warzone 2.1 I think 2007-11-18T09:59:45 EvilGuru: btw, mind if I forward this conversation to the Debian games team? 2007-11-18T09:59:50 Please 2007-11-18T10:00:06 thanks 2007-11-18T10:01:29 2.1 will also feature complete 64-bit support 2007-11-18T10:02:19 nice :D 2007-11-18T10:07:09 pabs3: http://forums.wz2100.net/ - he is around alright 2007-11-18T10:42:27 *** amro has joined #warzone 2007-11-18T10:47:00 *** Jovan71 has quit IRC 2007-11-18T10:47:07 *** amro has quit IRC 2007-11-18T10:52:39 *** amro has joined #warzone 2007-11-18T11:10:08 *** tomboy64 has joined #warzone 2007-11-18T11:16:15 *** Giel has joined #warzone 2007-11-18T11:16:25 hi all 2007-11-18T11:31:47 *** WarthBotX has joined #warzone 2007-11-18T11:32:11 *** WarthBotX has left #warzone 2007-11-18T11:36:30 Giel: pabs3 was looking for you 2007-11-18T11:40:57 *** abitos has quit IRC 2007-11-18T11:41:00 *** nocheinabitos has joined #warzone 2007-11-18T11:41:05 *** nocheinabitos is now known as abitos 2007-11-18T11:43:38 *** devurandom has joined #warzone 2007-11-18T11:44:20 Giel: I was wondering about your QuesoGLC package, but now I have to get some sleep 2007-11-18T11:44:23 gnite all 2007-11-18T11:46:12 *** JockeTF has joined #Warzone 2007-11-18T11:48:13 pabs3: you mean the debian package ? 2007-11-18T11:48:45 haven't finished it yet; setting up a binary package for it is easy, the source package is less easy 2007-11-18T11:52:51 *** tomboy64 has quit IRC 2007-11-18T11:58:41 *** tomboy64 has joined #warzone 2007-11-18T12:01:23 Giel: yep. send me a mail if you need any help with it - pabs@debian.org 2007-11-18T12:01:31 * pabs3 really sleeps now 2007-11-18T12:05:40 *** amro has quit IRC 2007-11-18T12:14:06 *** Kevin` has quit IRC 2007-11-18T12:14:08 *** kevinsbot has quit IRC 2007-11-18T12:15:01 coppercore: Did you get it to build? 2007-11-18T12:39:00 *** kevinsbot has joined #warzone 2007-11-18T12:50:09 *** GrimMoroe has joined #warzone 2007-11-18T13:00:31 Giel: ^^ actually I have some experience with savegames (in the current format) as well... 2007-11-18T13:03:18 https://gna.org/file/recycle.patch?file_id=3219 2007-11-18T13:04:07 I think I have got the init code working to set the array to 0 2007-11-18T13:04:56 but I am not sure if adding it to the save game is as simple as just adding in a couple of for loops 2007-11-18T13:11:28 *** Jovan25 has joined #warzone 2007-11-18T13:16:11 2.0.8 has well buggy sound EvilGuru 2007-11-18T13:16:18 tho ur probably already aware of this 2007-11-18T13:16:39 too many sounds playing at once and it cuts out some of the sounds 2007-11-18T13:16:57 then eventua;ly u get no sound till u hit esc the retunr to the game 2007-11-18T13:22:08 cyka_: I have never really played 2.0.8 2007-11-18T13:22:25 could well be an openal limti/sound card thing, but I do know the sound has some problems 2007-11-18T13:22:55 well this card is a 5.1 surround sound card 2007-11-18T13:23:10 and i expereince no sound issues on other games EvilGuru 2007-11-18T13:23:21 probably warzone then 2007-11-18T13:23:29 as a lot of games use OpenAL 2007-11-18T13:23:46 tho i can't test if it is indeed this card cos i don't have my old card to test with 2007-11-18T13:32:43 *** Twiggy has joined #warzone 2007-11-18T13:32:44 *** NightBringer has quit IRC 2007-11-18T13:46:39 *** Kevin` has joined #warzone 2007-11-18T13:50:50 *** devurandom has quit IRC 2007-11-18T14:05:35 *** Dred_furst has joined #warzone 2007-11-18T14:20:12 *** amro has joined #warzone 2007-11-18T14:59:24 *** devurandom has joined #warzone 2007-11-18T15:05:54 Hi devurandom 2007-11-18T15:06:01 argh!! 2007-11-18T15:06:08 Hi! 2007-11-18T15:06:08 EvilGuru, i just ran into ddgb 2007-11-18T15:06:12 hey devurandom 2007-11-18T15:06:17 Is the filename extension for the new savegames .wzs? 2007-11-18T15:06:21 * cyka_ just saw his ex and her mum 2007-11-18T15:06:29 *gulp* 2007-11-18T15:07:48 cyka... I really think you should let loose... 2007-11-18T15:07:54 lol 2007-11-18T15:07:56 i ahve 2007-11-18T15:08:06 i just get a massive amount of fear when i see them 2007-11-18T15:08:19 cos i know they are capable of creating lots of shit to throw 2007-11-18T15:08:22 Fear? lol... 2007-11-18T15:08:36 yeha 2007-11-18T15:08:41 i never thaught i'd fear a women 2007-11-18T15:08:42 Oha... 2007-11-18T15:08:44 but i do 2007-11-18T15:09:07 but after seeign this little white nissan micra in the distance i was like 2007-11-18T15:09:14 oh god. looks like the ex's mum 2007-11-18T15:09:17 got closer 2007-11-18T15:09:21 yup it was her mum 2007-11-18T15:09:26 was like hmmm 2007-11-18T15:09:34 then got to the next village 2007-11-18T15:09:40 she indicated the way i was going 2007-11-18T15:09:44 i was like oh fuck!! 2007-11-18T15:09:55 i pulled in as soon as i could 2007-11-18T15:10:10 to try n get in n out the shop before her mum came in 2007-11-18T15:10:18 i was leaving as she entered 2007-11-18T15:10:23 but she game me the evils 2007-11-18T15:10:44 and he daughter formally known as ddgf was sat in the car looking terrified 2007-11-18T15:10:51 i glanced over n saw this 2007-11-18T15:11:04 decided not to make any further visual contact 2007-11-18T15:11:10 got in the car and hastily exited 2007-11-18T15:11:17 turned round where she did 2007-11-18T15:11:27 and planted my foot hard on the accelorator and fled 2007-11-18T15:11:57 but now the adrenaline is still in my system 2007-11-18T15:12:04 and it's fucking annoying me 2007-11-18T15:12:11 by making me shake so badly 2007-11-18T15:12:31 seeing her didn't stir up old love 2007-11-18T15:12:38 but fear 2007-11-18T15:12:43 and an acute hate 2007-11-18T15:18:29 *** abitos_ has joined #warzone 2007-11-18T15:31:58 cyka, you wimp. ;) 2007-11-18T15:32:13 lol 2007-11-18T15:32:15 so be it 2007-11-18T15:32:34 i decided hasty exit was the best course of action 2007-11-18T15:32:53 hasty exit == running away 2007-11-18T15:33:11 yup 2007-11-18T15:33:27 i dont' want owt more todo with them 2007-11-18T15:33:45 so why hang around and make a situatiuon i don't want to be in 2007-11-18T15:34:00 and my business with where i was, was done anyways 2007-11-18T15:34:30 so 2007-11-18T15:34:31 meh 2007-11-18T15:34:47 well the exit was only slightly hastier then normal anyways devurandom 2007-11-18T15:34:48 :P 2007-11-18T15:35:00 i normally have a heavy right foot on the throttle pedal 2007-11-18T15:35:01 :P 2007-11-18T15:36:40 Now you are trying to shy away... ;) 2007-11-18T15:36:49 lol 2007-11-18T15:36:58 i allways drive fast 2007-11-18T15:37:02 Finding excuses. ;) 2007-11-18T15:37:03 driving slow means accidents 2007-11-18T15:37:05 lol 2007-11-18T15:37:09 LOL... 2007-11-18T15:37:16 if that logic is indeed logic 2007-11-18T15:37:23 i've only ever crashed while driving slow 2007-11-18T15:37:25 Better dead than missing an arm, huh? 2007-11-18T15:37:36 cos when driving slow means ur concentration lapses 2007-11-18T15:37:39 and u miss stuff 2007-11-18T15:37:46 mhm, k... 2007-11-18T15:37:49 driving fast ur concentration doesn't lapse so much 2007-11-18T15:37:53 so u miss less 2007-11-18T15:37:54 lol 2007-11-18T15:38:00 Having tea now... 2007-11-18T15:38:01 least thats how i see it 2007-11-18T15:38:08 afternoon tea? 2007-11-18T15:38:13 Yes. 2007-11-18T15:38:15 how very british of u :P 2007-11-18T15:38:22 When do you have tea? 2007-11-18T15:38:31 I'm trying to. ;) 2007-11-18T15:38:33 evening meal tea? 2007-11-18T15:38:38 i don't drink tea 2007-11-18T15:38:41 i drink coffee 2007-11-18T15:38:42 lol 2007-11-18T15:38:50 and i drink coffee when evr i require it 2007-11-18T15:38:53 or need it 2007-11-18T15:38:53 lol 2007-11-18T15:39:12 You'd drink tea for dinner, if you would? 2007-11-18T15:39:14 which is usually right after i've had a cup 2007-11-18T15:39:20 no 2007-11-18T15:39:27 i eat my dinner at like 6/7pm 2007-11-18T15:39:42 devurandom: I almost never drink tea 2007-11-18T15:39:48 with the exception of "ice tea" 2007-11-18T15:39:51 mostly I drink coffee 2007-11-18T15:40:02 I hate icetea out of those paper-boxes... 2007-11-18T15:40:27 Tastes like a soluted lolly-pop... 2007-11-18T15:40:28 *** devurandom is now known as dev|away 2007-11-18T15:40:57 Giel, where u based? 2007-11-18T15:44:28 cyka_: 5 degrees east and 50 degrees north 2007-11-18T15:47:35 although "51.57N 5.44E" is a bit more accurate (i.e. you don't end up in the wrong country with those coordinates) 2007-11-18T15:48:47 *** ccfreak2k|laptop has quit IRC 2007-11-18T15:49:48 *** ccfreak2k|laptop has joined #warzone 2007-11-18T15:51:22 I might as well have given those coordinates without north/south and east/west specifier, every other form would put me in a piece of ocean somewhere 2007-11-18T15:56:43 *** ccfreak2k|laptop has quit IRC 2007-11-18T16:02:33 *** Suprano has joined #warzone 2007-11-18T16:08:45 i'm available for multiplayerness today if someone wants to play/test 2007-11-18T16:08:58 whenever 2007-11-18T16:09:05 *** Kreuvf has joined #warzone 2007-11-18T16:10:21 hi-di-ho and afk 2007-11-18T16:16:29 *** krushia_ has joined #warzone 2007-11-18T16:17:48 *** krushia has quit IRC 2007-11-18T16:22:22 *** krushia_ is now known as krushia 2007-11-18T16:23:19 *** GrimMoroe has quit IRC 2007-11-18T16:23:49 *** ccfreak2k|laptop has joined #warzone 2007-11-18T16:25:51 Hi Kreuvf 2007-11-18T16:25:56 brb 2007-11-18T16:46:32 *** Sur3 has joined #warzone 2007-11-18T16:46:56 *** cyka has joined #warzone 2007-11-18T16:50:23 while trying to compile rev2827 i get this error: "version.c:109: Error: Fieldsize of »svn_date« is too big" 2007-11-18T16:51:52 works fine here 2007-11-18T16:54:06 Sur3: what OS do you have ? 2007-11-18T16:54:44 gentoo-linux amd64 2007-11-18T16:54:47 Sur3: and could you http://rafb.net/paste the content of src/version.h 2007-11-18T16:58:45 i overwrote the cont char* version_getSvnDate with return ""; then it compiled, but when trying to execute it now says: "./src/warzone2100: error while loading shared libraries: libGLC.so.0: cannot open shared object file: No such file or directory" 2007-11-18T16:59:32 Sur3: You need QuesoGLC 2007-11-18T16:59:33 Those are probably unrelated... 2007-11-18T17:00:05 Probably your GNU linker path is different from your runtime linker path... 2007-11-18T17:00:06 i have installed queso just before 2007-11-18T17:00:20 .i.e. run "ldconfig" or setup LD_LIBRARY_PATH correctly. 2007-11-18T17:00:43 i compiled fine on gentoo amd64. you shouldn't have to modify anything 2007-11-18T17:01:35 krushia: Depends on whether your linker cache was properly regenerated or not, I think. 2007-11-18T17:02:10 ah, thx the "ldconfig" helped 2007-11-18T17:02:16 i'm just saying it works, so i doubt the issue is with warzone code. 2007-11-18T17:02:31 Sur3: could you http://rafb.net/paste the content of src/autorevision.h ? 2007-11-18T17:02:44 LOL "and people who are out to create drama cannot easily dig up what they need." ... 2007-11-18T17:03:23 and I'm also wondering; do you have the source code in a working copy ? 2007-11-18T17:04:07 *** cyka_ has quit IRC 2007-11-18T17:04:18 autorevision.h: http://rafb.net/p/iIQmVp59.html 2007-11-18T17:05:03 *** Sur3 is now known as Sur3_eating 2007-11-18T17:08:58 * Giel is having dinner 2007-11-18T17:10:53 eat faster :) 2007-11-18T17:11:52 i'm curious now, where he has "vn://svn.gna.org/svn/warzone/trunk" i have "trunk" 2007-11-18T17:12:29 "vn" is definitely wrong... 2007-11-18T17:13:26 Giel: You strip the "m" out of the revision? 2007-11-18T17:13:58 Oh, sorry, didn't read this: #define SVN_WC_MODIFIED 1 2007-11-18T17:15:12 *** Sur3_eating is now known as Sur3 2007-11-18T17:24:52 well, i have also an unmodified, but this didnt compile: http://rafb.net/p/5BEgSb47.html 2007-11-18T17:25:27 It looks ok... 2007-11-18T17:25:34 Syntactically correct at least. 2007-11-18T17:25:41 And somehow the same as the last one... 2007-11-18T17:25:50 was about to say that :P 2007-11-18T17:26:39 that src uri shouldn't be like that though 2007-11-18T17:26:59 it should be the project root directory name 2007-11-18T17:27:41 but could this produce the error in the "version_getSvnDate"? 2007-11-18T17:27:57 I have no idea how that thing looks like. 2007-11-18T17:28:05 And what exactly is the error? 2007-11-18T17:28:44 i'm looking at it, there is a decision point as to what function to use for the date 2007-11-18T17:29:07 which is determined by if it is modified 2007-11-18T17:29:27 and that is where i get lost, can't figure out how modified is toggled 2007-11-18T17:29:30 http://rafb.net/p/9M4OCS67.html 2007-11-18T17:29:43 sry, its in german :-P 2007-11-18T17:29:56 Sur3: Half the people here are German :p 2007-11-18T17:30:52 yes but i'm sorry for the other half :-P 2007-11-18T17:32:47 anyway this dirty workarround worked fine for me: http://rafb.net/p/rdCWcc17.html 2007-11-18T17:33:23 I don't even have that file... 2007-11-18T17:33:30 Ugh: static char svn_date[sizeof(svn_date_cstr) - 9] = { '\0' } 2007-11-18T17:33:47 We should not be using variable length arrays - they are C99 2007-11-18T17:33:51 Oh, it was in src/... 2007-11-18T17:34:03 * krushia wonders what return __DATE__; does for you 2007-11-18T17:34:18 EvilGuru: sizeof() is not variable, is it? 2007-11-18T17:34:32 I am not sure there 2007-11-18T17:34:41 It may well eval as a constant at compile time 2007-11-18T17:34:49 The real problem is this: "svn_date_cstr[] = "";" 2007-11-18T17:35:03 sizeof() is probably 1, -9 == 8 2007-11-18T17:35:06 -8 2007-11-18T17:36:21 (unsigned)-8 == something really large == Fehler: Feldgröße von »svn_date« ist zu groĂź 2007-11-18T17:36:43 *** Karlik has joined #warzone 2007-11-18T17:37:23 souds logical, why did noone get this error before? 2007-11-18T17:37:30 *sounds 2007-11-18T17:37:57 i'm still scratching my head over your src uri string 2007-11-18T17:38:57 krushia: i used kdesvn, perhaps that helps explaining it!?! 2007-11-18T17:39:28 still don't get it 2007-11-18T17:41:18 Maybe it works like that: 2007-11-18T17:41:37 src uri is wrong, which leads to a wrong data, which leads to this error. 2007-11-18T17:41:49 Miracle is why the src uri is wrong... 2007-11-18T17:42:00 Sur3: Tried distclean? 2007-11-18T17:42:34 no 2007-11-18T17:45:37 waht does autorevision.conf say? 2007-11-18T17:45:57 (in main directory, not src) 2007-11-18T17:46:12 wc_uri=trunk 2007-11-18T17:46:53 i don't get it. 2007-11-18T17:47:03 try svn up 2007-11-18T17:47:11 see if it works 2007-11-18T17:48:06 just type svn up from your project root 2007-11-18T17:48:23 returns "Revision 2827." 2007-11-18T17:50:04 dunno 2007-11-18T17:51:45 svn revert && make clean && ./autogen.sh && ./configure && make 2007-11-18T17:52:00 maybe try that 2007-11-18T17:52:29 svn revert && make clean && ./autogen.sh && ./configure && make 2007-11-18T17:52:42 svn: Nicht genĂĽgend Parameter angegeben; versuchen Sie »svn help« fĂĽr weitere Informationen 2007-11-18T17:54:16 sorry 2007-11-18T17:54:23 svn revert . && make clean && ./autogen.sh && ./configure && make 2007-11-18T17:54:56 that's about as clean as it can get without downloaading everything over again 2007-11-18T17:55:28 i also downloaded completely new, same error 2007-11-18T17:55:43 with svn? 2007-11-18T17:55:50 with kdesvn 2007-11-18T17:56:02 k i think kdesvn may be an issue 2007-11-18T17:56:46 * coppercore pokes dev|away 2007-11-18T17:56:47 hi 2007-11-18T17:56:48 ;p 2007-11-18T17:56:49 i found people had issues with some other svn clients, like TortiseSVN 2007-11-18T17:57:18 svn revert -R 2007-11-18T17:57:28 And clean won't help with autogenerated files, afaik. 2007-11-18T17:57:35 use distclean instead. 2007-11-18T17:57:47 Actually maintainer-clean is as clean as you can get. 2007-11-18T17:57:57 it's like you need msvc to do anything compilation related on windoze 2007-11-18T17:58:03 That should be the same as when directly downloading it again. 2007-11-18T17:58:10 coppercore: I think MinGW works 2007-11-18T17:58:25 it does... sorta 2007-11-18T17:58:33 you have to download an asston of libraries 2007-11-18T17:58:41 the entire opengl source code 2007-11-18T17:58:48 not to mentionphysfs 2007-11-18T17:58:51 and several others 2007-11-18T17:59:06 i'm stuck on gl cause i can't find the glc.h and glc.c library 2007-11-18T17:59:12 Sur3, dev|away, Giel: https://gna.org/bugs/?10269 2007-11-18T17:59:24 something smells fishy there 2007-11-18T17:59:46 coppercore: OpenGL sourcecode??? 2007-11-18T17:59:52 sec 2007-11-18T18:00:07 i'm missing opengl headers 2007-11-18T18:00:19 glc.h 2007-11-18T18:00:24 oddly enough 2007-11-18T18:00:29 looked around for 10 mins 2007-11-18T18:00:31 couldn't find it 2007-11-18T18:00:40 That is a GLC header... 2007-11-18T18:00:49 You need quesoglc... 2007-11-18T18:00:59 . 2007-11-18T18:01:48 a propos GLC, can someone tell me where to get the fonts: http://rafb.net/p/0HDz1778.html 2007-11-18T18:05:41 dejavu is the font which is currently hardcoded. 2007-11-18T18:05:51 Eitehr from your package manager. 2007-11-18T18:06:06 http://dejavu.sourceforge.net/wiki/index.php/Download 2007-11-18T18:06:08 Or dejavu.sf.net 2007-11-18T18:06:42 (he is using windows. it doesn't have a package manager) 2007-11-18T18:06:52 poor guy 2007-11-18T18:07:00 I always think that... 2007-11-18T18:07:09 Poor windows guys, all missing a package manager... 2007-11-18T18:07:28 I think we should create a software which does that and earn millions. ;) 2007-11-18T18:07:33 i'm not using windows! i'm using gentoo-linux 2007-11-18T18:07:47 Sur3: Gentoo has that font... emerge dejavu. 2007-11-18T18:07:48 oh lol 2007-11-18T18:07:53 yeah emerge it 2007-11-18T18:08:01 i got you confused with coppercore 2007-11-18T18:08:03 imho Portage is the best package manager I know till now. 2007-11-18T18:08:09 * krushia slaps self 2007-11-18T18:08:22 Only "issue" is that there is no global binary server... 2007-11-18T18:08:40 windows sucks period 2007-11-18T18:08:41 well the whole point is it is a source distro :P 2007-11-18T18:08:42 (... you'd have to setup it yourself) 2007-11-18T18:08:50 has NO compiling built-in whatsoever 2007-11-18T18:08:50 ah yes cool i found dejavu.. 2007-11-18T18:08:59 +tools 2007-11-18T18:09:16 I think I need to setup gentoo-binpkg.com one day... 2007-11-18T18:09:20 anybody want to play-test 2.0.8 :P 2007-11-18T18:09:27 i'm surprised posix doesn't require a c compiler 2007-11-18T18:10:30 coppercore: 2.0.x should be quite stable 2007-11-18T18:10:41 Afaik Vista is getting next to POSIX compliant, right? 2007-11-18T18:10:44 lemme rephrase that 2007-11-18T18:11:04 who wants to crush the smarter AI in a game with me? 2007-11-18T18:11:06 Well, the subsystem is afaik POSIX complyiant, but it is not exported to userspace. 2007-11-18T18:11:06 he wanted to play with me last night and i can't play stable 2007-11-18T18:11:14 lol 2007-11-18T18:11:24 *** GrimMoroe has joined #warzone 2007-11-18T18:11:33 hi GrimMoroe 2007-11-18T18:11:35 long time no see 2007-11-18T18:11:38 hello 2007-11-18T18:12:03 ahh, fine, with dejavu now i see the menufont and needn't search the buttons anymore, nice feature a font ;-) 2007-11-18T18:12:15 dev|away: supposedly there is a posix toolset for windows, which gives it all the userspace utilities required 2007-11-18T18:12:58 http://www.research.att.com/sw/tools/uwin/ 2007-11-18T18:13:00 i'm up for playing a game with svn 2007-11-18T18:13:19 omfg ksh in windows 2007-11-18T18:14:37 Sur3: Still working on trying to find a decent one that looks good 2007-11-18T18:15:17 uwin? I tried that quite some time ago... 2007-11-18T18:15:17 aha 2007-11-18T18:15:20 now its running again 2007-11-18T18:15:22 It f*ed up my system... 2007-11-18T18:15:31 yes, but the bold font still failed, is it not included in dejavu? 2007-11-18T18:15:33 Besides of that it was awesome. 2007-11-18T18:15:39 dev|away 2007-11-18T18:15:41 i got it to compile 2007-11-18T18:15:47 just needed those glc libraries 2007-11-18T18:15:58 quesoglc.sf.net 2007-11-18T18:16:07 We need popt now don't we? 2007-11-18T18:16:39 SFU (services for unix) is the MS package which does this, but that one is really really really old... 2007-11-18T18:16:41 In file included from multiint.c:30: 2007-11-18T18:16:41 ../SDL/SDL_opengl.h:4711: error: redefinition of typedef 'PFNGLCOLORSUBTABLEEXTP 2007-11-18T18:16:41 ROC' 2007-11-18T18:16:41 ../GL/gl.h:1501: error: previous declaration of 'PFNGLCOLORSUBTABLEEXTPROC' was 2007-11-18T18:16:41 here 2007-11-18T18:16:41 mingw32-make[1]: *** [multiint.o] Error 1 2007-11-18T18:16:43 rm level_lexer.lex.c 2007-11-18T18:16:45 sigh 2007-11-18T18:16:46 *** krushia has quit IRC 2007-11-18T18:16:47 MS afaik refuses to update it. 2007-11-18T18:17:07 *** krushia has joined #warzone 2007-11-18T18:17:23 dev|away: If you have Vista Ultimate or Business you get something similar 2007-11-18T18:17:35 Yes, that's what I meant before. 2007-11-18T18:17:36 dev|away: any ideas? this time it's not a missing file 2007-11-18T18:17:42 They even export it to userspace? 2007-11-18T18:17:46 Didn't know that... 2007-11-18T18:17:55 Thought you need to write a kernel module to get that. 2007-11-18T18:18:07 coppercore: Did you modify anything? 2007-11-18T18:18:11 oops killed my irc for a bit when playing with firewall rules 2007-11-18T18:18:12 no 2007-11-18T18:18:38 i'm about to ask someone to just compile the latest svn binary and upload it 2007-11-18T18:18:42 anyway, i'm up for a game with svn 2007-11-18T18:18:45 coppercore: Is that _all_ that gcc spits out? 2007-11-18T18:18:50 You can write a POSIX compat API in user-space, although POSIX has a lot richer multi-tasking the Windows so some parts (message queues etc) may not be implemented 2007-11-18T18:19:11 supposedly windows is posix certified 2007-11-18T18:19:14 EvilGuru: MS doesn't implement everything in the Vista Kernel? 2007-11-18T18:19:16 dev|away: /query 2007-11-18T18:19:31 krushia: What version of the standard 2007-11-18T18:19:40 I believe the 2001 one has most of the RT stuff in it 2007-11-18T18:19:53 did somone yell? 2007-11-18T18:20:04 i think the vn:// in the uri should be kdesvn, you have a function witch cuts the first tree characters because it expects svn:// and not kdesvn:// in the beginning of the uri, thats the error i think now. the solution would be a function witch cuts not the first 3 letters, but to the ":" someone understood what i mean? 2007-11-18T18:20:06 back tho brb 2007-11-18T18:20:37 EvilGuru: dunno, but it is listed as certified 2007-11-18T18:21:15 coppercore: I currently can't build WZ, because QuesoGLC doesn't crosscompile... Otherwise I'd give you a binary... 2007-11-18T18:21:20 Be even better if it were out of the box 2007-11-18T18:21:24 i might go do some more warzoneing 2007-11-18T18:21:36 dev|away: Giel may have a binary 2007-11-18T18:21:38 i did campaign one mission 7 2007-11-18T18:21:39 hehe 2007-11-18T18:21:47 thats allways one that makes me go urgh!! 2007-11-18T18:22:25 Sur3: strchr 2007-11-18T18:23:03 oh i see dev|away 2007-11-18T18:23:06 so its broken right now? 2007-11-18T18:23:08 lol, 2007-11-18T18:23:45 I can't crosscompile it... Doesn't mean that it should be broken on a pure MS system... 2007-11-18T18:24:30 take out the typedef in SDL_opengl.h ? 2007-11-18T18:25:03 Afaik it should never include GL/gl.h... 2007-11-18T18:25:24 it begged for it when i was compiling 2007-11-18T18:26:16 removing gl.h 2007-11-18T18:26:23 see if that does the trick 2007-11-18T18:26:36 appears to be working so far 2007-11-18T18:26:36 :) 2007-11-18T18:27:12 clparse.c:90: error: storage size of 'optionsTable' isn't known 2007-11-18T18:27:12 clparse.c:120: error: invalid application of `sizeof' to incomplete type `poptOp 2007-11-18T18:27:12 tion' 2007-11-18T18:27:12 clparse.c:120: warning: division by zero 2007-11-18T18:27:18 dot 2007-11-18T18:28:30 i like how mine just works 2007-11-18T18:28:45 indeed 2007-11-18T18:29:05 krushia: can you change config.mk to compile a windows binary? 2007-11-18T18:29:07 that might work 2007-11-18T18:29:21 i'm curious to see if it will work on your systemn 2007-11-18T18:30:23 according to dev|away quesoglc doesn't cross-compile 2007-11-18T18:30:31 so, no thanks :P 2007-11-18T18:33:28 * Giel is back 2007-11-18T18:33:35 hi Giel 2007-11-18T18:33:41 EvilGuru: a binary of what ? 2007-11-18T18:33:56 Giel: Warzone for Windows 2007-11-18T18:34:18 I know you provide snapshots every now and then so you must be able to get the it to compile 2007-11-18T18:35:39 clparse.c:99: error: `POPT_ARGFLAG_DOC_HIDDEN' undeclared (first use in this fun 2007-11-18T18:35:39 ction) 2007-11-18T18:35:46 sonofabitch this is pissing me off 2007-11-18T18:36:10 coppercore: make sure you have libpopt installed 2007-11-18T18:36:52 someone needs to make UPDATED documentation showing how to compile 2007-11-18T18:36:53 hmm 2007-11-18T18:37:53 oh great, something else to compile and break 2007-11-18T18:38:21 coppercore: Popt is not that bad, GLC on the other hand... 2007-11-18T18:38:28 I have those libs... Only GLC not. 2007-11-18T18:38:32 coppercore: ./configure should have told you that you need libpopt 2007-11-18T18:38:38 i have the glc libs 2007-11-18T18:38:41 and i'm having problems 2007-11-18T18:38:43 I'll create a new devpkg soon, if you don't forget to bug me. ;) 2007-11-18T18:38:46 i need to restart the compile 2007-11-18T18:39:03 how do i restart it? 2007-11-18T18:39:16 if i'm making any sense 2007-11-18T18:39:20 Restart whom? 2007-11-18T18:39:35 hold on 2007-11-18T18:40:40 i think he wants the windows method of make clean && ./autogen.sh && ./configure && make 2007-11-18T18:40:50 damn right 2007-11-18T18:40:51 make maintainer-clean ... 2007-11-18T18:41:08 If you use autotools... 2007-11-18T18:41:18 For the Makefiles, I have no idea... 2007-11-18T18:41:51 imo make clean should wipe everything. was working on that with devurandom for a couple days at one point 2007-11-18T18:42:04 but, yeah anyway 2007-11-18T18:42:47 or was it giel 2007-11-18T18:42:51 i forget 2007-11-18T18:43:45 * krushia wonders off 2007-11-18T18:44:42 *** abitos_ has quit IRC 2007-11-18T18:45:07 make clean only removes part of the files, I think. 2007-11-18T18:45:10 Esp it leaves the Makefiles... 2007-11-18T18:45:35 got it 2007-11-18T18:46:29 C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot fin 2007-11-18T18:46:29 d -lpopt 2007-11-18T18:46:29 collect2: ld returned 1 exit status 2007-11-18T18:46:29 mingw32-make[1]: *** [warzone2100.exe] Error 1 2007-11-18T18:46:29 mingw32-make[1]: Leaving directory `C:/wz-dev/src' 2007-11-18T18:46:29 mingw32-make: *** [src] Error 2 2007-11-18T18:46:32 wtf 2007-11-18T18:46:40 almost 2007-11-18T18:46:40 It is missing that lib... 2007-11-18T18:46:42 damn it 2007-11-18T18:46:49 Did you install it in your PREFIX? 2007-11-18T18:46:53 i HAVE the libs in the fucking directory though 2007-11-18T18:46:55 oh 2007-11-18T18:47:02 coppercore: download this http://gnuwin32.sourceforge.net/packages/popt.htm 2007-11-18T18:47:18 download a "zip" of the "developer files" there 2007-11-18T18:47:20 btw: I'll push a set of buildscripts for all these things... 2007-11-18T18:47:23 wtf 2007-11-18T18:47:27 THe ones I use for crosscompiling... 2007-11-18T18:47:45 and i don't like how that it's required to basically install all of gnuwin32 to have anything work 2007-11-18T18:47:46 but 2007-11-18T18:47:47 alas 2007-11-18T18:47:49 coppercore: then put extract the content of those "developer files" in you C:\devpkg ... 2007-11-18T18:47:50 it is fucking windows 2007-11-18T18:48:04 coppercore: that's got to do with windows... 2007-11-18T18:48:30 Please don't forget to bug me for the devpkg, then... 2007-11-18T18:48:33 k 2007-11-18T18:48:34 And the devdevpkg. ,) 2007-11-18T18:48:34 :P 2007-11-18T18:48:36 o 2007-11-18T18:48:45 i'm sorry, i'm just aggrivated 2007-11-18T18:48:52 * krushia notes coppercore has been struggling for many hours, and isn't usually this cranky :P 2007-11-18T18:49:15 part of the reason why i'm so agitated is i had it working awhile back 2007-11-18T18:50:26 For me it is all only "sh __BUILD_SCRIPT" ;) 2007-11-18T18:50:46 And I'll push those scripts out, I promise... Clean them up a bit and create a devdevpkg... 2007-11-18T18:54:35 *** abitos has quit IRC 2007-11-18T18:55:42 hey dev|away 2007-11-18T18:55:59 i might be able to give you a devpkg here in a sed 2007-11-18T18:56:01 sec 2007-11-18T18:59:43 *** amro has quit IRC 2007-11-18T19:25:07 *** Jovan25 has quit IRC 2007-11-18T19:25:28 say dev|away 2007-11-18T19:25:34 *** dev|away is now known as devurandom 2007-11-18T19:25:42 does msvc 2005 express work for compilation? 2007-11-18T19:26:47 It did, the last time I tried. 2007-11-18T19:26:53 Which is ~1a ago... 2007-11-18T19:27:00 *was 2007-11-18T19:30:41 *** oolon___ has joined #warzone 2007-11-18T19:46:45 WTF?!! 2007-11-18T19:46:47 "fc-case.c:1: error: CPU you selected does not support x86-64 instruction set" 2007-11-18T19:46:54 When crosscompiling for mingw32... 2007-11-18T19:47:03 wtf indeed 2007-11-18T19:49:37 *** newparadigm has quit IRC 2007-11-18T19:49:45 *** newparadigm has joined #warzone 2007-11-18T19:50:13 * devurandom writes a note: Fontconfig sux 2007-11-18T19:51:58 *** Suprano has quit IRC 2007-11-18T19:52:08 * Giel writes a note: "Borland C++ Builder sux" 2007-11-18T19:52:42 *** Jovan25 has joined #warzone 2007-11-18T19:54:49 *** Suprano has joined #warzone 2007-11-18T20:00:56 note.append("1111!"); 2007-11-18T20:02:39 *** Sur3 has quit IRC 2007-11-18T20:03:33 EvilGuru: what base ? 2007-11-18T20:04:03 Giel: Just a string 2007-11-18T20:05:57 EvilGuru: what type/class is "note" an instance of btw ? 2007-11-18T20:06:19 python string 2007-11-18T20:06:46 so you only have one note ? 2007-11-18T20:07:13 Yep 2007-11-18T20:07:15 I'd create a container of notes 2007-11-18T20:07:31 e.g. container_class 2007-11-18T20:07:55 then you could do notes.push_back("a new note"); 2007-11-18T20:08:29 dang, am I seriously wasting my valueable neurons on thinking about this ?? 2007-11-18T20:08:48 I like to thing that programming comes naturally 2007-11-18T20:08:56 a bit like breaking - so no thinking required 2007-11-18T20:09:47 EvilGuru: I hope you don't seriously mean that; because if you do that implies that I'll have to scrutinize your commits very thoroughly 2007-11-18T20:10:12 my brain does that 2007-11-18T20:10:32 since that's the most important skill required to be able to program (well): thinking 2007-11-18T20:12:35 indeed 2007-11-18T20:14:09 argh! this borland IDE sucks big time... 2007-11-18T20:14:29 it refuses to fill the screen entirely! 2007-11-18T20:14:40 Windows I presume 2007-11-18T20:14:49 I don't care about those funky icons for the form designer!!! I want to see code!!! 2007-11-18T20:14:53 yup M$W 2007-11-18T20:15:29 I dislike GUI designers which generate code 2007-11-18T20:15:45 I like XML files which are parsed at runtime 2007-11-18T20:16:21 and the GUI components are basically copied from Delphi and then an MFC-like naming scheme applied to it 2007-11-18T20:16:49 *** icybersphnx has joined #warzone 2007-11-18T20:16:54 *** cybersphinx has quit IRC 2007-11-18T20:16:58 *** icybersphnx is now known as cybersphinx 2007-11-18T20:17:00 my teacher claimed that was the reason for all the __fastcall stuff, though that's bull, since pascal uses __stdcall... 2007-11-18T20:17:28 I am not sure about pascal calling conventions 2007-11-18T20:19:16 well I _do_ know that __fastcall's implementation is compiler dependent, whereas __stdcall and __cdecl are standardised 2007-11-18T20:19:40 and I'm also very sure that pascal uses __stdcall by default (C uses __cdecl by default) 2007-11-18T20:19:44 What are the GUI components like 2007-11-18T20:20:16 its API looks an awful lot like MFC (brings back awful memories of EditWorld code....) 2007-11-18T20:20:39 every single GUI component has a class name prefixed with a capital T 2007-11-18T20:21:07 it is entirely dumped into the global namespace (hey! if I want that I can try a "using" directive myself, right!!) 2007-11-18T20:22:29 it seems to link in the full GUI library when building (even if you only have an empty window) 2007-11-18T20:22:50 ugh 2007-11-18T20:23:11 Linking the whole GUI lib seems usual for most libs 2007-11-18T20:23:44 EvilGuru: wxWidgets is moving into the right direction; they started by splitting off lots of stuff into separate libs 2007-11-18T20:24:24 although I think a fully template based library might do better 2007-11-18T20:24:34 as the (smarter) compiler can then determine what code to include rather than the (dumber) linker 2007-11-18T20:25:40 not using shared libs? 2007-11-18T20:26:21 EvilGuru: nope; instead stuffing everything in templates seems like a nice approach to me 2007-11-18T20:26:51 for that to be effective wouldn't the export keyword be needed to be supported 2007-11-18T20:26:53 it would increase binary sizes, but it would also allow the compiler to throw away more code (and optimise & inline it where appropriate) 2007-11-18T20:27:11 EvilGuru: "export" keyword ? 2007-11-18T20:27:22 define a template somewhere in a .c file 2007-11-18T20:27:34 so the code is only generated once for your entire project 2007-11-18T20:27:54 I was actually more thinking along the lines of #include 2007-11-18T20:28:08 oh you mean to prevent recompilation ? 2007-11-18T20:28:12 Yes 2007-11-18T20:28:19 So binary sizes can be a lot smaller 2007-11-18T20:29:18 actually the linker is already smart enough to throw away duplicate template instantiations 2007-11-18T20:29:28 at least GCC's linker is... 2007-11-18T20:30:44 SmartWin++ takes an approach of being almost entirely templatized 2007-11-18T20:31:06 and it actually tends to yield smaller binaries than dynamically linked wxWidgets apps 2007-11-18T20:32:38 problem is that it's M$Win only... 2007-11-18T20:33:52 I am curently reading up on gpgpu 2007-11-18T20:34:54 * krushia loves gpgpu 2007-11-18T20:34:56 I don't like the fact that Borland C++ Builder has a lot of unnecessary language extensions which really are only cosmetic in nature 2007-11-18T20:35:44 krushia: I am currently reading up on how to do it the hard way 2007-11-18T20:35:49 EvilGuru: my cousin once programmed a very fast and accurate program that used the GPU to perform fourier transformations 2007-11-18T20:35:54 brookgpu is fun to play with 2007-11-18T20:36:28 i have a couple nvidia quadro cards that work nicely with it 2007-11-18T20:36:39 it was a lot cheaper to perform those transforms on a general GPU than to buy some special crafted sound device for it 2007-11-18T20:47:14 argh!!! apparently virtual functions weren't "hyped" enough to use for my teacher; so he decided to use __classid(name_of_class_here) which is a Borland extension to C++ which basically uses typeid() and a dynamic_cast (i.e. down casting) to achieve the same thing.... 2007-11-18T20:49:22 now I'm not even going to say that down casting is often a sign of bad design 2007-11-18T20:49:44 back :D 2007-11-18T20:49:46 but using some borland C++ extension just because you're too lazy to write a switch statement on the typeid() of some class shows an even greater flaw IMO 2007-11-18T20:49:48 hiho, everbody ^^ 2007-11-18T20:49:52 wb Kreuvf 2007-11-18T20:50:08 EvilGuru, could the problem with the brains be solved? 2007-11-18T20:50:40 I have not looked into it much since yesterday 2007-11-18T20:50:46 k 2007-11-18T20:50:47 So it is still out in the wild 2007-11-18T20:51:45 argh! now I caught him using some custom DynamicArray template-class (also a borland thingy) instead of std::vector or another STL container 2007-11-18T20:52:27 though that's still loads better than they're use of statically sized arrays "larger than the largest I'll ever need" 2007-11-18T20:52:46 then that teacher wonders how it could be that there are some bugs in that piece of crap, ..., erm software 2007-11-18T20:52:51 per * r2828 /trunk/src/ (astar.c astar.h configuration.c fpath.c fpath.h movedef.h): Prune a ton of dead code from path-finding. 2007-11-18T20:52:54 a pity I don't get a word of what you say, Giel ;X 2007-11-18T20:53:50 Kreuvf: basically a teacher @ my school who's supposed to be "a good C++ teacher & programmer" doesn't look like a very good C++ programmer when I look at his code.. 2007-11-18T20:54:23 thought that :X 2007-11-18T20:54:39 in fact he looks like a newb who is just capable enough of tricking the compiler into thinking he's doing something smart (i.e. he gets the compiler to allow him to shoot himself in the foot) 2007-11-18T20:54:41 then he is not a good c++-programmer 2007-11-18T20:54:56 Drugs for the compiler then? 2007-11-18T20:55:35 Kreuvf: well I don't want to claim to be a C++ expert; but from where I stand I can clearly say that he is definitly not a C++ expert, not by a long shot 2007-11-18T20:55:52 ok 2007-11-18T20:55:57 Kreuvf: nope; some syntax tricks to basically shut the compiler up from generating warnings 2007-11-18T20:56:13 ok 2007-11-18T20:56:31 apparently he doesn't understand that those warnings are usually generated for a reason (i.e. they point you at code that could be prone to creating bugs) 2007-11-18T20:56:40 hehe ^^ 2007-11-18T20:57:06 symptom-fighting 2007-11-18T20:57:21 Kreuvf: worse; symptom-dection-fighting 2007-11-18T20:58:32 so to compare it with a building that's on fire; fixing the cause would be extinguishing the fire, fighting the symptoms could be blowing in additional oxygen to prevent the smoke from choking victims 2007-11-18T20:58:41 but in his case he just removes the smoke detectors... 2007-11-18T20:58:55 as if that's going to fix anything *sigh* 2007-11-18T20:59:01 blowing in additional oxygen? ^^ 2007-11-18T20:59:13 Kreuvf: stupid example I know... 2007-11-18T20:59:17 k ^^ 2007-11-18T21:01:30 ah here I've got a very nice quote about what he's doing ^^ "Trying to outsmart a compiler defeats much of the purpose of using one. -- Brian Kernighan & P.J. Plauger" 2007-11-18T21:01:51 k, I think I got it now ;X 2007-11-18T21:02:01 or this one is even more funny: "If you lie to the compiler, it will get its revenge. -- Henry Spencer" 2007-11-18T21:02:14 just wanted to show these funny quotes 2007-11-18T21:02:35 I really like them, maybe I'll stick them on a poster on my wall :-P 2007-11-18T21:04:40 *** tomboy64 has quit IRC 2007-11-18T21:04:44 per * r2829 /trunk/src/ (11 files): Eliminate findpath.c|h, and fix comments in move.h. 2007-11-18T21:05:06 Woohoo!!!! And yet more code thrown in the bin 2007-11-18T21:05:20 that's always satisfying: throwing code away! 2007-11-18T21:05:59 mhh, when the sources came out I could compile wz by throwing away every glide-code :X 2007-11-18T21:06:40 *** Suprano has quit IRC 2007-11-18T21:06:46 *** Maerz has joined #warzone 2007-11-18T21:06:59 Kreuvf: well in that case I think you found the result (a compiled executable) more satisfying than the proces (the actual throwing away) 2007-11-18T21:07:11 please do tell me if I'm mistaken though... 2007-11-18T21:07:34 I liked both xD 2007-11-18T21:07:51 yes, but which did you like best ;-) 2007-11-18T21:08:03 the exe :X 2007-11-18T21:08:16 * cyka is back after watching top gear 2007-11-18T21:08:50 top gear; yuck, I really don't like that show 2007-11-18T21:08:55 :O 2007-11-18T21:09:01 never heard of it :X 2007-11-18T21:09:01 how can u not like topgear? 2007-11-18T21:09:06 unless u don't like cars? 2007-11-18T21:09:12 ah, I don't like cars 2007-11-18T21:09:18 or jeremy clarkson 2007-11-18T21:09:42 cyka: I don't like the latter: clarkson 2007-11-18T21:09:46 lol 2007-11-18T21:09:52 he's like marmite 2007-11-18T21:09:55 love it or hate 2007-11-18T21:09:56 freakin annoying guy 2007-11-18T21:09:58 :P 2007-11-18T21:10:06 i think he's fuckin ace 2007-11-18T21:10:08 funny as fuck 2007-11-18T21:10:13 obnoxious like 2007-11-18T21:10:18 but thats what makes him funny 2007-11-18T21:10:19 lol 2007-11-18T21:10:43 btw two weeks ago I submitted my first bug-report to launchpad :X 2007-11-18T21:10:51 well, what I don't like about him is that he seems to be constantly whining about every car he stuffs underneath his but 2007-11-18T21:12:26 don't get me wrong; I like whining, but I only like to do it, not to hear another do it 2007-11-18T21:12:27 :-P 2007-11-18T21:12:52 lol 2007-11-18T21:12:55 he's a fat old man 2007-11-18T21:12:59 hwat do u expect? 2007-11-18T21:13:00 lol 2007-11-18T21:13:20 well he may be that, but he's not cynical, so he hasn't got that as an excuse 2007-11-18T21:13:34 lol 2007-11-18T21:13:42 fair trufft 2007-11-18T21:13:45 erm 2007-11-18T21:13:51 fairy truft 2007-11-18T21:13:53 :P 2007-11-18T21:17:35 gtg, cya :D 2007-11-18T21:18:24 bye Kreuvf 2007-11-18T21:19:35 *** Kreuvf has quit IRC 2007-11-18T21:20:24 indeed 2007-11-18T21:21:12 EvilGuru: indeed what ? 2007-11-18T21:21:33 he is annoying 2007-11-18T21:21:41 ah, yes ;-) 2007-11-18T21:25:09 muggenhor * r2831 /trunk/ (warzone2100.cbp win32/Warzone2100.vcproj): * Update Code::Blocks and MSVC project files to match the deletion of src/findpath.[ch] in r2829 2007-11-18T21:32:30 *** per has joined #warzone 2007-11-18T21:32:56 hello world 2007-11-18T21:33:49 per: I see you are trying to pretend to write your first IRC message ;-) 2007-11-18T21:33:50 hi per 2007-11-18T21:33:58 indeed 2007-11-18T21:34:50 How was London? 2007-11-18T21:35:24 i was weighing the pros and cons of dumping the remaining parts of the existing data structures as they are into the new tagfile format, or keep up cleaning them up before adding them before I left, and I decided that the last thing I wanted was a new format full of old crap nobody knew what was for 2007-11-18T21:35:33 EvilGuru: London was very nice 2007-11-18T21:35:39 lol EvilGuru since the 1/10/07 i've done 3.56 thousand miles 2007-11-18T21:35:41 lol 2007-11-18T21:36:03 EvilGuru: I just happened to end up in one of those "planned maintenance" periods of the tube, though 2007-11-18T21:36:13 cyka: The aim when clocking your car is to decrease the milage 2007-11-18T21:36:21 EvilGuru: the lines that ran, ran with huge delays 2007-11-18T21:36:21 lol 2007-11-18T21:36:34 The usual 2007-11-18T21:37:03 per: I agree about your tagfile approach 2007-11-18T21:37:04 i got to see a lot of tube stations, since i had to route around the stations/line parts that were closed 2007-11-18T21:37:24 Giel: it will take considerably more time, though 2007-11-18T21:37:46 EvilGuru: i loved canary wharf station 2007-11-18T21:37:52 EvilGuru: are there more like that? 2007-11-18T21:37:59 Ah yes, the Docklands is a very nice part of London 2007-11-18T21:38:02 *** DrZimmerman has quit IRC 2007-11-18T21:38:06 per: "Sorry, guys. Rough times ahead." <-- does that mean that you expect to break savegame compatibility more than once ? 2007-11-18T21:38:15 Giel: probably... 2007-11-18T21:38:37 ah! lovely! 2007-11-18T21:38:45 keep on breaking ;-) 2007-11-18T21:38:51 Maybe I can sneak in under the radar 2007-11-18T21:39:09 per: I do not think there are any quite like it - but it is a lot newer 2007-11-18T21:39:36 Hull was not nice 2007-11-18T21:40:15 lol 2007-11-18T21:40:20 hulls a shit hole 2007-11-18T21:40:27 no kidding 2007-11-18T21:40:42 hope the cabbies did not take you on too bigger tour 2007-11-18T21:41:28 EvilGuru: i have no idea if they did ;) 2007-11-18T21:41:57 we were several people to split taxi bills, though, so that did not hurt much 2007-11-18T21:42:11 how many times did u pass the same taxi rank per ? 2007-11-18T21:42:26 cyka: taxi rank? 2007-11-18T21:42:33 if they think you do not know your way around London they will give you an expensive tour 2007-11-18T21:43:08 taxi rank = a place where taxi's congrigate while waiting for fares(people) 2007-11-18T21:43:17 we got one rather extensive, and expensive, tour from the Docklands to Stansted early morning today ;) 2007-11-18T21:43:53 but ÂŁ60 from docklands to stansted ain't too bad, is it? it would cost us just as much to have taken the Stansted Express, since we were four people. 2007-11-18T21:44:10 that is quite good 2007-11-18T21:44:33 on a bad day you could have got done for ÂŁ120 2007-11-18T21:44:47 i am not sure how legit that taxi was, though 2007-11-18T21:45:20 if it was a black cab it will be legit 2007-11-18T21:45:28 nope, no markings on it 2007-11-18T21:45:33 and it wasn't black 2007-11-18T21:46:22 explains the good price! 2007-11-18T21:46:31 i guess 2007-11-18T21:47:07 cyka: Have you got snow? 2007-11-18T21:47:16 on the hills 2007-11-18T21:47:26 but not closer then the pennines 2007-11-18T21:48:59 btw, if any of you want a tool to figure out what version a savegame file is: http://rafb.net/p/San6au24.html 2007-11-18T21:50:47 Do we bump up the version when we break things? 2007-11-18T21:50:49 * Giel just created an ohloh account http://www.ohloh.net/accounts/11633/positions/9029 2007-11-18T21:52:16 EvilGuru: you can only bump versions when _adding_ data fields to savegame structs 2007-11-18T21:52:22 not when removing from them 2007-11-18T21:52:40 As one is called after the other I understand? 2007-11-18T21:53:31 EvilGuru: yes each version "inherits" its parent version 2007-11-18T21:54:09 per: Do you think the tag file will make 2.1 (no rush) 2007-11-18T21:54:39 plus I think it isn't worth it to waste time on maintaining compatibility if we're going to be using a different savegame format 2007-11-18T21:57:35 What kind of page is this? http://wiki.wz2100.net/The_\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 2007-11-18T21:57:36 As I can add my build points array to a new savegame version 2007-11-18T21:57:42 EvilGuru: i hope so 2007-11-18T21:57:59 but would be better if I could forgo it 2007-11-18T21:58:07 i am careful to maintain compatibility with really old versions, or mp maps and campaign breaks 2007-11-18T21:58:22 so please be careful when changing stuff in game.c 2007-11-18T21:58:32 or structures used there wholesale 2007-11-18T21:58:50 EvilGuru: i think i would recommend waiting, actually. 2007-11-18T21:58:58 EvilGuru: you can always help out with the tagfile stuff ;) 2007-11-18T21:59:48 I am still trawling through the code 2007-11-18T21:59:55 It will click soon I am sure 2007-11-18T22:00:46 i know, not very well documented yet; let me know what i need to comment better, in particular 2007-11-18T22:01:07 An overview of how the format works 2007-11-18T22:01:39 * EvilGuru likes to learn by example 2007-11-18T22:03:07 devurandom: where did you find that link ? 2007-11-18T22:03:58 devurandom: that link doesn't work for me btw... 2007-11-18T22:04:20 http://wiki.wz2100.net/Special:Allpages 2007-11-18T22:07:16 *** JockeTF has quit IRC 2007-11-18T22:07:34 * per kicks CIA-7 ... get working stupid bot! 2007-11-18T22:07:58 anyway, time for some sleep. g'nite all. 2007-11-18T22:08:01 per: he's being lazy 2007-11-18T22:08:17 *** JockeTF has joined #Warzone 2007-11-18T22:08:28 *** per has quit IRC 2007-11-18T22:08:30 night per 2007-11-18T22:08:47 devurandom: oh great! only someone with direct DB access can probably remove that... 2007-11-18T22:09:25 Does anyone remember how to convert a msvc .lib to a GNU .a? 2007-11-18T22:10:14 devurandom: I know it is somewhere on the MinGW frontpage or FAQ 2007-11-18T22:10:22 Oh, cool. 2007-11-18T22:10:31 I once found a way, but don't remember anymore.. 2007-11-18T22:12:06 *** JockeTF has quit IRC 2007-11-18T22:12:21 *** JockeTF has joined #Warzone 2007-11-18T22:14:10 devurandom: any clue how to get on this map http://www.ohloh.net/projects/3252?p=Warzone+2100+Resurrection ? 2007-11-18T22:14:14 Their way is complicated or needs non-standard tools... 2007-11-18T22:15:13 You are on that map... 2007-11-18T22:15:37 oh I see I haven't been looking thoroughly enough... 2007-11-18T22:16:39 done: http://www.ohloh.net/projects/3252?p=Warzone+2100+Resurrection 2007-11-18T22:17:18 Who invited the nutcases? Other tags: UFO: Alien Invasion 2007-11-18T22:17:38 EvilGuru: you stacked warzone ? 2007-11-18T22:17:42 seems a cool project mind you 2007-11-18T22:18:08 I was a user, once 2007-11-18T22:20:50 their project cost thingy looks fun btw... 2007-11-18T22:21:30 especially their assumption that an average developer costs $55000/year ... 2007-11-18T22:21:37 anyway 2007-11-18T22:21:40 I'm off to bed 2007-11-18T22:21:41 night all 2007-11-18T22:22:13 *** Giel has quit IRC 2007-11-18T22:24:24 *** abitos has joined #warzone 2007-11-18T22:25:54 I should probably be off too, just need to place an order 2007-11-18T22:26:56 *** abitos has quit IRC 2007-11-18T22:27:07 *** abitos has joined #warzone 2007-11-18T22:27:14 *** Stillness has joined #wARZONE 2007-11-18T22:27:52 Is there a way to play other maps in WZ 2.0.8? 2007-11-18T22:31:17 how do u mean OTHER maps? 2007-11-18T22:33:03 *** abitos has quit IRC 2007-11-18T22:33:13 *** abitos has joined #warzone 2007-11-18T22:35:44 Right, new graphics card on order. It is an Nvidia card, but until their are stable FOSS drivers for ATi it will have to do 2007-11-18T22:35:45 WTF... "make[3]: *** No rule to make target `auto_revision', needed by `all-local'. Stop." 2007-11-18T22:36:13 OMG... 2007-11-18T22:36:14 mingw32-g++ -g -O2 -L/home/dschridde/Documents/Projects/Warzone/devpkg/devpkg/lib -o auto_revision.exe autorevision.o -lintl -liconv -lz 2007-11-18T22:36:14 make[3]: *** No rule to make target `auto_revision', needed by `all-local'. Stop. 2007-11-18T22:36:58 F*... 2007-11-18T22:37:21 Apparently we now need to run compiled binaries when crosscompiling 2007-11-18T22:37:33 I don't like that idea... 2007-11-18T22:38:30 By other maps I mean like TeamWar 2007-11-18T22:39:21 I tryd putting the WDG files in the folder but no luck 2007-11-18T22:39:38 no 2007-11-18T22:39:48 wz don't use .wdg files anymore 2007-11-18T22:39:56 so they are useless 2007-11-18T22:40:02 And we are lacking a converter tool. 2007-11-18T22:40:09 But you may feel free to write one. 2007-11-18T22:40:17 lol 2007-11-18T22:40:24 so there is only those map in game 2007-11-18T22:40:37 atm untill a converter is made yeah 2007-11-18T22:40:42 There is somewhere a quite big bunch of maps floating around. 2007-11-18T22:40:50 WHich was converted manually. 2007-11-18T22:40:59 * devurandom searches 2007-11-18T22:41:21 I would love to write one 2007-11-18T22:41:27 except I dont know much C++ 2007-11-18T22:41:35 or any other language 2007-11-18T22:41:36 Doesn't matter. 2007-11-18T22:41:43 i don't know any C++ 2007-11-18T22:41:44 lol 2007-11-18T22:41:45 If you can write it in Python, C, or whatever it is also cool. 2007-11-18T22:41:52 Even Shellscripts are welcome. ;) 2007-11-18T22:42:21 http://files.wz2100.net/maps/_dont_distrube!_map_pack.wz.bkp 2007-11-18T22:42:41 whats that? 2007-11-18T22:42:44 * devurandom pretends he didn't read the last line and hopes Kamaze does neither. ;) 2007-11-18T22:42:59 Stillness: A map_pack with a lot of old maps. 2007-11-18T22:43:06 Manually created by RodZilla long time ago. 2007-11-18T22:43:14 *** krushia has quit IRC 2007-11-18T22:43:26 Manually? Do you know how it done? 2007-11-18T22:43:30 its* 2007-11-18T22:43:33 ' 2007-11-18T22:43:55 there like 1kb 2007-11-18T22:43:58 are those really maps? 2007-11-18T22:44:43 oh I c 2007-11-18T22:44:47 nice 2007-11-18T22:45:51 [23:42] Manually? Do you know how it done? << No idea. 2007-11-18T22:46:17 I guess he extracted the content somehow with wdg-explorer or whatever tool and then rewrote the .lev/.wrf files 2007-11-18T22:48:12 I think that's in the wrong location... -> 2007-11-18T22:48:12 # Add Autorevision header to source directory 2007-11-18T22:48:12 all-local: auto_revision 2007-11-18T22:48:12 ./auto_revision +cstr -v $(top_srcdir) $(top_srcdir)/src/autorevision.h 2007-11-18T22:48:22 Should be in src isntead... 2007-11-18T22:48:58 Anyone seen the e-mail by Bruce Chidester on the ML? 2007-11-18T22:50:54 *** abitos has joined #warzone 2007-11-18T22:51:02 Not yet. 2007-11-18T22:54:53 He seems to be lacking GLU 2007-11-18T22:55:00 and the dev package which comes with it 2007-11-18T22:55:42 Wonder what... I've now got a wz.exe .) 2007-11-18T22:56:46 *** Karlik has quit IRC 2007-11-18T22:57:13 *** tomboy64 has joined #warzone 2007-11-18T22:57:35 *** abitos has quit IRC 2007-11-18T22:58:44 *** abitos has joined #warzone 2007-11-18T22:58:54 EvilGuru: Do you know about what name GLU has on Ubuntu? 2007-11-18T22:59:06 * devurandom thinks the same, btw 2007-11-18T22:59:21 * cyka plays Cannibal Corpse - Pounded into dust 2007-11-18T22:59:27 No, I took a look over the ubuntu package list online but found nothing 2007-11-18T23:00:08 opengl-dev, maybe? 2007-11-18T23:00:16 At least here GLU comes directly with GL. 2007-11-18T23:00:19 *** Dred_furst` has joined #warzone 2007-11-18T23:00:54 mesa... 2007-11-18T23:01:05 mesa-dev, maybe? 2007-11-18T23:02:22 Yes 2007-11-18T23:02:24 Package libglu1-mesa-dev 2007-11-18T23:02:24 gutsy (libdevel): The OpenGL utility library -- development files 2007-11-18T23:02:24 7.0.1-1ubuntu3: amd64 i386 powerpc 2007-11-18T23:02:28 That one? 2007-11-18T23:02:39 that will be exactly what he wants 2007-11-18T23:03:12 http://packages.ubuntu.com/cgi-bin/search_contents.pl?searchmode=filelist&word=libglu1-mesa-dev&version=gutsy&arch=amd64 2007-11-18T23:03:20 Will you answer him? 2007-11-18T23:03:25 Can do 2007-11-18T23:03:37 I could, too if you don't want... ;) 2007-11-18T23:03:55 YOu can also tell him that he'll need fontconfig, freetype and either expat or libxml2 2007-11-18T23:04:25 I think he will have most 2007-11-18T23:09:43 sent 2007-11-18T23:11:31 *** Dred_furst has quit IRC 2007-11-18T23:17:46 He needs _either_ expat or libxml2... 2007-11-18T23:18:17 I think expat would be faster, but not sure. 2007-11-18T23:18:25 *** abitos has quit IRC 2007-11-18T23:21:00 I somehow managed to compile wz without havign to compile pkg-config and thus glib. :) 2007-11-18T23:25:26 Small typo, big effect: "make -j33" ;) 2007-11-18T23:35:06 *** EvilGuru has quit IRC 2007-11-18T23:50:58 *** GrimMoroe has quit IRC 2007-11-18T23:51:44 *** devurandom has quit IRC 2007-11-18T23:55:33 *** JockeT1 has joined #Warzone 2007-11-18T23:55:49 *** JockeTF has quit IRC 2007-11-18T23:55:56 *** JockeT1 is now known as JockeTF 2007-11-18T23:59:35 *** eracc has quit IRC 2007-11-19T00:03:11 *** eracc has joined #warzone 2007-11-19T00:12:59 *** Stillness has quit IRC 2007-11-19T00:19:46 *** Buginator has joined #warzone 2007-11-19T00:20:09 Hey all... then again, I bet nobody is here ;) 2007-11-19T00:28:31 *** pabs3 has left #warzone 2007-11-19T00:30:51 * tomboy64 says Buginator is wrong 2007-11-19T00:31:24 response time is not too fast, but acceptable, considering the time of errr ... night 2007-11-19T00:31:40 ;) 2007-11-19T00:51:14 Well, I am off. Later. 2007-11-19T00:51:23 *** Buginator has quit IRC 2007-11-19T00:58:46 *** JockeTF has quit IRC 2007-11-19T01:07:37 *** Jovan25 has quit IRC 2007-11-19T01:49:57 *** Dred_furst` has quit IRC 2007-11-19T02:16:41 *** shpitz461 has joined #warzone 2007-11-19T02:24:43 *** Maerz has quit IRC 2007-11-19T02:25:34 *** Maerz has joined #warzone 2007-11-19T02:48:17 *** Maerz has quit IRC 2007-11-19T04:03:34 *** tomboy64 has quit IRC 2007-11-19T04:48:04 *** DrZimmerman has joined #warzone 2007-11-19T04:48:11 *** DrZimmerman2 has joined #warzone 2007-11-19T04:52:07 *** DrZimmerman has quit IRC 2007-11-19T04:52:16 *** DrZimmerman2 has quit IRC 2007-11-19T04:52:58 *** DrZimmerman has joined #warzone 2007-11-19T05:56:06 *** AndrevS has quit IRC 2007-11-19T06:04:41 *** Cc2iscooL has quit IRC 2007-11-19T06:49:17 *** CIA-7 has quit IRC 2007-11-19T06:57:39 *** CIA-9 has joined #warzone 2007-11-19T07:15:25 *** amro has joined #warzone 2007-11-19T07:31:28 *** Cc2iscooL has joined #warzone 2007-11-19T07:57:39 *** amro has quit IRC 2007-11-19T08:04:14 *** amro has joined #warzone 2007-11-19T08:34:48 *** Suprano has joined #warzone 2007-11-19T08:39:24 *** abitos has joined #warzone 2007-11-19T08:59:34 *** amro has quit IRC 2007-11-19T09:21:27 *** Suprano has quit IRC 2007-11-19T09:22:01 *** Suprano has joined #warzone 2007-11-19T09:50:26 *** Suprano has quit IRC 2007-11-19T09:50:49 *** Maerz has joined #warzone 2007-11-19T09:56:01 *** Warth has joined #warzone 2007-11-19T09:56:05 *** Warth has left #warzone 2007-11-19T09:57:05 *** amro has joined #warzone 2007-11-19T10:03:06 *** berkus has joined #warzone 2007-11-19T10:18:24 *** amro_ has joined #warzone 2007-11-19T10:35:03 *** amro has quit IRC 2007-11-19T10:37:43 *** Suprano has joined #warzone 2007-11-19T10:38:26 *** Maerz has quit IRC 2007-11-19T10:46:52 *** GrimMoroe has joined #warzone 2007-11-19T11:16:19 *** cybersphinx has quit IRC 2007-11-19T11:18:21 *** cybersphinx has joined #warzone 2007-11-19T11:20:57 *** Suprano has quit IRC 2007-11-19T11:21:02 *** Maerz has joined #warzone 2007-11-19T11:39:49 *** KBlair has quit IRC 2007-11-19T11:41:01 *** berkus has quit IRC 2007-11-19T11:45:39 *** GrimMoroe has quit IRC 2007-11-19T11:46:23 *** Dred_furst has joined #warzone 2007-11-19T12:24:59 *** Maerz has quit IRC 2007-11-19T12:25:43 *** Maerz has joined #warzone 2007-11-19T12:29:15 *** Dred_furst has quit IRC 2007-11-19T12:31:28 *** amro_ has quit IRC 2007-11-19T12:31:50 *** Maerz has quit IRC 2007-11-19T12:31:50 *** shpitz461 has quit IRC 2007-11-19T12:31:50 *** eracc has quit IRC 2007-11-19T12:31:50 *** newparadigm has quit IRC 2007-11-19T12:31:50 *** Twiggy has quit IRC 2007-11-19T12:31:50 *** kevinsbot has quit IRC 2007-11-19T12:31:50 *** Kevin` has quit IRC 2007-11-19T12:31:50 *** coppercore has quit IRC 2007-11-19T12:31:50 *** shevek_ has quit IRC 2007-11-19T12:31:50 *** sbeh has quit IRC 2007-11-19T12:31:50 *** DrZimmerman has quit IRC 2007-11-19T12:31:50 *** CIA-9 has quit IRC 2007-11-19T12:31:52 *** amro_ has joined #warzone 2007-11-19T12:38:45 *** Jovan25 has joined #warzone 2007-11-19T12:38:57 *** Cc2iscooL_ has joined #warzone 2007-11-19T12:38:57 *** CIA-9 has joined #warzone 2007-11-19T12:38:57 *** DrZimmerman has joined #warzone 2007-11-19T12:38:57 *** coppercore has joined #warzone 2007-11-19T12:38:57 *** shevek_ has joined #warzone 2007-11-19T12:38:57 *** sbeh has joined #warzone 2007-11-19T12:42:05 *** abitos has quit IRC 2007-11-19T12:42:07 *** eracc has joined #warzone 2007-11-19T12:42:07 *** newparadigm has joined #warzone 2007-11-19T12:42:07 *** Twiggy has joined #warzone 2007-11-19T12:42:16 *** abitos has joined #warzone 2007-11-19T12:42:16 *** Kevin` has joined #warzone 2007-11-19T12:42:16 *** kevinsbot has joined #warzone 2007-11-19T12:46:48 *** Cc2iscooL has quit IRC 2007-11-19T13:30:26 *** Dred_furst has joined #warzone 2007-11-19T14:05:57 *** amro_ has quit IRC 2007-11-19T14:07:58 *** Suprano has joined #warzone 2007-11-19T15:05:17 *** berkus has joined #warzone 2007-11-19T15:05:25 *** Giel has joined #warzone 2007-11-19T15:05:37 hi all 2007-11-19T15:12:57 *** tomboy64 has joined #warzone 2007-11-19T15:14:51 *** Jovan25 has quit IRC 2007-11-19T15:17:46 *** Karlik has joined #warzone 2007-11-19T15:23:33 *** Jovan25 has joined #warzone 2007-11-19T15:37:30 *** mortikia has joined #warzone 2007-11-19T15:38:11 mortikia: whoami 2007-11-19T15:38:11 Giel: Giel 2007-11-19T15:43:29 mortikia, whoami 2007-11-19T15:43:29 cyka: I don't recognize you. 2007-11-19T15:43:34 hrhr 2007-11-19T15:43:38 hehe 2007-11-19T15:43:46 i'm starting to get used to that response 2007-11-19T15:43:55 since the uk passport office don't recognise me either 2007-11-19T15:47:24 cyka: well, mortikia only recognizes its master(s) 2007-11-19T15:47:33 hehe 2007-11-19T15:47:52 mortikia, whoareyourmasters 2007-11-19T15:47:52 cyka: Error: "whoareyourmasters" is not a valid command. 2007-11-19T15:48:11 cyka: it isn't allowed to tell 2007-11-19T15:48:17 hehe 2007-11-19T15:48:32 * cyka cba to do anything with the disclosed info anyways 2007-11-19T15:48:33 lamo 2007-11-19T15:48:38 to lazy 2007-11-19T15:48:39 anyways 2007-11-19T15:48:48 time to go kill some new paradign peoples 2007-11-19T15:48:53 and a few baba's too 2007-11-19T15:48:56 how late is it at your place btw ? 2007-11-19T15:49:09 15:48 2007-11-19T15:49:22 oh you live in the UK ? 2007-11-19T15:49:26 yup 2007-11-19T15:49:33 ah...... 2007-11-19T15:50:00 i'n a british citizen... yet the passport office won't give me a passport 2007-11-19T15:50:13 don't ask me how/why, but I actually thought your from japan .... 2007-11-19T15:50:15 as i'm only a british citzen by the virtue my mum was born here 2007-11-19T15:50:29 ok... 2007-11-19T15:50:40 do i speak japanese english? 2007-11-19T15:50:40 lol 2007-11-19T15:51:02 cyka: it sometimes sure as hell looks more like japanese than english :-P 2007-11-19T15:51:15 lol 2007-11-19T15:51:20 thats my fucked fingers 2007-11-19T15:51:21 lol 2007-11-19T15:51:27 i sometimes can't type for shit 2007-11-19T15:51:52 right 2007-11-19T15:51:56 killing time 2007-11-19T15:51:58 bbl 2007-11-19T15:52:27 ah, poor little barbarians & scavengers... 2007-11-19T15:53:12 hehe 2007-11-19T15:53:34 just researching required armour upgrade to gain entry to the python 2007-11-19T15:53:35 :D 2007-11-19T15:53:46 maybe now i can half some half okish units 2007-11-19T15:53:56 instead of ones that attempt to die evry 4 seconds 2007-11-19T15:54:18 *** Dred_furst has quit IRC 2007-11-19T15:54:51 medium cannon cobra full tracks 2007-11-19T15:55:04 is the best i can muster atm interms of body points 2007-11-19T15:55:08 well combat unit wise 2007-11-19T15:55:16 i know command units have higher 2007-11-19T15:55:38 but as a rule... i don't do hover or half trax 2007-11-19T15:55:46 or full wheels 2007-11-19T15:55:48 to weak 2007-11-19T16:11:03 * Giel is having dinner 2007-11-19T16:11:05 *** Giel is now known as Giel|afk 2007-11-19T16:34:14 *** Karlik has quit IRC 2007-11-19T16:34:17 *** EvilGuru has joined #warzone 2007-11-19T16:35:10 *** AndrevS has joined #warzone 2007-11-19T16:39:48 having killed lots of baba peeps n new paradign bases and recovered synaptic link 2007-11-19T16:39:58 i think i'll now go n put some juice in the car 2007-11-19T16:40:03 n go off n do some work 2007-11-19T16:40:16 try secure something to earn a wee bit of moneys 2007-11-19T16:41:24 cyka: What is your job? 2007-11-19T16:41:39 i fix peoples computers 2007-11-19T16:41:48 so atm i'm a techie :P 2007-11-19T16:42:08 gotta go talk to somoene about a computer she thinks is "dying" 2007-11-19T16:42:21 How did I know it would be a she 2007-11-19T16:42:21 lol 2007-11-19T16:42:27 lol 2007-11-19T16:42:32 probably not all tha attractive 2007-11-19T16:42:43 most people who have issues with computers are she's EvilGuru 2007-11-19T16:42:44 lol 2007-11-19T16:42:56 leeast most that i seem to come across 2007-11-19T16:42:57 most people who have issues are shes :P 2007-11-19T16:43:06 very true 2007-11-19T16:43:07 lol 2007-11-19T16:43:08 right 2007-11-19T16:43:13 cyas laters 2007-11-19T17:34:44 *** Jovan25 has quit IRC 2007-11-19T17:43:15 *** Dred_furst has joined #warzone 2007-11-19T17:52:18 *** Jovan25 has joined #warzone 2007-11-19T17:58:06 *** Karlik has joined #warzone 2007-11-19T18:02:17 *** devurandom has joined #warzone 2007-11-19T18:05:01 per * r2834 /trunk/src/droiddef.h: Forgot to actually remove currRayAng from the droid definition. 2007-11-19T18:07:08 *** Giel|afk is now known as Giel 2007-11-19T18:07:11 * Giel is back 2007-11-19T18:07:28 *** JockeTF has joined #Warzone 2007-11-19T18:07:55 I see we're all being very optimistic about the other sex ;-) 2007-11-19T18:08:15 Hi. 2007-11-19T18:08:36 What? There's another sex? :o 2007-11-19T18:09:00 JockeTF: yes, I read about that in a science journal of some kind 2007-11-19T18:09:02 ;-) 2007-11-19T18:09:13 Thanks, will do. 2007-11-19T18:16:54 *** JockeTF has quit IRC 2007-11-19T18:17:06 *** JockeTF has joined #Warzone 2007-11-19T18:23:27 argh!!! I hate notepad (that windows text editor) 2007-11-19T18:24:32 a classmate of mine used it to edit a LaTeX document, and in the process notepad decided it had to add a byte order marker (unicode 0xfeff), which causes LaTeX to bark 2007-11-19T18:25:51 even though UTF-8 is endianness neutral.... (which means the byter order marker is useless), *sigh* 2007-11-19T18:25:55 *** tomboy64 has quit IRC 2007-11-19T18:39:53 *** JockeTF has quit IRC 2007-11-19T18:40:50 *** JockeTF has joined #Warzone 2007-11-19T18:42:18 Hi... 2007-11-19T18:43:32 Hey... 2007-11-19T18:43:48 I keep restarting X by accident... 2007-11-19T18:44:08 Sheesh... SF.net is down? 2007-11-19T18:45:46 devurandom: I can access it. 2007-11-19T18:48:32 *** JockeTF has quit IRC 2007-11-19T18:51:13 *** Jovan25 has quit IRC 2007-11-19T18:53:06 *** JockeTF has joined #Warzone 2007-11-19T19:01:29 devurandom: its slow for me, but I can reach it 2007-11-19T19:01:39 Hm... 2007-11-19T19:01:59 ssl connection is completely down and normal takes hours to build the site... 2007-11-19T19:17:27 per * r2835 /trunk/lib/framework/ (tagfile.c tagfile.h): Improve comments and documentation of tagfile code. 2007-11-19T19:17:31 *** devurandom has quit IRC 2007-11-19T19:29:30 per * r2836 /trunk/src/ (init.c init.h loop.c): 2007-11-19T19:29:30 Fix another lassat bug: If you start building one, then save and load the game, 2007-11-19T19:29:30 you will assert fail, or building will not be built. 2007-11-19T19:36:25 *** per has joined #warzone 2007-11-19T19:48:46 per * r2837 /trunk/src/ (hci.c init.c): Remove unused font lookup tables that are no longer used. 2007-11-19T20:05:23 hello 2007-11-19T20:05:28 do anyone still use the raw makefile build system? 2007-11-19T20:07:45 per: I do, on widows 2007-11-19T20:07:49 *windows 2007-11-19T20:08:21 although I must admit I don't use windows that often anymore... 2007-11-19T20:11:10 per * r2838 /trunk/lib/ (ivis_common/piemode.h ivis_opengl/piemode.c): Remove unused _iVPRIM_DIVTABLE table. 2007-11-19T20:15:43 Can someone help me explain this, I do not think I am doing a very good job: http://forums.wz2100.net/index.php?topic=1108.15 2007-11-19T20:17:19 *** icybersphnx has joined #warzone 2007-11-19T20:17:24 *** cybersphinx has quit IRC 2007-11-19T20:17:28 *** icybersphnx is now known as cybersphinx 2007-11-19T20:20:03 *** KBlair has joined #warzone 2007-11-19T20:20:26 EvilGuru: sorry, i don't quite get that discussion (either) 2007-11-19T20:20:48 I am trying to explain how it is not possible to exploit my recycle feature 2007-11-19T20:31:29 anyone gotten the whiteboard feature to work, btw? 2007-11-19T20:34:22 Whiteboard feature? 2007-11-19T20:35:51 yes, there is supposed to be a whiteboard feature, where you can draw on each other's maps in pre-game multiplayer 2007-11-19T20:37:15 I think I remember stripping a load of empty whiteboard defines and enums from the source in my netcode patch 2007-11-19T20:37:28 if there ever was such code I am quite sure it no longer exists 2007-11-19T20:41:39 some whiteboard code is actually run in multiplayer pre-game dialog 2007-11-19T20:41:40 hmmm 2007-11-19T20:41:42 tea done 2007-11-19T20:41:48 but it does not look like it does anything much 2007-11-19T20:46:12 Think the code can go 2007-11-19T20:48:36 *** mortikia has joined #warzone 2007-11-19T20:49:01 i wonder what it did, though 2007-11-19T20:49:03 sounds cool 2007-11-19T20:50:17 hmm, IMO the PSX radar scanline stuff sounded cool as well, though I found it to be less cool than it sounded 2007-11-19T20:50:53 there is usually a very good reason why the pumpkin people commented away the stuff they did 2007-11-19T20:51:30 btw, anyone can figure out how the piepalette colours[] thing can work? 2007-11-19T20:51:39 see lib/ivis_*/piepalette.* 2007-11-19T20:52:12 it is the basis of defines like COL_RED, which maps to a byte, but is later cast to an RGB888 colour type 2007-11-19T20:52:21 i can't understand how it could possibly work 2007-11-19T20:52:22 but it seems to 2007-11-19T20:54:45 Uint8 pal_GetNearestColour(Uint8 r, Uint8 g, Uint8 b) 2007-11-19T20:55:35 It takes a 24-bit RGB colour and bastardises it to an 8-bit colour 2007-11-19T20:56:57 yes 2007-11-19T20:57:07 Got an example of the casting? 2007-11-19T20:57:10 but how does it turn it back into 24bpp again? 2007-11-19T20:57:22 almost every iV_line() call 2007-11-19T20:59:30 per * r2839 /trunk/src/ (display3d.c radar.c wrappers.c): Weed out some more dead code. 2007-11-19T21:01:32 *** Twiggy has quit IRC 2007-11-19T21:11:06 *** Dred_furst` has joined #warzone 2007-11-19T21:11:39 per * r2840 /trunk/src/radar.c: Remove sweep effect when updating radar. 2007-11-19T21:11:40 i hope nobody misses it 2007-11-19T21:17:08 PSX only wasn't it? 2007-11-19T21:17:29 *** devurandom has joined #warzone 2007-11-19T21:17:40 Hi devurandom! 2007-11-19T21:18:12 hello 2007-11-19T21:18:36 *** tomboy64 has joined #warzone 2007-11-19T21:22:54 *** Dred_furst has quit IRC 2007-11-19T21:22:59 *** DrZimmerman has quit IRC 2007-11-19T21:24:47 *** krushia has joined #warzone 2007-11-19T21:25:23 if i want to play multiplayer between two computers on lan, how do i do it? 2007-11-19T21:25:37 can't figure it our, first time i've tried to play multiplayer 2007-11-19T21:26:21 multiplayer----> join game -----> lan i would think 2007-11-19T21:26:22 at which point should the second computer try to join? 2007-11-19T21:26:39 before or after game setup? 2007-11-19T21:26:40 u'd have to host it first 2007-11-19T21:26:52 when u can choose ur colours i think 2007-11-19T21:26:56 i think 2007-11-19T21:27:03 yeah but i don't get how when configuring teams i designate a spot as human 2007-11-19T21:27:38 hmmm 2007-11-19T21:27:40 pass 2007-11-19T21:27:45 i dunno about team games 2007-11-19T21:27:50 or much about mulitplayer 2007-11-19T21:27:56 but thats wat i would have done 2007-11-19T21:28:16 yeah me too, not working though 2007-11-19T21:29:45 hmm 2007-11-19T21:29:46 dunno 2007-11-19T21:29:46 lol 2007-11-19T21:29:53 brb 2007-11-19T21:29:54 they seem to be communicating somehow, because if i put the wrong ip in when connecting it hangs for a while and gives up, but with the right ip it goes to a blank (?) screen immediately 2007-11-19T21:30:10 time for some cancer stick 2007-11-19T21:30:14 treatment 2007-11-19T21:30:18 true 2007-11-19T21:30:20 i dunno 2007-11-19T21:30:26 biuzzareness is afoot 2007-11-19T21:30:31 hehe 2007-11-19T21:30:50 well i'll keep trying and check here once it a while 2007-11-19T21:49:14 Heh... Funny system KDE uses in the bugtracker... I (unintentionaly) changed a bug from UNCONFIRMED to NEW and got this comment: *** This bug has been confirmed by popular vote. *** 2007-11-19T21:51:18 *** krushia has quit IRC 2007-11-19T21:51:31 *** krushia has joined #warzone 2007-11-19T21:52:11 still can't get multiplayer to work 2007-11-19T21:52:27 *** Suprano has quit IRC 2007-11-19T21:53:44 *** Suprano has joined #warzone 2007-11-19T21:54:27 okay, it works if i select "mayhem" 2007-11-19T21:54:58 so does "skirmish" not work? 2007-11-19T21:58:45 hehe, okay finally figured it out 2007-11-19T21:59:38 you need to eliminate a computer by movig the slider all the way to the left (note this doesn't work on the last spot). 2007-11-19T21:59:55 after you do that, a human can join 2007-11-19T22:00:07 hmm? that shoudl not be necessary 2007-11-19T22:00:27 remember not to push the arrow icon while waiting for human players to join 2007-11-19T22:02:53 was needed, other computer definately cannot join without me eliminating a computer slot 2007-11-19T22:03:10 just tried it again 2007-11-19T22:03:46 Hi Per 2007-11-19T22:03:55 hello devurandom 2007-11-19T22:04:08 if it is fullt of computers, the joining computer goes to a blank games list screen, and game never shows up, even if i remove computers 2007-11-19T22:04:38 * cyka runs around the channel like a crazy loonie tooonie 2007-11-19T22:04:44 oops, probably not good terminology there 2007-11-19T22:05:44 well now that i know how to make it work... i'm off to play :P 2007-11-19T22:05:59 keep that strangeness in mind though 2007-11-19T22:06:33 Which one? 2007-11-19T22:07:06 devurandom: any idea why PIELIGHT would give me the wrong colours... red instead of blue, etc. 2007-11-19T22:07:22 Wrong order of colors, maybe? 2007-11-19T22:07:31 rgb <-> bgr ? 2007-11-19T22:07:36 devurandom: i insert light.byte.r|g|b correctly, then output light.argb which is messed up 2007-11-19T22:07:48 i thought PIELIGHT was meant to fix that 2007-11-19T22:07:58 I think I hooked the lobby link into the wrong stage of the setup process... :( 2007-11-19T22:08:36 ahh, just wrong parameter to opengl 2007-11-19T22:08:45 GL_RGBA instead of GL_BGRA 2007-11-19T22:08:45 Hm? 2007-11-19T22:08:47 Ah, k. 2007-11-19T22:08:50 why do we use GL_BGRA anyway? 2007-11-19T22:09:04 Some cards prefer it, I think. 2007-11-19T22:09:08 But appart from that: No idea. 2007-11-19T22:09:54 I guess it shouldn't matter either way. 2007-11-19T22:09:59 But Grim may know. 2007-11-19T22:12:01 * cyka listens to Daath - who will take the blame 2007-11-19T22:19:10 *** mortikia has joined #warzone 2007-11-19T22:19:16 RGB makes more sense to me 2007-11-19T22:19:39 red green blue 2007-11-19T22:19:40 :D 2007-11-19T22:19:46 mortikia: ping 2007-11-19T22:19:46 pong 2007-11-19T22:19:49 yay for red green n blue 2007-11-19T22:19:49 :D 2007-11-19T22:19:52 mortikia, pong 2007-11-19T22:19:52 cyka: Error: "pong" is not a valid command. 2007-11-19T22:19:58 :( 2007-11-19T22:20:04 he should say fuck u 2007-11-19T22:20:05 ;p; 2007-11-19T22:20:56 *** Jovan has joined #warzone 2007-11-19T22:21:26 *** JockeT1 has joined #Warzone 2007-11-19T22:22:33 *** JockeTF has quit IRC 2007-11-19T22:22:39 *** JockeT1 is now known as JockeTF 2007-11-19T22:23:24 any suggestions for a good algorithm for making the radar colours? the source values we have are: tile colour, tile illumination, and tile height (last one currently not used for normal radar) 2007-11-19T22:23:45 best i have now is sqrt(col.byte.r * WTile->illumination) 2007-11-19T22:23:59 but it does not look all that good 2007-11-19T22:25:52 I do not find the WZ radar to be all that useful 2007-11-19T22:26:16 Compare it to that of CnC's or Age Of Empires and it seems a bit small 2007-11-19T22:26:23 and not enough unit information 2007-11-19T22:26:32 although the file info isn't bad 2007-11-19T22:31:01 * cyka throws something rotton at EvilGuru 2007-11-19T22:31:02 :D 2007-11-19T22:31:21 Stopping throwing your genitals at me! 2007-11-19T22:31:27 lol 2007-11-19T22:31:34 no i'm just thorwing u the webiste 2007-11-19T22:31:34 :D 2007-11-19T22:32:31 current radar: http://img.rootzilla.de/img/XxsN.png 2007-11-19T22:32:37 except water is blue 2007-11-19T22:32:53 my new radar: http://img.rootzilla.de/img/Zd98.png 2007-11-19T22:33:42 error : glcFontFace(GLC_Font_Bold (2), "Bold") failed 2007-11-19T22:33:49 crashed my game :( 2007-11-19T22:34:01 duh not that 2007-11-19T22:34:03 sorry 2007-11-19T22:34:13 segfault 2007-11-19T22:35:23 per: The new one is not as pretty but a lot more functional 2007-11-19T22:36:33 i need to get rid of that bland whiteness 2007-11-19T22:36:37 not sure how 2007-11-19T22:36:58 *** Karlik has quit IRC 2007-11-19T22:37:17 per: actually I like it that way, it creates a nice & sharp contrast 2007-11-19T22:37:42 http://rafb.net/p/AZrzq064.html 2007-11-19T22:38:21 there's my crash, multiplayer between 64 and 32 bit, crash happened on 64bit (32bit is still playing) 2007-11-19T22:38:31 dunno if there is any good info in there 2007-11-19T22:39:09 rev 2841 btw 2007-11-19T22:41:45 i forget, isn't there a way to build warzone for better debug info? 2007-11-19T22:41:49 been so long 2007-11-19T22:41:50 krushia: need more info on that one 2007-11-19T22:42:00 krushia: yes, --enable-debug=yes, and run it under gdb 2007-11-19T22:43:23 with the normal build? no "make debug" or anything special to compile? 2007-11-19T22:45:20 * cyka plays Daath - Blender for the baby 2007-11-19T22:45:20 :D 2007-11-19T22:45:24 blended babies 2007-11-19T22:45:33 wat colour they blended too? 2007-11-19T22:45:38 red? 2007-11-19T22:45:39 lol 2007-11-19T22:45:44 or black or white? 2007-11-19T22:45:52 but does it matter if ur black or white? 2007-11-19T22:49:03 *** tomboy64 has quit IRC 2007-11-19T22:49:22 krushia: no, normal make 2007-11-19T22:58:59 *** GrimMoroe has joined #warzone 2007-11-19T22:59:31 i've posted the radar patch. it allows three new radar modes now (replacing the three old) - terrain * light, terrain * height, and terrain * height * light 2007-11-19T23:00:07 the terrain * height * light mode looks quite good on Rush, but bad on flatter maps 2007-11-19T23:00:15 *** abitos has quit IRC 2007-11-19T23:00:25 *** abitos has joined #warzone 2007-11-19T23:00:38 since flat maps have little variation in light and height, making them look quite bland in the radar 2007-11-19T23:00:45 hello Grim 2007-11-19T23:01:10 hello per 2007-11-19T23:01:58 fwiw, this is terrain * light: http://img.rootzilla.de/img/Zd98.png 2007-11-19T23:03:44 this is terrain * light * height, for rush: http://img.rootzilla.de/img/N7qT.png 2007-11-19T23:04:32 this is terrain * height (ie heightmap) for rush: http://img.rootzilla.de/img/FJ6C.png 2007-11-19T23:05:34 terrain * light * height for great rift, shows less promise due to lack of height variation: http://img.rootzilla.de/img/naT5.png 2007-11-19T23:06:10 -> http://german-bash.org/action/show/id/146077 <- :) 2007-11-19T23:07:42 Can we make the map zoom in at all? 2007-11-19T23:10:46 EvilGuru: the radar can already zoom in. just put mouse corsor over radar and use mouse wheel 2007-11-19T23:11:00 Oh cool, will have to try it 2007-11-19T23:11:27 g'nite all 2007-11-19T23:11:35 n8 per 2007-11-19T23:11:50 Do I need to fully search through a tar (non-ziped) to get the file table? 2007-11-19T23:12:03 *** per has quit IRC 2007-11-19T23:12:36 *** EvilGuru has quit IRC 2007-11-19T23:12:44 *** berkus has quit IRC 2007-11-19T23:17:25 *** Giel has quit IRC 2007-11-19T23:17:42 *** Giel has joined #warzone 2007-11-19T23:18:50 argh! my IPv6 tunnel seems to drop in & out 2007-11-19T23:19:01 anyway I'm off to bed 2007-11-19T23:19:03 night all 2007-11-19T23:19:26 n8 2007-11-19T23:19:30 *** devurandom has quit IRC 2007-11-19T23:20:46 *** abitos has quit IRC 2007-11-19T23:23:46 *** Giel has quit IRC 2007-11-19T23:33:07 *** GrimMoroe has quit IRC 2007-11-19T23:44:51 *** devurandom has joined #warzone 2007-11-20T00:22:29 *** krushia has quit IRC 2007-11-20T00:57:49 *** Suprano has quit IRC 2007-11-20T01:04:08 *** tomboy64 has joined #warzone 2007-11-20T01:05:05 *** Zen_Clark has joined #warzone 2007-11-20T01:10:31 *** shpitz461 has joined #warzone 2007-11-20T01:18:54 *** devurandom has quit IRC 2007-11-20T01:20:06 *** JockeTF has quit IRC 2007-11-20T01:41:48 *** KBlair has quit IRC 2007-11-20T01:46:27 *** Jovan has quit IRC 2007-11-20T01:53:33 *** krushia has joined #warzone 2007-11-20T01:53:50 *** GrimMoroe has joined #warzone 2007-11-20T01:55:45 *** KBlair has joined #warzone 2007-11-20T01:59:33 *** Dred_furst` has quit IRC 2007-11-20T02:15:27 *** GrimMoroe has quit IRC 2007-11-20T02:53:45 *** Zen_Clark has quit IRC 2007-11-20T04:11:17 *** ccfreak2k|laptop has quit IRC 2007-11-20T04:12:49 *** ccfreak2k|laptop has joined #warzone 2007-11-20T04:13:06 *** tomboy64 has quit IRC 2007-11-20T04:19:39 *** buginator has joined #warzone 2007-11-20T04:20:40 ********* per check out http://pastebin.com/m6c6ac23a This is with ubuntu 7.10. ANY savegame now does this. ******** 2007-11-20T04:29:17 *** Jovan has joined #warzone 2007-11-20T04:30:42 hi 2007-11-20T04:31:51 **** per : If you recall, that was the same problem before with the tagfiles. The fix was whatever you did to make it update the .wz files again. 2007-11-20T04:32:45 **** since I manually deleted the .wz files form /usr/local/share/warzone2100 , then did a make install again, now I don't get the tagfile errors. 2007-11-20T04:34:01 **** so who ever knows how to fix the build system to update those files again, (force it to ALWAYS do this?) then please fix. 2007-11-20T04:34:42 **** ***** ^^^^ 2007-11-20T04:38:01 * krushia is watching 2007-11-20T04:39:20 so it is a make install thing 2007-11-20T04:39:38 most of use never do a make install 2007-11-20T04:39:39 Yeah, I assume so. 2007-11-20T04:39:39 *** DrZimmerman has joined #warzone 2007-11-20T04:39:52 we should probably test that too huh 2007-11-20T04:40:00 You just run it from the data directory ten ? 2007-11-20T04:40:04 then* 2007-11-20T04:40:06 yes, always do 2007-11-20T04:41:27 I guess I am not alone in this, since it was posted on the ML. 2007-11-20T04:41:48 Funny thing is, in windows, I always run in from the data directory. lol 2007-11-20T04:42:00 i know how to fix it, but would like a little more info first 2007-11-20T04:42:16 What do you need from my end ? 2007-11-20T04:42:21 yeah i never ever install svn copies 2007-11-20T04:42:35 yuo want to keep the volitile code contained :P 2007-11-20T04:43:21 i just wonder if there is any chance the .wz files you mention should NOT be deleted 2007-11-20T04:43:48 like if they contain custom settings, etc. 2007-11-20T04:44:17 I doubt it. Only if someone modified them, that would be the case. 2007-11-20T04:45:11 make install should either compare the .wz files in the data dir & usr/local/share/warzone2100 or checksum, or just always copy it again. 2007-11-20T04:45:36 Before it was always copy it, after we ran into this problem last time. 2007-11-20T04:45:58 Now something changed again. And I am not sure what they changed. Still too much of a noob in linux. 2007-11-20T04:47:03 i know the sertting directory changed recently 2007-11-20T04:47:39 from .warzone2100 to .warzone2100-2.1 2007-11-20T04:47:57 Yeah, from .warzone2100 to .warzone2100-2.1 or something like that 2007-11-20T04:48:55 i'll post a patch to wipe the .wz files if nobody else does in the next 2-3 hours 2007-11-20T04:49:29 filling a lengthy kernel bug/patch now 2007-11-20T04:49:31 sounds good to me. 2007-11-20T05:04:19 is there anyway using gdb to ignore asserts? 2007-11-20T05:12:32 not sure. i'm a nooblet at gdb myself 2007-11-20T05:12:52 i usually cheat and use a gui 2007-11-20T05:12:58 like kdbg 2007-11-20T05:13:12 trying to stop doing that though :P 2007-11-20T05:13:41 I tried kdbg, not as full featured as I want/need 2007-11-20T05:36:31 Well, been trying to get WZ to crash like in the forums with the insane file size errors. Can't do it. :S I am done for the night. Night all. 2007-11-20T05:36:39 *** buginator has quit IRC 2007-11-20T06:18:25 *** USERNAME has joined #warzone 2007-11-20T06:18:29 hi 2007-11-20T06:19:24 *** USERNAME has quit IRC 2007-11-20T06:48:02 *** amro has joined #warzone 2007-11-20T07:07:57 *** amro has quit IRC 2007-11-20T07:37:22 *** AndrevS has quit IRC 2007-11-20T09:11:11 *** NightBringer has joined #warzone 2007-11-20T09:17:24 *** abitos has joined #warzone 2007-11-20T10:11:44 *** amro has joined #warzone 2007-11-20T11:03:21 *** GrimMoroe has joined #warzone 2007-11-20T11:16:39 *** ccfreak2k|laptop has quit IRC 2007-11-20T11:17:37 *** ccfreak2k|laptop has joined #warzone 2007-11-20T11:19:24 *** berkus has joined #warzone 2007-11-20T11:50:37 *** tomboy64 has joined #warzone 2007-11-20T11:58:28 *** _Leto_ has joined #warzone 2007-11-20T11:59:52 *** Traveler5 has joined #warzone 2007-11-20T12:00:14 hi 2007-11-20T12:00:14 *** berkus has quit IRC 2007-11-20T12:00:38 hey 2007-11-20T12:00:42 is there a gameserver anywhere or do i have to connect to a ip directly 2007-11-20T12:00:48 i predict a blood bath of baba peoples 2007-11-20T12:00:59 erm 2007-11-20T12:01:06 i'm not to sure on lobbies atm 2007-11-20T12:01:50 * cyka crushes some skeltal structures beneath the tracks of his python medium cannons 2007-11-20T12:01:53 MEAHAHAHAHA!!! 2007-11-20T12:01:56 lol 2007-11-20T12:02:02 * cyka is playing story mode again 2007-11-20T12:02:07 and only got medium cannons atm 2007-11-20T12:02:56 how ever excisive amounts of lancer rocket launchers compensates of the lack of power cannoins have against mbuildings 2007-11-20T12:03:59 *** GrimMoroe has quit IRC 2007-11-20T12:06:42 *** _Leto_ has quit IRC 2007-11-20T12:12:55 *** tomboy64 has quit IRC 2007-11-20T12:13:18 *** berkus has joined #warzone 2007-11-20T12:26:12 *** Traveler5 has quit IRC 2007-11-20T12:28:00 *** shpitz461 has quit IRC 2007-11-20T12:35:13 *** Suprano has joined #warzone 2007-11-20T12:36:46 *** berkus has quit IRC 2007-11-20T12:37:06 *** ccfreak2k|laptop has quit IRC 2007-11-20T12:37:44 *** ccfreak2k|laptop has joined #warzone 2007-11-20T12:47:59 *** berkus has joined #warzone 2007-11-20T13:00:16 *** tomboy64 has joined #warzone 2007-11-20T13:01:45 *** ccfreak2k|laptop has quit IRC 2007-11-20T13:02:09 *** ccfreak2k|laptop has joined #warzone 2007-11-20T13:16:30 *** berkus has quit IRC 2007-11-20T13:20:05 *** berkus has joined #warzone 2007-11-20T13:34:21 *** _berkus has joined #warzone 2007-11-20T13:48:30 *** berkus has quit IRC 2007-11-20T13:52:48 *** Dred_furst has joined #warzone 2007-11-20T14:16:53 *** devurandom has joined #warzone 2007-11-20T14:44:00 *** ccfreak2k|laptop has quit IRC 2007-11-20T14:49:57 *** _berkus is now known as berkus 2007-11-20T15:10:09 *** devurandom has quit IRC 2007-11-20T15:31:06 *** berkus has quit IRC 2007-11-20T15:38:07 *** Giel has joined #warzone 2007-11-20T15:38:29 hi all 2007-11-20T15:56:21 *** Suprano has quit IRC 2007-11-20T15:57:05 *** Suprano has joined #warzone 2007-11-20T16:07:09 *** Karlik has joined #warzone 2007-11-20T16:22:34 *** Giel is now known as Giel|afk 2007-11-20T16:39:15 *** Giel|afk is now known as Giel 2007-11-20T16:40:33 * Giel is listening Golden earring - My killer my shadow 2007-11-20T16:41:01 * cyka plays Daath - Blender for the baby 2007-11-20T17:07:52 "Golden Earring - Turn the world around" 2007-11-20T17:14:36 * cyka just hears the PC's fans 2007-11-20T17:29:36 *** EvilGuru has joined #warzone 2007-11-20T17:32:04 Hi all 2007-11-20T17:33:24 yo 2007-11-20T17:35:25 new RAMs here! 2007-11-20T17:35:53 YAY!!! 2007-11-20T17:36:48 dang!! stupid me, I've been wasting several hours on trying to find out why my exim wouldn't route mails for mailman addresses 2007-11-20T17:37:01 it seems I've been editing the wrong config files!! Doh!!! (homer style) 2007-11-20T17:37:10 hi EvilGuru 2007-11-20T17:37:22 hehe 2007-11-20T17:37:28 *** AndrevS has joined #warzone 2007-11-20T17:37:31 I hate touching Exim config files 2007-11-20T17:38:33 well on Debian exim by default has two configuration schemes: split files and one monolithic one 2007-11-20T17:38:41 -jjobs Number of jobs allowed to be run simultaneously, equivalent to the make(1) option of the same name. Will add itself to the MAKEFLAGS environment vari- 2007-11-20T17:38:42 able, which should cause all subsequent make invocations to inherit the option. Also adds parallel=jobs to the DEB_BUILD_OPTIONS environment variable 2007-11-20T17:38:42 which allows debian/rules files to use this information for their own purposes. If no -j option is given, an existing value for parallel will be hon- 2007-11-20T17:38:42 oured and added to MAKEFLAGS. 2007-11-20T17:39:09 I was editing the split config set, but forgot to dpkg-reconfigure exim4-config such that it would use the split set rather than the monolithic one 2007-11-20T17:39:13 Oops. Sorry. 2007-11-20T17:39:28 * Giel slaps cybersphinx with a large trout 2007-11-20T17:39:34 *** NightBringer has quit IRC 2007-11-20T17:39:44 http://en.wikipedia.org/wiki/Special:Search?go=Go&search=trout 2007-11-20T17:42:48 woohoo!! after solving the last syntax error exim works!!! 2007-11-20T18:13:00 *** per has joined #warzone 2007-11-20T18:13:57 *** cyka has quit IRC 2007-11-20T18:13:58 hi per 2007-11-20T18:13:58 hello 2007-11-20T18:14:16 i just tried to install fedora 8... burned a DVD, booted it, and after it loaded a few drivers, got told that it could not find an installation medium (!) 2007-11-20T18:14:28 but... i just booted off it! 2007-11-20T18:15:05 *** ccfreak2k|laptop has joined #warzone 2007-11-20T18:29:06 it won't recognize any CD or DVD anymore... guess a reboot is in order 2007-11-20T18:29:09 *** per has quit IRC 2007-11-20T18:29:29 Well that was fun... 2007-11-20T18:29:38 tried to install 4GB of RAM (2x2GB) 2007-11-20T18:30:01 And when I did get it to work (single channel) the silly BIOS only detected 3GB 2007-11-20T18:30:19 only then I realised that it is starting the system up in 32-bit mode 2007-11-20T18:30:38 and that if I had waited for it to get to Linux it would have shown me 4GB 2007-11-20T18:31:10 Per's problem is actually quite common 2007-11-20T18:31:56 I have had a similar one when netbooting a system for which my distro did not have a network driver for 2007-11-20T18:39:26 *** JockeTF has joined #Warzone 2007-11-20T18:39:56 Hey! 2007-11-20T18:40:00 *** per has joined #warzone 2007-11-20T18:40:30 hi JockeTF, Per 2007-11-20T18:40:36 hello 2007-11-20T18:42:30 Did you get Fedora working? 2007-11-20T18:43:14 no 2007-11-20T18:53:00 trying hd route instead 2007-11-20T18:53:02 *** per has quit IRC 2007-11-20T19:27:32 It seems another round of OS Wars is starting up on Slashdot. 2007-11-20T19:30:10 Zombie: ... 2007-11-20T19:44:43 *** devurandom has joined #warzone 2007-11-20T19:44:45 haha: http://www.extremetech.com/article2/0,1697,2209704,00.asp 2007-11-20T19:44:54 *** Cc2iscooL_ has quit IRC 2007-11-20T19:44:55 I can see how the Vista fanboys would be annoyed by that 2007-11-20T19:45:20 Hi! 2007-11-20T19:45:21 For the l0lz0rs. -> http://de.youtube.com/watch?v=lPjiLm6_Z0w <- (german, fun) 2007-11-20T19:47:27 *** cyka has joined #warzone 2007-11-20T19:53:11 *** per has joined #warzone 2007-11-20T19:53:19 hello again 2007-11-20T19:53:38 Hi per 2007-11-20T19:54:01 i am now running fedora 8 :) 2007-11-20T19:54:23 Much new? 2007-11-20T19:55:18 looks better 2007-11-20T19:55:37 haven't gotten much under the hood yet 2007-11-20T19:57:46 Is your CD/DVD drive detected? 2007-11-20T19:58:58 yep 2007-11-20T20:11:37 *** KBlair` has joined #warzone 2007-11-20T20:14:18 ah, there mp3 and mplayer works, too 2007-11-20T20:14:27 the non-free necessities of life 2007-11-20T20:14:27 OMG... They are really crazy... http://de.youtube.com/watch?v=lk1Y6VsUEUk (again npd, hilarious this time...) 2007-11-20T20:15:17 gnash does not seem to work with youtube, though :( 2007-11-20T20:17:20 *** icybersphnx has joined #warzone 2007-11-20T20:17:25 *** cybersphinx has quit IRC 2007-11-20T20:17:29 *** icybersphnx is now known as cybersphinx 2007-11-20T20:18:45 Honestly? Gnash doesn't work at all... 2007-11-20T20:21:18 that's my impression, too 2007-11-20T20:23:06 Mine too! 2007-11-20T20:23:29 Don't say that in #gnu. ;) 2007-11-20T20:24:23 I've been there yesterday to ask a question about tar... I was told not to extract to NTFS (and not use Windows), because that is not free, and suddenly it was 3'o clock in the night... 2007-11-20T20:24:53 Gnash is not production ready 2007-11-20T20:25:00 Complete version of the above interview: http://de.youtube.com/watch?v=LSoCDfyRu20 2007-11-20T20:25:21 hmmm 2007-11-20T20:25:29 seems the season for breakups 2007-11-20T20:25:30 lol 2007-11-20T20:25:37 Btw: Adobe flash sux, too. ;) 2007-11-20T20:25:42 to be sure 2007-11-20T20:25:44 a mate has just broken up with his g/f of 5.5 years 2007-11-20T20:25:47 OUCH!!! 2007-11-20T20:25:52 Adobe *anything* pretty much sucks 2007-11-20T20:26:18 photo shops OKish 2007-11-20T20:26:27 if u can figure out how to use it 2007-11-20T20:26:28 lol 2007-11-20T20:27:03 Yep... Though there it is not the output quality, but the performance... 2007-11-20T20:27:54 Flash produces terribly high load and in the university the Reader simply stops responding for like 2 minutes or so... 2007-11-20T20:31:48 I do not like the uses of Flash much either 2007-11-20T20:32:09 If Sun can sort out the init time for Java it would be a much better solution 2007-11-20T20:33:38 hehe and they say Vista eats up memory. Linux is using 1.28GB at the desktop with 15MB of buffers 2007-11-20T20:33:45 do we still have up to date project files for KDevelop, or did that fall out of fashion? 2007-11-20T20:34:04 per: We have them for Code::Blocks, and Eclipse can work with makefiles 2007-11-20T20:34:05 EvilGuru: it should use available memory for disk buffering 2007-11-20T20:34:18 EvilGuru: linux usually allocates as much as it can in memory, whereas windows seems to have an affinity with swap 2007-11-20T20:34:25 so KDevelop fell out of fashion, then. too bad, i just installed it :( 2007-11-20T20:34:25 *** KBlair` has quit IRC 2007-11-20T20:34:26 I assumed that was the 15MB of buffers 2007-11-20T20:34:42 per: It is not that great, the code completion is poor - but the debugger isn't baf 2007-11-20T20:35:05 but cmake supports it 2007-11-20T20:35:32 Yes, it does have good cmake support 2007-11-20T20:38:54 now to figure out if my warzone trees survived the transition... 2007-11-20T20:39:43 well, my gpg key didn't 2007-11-20T20:39:58 would it work to just copy over my old .gpg dir? 2007-11-20T20:40:10 yep 2007-11-20T20:40:15 I did that when I reformatted 2007-11-20T20:41:12 yay. it worked. 2007-11-20T20:41:46 testing a commit, too... 2007-11-20T20:42:33 per * r2842 /trunk/lib/ivis_opengl/piepalette.c: Make some stuff static 2007-11-20T20:42:55 hmm, fedora 8 is still running xorg server 1.3 2007-11-20T20:43:05 that is... not good 2007-11-20T20:43:11 per: That is a good thing 2007-11-20T20:43:17 I use 1.4 on my Gentoo system and it is broken 2007-11-20T20:43:37 No keyboard LEDs, full-screen apps like OO Impress and KPresenter do not do their thing correctly 2007-11-20T20:43:48 per: KDevelop works with Makefiles... 2007-11-20T20:44:50 Didn't try OO Impress, but Kuickshow, xine, etc. work fine... 2007-11-20T20:45:00 LEDs are broken, that's correct. 2007-11-20T20:45:05 more importantly Warzone works 2007-11-20T20:45:19 how you lot can play it Windowed I don't know 2007-11-20T20:45:56 EvilGuru: warzone --window ;-) 2007-11-20T20:46:08 But the mouse keeps leaving the Window 2007-11-20T20:46:19 EvilGuru: that's a feature ;) 2007-11-20T20:46:20 EvilGuru: out of itself ? 2007-11-20T20:46:42 When I go near the edges. 2007-11-20T20:46:47 i've decided that it is time i moved on from nano to something more advanced to write code in 2007-11-20T20:47:01 * EvilGuru prefers it locked in and released with a key combo 2007-11-20T20:47:05 per: I can suggest Vim ;-) 2007-11-20T20:47:07 so i've installed KDevelop, Code::Blocks, and Eclipse, and intend to test them the next few days 2007-11-20T20:47:11 Eclipse 2007-11-20T20:47:32 Bloated, kinda, yeah. But not too bad when it is started 2007-11-20T20:48:06 upside of *not* choosing KDevelop - i can uninstall all that KDE crap it brought with it 2007-11-20T20:48:21 s/crap/krap/ 2007-11-20T20:48:29 i hate apps with ten thousand dependencies 2007-11-20T20:48:30 *** DrZimmerman has quit IRC 2007-11-20T20:50:29 "Did you know... You can disable these tips on startup if you uncheck the "Show tips at startup" box below" ... gee, did i now... 2007-11-20T20:50:48 that dialog deserves some kind of award 2007-11-20T20:50:50 Worst feature ever. 2007-11-20T20:51:54 code::blocks loading the warzone project complains about a global variable not being set 2007-11-20T20:52:00 warzone_devpkg something 2007-11-20T20:52:06 anyone know what this is? 2007-11-20T20:52:30 http://de.youtube.com/watch?v=tSKqqg9Qy7s << Schäuble... 2007-11-20T20:52:38 per: Don't say something against KDE. :P 2007-11-20T20:53:01 And I always find Gnome annoying... Everyone and their mom wants evolution-data-server... 2007-11-20T20:53:03 i can't get out of the damn Global Variable Editor 2007-11-20T20:54:28 had to delete the variable... 2007-11-20T20:54:32 Auch nicht schlecht: http://de.youtube.com/watch?v=1TbLxTCLCGo 2007-11-20T21:00:09 :D My RAM works 2007-11-20T21:01:11 8GB detected and working 2007-11-20T21:01:32 gig 2007-11-20T21:01:35 git* 2007-11-20T21:01:38 i want 8gb 2007-11-20T21:04:00 Memory is like an orgasm, it's best when you don't have to fake it 2007-11-20T21:04:06 Does mean I can get rid of my swap 2007-11-20T21:05:42 EvilGuru: how much did you have before ? 2007-11-20T21:05:49 huh, openal not installed by default? 2007-11-20T21:05:53 8G??? Jeez. 2007-11-20T21:05:56 2GB but I was often running out 2007-11-20T21:06:31 hmm, I have 2GB as well, but I rarely have any swap in use 2007-11-20T21:06:45 EvilGuru: what desktop/window manager do you use btw ? 2007-11-20T21:07:57 KDe 2007-11-20T21:08:06 KDE with KWin, but I was running out when doing image editing on scanned images 2007-11-20T21:08:10 But I don't that is the reason, is it? 2007-11-20T21:09:22 devurandom: not editting _huge_ images might pull it off yes... 2007-11-20T21:09:46 EvilGuru: I use GNOME, which if I'm not mistaken is slightly more light weight than KDE 2007-11-20T21:10:09 I believe it is 2007-11-20T21:10:12 anyone built with the code::blocks setup lately? 2007-11-20T21:10:16 i prefer the "memory is like a penis" analogy. swap is like a dildo. you only use it if there isn't enough ram. 2007-11-20T21:11:01 i get src/version.c:167: error: implicit declaration of function â€asprintf’ 2007-11-20T21:12:23 oh, buginator reported a make install issue, it doesn't wipe out .wz files. told him i'd make a patch last night but of course i never got around to it. 2007-11-20T21:13:19 per: actually I'm wondering why it _does_ compile using autotools 2007-11-20T21:13:28 it seems I forgot to #include a file 2007-11-20T21:13:50 autoconf is black magic ;) 2007-11-20T21:14:10 anything autoxxx can be deemed black magic 2007-11-20T21:14:46 per: actually I find autoconf quite nice to work with (as long as you stick with the defaults and don't want anything exotic) 2007-11-20T21:15:47 it is horrible, but still better than most of the other crap out there 2007-11-20T21:16:10 *** lav-coyote25 has joined #warzone 2007-11-20T21:16:17 per: could you try adding #include to version.c ? 2007-11-20T21:16:50 per: it is _much_ better than project files of some IDEs I've seen 2007-11-20T21:17:10 * Giel is thinking about Borland C++ builder (which is awfull!!) 2007-11-20T21:17:13 i recall using a tool that automagically fixes includes in your source 2007-11-20T21:17:46 that actually hard codes absolute paths into project files, which renders those project files useless if you want to use them on more than one PC 2007-11-20T21:19:26 per: try "svn up" 2007-11-20T21:19:29 muggenhor * r2843 /trunk/lib/framework/printf_ext.h: * Fix a potential compile error when using asprintf on non-Windows systems 2007-11-20T21:22:11 aarrgh 2007-11-20T21:22:21 i get this stupid error about warzone_devpkg being unset again 2007-11-20T21:22:34 what is this? 2007-11-20T21:25:20 Giel: still get an error on compile 2007-11-20T21:25:44 Giel: src/version.c:167: error: implicit declaration of function â€asprintf’ 2007-11-20T21:26:59 I have libasprintf in the devpkg... 2007-11-20T21:27:43 That's not for MSVC, though. 2007-11-20T21:28:06 but we have our own implementation of that one? 2007-11-20T21:29:14 per: you should only get that error about warzone_devpkg when selecting a windows build... 2007-11-20T21:30:00 Giel: build target is "All-Unix" 2007-11-20T21:30:27 per: do you have the libasprintf-dev package installed (or some similar name) 2007-11-20T21:31:01 Giel: can't see it anywhere 2007-11-20T21:31:21 *** Zen_Clark has joined #warzone 2007-11-20T21:31:38 per: it is part of the gettext-base and gettext packages on my system (Debian) 2007-11-20T21:32:22 Where can I get a copy of the World Editor program? I've not been able to getting anything from Google. 2007-11-20T21:32:36 per * r2844 /trunk/src/ (bucket3d.c bucket3d.h): Make stuff static 2007-11-20T21:32:48 asprintf actually is a GNU extension to the C library, so I'd figure you should have it... 2007-11-20T21:34:04 http://forums.wz2100.net/index.php?topic=838.0 2007-11-20T21:34:18 zen_clark...go there 2007-11-20T21:34:20 Thanks. 2007-11-20T21:34:25 no problem. 2007-11-20T21:35:04 Giel: you must declare #define _GNU_SOURCE to get it, though 2007-11-20T21:36:00 per: yup just saw it in the manpage 2007-11-20T21:36:12 applying it to the project file now... 2007-11-20T21:37:27 Fire in the hole! 2007-11-20T21:37:32 muggenhor * r2845 /trunk/ (lib/framework/printf_ext.h warzone2100.cbp): 2007-11-20T21:37:32 * revert (unnecessary r2843) 2007-11-20T21:37:32 * make sure to #define _GNU_SOURCE when compiling on Unix systems with Code::Blocks 2007-11-20T21:39:48 does anyone use kdevelop with warzone by any chance? 2007-11-20T21:42:41 not that I'm aware of.. 2007-11-20T21:50:46 per: r2845 should fix your problem 2007-11-20T21:50:48 and I'm off for bed 2007-11-20T21:50:51 night all 2007-11-20T21:51:08 *** Giel has quit IRC 2007-11-20T22:07:48 krushia: No. Sourcesearch functionality is a bit bad still, imo. 2007-11-20T22:07:52 krushia: Using KScope instead... 2007-11-20T22:08:05 yeah i use kscope too 2007-11-20T22:10:26 *** lav-coyote25 has quit IRC 2007-11-20T22:12:39 aaargh, they *still* haven't fixed the problem with ldconfig and /usr/local/lib ... 2007-11-20T22:12:59 SELinux barfs all over when ldconfig wants to index it 2007-11-20T22:13:29 Ah, Fedora was that f*ed up distro? 2007-11-20T22:14:54 devurandom: Wouldn't go that far 2007-11-20T22:15:09 That kind of thing is SNAFU for Ubuntu 2007-11-20T22:15:19 SNAFU? 2007-11-20T22:18:04 *** Jovan has quit IRC 2007-11-20T22:18:07 autoconf --with-* should be used for telling the buildsystem where I got specific deps, no? 2007-11-20T22:18:29 sometimes 2007-11-20T22:18:37 ? 2007-11-20T22:19:08 devurandom: Situation normal: all fscked up 2007-11-20T22:19:15 it depends on the implementation of the --with-x thingie 2007-11-20T22:19:50 per * r2846 /trunk/src/ (7 files): Clean up display.c, remove dead code and make vars static if possible. 2007-11-20T22:20:15 there goes a ton of project-wide globals :) 2007-11-20T22:20:41 "Some packages require, or can optionally use, other software packages that are already installed. " says teh autoconf manual. 2007-11-20T22:21:12 "For example, --with-gnu-ld means work with the GNU linker instead of some other linker. --with-x means work with The X Window System." 2007-11-20T22:21:35 So --with-executables as a switch to turn off compilation of tests and examples seems ... wrong. 2007-11-20T22:25:17 *** Karlik has quit IRC 2007-11-20T22:25:18 per: Work for the linker was probably reduced by 90% since 1.10 code... :) 2007-11-20T22:28:51 Did anyone compare compilation or startup times? ) 2007-11-20T22:32:51 *** ccfreak2k|laptop has quit IRC 2007-11-20T22:33:23 *** Jovan has joined #warzone 2007-11-20T22:33:29 devurandom: Why the big reduction? 2007-11-20T22:33:31 *** ccfreak2k_|lapto has joined #warzone 2007-11-20T22:33:34 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-20T22:33:41 EvilGuru: Hm? 2007-11-20T22:33:55 In linker work I mean 2007-11-20T22:34:05 Because we removed a huge amount of symbols? 2007-11-20T22:42:38 *** mortikia` has joined #warzone 2007-11-20T22:42:39 *** mortikia has quit IRC 2007-11-20T22:42:39 *** mortikia` is now known as mortikia 2007-11-20T22:46:32 *** abitos has quit IRC 2007-11-20T22:47:32 *** oolon___ has quit IRC 2007-11-20T22:55:28 *** amro has quit IRC 2007-11-20T22:59:07 *** cyka_ has joined #warzone 2007-11-20T22:59:21 per * r2847 /trunk/src/ (17 files): 2007-11-20T22:59:21 Big cleanup. Script function "attackLocation" it turns out does nothing, but 2007-11-20T22:59:21 was not removed. player.c|h was removed, however. They actually did nothing. 2007-11-20T23:01:37 *** KBlair has quit IRC 2007-11-20T23:01:37 *** Kevin` has quit IRC 2007-11-20T23:01:37 *** kevinsbot has quit IRC 2007-11-20T23:01:37 *** ccfreak2k|laptop has quit IRC 2007-11-20T23:01:37 *** per has quit IRC 2007-11-20T23:01:37 *** EvilGuru has quit IRC 2007-11-20T23:01:37 *** Zen_Clark has quit IRC 2007-11-20T23:01:37 *** newparadigm has quit IRC 2007-11-20T23:01:37 *** eracc has quit IRC 2007-11-20T23:01:37 *** cyka has quit IRC 2007-11-20T23:01:37 *** EisNerd has quit IRC 2007-11-20T23:01:37 *** Zombie has quit IRC 2007-11-20T23:01:55 *** ccfreak2k|laptop has joined #warzone 2007-11-20T23:01:55 *** Zen_Clark has joined #warzone 2007-11-20T23:01:55 *** cyka has joined #warzone 2007-11-20T23:01:55 *** EvilGuru has joined #warzone 2007-11-20T23:01:55 *** Zombie has joined #warzone 2007-11-20T23:01:55 *** EisNerd has joined #warzone 2007-11-20T23:01:55 *** eracc has joined #warzone 2007-11-20T23:01:55 *** newparadigm has joined #warzone 2007-11-20T23:02:04 *** KBlair has joined #warzone 2007-11-20T23:02:04 *** Kevin` has joined #warzone 2007-11-20T23:02:04 *** kevinsbot has joined #warzone 2007-11-20T23:03:22 *** GrimMoroe has joined #warzone 2007-11-20T23:04:49 *** cyka has quit IRC 2007-11-20T23:04:49 *** EisNerd has quit IRC 2007-11-20T23:04:49 *** Zombie has quit IRC 2007-11-20T23:05:20 *** EisNerd has joined #warzone 2007-11-20T23:07:06 *** cyka has joined #warzone 2007-11-20T23:07:06 *** Zombie has joined #warzone 2007-11-20T23:07:13 *** ccfreak2k|laptop has quit IRC 2007-11-20T23:17:22 *** cyka has quit IRC 2007-11-20T23:17:29 *** ccfreak2k|laptop has joined #warzone 2007-11-20T23:32:46 *** Zen_Clark has quit IRC 2007-11-20T23:41:34 *** EvilGuru has quit IRC 2007-11-21T00:03:50 *** devurandom has quit IRC 2007-11-21T00:09:39 *** Twiggy has joined #warzone 2007-11-21T00:29:55 is there a wiki page listing the game requirements (shared libraries)? 2007-11-21T00:30:06 thought i saw one at some point 2007-11-21T00:38:24 *** newparadigm` has joined #warzone 2007-11-21T00:38:25 *** newparadigm has quit IRC 2007-11-21T00:39:47 *** ccfreak2k|laptop has quit IRC 2007-11-21T00:40:26 *** ccfreak2k_|lapto has joined #warzone 2007-11-21T00:40:33 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-21T00:48:29 *** Twiggy has quit IRC 2007-11-21T01:10:39 *** Suprano has quit IRC 2007-11-21T01:11:48 *** cyka_ has quit IRC 2007-11-21T01:14:39 this project needs more coders on the american side of the planet. 2007-11-21T01:15:23 whenever i start hacking i have nobody to talk geek with 2007-11-21T01:24:55 *** cyka has joined #warzone 2007-11-21T01:37:40 *** JockeTF has quit IRC 2007-11-21T01:44:45 *** shpitz461 has joined #warzone 2007-11-21T01:46:25 *** cyka has quit IRC 2007-11-21T01:56:54 *** cyka has joined #warzone 2007-11-21T01:58:32 *** ccfreak2k|laptop has quit IRC 2007-11-21T02:00:23 last commit broke things, can't compile. r2846 works. 2007-11-21T02:00:59 make[3]: *** No rule to make target `../src/player.c', needed by `warzone2100.pot-update'. Stop. 2007-11-21T02:02:04 *** Dred_furst has quit IRC 2007-11-21T02:02:42 anyone with revert powers awake? 2007-11-21T02:03:51 ********************** ANNOYING LINE FOR IRC LOGS ************************ 2007-11-21T02:03:53 *** Zen_Clark has joined #warzone 2007-11-21T02:04:02 read above :P 2007-11-21T02:04:30 hey krushia 2007-11-21T02:04:35 * cyka is having fun 2007-11-21T02:04:38 how about ut? 2007-11-21T02:04:40 erm 2007-11-21T02:04:41 * krushia is too 2007-11-21T02:04:41 -t 2007-11-21T02:05:21 i'm hvaing fun with wtf is XP playing at 2007-11-21T02:05:32 was just playing with some gui stuff 2007-11-21T02:06:26 clutter integrates into warzone pretty well, except it needs glib :( 2007-11-21T02:06:32 http://clutter-project.org/ 2007-11-21T02:06:42 having fun playing with it 2007-11-21T02:07:00 ARGH!!! 2007-11-21T02:07:07 i'm gonna fucking bin xp in a minute 2007-11-21T02:07:14 yay! 2007-11-21T02:07:33 pissing me righjt up the creek today 2007-11-21T02:07:47 it's fucking refusing to use my DVD rom correctly 2007-11-21T02:07:56 my sata drive has dissapeared 2007-11-21T02:07:59 tho thats bios 2007-11-21T02:08:01 no xp 2007-11-21T02:08:08 but it will BE an EXP 2007-11-21T02:08:26 destroy it 2007-11-21T02:08:44 i'll be fucked if i'm installing ubuntu at this time of morning 2007-11-21T02:12:11 whats the latest ububtu release number? 2007-11-21T02:12:33 urgh! 2007-11-21T02:12:44 * cyka attempts to do a seal impression over irc 2007-11-21T02:12:54 but can't quite make the right noises via text 2007-11-21T02:14:04 hmm 2007-11-21T02:14:07 ubunut.com 2007-11-21T02:14:09 says 7.10 2007-11-21T02:14:13 so i'll d/l 2007-11-21T02:14:15 7.10 2007-11-21T02:15:38 * krushia loves his gentoo 2007-11-21T02:17:28 how good is linux at reconising sata drives? 2007-11-21T02:17:37 and more importantly displaying them? 2007-11-21T02:17:57 cos i don't wanna find that i've lost 10500 songs 2007-11-21T02:17:59 good 2007-11-21T02:18:11 unless you have really strange hardware 2007-11-21T02:18:27 i ahve an AMD 2700 athlon + 2007-11-21T02:18:36 XP jobby 2007-11-21T02:18:43 what motherboard? 2007-11-21T02:19:22 1394 2007-11-21T02:19:32 bitching thing 2007-11-21T02:19:42 um, 1394 is firewire 2007-11-21T02:19:51 giga bye GA 7VAX1394 2007-11-21T02:20:00 that is what i ment ot put 2007-11-21T02:21:02 http://www.gigabyte.co.nz/Products/Motherboard/Products_Spec.aspx?ProductID=1595 2007-11-21T02:21:54 looks like it will work okay 2007-11-21T02:22:10 k 2007-11-21T02:22:29 now i remember that accessing different paritions was a bit of a pita in 5.10 2007-11-21T02:22:47 has silicon image sata, which is a good brand. they release full specs to linux devs :) 2007-11-21T02:22:48 is there some sort of window/screen type thing that differentiates partions and hard drives 2007-11-21T02:23:14 instead of hunting them out through Root 2007-11-21T02:23:47 dunno, i just use gentoo 2007-11-21T02:24:01 atparted 2007-11-21T02:24:04 or gparted 2007-11-21T02:24:16 somethingparted 2007-11-21T02:24:43 there are a few other nooblet partitioning tools 2007-11-21T02:25:03 thea actual partitioning aint'a problem 2007-11-21T02:25:10 i'm familiar with Fdisk 2007-11-21T02:25:23 and the fact that i'll need a swap partition 2007-11-21T02:25:51 tho that should be roughly twice what ur memory is am i correct? 2007-11-21T02:29:39 *** cyka has quit IRC 2007-11-21T02:32:13 How do I run a mod? 2007-11-21T02:32:33 I'm using XP. 2007-11-21T02:35:14 *** cyka has joined #warzone 2007-11-21T02:37:04 *** cyka is now known as ^cyka^ 2007-11-21T02:37:46 Never mind. 2007-11-21T02:39:07 Where can I get WGD Explorer program? The only links I can find are asking for a password. 2007-11-21T02:39:56 Never mind again. 2007-11-21T02:40:33 * ^cyka^ wouldn't know 2007-11-21T02:40:38 <^cyka^> i'm just a gamer :P 2007-11-21T02:41:21 <^cyka^> a tired gamer at that 2007-11-21T02:41:23 <^cyka^> so gn 2007-11-21T02:41:30 * ^cyka^ is away: I've died or fallen asleep or even gone to sleep 2007-11-21T02:41:58 Annoying, I find the answer for the questions I've been searching for right after I ask in the irc channel... 2007-11-21T02:42:49 <^cyka^> allways the way 2007-11-21T02:42:50 <^cyka^> :P 2007-11-21T02:43:26 <^cyka^> gn 2007-11-21T02:54:31 *** ccfreak2k|laptop has joined #warzone 2007-11-21T03:11:11 *** Catoptromancy has joined #warzone 2007-11-21T03:38:40 *** tomboy64 has quit IRC 2007-11-21T03:39:20 *** GrimMoroe has quit IRC 2007-11-21T03:45:59 *** Catoptromancy has quit IRC 2007-11-21T05:03:51 *** shpitz461 has quit IRC 2007-11-21T05:12:55 *** DrZimmerman has joined #warzone 2007-11-21T05:28:43 4v4 co-op wz game lasted 2 hours 2007-11-21T05:28:50 way too long :p 2007-11-21T05:29:30 dude 2007-11-21T05:29:32 i've had 2007-11-21T05:29:37 games last 8+ hours 2007-11-21T05:29:46 must've desynced a lot 2007-11-21T05:29:55 nope 2007-11-21T05:29:58 big ass map 2007-11-21T05:30:05 two players 2007-11-21T05:30:08 say, you up for a game? 2007-11-21T05:30:11 lots of resource-hoarding? 2007-11-21T05:30:12 i'm bored 2007-11-21T05:30:13 yes 2007-11-21T05:30:15 nah I'm good 2007-11-21T05:30:19 lots and lost of hoarding and turtling 2007-11-21T05:30:19 ;P 2007-11-21T05:30:28 yeah 2007-11-21T05:30:48 on 2 player maps for me it's usually filled wtih building lots and lots of defense 2007-11-21T05:30:49 as in 2007-11-21T05:30:51 half the map 2007-11-21T05:30:52 *** AndrevS has quit IRC 2007-11-21T05:30:54 lol. 2007-11-21T05:31:09 oh, and i'm a rotary howitzer whore 2007-11-21T05:31:15 i love those things 2007-11-21T05:31:16 XD 2007-11-21T05:32:06 me too 2007-11-21T05:32:25 I like maps where they put bases next to each other 2007-11-21T05:32:25 aww come on, 2v2 against a computer? 2007-11-21T05:32:28 lol 2007-11-21T05:32:35 er two computers 2007-11-21T05:32:37 yeah... 2007-11-21T05:33:17 I'm also an advocate of early vtols 2007-11-21T05:33:27 before they even research aa's 2007-11-21T05:33:32 tbh i'm not very big on vtols 2007-11-21T05:33:35 true... 2007-11-21T05:33:37 but as soon as they do I never use vtols 2007-11-21T05:33:44 again 2007-11-21T05:34:07 cause they wallpaper the landscape with AA 2007-11-21T05:34:22 rebuilding a base buys time for you, and it makes them not build an army 2007-11-21T05:34:23 yeah 2007-11-21T05:34:33 sometimes if I'm lucky I can find a pattern and make it worth it 2007-11-21T05:34:58 anyone in here want to crush a computer again? 2007-11-21T05:35:26 i also hope sometime in the future wz gets passworded servers 2007-11-21T05:35:48 since there's no way that I have found for kicking people out of a game because they found it on the server list and said 'oh that's nice let me join' 2007-11-21T05:36:02 hmm 2007-11-21T05:36:05 5v1 2007-11-21T05:36:20 alamo 2.0 2007-11-21T05:37:43 where do you find active games? All the lobby ever has are "No join biatches." games 2007-11-21T06:06:11 you guys playing a game? 2007-11-21T06:10:10 i'm up for a game 2007-11-21T06:10:24 did you ever get svn working? 2007-11-21T06:10:29 i got it set up 2007-11-21T06:10:39 but never ever to compile 2007-11-21T06:10:45 aww 2007-11-21T06:10:57 i can't play stable, doesn't support 64bit 2007-11-21T06:11:02 i love how you have to download everything under the sun, only to have it not work anyway 2007-11-21T06:11:11 well i could get it to work but would be a pita 2007-11-21T06:36:43 *** amro has joined #warzone 2007-11-21T07:28:57 *** abitos has joined #warzone 2007-11-21T08:19:25 fucking hell will someone check some array bunds please? 2007-11-21T08:21:15 I suspect there's a major ballsup around fpathGatewayRoute+742 2007-11-21T08:23:15 hrm, no, if that was a valid return slot, the fuck up has to be in astarroute 2007-11-21T08:23:21 sigh 2007-11-21T08:41:39 *** abitos has quit IRC 2007-11-21T08:41:48 *** abitos has joined #warzone 2007-11-21T08:45:02 *** coppertop has joined #warzone 2007-11-21T08:45:20 *** Suprano has joined #warzone 2007-11-21T08:45:21 hi 2007-11-21T09:12:27 *** Suprano has quit IRC 2007-11-21T09:15:41 *** Suprano has joined #warzone 2007-11-21T09:52:58 *** Jovan has quit IRC 2007-11-21T09:58:50 *** ^cyka^ has quit IRC 2007-11-21T10:18:34 *** Suprano has quit IRC 2007-11-21T10:40:41 *** tomboy64 has joined #warzone 2007-11-21T10:53:16 *** tomboy64 is now known as tomboy64|lunch 2007-11-21T10:53:47 *** devurandom has joined #warzone 2007-11-21T10:54:15 *** GrimMoroe has joined #warzone 2007-11-21T10:59:54 *** devurandom has quit IRC 2007-11-21T11:09:59 *** berkus has joined #warzone 2007-11-21T11:15:01 *** amro has quit IRC 2007-11-21T11:28:52 *** tomboy64|lunch is now known as tomboy64 2007-11-21T11:32:58 *** GrimMoroe has quit IRC 2007-11-21T11:59:34 *** _Leto_ has joined #warzone 2007-11-21T12:00:34 *** tomboy64 has quit IRC 2007-11-21T12:00:40 *** _Leto_ is now known as tomboy64 2007-11-21T12:32:39 *** ^cyka^ has joined #warzone 2007-11-21T13:45:37 *** ^cyka^ has quit IRC 2007-11-21T13:50:29 *** ^cyka^ has joined #warzone 2007-11-21T13:53:13 *** Suprano has joined #warzone 2007-11-21T14:02:37 *** ^cyka^ has quit IRC 2007-11-21T14:07:04 *** ^cyka^ has joined #warzone 2007-11-21T14:18:29 *** berkus has quit IRC 2007-11-21T14:48:48 *** Jovan has joined #warzone 2007-11-21T14:52:59 *** Dred_furst has joined #warzone 2007-11-21T15:39:24 *** EvilGuru has joined #warzone 2007-11-21T15:44:15 Good news about the e-mail 2007-11-21T16:22:11 *** Giel has joined #warzone 2007-11-21T16:23:02 hi all 2007-11-21T16:41:26 *** ^cyka^ has quit IRC 2007-11-21T16:42:21 Hi Giel 2007-11-21T16:45:39 EvilGuru: this guy http://forums.wz2100.net/index.php?topic=1139.0 seems to be puzzled by *your* home directory :-P 2007-11-21T16:46:23 Yes, apple defines the current file as being a full path 2007-11-21T16:46:35 *** ^cyka^ has joined #warzone 2007-11-21T16:47:00 I figured as much, I've seen this thing before with Ari btw 2007-11-21T16:47:26 *** Karlik has joined #warzone 2007-11-21T16:47:39 I should file a security-related bug against it 2007-11-21T16:47:45 as it reveals my name! 2007-11-21T17:00:27 I really do prefer serial programming to USB 2007-11-21T17:00:31 so much easier for a hacker like me 2007-11-21T17:01:51 *** NightBringer has joined #warzone 2007-11-21T17:03:30 EvilGuru: tried libusb yet ? 2007-11-21T17:04:27 *** amro has joined #warzone 2007-11-21T17:04:44 I think I browsed over it a while back, seemed quite early on in development 2007-11-21T17:05:25 well without libusb the only option of using USB basically is writing your own kernel module 2007-11-21T17:05:51 which I agree is more difficult than serial programming through a file descriptor 2007-11-21T17:07:07 Manufacturers also often give out RS232 docs 2007-11-21T17:07:23 I was looking through the manual for a scientific balance today and found complete docs for it 2007-11-21T17:10:11 ah yes, docs often make things easier 2007-11-21T17:10:36 often for USB stuff they do not give you them 2007-11-21T17:11:16 seems odd to me .... 2007-11-21T17:12:18 EvilGuru: seen this yet http://forums.wz2100.net/index.php?topic=1140.0 ? 2007-11-21T17:14:30 Giel: I got the e-mail 2007-11-21T17:15:41 EvilGuru: especially interesting is the "agreement" doc 2007-11-21T17:15:54 Do we have the "or later" clause 2007-11-21T17:16:23 besides the fact that it's an ugly word document... 2007-11-21T17:16:25 As if we do then we do not need to get them to bundle the source code 2007-11-21T17:16:27 EvilGuru: later ? 2007-11-21T17:16:51 Giel: You may use this software under the terms of the GNU GPL version 2 or at your discretion any later version 2007-11-21T17:17:33 EvilGuru: none of us own full copyright to the source, so we cannot give them the right to distribute it without those rights... 2007-11-21T17:17:49 without GPL restrictions/conditions that is.. 2007-11-21T17:18:02 EvilGuru: + any later version... 2007-11-21T17:18:19 at least, that's what we have in our source code headers and that's how we distribute it 2007-11-21T17:18:23 Great, they can take it under the terms of the GNU GPL version 3 2007-11-21T17:18:29 though the original source code never mentioned any specific version... 2007-11-21T17:18:30 and just give a URL to the source code 2007-11-21T17:18:51 I am sure we can e-mail them regarding copyright 2007-11-21T17:23:06 well sure we can... 2007-11-21T17:24:15 Next time we are all here we can talk 2.1 2007-11-21T17:24:25 But I think 2.0.8 could be out in a week or less 2007-11-21T17:33:34 *** ^cyka^ has quit IRC 2007-11-21T17:41:02 *** ^cyka^ has joined #warzone 2007-11-21T17:49:03 *** NightBringer has quit IRC 2007-11-21T17:54:27 *** KBlair has quit IRC 2007-11-21T17:55:47 *** AndrevS has joined #warzone 2007-11-21T18:15:49 *** Jovan has quit IRC 2007-11-21T18:24:51 *** JockeTF has joined #Warzone 2007-11-21T18:25:08 Hello! 2007-11-21T18:27:39 *** KBlair has joined #warzone 2007-11-21T18:34:48 Alpacas! 2007-11-21T18:36:16 <3 Alpacas!! <3 2007-11-21T18:36:33 Sooo cute! :D 2007-11-21T18:48:41 Elephants!!! 2007-11-21T18:49:13 they spit further and harder! 2007-11-21T18:50:32 <^cyka^> and wiegh more 2007-11-21T18:50:35 <^cyka^> weigh* 2007-11-21T18:51:16 anyone up for a game? :o 2007-11-21T18:51:31 A rough-cut version of my balance app: http://pastebin.com/d567634a0 2007-11-21T19:02:32 coppercore: I would if the netcode was finished coppercore 2007-11-21T19:06:54 I think an Elephant is too heavy for my balance :( 2007-11-21T19:13:02 http://mfrost.typepad.com/cute_overload/2007/11/translation-of.html :) 2007-11-21T19:19:33 *** devurandom has joined #warzone 2007-11-21T19:20:10 Good evening. 2007-11-21T19:20:16 hi 2007-11-21T19:20:23 Evening devurandom 2007-11-21T19:30:28 Hello, devurandom! 2007-11-21T19:34:35 hi devurandom 2007-11-21T19:34:53 EvilGuru: an alpaca would be too heavy for your balance as well I bet.. 2007-11-21T19:35:12 True, true 2007-11-21T19:35:17 Giel: ? :S 2007-11-21T19:35:43 Ah... Alpacas... Awesome... 2007-11-21T19:36:22 JockeTF: I wan't speaking to you!!! *sigh* you're tiring.... 2007-11-21T19:36:44 though I guess that's your intention :-P 2007-11-21T19:36:47 <^cyka^> lol 2007-11-21T19:36:53 s/wan't/wasn't/ 2007-11-21T19:37:26 * Giel grabs a HUGE nuke and eradicates all life on the planet earth (taking alpacas along with him) 2007-11-21T19:37:32 Every time EvilGuru gets mad God kills an Alpaca 2007-11-21T19:37:44 (that should do the trick) 2007-11-21T19:37:54 EvilGuru: I don't believe in God, too my opinion God is a fictional character 2007-11-21T19:38:15 so by that definition you have a fictional character, fictionally killing an alpaca 2007-11-21T19:38:23 Works for me 2007-11-21T19:38:35 Alpacas are immortal. 2007-11-21T19:39:01 JockeTF: sorry, but even alpacas cannot evade quantum mechanics 2007-11-21T19:39:20 and quantum mechanics basically mean: nothing is certain 2007-11-21T19:40:05 You know little about the real world my friend. 2007-11-21T19:40:46 Giel: Can you not make mortika an op and get it to auto-kick kitten/alpaca propaganda? 2007-11-21T19:41:26 EvilGuru: I could if ChanServ would allow me to op mortikia 2007-11-21T19:42:15 or... if I would have a high enough access level to ChanServ to put mortikia in the access list with operator permission 2007-11-21T19:42:33 *** ChanServ sets mode: +o Giel 2007-11-21T19:42:43 *** Giel sets mode: +o mortikia 2007-11-21T19:42:43 *** ChanServ sets mode: -o mortikia 2007-11-21T19:42:47 see ^^ 2007-11-21T19:42:54 *** Giel sets mode: -o Giel 2007-11-21T19:43:42 either way I wouldn't want mortikia to go auto-kicking anyway... 2007-11-21T19:43:55 I prefer the manual way of kicking people: much more satisfying! 2007-11-21T19:44:47 Well, good thing we all like alpaca in here then. ^_^ 2007-11-21T19:45:01 Indeed 2007-11-21T19:45:15 I like it roasted for 3 hours then garnished 2007-11-21T19:45:54 You can't eat alpacas, EvilGuru. :P 2007-11-21T19:50:37 EvilGuru: no you can't (not safely at least) EvilGuru, they're toxic 2007-11-21T19:51:09 Blast! 2007-11-21T19:51:17 just like some of those tropical frogs 2007-11-21T19:51:35 well you surely can blast them yes.. 2007-11-21T19:53:13 <^cyka^> into liquid form preferably 2007-11-21T19:53:26 ^cyka^: I prefer vaporized 2007-11-21T19:53:36 <^cyka^> liquid form... is good 2007-11-21T19:53:43 <^cyka^> u can then throw it at the locals 2007-11-21T19:53:53 "the locals" ? 2007-11-21T19:54:14 <^cyka^> yeah the people who live in the place these tropical frogs live :P 2007-11-21T19:54:58 ^cyka^: actually I was speaking about certain creatures jocke likes to speak of 2007-11-21T19:55:13 <^cyka^> lol 2007-11-21T19:55:24 * ^cyka^ invents a special gun for them 2007-11-21T19:55:45 * ^cyka^ wants to see them get flamered in WZ 2007-11-21T19:55:46 <^cyka^> :P 2007-11-21T19:56:07 vaporized ^cyka^, vaporized! 2007-11-21T19:56:41 <^cyka^> if u bbq it on wz then the baba peeps got summats to eat :P 2007-11-21T19:57:15 ^cyka^: no they don't cause those creatures are toxic (like those tropical frogs) 2007-11-21T19:57:34 <^cyka^> :D 2007-11-21T19:57:36 <^cyka^> exactly 2007-11-21T19:57:37 <^cyka^> lol 2007-11-21T19:57:43 <^cyka^> kill the baba people 2007-11-21T19:57:44 <^cyka^> :P 2007-11-21T19:58:03 you mean let them kill themselves... 2007-11-21T19:59:29 mortikia: uptime 2007-11-21T19:59:29 Giel: I have been running for 2 days, 4 hours, 22 minutes, and 8 seconds. 2007-11-21T19:59:37 newparadigm`: uptime 2007-11-21T19:59:37 Giel: I have been running for 19 hours, 21 minutes, and 25 seconds. 2007-11-21T20:01:49 hmpf all these assignments for my C classes (classes as in school stuff, not as in OO stuff) are really simple.... 2007-11-21T20:02:25 I think I've finished every single one of them in an average of 1,5 hour 2007-11-21T20:06:37 <^cyka^> :S 2007-11-21T20:06:39 <^cyka^> hmm 2007-11-21T20:07:10 * ^cyka^ is being over come by waves of pissed offness 2007-11-21T20:07:40 ^cyka^: ^^ that is nowhere near a grammatically & semantically correct sentence 2007-11-21T20:08:39 <^cyka^> nope 2007-11-21T20:08:52 <^cyka^> and further more.. i don't really care.. it's too late for typing correctly 2007-11-21T20:08:53 <^cyka^> lol 2007-11-21T20:09:27 well writing in such a way that others understand you, may at times be convenient 2007-11-21T20:11:15 <^cyka^> but only at times? 2007-11-21T20:20:57 *** icybersphnx has joined #warzone 2007-11-21T20:21:02 *** cybersphinx has quit IRC 2007-11-21T20:21:06 *** icybersphnx is now known as cybersphinx 2007-11-21T20:41:42 *** DrZimmerman has quit IRC 2007-11-21T21:06:04 did you anyone revert the last commit? 2007-11-21T21:06:34 [21:03] last commit broke things, can't compile. r2846 works. 2007-11-21T21:06:34 [21:03] make[3]: *** No rule to make target `../src/player.c', needed by `warzone2100.pot-update'. Stop. 2007-11-21T21:07:09 probably just a left over include or something 2007-11-21T21:15:50 krushia: looking into it.. 2007-11-21T21:18:29 krushia: incoming 2007-11-21T21:18:38 muggenhor * r2848 /trunk/ (po/POTFILES.in warzone2100.cbp win32/Warzone2100.vcproj): 2007-11-21T21:18:38 * Update Code::Blocks and MSVC project files to match the deletion of src/player.[ch] in r2847 2007-11-21T21:18:38 * Update po/POTFILES.in to match the deletion of src/player.[ch] in r2847 2007-11-21T21:18:50 warzone is still clobbering its stack 2007-11-21T21:18:58 something in the astar route finder 2007-11-21T21:19:08 shevek_: you mean it overwrites its stack ? 2007-11-21T21:19:19 At a guess. Look: 2007-11-21T21:19:24 GLIBC raw backtrace: 2007-11-21T21:19:24 ./src/warzone2100[0x81ab8c6] 2007-11-21T21:19:24 [0xffffe440] 2007-11-21T21:19:24 ./src/warzone2100[0x808cfb6] 2007-11-21T21:19:35 that address there is a stack pointer. I'm guessing it's a clobber. 2007-11-21T21:19:49 The top address is glibc's exception handler. So where did that stack pointer come from? 2007-11-21T21:20:11 it might be a random pointer currently on the stack... 2007-11-21T21:20:13 gdb> x/4bx 0x808cfb6 2007-11-21T21:20:13 0x808cfb6 : 0xa3 0xf8 0xb7 0x25 2007-11-21T21:20:14 not sure though 2007-11-21T21:20:28 gdb> disassemble fpathGatewayRoute+102 fpathGatewayRoute+3000x0808cfb1 : call 0x8055350 2007-11-21T21:20:31 0x0808cfb6 : mov %eax,0x825b7f8 2007-11-21T21:20:41 so my guess is that fpathAStarRoute shat on the stack and then returned. 2007-11-21T21:21:13 did you check that function out to verify that it is actually capable of overwriting the stack ? 2007-11-21T21:21:21 my guess, based on slowdown is that it's based on a fringe condition. 2007-11-21T21:21:32 No, I didn't. I'm reluctant to get into the source. 2007-11-21T21:21:51 I had 7 computer opponents and I think they were building tank rushes. 2007-11-21T21:21:57 so a routing fuckup would be believable. 2007-11-21T21:22:21 shame, too, I just built a lot of pepperpot mortars and a wall, a tank rush would have been perfect. 2007-11-21T21:24:49 overwriting the stack seems unlikely to happen in that function from what I can see 2007-11-21T21:25:18 a stack overflow seems more likely with the 60 bytes it needs on its stack 2007-11-21T21:26:28 one of its callees might cripple the stack though, but tracing that'll probably end up in about 50 functions or so.... 2007-11-21T21:34:09 i was thinking the other day, would it be a good idea to make a warzone wrapper script for debugging? like warzone-debug.sh 2007-11-21T21:35:33 so instead of manually calling through gdb, using the --enable-debug=yes, and saving dumps manually, the script does everything needed. 2007-11-21T21:38:10 krushia: so that script would have to deal with compiling and debugging ? 2007-11-21T21:38:25 that would make things be rather complicated if you'd asdk me 2007-11-21T21:38:49 not compiling, just debugging 2007-11-21T21:38:53 plus I think it might be easier/a better idea to set --enable-debug=yes as the default 2007-11-21T21:39:00 would be a way to run warzone basically 2007-11-21T21:39:38 instead of warzone2100, run warzone2100-debug when bug hunting 2007-11-21T21:40:35 hmm; that doesn't even sound like a such a bad idea (read: sounds like a good idea) 2007-11-21T21:41:13 wiould look for gdb, invoke warzone through it with all the happy settings 2007-11-21T21:41:59 if no gdb, then just run normally but add --enable-debug=yes 2007-11-21T21:42:42 adding --enable-debug=yes would require recompilation, which I wouldn't want to do with such a script 2007-11-21T21:43:15 oh i see what you mean, duh 2007-11-21T21:43:48 but you get the idea 2007-11-21T21:44:37 --debug=debug level is what i meant, sorry 2007-11-21T21:44:44 the runtime debug switch 2007-11-21T21:44:54 muggenhor * r2849 /trunk/configure.ac: * Make the default build for TRUNK a debug build (hey! this is a development build after all...) 2007-11-21T21:45:16 good idea there too 2007-11-21T21:45:33 no reason to be building svn optimized :P 2007-11-21T21:46:03 krushia: setting the --debug=level setting seems obvious.. 2007-11-21T21:47:37 yeah really it is just gdb that is confusing for a lot of people. i think a script to run with gdb would make the quality of bug reports better 2007-11-21T21:48:01 if people were just instructed to run warzone2100-debug 2007-11-21T21:48:20 well you're not going to fix that by means of a wrapping script I think 2007-11-21T21:48:38 since automatically producing a backtrace is already done... 2007-11-21T21:48:52 looking at gdb switches and things now 2007-11-21T21:49:07 and I'm not sure what we could do besides from that 2007-11-21T21:49:23 would be nice to put things like uname and simple lspci in there too 2007-11-21T21:49:35 starting with --debug=level would be the most important thing such a scrip could do I think 2007-11-21T21:51:00 krushia: we could probably attempt those two commands in the exception handler as well (that's the thing that invokes gdb on warzone) 2007-11-21T21:51:07 grab /proc/version, find video info somehow (lspci is root only on most systems... can find same info in other ways though) 2007-11-21T21:52:05 lspci is non-root on Debian derived systems... 2007-11-21T21:52:27 just thinking of how to make bug reports more informative. most reports i see are missing something... 2007-11-21T21:52:32 It's non root on nearly everything, it just might be in sbin 2007-11-21T21:52:45 debug as default will definately help though 2007-11-21T21:53:12 yes, debug builds will probably / most certainly make bug reports more useful 2007-11-21T21:53:26 in comparison to builds that have optimisation turned on 2007-11-21T21:53:28 my bug report isn't useful? 2007-11-21T21:53:46 shevek_: we/I weren't talking about that 2007-11-21T21:53:54 meh. warzone is busted. 2007-11-21T21:54:00 lol 2007-11-21T21:54:06 warzone's always busted 2007-11-21T21:54:21 though if that's all ^^ then that bug report isn't helpful in fixing it 2007-11-21T21:54:25 shevek_: It sometime is 2007-11-21T21:54:39 I'd rather bust bugs 2007-11-21T21:54:40 Giel: well, working out that a child of a relatively leaf function is smashing the stack is a damn good start 2007-11-21T21:54:46 *** Karlik has quit IRC 2007-11-21T21:55:06 we've got (in chronological order) the Ghost Buster, Myth Busters, and now I'll start the Bug Busters!! 2007-11-21T21:55:58 shevek_: problem is that it's just a hunch/assumption, and that that function calls about 50 others not to mention it is too large IMO 2007-11-21T21:56:14 which makes me uncapable of finding the root cause today... 2007-11-21T21:56:23 since I've already got a time shortage 2007-11-21T21:56:45 which results in: "School is my greatest hobby, I simply don't have much time for others." 2007-11-21T21:56:55 Time Busters 2007-11-21T21:57:50 dang! I thought I'd register a bugbusters.* domain 2007-11-21T21:58:04 but it seems most (if not all) are taken already 2007-11-21T21:59:14 oh woopy! the awfully expensive *.tv still has bugbusters.tv open 2007-11-21T21:59:27 and the awfully expensive *.nu as well 2007-11-21T22:07:03 well I'm off again 2007-11-21T22:07:05 night all... 2007-11-21T22:08:08 nn 2007-11-21T22:08:18 *** Giel has quit IRC 2007-11-21T22:40:26 *** devurandom has quit IRC 2007-11-21T22:42:02 *** Jovan has joined #warzone 2007-11-21T22:45:05 *** ^cyka^ has quit IRC 2007-11-21T22:45:47 *** ^cyka^ has joined #warzone 2007-11-21T22:47:21 *** GrimMoroe has joined #warzone 2007-11-21T22:55:50 *** cyka has joined #warzone 2007-11-21T23:07:37 per * r2850 /trunk/lib/gamelib/ (Makefile.am anim.c anim.h audp_parser.y maxpidef.h parser.h): Clean up gamelib, removing nearly empty maxpidef.h 2007-11-21T23:10:32 *** ^cyka^ has quit IRC 2007-11-21T23:35:05 here's a 2849 crash http://rafb.net/p/Q7Xfxh87.html 2007-11-21T23:36:51 sandcastles map, 2nd skirmish played in that session 2007-11-21T23:38:33 *** EvilGuru has quit IRC 2007-11-21T23:44:38 *** Suprano has quit IRC 2007-11-21T23:45:55 *** abitos has quit IRC 2007-11-22T00:02:40 *** JockeTF has quit IRC 2007-11-22T00:09:25 another one, sandcastle again, first skirmish. was slowing down a bit a few minutes before the crash, engine was having some issues. http://rafb.net/p/6G0gNU46.html 2007-11-22T00:11:14 oh, that one happened immediately after i ordered a truck to construct a string of aa turreets. not sure if that did it 2007-11-22T00:12:59 probably should put these on the tracker before pastebins expire 2007-11-22T00:39:03 *** amro has quit IRC 2007-11-22T01:00:47 *** tomboy64 has quit IRC 2007-11-22T01:44:17 *** Dred_furst has quit IRC 2007-11-22T01:44:52 *** KBlair has quit IRC 2007-11-22T02:05:57 *** KBlair has joined #warzone 2007-11-22T02:32:12 is there a way to kick someone out of a server before starting up 2007-11-22T02:35:30 ask them to leave 2007-11-22T02:38:04 Cuss them out and act like a immature 12 year old. That should make them leave on their own. 2007-11-22T02:58:31 *** krushia has quit IRC 2007-11-22T03:00:37 *** krushia has joined #warzone 2007-11-22T03:01:15 *** tomboy64 has joined #warzone 2007-11-22T03:11:38 *** Dred_furst has joined #warzone 2007-11-22T03:13:19 *** GrimMoroe has left #warzone 2007-11-22T03:29:14 *** Dred_furst has quit IRC 2007-11-22T03:47:24 *** newparadigm` has quit IRC 2007-11-22T03:48:48 *** newparadigm has joined #warzone 2007-11-22T04:11:10 *** lav-coyote25 has joined #warzone 2007-11-22T04:15:03 *** lav-coyote25 has joined #warzone 2007-11-22T04:15:27 *** lav-coyote25 has quit IRC 2007-11-22T04:26:20 *** lav-coyote25 has joined #warzone 2007-11-22T04:27:17 *** lav-coyote25 has left #warzone 2007-11-22T04:38:26 *** Zen_Clark has quit IRC 2007-11-22T04:40:13 *** DrZimmerman has joined #warzone 2007-11-22T04:45:07 Cuss them out and act like a immature 12 year old. That should make them leave on their own. 2007-11-22T04:45:09 good plan! 2007-11-22T04:45:27 ask them to leave - yes but I wanna be a bouncer in case they say no :( 2007-11-22T04:46:20 *** lav-coyote25 has joined #warzone 2007-11-22T04:46:56 *** lav-coyote25 has left #warzone 2007-11-22T04:47:39 *** lav-coyote25 has joined #warzone 2007-11-22T04:48:00 let's add it to the todo list then 2007-11-22T04:48:59 i'll even make the GUI kick butto if you can get someone to write the code that does the kicking :P 2007-11-22T04:49:09 *button 2007-11-22T04:52:05 *** lav-coyote25 has left #warzone 2007-11-22T04:54:36 *** lav-coyote25 has joined #warzone 2007-11-22T05:10:42 *** tomboy64 has quit IRC 2007-11-22T05:18:42 *** tomboy64 has joined #warzone 2007-11-22T05:35:06 *** AndrevS has quit IRC 2007-11-22T06:09:56 *** lav-coyote25 has quit IRC 2007-11-22T06:19:40 i need to relearn pointers in C i think 2007-11-22T06:20:05 wz uses them so much, getting confused 2007-11-22T06:30:17 *** tomboy64 has quit IRC 2007-11-22T07:46:30 *** amro has joined #warzone 2007-11-22T07:51:55 yay! got another segfault dump. http://rafb.net/p/0QXuBH26.html 2007-11-22T07:53:44 when one of you regulars gets back, remind me to ask you how to debug freezes. 2007-11-22T07:53:55 i'm too dumb to operate gdb 2007-11-22T08:30:11 *** abitos has joined #warzone 2007-11-22T08:36:10 *** Suprano has joined #warzone 2007-11-22T08:39:08 muggenhor * r2851 /trunk/ (warzone2100.cbp win32/Warzone2100.vcproj): * Update Code::Blocks and MSVC project files to match the deletion of lib/gamelib/maxpidef.h in r2850 2007-11-22T08:41:35 *** icybersphnx has joined #warzone 2007-11-22T08:41:41 *** cybersphinx has quit IRC 2007-11-22T08:41:44 *** icybersphnx is now known as cybersphinx 2007-11-22T08:41:44 *** abitos has quit IRC 2007-11-22T08:41:54 *** abitos has joined #warzone 2007-11-22T08:46:57 *** Jovan has quit IRC 2007-11-22T08:52:49 just got another, might be same bug. http://rafb.net/p/zUO6S973.html 2007-11-22T09:03:40 *** Jovan has joined #warzone 2007-11-22T09:14:58 *** Suprano has quit IRC 2007-11-22T09:15:59 *** berkus has joined #warzone 2007-11-22T09:18:52 *** Jovan has quit IRC 2007-11-22T10:44:21 *** ccfreak2k|laptop has quit IRC 2007-11-22T10:48:00 *** ccfreak2k|laptop has joined #warzone 2007-11-22T11:03:31 *** tomboy64 has joined #warzone 2007-11-22T11:51:47 *** unitos has joined #warzone 2007-11-22T11:59:38 *** _Leto_ has joined #warzone 2007-11-22T12:13:52 *** tomboy64 has quit IRC 2007-11-22T12:19:14 *** Suprano has joined #warzone 2007-11-22T12:22:14 *** Suprano has quit IRC 2007-11-22T12:22:19 *** Maerz has joined #warzone 2007-11-22T12:24:30 *** unitos has quit IRC 2007-11-22T12:29:57 *** Jovan has joined #warzone 2007-11-22T12:37:19 *** _Leto_ has quit IRC 2007-11-22T12:48:41 *** Dred_furst has joined #warzone 2007-11-22T12:51:11 *** Dred_furst has joined #warzone 2007-11-22T12:54:18 *** DrZimmerman has quit IRC 2007-11-22T13:00:15 *** Suprano has joined #warzone 2007-11-22T13:06:37 *** Maerz has quit IRC 2007-11-22T13:09:07 *** tomboy64 has joined #warzone 2007-11-22T13:11:36 *** Suprano has quit IRC 2007-11-22T13:29:22 *** tomboy64 has quit IRC 2007-11-22T13:30:00 *** Suprano has joined #warzone 2007-11-22T13:40:21 *** GrimMoroe has joined #warzone 2007-11-22T13:51:23 *** Suprano has quit IRC 2007-11-22T13:51:28 *** Maerz has joined #warzone 2007-11-22T14:22:20 *** tomboy64 has joined #warzone 2007-11-22T14:49:25 *** Maerz has quit IRC 2007-11-22T15:04:41 *** Suprano has joined #warzone 2007-11-22T15:45:01 *** Karlik has joined #warzone 2007-11-22T16:02:00 *** Watermelon2 has joined #warzone 2007-11-22T16:03:32 *** ccfreak2k|laptop has quit IRC 2007-11-22T16:04:19 *** ccfreak2k|laptop has joined #warzone 2007-11-22T16:10:58 *** ccfreak2k|laptop has quit IRC 2007-11-22T16:11:18 *** ccfreak2k|laptop has joined #warzone 2007-11-22T16:17:34 *** Giel has joined #warzone 2007-11-22T16:20:37 *** Watermelon2 has quit IRC 2007-11-22T16:22:41 hi all 2007-11-22T16:22:53 * Giel is listening "Heideroosjes - Homesick for a Place That Does Not Exist" 2007-11-22T16:26:16 hello Giel 2007-11-22T16:28:15 hi GrimMoroe 2007-11-22T16:35:51 muggenhor * r2852 /trunk/tools/editworld/src/wxDialogs/wxstringconv.hpp: * Fix a wrong date in the license header (was 1007 instead of 2007...) 2007-11-22T16:55:12 *** EvilGuru has joined #warzone 2007-11-22T16:57:43 hi EvilGuru 2007-11-22T16:57:51 Hi Giel 2007-11-22T17:01:03 got some warzone questions for you guys. if it's allowed on thanksgiving that is :P 2007-11-22T17:01:45 krushia: I don't think thanks giving is celebrated outside of the US 2007-11-22T17:01:58 it's isn't here, that much I know 2007-11-22T17:02:10 we steal all the turkeys 2007-11-22T17:02:30 We do not celebrate it here either 2007-11-22T17:02:49 alrighty then 2007-11-22T17:03:00 was doing some debugging last night 2007-11-22T17:04:35 first, i have been getting so freezes, where warzone is stuck and needs to be killed. i'm wondering how to go about debugging the issue when this happens, since it isn't a crash that calls gdb... 2007-11-22T17:04:50 i'm guessing i have to leaarn some gdb magic skills 2007-11-22T17:05:39 krushia: CTRL+C in the gdb console might do the trick (it'll raise an interrupt in WZ, causing it to fall back to gdb) 2007-11-22T17:10:24 i just need to structure my setup so i can get to the console :P 2007-11-22T17:10:38 warzone can run windowed right? 2007-11-22T17:11:43 krushia: yes use --window 2007-11-22T17:11:51 anyway I'll be AFK for a long time now ... 2007-11-22T17:12:03 or nope, I'll just turn off my pc.. 2007-11-22T17:12:08 *** Giel has quit IRC 2007-11-22T17:12:15 alrighty i'll try that. i'll bug EvilGuru while you're gone :) 2007-11-22T17:14:28 hehe 2007-11-22T17:14:35 a lot of crashes i get trace down to CHECK_DROID and really have no info to go by from there. 2007-11-22T17:19:56 here's one http://rafb.net/p/Q7Xfxh87.html 2007-11-22T17:20:25 no clue what to make of it, the trail ends at the CHECK_DROID macro 2007-11-22T17:21:17 audio again... 2007-11-22T17:23:50 well i also got this http://rafb.net/p/0QXuBH26.html and this http://rafb.net/p/zUO6S973.html later, which are definately audio issues it seems 2007-11-22T17:26:27 got one more last night that seems to be a pathing issue, but can't get my head around the code at all. http://rafb.net/p/6G0gNU46.html 2007-11-22T17:28:32 these are all r2849 btw. also was wondering if we could put the revision info in the gdmp, since they seem a bit useless without knowing what code they go with 2007-11-22T17:53:46 *** devurandom has joined #warzone 2007-11-22T17:54:41 Hi. 2007-11-22T17:55:12 hello dev 2007-11-22T18:04:49 *** Buginator has joined #warzone 2007-11-22T18:04:58 Hi all 2007-11-22T18:07:37 Hello. 2007-11-22T18:08:33 Any ETA for patches 855 & 851? 2007-11-22T18:09:12 *** AndrevS has joined #warzone 2007-11-22T18:11:31 Is it also possible fore PHYSFS_writeUBE32() calls to screw up? 2007-11-22T18:12:33 And just why are we using big endian instead of little endian anyway? 2007-11-22T18:13:18 Buginator: It is the standard 2007-11-22T18:13:41 Network and file byte order was decided long ago by the masters of UNIX to be big endian 2007-11-22T18:14:11 While that may be true, it wasn't standard for this game was it? 2007-11-22T18:14:22 I am not sure there 2007-11-22T18:15:04 If we did not use big endian we would still need little-endian write calls 2007-11-22T18:15:04 hello Buginator 2007-11-22T18:15:05 I was trying to figure out how a routine can fail, and only thing I can see off hand is the PHYSFS_writeUBE32() is doing something screwy for some reason. 2007-11-22T18:15:43 But the data it writes isn't even close once converted anyway. So I am stuck. 2007-11-22T18:15:55 It is possible their implementation is dodgy 2007-11-22T18:16:19 but equally possible it is working and the error is playing tricks on us 2007-11-22T18:16:59 If you check out writeFXData(), version can only be 35, yet the savegame files in those bug reports have it some *huge* #... 2007-11-22T18:17:21 That is in effects.c 2007-11-22T18:17:42 I know Ari write us some little endian routines 2007-11-22T18:17:54 and that they may still be around in the save game code 2007-11-22T18:19:04 And if it is writing 'fxda' correctly, but pukes on the version, when it does no conversion before hand as in fileHeader.version = CURRENT_VERSION_NUM; then the next call that touches that info is the Physfs write. 2007-11-22T18:19:30 I am at a loss how it can screw it up, and only sometimes. 2007-11-22T18:19:41 brb 2007-11-22T18:19:46 Buginator: What OS? 2007-11-22T18:20:10 If PhysFS has been compiled badly then it may take Macs as all being little endian 2007-11-22T18:20:32 and so convert PPC mac integers (big endian) into little endian (something big) 2007-11-22T18:20:40 *** yangman has quit IRC 2007-11-22T18:20:56 *** yangman has joined #warzone 2007-11-22T18:21:08 brb 2007-11-22T18:21:59 *** per has joined #warzone 2007-11-22T18:22:30 hello 2007-11-22T18:22:36 hello per 2007-11-22T18:23:31 It is ubuntu 7.10 EvilGuru. 2007-11-22T18:23:38 Hi per & GrimMoroe 2007-11-22T18:25:14 Evil, I converted the huge # from BE to LE, and it was still not 35. Still leaves me scratching my head. 2007-11-22T18:27:18 And while I am in this code, any reason why Gerard changed MAX_EFFECTS to be 500 instead of 2500? 2007-11-22T18:31:25 EvilGuru, does AntTweakBar work ok on macs? 2007-11-22T18:35:57 Buginator: speed 2007-11-22T18:36:04 per * r2853 /trunk/ (4 files in 2 dirs): Do not crash if filename to sound is not set. Modified version of patch #855 by Buginator. 2007-11-22T18:36:06 Buginator: iterating all the effects was slow 2007-11-22T18:38:11 http://forums.wz2100.net/index.php?topic=1141.0 2007-11-22T18:38:32 Which version of wz produces version 33 files? 2007-11-22T18:39:17 no idea 2007-11-22T18:40:04 Was it really that much slower? I changed it back to 2500, and didn't notice any speed hit. 2007-11-22T18:40:44 don't know. that's just the reason i remember being given for that change 2007-11-22T18:42:06 per, in effects.c, writeFXData() You have any idea how it can write the wrong data looking at that routine? 2007-11-22T18:42:44 Buginator: I have never tried it 2007-11-22T18:42:47 The version # is the issue. 2007-11-22T18:43:01 However to the best of my knowledge it does not 2007-11-22T18:44:03 I was thinking of changing the GUI to a few things NOT in-game related to be nicer to us. 2007-11-22T18:45:22 Like options screen, the load/save game, and the networking frontend... that kind of stuff. 2007-11-22T18:45:22 Right not, it sure is a PITA to do/change anything. 2007-11-22T18:45:22 now* 2007-11-22T18:45:38 Buginator: nope, i don't 2007-11-22T18:45:40 In Pie Toaster? 2007-11-22T18:46:09 No, in WZ. I just thought to use that lib, since I was thinking it might work on the macs ok. 2007-11-22T18:46:50 There was a tiny bit of discussion about using Cairo for the GUI 2007-11-22T18:47:16 i do not think that using anttweakbar in wz is a good idea 2007-11-22T18:47:19 Cairo? I will check that out. Does that work ok on macs? 2007-11-22T18:47:28 yes 2007-11-22T18:47:34 but cairo is not a widget library 2007-11-22T18:47:51 it is a 2D drawing library 2007-11-22T18:48:23 I do not think any GUI toolkit will fully suit WZ 2007-11-22T18:48:26 Do you have any opionions on which GUI frontend to use? 2007-11-22T18:49:05 Buginator: our needs are rather limited, so i would go for either keeping the existing system, or writing something ourselves based on lua 2007-11-22T18:49:26 Buginator: i hear that cegui is really good (and can use lua), but it is c++, so it would have to be carefully sandboxed 2007-11-22T18:49:54 Something based on lua seems cool 2007-11-22T18:49:56 lua is a scripting language is it not? 2007-11-22T18:50:15 However, our own scripting language is also quite powerful 2007-11-22T18:51:42 Having it scriptable also makes it available to modders 2007-11-22T18:52:22 per, also in the build system, it isn't recreating the .wz files again for some reason. I thought it was fixed before, to always do it on a make install, but I guess it don't work anymore. Had a boatload of tag errors because it didn't recreate them. 2007-11-22T18:52:52 per * r2854 /trunk/lib/framework/input.c: Remove double click for keyboard and mouse wheel. Patch by buginator in patch #851. 2007-11-22T18:53:14 EvilGuru: yes, doing it through the ordinary scripting language would be very cool 2007-11-22T18:53:22 Buginator: yes, lua is a scripting language 2007-11-22T18:53:49 It would require either exporting the drawing system to the scripting language or the high level widget code to it 2007-11-22T18:53:52 Buginator: tell Giel, i think he investigated & fixed it last time 2007-11-22T18:54:20 EvilGuru: only high level stuff, definitely... and carefully sandboxed to avoid crashes from scripts 2007-11-22T18:55:09 It would need a fair amount of thinking through. But I do like the idea of being able to draw arbitrary graphics in a script 2007-11-22T18:58:33 There do seem to be a lot of save game issues around at the moment 2007-11-22T18:59:08 Yeah, too bad that they each seem to be from different versions of the game. :S 2007-11-22T18:59:44 Thank God for the new tag file format 2007-11-22T19:00:26 That isn't ready I thought? 2007-11-22T19:00:40 no, not yet 2007-11-22T19:01:35 It should make save games a lot easier to debug 2007-11-22T19:01:57 * cyka thorws a haddock at EvilGuru 2007-11-22T19:02:04 *** KBlair has quit IRC 2007-11-22T19:02:08 * cyka throws a hake at Buginator 2007-11-22T19:02:11 anyone know if the new editworld giel is working on needs the src/ code to compile? 2007-11-22T19:02:13 and a erm cod at per 2007-11-22T19:02:23 Does the tag file format keep track of which version of the game is saving? Like in a comment field? 2007-11-22T19:02:27 there are some #ifdef EDITORWORLD in there that i think are bogus now 2007-11-22T19:02:49 Buginator: it will 2007-11-22T19:03:06 I haven't even tried/seen Giel's version. Unknown if it even compiles... 2007-11-22T19:03:50 i can't find any build files in it at all.... 2007-11-22T19:05:09 per, you still think missing sound filenames should spit out via the LOG_ERROR and not LOG_SOUND? 2007-11-22T19:05:32 in which cases do this happen? 2007-11-22T19:05:47 i think it should only happen when someone mods warzone, and makes a mistake. they should be told, somehow 2007-11-22T19:07:32 It happens because when the saving is done, the sound file name was not kept for whatever reason. 2007-11-22T19:07:32 I finally could replicate that to happen on windows as well. 2007-11-22T19:08:35 Took 20 hellstorms to make it happen, but I can replicate it always now. When they are in mid shot, and you try to save... it would crash on reload. 2007-11-22T19:09:34 It might be do to the limit of the amount of sound effects that is heard. 2007-11-22T19:09:51 *** JockeTF has joined #Warzone 2007-11-22T19:09:58 Hi JockeTF 2007-11-22T19:10:07 Hello. :) 2007-11-22T19:10:52 Buginator: I guess it is capped at something 2007-11-22T19:13:11 I was thinking of adding another state for that. TRUE=playing FALSE=error MAX_LIMIT would be the 3rd choice, so the routines would know it wasn't a error, and it isn't "true", since we don't add the sample... 2007-11-22T19:13:43 But that would require a bit of a rewrite on a few routines. 2007-11-22T19:15:05 src/bridge.c is unused, but i don't want to remove it... 2007-11-22T19:15:42 Potentially useful code? 2007-11-22T19:15:47 i wonder how it can be reused 2007-11-22T19:15:55 i think bridges would be really cool 2007-11-22T19:16:11 is dead code = to commented out code, or is dead code = unreachable code ? 2007-11-22T19:20:03 Normally commented 2007-11-22T19:20:08 Or unused functions 2007-11-22T19:20:30 https://gna.org/bugs/?10356 <--- can't replicate. 2007-11-22T19:21:21 ...argh. N/M, it was a 2.08 version. Didn't test with that one. 2007-11-22T19:22:04 I guess it is fixed in trunk though. Perhaps the save game bug I did before. 2007-11-22T19:28:50 per * r2855 /trunk/src/ (formation.c formation.h gateway.c gatewaysup.c): Cleanup. Remove dead code. 2007-11-22T19:30:50 per, any chance you can also fix the 2 png files to get rid of the alpha, and make it pure black background instead? 2007-11-22T19:32:41 wz_logo3 & 4 are the ones. 2007-11-22T19:33:09 Buginator: is there a bug # ? 2007-11-22T19:34:18 not for those. It was just that it will screw up the intel/design screens sometimes when those are picked as the backdrop becuase of the lack of gl clear call 2007-11-22T19:36:16 done. 2007-11-22T19:36:25 thanks 2007-11-22T19:36:57 *** KBlair has joined #warzone 2007-11-22T19:37:07 If you want a easy fix, this is a one liner: https://gna.org/bugs/?10270 2007-11-22T19:37:40 i removed alpha channel, seemed easier 2007-11-22T19:37:54 http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=3153 :( Poor AMD 2007-11-22T19:38:12 That will make it so you can see a white | as the cursor for the savegame & chat entry boxes 2007-11-22T19:39:11 I dunno if it is that bad EvilGuru, If they would knock the price down another $30 or so, then I would get it. Then when the 3GHz ones arrive, they can start charging more. 2007-11-22T19:39:59 While I like to buy AMD if I can, I also like the most bang for the buck 2007-11-22T19:40:22 Yeah. That is why they need to drop the price a bit IMO. 2007-11-22T19:40:49 Though, I have read that people have been able to o/c them to 3GHz on air cooling... 2007-11-22T19:41:13 If they can get the price under that of the core 2's 2007-11-22T19:42:13 I also think that is why Hector is being shown the door. 2007-11-22T19:42:36 Perhaps Dirk can get the company back on track. 2007-11-22T19:43:02 *** berkus has quit IRC 2007-11-22T19:43:05 I just know it will be all bad news if AMD goes under. 2007-11-22T19:43:12 ATI are doing a bit better, maybe not on the high end, but their cards seem quite competitive mid range. 2007-11-22T19:45:03 is warzone fixed yet? 2007-11-22T19:45:10 I just wish ATI would step up with the linux drivers. This is changing though. 2007-11-22T19:45:16 no it isn't 2007-11-22T19:45:19 What part shevek_? 2007-11-22T19:45:38 For the most part, trunk works fine here. 2007-11-22T19:45:46 ati are not doing anything meaningful with linux drivers, i'mtold by a driver writer 2007-11-22T19:46:16 They have released the docs, so even if their own drivers leave a lot to be desired maybe the community can make things better 2007-11-22T19:46:23 Well, they did release the docs, so that is a step in the right direction. 2007-11-22T19:46:24 Have you read the docs? 2007-11-22T19:46:29 Although 3D specs are still needed before much can happen 2007-11-22T19:46:36 Nope. 2007-11-22T19:46:41 They've released an almost meaninglessly tiny part of the docs just describing two or three registers. It's useless. 2007-11-22T19:46:54 :( 2007-11-22T19:48:31 Anyway, what issues with WZ are you having shevek_? 2007-11-22T19:48:41 Buginator: There's that crash in the astar route thing 2007-11-22T19:49:13 Buginator: did you try to enable CURSOR_BLINK ? 2007-11-22T19:49:20 *** berkus has joined #warzone 2007-11-22T19:49:53 per, yeah. Right now, it displays a stuby blue cursor. The patch fixes it to solid white at the correct length. 2007-11-22T19:50:13 I liked the CURSOR_BLINK though. 2007-11-22T19:50:27 shevek_, can you replicate this? Was it a MP game? 2007-11-22T19:51:12 no, and yes 2007-11-22T19:51:32 2 4 or 8 player? 2007-11-22T19:51:41 8 2007-11-22T19:52:11 Buginator: i think a proper fix is to change form.c line 80 though 2007-11-22T19:52:17 This wasn't 2.08 was it? 2007-11-22T19:52:42 It was svn trunk yesterday, I think 2007-11-22T19:53:26 per, but that tries to find the closest color. I just made it 0xFFFFFF (RGB)... 2007-11-22T19:54:07 yeah, the closest colour stuff is pretty broken 2007-11-22T19:54:34 I wasn't going to mention that. :) lol 2007-11-22T19:54:57 I guess that all was needed for 256 colors 2007-11-22T19:55:26 Buginator: the cursor is quite misplaced 2007-11-22T19:55:38 Buginator: now that i can see it, i notice all kinds of things wrong with it ;) 2007-11-22T19:56:05 For me, it is rendered in the box it should be, both in the save game box, and the chat entry... 2007-11-22T19:57:31 yes, it is rendered in the box, but too high, and over the last character, instead of behind it 2007-11-22T19:57:58 I just assumed that was correct. 2007-11-22T19:58:18 Do you know why we get negative values for pixel height? 2007-11-22T19:59:38 iV_GetTextAboveBase() & iV_GetTextBelowBase() are well, strange. 2007-11-22T20:00:09 no idea. this is giel territory. 2007-11-22T20:00:17 shevek_, have you noticed any other bugs? 2007-11-22T20:01:37 That was just a quick fix, so mainly you can see it. 2007-11-22T20:01:52 I didn't like the stubby blue line at all before. Way too hard to see. 2007-11-22T20:03:37 per * r2856 /trunk/data/texpages/bdrops/ (wzlogo_3.png wzlogo_4.png): Remove alpha channel from two new backdrops, since those were messing up campaign when used. 2007-11-22T20:14:54 per * r2857 /trunk/lib/widget/editbox.c: Vastly improve edit box cursor. Fix improves on patch in bug #10270 by Buginator. 2007-11-22T20:14:59 check it out now 2007-11-22T20:15:45 checking... soon as it finishes dumping all the leaks in a 8P game. :S 2007-11-22T20:18:20 Yup, better. :) 2007-11-22T20:20:49 I also played around with this in multiint.c line 2608 2007-11-22T20:20:57 iV_Line(x, y, x+psWidget->width , y,0xff0000); //iV_PaletteNearestColour(200,200,160) ); 2007-11-22T20:21:15 That just makes a red line above the chat box in MP games... 2007-11-22T20:22:23 per * r2858 /trunk/src/ (droid.c feature.c feature.h projectile.c): Small cleanup 2007-11-22T20:23:25 Buginator: where is this chat box? the one where you would type cheat codes? 2007-11-22T20:23:48 no.. I will show pic. Just a sec 2007-11-22T20:24:05 ahh 2007-11-22T20:24:07 now i see it 2007-11-22T20:24:17 the red is too sharp 2007-11-22T20:24:28 http://img258.imageshack.us/my.php?image=red1tn1.jpg 2007-11-22T20:24:47 Yeah. I didn't know what color to use. Was just trying to split the area a bit better. 2007-11-22T20:26:02 i tried 0x646464, since this is what was piped into the colour lookup function 2007-11-22T20:26:09 this made it dark gray 2007-11-22T20:26:30 i thought that looked okay 2007-11-22T20:26:33 anything but pink. ;) 2007-11-22T20:27:15 0x646464 looks good 2007-11-22T20:27:27 that should be 0x6464a0 actually, which looks even better, IMHO 2007-11-22T20:27:37 although i cringe at hard-coding constants like this ;) 2007-11-22T20:28:12 Yeah. But the lookup color call needs work. 2007-11-22T20:28:41 needs to be junked, IMHO 2007-11-22T20:28:44 per * r2859 /trunk/src/multiint.c: Fix colour of separator between chat box and input area in multiplayer join dialog. 2007-11-22T20:28:47 0x6464a0 looks nice 2007-11-22T20:31:04 Have you ever used the pencil function at all? 2007-11-22T20:32:32 no 2007-11-22T20:32:38 do you have any idea how to activate it? 2007-11-22T20:33:06 Yeah, host game, select it, and then draw into the chat box above the chat line 2007-11-22T20:33:34 It needs a "x" on it to draw your line. 2007-11-22T20:34:49 i don't see anything happening 2007-11-22T20:34:55 It doesn't even draw in your color. I bet it is doing a color lookup again. 2007-11-22T20:35:33 did you make a X appear over the pencil? 2007-11-22T20:35:39 oh, now i see it. must be ready to start to use it 2007-11-22T20:35:46 i wonder what purpose it was meant to have 2007-11-22T20:35:53 maybe the devs were bored 2007-11-22T20:36:06 lol 2007-11-22T20:37:41 http://img255.imageshack.us/my.php?image=wzsnakexs4.jpg 2007-11-22T20:38:27 Should draw in orange (in my case). And I wonder if others see what you draw? 2007-11-22T20:40:00 Buginator: i think that is the idea 2007-11-22T20:40:53 You couldn't draw very much before it starts to vanish though. 2007-11-22T20:41:53 maybe we should make pal_GetNearestColour simply return the colour given to it 2007-11-22T20:41:56 as an RGB value 2007-11-22T20:41:57 Ahh, it is called 'whiteboard' 2007-11-22T20:42:07 * krushia is silently working on a new scriptable gui model (i see i missed some talk on it) 2007-11-22T20:42:29 That would make more sense than what it does now. 2007-11-22T20:44:25 Just how silent are you working on it? Anything we can sneak a peak at? 2007-11-22T20:45:20 mostly designing, was putting together a document detailing the proposed system 2007-11-22T20:47:18 would likely use cairo. i was playing around with clutter in warzone a couple days ago. that is a neato api that can use cairo as a backend, but requires glib too which i don't like. 2007-11-22T20:48:03 http://clutter-project.org/ 2007-11-22T20:48:56 beyond playing with that and testing a few other things in cairo, i haven't done any coding. just thinking and jotting down a design 2007-11-22T20:49:04 which is most of the work imo 2007-11-22T20:49:06 Would that work OK on the mac? 2007-11-22T20:49:10 yeah 2007-11-22T20:51:17 Doesn't look that bad... 2007-11-22T20:51:55 did you guys get a chance to peek at my 4 crash dumps from last night? 2007-11-22T20:52:31 I didn't see them yet, didn't read the log. 2007-11-22T20:52:38 looks like 2 (perhaps 3) were sound related, one was pathing, astar 2007-11-22T20:52:59 These MP games with 8p ? 2007-11-22T20:53:00 krushia: i saw two of them in the log 2007-11-22T20:53:13 krushia: the astar one is an old friend... haven't been able to reproduce or figure out yet 2007-11-22T20:53:16 The sound ones should be fixed now. 2007-11-22T20:53:24 http://rafb.net/p/Q7Xfxh87.html http://rafb.net/p/0QXuBH26.html http://rafb.net/p/zUO6S973.html http://rafb.net/p/6G0gNU46.html 2007-11-22T20:53:38 Buginator: well, symptom fixing... the underlying problem is not fixed 2007-11-22T20:53:41 all r2849 skirmish on sandcastle 2007-11-22T20:54:49 That is true per. 2007-11-22T20:55:06 krushia, were you doing anything special when you crashed? 2007-11-22T20:55:35 not really. playing with 7 ai (two teams of 4) 2007-11-22T20:55:42 (Though, I don't think we should crash out on non fatal errors either.) 2007-11-22T20:56:12 were some other warnings too, probably due to map size... 2007-11-22T20:56:33 error : gwCheckZoneSizes: warning zone 13 at (146,168) is too large 887 tiles (max 600) 2007-11-22T20:56:43 bunch of that type of message 2007-11-22T20:56:49 That I have seen before. 2007-11-22T20:57:59 it is the same group of those errors everytime i play sandcastle 2007-11-22T20:58:14 *** Karlik has quit IRC 2007-11-22T20:59:03 also have some random questions. i'm kinda a newbie at debugging with gdb... 2007-11-22T20:59:45 first, can the code be changed so the gdmp file includes the code revision? 2007-11-22T21:00:05 I have only just figured out some things with gdb, like telling it to log the bt full stuff... 2007-11-22T21:00:29 seems like a critical piece of info needed is the code revision, which isn't included in the dump 2007-11-22T21:01:22 It should be simple to add that to the crash dump. The string is used to display what version we use on the right side of the main menu. 2007-11-22T21:03:02 We sure could use that bit of info for the savegame stuff. 2007-11-22T21:03:08 also, i've seen a few traces that go back to the CHECK_DROID macro and seem to die there without any debug info from it, which seems a bit odd. perhaps i'm missing something? 2007-11-22T21:03:22 one of those 4 does that iirc 2007-11-22T21:03:41 have you tried bt full ? 2007-11-22T21:03:56 *** NightBringer has joined #warzone 2007-11-22T21:04:04 no, probably should huh 2007-11-22T21:04:17 *** tomboy64 has quit IRC 2007-11-22T21:04:33 krushia: yes, you can change variables in gdb 2007-11-22T21:04:39 krushia: don't recall how, though 2007-11-22T21:04:43 I think it would help. 2007-11-22T21:05:00 sorry, i read that wrong.... 2007-11-22T21:05:17 http://forums.wz2100.net/index.php?topic=1141.0 ... 2.08 again. The only one I can't compile on windows to replicate. 2007-11-22T21:06:05 this is the one that deadends at CHECK_DROID. isn't it supposed to assert() something useful there? http://rafb.net/p/Q7Xfxh87.html 2007-11-22T21:06:34 *** tomboy64 has joined #warzone 2007-11-22T21:08:53 Can you check what is in psObj ? 2007-11-22T21:09:02 Dump that structure I mean? 2007-11-22T21:09:55 krushia: what do you mean by assert something useful? 2007-11-22T21:10:22 droid.h, line 503 2007-11-22T21:10:55 might be a dumb question, i'm a bit new at this 2007-11-22T21:12:07 seems like that is all debuggin logic, but i can't quite figure out if it is working and how to interpret it 2007-11-22T21:12:41 lol. I should mae a AI that knows how to do treason. :D http://forums.wz2100.net/index.php?topic=1143.0 2007-11-22T21:13:40 krushia, what I do is dump the psObj, then see if the values are good or not. If they are, I go back to the calling function, and keep doing that, until I find issue, or I hit a brick wall. 2007-11-22T21:14:14 I haven't really figured out how to do that with gdb though. 2007-11-22T21:14:57 i'm sure that would work, but i'm looking at it from the dumb-person's whatever goes into /tmp/warzone2100.gdmp perspective 2007-11-22T21:15:59 I dunno if you can get more info than that. Usually, it dumps errors to console, and that is also part of what is going on. 2007-11-22T21:16:15 That is why I do run --window 2>err.txt 1>wzlog.txt 2007-11-22T21:16:37 then I can see the output, and then check the dump file. 2007-11-22T21:16:41 wonder if you can assert two values at once there, one to say what is being asserted 2007-11-22T21:16:46 krushia: it does not dump anything, it does sanity checking 2007-11-22T21:16:53 Then of course, once it crashes, do the bt full stuff. 2007-11-22T21:17:30 well it died there a few times there. 2007-11-22T21:22:12 another question. has anyone tried running under valgrind? if so, does it perform well enough to play? 2007-11-22T21:23:21 krushia: no, not at all. it is horribly slow. 2007-11-22T21:23:29 okay, thanks 2007-11-22T21:23:50 but if you have a superfast box and lots of patience, i'd appreciate it if you did it ;) 2007-11-22T21:24:32 i suspect there are memory leaks in a few spots. valgrind is really all i have exp with 2007-11-22T21:24:53 wz doesn't use a malloc wrapper thingy does it? 2007-11-22T21:25:03 no 2007-11-22T21:25:11 like dmalloc, etc. 2007-11-22T21:25:29 The only memleaks left are in the lex stuff AFAIK. The others are all gone. 2007-11-22T21:27:37 okay. just thinking of ways to help. pointing gets a bit scary in the code at times. 2007-11-22T21:29:46 For SP games, I couldn't find any other leaks. Just need testers to play without cheating, and NO time compression, since that can cause weird things to happen. 2007-11-22T21:30:05 And that is very, very boring. :( 2007-11-22T21:31:06 Matter of fact, I think we should disable time compression to max of 3, leave the others for debug builds only. 2007-11-22T21:31:46 per * r2860 /trunk/ (lib/ivis_common/ivispatch.h src/multimenu.c): Remove iV colour defines 2007-11-22T21:32:30 i wonder if it would be worthwhile to allow networked computer vs computer games, so testing is somewhat automated... 2007-11-22T21:32:48 ai does the playing, human can concentrate on debugging 2007-11-22T21:33:58 You can do that now...But the problem is they go out of sync when you stop one for debugging. 2007-11-22T21:35:05 I should say you can do that now, after a patch I did, which I didn't submit yet. 2007-11-22T21:35:40 Still got to do the changeover to the new command line parsing code. 2007-11-22T21:36:01 would be nice for getting lots of crash logs without sitting around and playing 2007-11-22T21:37:03 not sure if a bunch of jit dumps would be of much use though 2007-11-22T21:37:55 per, were you going to change pal_GetNearestColour() to just return the value back with no modifications? 2007-11-22T21:38:56 Buginator: i am testing it now 2007-11-22T21:39:43 krushia, you stateside? If so, you still eating your bird? ;) 2007-11-22T21:39:58 still cooking. almost done 2007-11-22T21:40:13 brb 2007-11-22T21:40:23 been smelling it all day 2007-11-22T21:43:08 the colour stuff in warzone is really pervasive 2007-11-22T21:43:17 Anything anyone wants me to look at? 2007-11-22T21:43:41 but keeping a global table of universal colours is not a bad idea as such... keeps things consistent and easy to change 2007-11-22T21:43:58 EvilGuru: net code ;) 2007-11-22T21:44:16 I get nightmares over that stuff 2007-11-22T21:45:05 Apropos netcode... Any progress with that? ;) 2007-11-22T21:45:16 Hello everyone I didn't greet yet. :) 2007-11-22T21:45:34 Oh sure, mention food, and they come out of the wood work ;) 2007-11-22T21:45:49 devurandom: None :( 2007-11-22T21:46:12 Whenever I sit down to work on it I end up working on something else 2007-11-22T21:46:18 Problems? Lack of time? Or lack of interest? 2007-11-22T21:46:24 Hehe. ;) 2007-11-22T21:46:28 we need a global colour definition for warzone 2007-11-22T21:46:34 PIELIGHT might do the job 2007-11-22T21:46:38 You could kamikaze-commit some functions... 2007-11-22T21:46:45 *cough* 2007-11-22T21:46:45 Then commit some more the next day. 2007-11-22T21:46:46 i heard that 2007-11-22T21:46:51 Until someone complains. ;) 2007-11-22T21:46:56 * per complains 2007-11-22T21:47:03 Psst. ;) 2007-11-22T21:47:04 * krushia complained 2007-11-22T21:47:11 now that would bring them out of the woodwork 2007-11-22T21:47:33 * Buginator points to devurandom for breaking things ;) 2007-11-22T21:48:00 I do not think I have broken anything...yet. But I am working on it 2007-11-22T21:48:07 i love breaking things 2007-11-22T21:48:14 i just try hard not to commit the broken parts ;) 2007-11-22T21:49:22 devurandom, how about adding the full versions string for the gdb dump files? (and I guess the windows one as well?) 2007-11-22T21:50:54 Doesn't it already have that? 2007-11-22T21:50:59 nope 2007-11-22T21:51:05 Has the artefacts feature ever worked for anyone 2007-11-22T21:51:07 just "trunk" 2007-11-22T21:51:11 Oh... 2007-11-22T21:51:21 So when you destroy an enemy building one might appear, but the techs you get from them usually suck 2007-11-22T21:51:26 That's because I dump VERSION into it... 2007-11-22T21:51:40 And VERSION is set by configure, usually to "TRUNK" 2007-11-22T21:51:46 In releases to something else. 2007-11-22T21:52:15 any way to put revison number in there? 2007-11-22T21:52:17 Use the same string we use on the main menu, to display the version. That would be better IMO. 2007-11-22T21:52:47 I never noticed EvilGuru. 2007-11-22T21:53:03 EvilGuru: i like that feature. always works for me. 2007-11-22T21:53:20 I always seem to get cyborg propulsion and stuff such as that 2007-11-22T21:53:48 it is an incentive to leave your base and blow things up 2007-11-22T21:54:02 krushia: Was there a while ago... 2007-11-22T21:54:25 Created issues with the buildsystem and was considered not worth the troubel. 2007-11-22T21:54:36 (To have the revision displayed in the game.) 2007-11-22T21:54:42 the revision number? 2007-11-22T21:54:53 Yes. 2007-11-22T21:54:56 i think it is essential in the gdb dump 2007-11-22T21:55:11 Problem is: How do you update it correctly... 2007-11-22T21:55:18 You need a version.c file or something... 2007-11-22T21:55:19 per, look at component.c, initPlayerColours(). I think it is supposed to map to the stuff in piepalette.h, which just isn't correct. 2007-11-22T21:55:31 And it often didn't work correctly. 2007-11-22T21:55:34 /tmp/warzone2100.gdmp isn't worth much when you have no idea what code it came from 2007-11-22T21:55:37 Buginator: i wonder how this stuff ever worked 2007-11-22T21:56:00 Buginator: i have a patch here that maps correctly, but it messes up colours in the widget code 2007-11-22T21:56:08 And Giel's solution with running a native binary is not my very favourite... :( 2007-11-22T21:56:36 That is why it isn't displaying the correct color for the whiteboard. 2007-11-22T21:56:59 Buginator: yes 2007-11-22T21:57:13 devurandom: any opposition to promoting PIELIGHT to a global colour standard in frame.h? 2007-11-22T21:57:15 per, I assume there are at least 2 palletes then floating around? 2007-11-22T21:57:21 devurandom: we should call it something else, though 2007-11-22T21:57:27 krushia: For releases it does and we considerer svn/trunk users intelligent enough to be able to tell us... 2007-11-22T21:57:37 Buginator: afaik there is only one palette 2007-11-22T21:57:39 per: I'll have a look, sec. 2007-11-22T21:58:07 per: Like typedef struct { unsigned char r, g, b; } iColour; ? 2007-11-22T21:58:24 devurandom: no, like PIELIGHT 2007-11-22T21:58:28 devurandom: well honestly, when updating my working copy 3 times a day i can get confused myself as to what version each of my recent dumps comes from 2007-11-22T21:58:30 devurandom, but for reporting bugs, the only option is trunk, but that may not me the latest revision. 2007-11-22T21:58:49 me=be* 2007-11-22T21:58:57 per: We should get rid of any junk, imho... 2007-11-22T21:59:10 is PIELIGHT junk? 2007-11-22T21:59:13 Even with the RC status, we don't know which RC revision it is. 2007-11-22T21:59:16 So yes, use PIELIGHT... And replace iColour where possible would be what I'd do. 2007-11-22T21:59:32 per: No... Be patient... ;) Was splitting lines again... 2007-11-22T22:00:03 Buginator: Hm? 2007-11-22T22:00:08 there are two ways we can deal with colours and endianness: we can sort the colours in memory with a PIELIGHT like struct+union, or we can mandate one order, and ask OpenGL to treat it accordingly 2007-11-22T22:00:08 Buginator: RC has just one revision... 2007-11-22T22:00:13 Buginator: It is tagged... 2007-11-22T22:00:19 This is why most places have release 2.0.8.xxx.xxx and so on, so they know for sure. 2007-11-22T22:00:24 Buginator: I always only create stuff from tags/* 2007-11-22T22:00:47 2.0.8.1.3.0.8.18.9 is needed, yes? 2007-11-22T22:01:11 If I one day go mad, I'll do that. ;) 2007-11-22T22:02:52 per, just what did you want to know about your radar color tweaking? 2007-11-22T22:03:05 *** KBlair has quit IRC 2007-11-22T22:04:58 * krushia wonders off to go smell the turkey, faintly uttering the standard promise to wikify his gui work soon 2007-11-22T22:06:21 devurandom, forgot to mention, you care if I change the focus to be ignored in debug builds? It sure is a PITA when running 2 versions of wz at the same time. 2007-11-22T22:06:49 "focus to be ignored"? 2007-11-22T22:07:10 or maybe add a command line option for it? 2007-11-22T22:08:27 What do you mean? 2007-11-22T22:08:37 I have currently no idea... "focus to be ignored"...? 2007-11-22T22:09:03 devurandom: If WZ is the active application or not 2007-11-22T22:09:05 devurandom, the tag builds, they still get bug reports on them, and some of those get fixed, so isn't there more than once version of a RC floating around? 2007-11-22T22:09:16 You mean input focus? 2007-11-22T22:09:26 How do you want to change that? 2007-11-22T22:09:33 And how can you ignore the input focus? 2007-11-22T22:09:36 line 695 in main.c. Right now, WZ needs the focus, so as to keep running game. 2007-11-22T22:09:56 Ah... 2007-11-22T22:10:06 You mean the sleep I sent it to when loosing focus... 2007-11-22T22:10:12 Not input, the window 2007-11-22T22:11:08 If we loose input focus, I stop the game... 2007-11-22T22:11:13 I mean it skips the runGAmeLoop() if it is set to FOCUS_OUT 2007-11-22T22:11:17 Buginator: if it is good enough to commit 2007-11-22T22:11:38 So if you run the game twice, then only one window is active at a time. 2007-11-22T22:11:41 Well, remove that... 2007-11-22T22:11:41 Buginator: and which variants are good 2007-11-22T22:11:51 Sure, you can disable that. 2007-11-22T22:12:24 Was there a issue before this was put in? 2007-11-22T22:12:47 I liked WZ to stop when I wasn't dealing with it. 2007-11-22T22:13:02 No annoying sound, boss-key, etc... 2007-11-22T22:13:15 And I think laptop users complained about constant hight CPU usage. 2007-11-22T22:13:36 So I put that in so WZ can be stoped when you don't need it. 2007-11-22T22:13:56 Which stops debugging also ;) heh 2007-11-22T22:14:09 (if you run 2 versions on same machine that is) 2007-11-22T22:15:03 We should decide whether we want that feature (sleeping when lost focus) or not... 2007-11-22T22:15:12 i'd love for some people to have some fun with my radar patch and find settings that they like 2007-11-22T22:15:21 And either entirely remove it or do it depending on soem config setting... 2007-11-22T22:15:32 So a command line option would be best 2007-11-22T22:15:52 That depends... 2007-11-22T22:16:18 g'nite all 2007-11-22T22:16:19 When there can be found no valid use for it anymore, then we can also entirely remove it and not clutter the commandline any more. 2007-11-22T22:16:23 Night Per! 2007-11-22T22:16:32 *** per has quit IRC 2007-11-22T22:18:23 Right now, I just do focusState == FOCUS_IN || DEBUG) 2007-11-22T22:18:57 But that is for my own use, not the best way to handle it IMO. 2007-11-22T22:19:05 Yes. 2007-11-22T22:19:26 As I said: Do a patch to remove it and ask others to complain if they need that feature. 2007-11-22T22:19:41 It will go over the mailinglist, so if someone needs it they will complain. 2007-11-22T22:19:59 If they don't we just apply that patch, otherwise we add a config option. 2007-11-22T22:20:16 You sure about that? ML is pretty much dead. I don't see anyone talking on it that much 2007-11-22T22:20:34 That's because we suckers all hang out here. ;) 2007-11-22T22:20:46 We should be discussing stuff on the ML more, imho. 2007-11-22T22:21:06 Would waste less of my time reading endless chatter and also inform others better... 2007-11-22T22:21:15 And make us look more active... 2007-11-22T22:21:40 Make a bot post a message to the mailing list. ;) lol 2007-11-22T22:22:00 Anyone else wanting to go to psychatry? 2007-11-22T22:22:02 ;) 2007-11-22T22:22:23 mortikia: ask mailing list if they want the window focus system or not? 2007-11-22T22:22:23 Buginator: Error: "ask" is not a valid command. 2007-11-22T22:22:29 s/psychatry/asylum/ 2007-11-22T22:23:12 Please... No... I already imagine someone to really implement that "feature"... 2007-11-22T22:23:25 LOL 2007-11-22T22:23:35 Giel will do it, I know he can. ;) 2007-11-22T22:25:04 ok, time to let a 8p game go on, so I can catch the astar crash. 2007-11-22T22:32:26 Buginator: Can you reproduce? 2007-11-22T22:32:48 This will be my first try to make it happen 2007-11-22T22:33:03 *** berkus has quit IRC 2007-11-22T22:33:34 we also really do need to stick the gl clear back it. Some of these maps look like crap without it. 2007-11-22T22:34:16 krushia, when you played, did you use time compression at all? 2007-11-22T22:38:07 well, that didn't take long. 2007-11-22T22:38:19 Though, it isn't the astar crash 2007-11-22T22:39:35 *** KBlair has joined #warzone 2007-11-22T22:44:15 This is the same bug that has haunted us in the past. Seems the unit is dead, but this structure was never updated with the correct info for whatever reason. 2007-11-22T22:44:54 Though, this time, the sound sample is good, but the psObj pointer is bad. 2007-11-22T22:51:43 Hmmm 2007-11-22T22:55:34 krushia, also, what tech level were you playing? 2007-11-22T23:00:01 the stack didn't provide anything useful really. :( 2007-11-22T23:03:18 Crashed again, same place. I sure wish you could force it to use a certain address always, so I can track it that way. 2007-11-22T23:07:37 *** EvilGuru has quit IRC 2007-11-22T23:12:11 Buginator: i never use time compression, and it was skirmish on sandcastle (t1) with me and three ai on team 0 vs 4 ai on team 1 2007-11-22T23:13:34 good news is I am crashing, but bad news is, it isn't the astar one. 2007-11-22T23:17:41 iirc the astar crash happened right after i ordered a truck to build a string of AA turrets along a cliff next to water. not sure if it is related at all, but crash happened immediately after the build order was given 2007-11-22T23:19:12 This is a new one, psMouseOverWidget == corrupted pointer. 2007-11-22T23:20:21 You use shift to queue up build orders? 2007-11-22T23:21:12 no, just click and drag 2007-11-22T23:22:17 shift queue doesn't work for me, or maybe i don't know how to do it. 2007-11-22T23:22:46 I never used that feature before, so I didn't know how you did it. I was only guessing. 2007-11-22T23:23:51 shift Que buildings is really quite affective 2007-11-22T23:24:00 and well shift orders are too 2007-11-22T23:24:23 as when u have lots of trucks u can like move them out of the way before they start their next building 2007-11-22T23:25:02 so none get trapped between buildings as they have a tendency to do when u have more hten 3/4 trucks on one task of building a line of turrets 2007-11-22T23:25:11 *** tomboy64 has quit IRC 2007-11-22T23:25:36 *** tomboy64 has joined #warzone 2007-11-22T23:27:30 i tried shift queuing to build but i must not do it correctly. a little green diamond shows up on additional orders, and the truck keeps abandoning things and moving on to build whatever i queued last 2007-11-22T23:27:41 *** Jovan has quit IRC 2007-11-22T23:28:06 cyka, is there a way to oriantate the units when you place them? 2007-11-22T23:28:22 formations? 2007-11-22T23:28:25 good question 2007-11-22T23:28:31 i've wondered that 2007-11-22T23:28:40 like direction of factory exit 2007-11-22T23:28:42 no, not formation, the direction they are facing. 2007-11-22T23:28:59 no not the direction a factory exits it's units 2007-11-22T23:29:03 there are maps that have the factories facing in different directions on start 2007-11-22T23:29:16 or if you base has a exit to the north, the guns are all pointing south, and it takes time for them to turn. 2007-11-22T23:29:24 that too 2007-11-22T23:29:44 they usually point north tho when they've had their first battering 2007-11-22T23:29:45 *** Jovan56 has joined #warzone 2007-11-22T23:29:51 but not that i know of Buginator 2007-11-22T23:30:08 or they point the direction of their last attack direction 2007-11-22T23:30:48 Hmm...will have to keep a closer watch. 2007-11-22T23:31:26 something to put in the future todo list. rotating factories would be handy 2007-11-22T23:33:28 or turrets 2007-11-22T23:40:08 Looks like in MP, the sound is different. The oil well is too loud... yet SP it is much softer, and the sound position is correct. 2007-11-22T23:51:13 *** amro has quit IRC 2007-11-22T23:52:26 *** abitos has quit IRC 2007-11-23T00:01:19 Yikes, freeing a already freed pointer. 2007-11-23T00:01:47 in mp it likes to desync 2007-11-23T00:01:48 a lot 2007-11-23T00:01:59 more for computers than players though 2007-11-23T00:02:04 i hate the oil derrik sound 2007-11-23T00:02:21 i hate it when there's nothing at my base and it's getting shredded 2007-11-23T00:02:23 it's allways too loud what ever s/p or m/p 2007-11-23T00:02:54 nuke the derrick sound! Cyka, in the latest version, the sound of that was toned way down. Not enough I guess. 2007-11-23T00:03:35 i find that the sounds is really flakey in 2.0.8 2007-11-23T00:03:46 unless i have music playing outside of wz 2007-11-23T00:04:00 i find the sound bogs down and then eventually dies 2007-11-23T00:04:07 untill i hit esc then it comes back 2007-11-23T00:04:13 but only a few channels of the sound 2007-11-23T00:04:16 then it repeats 2007-11-23T00:04:24 It seems that the "listener" area don't match up in MP. 2007-11-23T00:04:37 but if i play music i can hear the sound as it should be 2007-11-23T00:04:38 explosions 2007-11-23T00:04:47 ricocheting buttlets 2007-11-23T00:04:49 blah 2007-11-23T00:04:53 trax squeeking 2007-11-23T00:05:14 you got linux or windows? 2007-11-23T00:05:20 winblows 2007-11-23T00:05:39 xp I take it ? 2007-11-23T00:05:45 yup 2007-11-23T00:06:31 brb ciggie itme 2007-11-23T00:06:33 ( 2007-11-23T00:06:33 ) 2007-11-23T00:06:33 .------.------------------. 2007-11-23T00:06:33 |-_- = | # 2007-11-23T00:06:33 '------'------------------' 2007-11-23T00:06:35 :P 2007-11-23T00:09:57 I think I have had every crash but the one I wanted to find. lol 2007-11-23T00:13:23 This may be due to a corruption of the heap, and indicates a bug in Warzone2100-Dbg.exe or any of the DLLs it has loaded. 2007-11-23T00:14:29 * krushia manually reduces the oil and power sounds by 70% 2007-11-23T00:15:06 they have gotten much quieter in the past couple months though, someone obviously tweaked them 2007-11-23T00:15:25 shhhh it was me. heh 2007-11-23T00:15:30 :P 2007-11-23T00:16:19 i wonder what we have for "original" source sound 2007-11-23T00:16:22 so what did you change it to? 3 from 10? 2007-11-23T00:17:09 did the GPLed code come with lossless audio sources? 2007-11-23T00:17:16 i keep meaning to find out 2007-11-23T00:17:24 They were all .wav files before. 2007-11-23T00:17:30 ah, nice 2007-11-23T00:17:47 Then changed to .ogg for whatever reason. 2007-11-23T00:17:59 because ogg is smaller 2007-11-23T00:18:21 don't need wav for game sound. very good that we have it for source though 2007-11-23T00:18:22 but in audio.cfg, you can change all the volumes there. 2007-11-23T00:18:31 i don't think that works 2007-11-23T00:18:44 at least it didn't a few months ago 2007-11-23T00:19:11 That is what I fixed, so it should work. 2007-11-23T00:20:22 psCurr = apsDroidLists[psDroid->player] and psCurr=psCurr->psNext in a loop is what caused the heap corruption. 2007-11-23T00:20:37 btw, i also started on a patch for using festival for speech. this was a long time ago, when we came up with the idea of ditching bitmap fonts, i thought it would be fun to ditch pre-rendered speach too 2007-11-23T00:21:35 Hey, that looks kinda cool 2007-11-23T00:21:47 Buginator: ha! i was looking at that line for a while trying to figure out if it would clobber 2007-11-23T00:23:19 We are hitting this over & over. Some place in the code, all the objects are not being freed correctly, or not set to NULL once freed, and it appears to be in different arrays. 2007-11-23T00:23:58 hence why i suggested a memory debugger/profiler thingy 2007-11-23T00:24:02 And when they are freed, everything to do with that object, also needs to be freed & NULLed out (ie sound)... 2007-11-23T00:24:35 might try valgrind with wz settings turned down, see if my computer can handle it 2007-11-23T00:25:04 wz is pointer hell imo 2007-11-23T00:25:17 I dunno how it would help. I am running under a memory debugger & profiler all the time. Need to keep track of what is using what pointer, and when it is being used/freed. 2007-11-23T00:26:06 Unless someone has the commercial version of purify, then it is the old fashioned way of debugging. 2007-11-23T00:26:31 Purify is cool in that in can do this in real time. No slowdowns. 2007-11-23T00:26:35 dmalloc and mpatrol are nice for debug builds. i've used both before and they are very handy 2007-11-23T00:28:02 ***** note to self, in _clustAddDroid() we got heap corruption in for(psCurr = apsDroidLists[psDroid->player]; psCurr; psCurr=psCurr->psNext){} 2007-11-23T00:29:58 *** Dred_furst has quit IRC 2007-11-23T00:31:27 splint would pick some of these things up too. i couldn't get it to run though, doesn't like some things and gives parse errors 2007-11-23T00:34:50 lol, set the sound to 1 for oil... which is as low as it will go without being off. It is slighty less annoying now. 2007-11-23T00:34:54 finally, a crash in astar! 2007-11-23T00:35:03 yay! 2007-11-23T00:35:38 O_o 2007-11-23T00:37:42 This may be due to a corruption of the heap--oh great, something trashed the heap before this call: fpathNewNode() 2007-11-23T00:37:52 I don't think that was your astar issue was it? 2007-11-23T00:38:15 i remember looking at that code... 2007-11-23T00:38:19 *** tomboy64 has quit IRC 2007-11-23T00:38:48 Looks like the one that corrupted the heap is in here fpathAStarRoute(). 2007-11-23T00:39:34 *** cybersphinx has quit IRC 2007-11-23T00:41:40 i see a purty comment there 2007-11-23T00:42:28 I know it was on the 3rd itteration of the for loop 2007-11-23T00:42:43 i hate calls that are commented out with no reason given 2007-11-23T00:42:54 You said it 2007-11-23T00:44:11 i think we need a rule etched in stone. if you comment something out, explain why. 2007-11-23T00:44:42 It might be in the orignal code this way also. I didn't check yet. 2007-11-23T00:45:17 i know others say just delete it, but imo keeping things commented out for a few revisions is good documentation. delete it entirely if it is proven to work a month later. 2007-11-23T00:45:46 but never ever comment out a call without saying why 2007-11-23T00:45:51 * krushia stabs people 2007-11-23T00:46:08 I don't know if it can be proven in just a month. Some of this stuff needs years to prove. 2007-11-23T00:52:06 *** moveDroidToBase()->fpathRoute()->fpathGatewayRoute()->fpathAStarRoute[dir=3]->fpathNewNode() -malloc_dbg()-nh_malloc_dbg()-heap_alloc_dbg-heap_alloc_base 2007-11-23T00:56:57 per wasn't kidding with this comment "Prune a ton of dead code from path-finding." 2007-11-23T00:57:11 lol, yeah i'm going through that diff now 2007-11-23T01:03:11 i guess really old revisions aren't available on gna 2007-11-23T01:03:29 gives me errors when i try to get r123 for example 2007-11-23T01:03:31 dunno why 567 & 568 got commented out. 2007-11-23T01:04:25 time to re-enable those lines, and see if it still crashes there. 2007-11-23T01:05:18 oooohhhhh, lol, now I know why there were commented out. 2007-11-23T01:05:26 The routine has been axed. 2007-11-23T01:05:32 yep 2007-11-23T01:06:02 * Buginator looks at per's ghost 2007-11-23T01:11:59 * Buginator starts another 8p game 2007-11-23T01:20:13 This is a understatement. 2007-11-23T01:20:13 Don't actually need the screen parameter at the moment - but it might be 2007-11-23T01:20:16 handy if psMouseOverWidget needs to stop being a static and moves into 2007-11-23T01:20:16 the screen structure 2007-11-23T01:21:02 my comment: 2007-11-23T01:21:04 psMouseOverWidget=psScreen->psForm; 2007-11-23T01:21:38 Yes, you DO need this. :P 2007-11-23T01:22:06 *** GrimMoroe has quit IRC 2007-11-23T01:22:48 you need it because psMouseOverWidget can fall out of scope. 2 bugs down. A bazillion left. 2007-11-23T01:27:48 *** JockeTF has quit IRC 2007-11-23T01:41:24 * cyka is away: i'm either dead or just sleeping 2007-11-23T01:45:46 *** devurandom has quit IRC 2007-11-23T02:05:10 *** Suprano has quit IRC 2007-11-23T02:23:12 fpathHashReset() heap corruption 2007-11-23T02:30:02 Free Heap block 586c190 modified at 586c71c after it was freed 2007-11-23T03:05:26 argh This is highly annoying. 2007-11-23T03:05:28 *** Buginator has quit IRC 2007-11-23T03:28:47 See, that coul dbe the kind of thing that fucked my game. 2007-11-23T04:27:39 *** GrimMoroe has joined #warzone 2007-11-23T04:33:51 *** KBlair has quit IRC 2007-11-23T04:36:57 *** DrZimmerman has joined #warzone 2007-11-23T05:20:09 *** lav-coyote25 has joined #warzone 2007-11-23T05:28:23 *** Drazi has joined #warzone 2007-11-23T05:28:58 *** Drazi is now known as drazi 2007-11-23T05:30:22 hi 2007-11-23T05:31:29 hello 2007-11-23T05:31:52 been trying to find a place that covers wz for ages. 2007-11-23T05:32:14 thats active. 2007-11-23T05:35:21 well depending on the time of day and where you are in the world... it is the most active warzone 2100 community still going. 2007-11-23T05:35:45 Western us? 2007-11-23T05:36:19 myself - edmonton alberta canada time zone -7 gmt. 2007-11-23T05:36:27 22:35 hrs 2007-11-23T05:36:28 Pretty close. 2007-11-23T05:36:36 21:35 2007-11-23T05:36:58 west coast? 2007-11-23T05:37:01 yeah 2007-11-23T05:37:11 north west us 2007-11-23T05:37:22 10 miles from the border :P 2007-11-23T05:37:32 washington? 2007-11-23T05:37:39 yeah. 2007-11-23T05:37:46 neat 2007-11-23T05:37:49 the rainy state 2007-11-23T05:38:06 rain is a good thing. 2007-11-23T05:38:23 in moderation, but when it rains to where it almost floods it gets to be a problem. 2007-11-23T05:38:43 * drazi is happy he lives in the hills. 2007-11-23T05:39:01 true... which is why all those damn dams were buit...to prevent the flooding.... 2007-11-23T05:39:06 built 2007-11-23T05:39:17 the nooksack river doesn't have a dam. lol. 2007-11-23T05:39:30 where in washington? 2007-11-23T05:39:34 bellingham area 2007-11-23T05:39:45 south of bc 2007-11-23T05:40:48 ok... north of you is a small town called nakusp british columbia.... is on the columbia river system.... i used to live there back in the 70's... it will go from a trickle to a huge lake ... 2007-11-23T05:40:58 ah. 2007-11-23T05:41:11 farthest i've been is vancouver, and that was 8 years ago. 2007-11-23T05:42:02 time for another visit then... 2007-11-23T05:42:48 boring here though. 2007-11-23T05:43:01 yep... 2007-11-23T05:43:13 2010 should be party central though. 2007-11-23T05:43:22 thats when i graduate high school 2007-11-23T05:43:44 great. 2007-11-23T05:44:20 * drazi wonders why the editworld won't work with the version he downloaded from thepiratebay. 2007-11-23T05:44:38 pretty much impossible to find the game even in pawn shops. 2007-11-23T05:44:39 is it the 32 bit one? 2007-11-23T05:44:47 Yeah i think. 2007-11-23T05:44:56 have you set it up ? 2007-11-23T05:45:18 the setup idles when i start it 2007-11-23T05:45:21 nothing happens 2007-11-23T05:45:34 you on windows 2007-11-23T05:45:38 Operating System: (Win2K Professional 5.0 (Build #2195)) ¤ Installed: (2K was installed 13wks 2days 13hrs 24mins 37secs) ¤ Uptime: (1d 4h 36m 22s) 2007-11-23T05:45:51 neat code 2007-11-23T05:46:29 but yeah. 2007-11-23T05:47:00 this network is... overpopulated 2007-11-23T05:47:13 you have read the instructions that were with it? 2007-11-23T05:47:49 *** AndrevS has quit IRC 2007-11-23T05:48:03 the ones that came with warzone, yeah, the one that came with the editworld, didn't have instructions. o.o 2007-11-23T05:48:13 hmmmm... sec. 2007-11-23T05:48:27 been trying to find the files not packaged in an executable. 2007-11-23T05:48:53 ah geez... sounds like you got a dud then. sec... 2007-11-23T05:49:05 i've tried several places including vtol 2007-11-23T05:49:23 http://docs.wz2100.net/ 2007-11-23T05:49:33 instructions on everything. 2007-11-23T05:49:47 this computer needs a serious upgrade. 2007-11-23T05:50:20 http://forums.wz2100.net/index.php?topic=838.0 2007-11-23T05:50:34 and the working version of the editworld 32 bit. 2007-11-23T05:51:00 That seriously helps 2007-11-23T05:51:56 ok... well gotta go ... chat later... 2007-11-23T05:52:01 k 2007-11-23T05:52:14 *** lav-coyote25 has left #warzone 2007-11-23T06:00:30 ..doesn't work dangit 2007-11-23T08:43:44 *** pabs3 has joined #warzone 2007-11-23T08:43:56 *** pabs3 has left #warzone 2007-11-23T08:53:20 *** CIA-9 has quit IRC 2007-11-23T08:59:31 *** CIA-9 has joined #warzone 2007-11-23T09:04:18 *** abitos has joined #warzone 2007-11-23T09:15:54 *** amro has joined #warzone 2007-11-23T10:48:23 *** tomboy64 has joined #warzone 2007-11-23T11:43:47 *** Dred_furst has joined #warzone 2007-11-23T11:51:15 *** Jovan56 has quit IRC 2007-11-23T12:25:38 *** cybersphinx has joined #warzone 2007-11-23T13:16:18 *** pabs3 has joined #warzone 2007-11-23T13:16:22 *** pabs3 has left #warzone 2007-11-23T13:26:49 *** Suprano has joined #warzone 2007-11-23T13:38:31 *** tomboy64 has joined #warzone 2007-11-23T13:50:18 *** Suprano has quit IRC 2007-11-23T13:54:31 *** Suprano has joined #warzone 2007-11-23T13:57:14 *** GrimMoroe has quit IRC 2007-11-23T14:03:36 *** NightBringer has quit IRC 2007-11-23T14:29:47 *** kamaze has joined #warzone 2007-11-23T14:31:18 *** kamaze has quit IRC 2007-11-23T14:35:21 *** kamaze has joined #warzone 2007-11-23T14:41:13 *** kamaze has quit IRC 2007-11-23T14:42:35 *** kamaze has joined #warzone 2007-11-23T15:04:58 *** oolon____ has quit IRC 2007-11-23T15:11:27 *** kamaze has quit IRC 2007-11-23T15:11:42 *** kamaze has joined #warzone 2007-11-23T15:12:36 *** Karlik has joined #warzone 2007-11-23T15:16:07 *** oolon___ has joined #warzone 2007-11-23T15:18:50 *** kamaze has quit IRC 2007-11-23T15:19:03 *** kamaze has joined #warzone 2007-11-23T15:23:39 *** kamaze has quit IRC 2007-11-23T15:23:51 *** kamaze has joined #warzone 2007-11-23T15:23:55 *** abitos has quit IRC 2007-11-23T15:24:07 *** abitos has joined #warzone 2007-11-23T15:37:48 *** AndrevS has joined #warzone 2007-11-23T15:46:40 *** devurandom has joined #warzone 2007-11-23T15:47:24 *** Giel has joined #warzone 2007-11-23T15:47:35 hi all 2007-11-23T16:04:54 *** devurandom has quit IRC 2007-11-23T16:08:00 *** devurandom has joined #warzone 2007-11-23T16:11:04 *** EvilGuru has joined #warzone 2007-11-23T16:16:23 *** abitos has quit IRC 2007-11-23T16:19:44 *** GrimMoroe has joined #warzone 2007-11-23T16:24:08 Hi all 2007-11-23T16:27:57 hello 2007-11-23T16:35:25 *** Karlik has quit IRC 2007-11-23T16:42:23 *** Jovan56 has joined #warzone 2007-11-23T16:58:49 *** Giel is now known as Giel|afk 2007-11-23T17:00:15 *** Giel|afk is now known as Giel 2007-11-23T17:17:13 *** KBlair has joined #warzone 2007-11-23T17:17:36 . 2007-11-23T17:19:20 .. 2007-11-23T17:19:33 hi 2007-11-23T17:21:51 hello 2007-11-23T17:22:15 9:23 am. should go back to bed but blah. 2007-11-23T17:22:40 lol 2007-11-23T17:23:00 no milk for coffee either 2007-11-23T17:25:01 drazi: at least you've got coffee.. 2007-11-23T17:25:29 ..Yeah that's true. 2007-11-23T17:25:39 thanks for reminding me that i like plain coffee 2007-11-23T17:25:52 o.O 2007-11-23T17:27:50 * Giel is having dinner 2007-11-23T17:27:52 *** Giel is now known as Giel|afk 2007-11-23T17:28:02 *** Buginator has joined #warzone 2007-11-23T17:28:13 Hi all 2007-11-23T17:28:32 *** JockeTF has joined #Warzone 2007-11-23T17:28:41 hi JockeTF 2007-11-23T17:28:41 Hello! 2007-11-23T17:31:06 hi2u2 2007-11-23T17:33:22 hello Buginator 2007-11-23T17:34:51 might start up my game for a few skirs, my computer doesn't like the game hosted on the site. 2007-11-23T17:35:10 Hi Buginator 2007-11-23T17:35:43 apanese industry colossus Hitachi yesterday unveiled a new robot boasting proprietary "agile collision avoidance" technology, only to see the cutting-edge droid crash violently into furniture in front of the world press 2007-11-23T17:35:55 o.o 2007-11-23T17:35:55 Whoops! 2007-11-23T17:36:05 thats... interesting 2007-11-23T17:36:11 Must be the AI from WZ at work... lol 2007-11-23T17:36:26 The ai gets predictable. 2007-11-23T17:36:35 very fast lol 2007-11-23T17:36:54 Was pretty funny, yesterday, I was watching the AI do figure 8s over and over, even when nothing was in the way. 2007-11-23T17:37:40 lol that happened to me yesterday 2007-11-23T17:37:44 except it was a full clover. 2007-11-23T17:38:27 I had a few other constuction vehicles just spin around forever on the edge of a tile. 2007-11-23T17:38:36 Common. 2007-11-23T17:38:42 lol 2007-11-23T17:38:51 I think some of these maps are to blame with the gateways. 2007-11-23T17:40:35 gateways cause a lot of problems in wz 2007-11-23T17:41:25 I haven't tested on the original game maps, but did it happen as much on those? 2007-11-23T17:41:57 yes it did 2007-11-23T17:42:25 but it happened more on custom maps where the map makers didn't really understand how the gateways worked 2007-11-23T17:42:43 if you put in too many or too few it would do crazy stuff 2007-11-23T17:43:21 Guess when they released the map maker, they never had a tutorial on what to do? 2007-11-23T17:45:28 they did have a tutorial 2007-11-23T17:46:08 but like with anything game related new stuff requires a lot of testing and it seems people don't like the testing part, only the creation 2007-11-23T17:46:37 Did it spell out the limitations? I wonder if it is still floating around someplace? 2007-11-23T17:48:20 Buginator: Might be about to find it on Kims doc site 2007-11-23T17:48:27 it was in the installer of the editworld 2007-11-23T17:48:48 EvilGuru, have you had a chance to play the latest build of WZ? 2007-11-23T17:49:03 Not for a few days 2007-11-23T17:49:36 We seem to have lost highlites for the main menu ... at least, I just noticed that? 2007-11-23T17:49:44 I will test now 2007-11-23T17:50:56 Did pumpkin release anything else besides the tutorial & map maker? 2007-11-23T17:52:48 hmm 2007-11-23T17:53:04 Buginator: The main Menu still lights up when I mouse over 2007-11-23T17:53:17 hmm. 2007-11-23T17:53:58 Buginator: other then the dev cd no 2007-11-23T17:54:21 dev cd? What was on it? 2007-11-23T17:54:30 all kinds of stuff 2007-11-23T17:55:52 EvilGuru, I remember now. I fixed something that caused a crash to do with the mouseover events, and looks like the fix has unexpected consequences. SOrry for the noise. 2007-11-23T17:56:11 Buginator: Did it get committed? 2007-11-23T17:56:16 GrimMoroe, as in what? source code, or are we talking about programs /gfx /sound ? 2007-11-23T17:56:20 No EvilGuru 2007-11-23T17:56:44 Some parts of Warzone are very fragile 2007-11-23T17:57:34 It doesn't help we use static variables either, which is part of the problem. They are not getting cleared out. 2007-11-23T17:57:57 function static variables? 2007-11-23T17:58:00 make wdg, all the cam files, databases, batch files, update wdgs, scripts, editworld, docs, so on 2007-11-23T17:58:44 Yes, static global also. 2007-11-23T17:59:21 This cd was meant to be private I take it ? 2007-11-23T18:00:38 *** Vespasian has joined #warzone 2007-11-23T18:01:44 as far as I know it was only given to the P2 group 2007-11-23T18:02:31 although thats just how I remember it so I could be worng, but I know it was not included with the source release 2007-11-23T18:03:37 afk for a bit 2007-11-23T18:05:59 *** DrZimmerman has quit IRC 2007-11-23T18:12:46 *** DrZimmerman has joined #warzone 2007-11-23T18:17:58 *** per has joined #warzone 2007-11-23T18:18:22 yo 2007-11-23T18:18:32 hi 2007-11-23T18:20:16 *** DrZimmerman has quit IRC 2007-11-23T18:21:10 Hi per 2007-11-23T18:21:25 bored 2007-11-23T18:22:29 I am currently testing my systems stability, which basically involves two parallel OO.org compiles 2007-11-23T18:24:06 *** DrZimmerman has joined #warzone 2007-11-23T18:32:16 Buginator 2007-11-23T18:32:18 you around? 2007-11-23T18:32:31 *** fcarla_ has joined #warzone 2007-11-23T18:33:35 *** fcarla_ has left #warzone 2007-11-23T18:39:18 How is your IDE search going per? 2007-11-23T18:39:57 now I am coppercore 2007-11-23T18:40:05 hi2u sir 2007-11-23T18:40:26 but I must go in a bit, and will be back in around 1 hour. :( 2007-11-23T18:40:37 ok 2007-11-23T18:41:08 per & EvilGuru, if you play a 8p game, we got some nasty heap corruption going on. It don't happen always though, which is why I have no fix for it. 2007-11-23T18:41:21 lol 2007-11-23T18:41:28 anyway, later all. See you in around 1 hour if your still here. Sorry coppercore. 2007-11-23T18:41:29 never even played against someone 2007-11-23T18:41:31 o/ 2007-11-23T18:41:34 it's cool 2007-11-23T18:41:46 *** Buginator has quit IRC 2007-11-23T18:50:50 EvilGuru: code::bollocks went to the chopping block 2007-11-23T18:51:10 hehe 2007-11-23T18:51:26 *** kamaze has quit IRC 2007-11-23T18:56:27 *** tomboy64 has quit IRC 2007-11-23T18:58:39 What else are you trying? 2007-11-23T19:03:23 right now, nothing much 2007-11-23T19:06:07 *** tomboy64 has joined #warzone 2007-11-23T19:34:04 need something to do 2007-11-23T19:37:16 drazi: Program warzone! 2007-11-23T19:37:48 dunno how lol, -not a programmer- 2007-11-23T19:38:19 *** kamaze has joined #warzone 2007-11-23T19:39:26 *** Buginator has joined #warzone 2007-11-23T19:39:31 * Buginator is back 2007-11-23T19:39:42 *** Karlik has joined #warzone 2007-11-23T19:41:30 Welcome back Buginator 2007-11-23T19:43:31 EvilGuru, you know of any program on linux that can track a structs/variables through memory, and set breakpoints on them? 2007-11-23T19:44:16 GDB can probably track variables, not sure how however 2007-11-23T19:45:19 I am trying to trace every function call that modifies it, and the stack dumps don't go as far back as I need them to go. 2007-11-23T19:46:21 Pesky heap corruptions. :S 2007-11-23T19:47:48 *** amro has quit IRC 2007-11-23T19:48:16 *** amro has joined #warzone 2007-11-23T19:50:32 *** DrZimmerman has quit IRC 2007-11-23T19:56:40 Giel, you around? 2007-11-23T20:00:14 The sound buffers are way too small IMO. Very noticeable in 8p skirmish games when you get lots of action going on. Then it finally drops all samples, and or others get stuck in a loop. 2007-11-23T20:00:50 Then when you hit ESC, that restores your sounds until the next battle. 2007-11-23T20:02:37 Buginator: What are they currently at? 2007-11-23T20:02:49 I also think that dropping samples isn't a good idea, we should have a priority queue or something, so that the player's sound will always get a 'slot', or assign low priorities for things like oil, factory and that stuff. 2007-11-23T20:03:27 IT is 1024*1024*4 right now. 2007-11-23T20:03:44 gon play skir 2007-11-23T20:04:16 at least, that is one buffer. 2007-11-23T20:04:44 And I wonder why #define FILE_LOAD_BUFFER_SIZE (1024*1024*4) is set that way? 2007-11-23T20:05:10 Any reason we don't check file size first, then dynamically allocate? 2007-11-23T20:06:40 Buginator: it is a huge buffer that is reused a lot of places, to avoid reallocating many times 2007-11-23T20:08:58 per, got some pesky heap corruption going on, and so far I have only seen in 8p games. Doesn't happen always though. It usually crashes with either sound, or widgets, or astar, and there was anothe one also. 2007-11-23T20:09:19 another* 2007-11-23T20:09:38 Buginator: i have no helpful suggestions, sorry 2007-11-23T20:12:13 per, in astar.c, you killed some routines, but left the functions but they are commented out. Is this because you are going to create new ones? 2007-11-23T20:12:59 fpathHashRemove(apsOpen, psCurr->x, psCurr->y); & // fpathHashAdd(apsClosed, psCurr); around line 568 2007-11-23T20:14:38 Buginator: no, if i didn't remove commented out function calls to function i removed, then that was a mistake. the commented out functions should also have been removed. 2007-11-23T20:17:06 I just noticed it, since that is the routine that is corrupting the heap. 2007-11-23T20:24:47 HEAP: Free Heap block 6345ba8 modified at 6345e34 after it was freed 2007-11-23T20:25:43 *** amro has quit IRC 2007-11-23T20:25:52 *** amro has joined #warzone 2007-11-23T20:26:14 That is what I get when it tries to malloc() in fpathNewNode(), and of course, the calling routine is fpathAStarRoute() again. 2007-11-23T20:38:30 heap checking is *way* too slow on my machine. :( 2007-11-23T20:39:17 *** Jovan56 has quit IRC 2007-11-23T20:40:55 *** KBlair has quit IRC 2007-11-23T20:41:40 *** Jovan56 has joined #warzone 2007-11-23T20:48:27 I bet it would still be slow with a 8GHz cpu 2007-11-23T20:50:32 *** DrZimmerman has joined #warzone 2007-11-23T20:54:37 *** KBlair has joined #warzone 2007-11-23T21:05:50 bbl maybe I will see the main menu again in a few hours. lol 2007-11-23T21:05:57 *** Buginator has quit IRC 2007-11-23T21:09:54 *** RichiH has joined #warzone 2007-11-23T21:10:07 i have a few savegames which i saved myself 2007-11-23T21:10:19 yet, when i try to load any of them, warzone segfaults 2007-11-23T21:11:00 RichiH: can you get a decent backtrace on it? 2007-11-23T21:11:09 RichiH: and which version is this? 2007-11-23T21:11:56 2.1.0~0.svn1436-1 2007-11-23T21:12:04 wth. 2007-11-23T21:12:09 i can put both the trace and the savegames online 2007-11-23T21:12:23 should of made nexus links the same as the ones in the campaign mode. 2007-11-23T21:12:57 this is what debian sid offers 2007-11-23T21:12:59 RichiH: svn r1436?? 2007-11-23T21:13:14 RichiH: if so, that is an ancient dev snapshot 2007-11-23T21:13:17 as a side note, as you guys even offer debian packages, i see potential for synergy here.. 2007-11-23T21:13:33 per: hmmk 2007-11-23T21:14:07 *** ccfreak2k|laptop has quit IRC 2007-11-23T21:14:21 *** ccfreak2k|laptop has joined #warzone 2007-11-23T21:14:29 where is svn head, these days? 2007-11-23T21:15:29 RichiH: https://gna.org/projects/warzone/ 2007-11-23T21:17:11 ta 2007-11-23T21:17:53 so, do you guys have any interest in trying to work together with the debian games team? 2007-11-23T21:19:05 what does that entail? 2007-11-23T21:33:59 per: basically, there are two options 2007-11-23T21:34:11 per: option one: you guys maintain the game yourselves 2007-11-23T21:34:28 which is pretty much a non-option, unless the active maintainers orphan it 2007-11-23T21:34:41 more realistically, one or a dozen of you would join pkg-games 2007-11-23T21:35:06 which is a group of people taking care of quite a few games in debian 2007-11-23T21:35:16 *** ccfreak2k|laptop has quit IRC 2007-11-23T21:35:29 you gain standard's compliant packages that make it directly into debian 2007-11-23T21:35:37 debian gains current packages 2007-11-23T21:35:57 and ubuntu grabs them automagically from debian 2007-11-23T21:36:00 *** ccfreak2k|laptop has joined #warzone 2007-11-23T21:36:39 per: also, if there are bugs filed against warzone2100 in debian, you will know immediately 2007-11-23T21:36:47 uhm, no 2007-11-23T21:37:58 not everyone uses debian, you know 2007-11-23T21:39:46 Hm? 2007-11-23T21:40:17 Giel does, and maybe he would like to join the Debian Games stuff for the purpose of maintaining warzone2100... 2007-11-23T21:43:38 *** DrZimmerman has quit IRC 2007-11-23T21:52:46 per * r2861 /trunk/ (16 files in 3 dirs): Remove unused PIEVERTLIGHT. Retire iColour type in favour of PIELIGHT. Fix circular headers. 2007-11-23T21:52:48 per: yah, the ones who do not use it do not have to 2007-11-23T21:53:00 i've retired iColour now, so now PIELIGHT should be the only colour type 2007-11-23T21:53:19 devurandom: he can poke me or anyone in #debian-games on oftc 2007-11-23T21:53:58 at least one person has enough interest in debian to build .deb files 2007-11-23T21:54:53 mortikia: tell Giel|afk Poke RichiH or anyone in #debian-games if you want to join the Debian-Games staff for the purpose of maintaining the warzone2100 package. 2007-11-23T21:55:29 co-maintaining, but yah 2007-11-23T21:57:15 I think so long as one person is liaising with Debian games then we will be fine 2007-11-23T21:57:38 Maybe I just misunderstood it... 2007-11-23T21:57:54 EvilGuru: yah 2007-11-23T21:58:32 the games team is a rather lose knot of people, so being a member does not require you to do anything (besides not breaking stuff on purpose ;) 2007-11-23T21:58:54 and getting involved a bit, of course 2007-11-23T21:59:39 devurandom: i don't know what paul's stance is on maint/co-maint/orphaning, so i don't want to promise Giel|afk he can jump all over the debian package 2007-11-23T22:00:04 but from my interactions within the team, people encourage people to help 2007-11-23T22:01:17 RichiH: I believe Paul was speaking to Giel a week or so about it 2007-11-23T22:01:26 Regarding getting QuesoGLC into testing 2007-11-23T22:04:30 just caught up on mail and yah, seems to be the case 2007-11-23T22:04:32 good good :) 2007-11-23T22:10:30 *** ccfreak2k|laptop has quit IRC 2007-11-23T22:11:07 *** ccfreak2k_|lapto has joined #warzone 2007-11-23T22:11:14 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-23T22:19:12 *** KBlair has quit IRC 2007-11-23T22:20:45 g'nite all 2007-11-23T22:20:57 *** per has quit IRC 2007-11-23T22:34:03 *** Karlik has quit IRC 2007-11-23T22:38:38 Restarting X... 2007-11-23T22:38:46 *** devurandom has quit IRC 2007-11-23T22:44:46 *** devurandom has joined #warzone 2007-11-23T22:46:18 Somehow it doesn|t like XkbLazout)de namzmore... >* 2007-11-23T22:46:50 *** devurandom has quit IRC 2007-11-23T22:48:32 who is "iamtheari" and since when he is a developer 2007-11-23T22:48:52 *** ccfreak2k|laptop has quit IRC 2007-11-23T22:49:27 *** ccfreak2k_|lapto has joined #warzone 2007-11-23T22:49:39 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-23T22:49:39 kamaze: He is the maintainer of the Mac port 2007-11-23T22:49:57 or at least was, currently he is very busy and so is helping me maintain it 2007-11-23T22:51:08 *** devurandom has joined #warzone 2007-11-23T22:51:45 That's what I call unstable... Pressing middle-mouse crashes X... 2007-11-23T22:51:58 EvilGuru: Don't try sys-apps/hal-0.5.10 and x11-drivers/xf86-input-evdev-1.2.0 ;) 2007-11-23T22:53:08 I do not even have evdev 2007-11-23T22:54:15 Then you are lucky. ;) 2007-11-23T23:00:21 *** pabs3 has joined #warzone 2007-11-23T23:11:04 *** ccfreak2k|laptop has quit IRC 2007-11-23T23:11:21 *** ccfreak2k|laptop has joined #warzone 2007-11-23T23:24:59 *** amro has quit IRC 2007-11-23T23:37:03 *** GrimMoroe has quit IRC 2007-11-23T23:54:18 *** Giel|afk is now known as Giel 2007-11-23T23:56:45 hi Giel :) 2007-11-23T23:56:52 hi 2007-11-23T23:56:54 hi pabs3 2007-11-23T23:57:11 just reading up on the above before I go to bed... 2007-11-23T23:57:18 I've had a really tiring week... 2007-11-23T23:57:35 and the tommorrow is promising to be tiring as well... 2007-11-23T23:57:40 :( 2007-11-23T23:58:56 I'm probably spending way too much time in my current school project as well 2007-11-23T23:59:48 it's (supposed to be) a group effort, but I've never been good at sitting on my behind and to wait for others to do their part 2007-11-24T00:00:58 lol' 2007-11-24T00:04:12 well, I'm off to catch up with some sleep; and if I'll have time left tommorrow or sunday I'll try to get my GLC package fixed; although realisticly speaking I think it'll take me about another week 2007-11-24T00:04:17 anyway, ..., night all 2007-11-24T00:04:53 *** Giel has quit IRC 2007-11-24T00:05:30 *** kamaze has quit IRC 2007-11-24T00:20:41 *** EvilGuru has quit IRC 2007-11-24T00:43:32 *** devurandom has quit IRC 2007-11-24T00:56:35 oi pabs3 2007-11-24T00:56:46 hoi 2007-11-24T00:57:47 pabs3: pabs2 is not registered, btw 2007-11-24T00:57:56 :) 2007-11-24T00:57:57 i fear that pabs is a tad too old to drop ;) 2007-11-24T01:23:51 *** JockeTF has quit IRC 2007-11-24T01:23:58 *** Cc2iscooL has joined #warzone 2007-11-24T01:26:53 *** tomboy64 has quit IRC 2007-11-24T01:34:35 *** Dred_furst has quit IRC 2007-11-24T01:35:32 *** Buginator has joined #warzone 2007-11-24T01:36:41 2+ hours real time = 3:11 mins game time. :o 2007-11-24T01:39:06 * Buginator says the joys of tracing the heap. I bet watching paint dry would me more exciting. 2007-11-24T02:04:54 *** GrimMoroe has joined #warzone 2007-11-24T02:07:07 *** Suprano has quit IRC 2007-11-24T02:08:51 *** Buginator has quit IRC 2007-11-24T02:09:12 *** lav-coyote25 has joined #warzone 2007-11-24T02:30:35 'ello. 2007-11-24T02:32:13 hello 2007-11-24T02:33:26 trying to teach my dad how to play wz on the playstation 2007-11-24T02:33:31 pretty much a hopeless cause lol 2007-11-24T02:33:58 get him to play it on the computer 2007-11-24T02:34:12 Trying to. 2007-11-24T02:34:14 But he's stubborn 2007-11-24T02:34:35 tell him if a 53 year old can bloody do it... he can... 2007-11-24T02:35:10 yes i am 53. 2007-11-24T02:35:27 he's 65 2007-11-24T02:35:41 even better. 2007-11-24T02:35:42 lol 2007-11-24T02:35:56 plus i'm using the good computer. 2007-11-24T02:36:02 the other one has wz but it's choppy 2007-11-24T02:36:09 the good news is never ending. 2007-11-24T02:36:11 < 64mb ram lol 2007-11-24T03:21:35 *** lav-coyote25 has quit IRC 2007-11-24T03:27:59 *** buginator has joined #warzone 2007-11-24T03:28:18 ==11388== ERROR SUMMARY: 7088073 errors from 138 contexts (suppressed: 253 from 1) 2007-11-24T03:28:18 ==11388== malloc/free: in use at exit: 907,502 bytes in 16,825 blocks. 2007-11-24T03:28:18 ==11388== malloc/free: 2,990,465 allocs, 2,973,640 frees, 645,146,578 bytes allocated. 2007-11-24T03:28:58 ==11388== LEAK SUMMARY: 2007-11-24T03:28:58 ==11388== definitely lost: 253,443 bytes in 4,443 blocks. 2007-11-24T03:28:58 ==11388== possibly lost: 16,386 bytes in 1 blocks. 2007-11-24T03:28:58 ==11388== still reachable: 637,673 bytes in 12,381 blocks. 2007-11-24T03:29:09 that is with valgrind 2007-11-24T03:53:38 coppercore, join #copal 2007-11-24T05:11:29 *** eracc has quit IRC 2007-11-24T05:12:16 *** eracc has joined #warzone 2007-11-24T05:13:40 * buginator says echo! 2007-11-24T05:13:49 echo echo echo... 2007-11-24T05:15:02 * krushia echos 2007-11-24T05:15:23 how was warzone in valgrind btw? 2007-11-24T05:15:32 o.O 2007-11-24T05:15:37 performance-wise 2007-11-24T05:15:43 slow. But not as slow as it was on windows. 2007-11-24T05:15:54 i think i'll try it 2007-11-24T05:16:35 You know how I can add libs to the makefile? I add -lefence and it don't work... 2007-11-24T05:17:07 It ignores it. 2007-11-24T05:17:16 dunno, haven't done much with wz makefiles, just small cleanup and fixing obvious things 2007-11-24T05:18:19 linux... blah 2007-11-24T05:18:29 linux ftw! 2007-11-24T05:18:31 preformed horribly on my system 2007-11-24T05:18:41 windows performs horribly on mine 2007-11-24T05:18:43 but my system is designed for windows so thats probably mine. 2007-11-24T05:18:50 why* 2007-11-24T05:18:52 you probably used a horrible distro 2007-11-24T05:19:05 like ubuntu :P 2007-11-24T05:19:12 * krushia ducks 2007-11-24T05:19:20 ...Thats exactly what I used. 2007-11-24T05:19:20 lol 2007-11-24T05:19:40 ubuntu = slow 2007-11-24T05:19:57 which one you use krushia ? 2007-11-24T05:20:01 most do-everything-idiot-proof distros are 2007-11-24T05:20:03 gentoo 2007-11-24T05:20:54 which is about as opposite that you can get 2007-11-24T05:21:06 Operating System: (Win2K Professional 5.0 (Build #2195)) ¤ Installed: (2K was installed 13wks 3days 12hrs 59mins 56secs) ¤ Uptime: (2d 4h 11m 42s) 2007-11-24T05:21:36 there are some decent distros between the ubuntu <-> gentoo area 2007-11-24T05:22:37 happy you aren't on vista 2007-11-24T05:22:46 i'd slap you a few times 2007-11-24T05:22:46 Yeah. 2007-11-24T05:22:47 lol 2007-11-24T05:22:49 I hate vista 2007-11-24T05:22:54 most horrible os ever produced 2007-11-24T05:22:58 I dunno. I am trying the idiot-proof ubuntu, it isn't that bad. From what I can tell so far. Then again, I only have windows to compare with, and that is THE idiot proof OS there is...except when you get a BSOD. 2007-11-24T05:22:59 it's the new windows ME 2007-11-24T05:22:59 lol 2007-11-24T05:23:01 * krushia agrees 2007-11-24T05:23:08 drazi: what about OS/2 2007-11-24T05:23:09 drazi: what about OS/2 2007-11-24T05:23:15 mac os x? 2007-11-24T05:23:16 vista= CEMENT 2007-11-24T05:23:22 os/2 = dead 2007-11-24T05:23:31 I might prefer a mac 2007-11-24T05:23:31 os x is okay 2007-11-24T05:23:38 mac is inbetween windows and linux right? 2007-11-24T05:23:52 XP for desktop = good 2007-11-24T05:23:56 Linux for server = good 2007-11-24T05:23:58 if i had to choose between os x and any windows version, it would be os x 2007-11-24T05:24:01 don't have a mac 2007-11-24T05:24:12 XP/2k3 as server = meh 2007-11-24T05:24:18 linux as a desktop = meh 2007-11-24T05:24:23 linux for desktop = good 2007-11-24T05:24:47 don't start with the windows bashing 2007-11-24T05:24:52 i think the learning curve is where people struggle 2007-11-24T05:24:55 yeah 2007-11-24T05:25:03 also 2007-11-24T05:25:14 keep in mind alot of people are just not technically inclined 2007-11-24T05:25:15 Yeh. 2007-11-24T05:25:17 they just prefer windows 2007-11-24T05:25:22 I have a hard time working with tech stuff. 2007-11-24T05:25:29 i mess around here and there but get fustrated. 2007-11-24T05:25:57 I happy with my win2k 2007-11-24T05:26:07 http://phasorburn.com/index.php/archive/windows-cement-vista/ That still cracks me up 2007-11-24T05:26:21 linux isn't for people who are clueless about computers. even with suse, ubuntu, etc. it just isn't at that level yet. 2007-11-24T05:26:54 I know computers somewhat 2007-11-24T05:27:01 I know how to install things on ubuntu at least 2007-11-24T05:27:09 sudo was my best friends 2007-11-24T05:27:10 -s 2007-11-24T05:28:16 i can never go back to windows. i struggle whenever i have to use my windows laptop (which only has windows for the few applications i need for work) 2007-11-24T05:28:26 sudo rm -r / 2007-11-24T05:29:07 installing stuff on windows for example, such a pain in the ass once you get used to magical linux package managers. 2007-11-24T05:29:33 *** cybersphinx has quit IRC 2007-11-24T05:29:58 What is a bigger PITA is waitng years for the add/remove programs to finally populate the list with more than 50 entries. 2007-11-24T05:31:14 "emerge opera" is all i have to do to install opera on gentoo. in windows i need to drag myself to the opera site, find the download, get it, run the installer, go through a bunch of screens, and repeat each time i want to upgrade 2007-11-24T05:31:59 and know that if i ever uninstall it, there will still be traces left because of core flaws in windows add/removeness 2007-11-24T05:32:50 anyway, back on topic :P 2007-11-24T05:33:17 krushia, but what if opera isn't on the emerge list of programs ? You still got to draw yourself over to the website and get it. Then download a bazzillion dependencies :D lol 2007-11-24T05:33:24 drag* 2007-11-24T05:33:49 i very rarely have to do taht 2007-11-24T05:34:20 never actaully 2007-11-24T05:35:05 gentoo's portage is very complete 2007-11-24T05:35:55 anything you need that isn't there is usually in one of the portage overlays, which are like a user-created extension to portage 2007-11-24T05:36:37 one of these days I will have to install something other than ubuntu. 2007-11-24T05:37:32 use ubuntu for a year or so, get comfortable with linux, then try a "harder" distro 2007-11-24T05:39:40 If I show up in #gentoo, bet if I ask a question, they will bite me head off, or say "RTFM!" :P lol 2007-11-24T05:40:26 #gentoo isn't much help. too many people in there. i hang out in #gentoo-amd64 2007-11-24T05:41:46 Whats the deal with 32bit vs 64bit? Does most everything now work ok in 64bit now, or do you still see crashes? 2007-11-24T05:42:04 I would think driver support for 64bit is lacking. 2007-11-24T05:42:45 64 bit support is very good now 2007-11-24T05:43:05 very rare that things don't work 2007-11-24T05:43:19 warzone is the exception :P 2007-11-24T05:43:41 what happens if you run 32bit apps, do you run them in some sort of a "32bit emulation" mode? 2007-11-24T05:44:13 amd64 has 32bit emulation built in the processor 2007-11-24T05:44:38 so they run like on a 32bit cpu 2007-11-24T05:44:41 Yes, that I know, but some programs don't run in 64bit kernels 2007-11-24T05:45:19 I just wondered if you could fool the program into thinking your running in a 32bit mode or whatever. 2007-11-24T05:45:36 only pain is you can't call 64bit libraries from a 32bit executable, so if a program really has to be 32bit you need 32bit dependencies too 2007-11-24T05:46:35 the kernel has 32bit mode as an option 2007-11-24T05:47:37 come on wz! crash on me!@!@#!#!@#@#$@#$@#!@ zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2007-11-24T05:47:46 lol 2007-11-24T05:48:10 I want it to crash in the astar routine also, nothing else. lol 2007-11-24T05:48:24 got 8 players? 2007-11-24T05:49:05 Yeah 2007-11-24T05:49:08 also helps to crank the ai level up all the way for each, they produce more stuff faster 2007-11-24T05:49:24 But since it is so slow, I am not really playing it. 2007-11-24T05:50:47 hmm, i wonder if a ai cheat to give them hoardes of power would help 2007-11-24T05:51:30 Never tried that. Might work better. 2007-11-24T05:51:45 Make a cheat to give everyone 1000000000 units of power. 2007-11-24T05:51:55 thats over nine thousand 2007-11-24T05:52:07 yeah, so they can crank out units faster then ever 2007-11-24T05:52:14 and crash 2007-11-24T05:52:15 yay! 2007-11-24T05:52:53 I know, make the program threaded, so it can crash even faster! :D 2007-11-24T05:57:06 The heap checker on windows was like 2+ hours for ~3 mins game time. Valgrind is ... around 10-15 mins per min game time. 2007-11-24T05:57:35 This is on a dual core 2GHz cpu 2007-11-24T05:59:01 you can make it faster if you comment out parts of the game you really don't care about, like all the sound 2007-11-24T05:59:20 Yeah, I run with --nosound 2007-11-24T05:59:30 you can even comment out all the opengl :P 2007-11-24T05:59:40 lol 2007-11-24T06:00:01 --nosound --nogfx --nomenus 2007-11-24T06:00:15 --just-astar 2007-11-24T06:03:25 too bad we can't be sure the corruption is in astar, it just shows up there. Heap corruption sucks. 2007-11-24T06:03:28 i think i'm going to change the code to optionally use http://dmalloc.com/ when building, to trace memory leaks and clobbering 2007-11-24T06:04:27 I think when they changed over from the memory pools, they shouldn't have done it all at once. 2007-11-24T06:04:39 They should have done it in parts. Would have been a bit easier. 2007-11-24T06:05:41 dmalloc sounds like efence 2007-11-24T06:07:02 kinda. same goals really 2007-11-24T06:07:28 dmalloc is a bit more updated though 2007-11-24T06:08:31 efence seems to be 4 years old since last updated. 2007-11-24T06:08:42 well iirc there is a fork of efence 2007-11-24T06:08:46 duma 2007-11-24T06:09:55 looks like I am going to play with a few new toys tomorrow. That is if I can ever figure out why it is ignoring my -lefence addition. 2007-11-24T06:10:58 I guess I could add it to the Makefile.raw ... that should force it. 2007-11-24T06:11:20 http://sourceforge.net/projects/duma 2007-11-24T06:11:30 that is a continuation of efence 2007-11-24T06:12:00 not sure how it compares vs dmalloc 2007-11-24T06:12:08 maybe i'll try both :P 2007-11-24T06:12:15 looks like duma runs on windows also. *shocked* 2007-11-24T06:13:30 run valgrind on top of duma on top of efence. That will make it triple safe! Honest! :D lol 2007-11-24T06:13:40 rofl 2007-11-24T06:14:20 sad thing is, I knew a guy who thought that. 2007-11-24T06:15:01 He would use all the borland memory checkers there was, thinking it was better. 2007-11-24T06:15:12 like running a UPS off a UPS off a UPS... 2007-11-24T06:15:30 took me a while to explain to my brother that it doesn't wiork that way 2007-11-24T06:16:23 lol, I had a neighbor do that. He hooked up his plasma to 4 APC 300VA units, thinking it was 1200VA total. lol 2007-11-24T06:16:58 He goes, they are in series it will work! 2007-11-24T06:18:30 when in reality as soon as the power goes out all of them will switch to battery backup, because the output of a ups is typically a bit square and undervolt 2007-11-24T06:18:53 you know of any translators that can translate pdfs? I saw Debugging_DE.pdf Maybe devurandom will translate for me? ;) 2007-11-24T06:19:12 even if it did "work", you lose 25% with each ac/dc/ac 2007-11-24T06:19:25 dunno 2007-11-24T06:19:45 i'd just export it as html if possible 2007-11-24T06:20:06 and feed it through babelfish or something 2007-11-24T06:22:17 come on... there has to be some cool linux trick that can auto convert for me. grep | sockets.. something ;) heh 2007-11-24T06:22:44 none that i use 2007-11-24T06:23:08 if i see something i can't read, i grab someone who can and enslave them 2007-11-24T06:23:28 nice! 2007-11-24T06:24:30 Well, I am bored out of my mind. I guess I will leave this sucker on, and hope it will crash where I need it, and hit the sack. 2007-11-24T06:25:25 hehe, nn 2007-11-24T06:25:38 I wonder, will the linux screensaver kick in, and screw up wz? 2007-11-24T06:26:14 you can kill it to be safe 2007-11-24T06:26:26 it probably will 2007-11-24T06:26:38 was looking for how to do that 2007-11-24T06:27:08 in kde you right-click the desktop and configure 2007-11-24T06:27:45 I am using gnome 2007-11-24T06:28:31 take it easy buginator 2007-11-24T06:28:34 :P 2007-11-24T06:28:40 ttyl 2007-11-24T06:28:40 ok found it 2007-11-24T06:28:40 in gnome you sacrifice a virgin sloth 2007-11-24T06:28:47 * buginator says later all 2007-11-24T06:29:00 night 2007-11-24T06:29:23 *** buginator has left #warzone 2007-11-24T06:36:19 *** lav-coyote25 has joined #warzone 2007-11-24T06:48:55 *** pabspabspabs has joined #warzone 2007-11-24T06:50:19 *** pabs3 has quit IRC 2007-11-24T06:52:24 *** pabspabspabs is now known as pabs3 2007-11-24T07:22:06 *** cybersphinx has joined #warzone 2007-11-24T08:02:45 *** lav-coyote25 has quit IRC 2007-11-24T08:20:08 anyone up for a game? 2007-11-24T08:20:09 bored. 2007-11-24T08:21:20 nah not now, busy coding 2007-11-24T08:21:35 our computers hate each other too 2007-11-24T08:29:26 lol 2007-11-24T08:29:36 I would but I might get busted for being up late 2007-11-24T09:19:53 *** Vespasian has quit IRC 2007-11-24T09:21:18 *** abitos has joined #warzone 2007-11-24T10:00:17 *** amro has joined #warzone 2007-11-24T10:05:56 *** amro has quit IRC 2007-11-24T10:06:27 *** amro has joined #warzone 2007-11-24T10:16:49 *** EvilGuru has joined #warzone 2007-11-24T10:31:38 *** devurandom has joined #warzone 2007-11-24T10:40:00 *** abitos_ has joined #warzone 2007-11-24T10:41:40 *** devurandom is now known as dev|away 2007-11-24T10:48:43 *** kamaze has joined #warzone 2007-11-24T10:53:01 *** Karlik has joined #warzone 2007-11-24T10:56:44 hey, CyberSphinx is from where? 2007-11-24T10:56:53 (country) 2007-11-24T10:57:26 cybersphinx 2007-11-24T10:57:44 EvilGuru 2007-11-24T10:57:45 :/ 2007-11-24T10:58:00 1157.05              cybersphinx is co (n=co@p4FD273F9.dip.t-dialin.net) 2007-11-24T10:58:15 so, i think germany 2007-11-24T10:59:17 Hi kamaze 2007-11-24T10:59:22 hi 2007-11-24T10:59:26 Germany I believe (he speaks German) 2007-11-24T11:04:49 *** tomboy64 has joined #warzone 2007-11-24T11:08:09 well, the new frontpage has since it creation 112239 reads 2007-11-24T11:08:20 :D 2007-11-24T11:12:48 anyone for a game? 2007-11-24T11:19:22 coppercore: When the netcode is fixed I promise I will play you 2007-11-24T11:19:27 well, i deleted www.wz2100.net/develpment and queezed all together at http://wz2100.net/contribute 2007-11-24T11:20:37 and http://wz2100.net/privacy has been updated to be more precisely 2007-11-24T11:20:45 cybersphinx: Congrats on coming a dev! 2007-11-24T11:20:55 about the access log and a sharing data clause 2007-11-24T11:22:30 devurandom * r2862 /trunk/src/Makefile.am: Fix MinGW build by linking against WIN32_LIBS 2007-11-24T11:24:11 kamaze: Would you be able to add our names to the page? 2007-11-24T11:24:23 which namesß 2007-11-24T11:24:25 As when I post on the ML I use my real name 2007-11-24T11:24:26 and where? 2007-11-24T11:24:30 (Freddie Witherden) 2007-11-24T11:24:47 Ah, yes, i'll do that in a few minutes 2007-11-24T11:25:46 *** Jovan56 has quit IRC 2007-11-24T11:36:32 *** Jovan56 has joined #warzone 2007-11-24T11:38:39 *** Karlik has quit IRC 2007-11-24T11:43:29 http://rafb.net/p/hleiiL73.html 2007-11-24T11:43:34 EvilGuru is that ok? 2007-11-24T11:44:42 CyberSphinx (aka Christian Ohm) has rejoined the WRP development since he was inactive after 2007-11-24T11:44:42 the move from BerliOS to GNA! 2007-11-24T11:45:18 Try to avoid inactive 2007-11-24T11:45:25 busy? 2007-11-24T11:45:34 Yes 2007-11-24T11:46:02 Inactive tends to imply laziness or lack or interest. More likely he has just been very busy or forgot about it 2007-11-24T11:47:28 the rest is okay? 2007-11-24T11:47:45 Yep 2007-11-24T11:49:33 15% done 2007-11-24T11:49:38 23 2007-11-24T11:49:41 31 2007-11-24T11:49:44 38 2007-11-24T11:49:49 45 2007-11-24T11:49:54 53 2007-11-24T11:49:57 60 2007-11-24T11:50:01 67 2007-11-24T11:50:06 74 2007-11-24T11:50:10 81 2007-11-24T11:50:16 89 2007-11-24T11:50:19 95 2007-11-24T11:50:23 100 :) 2007-11-24T11:50:33 http://forums.wz2100.net/index.php?topic=1144 2007-11-24T11:50:54 devurandom * r2863 /trunk/ (23 files in 8 dirs): 2007-11-24T11:50:54 Do parts of the proposed changes in "[Warzone-dev] build issues in FreeBSD system" by Yaroslav Kolomiyets from 24.10.2006: 2007-11-24T11:50:54 - SDL header includes don't use SDL/ anymore (raw Makefiles and MSVC Project adapted). 2007-11-24T11:51:38 EvilGuru, i'll add the names to the team pager later, first i'll finish my homeworks 2007-11-24T11:51:59 writing a class about rational numbers :/ 2007-11-24T11:52:31 and EvilGuru, i think we should stay at the SMF 2007-11-24T11:52:39 its pretty stable, fast and secure 2007-11-24T11:52:44 I like 5/2, good number 2007-11-24T11:52:52 never touch a running system :) 2007-11-24T11:54:02 Unless you have hot swap! 2007-11-24T11:54:12 i have such nice test-case things like add 11/3246572 with 876/576521 2007-11-24T11:54:49 finding the Least common multiple 2007-11-24T11:54:56 So I presume you use an LCM function 2007-11-24T11:55:01 and Lowest common denominator 2007-11-24T11:55:02 Oh, beat me to it. 2007-11-24T11:55:32 yes, but i must find them by myself, we're not allowed to use any libs 2007-11-24T11:56:03 even imperative programming elements are forbidden, like loops or /if/then/else/ constructs 2007-11-24T11:56:48 only build-in arithmentic operators and conditional expressions 2007-11-24T11:57:06 so, we have to do the most thing recursive... 2007-11-24T11:57:12 totally brainfuck :[ 2007-11-24T11:57:26 *things 2007-11-24T11:58:29 ok 2007-11-24T11:58:54 LCM(a,b) = a / gdc(a, b) * b 2007-11-24T11:59:39 * kamaze starts netbeans 2007-11-24T11:59:43 GCD(a,b) = return (b == 0) ? a : gcd(b, a % b); 2007-11-24T12:00:23 There's a much faster algorithm in binary, IIRC 2007-11-24T12:00:29 my own LCM functions was, the normal euclid algo 2007-11-24T12:00:34 public long ggT(long eingabeZaehler, long eingabeNenner) { 2007-11-24T12:00:36 return (eingabeZaehler == 0) 2007-11-24T12:00:38 ? eingabeZaehler 2007-11-24T12:00:41 : ggT(eingabeNenner, eingabeZaehler % eingabeNenner); 2007-11-24T12:00:42 } 2007-11-24T12:00:47 Oh yes, the recursive one is slower 2007-11-24T12:00:49 Wow... Frontpage notices for you... What an honor. :) 2007-11-24T12:00:50 *** _Leto_ has joined #warzone 2007-11-24T12:00:53 Hello everyone... 2007-11-24T12:00:55 kamaze: Yep, same one I picked 2007-11-24T12:01:08 warzone crashed on me in today's game. wow. 2007-11-24T12:01:18 the fast binary one you mean is 2007-11-24T12:01:18 http://en.wikipedia.org/wiki/Binary_GCD_algorithm 2007-11-24T12:01:36 IIRC it's eqiuvalent anyway 2007-11-24T12:01:56 *** tomboy64 has quit IRC 2007-11-24T12:02:01 but the problem is, i'm not allowed to use imperative programming methods, so no loops and if cases 2007-11-24T12:02:15 *** _Leto_ is now known as tomboy64 2007-11-24T12:02:17 ? 2007-11-24T12:02:34 [12:44] Try to avoid inactive << Sorry... :( 2007-11-24T12:02:46 this is a scheme/lisp/ml assignment? 2007-11-24T12:02:54 java 2007-11-24T12:03:11 kamaze: So just expressions 2007-11-24T12:03:15 with a requirement to use functional programming? 2007-11-24T12:03:23 yes 2007-11-24T12:03:43 I can write you up a lisp VM in Java, and youc an code in that 2007-11-24T12:03:55 lol 2007-11-24T12:04:20 I bet I can do it in under 1000 lines too 2007-11-24T12:04:52 But i think, that my prof doesn't want such a solution 2007-11-24T12:05:07 your prof will bow down before me 2007-11-24T12:05:11 and we're only alowed to use the thing we have learned in our readings, nothing more ;) 2007-11-24T12:05:13 LISP code scares me 2007-11-24T12:05:37 also, I bet I can do it in <750 lines if I'm allowed to exploit the native GC 2007-11-24T12:05:53 Pure Java? 2007-11-24T12:09:02 dev|away, tonight i'll create a extra group called Docwriter 2007-11-24T12:09:12 or something like that, which get SysOP priviliges at the wiki 2007-11-24T12:09:37 So, that people mustn't be forum admins for SysOP right in the wiki 2007-11-24T12:09:37 kk 2007-11-24T12:09:58 shouldn't be that hard 2007-11-24T12:10:10 You'll derive mod and dev from that group? 2007-11-24T12:10:17 no 2007-11-24T12:10:32 this will be an independent group 2007-11-24T12:10:40 just for more privileges at the wiki 2007-11-24T12:15:23 kamaze: Updated /contribute: Added links, corrected typos, clarified GPL statements. 2007-11-24T12:19:23 *** Dred_furst has joined #warzone 2007-11-24T12:26:14 *** Suprano has joined #warzone 2007-11-24T12:33:57 *** JockeTF has joined #Warzone 2007-11-24T12:34:09 Hello! 2007-11-24T12:39:46 Hi Jocke. 2007-11-24T12:47:56 *** Karlik has joined #warzone 2007-11-24T12:54:33 All hands on deck - The WRP received reinforcements => All hands on deck - Prepare to be boarded! 2007-11-24T13:08:17 reboot 2007-11-24T13:08:18 *** dev|away has quit IRC 2007-11-24T13:21:52 *** bcoconni has joined #warzone 2007-11-24T13:22:30 hi there 2007-11-24T13:24:52 Hi bcoconni 2007-11-24T13:29:49 *** tomboy64 has quit IRC 2007-11-24T13:34:09 *** Jovan56 has quit IRC 2007-11-24T13:36:49 *** shpitz461 has joined #warzone 2007-11-24T13:37:55 *** EvilGuru has left #warzone 2007-11-24T13:38:28 *** EvilGuru has joined #warzone 2007-11-24T13:48:59 *** ccfreak2k|laptop has quit IRC 2007-11-24T13:49:20 *** ccfreak2k|laptop has joined #warzone 2007-11-24T13:51:02 *** ccfreak2k|laptop has quit IRC 2007-11-24T13:51:45 *** Jovan56 has joined #warzone 2007-11-24T13:54:03 *** ccfreak2k|laptop has joined #warzone 2007-11-24T13:56:11 *** Karlik has quit IRC 2007-11-24T13:58:59 *** Dred_furst has quit IRC 2007-11-24T14:15:36 *** tomboy64 has joined #warzone 2007-11-24T14:21:03 *** Dred_furst has joined #warzone 2007-11-24T14:22:02 *** Kreuvf has joined #warzone 2007-11-24T14:22:16 Hi-Di-Ho 2007-11-24T14:23:57 Hi Kreuvf 2007-11-24T14:34:47 *** tomboy64 has quit IRC 2007-11-24T14:35:18 hey EvilGuru, GrimMoroe and everyone else 2007-11-24T14:35:20 http://forums.wz2100.net/index.php?board=3.0 2007-11-24T14:35:29 some feedback for this changed theme 2007-11-24T14:35:38 (no seperate username colum) 2007-11-24T14:35:50 to have more room/space for the subject 2007-11-24T14:37:43 Can you get rid of started by 2007-11-24T14:37:48 So it is just: gypakk 2007-11-24T14:37:54 or: Buginator 2007-11-24T14:38:43 EvilGuru 2007-11-24T14:38:44 look 2007-11-24T14:38:51 i removed the link as well 2007-11-24T14:38:58 much better 2007-11-24T14:39:32 to prevent false hits, and i think noeone ever looks at a member profile, just because he startet a topic 2007-11-24T14:40:00 and even if someone would, he/she could do after viewing the thread 2007-11-24T14:40:05 correct 2007-11-24T14:40:09 1538.13       EvilGuru: much better 2007-11-24T14:40:11 I like that one 2007-11-24T14:40:14 afk ;X 2007-11-24T14:40:24 thats what i wanted :) 2007-11-24T14:53:25 *** JockeTF has quit IRC 2007-11-24T15:00:51 *** Watermelon2 has joined #warzone 2007-11-24T15:07:47 *** JockeTF has joined #Warzone 2007-11-24T15:12:26 alpaca 2007-11-24T15:12:49 <3 Yay! Alpacas! <3 2007-11-24T15:12:59 ... 2007-11-24T15:13:20 does your channel still up? 2007-11-24T15:13:27 #alpaca or sth 2007-11-24T15:13:47 Well, yeah. 2007-11-24T15:16:44 Apparently they are poisonous to eat 2007-11-24T15:20:43 *** Dred_furst` has joined #warzone 2007-11-24T15:21:34 *** Dred_furst has quit IRC 2007-11-24T15:21:51 *** Dred_furst has joined #warzone 2007-11-24T15:22:19 *** Watermelon2 has quit IRC 2007-11-24T15:28:30 *** KBlair has joined #warzone 2007-11-24T15:30:08 *** Karlik has joined #warzone 2007-11-24T15:33:09 *** tomboy64 has joined #warzone 2007-11-24T15:34:34 *** NightBringer has joined #warzone 2007-11-24T15:36:53 *** JockeTF has quit IRC 2007-11-24T15:37:05 *** JockeTF has joined #Warzone 2007-11-24T16:00:19 *** DrZimmerman has joined #warzone 2007-11-24T16:00:33 *** Watermelon2 has joined #warzone 2007-11-24T16:16:55 *** bcoconni has left #warzone 2007-11-24T16:35:42 *** Karlik has quit IRC 2007-11-24T16:39:04 *** per has joined #warzone 2007-11-24T16:39:28 hello 2007-11-24T16:39:34 hiho 2007-11-24T16:42:02 per * r2864 /trunk/lib/ivis_opengl/textdraw.c: 2007-11-24T16:42:02 Include SDL_opengl.h instead of GL/gl.h for better portability. This is vital 2007-11-24T16:42:02 for Mac compilation. 2007-11-24T16:54:07 *** amro has quit IRC 2007-11-24T16:54:22 *** amro has joined #warzone 2007-11-24T16:56:47 *** Dred_furst has quit IRC 2007-11-24T17:08:18 *** Dred_furst has joined #warzone 2007-11-24T17:13:31 *** buginator has joined #warzone 2007-11-24T17:13:34 hi all 2007-11-24T17:14:17 hi buginator 2007-11-24T17:14:53 How are things with you? 2007-11-24T17:17:43 Hi per, buginator 2007-11-24T17:18:17 EvilGuru, do you know why adding a -lefence to the makefile would get ignored? 2007-11-24T17:18:56 buginator: I think you need to add it to the .am file 2007-11-24T17:18:57 I tacked it on to the end of the PHYS_LIBS line, and tried before it, and it still is getting ignored. 2007-11-24T17:19:06 then run ./autogen.sh 2007-11-24T17:20:30 EvilGuru: have you tried to compile warzone on macosx? 2007-11-24T17:20:46 GLC is an issue 2007-11-24T17:20:59 I can not get freetype to compile using Xcode 2007-11-24T17:22:06 Been speaking to Ari about it however (he knows more than me) 2007-11-24T17:22:37 the xcode project file hasn't been updated in a while, it is getting a lot of bitrot 2007-11-24T17:22:43 Ok, found I could specify it via ./configure LIBS=-lefence 2007-11-24T17:23:28 It is nice and easy to update, file wise, just deps 2007-11-24T17:25:38 But until I can get freetype and fontconfig all compiling (and hence GLC) we will not be able to build on OS X 2007-11-24T17:25:45 *** Giel has joined #warzone 2007-11-24T17:25:56 Do you guys know of a wy to ignore asserts using gdb? 2007-11-24T17:25:56 Hi giel 2007-11-24T17:26:45 *** devurandom has joined #warzone 2007-11-24T17:27:06 buginator: continue? 2007-11-24T17:27:12 Hi devurandom 2007-11-24T17:27:13 hello Giel and devurandom 2007-11-24T17:27:14 Yes per 2007-11-24T17:27:22 Hi! 2007-11-24T17:27:25 * devurandom is just passing by... 2007-11-24T17:27:31 hi, buginator, Giel and devurandom 2007-11-24T17:27:46 but i found that continue is made difficult by the crash handler 2007-11-24T17:27:47 hi all 2007-11-24T17:28:15 per: continue in gdb ? 2007-11-24T17:28:45 per: I do that by making the function that sets up the exceptionhandler return before it does anything 2007-11-24T17:29:02 so that's basically a temporary hack 2007-11-24T17:29:47 nobody has seen any bad colour since my last commit yesterday? 2007-11-24T17:29:47 Ah, yes. There was some register flag set, or something, so one can detect debuggers... Maybe we can use that in a portable manner... 2007-11-24T17:30:58 per: I haven't compiled since wednesday so... 2007-11-24T17:31:08 per, I haven't really looked, since I am using valgrind to run game, and it isn't playable really. But I haven't noticed anything that stuck out either. 2007-11-24T17:31:46 Oh, and the radar code looks OK also. Didn't play that much with that either. 2007-11-24T17:33:59 Giel, there was someone from debian games (?) here asking if this project/members want to join them. You see that in the logs? 2007-11-24T17:35:02 Comment from Troman: For the mag-cds we should have some player's guide, so they don't feel too lost... He wondered whether Kreuvf would like to write one. ;) 2007-11-24T17:35:12 What does this mean: ElectricFence Aborting: Internal error in allocator. Program received signal SIGILL, Illegal instruction. 2007-11-24T17:35:24 Maybe in cooperation with Kim, since he has a lot of stuff which just needs to get ordered... 2007-11-24T17:39:41 buginator: you mean RichiH ? 2007-11-24T17:39:48 Yeah 2007-11-24T17:39:59 ah yes, I've seen that yesterday in the logs 2007-11-24T17:40:16 Bye... 2007-11-24T17:40:17 *** devurandom has quit IRC 2007-11-24T17:40:26 I'll look at it tommorrow, because right now I'm deadly tired.... 2007-11-24T17:45:34 *** amro has quit IRC 2007-11-24T17:46:03 *** amro has joined #warzone 2007-11-24T17:50:32 anyway I'm going to be AFK 2007-11-24T17:50:35 *** Giel is now known as Giel|afk 2007-11-24T17:51:20 afk also 2007-11-24T17:58:46 *** Watermelon2 has quit IRC 2007-11-24T18:08:25 *** Watermelon2 has joined #warzone 2007-11-24T18:10:01 *** Hikaru has joined #warzone 2007-11-24T18:10:36 *** Hikaru has quit IRC 2007-11-24T18:41:02 *** JockeTF has quit IRC 2007-11-24T18:41:07 *** JockeTF has joined #Warzone 2007-11-24T18:54:51 Still waiting for it to crash. 2007-11-24T18:55:11 you are kidding me 2007-11-24T18:55:16 Watermelon2, join #ergt 2007-11-24T18:55:22 Nope.. still waiting. 2007-11-24T18:55:43 Though, this one is different than the one last night. 2007-11-24T19:10:42 Giel|afk: warzone is no longer giving any warnings or errors when you pass it bad cmdline parameters. it should. 2007-11-24T19:11:45 *** Jovan56 has quit IRC 2007-11-24T19:12:39 come on game, crash on me! 2007-11-24T19:13:42 buginator: Increase the game speed 2007-11-24T19:20:28 I have it 20x now 2007-11-24T19:20:55 wonder if efence is preventing crashes? 2007-11-24T19:25:11 EvilGuru, was the screen shake taken out? 2007-11-24T19:25:30 I believe it is disabled by default 2007-11-24T19:26:32 lol, I just saw a message from the AI. Said Pink: help me! Then the other AI bot said "I don't have anything" 2007-11-24T19:27:43 I think if you are getting the crap beaten out of you and you have an AI ally 2007-11-24T19:27:58 they will say something like "Dam, they've got us" 2007-11-24T19:31:15 2:34:20 game time and still no crash. must be a record. ;) 2007-11-24T19:32:03 is this in valgrind? 2007-11-24T19:33:20 no, efence 2007-11-24T19:33:25 running under gdb 2007-11-24T19:33:34 oh, make that the fork of efence 2007-11-24T19:33:34 cool 2007-11-24T19:33:48 dmalloc or whatever it is called? 2007-11-24T19:33:50 duma? 2007-11-24T19:34:01 brb, bios update 2007-11-24T19:34:04 was halfway through integrating dmalloc last night 2007-11-24T19:34:14 *** kamaze has quit IRC 2007-11-24T19:34:17 might finish up today 2007-11-24T19:35:02 duma is the efence fork. dmalloc is dmalloc 2007-11-24T19:35:40 ...sec 2007-11-24T19:35:51 was also trying to gert the code to work in splint 2007-11-24T19:36:06 it hates a lot of the preprocessor usage 2007-11-24T19:37:39 *** Jovan56 has joined #warzone 2007-11-24T19:37:57 hrm, save game loading is busted 2007-11-24T19:38:09 which version? 2007-11-24T19:38:14 trunk of course 2007-11-24T19:38:17 wow this channel has 42 ppl now... 2007-11-24T19:38:33 was always 20 or so few months ago 2007-11-24T19:38:34 iirc dmalloc performs much better then efence/duma. eats up less memory anyway. no idea what functionality differences are though. 2007-11-24T19:38:38 was it a sp or mp save game? 2007-11-24T19:38:45 mp 2007-11-24T19:39:01 error : glcFontFace(GLC_Font_Bold (2), "Bold") failed 2007-11-24T19:39:01 error : openLoadFile: file savegame/r11/ttypes.ttp could not be opened: No such file or directory 2007-11-24T19:39:04 error : Assert in Warzone: frame.c:282 : openLoadFile (!"unable to open file"), last script event: '' 2007-11-24T19:39:07 per * r2865 /trunk/src/lighting.c: Fix really bad indentation 2007-11-24T19:39:07 warzone2100: frame.c:282: openLoadFile: Assertion `!"unable to open file"' failed. 2007-11-24T19:39:15 per * r2866 /trunk/src/display3d.c: Remove some dead code 2007-11-24T19:39:39 hello Watermelon2 2007-11-24T19:39:42 shevek_, did you see any tage file errors? 2007-11-24T19:39:48 thta is all I got 2007-11-24T19:39:50 tag* 2007-11-24T19:39:57 hello per 2007-11-24T19:39:58 shevek_: was the save made with the same trunk revision? 2007-11-24T19:40:10 yes 2007-11-24T19:40:26 shevek_: i hesitate to report any save error unless the save/load is the same trunk revision. 2007-11-24T19:40:28 shevek_: is the file there? 2007-11-24T19:40:30 okay 2007-11-24T19:40:32 yes 2007-11-24T19:40:55 no 2007-11-24T19:40:57 no it isn't 2007-11-24T19:41:10 hm maybe 2007-11-24T19:41:22 I'll go back one save and try to actually complete a game sigh sigh 2007-11-24T19:41:25 :P 2007-11-24T19:42:36 i will or will not or might be afk now 2007-11-24T19:43:44 I don't have any issues with savegames on windows in SP so far. 2007-11-24T19:44:19 you will have many...eventually 2007-11-24T19:44:46 I know there are some issues with ubuntu, but I can't replicate those yet. 2007-11-24T19:45:39 those are generic issues 2007-11-24T19:45:58 not ubuntu specific i think 2007-11-24T19:45:59 you still got the savegame shevek_ ? If so upload the whole directory & *.es & *.gam file to the bug tracker 2007-11-24T19:46:33 ubuntu has an unstable revision of trunk added to its repository 2007-11-24T19:46:54 yep, that sucks ;X 2007-11-24T19:47:02 that's why ubuntu seems to be having more problems than other os distro i guess 2007-11-24T19:47:03 Yeah, that is what some bug reports are from. 2007-11-24T19:47:42 *** tomboy64 has quit IRC 2007-11-24T19:47:46 would be nice if we could bump up the revision that debian is using. 2007-11-24T19:49:29 I also notice that if we pause the game, it still is eating up way too much CPU time. 2007-11-24T19:50:26 buginator, I'd like to see only released versions of wz (2.0.x etc.) in the ubuntu-repository 2007-11-24T19:51:04 *** Jovan56 has quit IRC 2007-11-24T19:51:14 Makes bug reporting more difficult I would think. Or at least tracking them 2007-11-24T19:51:19 *** Vespasian has joined #warzone 2007-11-24T19:51:27 *** kamaze has joined #warzone 2007-11-24T19:52:16 more difficult? 2007-11-24T19:52:31 even more difficult than with the current unstable trunk-version? 2007-11-24T19:53:01 Yeah, in the forums, if you check the savegame issue thread, they are reporting from 2.08rc, or the default one in ubuntu. That does me no good at all. 2007-11-24T19:53:22 Since I am working on trunk, and can't replicate the issues. 2007-11-24T19:53:41 so why should they use trunk-versions at all then? 2007-11-24T19:53:54 I don't think trunk is unstable. At least plays fine for me 95% of the time. 2007-11-24T19:54:53 I rather skip 2.08, and just release trunk. Would save lots of needless bug reports. 2007-11-24T19:55:28 but writing docs and referencing a certain version-number is much easier than doing something like "this worked up to r3847, then stopped working up to r3859, was changed in r4293..." 2007-11-24T19:56:11 Docs come with this game? 2007-11-24T19:56:18 at least some... 2007-11-24T19:56:27 Just what kind of docs you writing? 2007-11-24T19:56:32 (if it is you?) 2007-11-24T19:56:51 I wrote articles on how to use the commander or what all those sensors are about 2007-11-24T19:57:06 in German only.. :X 2007-11-24T19:58:17 and at the end of those articles is a statement telling the reader for which versions of the game this article is valid 2007-11-24T19:58:26 Doesn't lav_coyote have the manual of the game someplace? I think that could be used could it not? 2007-11-24T19:58:32 ? 2007-11-24T19:58:53 hey coppercore 2007-11-24T19:59:13 hi 2007-11-24T20:00:11 well.. I have a pdf (funny thing, it's with comments by a proof-reader XD) of the german manual as well 2007-11-24T20:00:17 but it doesn't explain everything 2007-11-24T20:00:42 and the tutorial.. well.. it's a basic tutorial.. 2007-11-24T20:00:46 Are you also writing what to do in the SP game, since we are missing lots of text of what to do? 2007-11-24T20:01:00 well.. I got the German game-guide :X 2007-11-24T20:01:10 (bought it back then for 20 DM!!!11) 2007-11-24T20:02:06 Kreuvf: Anything good in it? 2007-11-24T20:02:13 yes, of course :D 2007-11-24T20:02:18 imho it was worth the money ;X 2007-11-24T20:02:34 Does it have nice pics? 2007-11-24T20:02:38 lots of nice pics 2007-11-24T20:02:59 and it has an interview with pumpkin :X 2007-11-24T20:03:27 keep it locked in an air-tight vault. will be worth more when warzone gets famous again 2007-11-24T20:03:40 They say anything special? 2007-11-24T20:03:42 don't have such a thing :( 2007-11-24T20:03:56 err.. I don't remember anything ^^ 2007-11-24T20:04:05 last time I read... years ago? 2007-11-24T20:04:36 got 194 pages, ~160 are dedicated to the campaigns 2007-11-24T20:04:44 I think coppercore hexed my version of the game. The bloody thing just won't crash on me! 2007-11-24T20:04:49 on every page are three to six screenshots of the game 2007-11-24T20:05:08 it's very step-by-step 2007-11-24T20:06:02 buginator: is duma outputting anything? 2007-11-24T20:06:14 kamaze, is there a limit on the web space? 2007-11-24T20:06:28 krushia, nothing yet. Just wz output of warnings. 2007-11-24T20:06:40 depending what you want to do 2007-11-24T20:06:45 error : gwCheckZoneSizes: warning zone 13 at (146,168) is too large 887 tiles (max 600) 2007-11-24T20:06:57 what map? 2007-11-24T20:07:14 I just wondered if asking people to upload savegames and such, would be a issue 2007-11-24T20:07:26 the map you always play 2007-11-24T20:07:32 sandcastle :P 2007-11-24T20:07:40 sandcastle 2007-11-24T20:07:43 i find that map is best if you want a crash 2007-11-24T20:08:18 well, it is going on now for 2:58:30 no crash :( 2007-11-24T20:08:49 no enough hardpoints mass more hardpoints to trigger crash 2007-11-24T20:09:10 Total Attachments: 559 2007-11-24T20:09:10 Total Avatars: 70 2007-11-24T20:09:10 Total Size of Attachment Directory: 283829.89 KB 2007-11-24T20:09:12 "Secret Handbook of Crashing Warzone"? 2007-11-24T20:09:38 we have ~277 MB attachment only i the forums :) 2007-11-24T20:09:49 w00t oO 2007-11-24T20:10:07 Limit is 1GB? 2007-11-24T20:10:24 and 744.58 MB are used by the whole website 2007-11-24T20:10:26 "help me!" Shut up pink! heh 2007-11-24T20:11:00 a bit off topic, but i was thinking of implementing some online bug reporting in warzone. 1) submit crash dumps automatically 2) put a likeback interface in the game gui, upper-right corner of screen or something 2007-11-24T20:11:01 buginator, nope, atm i set the limit to 2 gb, but i could increase it easily to 5 or 20 gb :) 2007-11-24T20:11:07 try building a hardpoint or tower building near map edge 2007-11-24T20:11:17 http://basket.kde.org/likeback.php 2007-11-24T20:11:18 ok, doing that now 2007-11-24T20:11:34 there was a bug with height scaled buildings on map edges 2007-11-24T20:11:49 something to do with off-map coords 2007-11-24T20:11:58 not sure if it's fixed or not now though 2007-11-24T20:12:11 building a vtol strike tower on the edge now 2007-11-24T20:12:29 hardpoint should be the best 2007-11-24T20:12:37 since it alters the terrain 2007-11-24T20:12:55 i also find building on cliff edges next to water tiles does strange things too sometimesz 2007-11-24T20:13:14 ok, assault gun hardpoint going up next to the strike tower 2007-11-24T20:13:22 sometimes ai builds hardpoints near map edge and triggers that crash unintentionally 2007-11-24T20:14:11 taht reminds me, gotta fix taht bug where building indicator is white on edge of map even though you can't build there 2007-11-24T20:14:16 lol, it built it ok, but now the truck is doing figure 8s 2007-11-24T20:15:32 *** BizNiz has joined #warzone 2007-11-24T20:16:48 well, whatever link with dmalloc does, it prevents crashes. I wonder if it is writing a log someplace? 2007-11-24T20:16:57 linking* 2007-11-24T20:18:28 ok, just did a save & load, still don't crash on me 2007-11-24T20:18:47 * buginator waves fist at coppercore 2007-11-24T20:18:54 i thought you were using duma? 2007-11-24T20:19:01 make up your mind :P 2007-11-24T20:19:07 lol 2007-11-24T20:19:24 Using dmalloc :) 2007-11-24T20:19:38 I added -ldmalloc so that is it. 2007-11-24T20:19:57 duma is next, since efence crashed. 2007-11-24T20:20:38 http://dmalloc.com/docs/latest/online/dmalloc_17.html#SEC19 2007-11-24T20:20:56 might just wanna rtfm for a bit 2007-11-24T20:21:03 roflol Red: help me! green: bug off! 2007-11-24T20:22:19 set a break point in dmalloc_error()? Hmm 2007-11-24T20:22:49 well, I am about to quit the game now. 2007-11-24T20:23:16 going to use the kill all cheat to see what that does 2007-11-24T20:24:05 http://www.webtechnica.net/demoforum/index.php?action=forum;theme=24 << a smf theme called "warzone" :D 2007-11-24T20:24:06 2700+ units and 800+ buildings died 2007-11-24T20:24:38 2700+ units? 2007-11-24T20:24:50 dead. Yup 2007-11-24T20:24:58 how come 2007-11-24T20:25:12 Those were enemy units 2007-11-24T20:25:25 I had a loss of 189 2007-11-24T20:25:37 units cap is 300 per player 2007-11-24T20:25:40 It was a 8p skirmish game 2007-11-24T20:25:42 8 players 2007-11-24T20:25:47 300 * 8? 2007-11-24T20:26:08 unless there are zerglings in warzone... 2007-11-24T20:26:17 who takes up 1/2 food... 2007-11-24T20:26:43 While it may cap it at 300 units, once a unit dies, they can produce another... 2007-11-24T20:27:18 oh i thought that was all killed by that cheat instantly... 2007-11-24T20:27:27 now going to use duma 2007-11-24T20:27:37 ... 2007-11-24T20:27:43 Oh, nope. :) 2007-11-24T20:29:21 *** Troman has joined #warzone 2007-11-24T20:29:32 Hi Troman 2007-11-24T20:29:36 ... 2007-11-24T20:29:38 hello Troman 2007-11-24T20:29:39 hi everyone 2007-11-24T20:29:41 Hi Troman! 2007-11-24T20:29:53 *** BizNiz has left #warzone 2007-11-24T20:30:14 ... to you too, Watermelon2 ;) 2007-11-24T20:30:42 pacman's way of greeting... 2007-11-24T20:30:49 (< ... 2007-11-24T20:30:49 I figured 2007-11-24T20:30:55 s/greeting/eating/ 2007-11-24T20:31:22 Troman came just in time to fix the lex stuff :D 2007-11-24T20:31:42 eh, no, I din't think he did 2007-11-24T20:31:45 unfortunately 2007-11-24T20:31:47 buginator: i don't think you set up dmalloc correctly, which is why you got no info from it. i'm more interested in the fact that you didn't get a crash while using it. either you had a very lucky game, or dmalloc + gdb managed to bypass a race condition that happens 2007-11-24T20:32:06 just way too busy nowadays 2007-11-24T20:32:25 * EvilGuru knows the feeling 2007-11-24T20:32:25 Yeah krushia , looks like I didn't use dmalloc correctly. But I am still amazed no crashes using that. 2007-11-24T20:32:36 brb 2007-11-24T20:32:48 Troman: do you know how the script trigger system works? i can't figure out when they actually resolve 2007-11-24T20:32:50 so wz should ship with dmalloc? 2007-11-24T20:32:52 dmalloc will die normally by default, it doesn't do anything to make stuff not crash 2007-11-24T20:33:15 so if it does seem to prevent crashes, it is a timing thing 2007-11-24T20:33:21 what do you mean with "when they actually resolve"? 2007-11-24T20:33:53 Kreuvf, you here? 2007-11-24T20:33:53 per: Where the C code functions tell the scripting engine to execute callbacks? 2007-11-24T20:35:13 i know where the C code tells the scripting engine to execute callbacks. what i don't understand is how the scripting engine decides that some callbacks are to be resolved now, rather than later 2007-11-24T20:35:24 buginator: did your valgrind game yesterday crash at all? 2007-11-24T20:36:34 per, sorry, I haven't worked with the timers that get assigned to events, only with conditional triggers 2007-11-24T20:37:10 per, can you give me an eample of a trigger you have in mind? 2007-11-24T20:37:15 *eample 2007-11-24T20:37:22 ... 2007-11-24T20:37:46 looks like I need a new keyboard, x key almost doesn't work anymore 2007-11-24T20:37:55 buginator: here is a rough description of my current hypothesis http://dmalloc.com/docs/latest/online/dmalloc_22.html#SEC28 2007-11-24T20:38:23 hmmm x is rarely used on my keyboard... 2007-11-24T20:38:49 e> Troman: see eg event.c, eventProcessTriggers() 2007-11-24T20:38:55 Those .xxx domain names can be a killer 2007-11-24T20:39:25 psst buginator.... not so lound... 2007-11-24T20:39:25 Yeah, I crashed with valgrind krushia 2007-11-24T20:39:28 *loud 2007-11-24T20:39:40 I wonder if I have source on this pc, sec, per 2007-11-24T20:40:24 buginator: okay, can put that theory aside for now 2007-11-24T20:42:37 Troman, you think the only solution that is viable right now is to have all the lex stuff use a memory pool again, so it would be easier to manage all the leaks it does now? 2007-11-24T20:43:04 no, I don't think it's a good idea to go back to that 2007-11-24T20:45:53 There needs to be some way to tell the scripts to reset themselves. 2007-11-24T20:45:53 *** oolon___ has quit IRC 2007-11-24T20:46:13 (to free up all the memory they used, and clear the stack) 2007-11-24T20:46:24 a flush command? 2007-11-24T20:46:51 Yeah, but according to what I read, the parser don't know when it is done. 2007-11-24T20:48:26 Hmm. duma is slow... "DUMA 2.5.8 (shared library, NO_LEAKDETECTION) 2007-11-24T20:48:26 Copyright (C) 2006 Michael Eddington 2007-11-24T20:48:26 Copyright (C) 2002-2007 Hayati Ayguen , Procitec GmbH 2007-11-24T20:48:26 Copyright (C) 1987-1999 Bruce Perens " 2007-11-24T20:48:40 ignore that. 2007-11-24T20:49:01 per, I looked at it superficially, I guess testTime is being used to decide if it's time to fire the trigger now. If itigger is of type TR_CODE, ie if it has some additional conditional expression expression assigned, then the interpreter is fired, it proceeses the expression. If it evenaates to true, then the event (code) the trigger is assigned to fires. 2007-11-24T20:49:19 I meant to post this: Program received signal SIGSEGV, Segmentation fault. 2007-11-24T20:49:19 [Switching to Thread -1226880496 (LWP 21726)] 2007-11-24T20:49:19 0xb794f2b4 in ?? () from /usr/lib/libfontconfig.so.1 2007-11-24T20:49:45 ideas how to fix that? 2007-11-24T20:49:49 buginator, don't scripts get reset after each game? 2007-11-24T20:50:08 They don't free up the memory 2007-11-24T20:50:53 per, does it answer your question in any way? 2007-11-24T20:51:04 Troman: i've been thinking that we should set references to dead objects to NULL immediately after a frame is completed, instead of waiting until after the next frame; i am sure it will work for everything except the scripts 2007-11-24T20:51:08 They have 16K+40 byte buffers that they never get freed, and on top of that the malloc calls they do never seem to be freed. 2007-11-24T20:53:16 *** Troman has quit IRC 2007-11-24T20:53:19 *** Yekoor has joined #warzone 2007-11-24T20:53:45 Well it depends. The thing is, after some object gets killed the scripting engine fires a callback to notify the scripts and scripts must be able to access this killed object to be able to collect information about that, like the player the object belonged to. I don't know if that can be problematic. 2007-11-24T20:53:50 *** Yekoor is now known as Troman 2007-11-24T20:53:53 ... 2007-11-24T20:54:43 *** Troman is now known as Troman_ 2007-11-24T20:55:12 *** Troman_ is now known as Troman 2007-11-24T20:55:59 Troman, this is a very small sample of the leaks: http://pastebin.com/d1f50aadd 2007-11-24T20:57:14 are those related to lex? 2007-11-24T20:57:18 krushia, any ideas about that error with duma? We have no control over libfontconfig 2007-11-24T20:57:22 Yeah 2007-11-24T20:58:02 The total size of the leak dump is over 5MB for just a few mins in a 8P game. 2007-11-24T20:58:11 buginator: wondering if it is related to the error : glcFontFace(GLC_Font_Bold (2), "Bold") failed 2007-11-24T20:58:13 how can configfile.c relate to lex? 2007-11-24T20:58:16 Takes forever for MSVC to spit all those out 2007-11-24T20:59:33 whoops, wrong paste job. hang 2007-11-24T20:59:52 buginator: oh, and because it is threading perhaps? 2007-11-24T21:00:00 http://pastebin.com/d4a385dd5 2007-11-24T21:00:13 buginator:the leak must be something new 2007-11-24T21:00:13 ok, looks better ;) 2007-11-24T21:00:32 you know of a way to tell gdb or duma to ignore that? 2007-11-24T21:00:32 the lex leaks had fixed size 2007-11-24T21:00:45 didnt increase in amount over time iirc 2007-11-24T21:00:53 Yeah, the 16K+40 byte buffers is fixed 2007-11-24T21:01:17 But the stuff it allocated in the generated files would leak 2007-11-24T21:01:28 in* 2007-11-24T21:02:23 buginator: well if it is a separate thread spawned then duma may segfault. that is a duma issue. 2007-11-24T21:02:52 I know in SP games, the only known leaks left at the known 16k+40 bytes. In skirmish games is where the issue is. 2007-11-24T21:03:04 are the known* 2007-11-24T21:03:05 i think that error needs to be fixed first, kinda tired of seeing it on the console every time i play 2007-11-24T21:03:50 then i'd use a debug build of libfontconfig 2007-11-24T21:04:37 maybe pumpkin just forgot to deallocate stuff, to be honest I have only worked with one lex files, didn't work with the others 2007-11-24T21:04:47 I will look at them when I will have more spare time 2007-11-24T21:05:21 Yeah, fix it Giel! :P heh :) 2007-11-24T21:05:35 pumpkin just used memory pools to avoid these type of things it seems. 2007-11-24T21:06:12 gtg, cya :D 2007-11-24T21:06:18 per * r2867 /trunk/ (3 files in 2 dirs): 2007-11-24T21:06:18 Add new tagfile method to read and write 32bit signed arrays. Fix error that 2007-11-24T21:06:18 would interpret floating point arrays as 16bit. 2007-11-24T21:06:26 Continuing. 2007-11-24T21:06:26 ptrace: Operation not permitted. 2007-11-24T21:06:32 sigh 2007-11-24T21:06:33 i have some scripting thoughts too, i thinkn memory pool is the way to describe how i plan to do most things with gui scripting 2007-11-24T21:07:07 seeya Kreuvf 2007-11-24T21:07:57 *** Kreuvf has quit IRC 2007-11-24T21:08:07 Troman, you would also need some new libs if you were to compile this program again. QuesoGLC, and some others. 2007-11-24T21:08:51 I have quesoGLC, I doubt I will do it in the near future anyway, so it's ok 2007-11-24T21:09:23 * krushia is away 2007-11-24T21:09:32 Yes, popt as well 2007-11-24T21:09:55 you know of any program on windows that can help with heap corruption? The one built into MSVC is just way too slow. 2007-11-24T21:10:26 *** tomboy64 has joined #warzone 2007-11-24T21:10:40 I let it run for over 2+ hours for 3 mins of game time. Slideshow city. 2007-11-24T21:11:20 lol 2007-11-24T21:11:34 even at 20x speed? 2007-11-24T21:11:51 EvilGuru, you got any ideas about how to tell gdb to ignore certain errors from external libs? 2007-11-24T21:11:55 Yeah, even at 20x 2007-11-24T21:12:09 one of the reasons I dropped it: we have some problematic parts of the game that must be fixed sooner or later and no one seems to be interested in those. For instance better pathfinding, faster rendering etc. Any ideas about those? Should we just continue to ignore those? 2007-11-24T21:12:27 Troman: Dropped what sorry Troman? 2007-11-24T21:12:47 What is wrong with path finding? I like watching usints do figure 8s and go in circles! :D 2007-11-24T21:12:51 2.0.8 got a nice rendering boost a few weeks back, ~7% in game performance 2007-11-24T21:12:51 *dropped in, sorry 2007-11-24T21:12:54 units* 2007-11-24T21:13:14 buginator, me too 2007-11-24T21:13:15 Path finding is still same as it always is: quirky 2007-11-24T21:13:46 My thoughts are fix the major leaks & game stopping bugs, then work on enhancing the game more. 2007-11-24T21:14:28 I thought we could "advertise" developement positions that are not filled, like for eample add a "wanted" section to the website, so that any developer that visits us will immediately know that he is needed. 2007-11-24T21:14:45 kamaze: What do you think? 2007-11-24T21:14:54 Right now, getting heap corruption someplace in the path finding, but I can't tell where yet. It crashes in astar though. 2007-11-24T21:15:07 ... 2007-11-24T21:15:16 another new bug... 2007-11-24T21:15:27 there are more parts of the game that really needs to be fied 2007-11-24T21:15:32 +x 2007-11-24T21:15:35 ... 2007-11-24T21:15:36 x 2007-11-24T21:15:49 Help wanted! Work for free! What more can you ask for? ;) 2007-11-24T21:15:55 I'm not even mentioning balance and mp part 2007-11-24T21:16:13 What is the #1 issue you see that needs fixing? 2007-11-24T21:16:22 multiplayer 2007-11-24T21:16:27 I am going to vote netcode 2007-11-24T21:16:44 second one is pathfinding, then balance 2007-11-24T21:16:45 fixing as in it crashes, or the net code? 2007-11-24T21:16:47 But I am working on it (well... it is finished, just needs bug fixing) 2007-11-24T21:16:53 project management 2007-11-24T21:17:03 pathfinding is actually more obstacle avoidance 2007-11-24T21:17:23 sound used to be very buggy too, that's the reason I still play without sound 2007-11-24T21:17:40 Still a fair few sound related bugs 2007-11-24T21:17:52 Most on Linux mind you 2007-11-24T21:18:21 Yeah, I noticed that in 8p games. It gets worse, then finally you hear nothing, or a sound that is looped over and over. I think the buffers need to be bigger to handle more samples. 2007-11-24T21:18:37 both i and devurandom are working (slowly) on improving the renderer, but it is a huge job, because it is *designed* for very low-end hardware 2007-11-24T21:18:46 At least the volume control for things basically work. :) 2007-11-24T21:18:46 buginator, yes and from time to time it used to crash after that, don't know if it still does 2007-11-24T21:19:15 per: Although if we are desperate we can get a good increase with Cybersphinx's patch 2007-11-24T21:19:20 low-end hardware... 2007-11-24T21:19:27 oh, per reminded me, another thing is we should decide on the specs for the game, the slowest machine we want wz to run on 2007-11-24T21:19:45 Troman: mine? ;) 2007-11-24T21:19:48 mine won't be powerful enough lol 2007-11-24T21:19:51 I don't know if we can continue supporting very outdated systems 2007-11-24T21:20:03 per, what cpu? 2007-11-24T21:20:18 Slowest should be a 1GHz CPU + Nvidia 6800 or better gfx card. 2007-11-24T21:20:22 if we can afford it, fine, if not, then we must have some powest system 2007-11-24T21:20:23 o_o 2007-11-24T21:20:24 6800... 2007-11-24T21:20:29 1ghz. 2007-11-24T21:20:34 intel core duo2 2ghz, intel x3000 integrated graphics 2007-11-24T21:20:38 6800 is overkill imho ;) 2007-11-24T21:20:42 haha, I beat you all 2007-11-24T21:20:52 1.3Ghz PPC, 32MB ATI 9200 2007-11-24T21:20:52 64 mb ram rofl 2007-11-24T21:21:04 athlon 2400+ + geforce 6600 gt 2007-11-24T21:21:14 These are all high spec systems 2007-11-24T21:21:15 not for the new engine! :D It will have normal maps, raycast shadows, shaders, all coming soon! :P 2007-11-24T21:21:35 Take a look at the forum thread, a lot of people are on slower systems 2007-11-24T21:21:38 i srsly need a new one. 2007-11-24T21:21:59 maybe we should make a poll and find out , EisNerd 2007-11-24T21:22:00 drazi has ancient pc 2007-11-24T21:22:02 the problem is that pumpkin were *very* clever about adding optimizations and tricks to make nice effects on the (now) low-end hardware available then, and these tricks won't port easily to newer ways of doing things 2007-11-24T21:22:04 yes 2007-11-24T21:22:08 *EvilGuru 2007-11-24T21:22:12 my pc gave birth to yours 2007-11-24T21:22:18 ancient holy mother 2007-11-24T21:22:49 Isn't the game locked @ 30fps now (or was it 60?) 2007-11-24T21:23:01 Troman: http://forums.wz2100.net/index.php?topic=832.0 2007-11-24T21:23:11 buginator: up to you... you can set it in the config file 2007-11-24T21:23:18 if i download the installer from the site, i get major lag 2007-11-24T21:23:19 don't recall the default 2007-11-24T21:23:24 haven't seen that, only saw the one about os, EvilGuru 2007-11-24T21:23:31 during gameplay 2007-11-24T21:23:48 what kind of pc you have drazi? 2007-11-24T21:24:04 pentium 3, 64 mb ram, 501mhz 2007-11-24T21:24:08 1 GHz, 512 MB SD-RAM and the very low-end Riva TNT 1 with 16 MB @ 800x600 for Kreuvf 2007-11-24T21:24:46 riva tnt 1 was high end...once 2007-11-24T21:25:02 much better than manta and other lite versions of tnt2 2007-11-24T21:25:04 What OS runs with 64MB? 2007-11-24T21:25:04 about 10% are really on low systems as it seems 2007-11-24T21:25:09 Operating System: (Win2K Professional 5.0 (Build #2195)) ¤ Installed: (2K was installed 13wks 4days 5hrs 3mins 52secs) ¤ Uptime: (2d 20h 15m 37s) 2007-11-24T21:25:41 anything xp or below 2007-11-24T21:25:42 lol 2007-11-24T21:26:19 Troman: Yes, it would be hard to push up the requirements (unless we provided two pathways/models etc) 2007-11-24T21:26:21 fuck this, it's too damn unstable 2007-11-24T21:26:33 might get a laptop 2007-11-24T21:26:35 later 2007-11-24T21:26:36 the problem is, when unit count rises during the game, my system isn't capable of running the game anymore, it becomes jerky, that's why I said we need some optimizations for the rendering engine. 2007-11-24T21:26:48 Troman: when the unit count rises, the damn game crashes 2007-11-24T21:26:55 lol 2007-11-24T21:26:58 The trick is to blow up the enemy's units before they can crash the game. 2007-11-24T21:27:09 either that or we make the low specs rise, which is not really we want to exaggerate with I think 2007-11-24T21:27:20 Then pray your savegame was valid, so you can replay. 2007-11-24T21:27:22 Troman: Is that a debug or optimised build? 2007-11-24T21:27:33 Time to fork WZ, to Warzone Renaissance Needs Dual core 2GHz CPU + 7800 or better gfx card, but better if you have SLI. 2007-11-24T21:27:35 kinda tired of the generic white hardcreate too. 2007-11-24T21:27:38 EvilGuru, don't remember anymore, as I used both 2007-11-24T21:28:08 Troman:units on screen or total units count? 2007-11-24T21:28:25 shevek_, luckily that's wasn't the reason for wz to crash on my end 2007-11-24T21:28:43 mortikia, ping 2007-11-24T21:28:43 pong 2007-11-24T21:28:44 Actually, I'm really glad to see people working with efence and valgrind now 2007-11-24T21:28:59 I think it was the total unit count 2007-11-24T21:29:02 mortikia is a bot? 2007-11-24T21:29:02 Watermelon2: Error: "is" is not a valid command. 2007-11-24T21:29:03 This is the kind of thing which wil limprove the quality of the game, more than things like changing the font renderer 2007-11-24T21:29:06 ... 2007-11-24T21:29:28 mortikia help 2007-11-24T21:29:28 Watermelon2: (help [] []) -- This command gives a useful description of what does. is only necessary if the command is in more than one plugin. 2007-11-24T21:29:40 shevek_, but I can't get efence or duma to work :( 2007-11-24T21:29:52 maybe we should set a lower limit for the unit count btw, I think it is set to 300 now 2007-11-24T21:30:03 mortikia is supybot 2007-11-24T21:30:03 drazi: Error: "is" is not a valid command. 2007-11-24T21:30:04 fun kinda bot 2007-11-24T21:30:06 buginator: I'm not sure they're appropriate. They prevent execution after a stack corruption, but they do not necessarily detect the cause. 2007-11-24T21:30:34 Yeah, but I am trying to find the cause of a heap corruption. Those should help. 2007-11-24T21:30:42 buginator: to be fair, the lsat time I looked at efence was around phrack 48 or 49, when that PLT hack came out for systems with nonexecutable stacks 2007-11-24T21:30:54 I would be happy with 150 2007-11-24T21:31:10 Have you tried building a test suite? 2007-11-24T21:31:20 I would be happy with anything above 80 that runs smooth 2007-11-24T21:31:21 valgrinding routines under a test suite is probably an excellent approach 2007-11-24T21:31:21 no, not yet. 2007-11-24T21:31:36 What was the original game limit, wasn't it like 100 ? 2007-11-24T21:31:43 yes, 100 2007-11-24T21:32:14 Troman: ibm t60 x1400 2007-11-24T21:32:26 it was raised during the euphoria phase, when the source got libirated 2007-11-24T21:33:44 uhm, btw should the current svn state build correctly? 2007-11-24T21:34:08 shevek_, I am still a noob with linux. Can you point me to any decent docs on how to use gdb & valgrind/efence/whatever correctly? 2007-11-24T21:34:33 It did EisNerd . Will check again now. 2007-11-24T21:35:04 i could check ot too, svn ebuild... 2007-11-24T21:35:27 Yeah, it builds OK still. 2007-11-24T21:36:05 buginator: how much fundamental computing do you understand? Do you know about virtual memory and how it's manage,d and page tables, and have you ever read/written a malloc routine? 2007-11-24T21:36:19 lol 2007-11-24T21:36:24 just so I know where to start 2007-11-24T21:36:28 Most of that, yes. 2007-11-24T21:36:56 ok, so you know that a segfault happens when you write to a page which the VMM hasn't mapped (and hasn't got an automapping exception handler for, as in the stack) 2007-11-24T21:36:57 noob with linux is not equal to noob with computer... 2007-11-24T21:36:58 * EisNerd did it in mips assembler 2007-11-24T21:37:08 Do we have a "what needs fixing first" thread anyplace? 2007-11-24T21:37:33 buginator: Also, you know that malloc is just one of many ways to manage the region between (usually) the static area and the breakpoint? 2007-11-24T21:37:53 Some stuff in the bug tracker is quite nasty 2007-11-24T21:37:57 shevek_, I just don't understand how I can use gdb fully. As in tracking variables in memory, and more advanced stuff like that. 2007-11-24T21:38:33 well all these things fire up a virtual VM, to be honest I do most of my debugging at the very low level, but you can use 'watch', 'break', 'enable/disable', etc in gdb. 2007-11-24T21:38:46 Like if I could tag a variable, then everytime it is accessed, for gdb to have a breakpoint then. 2007-11-24T21:39:06 That's a watchpoint. I never use them, but set a watchpoint. 2007-11-24T21:39:13 In gdb ,type 'help watch' 2007-11-24T21:39:31 It is so much easier with a GUI debugger. lol 2007-11-24T21:39:43 indeed 2007-11-24T21:39:45 You can't really trap reads, because you can't trap cached registers at the VM level 2007-11-24T21:39:58 EvilGuru, half those bugs I can't replicate. :( 2007-11-24T21:40:19 mmm, point and drool debugging 2007-11-24T21:40:23 It's much bloody easier in Java. 2007-11-24T21:40:25 Well, maybe not in gdb, but MSVC you can. So it must be possible. 2007-11-24T21:40:34 anyway, pm-ed kamaze about the "wanted" section, got to go now, cya 2007-11-24T21:40:39 *** Troman has quit IRC 2007-11-24T21:40:42 later tro 2007-11-24T21:40:44 ... 2007-11-24T21:40:51 2239.13       Troman: Kamaze, how about the "wanted" section? (read logs for further details) 2007-11-24T21:40:51 2239.40       kamaze: i'd read that, but im busy atm 2007-11-24T21:40:51 2239.45              Troman highlighted you in #warzone: anyway, pm-ed kamaze about the "wanted" section, got to go now, cya 2007-11-24T21:40:51 2239.50                    Troman quits 2007-11-24T21:40:54 nice 2007-11-24T21:41:12 buginator: ok, you almost definitely can then but I never do it. 2007-11-24T21:41:58 buginator:you should try using an ide that supports gdb 2007-11-24T21:42:00 *** amro_ has joined #warzone 2007-11-24T21:42:02 I kind of use/teach a different programming methodology that never requires that kind of thing. 2007-11-24T21:42:07 do you always use gdb, or do you use another one? 2007-11-24T21:42:16 *** amro has quit IRC 2007-11-24T21:42:18 I always use gdb and valgrind. 2007-11-24T21:42:21 shevek_: Sadly we did not program it 2007-11-24T21:42:22 use assert's... 2007-11-24T21:42:31 I have tried ddd, kdbg, and some others, and they still are very lacking. 2007-11-24T21:42:40 raw gdb is as good as anything 2007-11-24T21:43:11 Put in a shitload of asserts for complex invariants, write a test suite which hammers the shit out of the fringe cases, and run that test suite under valgrind --db-attach=yes 2007-11-24T21:43:19 maybe, but not my cup of joe (yet). Once I figure it out, it might pass. 2007-11-24T21:43:43 The point of a test suite is when you fix a bug, it makes sure it STAYS fixed 2007-11-24T21:43:53 also, write the test case BEFORE yo ufix the bug. 2007-11-24T21:43:59 ALWAYS 2007-11-24T21:43:59 Writing test suites for a program as big as this isn't exactly easy. 2007-11-24T21:44:03 I know. 2007-11-24T21:44:13 So, start with some internal routines. I suggest the unit management and route finding. 2007-11-24T21:44:40 then move on with gcov. 2007-11-24T21:44:54 http://phpfi.com/278665 2007-11-24T21:45:00 as krushia and I talked about this yesterday, we need --nosound --nogfx --nomenu --nowidgets :) 2007-11-24T21:45:02 doesn't build here 2007-11-24T21:45:24 we have norender... 2007-11-24T21:45:41 as a define directive... 2007-11-24T21:45:47 just build a test suite with a different main() and hit te underlying routines. Path finding doesn't require a GUI. 2007-11-24T21:46:02 keep the test heap small and simple 2007-11-24T21:46:10 we do Watermelon2 ? Hmm 2007-11-24T21:46:33 You don't want to test the entire binary. 2007-11-24T21:46:56 EisNerd, did you build the autoversion program? 2007-11-24T21:47:47 buginator: my current piece of software has 190 test programs with it 2007-11-24T21:48:02 buginator: ??? 2007-11-24T21:48:35 it says missing funtion "Funktion »version_getLowRevision" ? 2007-11-24T21:48:47 someone else got that too 2007-11-24T21:49:05 btw, try buiklding outside of emerge 2007-11-24T21:49:19 I think the autorevision program runs, then it makes the file that has the missing defines. 2007-11-24T21:49:21 this is the ebuild http://phpfi.com/278668 2007-11-24T21:49:48 just tell me what i have to do after checkout 2007-11-24T21:49:59 try building normally with autotools first 2007-11-24T21:50:07 jesus, warzone has a 12000 line file in it 2007-11-24T21:50:16 yeah :) ./autogen.sh 2007-11-24T21:50:37 no, src/game.c 2007-11-24T21:50:38 svn co svn://svn.gna.org/svn/warzone/trunk 2007-11-24T21:50:57 oh, miscontext 2007-11-24T21:51:05 BTW, I have no idea what a ebuild is. /me = noob 2007-11-24T21:51:18 buginator: It's build metadata for a soon to be dead distribution called gentoo 2007-11-24T21:51:38 *** Karlik has joined #warzone 2007-11-24T21:51:38 I see. In that case, I won't worry about it. :) 2007-11-24T21:51:41 soon to be dead? 2007-11-24T21:51:41 i wouldn't say gentoo is dying 2007-11-24T21:51:49 krushia: I would. 2007-11-24T21:51:51 buginator: some kind of (please don't hurt me) bash script to build and install programms automatically 2007-11-24T21:52:10 yeah! coppercore is alive! Thought you got hit by a dot dot dot 2007-11-24T21:52:28 Gentoo core have the approximate political savvy of Jimmy Wales and the userbase of OS/2. 2007-11-24T21:53:12 What I do is svn the source, then do ./autogen.sh then ./configure --enable-debug then make and finally sudo make install. 2007-11-24T21:53:39 ./autogen.sh && ./configure && ./make 2007-11-24T21:53:46 shevek_: gentoo is in this place the easy way to get some interested guys to test your work without doing release packages first 2007-11-24T21:53:49 shevek_, have you ever used dmalloc? 2007-11-24T21:53:52 ./make ? 2007-11-24T21:54:02 buginator: I've used a few things called that 2007-11-24T21:54:04 dot dot dot 2007-11-24T21:54:23 shevek_: The userbase is there for Gentoo, but management/leadership wise I am not so sure 2007-11-24T21:54:47 I linked with dmalloc, and played a very long game and didn't get a crash. This was a 8p skirmish game. 2007-11-24T21:54:49 EvilGuru: the userbase is dwindling fast. When I move off it, i'll be one of the lsat people i know using it, and I'm fairly well connected. 2007-11-24T21:54:54 EisNerd: that ebuild will not work anyway, not unless it has all those deps in a portage overlay 2007-11-24T21:55:08 buginator: Mmm, but you said you understood malloc/vm, so you know this means nothing 2007-11-24T21:55:29 Yes. I just found it amusing. 2007-11-24T21:55:31 krushia: only one dep has to be added 2007-11-24T21:55:45 krushia: and it has worked here before 2007-11-24T21:56:03 since I *did* want a crash. heh /force crash 2007-11-24T21:56:08 shevek_: What are you looking into as an alternative/currently using 2007-11-24T21:56:36 I bet shevek_ is using debian? 2007-11-24T21:56:40 EvilGuru: currently gentoo. I'm going to Ubuntu. It's stable, works, solves the problems I don't want to solve myself. 2007-11-24T21:56:48 I rnu debian on my professional servers. 2007-11-24T21:57:00 would someone please give me a hand documenting the fields of src/movedef.h? 2007-11-24T21:57:04 I run Debian on my server, would never choose anything else 2007-11-24T21:57:15 it is not long 2007-11-24T21:57:23 lets drop the gentoo arguments with this neutral happy face :-) 2007-11-24T21:58:19 EisNerd: i'd check out and build the source manually before complaining here. there's a fat chance the ebuild and patch are messed up 2007-11-24T21:58:19 per, what do you need? 2007-11-24T21:58:29 /nick gentoosux 2007-11-24T21:58:30 oops 2007-11-24T21:58:49 krushia: which patch ? it applies no patch 2007-11-24T21:58:57 um, yeah it does 2007-11-24T21:59:06 oh 2007-11-24T21:59:12 hehe, commented out 2007-11-24T21:59:22 per: I will take a look now 2007-11-24T21:59:26 buginator: some explanation for each field... such as what is srcX,srcY,targetX,targetY 2007-11-24T21:59:59 per: doxygen! 2007-11-24T22:00:13 gah 2007-11-24T22:00:16 EisNerd: uses an old version anyway 2007-11-24T22:00:39 krushia: an old version of what? 2007-11-24T22:00:47 oops again 2007-11-24T22:00:57 the commented out stuff hurts my head 2007-11-24T22:01:07 Why is VTOL_MAXWEAPS defined there? 2007-11-24T22:01:19 Think it is safe to move it? 2007-11-24T22:01:21 ask watermelon 2007-11-24T22:01:42 http://pastebin.com/d590d574 That file?srcX & Y is just source position I would assume, and target is where it wants to go? 2007-11-24T22:02:32 i think target is short term, and destination is final position is wants to be at 2007-11-24T22:03:04 which version of dev-games/quesoglc is needed? 2007-11-24T22:03:06 EisNerd: my guess is gentoo's svn routines screw up something 2007-11-24T22:03:06 so target is like a midway point to the destination perhaps? 2007-11-24T22:03:16 the "droid location as a fract" thing is odd, though. it just replicates droid->x|y|z in floating point? 2007-11-24T22:03:34 buginator: point(s) 2007-11-24T22:03:54 i wonder which of these fields we do NOT need to save 2007-11-24T22:04:19 krushia: i did think so, but i could test it 2007-11-24T22:04:22 Dunno. I have even looks at any of this before. 2007-11-24T22:04:30 haven't* 2007-11-24T22:04:34 all of them are necessary 2007-11-24T22:04:39 *** amro_ is now known as amro 2007-11-24T22:04:44 Watermelon2: I will try moving it to droiddef.h, see what happens 2007-11-24T22:04:53 compile error 2007-11-24T22:05:02 EisNerd: you need to test the normal auto tools way of doing things first to rule out portage issues 2007-11-24T22:05:35 Watermelon2: any idea why vtol speed is different than normal speed? 2007-11-24T22:05:46 "/* Stuff for John's movement update */" Is that a pumpkin guy? 2007-11-24T22:06:24 krushia: autogen is called normally by the ebuild 2007-11-24T22:06:29 but i will test 2007-11-24T22:06:30 svn co svn://svn.gna.org/svn/warzone/trunk, then cd to where trunk ends up and and ./autogen.sh && ./configure && make 2007-11-24T22:06:37 per:what you mean? 2007-11-24T22:06:53 EisNerd: if that doesn't work, then we'll look at it 2007-11-24T22:07:06 on it 2007-11-24T22:07:15 Watermelon2: there is both psDroid->sMove.iVertSpeed and psDroid->sMove.speed 2007-11-24T22:07:44 speed is 2d 2007-11-24T22:07:47 One is in X, the other is y 2007-11-24T22:07:51 iVertSpeed is z only 2007-11-24T22:08:03 or what he said. :) 2007-11-24T22:08:03 speed is combination of x,y 2007-11-24T22:09:01 lshttp://phpfi.com/278672 2007-11-24T22:09:08 still doesn't build 2007-11-24T22:09:35 because you treat warnings as errors 2007-11-24T22:09:57 Ahah, there is a good reason 2007-11-24T22:10:36 krushia: i just have done what you mentioned 2007-11-24T22:11:25 is there a switch to turn that off EisNerd ? 2007-11-24T22:12:11 btw it isn't the warning 2007-11-24T22:12:22 version.c:109: Fehler: Feldgröße von »svn_date« ist zu gro 2007-11-24T22:12:36 ok it is german but it should be readable 2007-11-24T22:12:55 from what date is too big?.... 2007-11-24T22:13:00 svn_date not found ? 2007-11-24T22:13:40 fieldsize of "sv_date" is too big 2007-11-24T22:13:59 yeah someone else got that, but his compiled fine 2007-11-24T22:14:04 iirc 2007-11-24T22:14:06 version.c: In function 'version_getSvnDate': 2007-11-24T22:14:06 version.c:109: error: size of array 'svn_date' is too large 2007-11-24T22:14:19 so LC_ALL = C gives that error 2007-11-24T22:14:31 did you use svn or some other tool? 2007-11-24T22:14:36 svn 2007-11-24T22:14:50 dev-util/subversion-1.4.5 2007-11-24T22:14:53 use rapidsvn... 2007-11-24T22:14:53 hang on gotta search the log 2007-11-24T22:14:59 *** abitos_ has quit IRC 2007-11-24T22:15:05 pastebin what your autorevision.h looks like 2007-11-24T22:15:57 http://phpfi.com/278673 2007-11-24T22:16:41 grep your irc logs for Sur3, he is the other guy who had similar issues 2007-11-24T22:16:49 i thought someone made a fix though 2007-11-24T22:16:58 it should look like http://phpfi.com/278674 2007-11-24T22:17:20 this is EXACTLY the same issue 2007-11-24T22:17:42 i remember the "vn://svn.gna.org/svn/warzone/trunk" vs "trunk" 2007-11-24T22:18:00 never found out what causes that 2007-11-24T22:18:07 the autorevision prorgam generates this 2007-11-24T22:18:23 I guess it isn't getting the expected data. 2007-11-24T22:18:44 maybe rapidsvn & svn don't output the same info ? 2007-11-24T22:18:51 there is a fork point, gets data from one of two things iirc 2007-11-24T22:19:11 he says he used svn 2007-11-24T22:19:22 oh.. hmm 2007-11-24T22:19:43 well, copy & paste the one I got, and get on with it :) lol 2007-11-24T22:20:09 it is a difference if i use the http:// uri instead of svn:// uri? 2007-11-24T22:20:37 not really. 2007-11-24T22:20:42 buginator: not really a choice 2007-11-24T22:21:14 I use http since sometime when GNA is too busy, the svn:// don't work, says malforned network data. 2007-11-24T22:21:34 hm ok the ebuild uses also http 2007-11-24T22:22:09 hmm... some colours look bad now... fixes welcome ;) 2007-11-24T22:22:28 i think the colour bytes are just wrongly ordered 2007-11-24T22:22:32 Which colors? 2007-11-24T22:22:59 when you build a structure, the progress bar has bad colours. when you save, i think the outline is not supposed to be red 2007-11-24T22:23:15 i think we should fix this before we get used to the new colours ;) 2007-11-24T22:23:41 http://rafb.net/p/9nVlnL22.html is the Sur3 convo, had same issue 2007-11-24T22:23:47 *** abitos has quit IRC 2007-11-24T22:23:52 as a refresher for everyone 2007-11-24T22:24:39 per * r2868 /trunk/ (4 files in 3 dirs): Extend tagfile saves to cover droid movement information. Improve tagfile error reporting somewhat. 2007-11-24T22:25:11 The autorevision program just does svn info and svnversion then it gets that output 2007-11-24T22:25:29 *** DrZimmerman has quit IRC 2007-11-24T22:25:30 i use svn:// btw and it works fine 2007-11-24T22:27:54 EisNerd: try svnversion. should just output a number like 2849 2007-11-24T22:28:28 and pastebin svn info 2007-11-24T22:29:15 hm ok 2007-11-24T22:29:39 one thing is that portage copies the checked out stuff 2007-11-24T22:30:02 well we're debugging the non-portage issue now 2007-11-24T22:30:22 ok 2007-11-24T22:30:51 krushia, where do log files usually get dumped into? 2007-11-24T22:31:00 in /tmp ? 2007-11-24T22:31:08 for warzone? 2007-11-24T22:31:14 in general 2007-11-24T22:31:14 what is the command i need to run to get the autorevision.h 2007-11-24T22:31:37 you mean to show it? 2007-11-24T22:31:40 autorevision is the program that generates it 2007-11-24T22:31:49 krushia: no what command creates it 2007-11-24T22:31:50 buginator: yeah usually 2007-11-24T22:32:05 and what calls autrevision 2007-11-24T22:32:25 either autogen.sh or the configure program 2007-11-24T22:32:44 maybe even make. Dunno 2007-11-24T22:33:40 configure i think 2007-11-24T22:35:01 no, make actually 2007-11-24T22:35:25 configure does the makefile 2007-11-24T22:38:08 *** Watermelon2 has quit IRC 2007-11-24T22:38:09 did you added autopackage after 1. Nov 2007-11-24T22:38:38 *** Karlik has quit IRC 2007-11-24T22:38:56 autoversion? I think that was after that date. 2007-11-24T22:39:57 looks like configure starts everything... 2007-11-24T22:40:04 probably may be there 2007-11-24T22:40:06 g'nite 2007-11-24T22:40:11 *** per has quit IRC 2007-11-24T22:40:20 ok 2007-11-24T22:40:34 *** tomboy64 has quit IRC 2007-11-24T22:41:21 *** amro has quit IRC 2007-11-24T22:43:21 Giel is the guy to fix this 2007-11-24T22:43:46 night 2007-11-24T22:47:27 ugh, what a mess 2007-11-24T22:47:44 ? 2007-11-24T22:49:03 ok, hopefully, doing dmalloc right now :) 2007-11-24T22:49:29 afk getting food 2007-11-24T22:49:36 grep VERSION build_tools/autorevision/Makefile 2007-11-24T22:50:22 just curious... should have 2007-11-24T22:50:24 PACKAGE_VERSION = TRUNK 2007-11-24T22:50:24 VERSION = TRUNK 2007-11-24T22:56:41 i think i found it 2007-11-24T22:59:25 nope 2007-11-24T22:59:32 hm. 2007-11-24T23:00:47 cat src/action.c 2007-11-24T23:00:52 oops 2007-11-24T23:08:26 krushia, in a file browser, how can I get su rights so I can delete any file? 2007-11-24T23:09:10 run it as root 2007-11-24T23:10:07 *** JockeTF has quit IRC 2007-11-24T23:11:22 *** tomboy64 has joined #warzone 2007-11-24T23:12:23 Dunno name of program to do that. 2007-11-24T23:13:07 Hmm, it isn't updating the .wz files again. ********* fixme Giel :) 2007-11-24T23:13:13 *** lav-coyote25 has joined #warzone 2007-11-24T23:13:20 Hi lav-coyote25 2007-11-24T23:14:01 hi 2007-11-24T23:18:43 ...___... 2007-11-24T23:24:40 think i'm gonna play. 2007-11-24T23:24:57 checkers? 2007-11-24T23:25:05 lol 2007-11-24T23:25:34 stuck with ver 10a 2007-11-24T23:26:29 *** tomboy64 has quit IRC 2007-11-24T23:26:43 *** tomboy64 has joined #warzone 2007-11-24T23:27:08 *** kamaze has quit IRC 2007-11-24T23:27:31 should look for some new maps first. 2007-11-24T23:28:00 afk 2007-11-24T23:30:54 recommended maps? 2007-11-24T23:35:00 hello all. 2007-11-24T23:37:32 hi 2007-11-24T23:37:42 lav-coyote25, on your site, you got the original manual to warzone right? 2007-11-24T23:38:05 maps? Who needs maps, when you can make them yourself! 2007-11-24T23:38:18 yes and also a walkthrough from original and also one done by a community member ... 2007-11-24T23:38:26 map maker won't work with me. 2007-11-24T23:38:28 tried it 2007-11-24T23:38:45 What doesn't work about it? Does it even run? 2007-11-24T23:38:49 nope 2007-11-24T23:38:50 drazi: did you set it up 2007-11-24T23:39:03 well it did install 2007-11-24T23:39:08 but it requires files in drive f: 2007-11-24T23:39:16 huh? 2007-11-24T23:39:22 * drazi checks 2007-11-24T23:39:42 lav-coyote25, if we were to use parts of the walkthrough to tell people what the mission is about, how much work would that be? 2007-11-24T23:39:58 sec 2007-11-24T23:40:20 Debug assertion failed 2007-11-24T23:40:59 that is from worldedit? 2007-11-24T23:41:02 yeah 2007-11-24T23:41:14 http://docs.wz2100.net/walk%20through/index.html 2007-11-24T23:41:19 You got xp sp2 right? 2007-11-24T23:41:28 Operating System: (Win2K Professional 5.0 (Build #2195)) ¤ Installed: (2K was installed 13wks 4days 7hrs 20mins 10secs) ¤ Uptime: (2d 22h 31m 51s) 2007-11-24T23:41:36 win2k 2007-11-24T23:42:01 hmm... bet you are missing the runtime libs 2007-11-24T23:42:18 sec. 2007-11-24T23:43:00 drazi, how you print your stats? 2007-11-24T23:43:09 CPU Info: (1 CPU - Intel Pentium III, 501 MHz, L1: 16KB L2: 512KB (2% Load)) 2007-11-24T23:43:16 ok i fixed the ebuild but the problem with svn is persistent 2007-11-24T23:43:27 drazi - did you install the dll 's included? 2007-11-24T23:43:39 which problem is that EisNerd ? 2007-11-24T23:43:55 hm. nope 2007-11-24T23:44:00 The wrong output? 2007-11-24T23:44:03 that the autorevision.h isn't generated correctly 2007-11-24T23:44:05 geez... there is your problem. 2007-11-24T23:44:32 nub to most of this stuff. 2007-11-24T23:44:43 now svn info and svrevision are useable in working direcory 2007-11-24T23:45:38 If you could, please enter what it generates into the bugs area https://gna.org/bugs/?group=warzone so giel can look at it 2007-11-24T23:45:49 there is a manual included with the editor... 2007-11-24T23:46:51 or if you would rather... http://docs.wz2100.net/map%20tutorials/WorldEditor32bitBeta/index.html 2007-11-24T23:47:46 make sure to install the dll's to the proper folder. 2007-11-24T23:47:52 lav-coyote25, did you type all that yourself? 2007-11-24T23:48:25 http://phpfi.com/278698 2007-11-24T23:49:00 i have taken all the stuff i could find on the net... and compiled it all into what is there - giving credit to those where i can and where i cant - i ask if your the one that originally did it...permission to use it. 2007-11-24T23:49:29 yes i retyped it. 2007-11-24T23:49:36 many many times. 2007-11-24T23:49:38 looks like that stuff took a long time to make 2007-11-24T23:49:43 unitll it is what you see. 2007-11-24T23:49:57 uhm btw is the trunk now with reworked graphics? 2007-11-24T23:50:02 approximately 4 /5 years... and i am not done., 2007-11-24T23:50:49 EisNerd, can you switch languages on your machine? I bet it is trying to parse it, but it expects english. 2007-11-24T23:51:08 Reworked gfx? You mean new models? Then no. 2007-11-24T23:51:32 buginator: but it is the new engine? 2007-11-24T23:51:34 4/5 YEARS? Now THAT is dedication. 2007-11-24T23:51:57 ok this could be 2007-11-24T23:52:11 Not really. The new engine is in the design state. Only minor tweaks have been done AFAIK. 2007-11-24T23:52:39 ok 2007-11-24T23:53:15 afk for a bit again 2007-11-24T23:53:33 i guess these autopackage stuff isn't yours? 2007-11-24T23:53:49 thing is... when i started... there were some tutorials... but i asked several questions... and most often got the " i dunno... ask so and so about that..." which i did and now you all dont have to search all over the place. 2007-11-24T23:54:44 ok this is it 2007-11-24T23:55:00 the autopackage stuff only works with LC_ALL=C 2007-11-24T23:56:45 maybe some one should have a look for a more proper solution 2007-11-25T00:01:16 back 2007-11-25T00:01:35 no, I didn't make it. That was Giel. 2007-11-25T00:02:48 chat latter - 2007-11-25T00:02:59 ok, seeya 2007-11-25T00:03:05 *** lav-coyote25 has quit IRC 2007-11-25T00:04:04 So setting it to LC_ALL=C and you can compile it fine now? 2007-11-25T00:04:36 ...thats convienient 2007-11-25T00:04:41 a dud actually worked o.o 2007-11-25T00:05:01 depends on the dud ;) 2007-11-25T00:05:16 and it works 2007-11-25T00:05:16 *** Giel|afk has quit IRC 2007-11-25T00:05:31 hey nice 2007-11-25T00:05:35 looks a lot better now 2007-11-25T00:06:27 (just loaded a save game skirmish) taken in previous svn build 2007-11-25T00:07:06 I take it it worked ok? 2007-11-25T00:07:32 so now the lc_all=c stuff must be included in the ebuild and then i could give it interested guys 2007-11-25T00:08:14 btw did someone fix the campaign savegame trouble? 2007-11-25T00:08:25 I fixed some issues, not all. 2007-11-25T00:08:36 i have had trouble loading campaign savegames taken in mission 2007-11-25T00:08:47 they were incomplete 2007-11-25T00:08:50 or so 2007-11-25T00:08:59 So far, I went 8 missions, and they worked ok. But that was on windows. 2007-11-25T00:09:01 hm ok i'll see 2007-11-25T00:09:38 so now i'll take a shower, then have a short look at this language issue 2007-11-25T00:09:55 sounds like a plan 2007-11-25T00:10:00 ok, I am done with linux for now. Rebooting to windows. 2007-11-25T00:10:06 ok 2007-11-25T00:10:24 *** buginator has quit IRC 2007-11-25T00:16:33 *** Buginator has joined #warzone 2007-11-25T00:17:32 I guess it is true. In windows, I am "Buginator" in linux I am "buginator" So that is your useless tip of the day :P lol 2007-11-25T00:17:56 lol 2007-11-25T00:19:33 hm.. i'll take a look at the map editor later. 2007-11-25T00:19:52 i still need to improve on my gameplay. 2007-11-25T00:20:10 * drazi has been playing the playstation version for the past year. 2007-11-25T00:20:34 How does it compare with this version? 2007-11-25T00:20:41 horrible 2007-11-25T00:20:51 Does the psx version have anything different? 2007-11-25T00:20:51 no skirmish mode, though the units seem a bit faster 2007-11-25T00:20:52 psx version is heavily stripped down 2007-11-25T00:21:29 and the difficulty level is strange, easy = player units super powerful 2007-11-25T00:21:43 one of these days, I need to find a emulator to play it. 2007-11-25T00:21:56 i can't believe i found a copy at gamestop lol 2007-11-25T00:22:33 lol, how much dust was on it? 2007-11-25T00:22:37 none 2007-11-25T00:22:40 it was in perfect condition 2007-11-25T00:23:10 the first time I played warzone was that demo on gex three 2007-11-25T00:23:17 Did you ask the clerk if the game was any good? ;) 2007-11-25T00:23:22 *** Jovan56 has joined #warzone 2007-11-25T00:23:26 i didn't have to lol 2007-11-25T00:24:03 * drazi still thinks the ai producing medium cannons on vipers is stupid. 2007-11-25T00:24:38 poor AI. Nobody like them. 2007-11-25T00:24:42 kinda funny, putting archangles on bugwheels. 2007-11-25T00:24:46 i did that on the ps1 ver 2007-11-25T00:24:50 i like how i can battle 4 ai and win 2007-11-25T00:24:58 lol 2007-11-25T00:25:21 try 1 vs 7, and set them max. :) 2007-11-25T00:25:29 that would crash my game probably. 2007-11-25T00:25:33 or cause mass lag. 2007-11-25T00:25:57 i probably wouldn't last long in a pvp battle. 2007-11-25T00:26:38 * drazi remembers coming down on nexus with hundreds of heavy cannon tigers. 2007-11-25T00:26:43 krushia: AIV 2007-11-25T00:26:52 Nexus was overpowered in the ps1 ver 2007-11-25T00:27:10 I think drazi is calling krushia a chicken! He thinks you play like a girl! :D lol 2007-11-25T00:27:19 wait what 2007-11-25T00:27:45 lol. /me is bored and wants to cause problems with players. :P 2007-11-25T00:27:47 i was sayin i use an unorthadox style of gameplay 2007-11-25T00:27:53 lol 2007-11-25T00:28:00 I LOVE TO TURTLE OMFG 2007-11-25T00:28:11 drazi: I know the PSX version was harder due to the unit limit and controls 2007-11-25T00:28:17 but was NEXUS any different? 2007-11-25T00:28:20 re 2007-11-25T00:28:21 Yeah. 2007-11-25T00:28:31 Railguns could take down tiger heavys in 4 hits 2007-11-25T00:28:44 on easy mode 2007-11-25T00:28:47 They did strip out the specific PSX code for gfx and such right? 2007-11-25T00:28:50 yeah 2007-11-25T00:28:53 I remember the assault gun was very different 2007-11-25T00:28:59 OH 2007-11-25T00:29:07 buginator: There was not a lot of PSX specific GFX code 2007-11-25T00:29:07 you could put vtol weapons on ground vehicals 2007-11-25T00:29:17 the trick is to push your starting trucks across the map as soon as the game starts and capture oil closer to the enemies. you can turtle like crazy out there and they will completely ignore your base and all the resources on your side of the map 2007-11-25T00:29:25 vtol heap bomb bay python tracks was a personal fav 2007-11-25T00:29:37 and eventually your resource gain makes the win 2007-11-25T00:29:44 I do not remember that 2007-11-25T00:30:05 I hacked it and made the nexus link turret available on the ps version 2007-11-25T00:30:14 but it's called the scrambler turret on that ver. 2007-11-25T00:30:18 and it's horrible. 2007-11-25T00:30:34 can't take over anything but hover and wheels. 2007-11-25T00:30:39 nexus is always horrible 2007-11-25T00:30:46 * Buginator thinks he should add 'acts of god' so turtle players would have to do something other than turtle. 2007-11-25T00:31:00 well that's what drops are for 2007-11-25T00:31:05 technology over brute force :p 2007-11-25T00:31:09 oil and tech drops 2007-11-25T00:31:37 it gets kinda annoying when the computer gets stuck at the collective armor level. 2007-11-25T00:31:42 i just must think about taking over enemys in base defense 2007-11-25T00:31:42 you can only use that tactic vs ai though. a real person will go around it 2007-11-25T00:31:46 whereas i'm pumping out dragons and vengence 2007-11-25T00:31:48 and/or turtle as well 2007-11-25T00:32:08 Tromans AI is very good 2007-11-25T00:32:21 i find it kinda funny that you can have flashlights before you get light cannons. 2007-11-25T00:32:26 drazi: not dropping dragon it is funny when playing against ai 2007-11-25T00:32:40 lol 2007-11-25T00:33:57 -starts it up- 2007-11-25T00:34:48 ok this autopackage stuff were is the template / the call if this two commands? 2007-11-25T00:36:16 The svn commands? 2007-11-25T00:36:47 check in autorevision.cpp in the build tools directory 2007-11-25T00:37:20 k 2007-11-25T00:37:26 CB turrets on vehicals don't really have much of a purpose. 2007-11-25T00:38:26 buginator: I have a bug for you! 2007-11-25T00:38:35 hm 2007-11-25T00:38:45 Remember that screen cap you showed me of two MP games which were out of sync 2007-11-25T00:38:57 bugs? Come on, there are no bugs in this game. 2007-11-25T00:39:02 I think we really need to look into that badly (two other people) 2007-11-25T00:39:04 Yeah, I recall that. 2007-11-25T00:39:11 buginator: Lots of unnecessary 'features' ;) 2007-11-25T00:39:21 *have asked me about it 2007-11-25T00:39:28 http://phpfi.com/278705 2007-11-25T00:39:44 hm 2007-11-25T00:40:12 ok could some one explain me now why it makes a diffrence if i call emerge wazone2100 or LC_ALL=C emerge warzone2100 2007-11-25T00:40:19 I best be off, talk to you all tomorrow 2007-11-25T00:40:26 I always meant to get back to that, just got sidetracked with these other bugs 2007-11-25T00:40:32 when i understand these code snips it should be obsolete 2007-11-25T00:40:34 ok, seeya EvilGuru 2007-11-25T00:40:38 The other bugs were more serious 2007-11-25T00:40:40 bye 2007-11-25T00:40:46 that one is more of a long term annoyance 2007-11-25T00:40:47 *** EvilGuru has quit IRC 2007-11-25T00:41:45 EisNerd I have no idea. Most of the linux people are not here. Giel is the one that works on the build system, and devurandom also. 2007-11-25T00:41:48 * drazi thinks the command turret is neglected. 2007-11-25T00:42:56 drazi: command turrets are cewl 2007-11-25T00:43:21 They're extremely useful in the psx version 2007-11-25T00:43:27 you can only select nine units in the psx ver max 2007-11-25T00:43:32 drazi: on pc also 2007-11-25T00:43:52 hmm. there's a lot of things i should use more. 2007-11-25T00:44:28 drazi: fun is satelite enhaced artillerie controlled by multi sensor 2007-11-25T00:44:39 omg i love that. 2007-11-25T00:44:47 arkangel artillery 2007-11-25T00:44:51 put sensors all over hte map 2007-11-25T00:44:57 put some ripple rockets and later on archangles 2007-11-25T00:45:21 the emp cannon sound kinda hurts my ears though 2007-11-25T00:45:23 drazi: no need just multi sensor and one satelite combined with archangels 2007-11-25T00:45:30 EisNerd: just read all your chat. 2007-11-25T00:45:54 hm. 2007-11-25T00:45:55 krushia: ? 2007-11-25T00:46:18 sattalite uplink center covers the entire map right/ 2007-11-25T00:46:26 your compiling issue thingy 2007-11-25T00:46:54 krushia: i looked in the autopackage code and there is set lc_all=c 2007-11-25T00:46:56 has your src/autorevision.h changed? 2007-11-25T00:47:21 curious if SVN_URI is different now 2007-11-25T00:47:32 krushia: it compiles and works when i do LC_ALL=C emerge warzone2100 2007-11-25T00:48:14 so did autorevision.h change or not? does it still say "vn://svn.gna.org/svn/warzone/trunk" 2007-11-25T00:48:17 krushia: but LC_ALL=C should be obsolete 2007-11-25T00:48:27 krushia mom 2007-11-25T00:49:27 * krushia is not a mom 2007-11-25T00:49:55 krushia: mom == moment 2007-11-25T00:50:01 :) 2007-11-25T00:50:25 lol 2007-11-25T00:52:11 http://phpfi.com/278706 ohne LC_ALL 2007-11-25T00:52:41 oh what 2007-11-25T00:52:44 1337 power 2007-11-25T00:52:45 lol 2007-11-25T00:53:10 so it still borks the uri 2007-11-25T00:53:18 krushia: moment 2007-11-25T00:53:49 that looks like the old file. It is also missing the date. I guess he is doing a before & after ;) 2007-11-25T00:54:13 yes it was without LC_ALL 2007-11-25T00:54:22 drazi, Do you watch babylon 5? 2007-11-25T00:54:25 actaully that is different. the old one was svn not http :P 2007-11-25T00:56:39 http://phpfi.com/278708 2007-11-25T00:56:45 this is with lc_all 2007-11-25T00:57:14 interesting 2007-11-25T00:57:34 cc1: error: unrecognized command line option "-Wno-int-to-pointer-cast" 2007-11-25T00:57:34 cc1: error: unrecognized command line option "-Wno-pointer-to-int-cast" 2007-11-25T00:57:37 but in the autorevision code there is a lc_all=c 2007-11-25T00:58:25 look here so why it isn't obsolete http://phpfi.com/278705 2007-11-25T01:01:17 [16:55:34] drazi, Do you watch babylon 5? < used to. 2007-11-25T01:01:29 forgot a lot about it 2007-11-25T01:01:42 I just recall 'drazi' from that show 2007-11-25T01:01:53 oh. 2007-11-25T01:01:57 This isn't from that. 2007-11-25T01:02:16 using this because my other nick is ass in another language. 2007-11-25T01:02:57 what language might that be? 2007-11-25T01:03:32 dutch i think 2007-11-25T01:03:39 at least thats what I was told by someone. 2007-11-25T01:05:09 EisNerd: what is your LC_ALL normally? 2007-11-25T01:05:16 or is it just not set? 2007-11-25T01:06:02 german 2007-11-25T01:06:59 drazi, www.youtube.com/watch?v=umBZ8zXJQjM :D lol 2007-11-25T01:07:10 * drazi click 2007-11-25T01:09:22 rofl 2007-11-25T01:09:29 So, you green or purple? 2007-11-25T01:09:39 purple. 2007-11-25T01:10:09 * Buginator says Nexus is green. Prepare for war! 2007-11-25T01:10:26 rofl what 2007-11-25T01:10:34 LOL. 2007-11-25T01:10:37 destroy all humans 2007-11-25T01:11:09 that was priceless. 2007-11-25T01:11:42 on the ps ver you could enable a cheat to play as nexus too lol 2007-11-25T01:11:49 While reading using definition file testdata/tagfile_map.def 2007-11-25T01:11:49 error : Assert in Warzone: tagfile.c:458 : scanforward (!"tagfile error"), last script event: 'keyPressed' 2007-11-25T01:11:52 warzone2100: tagfile.c:458: scanforward: Assertion `!"tagfile error"' failed. 2007-11-25T01:12:31 shevek_, delete all your .wz files, and let it recreate them again. 2007-11-25T01:14:22 I built from distclean. 2007-11-25T01:14:25 Where else are there .wz files? 2007-11-25T01:14:59 in the data directory & /usr/.../warzone2100 2007-11-25T01:15:09 shevek@blue ~ $ find .warzone2100-2.1/ -name \*.wz 2007-11-25T01:15:10 shevek@blue ~ $ 2007-11-25T01:15:12 nothing there. 2007-11-25T01:15:33 I didn't do a make install, I'm running from the build tree. 2007-11-25T01:15:38 shevek@blue ~/thirdparty/warzone $ find . -name \*.wz 2007-11-25T01:15:38 shevek@blue ~/thirdparty/warzone $ 2007-11-25T01:15:41 none there either 2007-11-25T01:15:42 not in the .warzone2100-2.1 directory 2007-11-25T01:16:16 Where does it install them when you do make clean then? 2007-11-25T01:16:28 make clean doesn't install things, that question is fucked up 2007-11-25T01:16:30 errr make install 2007-11-25T01:16:43 Well, I assume /usr/share/games or something, but I never do make install 2007-11-25T01:17:04 I thought it was /usr/share/.../warzone2100, but since I am not in linux, can't be sure. 2007-11-25T01:17:27 i DIDN'T INSTALL IT 2007-11-25T01:17:31 capisce? 2007-11-25T01:17:35 shevek@blue ~/thirdparty/warzone $ find . -name tagfile_map.def 2007-11-25T01:17:35 ./data/testdata/tagfile_map.def 2007-11-25T01:18:49 Just telling you what I did to make those errors go away. 2007-11-25T01:19:01 well, the file exists in ./data and I don't have any .wz files 2007-11-25T01:19:10 For me, it didn't recreate the .wz files again. 2007-11-25T01:19:32 U data/testdata/tagfile_map.def 2007-11-25T01:19:33 do a make install, and see if that works. 2007-11-25T01:19:35 maybe that'll help 2007-11-25T01:19:45 nonono 2007-11-25T01:19:49 I have no intention of doing a make install 2007-11-25T01:19:50 make maintainer-clean 2007-11-25T01:20:16 actually, I'm pretty fucked off with this right now, so I give up. 2007-11-25T01:20:18 what is wrong with make install? 2007-11-25T01:20:28 make instal installs 2007-11-25T01:20:30 It puts development files all over an installed system, as root. 2007-11-25T01:20:35 I do not wish to do this. 2007-11-25T01:20:37 yeah, dumb idea 2007-11-25T01:20:58 make maintainer-clean && ./autogen.sh && ./configure && make 2007-11-25T01:21:38 Well, didn't know this. Mind you, dunno what that is bad exactly. (still a linux noob) 2007-11-25T01:21:48 what=why* 2007-11-25T01:22:09 ok gn8 2007-11-25T01:22:09 it means if there is a bug in warzone, which is highly likely, it could frig up your whole system 2007-11-25T01:22:43 You mean since it has root access ?? 2007-11-25T01:22:45 http://i124.photobucket.com/albums/p15/extel7/061130_army.jpg # like this. 2007-11-25T01:22:48 the rest goes on tomorrow 2007-11-25T01:23:00 "oops, put rm -rf / in configure..." 2007-11-25T01:23:16 an opps like taht will destroy your linux 2007-11-25T01:23:27 O NOES 2007-11-25T01:23:31 DO NOT WANT 2007-11-25T01:23:38 never ever let warzone svn run as root 2007-11-25T01:34:54 o.o 2007-11-25T01:37:21 I take it, it works now shevek_ ? 2007-11-25T01:48:50 *** copperc0re has joined #warzone 2007-11-25T01:49:31 hi copperc0re 2007-11-25T01:49:54 *** coppertop has quit IRC 2007-11-25T01:49:59 *** coppercore has quit IRC 2007-11-25T01:50:49 *** copperc0re is now known as coppercore 2007-11-25T01:54:30 *** coppertop has joined #warzone 2007-11-25T02:01:06 wb 2007-11-25T02:01:12 ty 2007-11-25T02:01:35 ai was no challenge, all i used was scourge missiles :( 2007-11-25T02:08:11 later all 2007-11-25T02:08:22 *** Buginator has quit IRC 2007-11-25T02:17:03 *** Dred_furst has quit IRC 2007-11-25T02:20:39 *** Suprano has quit IRC 2007-11-25T02:21:24 *** Suprano has joined #warzone 2007-11-25T03:17:07 *** Suprano has quit IRC 2007-11-25T03:17:53 *** Suprano has joined #warzone 2007-11-25T03:20:25 *** oolon___ has joined #warzone 2007-11-25T03:42:02 *** tomboy64 has quit IRC 2007-11-25T04:12:15 bored. 2007-11-25T04:26:57 *** Suprano has quit IRC 2007-11-25T04:32:32 * krushia pokes 2007-11-25T04:45:43 ? 2007-11-25T04:46:52 :P 2007-11-25T04:47:35 lol 2007-11-25T04:47:37 :P 2007-11-25T04:47:54 my dad is play dune2k on the ps2 right now, otherwise i'd be playing ddr. 2007-11-25T04:48:01 playing* 2007-11-25T04:48:09 do you have the trunk version installed? 2007-11-25T04:48:23 * krushia wants to play a game 2007-11-25T04:48:29 10.0a. 2007-11-25T04:48:38 yuck 2007-11-25T04:48:41 can't play the one that you download from the site 2007-11-25T04:48:43 lags too much 2007-11-25T04:48:48 it's horrible. 2007-11-25T04:49:03 really? how fast is your computer? 2007-11-25T04:49:07 Memory Usage: (Usage: 57/64MB (89.06%)) ¤ (|||||||||||||||||||||||||||||||||||||||||||||-----) 2007-11-25T04:49:19 500 mhz 2007-11-25T04:49:24 oh heh 2007-11-25T04:49:24 i hate it. 2007-11-25T04:49:35 or else i'd be playing the others. 2007-11-25T04:50:01 but sadly, i gotta wait till christmas, or i get a job and upgrade it. 2007-11-25T04:50:39 and/or we could make the game run faster 2007-11-25T04:51:06 working on plugging memory leaks now 2007-11-25T04:51:39 * drazi just likes the game, doesn't really understand all technical stuff. 2007-11-25T04:52:07 but i know enough to get around.. 2007-11-25T04:52:07 it is a fun toy for programmers 2007-11-25T04:52:16 ..That makes it easier. 2007-11-25T04:52:32 where do I get it. 2007-11-25T04:52:41 learn a lot about C from helping code warzone 2007-11-25T04:52:48 c eh. 2007-11-25T04:53:32 I might be able to get it to run faster. 2007-11-25T04:53:52 I have the most recent installed. 2007-11-25T04:53:59 i think the code just has performance issues 2007-11-25T04:54:20 we need to fix a lot of it 2007-11-25T04:54:49 lets see 2007-11-25T04:55:53 hmm, i remember something. 2007-11-25T04:56:36 might be able to reroute some processing power. 2007-11-25T04:57:13 i can't play the stable version anyway. 2007-11-25T04:57:47 o.O so i guess we're somehow in the same boat? 2007-11-25T04:58:32 hmm, hardware acceleration, i read somewhere that that could help. 2007-11-25T04:58:43 by reducing it. 2007-11-25T04:58:45 well the trunk version (unstable development code) works here 2007-11-25T04:59:10 whats the difference between the trunk and 10.0a 2007-11-25T04:59:13 stable 2.0.* doesn't support 64bit 2007-11-25T04:59:20 oh 2007-11-25T04:59:26 thats why, i'm running a 32 bit system 2007-11-25T04:59:32 trying to run a 64bit game i think 2007-11-25T04:59:42 no 2007-11-25T04:59:51 your problem is it is just slow 2007-11-25T04:59:58 lol. 2007-11-25T05:02:48 I might be able to run an older release. 2007-11-25T05:02:52 newer than 10.0a 2007-11-25T05:10:42 *** CIA-9 has quit IRC 2007-11-25T05:15:55 *** CIA-9 has joined #warzone 2007-11-25T05:19:12 if 2.0.7 runs fine 2007-11-25T05:28:55 *** lav-coyote25 has joined #warzone 2007-11-25T05:29:33 hello all 2007-11-25T05:30:02 sad, i can't run any of the trunk versions. 2007-11-25T05:30:07 and hello 2007-11-25T05:33:17 *** cybersphinx has quit IRC 2007-11-25T05:37:49 evil. 2007-11-25T05:37:57 what is evil 2007-11-25T05:38:09 my computer 2007-11-25T05:38:56 forcing me to use 10.0a 2007-11-25T05:39:04 nope... evil is a 286 dx 33 2007-11-25T05:39:16 with a 10 mb hard drive. 2007-11-25T05:39:34 and win 3.1 and dos 6.22 2007-11-25T05:39:47 wait no, version 1.10a 2007-11-25T05:39:50 sorry 2007-11-25T05:39:54 and yeah 2007-11-25T05:40:21 hopefully i'll get more ram by christmas 2007-11-25T05:41:14 what processor you have. 2007-11-25T05:41:22 pentium III 2007-11-25T05:43:44 some people just don't have the money for those high end computers lol 2007-11-25T05:44:00 yep... been there... 2007-11-25T05:44:29 for a year and a half now. 2007-11-25T05:45:45 it'd be nice to play but everyone frowns on the 1.10a from what i see. 2007-11-25T05:46:21 well it is old, that's all 2007-11-25T05:46:40 definately not compatable with what we have in trunk :P 2007-11-25T05:46:40 Yeah. o.o 2007-11-25T05:46:51 well... 1.10a works... is just an old version and everyone wants to get the new one up and running... 2007-11-25T05:47:13 i wanna get it up too just i cant o.o 2007-11-25T05:47:32 your hardware is a bit low.... 2007-11-25T05:47:51 thats what yeh get for a 9 almost 10 year old computer. 2007-11-25T05:47:56 ram is a killer 2007-11-25T05:48:10 if you had 256 meg ram it would run okay 2007-11-25T05:48:20 after we plug some memory leaks and stuff 2007-11-25T05:48:33 well, 64mb ram, 256 max 2007-11-25T05:48:42 what gfx card is in that old machine. 2007-11-25T05:49:46 3DFX Interactive 2007-11-25T05:49:51 video card 2007-11-25T05:50:02 oooo... what version 2007-11-25T05:50:16 old. thats all i know 2007-11-25T05:50:28 if i had a flashlight...brb 2007-11-25T05:50:32 is that an isa card ?? 2007-11-25T05:50:51 i'm guessing agp 2007-11-25T05:51:03 agp yeah 2007-11-25T05:51:05 thats what it says 2007-11-25T05:51:14 2x agp video 2007-11-25T05:51:17 ummmm i dont know about that... my 3dfx was an isa... 2007-11-25T05:51:27 ok... 2007-11-25T05:51:31 16 mb graphics memory 2007-11-25T05:51:43 it would be impossible to play any version of warzone on an isa vidcard 2007-11-25T05:51:45 ah - then you have the one above the one i had. 2007-11-25T05:51:56 ummm... nope... i did it... 2007-11-25T05:52:07 must have been painful 2007-11-25T05:52:10 very 2007-11-25T05:52:15 lol 2007-11-25T05:52:20 well... it did stutter a bit... 2007-11-25T05:52:20 unless you mean pci 2007-11-25T05:52:26 this computer is contradicting so much 2007-11-25T05:52:29 not pci 2007-11-25T05:52:36 it says never obsolete on the label 2007-11-25T05:52:49 rotflmao.,... yeah right.... 2007-11-25T05:52:51 voodoo3 2007-11-25T05:53:10 that's an okay card 2007-11-25T05:53:29 for warzone anyway 2007-11-25T05:54:28 *** shpitz461 has quit IRC 2007-11-25T05:55:22 funny how 3dfx vanished. they were the hot stuff back then 2007-11-25T05:55:28 i'll snap a picture of the front 2007-11-25T05:56:51 well.. nvidia gave them an offer they couldnt refuse... 2007-11-25T05:59:40 http://img254.imageshack.us/img254/8610/mvc001fvg7.jpg 2007-11-25T06:00:01 :p 2007-11-25T06:00:16 an emachine... omg my son had one of those years and years ago... 2007-11-25T06:00:34 lol 2007-11-25T06:01:15 thats what i'm using right now. 2007-11-25T06:01:21 I have one even worse than this in my bedroom 2007-11-25T06:01:33 no sound card in it 2007-11-25T06:03:29 is taht a joystick port in the front? 2007-11-25T06:03:49 looks like it. 2007-11-25T06:04:40 i don't even think my computer has a gameport 2007-11-25T06:04:50 nope, it doesn't :( 2007-11-25T06:05:18 ... hmmmm... ok well i gotta go... we chat later. 2007-11-25T06:05:24 goodnight all. 2007-11-25T06:05:25 see ya 2007-11-25T06:05:35 *** lav-coyote25 has quit IRC 2007-11-25T06:06:28 http://img254.imageshack.us/img254/9717/mvc002fox8.jpg 2007-11-25T06:07:05 okay, that scared me :P 2007-11-25T06:07:15 thats me LOL 2007-11-25T06:07:20 i had to make a scary face 2007-11-25T06:07:30 was expecting a computer, and these big eyes popped out at me 2007-11-25T06:07:38 rofl 2007-11-25T06:12:29 i made people go holy hell 2007-11-25T06:13:18 thats a good laugh 2007-11-25T06:22:00 oh one sec 2007-11-25T06:24:29 krushia: http://img208.imageshack.us/img208/7005/mvc004fsv0.jpg my 32mb ram 2007-11-25T07:02:29 *** amro has joined #warzone 2007-11-25T07:10:59 *** cybersphinx has joined #warzone 2007-11-25T07:26:49 *** drazi is now known as drazzz 2007-11-25T07:48:44 *** DrZimmerman has joined #warzone 2007-11-25T08:08:40 *** Vespasian has quit IRC 2007-11-25T09:06:55 *** Jovan56 has quit IRC 2007-11-25T09:53:10 *** abitos has joined #warzone 2007-11-25T10:15:30 *** Karlik has joined #warzone 2007-11-25T10:23:28 *** Giel has joined #warzone 2007-11-25T10:23:39 hi all 2007-11-25T10:26:46 *** Jovan56 has joined #warzone 2007-11-25T10:35:17 hey giel 2007-11-25T10:35:30 got something for you 2007-11-25T10:36:33 EisNerd discovered a problem with building. it seems LC_ALL="C" needs to be set 2007-11-25T10:36:45 some locales have issues otherwise 2007-11-25T10:37:57 broken: http://phpfi.com/278706 fixed (with LC_ALL=C): http://phpfi.com/278708 2007-11-25T10:38:41 wonder if you can figure out where in autogen.sh (i think) to put this 2007-11-25T10:52:20 *** amro has joined #warzone 2007-11-25T11:01:53 krushia: you mean the environment var LC_ALL ? 2007-11-25T11:02:02 yeah 2007-11-25T11:02:18 strange that LANG isn't enough.... 2007-11-25T11:03:06 looks like if people have it set to something not C, POSIX or an english/american locale there are problems 2007-11-25T11:04:36 *** EvilGuru has joined #warzone 2007-11-25T11:05:34 on my system LC_ALL isn't set at all, so maybe that's the problem 2007-11-25T11:05:43 that LC_ALL overrides LANG 2007-11-25T11:05:53 it defaults to C if it is not set 2007-11-25T11:06:01 yes, correct 2007-11-25T11:07:53 some more info from the posix spec http://opengroup.org/onlinepubs/007908799/xsh/setlocale.html 2007-11-25T11:07:56 incoming 2007-11-25T11:08:13 muggenhor * r2869 /trunk/build_tools/autorevision/autorevision.cpp: * In AutoRevision set 'LC_ALL' to 'C', as well as 'LANG' which already is set to 'C' 2007-11-25T11:08:15 hehe I get the e-mail faster thsn CIA 2007-11-25T11:08:48 nice, thanks Giel 2007-11-25T11:09:04 krushia: thank you! for pointing out the exact cause of the problem 2007-11-25T11:09:11 this should solve issues for Sur3 and EisNerd at least 2007-11-25T11:15:35 I think I might work on the netcode today 2007-11-25T11:16:23 I meant to yesterday but spent most of it trying to get 400 FSB out of my system :( 2007-11-25T11:18:07 Giel: btw, I wanted to ask if you'd like to join the debian games team and maintain glc/warzone in our svn. thoughts? 2007-11-25T11:19:13 krushia: we are almist pasdt this o 2007-11-25T11:19:34 oiu 2007-11-25T11:19:53 EisNerd: esy ew aer P: 2007-11-25T11:20:01 krushia: my crazy girlfriend 2007-11-25T11:20:15 krushia: we are almost past this point 2007-11-25T11:20:19 so is better 2007-11-25T11:20:52 that it builds correctly with LC_ALL=C is true but it should be obsolete 2007-11-25T11:21:05 no not really 2007-11-25T11:21:22 because in the code where svn info and svnversion is used is LANG set to C 2007-11-25T11:21:35 but LANG is different 2007-11-25T11:21:39 so the coder seem to know this problem 2007-11-25T11:21:57 grab latest from svn, giel fixed it 2007-11-25T11:22:03 ok nice 2007-11-25T11:22:08 i'll test 2007-11-25T11:24:37 Giel: thx 2007-11-25T11:25:25 so my feeling was right that this was more an upstream issue than something that should be worked around in the ebuild 2007-11-25T11:25:43 yeah, you won 2007-11-25T11:25:45 the other problem was that portage exports the svn workdir for building 2007-11-25T11:26:05 and there isn't a quesoglc in portage 2007-11-25T11:26:13 this is in my overlay 2007-11-25T11:26:20 cool 2007-11-25T11:26:26 see bugs 2007-11-25T11:27:02 this export skips .svn dirs so autopackage was unable to work 2007-11-25T11:27:18 i altered the ebuild to export .svn dirs also 2007-11-25T11:27:43 now with the language problem fixed it should work kompletely 2007-11-25T11:27:52 ups 2007-11-25T11:28:26 some times the german punches through 2007-11-25T11:30:05 i get really confused with all the make code 2007-11-25T11:30:22 ? 2007-11-25T11:30:39 for me does portage the make stuff 2007-11-25T11:32:25 i mean warzone's code, everything between autogen.sh and make 2007-11-25T11:32:42 my head hurts tracing it all 2007-11-25T11:32:59 i need an idiot's flowchart 2007-11-25T11:33:02 outsh 2007-11-25T11:34:06 ok builds 2007-11-25T11:36:41 yay! 2007-11-25T11:38:55 and works 2007-11-25T11:41:26 pabs3: I like the idea 2007-11-25T11:48:01 *** JockeTF has joined #Warzone 2007-11-25T11:48:12 Hello. 2007-11-25T11:49:49 *** devurandom has joined #warzone 2007-11-25T11:50:32 *** devurandom is now known as dev|away 2007-11-25T11:56:39 Giel: cool, get an account on alioth.debian.org, join the list, introduce yrself and ask to be added to the pkg-games project 2007-11-25T11:59:27 and fix all the bugs 2007-11-25T12:01:25 get me cofee and doughnuts too 2007-11-25T12:04:02 :) 2007-11-25T12:06:27 ok i have now an ebuild whitch takes an checkout from date = package version 2007-11-25T12:13:00 fire in the hole! 2007-11-25T12:13:04 evilguru * r2870 /trunk/lib/netplay/ (nettypes.c nettypes.h): Updated the network primitives functions 2007-11-25T12:17:49 :) 2007-11-25T12:17:58 We'll make it till december, we'll make it. ;) 2007-11-25T12:19:04 gtg again... Exchanging fuses. 2007-11-25T12:19:06 *** dev|away has quit IRC 2007-11-25T12:20:34 *** kamaze has joined #warzone 2007-11-25T12:39:19 cybersphinx: ping 2007-11-25T12:39:34 *** oolon____ has joined #warzone 2007-11-25T12:39:34 *** oolon___ has quit IRC 2007-11-25T12:43:41 *** tomboy64 has joined #warzone 2007-11-25T12:45:28 What is the easiest way to sync my netcode branch with the trunk? 2007-11-25T12:45:40 EvilGuru: Yes? 2007-11-25T12:46:07 cybersphinx: https://gna.org/patch/?845 2007-11-25T12:47:34 Probably worth committing that (assuming you have got SVN), the idea of reduced file size and tile borders appeals to me 2007-11-25T12:48:52 EvilGuru: Yeah, well, I think I don't have SVN access, I get a "permission denied" error when trying to check out via svn+ssh... 2007-11-25T12:49:07 Have you registered you thingy key with GNA 2007-11-25T12:49:07 *** Cc2iscooL_ has joined #warzone 2007-11-25T12:51:12 Yes, I have. 2007-11-25T12:51:41 *** Cc2iscooL has quit IRC 2007-11-25T12:51:51 It seems as if you are not a member of the project 2007-11-25T12:51:59 Next time dev or per are around pester them 2007-11-25T12:53:12 Yeah, I noticed and suspected it to be the problem... will ask them. 2007-11-25T13:00:15 *** oolon___ has joined #warzone 2007-11-25T13:00:15 *** oolon____ has quit IRC 2007-11-25T13:04:08 *** Jovan56 has quit IRC 2007-11-25T13:04:33 Hmm... svn merge between my netcode branch and trunk did not go that well 2007-11-25T13:06:02 *** Suprano has joined #warzone 2007-11-25T13:10:42 EvilGuru: if your netcode branch hasn't got any changes yet you might as well just rebranch it from trunk 2007-11-25T13:10:53 I am 2007-11-25T13:11:07 rebranching ? 2007-11-25T13:11:13 Yes 2007-11-25T13:11:53 by hand or ? 2007-11-25T13:12:07 devurandom told me how to do it a while back, so I am searching my IRC log 2007-11-25T13:12:36 EvilGuru: you can just "svn rm" the current branch then use "svn cp from-url to-url" 2007-11-25T13:12:45 that will have to become two separate commits though 2007-11-25T13:13:41 merging it with the head should do it, but even though I have not changed it it still errors 2007-11-25T13:14:00 EvilGuru: sometimes you need to do the merge in steps of smaller revision ranges 2007-11-25T13:14:27 because some changes across multiple revisions might be conflicting 2007-11-25T13:14:57 though "svn rm svn+ssh://username@svn.gna.org/svn/warzone/branches/netcode" followed by "svn cp svn+ssh://username@svn.gna.org/svn/warzone/trunk svn+ssh://username@svn.gna.org/svn/warzone/branches/netcode" should do the trick as well 2007-11-25T13:15:31 both of these commands will be a separate commit though... 2007-11-25T13:17:45 evilguru * r2871 /branches/netcode/: 2007-11-25T13:17:48 hopefully that did the trick 2007-11-25T13:19:34 evilguru * r2872 /branches/netcode/: Re-create netcode branch from the trunk 2007-11-25T13:20:30 *** Dred_furst has joined #warzone 2007-11-25T13:25:27 EvilGuru: it should have... 2007-11-25T13:25:27 *** oolon___ has quit IRC 2007-11-25T13:32:43 Hey 2007-11-25T13:32:55 Troman wanted a "Help Wanted" Page 2007-11-25T13:32:58 here it is 2007-11-25T13:32:58 http://wz2100.net/jobs 2007-11-25T13:33:09 called "Open Tasks" in the menu 2007-11-25T13:38:43 and finally, i copied the athors file to http://wz2100.net/contributors 2007-11-25T13:39:40 kamaze: I am sure I am in the authors file, so is Giel 2007-11-25T13:40:09 mh 2007-11-25T13:40:16 i'll take the trunk 2007-11-25T13:42:43 Giel: I am currently re-doing multigifts 2007-11-25T13:42:54 Do you have anything against a static mapping table? 2007-11-25T13:43:04 So giftType => audioID 2007-11-25T13:44:04 http://wz2100.net/contributors 2007-11-25T13:44:06 updated 2007-11-25T13:44:35 kamaze: Watermelon needs to be moved up 2007-11-25T13:44:51 I just copied the list from the trunk 2007-11-25T13:44:54 ... 2007-11-25T13:45:43 I'll need to fix that then 2007-11-25T13:47:23 EvilGuru, can you please change my name in the trunk as well? 2007-11-25T13:47:30 To "Tim P." 2007-11-25T13:47:36 kamaze: Will do 2007-11-25T13:47:48 thanks 2007-11-25T13:48:20 is there a way to edit the mailinglist archive? 2007-11-25T13:48:31 i posted once with my real-name adress :( 2007-11-25T13:48:44 thats one of two google hits to my person 2007-11-25T13:49:37 next to: http://www.copycrime.eu/petition/results/ 2007-11-25T13:49:40 :[ 2007-11-25T13:50:57 kamaze: ^That should do it 2007-11-25T13:50:59 evilguru * r2873 /trunk/AUTHORS: Update AUTHORS 2007-11-25T13:51:07 thank you 2007-11-25T13:51:44 I would not worry about people knowing your real name 2007-11-25T13:52:11 whois wz2100.net 2007-11-25T13:53:04 i know 2007-11-25T13:53:20 but search engines wont crawl whois databases :) 2007-11-25T13:53:31 yet... 2007-11-25T13:53:46 until some prick makes a web whois database with no robots file 2007-11-25T14:14:54 EvilGuru: are the audio id's currently hardcoded in the code ? 2007-11-25T14:15:06 if so then I think a static table of them is probably better... 2007-11-25T14:15:27 though still not very clean, it would most certainly be an improvement 2007-11-25T14:15:30 ID_POWER_TRANSMIT 2007-11-25T14:15:40 http://wz2100.net/jobs 2007-11-25T14:15:42 And the like, but we use the same mapping multiple times 2007-11-25T14:15:45 any other "Open Tasks" 2007-11-25T14:17:09 kamaze: nope, you cannot edit the mailinglist archive unless you are its maintainer 2007-11-25T14:26:53 *** ccfreak2k|laptop has quit IRC 2007-11-25T14:27:22 *** ccfreak2k|laptop has joined #warzone 2007-11-25T14:27:46 everyone seen "Sicko" by Michael Moore yet ? 2007-11-25T14:29:39 *** ccfreak2k|laptop has quit IRC 2007-11-25T14:30:32 *** ccfreak2k|laptop has joined #warzone 2007-11-25T14:33:05 I really need some help with this netcode 2007-11-25T14:36:32 *** ccfreak2k|laptop has quit IRC 2007-11-25T14:37:09 *** ccfreak2k_|lapto has joined #warzone 2007-11-25T14:37:16 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-25T14:51:35 *** Kreuvf has joined #warzone 2007-11-25T14:51:49 Hi-Di-Ho :D 2007-11-25T14:51:57 Ho-Di-Hi 2007-11-25T14:52:22 hi Mr. Hankey, erm, ..., Kreuvf 2007-11-25T14:52:29 ^^ 2007-11-25T15:04:37 Giel: Can I draft you in to help me with the netcode? 2007-11-25T15:45:07 7 am, early for a sunday 2007-11-25T15:50:53 15:50 here 2007-11-25T15:51:44 3:50 pm o_O 2007-11-25T15:51:53 thats like.. england no? 2007-11-25T15:52:05 Why not! 2007-11-25T15:52:16 on the other side of the worlddddd 2007-11-25T15:52:29 *** drazzz is now known as Drazi 2007-11-25T15:58:41 *** oolon___ has joined #warzone 2007-11-25T16:03:06 *** ccfreak2k|laptop has quit IRC 2007-11-25T16:08:52 *** berkus has joined #warzone 2007-11-25T16:09:19 *** JockeTF has quit IRC 2007-11-25T16:23:16 Right multigifts.c is mostly done 2007-11-25T16:26:39 evilguru * r2875 /branches/netcode/src/ (multigifts.c multigifts.h multiint.c multiplay.c multirecv.h): Port multigifts.* to the new API. Needs testing. 2007-11-25T16:38:25 wtf... http://pastebin.com/m183a26d3 2007-11-25T16:50:26 wtf 2007-11-25T17:02:51 It is some code a friend asked me to help him with 2007-11-25T17:03:21 I really do not think they did a good job teaching pointers 2007-11-25T17:04:24 krushia: Also would you mind playing around with my netcode branch 2007-11-25T17:10:01 *** Karlik has quit IRC 2007-11-25T17:11:49 *** Karlik has joined #warzone 2007-11-25T17:42:30 *** Karlik has quit IRC 2007-11-25T17:46:27 *** berkus has quit IRC 2007-11-25T17:49:07 evilguru * r2876 /branches/netcode/ (7 files in 2 dirs): More cleanup of multigifts.c 2007-11-25T17:49:17 rats! 2007-11-25T18:09:07 *** Karlik has joined #warzone 2007-11-25T18:16:01 *** Karlik has quit IRC 2007-11-25T18:17:13 wow: http://www.ohloh.net/projects/3252/contributors?page=1 Per has modified over 180,000 lines of code 2007-11-25T18:17:21 which is basically the game over 2007-11-25T18:17:41 *** Karlik has joined #warzone 2007-11-25T18:18:51 per is not human 2007-11-25T18:19:57 And Giel and devurandom and neck and neck 2007-11-25T18:26:45 *** ccfreak2k|laptop has joined #warzone 2007-11-25T18:27:37 Even more impressive: http://www.ohloh.net/accounts/2143/positions/2013 devurandom has a Kudos rank of 9/10 so he is in the top 2% of OSS developers 2007-11-25T18:45:13 EvilGuru: i'll play with your netcode instead of trunk... 2007-11-25T18:45:29 it is synced pretty well now right? 2007-11-25T18:45:36 It should be the same exact for re-written gifts stuff 2007-11-25T18:45:47 okay 2007-11-25T18:45:47 The syncing is the same, but 10 secs and I will improve it 2007-11-25T18:46:50 first time i've seen ohloh :P 2007-11-25T18:49:15 krushia: Committed 2007-11-25T18:49:18 evilguru * r2877 /branches/netcode/src/multisync.c: Increase the number of droids synch'ed per second from 4 to 6 2007-11-25T18:50:15 k i'll play with it tonight 2007-11-25T18:50:36 things like sending droids etc may be broken 2007-11-25T18:50:56 tonight meaning that block of time in which i'm pretty much the only guy here :/ 2007-11-25T18:51:08 Move to Europe! 2007-11-25T18:51:31 if my dollars were worth anything i would 2007-11-25T18:51:59 xD 2007-11-25T18:52:18 http://img111.imageshack.us/my.php?image=mvc006fbc7.jpg 2007-11-25T18:52:26 ÂŁ1 ~ $2 :D 2007-11-25T18:53:46 old 2007-11-25T18:53:49 *** abitos has quit IRC 2007-11-25T18:54:34 o.o 2007-11-25T19:00:41 lol.. the precursor of warzone 2100 2007-11-25T19:07:40 Incoming! 2007-11-25T19:07:48 evilguru * r2878 /branches/netcode/src/ (multiint.c multiplay.h): Remove some unnecessary defines for unused network protocols 2007-11-25T19:09:38 http://img111.imageshack.us/img111/4606/mvc009fww9.jpg < what warzone was before the ps1 and computer ver was released. 2007-11-25T19:11:16 *** Buginator has joined #warzone 2007-11-25T19:11:20 *** Vespasian has joined #warzone 2007-11-25T19:11:24 Hi all 2007-11-25T19:11:37 Hi Buginator 2007-11-25T19:11:45 I have started work on the netcode again 2007-11-25T19:12:24 And I have had so many different crashes, it isn't funny. 2007-11-25T19:13:19 Giel, you have worked on the map editor, does it do any checks on the maps it makes? 2007-11-25T19:15:14 proj_SendProjectile(), mapObjIsAboveGround(), moveDroidToBase(), fpathAStarRoute(), _clustAddDroid() are just some of the routines where it has crashed. 2007-11-25T19:15:27 hi 2007-11-25T19:15:51 That blasted psObj is coming up being invalid in half the cases. 2007-11-25T19:16:03 Hi purple Drazi ;) 2007-11-25T19:16:52 Dang, I thought per got the dangling references problem 2007-11-25T19:19:00 I also wonder what would be the best fix for stuff that uses variables in arrays? I was thinking maybe do min() inside the [] to handle it, but I am not sure if that is best. 2007-11-25T19:19:20 variables in arrays? 2007-11-25T19:19:41 psMapTiles[tileYOffset1 + tileX ].height; 2007-11-25T19:19:47 Like that stuff. 2007-11-25T19:20:03 and it is coming out negative? 2007-11-25T19:20:29 since I notice on a few runs now, tileYoffset > max map height, so it crashes the array, since that is width*height. 2007-11-25T19:20:56 question is how does that happen in the first place 2007-11-25T19:20:59 It is coming out too big. 2007-11-25T19:22:00 Look at mapObjIsAboveGround. It gets the X & Y point, but if those are really high/low, we run into issues. Dunno if that is a map issue, or something else. 2007-11-25T19:22:56 I guess the Vtol can go up to map height, but since these checks have the possible map height + 1. It crashes. 2007-11-25T19:23:25 (that is in map.c btw, line 1546 2007-11-25T19:24:58 brb 2007-11-25T19:27:39 EvilGuru: sorry, been afk for a while 2007-11-25T19:28:10 EvilGuru: yes you can ask (and get) my help on the netcode stuff 2007-11-25T19:28:45 As I think there is either the choice of doing a straight port like I did before 2007-11-25T19:29:05 (function for function), or, refactoring the functions somewhat for a cleaner result 2007-11-25T19:29:32 Since Per is doing the tag file stuff 'right' I would like to give the netcode the same treatment 2007-11-25T19:31:14 EvilGuru: I think that refactoring would in the end yield a better result, but an intermediate solution such as your net primitives would be good as well to begin with 2007-11-25T19:31:51 I mostly have that in v14 of my netcode patch, which needs to be committed function by function to see where the bugs are 2007-11-25T19:31:52 Giel, for the build system, it isn't updating the .wz files again, as it should. I thought it was set to make them every time? 2007-11-25T19:32:09 Buginator: which of the 10 build systems ? 2007-11-25T19:32:26 when you do make install 2007-11-25T19:32:39 EvilGuru: you wrote this ? http://pastebin.com/m183a26d3 ? 2007-11-25T19:33:07 Buginator: I believe as it is currently set up it will not update those *.wz files... 2007-11-25T19:33:23 Giel: hehe, no, a friend of mine at uni did 2007-11-25T19:33:41 EvilGuru: ah that's good, I got very scared already 2007-11-25T19:33:55 because it looked like code that some of my classmates produced... 2007-11-25T19:34:13 It seems as if he has just been taught pointers 2007-11-25T19:34:16 gtg, cya :D 2007-11-25T19:34:16 capital 'F' in 'for' doesn't look very good either 2007-11-25T19:34:17 ...badly 2007-11-25T19:34:29 bye Kreuvf 2007-11-25T19:34:56 int (*Shareprice)[*Numdays]; I have absolutely no idea about this line 2007-11-25T19:34:56 Oh, didn't read the logs yet, but did you see the comments that EisNerd made with the LC_ALL stuff? 2007-11-25T19:35:13 *** Kreuvf has quit IRC 2007-11-25T19:35:33 EvilGuru: I'd be surprised if that compiles, as I'm missing the type specifiers there... 2007-11-25T19:35:44 006AB047 : Code address executing the invalid access. 2007-11-25T19:35:44 0013F058 : Exception record. 2007-11-25T19:35:44 0013F074 : Context record. 2007-11-25T19:35:47 whoops 2007-11-25T19:35:52 Buginator: the LC_ALL stuff is fixed already 2007-11-25T19:38:59 It didn't compile, hence why I got asked 2007-11-25T19:39:46 Buginator: about the map editor, AFAIK it doesn't perform any checks when saving 2007-11-25T19:40:05 it only performs checks while editing the map and just assumes all is safe when it saves the maps out 2007-11-25T19:40:32 EvilGuru: I suggest you _don't_ help him with the syntax errors but with his overall design... 2007-11-25T19:40:49 I got him to redesign it 2007-11-25T19:40:57 ah, good... 2007-11-25T19:41:05 Some of the same code they get though from I presume their teacher is a joke 2007-11-25T19:41:16 things like rand() % y + 1; 2007-11-25T19:41:58 what would be a joke about rand() % y + 1 ? 2007-11-25T19:42:14 It is poor programming practise 2007-11-25T19:42:18 that should yield you a number in the range of 1 - y .. 2007-11-25T19:42:41 If one looks at how the % operators works you find it 'strips' the high bits from a number 2007-11-25T19:43:00 so your random number generator is no longer even pseudo random 2007-11-25T19:43:19 ah yes; that's very much true 2007-11-25T19:44:05 a division to adapt the range from 0 - INT_MAX to 1 - y probably would yield better results 2007-11-25T19:44:48 OK. Anyway, if tileX & tileY is max map values we crash. I guess we could check if those values are max, then just set h1=h3 h2=h4 to max height/-1? 2007-11-25T19:45:06 rand() * ( 1.0 / ( RAND_MAX + 1.0 ) ); is the best way 2007-11-25T19:45:19 that should read max height & max height -1 2007-11-25T19:45:21 Buginator: tileX & tileY should be < mapWidth and < mapHeight 2007-11-25T19:45:25 that will get you between 0 and 1 then you can multiply it as you like to get a nice in 2007-11-25T19:45:40 so assert(tileX < mapWidth && tileY < mapHeight); 2007-11-25T19:46:03 then there is seeding rand() using time(NULL) which is not allowed in straight C 2007-11-25T19:46:31 and is normally quite a poor method anyway due to the internals of most PRNG's 2007-11-25T19:46:37 EvilGuru: yup I tend to work from float values in the 0 - 1 range as well for random numbers 2007-11-25T19:46:58 EvilGuru: it is the default way in BASIC and derived languages 2007-11-25T19:47:31 then there is using scanf for input 2007-11-25T19:47:35 a very standard statement there is "randomize timer" whereas timer is a function returning the current time expressed in seconds (nope, not milli-seconds) 2007-11-25T19:48:01 which causes more problems than it solves 2007-11-25T19:48:35 Dunno if assert is a good idea, it shouldn't crash for what it is doing. IMO. 2007-11-25T19:49:09 Buginator: well anyway; those are the only valid ranges for those X&Y coordinates 2007-11-25T19:49:27 plus I think we shouldn't accept out of bounds coordinates really.... 2007-11-25T19:49:48 But is that a map issue, or something else? 2007-11-25T19:50:19 ie, the movement routines are not checking or..or.. 2007-11-25T19:50:54 "[19:27:29] Even more impressive: http://www.ohloh.net/accounts/2143/positions/2013 devurandom has a Kudos rank of 9/10 so he is in the top 2% of OSS developers" <-- he only got two kudos though... 2007-11-25T19:51:03 so I'm not sure how that system works... 2007-11-25T19:51:17 Simple, both you and per are highly ranked 2007-11-25T19:51:20 I think only projectiles & vtols can be anywhere near what the max map height would be. 2007-11-25T19:51:31 and he has a lot of commits (+ we have a lot of stacks as project) 2007-11-25T19:51:32 I'm in the top 4% with only one kudo so ... 2007-11-25T19:52:15 so if you save me kudos or someone else with a low ranking they would go up 2007-11-25T19:52:17 ah yes; you can certainly say that me, devurandom and per have a rather large amount of commits on our name 2007-11-25T19:53:02 I'm personally more shocked with my personal amount of line modifications: 100,519 2007-11-25T19:53:21 The whole project is only 170,000 2007-11-25T19:54:09 only 4 user ratings? :P 2007-11-25T19:54:12 it is ? I have never been very interested with line counts though... 2007-11-25T19:54:20 Buginator: http://www.ohloh.net/projects/3252/contributors?page=1 2007-11-25T19:54:45 190,752 LOC 2007-11-25T19:54:45 plus I, like the other project members, have committed a lot of patches as well; which ohloh registers on my name... 2007-11-25T19:54:57 *** Karlik has quit IRC 2007-11-25T19:55:08 The only big patches have been Watermelons 2007-11-25T19:55:34 and the 64-bit patch 2007-11-25T19:55:47 true, and I haven't committed many of those; I believe those where mostly done by devurandom 2007-11-25T19:56:12 Buginator: giel fixed that in the svn alreadey 2007-11-25T19:56:31 Why don't it list Noid? I would think he would be #1 2007-11-25T19:56:54 Buginator: It is only for the GNA project. I am not sure if noid was around then 2007-11-25T19:57:00 EisNerd: LC_ALL you mean ? I fixed that by setting it to 'C' 2007-11-25T19:57:20 EvilGuru: he wasn't around at the time of gna.org 2007-11-25T19:57:53 I do not think any of us were around when the source was released 2007-11-25T19:57:53 Oh, so it is only a partial tracking. Noid was the one who ripped out most of the code, and I think Rodzilla & him made it openGL right? 2007-11-25T19:58:12 Buginator: yup 2007-11-25T19:58:16 Well... I was, but at the time could just about do PHP and Hello world in C 2007-11-25T19:59:02 I could do a great deal of coding already at that time (just two years ago), though I simply was unaware of it being released under the GPL 2007-11-25T19:59:20 I wouldn't claim that the code I wrote at that time was pretty though 2007-11-25T20:00:31 Was my first real programming project: http://open-calculator.sourceforge.net/ 2007-11-25T20:00:43 I read some article critisizing books that claimed to teach you "Programming in 24 hours" or "Programming in 7 days"; it said a more correct title should be "Learn programming in 10 years" 2007-11-25T20:00:49 Giel, you know a good way to detect heap corruption when it happens, without slowing the machine down to a 1 Hertz machine? 2007-11-25T20:00:59 and I must say I very much agree on that 2007-11-25T20:01:30 Buginator: only if you write a kernel module to use hardware interrupts to assist in debugging 2007-11-25T20:02:12 over 2 million malloc calls makes it way to slow for most everything I have tried. 2007-11-25T20:02:15 and even then I'm pretty sure that the heap becomes that scattered that you simply won't have enough interrupts to assist you 2007-11-25T20:02:28 Giel: You've got 4 on x86 2007-11-25T20:03:26 EvilGuru: you need to instruct your CPU to treat every piece of non-application specific memory (that includes the heap administration) as "no-go" memory for userspace apps 2007-11-25T20:03:49 and I believe that x86 CPUs only allow such protection for whole memory pages 2007-11-25T20:04:00 so you'd even have to design your own CPU for that purpose 2007-11-25T20:04:14 Buginator: without hardware assistance you _will_ have that delay, no matter what 2007-11-25T20:04:38 I just need a faster CPU. Maybe 10GHz will help. 2007-11-25T20:05:04 I need to call my contacts in the NSA to see if I can borrow one. ;) 2007-11-25T20:05:22 and protecting/guarding single bytes of memory (which is what you basically need) on a scale as large as warzone's would require a _lot_ of electronica, it probably wouldn't fit in your room 2007-11-25T20:05:56 Buginator: 10GHz will most certainly not help, as it is the memory bandwidth that's the limiting factor... 2007-11-25T20:06:20 You can just about get 36Gib/s if you are lucky nowadays 2007-11-25T20:06:28 Of course, we could also start the project over, and this time be more careful what we change. 2007-11-25T20:07:22 EvilGuru: you need "random access" of that huge amounts of memory 2007-11-25T20:07:33 Warzone--Buginator edition, comimg soon! :P 2007-11-25T20:07:37 and accessing system RAM is _not_ random access 2007-11-25T20:07:44 it really is linear 2007-11-25T20:08:02 Then again, anyone got some spare $$$ Purify plus is what we need. Too bad that costs lots of $$. 2007-11-25T20:08:03 compared ot harddisks it is random access yes, though compared to the CPU's cache it is linear 2007-11-25T20:08:18 128Mib of L3 will do it 2007-11-25T20:08:53 EvilGuru: if you would have said L2 I would have agreed right away; I'm not sure if L3 would be fast enough though 2007-11-25T20:09:25 L2 cache actually is quite slow already 2007-11-25T20:09:56 if you have a cache miss in the L1 cache I believe it'll take about 50 to 150 clock cycles to get to the L2 cache 2007-11-25T20:09:59 brb again 2007-11-25T20:10:05 so long as it is full-speed it is fine 2007-11-25T20:10:07 getting to system memory is much slower though 2007-11-25T20:10:18 about 500-700 cycles I believe 2007-11-25T20:10:36 or 500 to 700 times as slow as L1 cache access 2007-11-25T20:10:40 I forgot which 2007-11-25T20:11:00 Giel: Cache miss to main memory is 250 cycles 2007-11-25T20:11:37 depends on the CPU your working with of course; though I really thought it was about 500 2007-11-25T20:11:46 my memory might fail on me though 2007-11-25T20:11:50 But I believe intel CPUs replicate the L1 on the L2 2007-11-25T20:12:09 not that they have much/any L1 2007-11-25T20:12:55 well if you look at the required electronics (transistors, etc.) then 512kB of L1 cache is actually quite a lot 2007-11-25T20:13:15 Most of the space in CPUs is taken up by the cache 2007-11-25T20:13:20 since _all_ of it has to be accessible by the CPU in O(1) time (i.e. truly random access) 2007-11-25T20:13:58 that'll basically require some large muxing/demuxing circuitry 2007-11-25T20:14:13 Currently the big thing that is needed are 100% unified caches 2007-11-25T20:14:28 since you cannot make it a series of chained muxes&demuxes since that would yield linear access times 2007-11-25T20:14:35 *** per has joined #warzone 2007-11-25T20:14:47 As quad-core intels and older (possibly newer AMD) chips do not have a shared cache 2007-11-25T20:14:52 EvilGuru: what needs to unified about them ? 2007-11-25T20:14:52 hello 2007-11-25T20:15:00 Giel: Shared between cores 2007-11-25T20:15:01 hi per 2007-11-25T20:15:02 Hi per 2007-11-25T20:15:19 EvilGuru: ah yes; that'd be nice, though probably difficult to implement as well 2007-11-25T20:15:40 I know Core 2s have it between 2 cores, but not 4-way 2007-11-25T20:16:05 plus you might have CPU1 working at memory page 0x0010 while CPU2 works at 0xff07, if they would both have to use the same L1 cache that might be a problematic situation.. 2007-11-25T20:17:24 EvilGuru: you might want to commit r2878 to trunk, too, just to reduce the diff between the two branches 2007-11-25T20:20:36 per, did you do the CHECK_PROJECTILE(psObj); call? 2007-11-25T20:20:41 What is the most pain free way of doing that? 2007-11-25T20:21:12 Buginator: yes, all the CHECK_*() macros are mine 2007-11-25T20:22:00 EvilGuru: svn diff -c 2878 > my.diff && cd ../other-branch && patch -p0 < ../first-branch/my.diff && make && svn commit 2007-11-25T20:24:06 We still got dangling psObj floating around. Still can't tell it is just wasn't set to NULL /got deleted / something is clobbering it. 2007-11-25T20:24:30 is the ohloh page updated with the new svn repository info? i don't see the old berlios committers in their list 2007-11-25T20:24:48 Buginator: ugh. 2007-11-25T20:25:04 Buginator: i thought i had nailed them all by now :( 2007-11-25T20:25:47 Buginator: i have some old code that i used to track them down, if you can give me a way to reproduce it somewhat reliably, i can try to update it 2007-11-25T20:26:29 That is the thing, I can't reproduce it reliably. I have had 6 crashes so far, all in different functions. 2007-11-25T20:26:35 + psObj 0x4024cccd {type=??? id=??? x=??? ...} PROJECTILE * 2007-11-25T20:26:46 That is the latest crash 2007-11-25T20:27:00 are all projectile related? 2007-11-25T20:27:11 no 2007-11-25T20:27:27 EvilGuru: "svn merge -c 2878 svn://svn.gna.org/warzone/svn/branches/netcode trunk-working-copy" 2007-11-25T20:27:51 Giel: That would bring in my multi gifts stuff 2007-11-25T20:27:56 or see "svn help merge" 2007-11-25T20:28:19 EvilGuru: the "svn merge" changes are to your working copy 2007-11-25T20:28:19 Everything from sound to map objects to pathfinding to widgets. 2007-11-25T20:28:29 so you can revert every change you don't want in trunk... 2007-11-25T20:28:38 EvilGuru: that line would only add stuff from r2878 2007-11-25T20:28:52 Ah, I'm following 2007-11-25T20:28:53 brb again 2007-11-25T20:28:53 evilguru * r2879 /trunk/src/ (multiint.c multiplay.h multisync.c): Merge 2877 and 2878 from the netcode branch into the trunk 2007-11-25T20:29:06 *** Karlik has joined #warzone 2007-11-25T20:29:19 Done (did it by patching, but it all works) 2007-11-25T20:30:49 who made the ohloh listing? 2007-11-25T20:30:54 for warzone 2007-11-25T20:31:30 per: I think it's been there for at least 6 months (if not longer) already 2007-11-25T20:31:40 I don't know who placed it there 2007-11-25T20:34:16 Giel: like i figured out yesterday 2007-11-25T20:35:48 i hope todays latest svn will be fine, so that todays build is useable 2007-11-25T20:36:08 EisNerd: None of my changes should affect stability 2007-11-25T20:36:08 EisNerd: try building, then tell me if you encounter any problems... 2007-11-25T20:36:27 s/me/me\/us/g 2007-11-25T20:36:31 I did have a projectile patch I wanted to commit, but it might be dodgy 2007-11-25T20:36:37 Giel: 7 hours ago or so it was fine 2007-11-25T20:38:04 Giel: but testing should be easy, i have an usable svn ebuild so just make a copy with wished date as version appendix and build it 2007-11-25T20:38:25 EvilGuru: try comitting it in small independent parts, usually that helps you to also get an overview over its changes 2007-11-25T20:38:47 It is all the same thing, removes a load of copy and pasted code 2007-11-25T20:39:07 if my maths is correct all will be well, else things may go wrong 2007-11-25T20:40:27 ok i'll check tomorrow when i have time 2007-11-25T20:40:30 ok afk 2007-11-25T20:40:46 why was SDL/ removed? 2007-11-25T20:41:37 Buginator: iirc some people complained that it made compilation difficult... 2007-11-25T20:41:44 *** AndrevS has quit IRC 2007-11-25T20:41:59 Buginator: you can use a compile path to SDL/ instead 2007-11-25T20:42:06 *** AndrevS has joined #warzone 2007-11-25T20:43:15 Yeah, I know that. I just dislike having so many include paths to add to the project workspace. 2007-11-25T20:44:27 *** JockeTF has joined #Warzone 2007-11-25T20:44:37 Hideliho! 2007-11-25T20:44:50 Hi JockeTF 2007-11-25T20:45:31 * kamaze has a meeting now about the future of our community server, wish me luck 2007-11-25T20:45:54 kamaze: Hope it goes well 2007-11-25T20:45:55 Good luck. 2007-11-25T20:46:16 If not, then we can always host on Drazi's machine. 2007-11-25T20:46:19 :) 2007-11-25T20:46:56 64MB server should handle 2 people just fine ;) 2007-11-25T20:47:13 Probably all we need 2007-11-25T20:47:32 if not, i'll get a v-server 2007-11-25T20:47:54 Why is the future potentially in question? 2007-11-25T20:48:15 payment, etc... 2007-11-25T20:48:26 maybe move to a new 'again more powerfull' machine 2007-11-25T20:49:23 hehe, my server is only 733Mhz and does me fine 2007-11-25T20:50:02 What does it run to host it, if I may ask? 2007-11-25T20:50:02 ($$ amount I mean) 2007-11-25T20:53:34 I didn't notice we are using alloca now? 2007-11-25T20:53:34 warning C6255: _alloca indicates failure by raising a stack overflow exception. Consider using _malloca instead 2007-11-25T20:55:42 \src\keymap.c(954) warning C6294: Ill-defined for-loop: initial condition does not satisfy test. Loop body not executed 2007-11-25T20:55:44 heh 2007-11-25T20:57:32 the new string functions use alloca, i think 2007-11-25T20:57:46 ok, who wrote this line: for (i = game.maxPlayers - 1; i != ~0; --i) 2007-11-25T20:58:01 there's only sasprintf that uses alloca 2007-11-25T20:58:24 *** amro has quit IRC 2007-11-25T20:58:38 \src\multiint.c(1864) warning C6295: Ill-defined for-loop: 'unsigned int' values are always of range '0' to '4294967295'. Loop executes infinitely 2007-11-25T20:58:46 Buginator: that's a perfect line if the direction of the for-loop actually matters 2007-11-25T20:59:36 *** amro has joined #warzone 2007-11-25T20:59:49 * Buginator don't like for statements that look like that. 2007-11-25T20:59:56 nor do I 2007-11-25T21:00:19 though I think I'm guilty to writing that piece of code .... 2007-11-25T21:03:36 yup I am; did it in revision 1453 to fix a GUI bug 2007-11-25T21:04:20 Nasty 2007-11-25T21:04:51 well the GUI code is quite nasty as well; unfortunately it depends upon the order of execution there... 2007-11-25T21:05:39 &FString[-1] ? Yuck. 2007-11-25T21:06:04 &FString[256] would be a bit nicer. 2007-11-25T21:06:05 Buginator: where is that ? 2007-11-25T21:06:17 Buginator: -1 != 256 2007-11-25T21:06:32 so that code may very well be bugged 2007-11-25T21:07:01 textdraw.c 544 In this case, -1 of a byte = 256 does it not? 2007-11-25T21:07:21 Buginator: nope I think -1 is a 32bit integer 2007-11-25T21:08:10 so that'll be 4294967296 2007-11-25T21:09:18 Hmm. I thought the size in the [] matched sizeof(char) 2007-11-25T21:10:56 Buginator: nope it is just syntactic sugar for pointer arithmatic like *(FString + 1) or *((void*)FString + sizeof(*FString)) 2007-11-25T21:11:22 so the minus one will really address the previous byte, which is very, very dirty 2007-11-25T21:11:37 *** _Leto_ has joined #warzone 2007-11-25T21:12:13 Is it me, or does this channel seem to get more & more people, with less & less to say? 2007-11-25T21:13:03 Buginator: not everyone can be talking at the same time... 2007-11-25T21:13:19 plus I'm just idleing here most of the time as well... 2007-11-25T21:14:15 in multistat.c line 160 is wrong. 2007-11-25T21:14:24 ah!! Buginator the "-1" check there is to take into account the situation where strlen(FString) == 0 2007-11-25T21:14:37 so that's actually a valid check there 2007-11-25T21:15:03 though explicitly checking (strlen(FString) != 0) probably is a better thing to do 2007-11-25T21:15:19 Well, not wrong, but possible buffer overrun. 2007-11-25T21:15:44 the current line looks a bit like premature optimisation 2007-11-25T21:15:52 *** tomboy64 has quit IRC 2007-11-25T21:15:52 filename is only 255 and MultiPlayersPath is 260 2007-11-25T21:16:05 though calling an O(n) function in a O(n) loop probably is _not_ a good idea 2007-11-25T21:16:08 per * r2880 /trunk/ (7 files in 3 dirs): Make more use of PIELIGHT. 2007-11-25T21:16:17 (as that would result in O(n^2) behaviour) 2007-11-25T21:16:33 so, although it looks like premature optimisation; I think it isn't 2007-11-25T21:17:17 I think the -1 was there to check for end of the buffer. 2007-11-25T21:19:00 i just checked the stats site 2007-11-25T21:19:11 Buginator: nope; I am very sure the -1 is there to check the case where strlen(FString) = 0 2007-11-25T21:19:14 we have about ~30 000 visits per month 2007-11-25T21:19:19 per, forgot to mention, your radar patch, is it missing a file ? I tried it again today and it had errors. 2007-11-25T21:19:24 kamaze: @ wz2100.net ? 2007-11-25T21:19:31 yes 2007-11-25T21:19:41 Buginator: it no longer applies cleanly, i know 2007-11-25T21:19:50 kamaze: is that for all the subdomains or just www. or forums. ? 2007-11-25T21:19:57 around jan 08 we should hit the 500 000 visitors mark 2007-11-25T21:19:57 i made some changes in radar.c recently that clash 2007-11-25T21:20:12 kamaze, can you break that down by what OS/broser they were using? 2007-11-25T21:20:29 I just wonder if it is more windows or linux/macs 2007-11-25T21:20:43 Giel www + forums 2007-11-25T21:21:00 rounded down 2007-11-25T21:21:13 at forums.wz2100.net 2007-11-25T21:21:18 70% are using windows 2007-11-25T21:21:24 20% linux 2007-11-25T21:21:32 5% Mac 2007-11-25T21:21:37 muggenhor * r2881 /trunk/src/multistat.c: 2007-11-25T21:21:37 * Fix a possible buffer overflow 2007-11-25T21:21:37 Issue pointed out by Buginator 2007-11-25T21:21:47 rest others 2007-11-25T21:21:57 firwfox has 42% 2007-11-25T21:22:06 IE 38% 2007-11-25T21:22:08 lol, as if you had to credit me for that Giel. heh 2007-11-25T21:22:16 kamaze: how many users use "iceweasel" ? 2007-11-25T21:22:21 mozilla 7 and opera 5% 2007-11-25T21:22:29 Buginator: it doesn't hurt you right ? 2007-11-25T21:22:56 plus I think you deserve some credit for finding the problem; since that's a task needing accomplishment too 2007-11-25T21:22:58 I may get in the oholo stats.. so keep it up then. ;) LOL 2007-11-25T21:23:16 Buginator: nope; ohloh attributes it too me automatically 2007-11-25T21:23:29 it only uses the commit author's name 2007-11-25T21:23:30 no iceweasel in the stats 2007-11-25T21:23:47 really ? that's strange because I use nothing but iceweasel 2007-11-25T21:24:02 Maybe iceweasel is under "other" ? 2007-11-25T21:24:04 well, I do use Lynx of course, though I don't really visit the forums with that 2007-11-25T21:24:17 on the frontpage we have 2007-11-25T21:24:23 62% windows 2007-11-25T21:24:27 32% linux 2007-11-25T21:24:32 4% mac 2007-11-25T21:24:35 rest others 2007-11-25T21:24:43 60% Firefox 2007-11-25T21:24:47 25% IE 2007-11-25T21:24:54 5,6% Opera 2007-11-25T21:25:01 kamaze: is that per hit or per visiting IP/host ? 2007-11-25T21:25:01 rest others 2007-11-25T21:25:11 You done with the meeting kamaze? Did it go well? 2007-11-25T21:25:13 per hit 2007-11-25T21:25:14 *** abitos has joined #warzone 2007-11-25T21:25:51 I bet per's IRC highlighting thingy is going nuts right now :-) 2007-11-25T21:25:52 it looks like that we'll stay more months on our current machine 2007-11-25T21:26:01 what? hit per? Sure! per, come here, I got present for you ;) 2007-11-25T21:26:10 hehe, i'm used to that 2007-11-25T21:26:11 6 more months 2007-11-25T21:26:27 after that, we'll defenitly switch to another machine 2007-11-25T21:26:30 kamaze: it's currently doing perfectly fine for us right ? 2007-11-25T21:26:47 i (and some others) have nothing to complain about 2007-11-25T21:27:02 http://www.rootzilla.de/p_info.html 2007-11-25T21:27:23 We *do* want this then? "Media-Player integration (implementing theora playback into the game -cross platform-)" ? 2007-11-25T21:27:54 we may wanted to switch jan 08 to this one 2007-11-25T21:27:55 http://www.hetzner.de/rootserver_en.html 2007-11-25T21:27:57 Buginator: Not6 badly 2007-11-25T21:28:00 the DS 3000 2007-11-25T21:28:16 the colour code in warzone is *so* screwed up :( 2007-11-25T21:28:58 Yes, I have noticed that on many occasions. 2007-11-25T21:29:13 half of it is in colour palette index, and the other half in rgb(a) colour constants, and they are sometimes used interchangably as function parameters! 2007-11-25T21:29:32 it is a wonder the game is even showing anything meaningful 2007-11-25T21:29:46 EvilGuru, I just mention that, since that is the only thing listed on that page. 2007-11-25T21:29:57 (for programming) 2007-11-25T21:30:14 looks like whoever did the initial port did a rampage of replacing colour index with colour constants as needed, and left everything else as before 2007-11-25T21:30:57 Didn't the PSX have palletized textures only? 2007-11-25T21:30:58 Buginator, the page has been updated 2007-11-25T21:31:34 Buginator: The PSX had integer math only 2007-11-25T21:32:12 EvilGuru: its compiler could do floating point math though 2007-11-25T21:32:32 With a huge performance penalty 2007-11-25T21:32:34 although that probably was a bit too slow to use 2007-11-25T21:32:55 EvilGuru: yes I know; I've tried to use it on some embedded systems some times 2007-11-25T21:32:55 I thought it could only do 8 bit palletized textures. Which was why I thought that pumpkin used it. 2007-11-25T21:33:04 Emulating floating point math is never normally sufficient. It is normally faster to use decimalised integers 2007-11-25T21:33:15 Which is what Pumpkin did in the end 2007-11-25T21:34:04 EvilGuru: you mean fixed point arithmatic ? 2007-11-25T21:34:07 Giel, forgot to mention, the sound code, the buffers need to be much bigger. Especially in 8p games. Pretty soon, you lose all sounds, until you pause the game to reset it. 2007-11-25T21:34:08 Yes 2007-11-25T21:34:34 Something i miss, is, dynamic sound 2007-11-25T21:34:35 That is the phrase I was looking for 2007-11-25T21:34:46 kamaze: Dynamic sound? 2007-11-25T21:35:06 if i zoom out, the sound doesn't decrease, and often the sound isn't in sync with the viewpoint 2007-11-25T21:35:13 kamaze, networking help would also be nice. 2007-11-25T21:35:19 Yes! 2007-11-25T21:35:37 I need drones! Resistance is futile (if you're a bug that is) 2007-11-25T21:37:12 About that kamaze, we don't use openAL to determine position of sounds, that is done with a simple distance formula, that doesn't take into account where you are really in 360 degree space. It is more or less fixed to a certain position. 2007-11-25T21:37:55 Help improving/replacing our netcode 2007-11-25T21:38:18 Buginator: which buffers ? 2007-11-25T21:38:52 *** DrZimmerman has quit IRC 2007-11-25T21:38:55 I thought about redoing the sound with priority queues, so the person will always have their sounds served first... 2007-11-25T21:38:59 since aside from background music all sound is fully decompressed upon loading the game into buffers (meaning every audio sample fits in one buffer) 2007-11-25T21:39:47 Buginator: actually the queues just need to drop sounds that have been requested X time ago and still not played yet 2007-11-25T21:40:09 but that would mean I need to distinguish between droppable and non-droppable sounds... 2007-11-25T21:40:26 yeah, but start up a 8p game, and there are too many sounds being sent, and they end up being dropped for the most part. 2007-11-25T21:40:39 *** GrimMoroe has quit IRC 2007-11-25T21:41:09 Then you get silence until you press esc which calls stopall() to reset the sound system. 2007-11-25T21:41:34 or a looping sound which means that openAL needs more data, but it couldn't get any. 2007-11-25T21:42:20 if OpenAL needs more data but doesn't get any it'll just stop playing 2007-11-25T21:42:23 brb 2007-11-25T21:42:34 it will _only_ loop a sound if you explicitly tell it to do so 2007-11-25T21:42:36 Buginator: updated patch at https://gna.org/patch/index.php?858 2007-11-25T21:44:19 muggenhor * r2882 /trunk/lib/ivis_opengl/textdraw.c: * Refactor space trailing code in textdraw.c such that it is easier to read (also has some comments now which might help...) 2007-11-25T21:47:52 Oh, per, you have admin access @ GNA don't you? 2007-11-25T21:48:05 EvilGuru: sure 2007-11-25T21:48:19 Cybersphinx doesn't have SVN access 2007-11-25T21:48:58 per * r2883 /trunk/ (5 files in 3 dirs): Remove unused bilinear mode. 2007-11-25T21:50:14 which basically means that cybersphinx isn't a project member @ gna 2007-11-25T21:50:29 *** berkus has joined #warzone 2007-11-25T21:50:38 oh. 2007-11-25T21:51:09 is he a member at gna? 2007-11-25T21:51:24 Yes, as he mentioned having his SSH key 2007-11-25T21:51:33 per: https://gna.org/users/cybersphinx 2007-11-25T21:51:40 who is trevor jones? 2007-11-25T21:52:16 per, the only fix for http://forums.wz2100.net/index.php?topic=1136.0 is to redo them by hand I am afraid. 2007-11-25T21:53:08 Buginator: or improve them by hand, yes 2007-11-25T21:53:47 although the resize algorithms used by paint programs tend to be better than those used automatically by the GPU, which are focused more on speed than quality 2007-11-25T21:54:00 EvilGuru: done 2007-11-25T21:54:31 well gents, I'm off to bed... 2007-11-25T21:55:06 night 2007-11-25T21:55:30 cya Giel 2007-11-25T21:55:40 night all 2007-11-25T21:55:44 *** Giel has quit IRC 2007-11-25T21:56:39 per * r2884 /trunk/lib/ivis_common/ (piestate.c piestate.h): Remove unused TEX_CAP and TEX_MODE. 2007-11-25T21:57:20 getting that patch now per 2007-11-25T21:58:57 the loading bars went from white to aquaish color? 2007-11-25T22:00:25 also, shouldn't the dots on the radar match the color of the team? 2007-11-25T22:00:25 yeah, i noticed now 2007-11-25T22:00:31 they don't? 2007-11-25T22:00:33 ugh. 2007-11-25T22:00:41 also the build bars are wrong colour now :( 2007-11-25T22:00:50 help wanted 2007-11-25T22:01:09 lol, zoom in the radar view now 2007-11-25T22:02:18 one of the color modes has missing colors when you zoom in/out 2007-11-25T22:02:21 there's been zoom in radar view for some time now 2007-11-25T22:02:27 oh, probably 2007-11-25T22:02:42 actually, i might have done that on purpose, to test more varieties 2007-11-25T22:02:58 the code for zoomed and non-zoomed is actually duplicated :/ 2007-11-25T22:03:03 I dunno, I kinda like the building bars color like that 2007-11-25T22:03:34 per * r2885 /trunk/lib/ivis_common/ (piestate.c piestate.h): Remove unused ALPHA_MODE 2007-11-25T22:04:04 btw, do anyone ever use distance fog? 2007-11-25T22:04:11 yellow bar on red looks OK to me. 2007-11-25T22:04:24 I don't. 2007-11-25T22:04:35 i always use "real" fog of war, and pumpkin call the distance fog "crap fog" several places in the code, iirc 2007-11-25T22:04:48 i wonder why they even had it, if they disliked it so much themselves 2007-11-25T22:05:27 We also do need to add back the clear flag, some of these maps streak very badly. 2007-11-25T22:06:20 Maybe it was a pain to program for the PSX? 2007-11-25T22:07:08 pie_ScreenFlip() add back GL_COLOR_BUFFER_BIT is what I meant. 2007-11-25T22:10:34 *** Karlik has quit IRC 2007-11-25T22:13:15 Would anyone object to a configurable feature whereby if set in your config file the mouse would not be able to leave the window unless a key combo was pressed? 2007-11-25T22:14:05 So if you hit ESC to pause the game, mouse is free to move? 2007-11-25T22:14:26 Yes, on pause seems like a good idea 2007-11-25T22:14:30 As long as we can turn it off, no issue for me. :) 2007-11-25T22:14:41 I will need to look into the config code then 2007-11-25T22:16:42 You know, that reminds me, didn't the game have that feature before? Then it was removed? The mouse/menu snap feature I think it was? 2007-11-25T22:18:51 Menu snapping was slightly different, and a real pain in the arse 2007-11-25T22:26:26 per, I could be wrong, but the 3 modes for the radar, isn't it supposed to be show all, show only units or show only resources? Or am I thinking of another game that had that? 2007-11-25T22:27:18 Buginator: Have any idea how to detect the pause event? 2007-11-25T22:27:24 Buginator: don't know. troman recoded this part of the code some time ago. don't know what it was before that. 2007-11-25T22:27:53 *** amro has quit IRC 2007-11-25T22:28:31 pauseState perhaps? 2007-11-25T22:29:04 in loop.c 2007-11-25T22:29:10 Buginator: I am looking at the var 2007-11-25T22:29:26 kf_TogglePauseMode seems like a good place 2007-11-25T22:32:55 That does the trick, now just need a way of setting the initial state when the game starts 2007-11-25T22:35:49 you looking at clparse to add the switch? 2007-11-25T22:36:29 I would just add it like the nosound toggle variable, or one of the other ones 2007-11-25T22:37:31 *** kamaze has quit IRC 2007-11-25T22:38:01 ie, war_setSoundEnabled(FALSE); to war_setMouseinwindow() or whatever you going to name it. 2007-11-25T22:39:21 per * r2886 /trunk/lib/ (5 files in 2 dirs): More colour cleanup. 2007-11-25T22:39:59 *** berkus has quit IRC 2007-11-25T22:40:39 per: Am I allowed to call SDL code where I want? 2007-11-25T22:40:48 Or do I need to create a PIE wrapper function? 2007-11-25T22:41:04 i think i would prefer a pie wrapper 2007-11-25T22:41:34 EvilGuru: which one do you wish to use? 2007-11-25T22:41:46 SDL_WM_GrabInput 2007-11-25T22:42:29 20 whirlwind and 20 cyclone are not enough to stop 10 vtols? 2007-11-25T22:43:08 as long as it isn't graphics related... i'd say it doesn't matter if it is in a wrapper... we are pretty much wedded to SDL for input and general OS control 2007-11-25T22:45:11 Would you mind quickly reviewing my patch? 2007-11-25T22:48:33 per: https://gna.org/patch/?860 2007-11-25T22:49:29 Most productive 20 minutes in a long time 2007-11-25T22:50:28 EvilGuru: looks fine to me 2007-11-25T22:50:39 Even the stuff in main,c? 2007-11-25T22:50:45 I was not sure where to put it 2007-11-25T22:51:36 ugh. Now a crash in interpRunScript() ... 2007-11-25T22:52:29 Okay if I commit it? 2007-11-25T22:52:54 if it works... 2007-11-25T22:53:00 It does 2007-11-25T22:53:05 then do it :) 2007-11-25T22:53:58 evilguru * r2887 /trunk/src/ (5 files): Apply patch #860 (cursor trapping) 2007-11-25T22:55:12 per, also the mission stats screen is now a greenish shade. 2007-11-25T22:55:40 ugh 2007-11-25T22:55:50 feel free to make patches to fix it :/ 2007-11-25T22:55:50 .me destroys all gui code 2007-11-25T22:56:02 krushia: despair sets in? 2007-11-25T22:56:33 we don't need a gui :P 2007-11-25T22:56:49 lol 2007-11-25T22:57:02 menus and buttons are for nooblets 2007-11-25T22:57:06 damn right 2007-11-25T22:57:09 let's go CLI 2007-11-25T22:57:15 woo! 2007-11-25T22:57:26 The color bars don't look very nice either. :( http://img132.imageshack.us/my.php?image=greenqs5.jpg 2007-11-25T22:58:00 Buginator: the colour values are probably swapped 2007-11-25T22:58:33 PIELIGHT is BGRA ... most in-game colours are ARGB, i think 2007-11-25T22:58:48 Did the original game have cursor trapping in windowed mode/ 2007-11-25T22:59:11 Is it fixed yet? 2007-11-25T22:59:23 shevek_: What fixed? 2007-11-25T22:59:27 warzone 2007-11-25T22:59:29 Never played in window mode, cause it required a 16bit desktop. So I never noticed. 2007-11-25T22:59:30 lol 2007-11-25T22:59:34 sure 2007-11-25T22:59:53 shevek_: Bit ambiguous. 2007-11-25T23:00:01 r99999 if 99.9% fixed 2007-11-25T23:00:04 is* 2007-11-25T23:00:48 So no need to spay or neuter it anymore. :P 2007-11-25T23:01:23 If warzone did ever get bug free we would probably have a bunch of people lobbying us to add bugs back in 2007-11-25T23:01:42 damn straight. I would be out of a job. 2007-11-25T23:02:09 *** abitos has quit IRC 2007-11-25T23:02:20 *** abitos has joined #warzone 2007-11-25T23:04:26 hey 2007-11-25T23:04:29 look at the nice colours! 2007-11-25T23:04:30 http://img.rootzilla.de/img/ufNg.png 2007-11-25T23:04:54 i am an accidential artist 2007-11-25T23:05:26 heh. Don't quit your day job. lol ;) 2007-11-25T23:05:30 The OS X version was like that for a while 2007-11-25T23:05:30 I don't actually trust my system at the moment. :-( 2007-11-25T23:05:37 Red => Yellow => Green 2007-11-25T23:06:41 shevek_, install windows. Nothing can go wrong then. 2007-11-25T23:06:54 shevek_: Stop compiling it with -zomg-wtf-bbq optimisations ;) 2007-11-25T23:07:16 EvilGuru: I never did. But screw it, as soon as I can afford a new disk, I'm moving to Ubuntu 2007-11-25T23:07:27 New disk? 2007-11-25T23:07:39 per * r2888 /trunk/ (13 files in 3 dirs): Convert fog code to PIELIGHT 2007-11-25T23:07:39 Like, a bigger one. 2007-11-25T23:07:42 once everything is converted to PIELIGHT, the colours MUST be right again. i hope. 2007-11-25T23:08:05 btw, PIELIGHT is a really lame name for a colour. 2007-11-25T23:08:23 * Buginator agrees 2007-11-25T23:08:29 Ubuntu is not bad, but there are some nasty upgrade bugs. dist upgrades always fail, scrollkeeper-up always crashes 2007-11-25T23:09:07 g'nite all 2007-11-25T23:09:10 cya per 2007-11-25T23:09:22 Why does dist upgrade fail? 2007-11-25T23:09:26 PIE_RGB ? PIE_RgB_CoLOuR? ;) 2007-11-25T23:09:30 night per 2007-11-25T23:09:40 *** per has quit IRC 2007-11-25T23:09:45 shevek_: Good question 2007-11-25T23:10:10 Been with Ubuntu on x86 and PPC since 5.04 and every one has failed/left me sub-optimal 2007-11-25T23:10:21 * krushia uses gentoo 2007-11-25T23:10:32 So now I have a separate home partition and do a fresh install each time 2007-11-25T23:11:00 *** Suprano has quit IRC 2007-11-25T23:11:06 I currently use Gentoo, but was looking into FreeBSD a while back 2007-11-25T23:12:22 If all else fails, might as well right your own. 2007-11-25T23:13:43 But thanks to the cursor trap feature I can finally play in windowed mode! 2007-11-25T23:13:44 i like having a source-based distro 2007-11-25T23:13:51 I don't know how you lot manage it 2007-11-25T23:19:53 hmmm, what are these macros called __LINE__ & __FILE__ ? IS there a special name for them? 2007-11-25T23:24:52 I do not think so 2007-11-25T23:30:03 *** GrimMoroe has joined #warzone 2007-11-25T23:30:13 Hi GrimMoroe 2007-11-25T23:30:42 hello 2007-11-25T23:38:39 *** abitos has quit IRC 2007-11-25T23:39:20 *** JockeTF has quit IRC 2007-11-25T23:54:37 *** EvilGuru has quit IRC 2007-11-26T00:02:29 later all. 2007-11-26T00:02:39 *** Buginator has quit IRC 2007-11-26T00:26:42 *** Drazi is now known as Drazi|Away 2007-11-26T01:37:53 *** KBlair has quit IRC 2007-11-26T01:50:03 *** Drazi|Away is now known as Drazi 2007-11-26T01:52:43 *** KBlair has joined #warzone 2007-11-26T02:14:31 hm. 2007-11-26T02:16:49 *** _Leto_ has quit IRC 2007-11-26T02:21:52 yep 2007-11-26T02:23:40 can't wait for christmas, new computer more power. 2007-11-26T02:23:40 >< 2007-11-26T03:09:03 *** Dred_furst has quit IRC 2007-11-26T03:11:28 i need to get a job before christmas 2007-11-26T04:04:33 *** pabs3 has quit IRC 2007-11-26T04:10:33 *** pabs3 has joined #warzone 2007-11-26T04:17:06 *** pabs3 has quit IRC 2007-11-26T04:25:14 *** pabs3 has joined #warzone 2007-11-26T04:32:48 *** ccfreak2k|laptop has quit IRC 2007-11-26T04:33:51 *** ccfreak2k|laptop has joined #warzone 2007-11-26T04:37:01 bored. 2007-11-26T04:39:01 *** DrZimmerman has joined #warzone 2007-11-26T04:43:14 hi 2007-11-26T05:35:02 *** cybersphinx has quit IRC 2007-11-26T05:53:58 *** Vespasian has quit IRC 2007-11-26T05:58:50 *** lav-coyote25 has joined #warzone 2007-11-26T06:03:49 *** lav-coyote25 has quit IRC 2007-11-26T06:33:20 *** AndrevS has quit IRC 2007-11-26T06:39:52 *** amro has joined #warzone 2007-11-26T07:02:08 *** Suprano has joined #warzone 2007-11-26T07:06:26 *** amro has quit IRC 2007-11-26T07:11:10 *** Jovan56 has joined #warzone 2007-11-26T07:21:18 *** Suprano has quit IRC 2007-11-26T07:23:18 *** cybersphinx has joined #warzone 2007-11-26T08:16:07 *** Suprano has joined #warzone 2007-11-26T08:52:47 *** Suprano has quit IRC 2007-11-26T08:53:16 *** Suprano has joined #warzone 2007-11-26T08:58:33 *** Suprano has quit IRC 2007-11-26T08:59:00 *** Maerz has joined #warzone 2007-11-26T08:59:02 *** Maerz is now known as Suprano 2007-11-26T08:59:12 *** Suprano is now known as Suprano_ 2007-11-26T08:59:42 *** Suprano_ is now known as Suprano 2007-11-26T09:06:08 *** tomboy64 has joined #warzone 2007-11-26T09:21:28 *** Suprano has quit IRC 2007-11-26T09:33:15 *** abitos has joined #warzone 2007-11-26T09:41:42 * cyka is back (gone 80:00:14) 2007-11-26T10:04:40 *** amro has joined #warzone 2007-11-26T10:26:30 *** Cc2iscooL_ has quit IRC 2007-11-26T11:01:05 *** abitos has quit IRC 2007-11-26T11:01:17 *** abitos has joined #warzone 2007-11-26T11:53:29 *** Dred_furst has joined #warzone 2007-11-26T12:19:39 *** ^cyka^ has joined #warzone 2007-11-26T12:20:28 *** oolon____ has joined #warzone 2007-11-26T12:22:12 *** Suprano has joined #warzone 2007-11-26T12:26:29 *** Suprano has quit IRC 2007-11-26T12:35:48 *** cyka has quit IRC 2007-11-26T12:36:40 *** oolon___ has quit IRC 2007-11-26T12:38:12 *** Cyka^ has joined #warzone 2007-11-26T12:39:04 *** newparadigm` has joined #warzone 2007-11-26T12:40:22 *** newparadigm has quit IRC 2007-11-26T12:40:27 *** coppertop has quit IRC 2007-11-26T12:40:27 *** NightBringer has quit IRC 2007-11-26T12:40:27 *** eracc has quit IRC 2007-11-26T12:40:27 *** EisNerd has quit IRC 2007-11-26T12:40:30 *** oolon____ has quit IRC 2007-11-26T12:40:30 *** ccfreak2k|laptop has quit IRC 2007-11-26T12:40:30 *** GrimMoroe has quit IRC 2007-11-26T12:40:30 *** Zombie has quit IRC 2007-11-26T12:40:42 *** oolon____ has joined #warzone 2007-11-26T12:40:42 *** ccfreak2k|laptop has joined #warzone 2007-11-26T12:40:42 *** GrimMoroe has joined #warzone 2007-11-26T12:40:42 *** Zombie has joined #warzone 2007-11-26T12:40:52 *** coppertop has joined #warzone 2007-11-26T12:40:52 *** NightBringer has joined #warzone 2007-11-26T12:40:52 *** eracc has joined #warzone 2007-11-26T12:40:52 *** EisNerd has joined #warzone 2007-11-26T12:52:58 *** unitos has joined #warzone 2007-11-26T12:54:27 *** ^cyka^ has quit IRC 2007-11-26T12:56:20 *** GrimMoroe has quit IRC 2007-11-26T13:11:17 *** amro has quit IRC 2007-11-26T13:11:17 *** pabs3 has quit IRC 2007-11-26T13:11:17 *** coppercore has quit IRC 2007-11-26T13:11:17 *** yangman has quit IRC 2007-11-26T13:11:17 *** krushia has quit IRC 2007-11-26T13:12:17 *** amro has joined #warzone 2007-11-26T13:12:17 *** pabs3 has joined #warzone 2007-11-26T13:12:17 *** coppercore has joined #warzone 2007-11-26T13:12:17 *** yangman has joined #warzone 2007-11-26T13:12:17 *** krushia has joined #warzone 2007-11-26T13:18:04 *** kamaze has joined #warzone 2007-11-26T13:26:09 *** tomboy64 has quit IRC 2007-11-26T13:39:19 *** devurandom has joined #warzone 2007-11-26T14:03:58 *** Giel has joined #warzone 2007-11-26T14:04:15 hi all 2007-11-26T14:10:10 mortikia: ping 2007-11-26T14:10:10 pong 2007-11-26T14:10:38 *** Suprano has joined #warzone 2007-11-26T14:11:12 *** amro has quit IRC 2007-11-26T14:29:42 *** unitos has quit IRC 2007-11-26T14:30:48 *** tomboy64 has joined #warzone 2007-11-26T14:35:44 *** berkus has joined #warzone 2007-11-26T15:05:01 *** Karlik has joined #warzone 2007-11-26T15:06:17 *** Karlik has quit IRC 2007-11-26T15:07:06 *** Karlik has joined #warzone 2007-11-26T15:25:45 *** abitos has quit IRC 2007-11-26T15:25:56 *** abitos has joined #warzone 2007-11-26T15:26:11 muggenhor * r2889 /trunk/lib/sound/ (openal_track.c track.h): 2007-11-26T15:26:11 * Don't use a C99 variably sized struct member to store the filename of a track (instead a plain pointer will be used) 2007-11-26T15:26:11 * Make sure to check for a NULL pointer __before__ passing it to strlen 2007-11-26T15:26:11 * Allow the loading of a track (in sound_LoadTrackFromFile), even if GetLastResourceFilename() returns a NULL pointer 2007-11-26T15:43:08 *** ccfreak2k|laptop has quit IRC 2007-11-26T15:50:04 *** ccfreak2k|laptop has joined #warzone 2007-11-26T15:55:16 *** tomboy64 has quit IRC 2007-11-26T15:57:24 *** tomboy64 has joined #warzone 2007-11-26T15:58:58 muggenhor * r2890 /trunk/lib/sound/ (audio.c track.c): 2007-11-26T15:58:58 * In addition to the changes of r2853, make passing a NULL pointer safe as well 2007-11-26T15:58:58 * In the error messages being output, distinguish between a NULL pointer and an empty string 2007-11-26T16:09:49 *** EvilGuru has joined #warzone 2007-11-26T16:14:09 Hey all 2007-11-26T16:16:12 *** _berkus has joined #warzone 2007-11-26T16:16:30 hi EvilGuru 2007-11-26T16:21:31 ehlo evilguru 2007-11-26T16:22:01 devurandom: playing an SMTP server eh ;-) 2007-11-26T16:22:21 *** ccfreak2k|laptop has quit IRC 2007-11-26T16:22:35 I'm more like playing the client. ;) 2007-11-26T16:22:44 This is annoying: 2007-11-26T16:22:44 /usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/../../../../lib64/libpthread.a(pthread_cond_timedwait.o): In function `pthread_cond_timedwait': 2007-11-26T16:22:44 (.text+0xa7): undefined reference to `__vdso_clock_gettime' 2007-11-26T16:23:06 *** ccfreak2k|laptop has joined #warzone 2007-11-26T16:23:09 When trying to compile media-gfx/splashutils... What TH did Spock do there...? 2007-11-26T16:23:15 * EvilGuru requires TLS 2007-11-26T16:23:29 Afaik the vdso is linked automatically into everything... 2007-11-26T16:23:34 * Giel only accepts SSL connections 2007-11-26T16:23:43 Giel's old school. ;) 2007-11-26T16:23:47 TLS > SSL 2007-11-26T16:24:12 And would use it in place of SSL for https if enough clients supported it 2007-11-26T16:24:17 EvilGuru: TLS is embedded in the protocol right ? while SSL only forms a "tunnel" around the connection ? 2007-11-26T16:24:29 TLS is encryption on demand, yes 2007-11-26T16:24:30 *** berkus has quit IRC 2007-11-26T16:24:48 Which is good for HTTP as the HOST param can be sent then a specific SSL cert used 2007-11-26T16:25:05 so a single IP can host multiple domains with *valid* SSL certs specific to each site 2007-11-26T16:25:29 EvilGuru: that works with SSL as well; though it is a bit more difficult 2007-11-26T16:25:54 Giel: Can't. SSL cert is sent before the client requires a specific domain 2007-11-26T16:26:13 So each IP:port is limited to a single SSL cert, registered to a subdomain or whatever 2007-11-26T16:26:23 EvilGuru: you can switch SSL cert during a connection 2007-11-26T16:26:38 Too late! 2007-11-26T16:26:52 though that means you will have used an invalid certificate at the beginning 2007-11-26T16:32:40 EvilGuru: does OSX support fork(), exec(), pipe(), kill(), fcntl() and the open(), read() and write() syscalls ? 2007-11-26T16:32:53 It has FreeBSDs user-space 2007-11-26T16:33:41 So yep, basically complete POSIX support 2007-11-26T16:34:43 ah so this should work then http://pstreams.sourceforge.net/ I think 2007-11-26T16:38:47 Afaik MacOSX is UNIX03 compatible. 2007-11-26T16:38:49 brb, afk 2007-11-26T16:38:52 Just recently they got that. 2007-11-26T16:38:52 *** Giel is now known as Giel|afk 2007-11-26T16:39:25 Giel|afk: Should work 2007-11-26T16:48:34 *** DrZimmerman has quit IRC 2007-11-26T16:50:26 *** amro has joined #warzone 2007-11-26T16:54:24 *** Giel|afk is now known as Giel 2007-11-26T17:00:29 * Giel is back 2007-11-26T17:01:33 *** DrZimmerman has joined #warzone 2007-11-26T17:02:37 *** _berkus has quit IRC 2007-11-26T17:05:57 hehe since the Russian Business Company was shutdown I have gone from ~100 spam messages a day to < 20 2007-11-26T17:09:48 EvilGuru: "Russian Business Company" ? 2007-11-26T17:09:57 I believe that is what they went under 2007-11-26T17:10:09 Russian 'anything-goes' hosting provider 2007-11-26T17:10:43 CIA-9: you lazy bot! 2007-11-26T17:10:53 even mortikia is faster! 2007-11-26T17:11:04 mortikia: ping 2007-11-26T17:11:04 pong 2007-11-26T17:13:56 Who runs newparadigm` 2007-11-26T17:14:35 dunno 2007-11-26T17:15:09 hmm; it's not just CIA being lazy; the mailing list seems to have a delay as well... 2007-11-26T17:15:25 Sure it committed? 2007-11-26T17:15:50 *** Kreuvf has joined #warzone 2007-11-26T17:15:51 Giel: It's not CIA being lazy, I think... 2007-11-26T17:15:53 *** Kreuvf has quit IRC 2007-11-26T17:15:59 It's more like Gna being slow... 2007-11-26T17:16:05 That was a quick visit... 2007-11-26T17:16:07 devurandom: nope; it probably is the "post-commit" hook at Gna! that's being delayed 2007-11-26T17:16:10 Guess he saw me and flew... 2007-11-26T17:16:25 Giel: I meant that when I said "Gna is slow"... 2007-11-26T17:16:30 ;) 2007-11-26T17:16:49 devurandom, Troman wants a news about the new "Jobs" section, could you take care of that? 2007-11-26T17:17:05 Anyone want to test a ETQW 1.2 LAN game via VPN? 2007-11-26T17:17:09 kamaze: Which one? 2007-11-26T17:17:21 http://wz2100.net/jobs 2007-11-26T17:17:23 * Giel doesn't have ETQW 2007-11-26T17:17:34 Giel: It's not FOSS... 2007-11-26T17:17:56 devurandom: I figured as much 2007-11-26T17:17:57 next week i should get a new GPU, and then i'll buy Call of Duty 4 :) 2007-11-26T17:18:02 kamaze: Do you mind if I reorder that a bit. ;) 2007-11-26T17:18:15 do what you want 2007-11-26T17:18:20 undless you kill something 2007-11-26T17:18:32 I only have non-FOSS games from before I saw the light :-P 2007-11-26T17:19:03 EvilGuru: You already began implementing parts of the netcode, right? 2007-11-26T17:19:13 Yep, multigifts 2007-11-26T17:19:35 * kamaze wants the new GeForce 8800 GTS with the G92 chip, which should be released on the 3rd december 2007-11-26T17:19:51 kamaze: You mean an 8800GT 2007-11-26T17:20:01 Giel: if i were to install & test your packages, would i be able to load any savegames i created with that version in any forthcoming debian versions, as well? 2007-11-26T17:20:13 one time in my life, i want something more than a low-cost mid-range GPU 2007-11-26T17:20:48 I've been there and done that. Had a GeForce 3 in mid 2001 and a 9800 Pro in 2003. It's not that great 2007-11-26T17:21:13 Buy a new game, install it, start, put everything on high and enjoy 2007-11-26T17:21:17 Stick with the mid range 2007-11-26T17:21:37 kamaze: How shall I highlight something? 2007-11-26T17:21:41 and not find the middle between acceptable visuals and playable framerates :( 2007-11-26T17:22:10 devurandom, what do you mean? 2007-11-26T17:22:21 Then I switched to link and no longer needed amazingly fast hardware 2007-11-26T17:22:26 I am not completely sure what I mean. ;) 2007-11-26T17:22:38 Something like red, underline, bold, dunno... 2007-11-26T17:22:38 So now I buy yesterdays top hardware a rock-bottom prices 2007-11-26T17:22:47 I want to mark the most important tasks (netcode). 2007-11-26T17:22:50 like a text-marker? 2007-11-26T17:22:57 Yes, eg. 2007-11-26T17:23:08 mage a red explanaition mark 2007-11-26T17:23:11 behind it 2007-11-26T17:23:13 Picked up a 7900GTX over the Summer for *much* less than a 8600GTS, and since DX10 means nothing to me I think I have done quite well 2007-11-26T17:23:13 whatever :D 2007-11-26T17:23:26 How do I do that text-marker-effect? 2007-11-26T17:23:27 Are we any closer to a 2.0.8 stab;r tr;rsdr? 2007-11-26T17:23:31 i don't give a damn about DX10 2007-11-26T17:23:40 Are we any closer to a 2.0.8 stable? 2007-11-26T17:23:43 i have vista here,... vista business 2007-11-26T17:23:52 but still run xp/xp64 2007-11-26T17:23:54 Linux. 2007-11-26T17:24:03 Death to Windows/ 2007-11-26T17:24:29 For me linux is horrible for a workspace 2007-11-26T17:24:33 great, now Giel disappears :/ 2007-11-26T17:24:38 Someone played Rome - Total War ? 2007-11-26T17:24:43 i love it as server, but as a workspace... 2007-11-26T17:24:55 kamaze: Depends on the task, I think... 2007-11-26T17:25:07 Video editing, eg. is too my experience not that great... 2007-11-26T17:25:20 sure, in some thing you can use it as well 2007-11-26T17:25:27 Programming. :) 2007-11-26T17:25:40 but i think linux will never play-out windows on desktops 2007-11-26T17:25:43 devurandom: Yes, last game I ever bought 2007-11-26T17:25:48 I still haven't found a stable editor with a nice UI... 2007-11-26T17:26:00 EvilGuru? 2007-11-26T17:26:07 Rome - Total War 2007-11-26T17:26:10 Ah, yes. 2007-11-26T17:26:13 No DAU wants to edit some X.org configs by hand via console if it dies 2007-11-26T17:26:14 Windows has decreed that all Linux users should persish, so since that policy of nothing but extermination is in place, Linux users shall fight to exterminate Windows Users 2007-11-26T17:26:17 I just bought it recently. 2007-11-26T17:26:21 Played it yesterday. 2007-11-26T17:26:43 I have MediEval 2 - total war here 2007-11-26T17:26:47 At 21:00 I thought "hey, lets try it, for a short time, then sleep"... I was in bed like at 02:00... 2007-11-26T17:27:09 It is a good game. 2007-11-26T17:27:22 kamaze: I would never say never. ;) 2007-11-26T17:27:40 And X 1.4 afaik has done a lot towards auto-config... 2007-11-26T17:27:46 World in Conflict and SupCom let the time fly by... 2007-11-26T17:27:47 XOrg, sry. 2007-11-26T17:29:10 I think Linux might one day be better for the home user 2007-11-26T17:29:19 kamaze: lucky you- I don't have enough ram to play either comfortably 2007-11-26T17:29:22 maybe NFS Pro Street is worth a look 2007-11-26T17:29:24 muggenhor * r2891 /trunk/src/configuration.c: * Complement the addition of config-setting "trapCursor" in r2887 by making sure it is written as well as read 2007-11-26T17:29:24 http://www.nfsprostreet.nl/gallery/screenshots/images/NFS_PS_2006_Volkswagen_Golf_GTI.jpg 2007-11-26T17:29:26 :D 2007-11-26T17:30:13 Wonder how they do motion blur? Using the accumulation buffer would be too slow 2007-11-26T17:30:37 kamaze: That's the mockup and where are the screenshots? 2007-11-26T17:30:39 ;) 2007-11-26T17:31:31 EvilGuru, maybe read this: http://www.fl-tw.com/InfinityForums/viewtopic.php?t=5598 2007-11-26T17:31:50 ah wait 2007-11-26T17:31:52 wrong topic 2007-11-26T17:32:26 and me is back 2007-11-26T17:33:02 wow did that amount of text really got typed in about 10 minutes ? 2007-11-26T17:34:10 EvilGuru, here: http://www.fl-tw.com/InfinityForums/viewtopic.php?t=5546 2007-11-26T17:34:19 a interesting note about motion blur 2007-11-26T17:34:44 RichiH: if you'd install a development version then the savegames it creates will most certainly _not_ be compatible with a later release 2007-11-26T17:36:00 devurandom: I've played Rome - Total War for quite a while (some two years back) 2007-11-26T17:36:34 kamaze: Those last depth-of-field screens are pretty nice... .) 2007-11-26T17:37:17 http://www.fl-tw.com/InfinityForums/viewforum.php?f=6 2007-11-26T17:37:18 Know what? I've gotta go now... 2007-11-26T17:37:19 Bye... 2007-11-26T17:37:21 *** devurandom has quit IRC 2007-11-26T17:37:24 there are many other interesting articles 2007-11-26T17:37:58 *** ccfreak2k|laptop has quit IRC 2007-11-26T17:38:26 *** ccfreak2k_|lapto has joined #warzone 2007-11-26T17:38:33 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-26T17:38:58 EvilGuru: did you update that article about the Quadratic Formula ? 2007-11-26T17:39:25 Giel: Latest version: http://www.evilguru.org.uk/assorted-essays/programming/solving-quadratic-equations/ 2007-11-26T17:40:06 you tried running latex2html on it yet ? 2007-11-26T17:40:39 I may, when MathML is well supported 2007-11-26T17:42:15 do these ".*DS_Store" files have a function ? 2007-11-26T17:42:28 Blast! Thought I got rid of them 2007-11-26T17:43:53 does that package "listings" (LaTeX package you use) provide source code highlighting based on the file's extension (i.e. to determine the language) 2007-11-26T17:44:43 No, it is done as a parameter 2007-11-26T17:45:01 (which I set globally as Python in my document, and over-ride where required) 2007-11-26T17:46:35 *** ccfreak2k|laptop has quit IRC 2007-11-26T17:47:19 *** ccfreak2k_|lapto has joined #warzone 2007-11-26T17:47:22 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-26T17:49:57 Preamble is a revision or so out of date - I added in long table support a week or so ago 2007-11-26T17:50:34 you mean the preface I assume ? 2007-11-26T17:50:53 Preamble is a bit like the in an HTML document, stuff at the top, defintions etc 2007-11-26T17:51:12 oh yeah; the tex preamble 2007-11-26T17:51:26 I thought you meant the document's (in-text) preamble 2007-11-26T17:52:50 hmm; evince renders the stuff in the advise section very poorly 2007-11-26T17:53:14 looks just as if it doesn't perform any anti-aliassing there 2007-11-26T17:54:21 erm, ..., it only has that when I render the PDF myself 2007-11-26T17:54:39 Anything XPDF based will fail 2007-11-26T17:54:57 Newever versions of Evince which are Cairo based finally AA line-art 2007-11-26T17:55:23 I mean it only happens when I compile the latex document into a pdf myself 2007-11-26T17:56:21 EvilGuru: what do you use to compile it ? I just use "latex Solving\ Quadratic\ Equations.tex && dvips Solving\ Quadratic\ Equations.dvi && ps2pdf Solving\ Quadratic\ Equations.ps" 2007-11-26T17:56:26 ahah 2007-11-26T17:56:38 It will look poor. pdflatex is the way forward 2007-11-26T17:56:44 well obviously I execute latex twice (to get the reference table right) 2007-11-26T17:56:56 well; pdflatex errors out... 2007-11-26T17:57:15 It generates a PDF straight out, so I can include PDF files for graphics, get microtypography and some other nice PDF features 2007-11-26T17:57:18 I use it for all my own documents; but it bugs me about your latex doc 2007-11-26T17:57:29 What is the error, it is quite heavy on external packages 2007-11-26T17:58:34 *** ccfreak2k|laptop has joined #warzone 2007-11-26T17:58:54 EvilGuru: http://rafb.net/p/bDbCPZ32.html 2007-11-26T18:00:03 That explains it. Microtype only works on scaleable (non-bitmap fonts) and is only active with pdflatex 2007-11-26T18:00:50 well I use pdflatex... 2007-11-26T18:01:16 *** kamaze has quit IRC 2007-11-26T18:01:17 Try disabling the \usepackage{microtype} line 2007-11-26T18:01:50 However, it seems to be a font issue. But it has worked on two TexLive 2007 installs (OS X and Gentoo) 2007-11-26T18:02:41 although it works now it generates a virtually similar PDF to the latex -> dvsps -> ps2pdf method 2007-11-26T18:03:36 Advantage is that with pdflatex you can include other PDF documents 2007-11-26T18:03:52 this is good when you are working with SVG images (as PS does not support transparency) 2007-11-26T18:05:47 can't you just convert SVG -> EPS ? 2007-11-26T18:06:05 If the SVG contains transparency things don't come out well 2007-11-26T18:07:21 doesn't EPS support transparency then ? 2007-11-26T18:07:29 Sadly not 2007-11-26T18:07:39 > PDF 1.4 (or is it 1.5) 2007-11-26T18:08:46 *** Buginator has joined #warzone 2007-11-26T18:08:51 Hi all 2007-11-26T18:09:04 EvilGuru: I'm wondering how does it come to be that on your system microtype supports/provides scalable fonts, while on mine it doesn't ? 2007-11-26T18:09:07 hi Buginator 2007-11-26T18:09:13 But see if Debian provides a fonts package for TeX 2007-11-26T18:09:57 I know for Gentoo I needed to get some extra TeX packages from portage 2007-11-26T18:09:59 EvilGuru, I just won 500,000 Great Britain Pounds! All they need is my bank account # what a deal! :P 2007-11-26T18:10:24 What about your sort code ;) 2007-11-26T18:11:00 Buginator: that's better than $500,000 ;-) 2007-11-26T18:11:00 "The prestigious Microsoft and AOL..." lol 2007-11-26T18:11:30 hmpf! I think "ambitious" would be more appropriate, "ambitious to make a lot of money" 2007-11-26T18:11:50 *** kamaze has joined #warzone 2007-11-26T18:12:06 *** JockeTF has joined #Warzone 2007-11-26T18:12:25 Isn't it around $700,000 US now or something like that? 2007-11-26T18:12:29 Hi! 2007-11-26T18:12:36 ho 2007-11-26T18:12:39 hi 2007-11-26T18:12:41 EvilGuru: I've already got all texlive-fonts-* packages installed; and all other packages are for some special languages or chess fonts 2007-11-26T18:12:58 Buginator: $1,000,000+ 2007-11-26T18:13:19 maybe ttf2tex might help though (its description says that pdflatex uses it implicitly) 2007-11-26T18:13:38 though it does _not_ help... 2007-11-26T18:13:39 Well, at least exports will be up this year. lol 2007-11-26T18:15:20 Giel: Try that: http://rafb.net/p/jPR02686.html 2007-11-26T18:15:39 Buginator: Its good for us. 2007-11-26T18:16:14 dang it, it works 2007-11-26T18:16:36 Add to it the line \usepackage[charter]{mathdesign} 2007-11-26T18:16:42 EvilGuru, only if you don't sell things. Then it is bad. 2007-11-26T18:16:51 And just in case add a bit of math to the document 2007-11-26T18:17:04 Buginator: No one wants to buy the kind of crap we make ;) 2007-11-26T18:18:28 *** AndrevS has joined #warzone 2007-11-26T18:19:14 works flawlessly.. (with math that is) 2007-11-26T18:19:39 \usepackage{amsmath} add it above the rest 2007-11-26T18:20:58 still works 2007-11-26T18:21:57 \renewcommand{\sfdefault}{cmss} 2007-11-26T18:22:14 Which is what I bet it is 2007-11-26T18:22:38 As you said advise blocks (which use sans-serif fonts) looked non-AA'ed, or alternatively non scaled 2007-11-26T18:23:43 nope; still no change... 2007-11-26T18:24:02 try selectively commenting out lines in my document 2007-11-26T18:24:54 * Giel was already working on that ;-) 2007-11-26T18:26:04 commenting out \usepackage{amsmath} for example yields a change; though it just gives me another error "environment align undefined" 2007-11-26T18:26:22 Yes 2007-11-26T18:26:38 Try removing most of the bodty 2007-11-26T18:26:40 *body 2007-11-26T18:27:41 EvilGuru, did you do the pointer patch yet? 2007-11-26T18:29:21 EvilGuru: commenting out the stuff in the "advise" environment works 2007-11-26T18:29:36 that's lines 194, 195 and 196 2007-11-26T18:32:25 So it is the ssf font! 2007-11-26T18:32:57 As that is the only place where it is used. If we go back to the test document try adding some sans serif text to the body 2007-11-26T18:33:17 Buginator: Dangling pointers. I do not think I will have the time 2007-11-26T18:34:09 Then we can try moving the \def\sfdefault{cmss} to before the \usepackage{microtype} def see if that fixes anything 2007-11-26T18:34:17 no, the mouse pointer you were talking about 2007-11-26T18:34:31 ah yes removing \sffamily from the "advise" environment definition works as well... 2007-11-26T18:34:42 Oh, yes, all committed. Add trapCursor=1 to your config file 2007-11-26T18:35:34 EvilGuru: just moving the \def\sfdefault up doesn't work 2007-11-26T18:35:59 So we know it is a problem with computer modern sans serif and microtype 2007-11-26T18:36:16 Try commenting out the bch lines 2007-11-26T18:36:50 nope; doesn't work 2007-11-26T18:37:15 I guess it is bug report time 2007-11-26T18:39:32 you know any other sans serif font useable with latex (I rarely, if ever select fonts when using latex) 2007-11-26T18:40:24 is strdup() safe? 2007-11-26T18:40:33 CMSS is the default I believe (so you can try removing the line with sets it) 2007-11-26T18:41:28 Buginator: safe for what ? 2007-11-26T18:41:30 I mean, how do we know the string isn't NULL , or if it has a \0 at the end? 2007-11-26T18:42:08 Buginator: if you pass an invalid string into strdup() then you get undefined behaviour (although a segfault is the most likely) 2007-11-26T18:42:27 pFunction->pName = strdup(pNameToStore); I am trying to track down where we lose the name... 2007-11-26T18:43:34 EvilGuru: that must be why simply removing that line doesn't work 2007-11-26T18:43:37 sigh... 2007-11-26T18:46:37 Assuming you are using texlive 2007 file a Debian bug report 2007-11-26T18:47:00 EvilGuru: problem is that I cannot reproduce it in a smaller file 2007-11-26T18:47:14 test-latex document that is... 2007-11-26T18:47:59 Depending on how much time the package maintainer has you might be able to post the full file and give a hint where it is going wrong 2007-11-26T18:56:26 EvilGuru: problem is that I don't know which of those latex packages is causing the problem... 2007-11-26T18:57:44 ah well; I'll just report it on texlive 2007-11-26T18:59:15 I do not think it is a texlive bug 2007-11-26T18:59:21 as it works on OS X and Gentoo 2007-11-26T19:00:06 it might be a bug on the texlive package though 2007-11-26T19:00:26 Ah, I'm with you 2007-11-26T19:01:16 *** kamaze has quit IRC 2007-11-26T19:01:18 People on #latex might be able to test it with their installs 2007-11-26T19:03:37 *** _berkus has joined #warzone 2007-11-26T19:09:18 Giel: i meant the packages you provide for debian 2007-11-26T19:13:42 RichiH: considering that I can only provide packages from the 2.0 branch or the current development branch neither will be compatible with the final 2.1 savegames 2007-11-26T19:14:13 EvilGuru: I just discovered that it seems to be related to the length of the \item text in the "advise" environment... 2007-11-26T19:14:58 Makes sense 2007-11-26T19:15:10 as soon as the text becomes larger than the hbox latex fails to compile 2007-11-26T19:17:08 Can you reproduce that on a small scale? 2007-11-26T19:21:08 yup: http://pastebin.com/m469ec523 2007-11-26T19:22:02 *** ccfreak2k|laptop has quit IRC 2007-11-26T19:22:47 *** ccfreak2k_|lapto has joined #warzone 2007-11-26T19:22:52 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-26T19:23:04 *** ccfreak2k_|lapto has joined #warzone 2007-11-26T19:23:07 *** ccfreak2k_|lapto is now known as ccfreak2k|laptop 2007-11-26T19:23:28 See if you can eliminate the paralist environment 2007-11-26T19:24:47 anyone know offhand where psLevels->pName gets allocated? I just had a double free pointer crash on that. 2007-11-26T19:26:04 EvilGuru: I only see a paralist package being included 2007-11-26T19:26:25 I provides compact list which is used by advise 2007-11-26T19:26:30 *** ccfreak2k|laptop has quit IRC 2007-11-26T19:26:58 *** ccfreak2k|laptop has joined #warzone 2007-11-26T19:28:24 shouldn't itemize work there ? 2007-11-26T19:31:13 Ugh. allocateName() which searches the treap. 2007-11-26T19:32:16 EvilGuru: using "\begin{itemize}[$\to$]" instead of that custom "advise" environment works... 2007-11-26T19:32:40 I use compact list as it is 'inline' 2007-11-26T19:33:00 Worth filing a bug report with what you have 2007-11-26T19:34:17 it seems to be unrelated to paralist/compact list though 2007-11-26T19:34:45 as wrapping the stuff in the itemize list in an \sffamily command makes it fail again 2007-11-26T19:34:58 Excellent 2007-11-26T19:39:18 *** _berkus has quit IRC 2007-11-26T19:44:41 how do you break alliance with the AI? 2007-11-26T19:45:04 If the teams are locked you can't, otherwise press the return key and you should be able to 2007-11-26T19:45:46 darn. Needed to test some more stuff, and only 1 enemy AI left that is almost dead 2007-11-26T19:51:39 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=453020 2007-11-26T19:54:02 EvilGuru: "Although, much to my disappointment it did not include a secret handshake (that or they aren’t telling)" <-- it does include a secret handshake; though it's secret :-P 2007-11-26T19:54:18 *** DrZimmerman has quit IRC 2007-11-26T19:55:24 Giel: Sounds like something I would say... 2007-11-26T19:55:33 *** per has joined #warzone 2007-11-26T19:55:45 hello 2007-11-26T19:55:58 Hi per 2007-11-26T19:56:08 hi pabs3 2007-11-26T19:56:12 err per 2007-11-26T19:56:13 does MSVC support struct initializers? 2007-11-26T19:57:06 EvilGuru: what part of it ? because the quotation is something you wrote.. 2007-11-26T19:57:13 per: afaik it does 2007-11-26T19:57:19 no, at least I don't think so. Isn't that C99? 2007-11-26T19:57:24 I just can't remember when 2007-11-26T19:57:25 I think it warns about it though 2007-11-26T19:57:45 Buginator: I'm pretty sure it is already used in warzone 2007-11-26T19:58:19 and I'm pretty sure you bugged me or devurandom about that producing warnings on MSVC 2007-11-26T19:59:03 Giel: hmm, the pievector.h stuff? i'm not sure that is the same as what i mean 2007-11-26T19:59:06 Hmm. ok, if it breaks, I will blame you. ;) 2007-11-26T19:59:19 per: that's what I mean 2007-11-26T19:59:29 Giel: i mean like PIELIGHT c; c = { .r = 1, .b = 1, .g = 1, .a = 255 }; 2007-11-26T20:00:05 per: you mean named initializers ? 2007-11-26T20:00:15 yes 2007-11-26T20:00:18 I'm pretty sure that won't work 2007-11-26T20:00:36 though there's only one way of finding out... 2007-11-26T20:01:48 EvilGuru: you might want to add a license statement to that document btw 2007-11-26T20:02:15 Yes 2007-11-26T20:02:29 I will uploaded an updated version in a bit (revised preamble) 2007-11-26T20:03:29 i think we need a palette in the game, one which defines standard colours 2007-11-26T20:03:49 instead of hard-coding constants all over the place that just happen to be the same in some places 2007-11-26T20:04:25 i'm not sure how we should declare such a palette in memory, though 2007-11-26T20:05:00 one way is psPalette[WARZONE_BLACK] (ie global var[DEFINE]) 2007-11-26T20:05:58 another is to create a bunch of globals, one for each colour defined, eg "palBlack". there are some defines and vars like that now. 2007-11-26T20:06:03 per: how about a function that returns a PIELIGHT* getPalletteColour(enum colour_constants); 2007-11-26T20:06:27 cumbersome... 2007-11-26T20:06:56 argh. Attempt to free invalid pointer 031CD338 /me says there has to be a better way. 2007-11-26T20:06:59 getColour(enum colour_constant) might do it 2007-11-26T20:07:17 Buginator: still hunting bad object references? 2007-11-26T20:07:22 Buginator: are you using --debug memory ? 2007-11-26T20:07:33 Buginator: probably a double free() call 2007-11-26T20:08:24 yes, it is a duble free, but I just can't tell why-- it seems to be allocated in allocateName() 2007-11-26T20:08:30 double* 2007-11-26T20:08:30 if C only had constructors, copy constructors and destructors... then I'd make an easy to use smart pointer for it 2007-11-26T20:09:28 Would you guys be OK with something like this? http://www.hpl.hp.com/personal/Hans_Boehm/gc/ 2007-11-26T20:09:48 any favourite enum nomenclature? WARZONE_BLACK? PAL_BLACK? COL_BLACK? 2007-11-26T20:10:07 per: COL_BLACK or COLOUR_BLACK or BLACK_COLOUR 2007-11-26T20:10:14 or BLACK_COL 2007-11-26T20:10:21 GL_Black? :P heh 2007-11-26T20:10:36 in either case; I want to see COL or COLOUr in it 2007-11-26T20:10:48 Giel: surely an enum should have CATEGORY_MEMBER order 2007-11-26T20:11:03 Giel: isn't that obvious from the name? ie "black" is a colour... 2007-11-26T20:11:09 Buginator: a garbage collector would only hide our problems, not fix them 2007-11-26T20:11:26 it wouldn't even hide our problems... 2007-11-26T20:11:32 Yeah, I know, but I was hoping it might help point us to it 2007-11-26T20:11:59 per: well if it would do anything "useful", hiding is the only thing 2007-11-26T20:12:10 although it most certainly wouldn't protect us against double free()s 2007-11-26T20:12:39 per: yes it's probably obvious that black is a colour; though that might not be true for every colour 2007-11-26T20:12:47 Giel: true, i guess 2007-11-26T20:12:58 COL_ is already in use, though 2007-11-26T20:13:02 per: in any case I think prefixing "warzone" seems rather useless to me 2007-11-26T20:13:26 That is a C99 feature I like: void foo (struct x); foo((struct x) { 5, 6, ..}); 2007-11-26T20:13:33 Giel: i think it is actually rather common to name colours by prefixing where it comes from (in real life) 2007-11-26T20:14:15 per: as in sky-blue, blood-red, etc. ? 2007-11-26T20:14:17 EvilGuru: yuck. 2007-11-26T20:14:24 EvilGuru: what is that supposed to do ? 2007-11-26T20:14:30 Giel: that too 2007-11-26T20:14:47 You can pass a struct directly to a function 2007-11-26T20:15:13 normally you would need to do struct x bar = {5, 6, ..}; foo(bar); 2007-11-26T20:15:23 oh that... 2007-11-26T20:15:27 hmm... WARCOL_BLACK? ;) 2007-11-26T20:15:33 fact that it's possible is nice 2007-11-26T20:15:52 * per does not like too much syntactic sugar 2007-11-26T20:15:53 per: can't you just replace the other locations that use COL_ currently with those "new" colour constants ? 2007-11-26T20:16:00 RGB8_Black 8 bits for each color :P 2007-11-26T20:16:10 Giel: probably not all at once 2007-11-26T20:16:31 Giel: they are indexed colours, i am using a union 2007-11-26T20:16:34 EvilGuru: though it might cause trouble with readability 2007-11-26T20:16:53 Yes, needs to be used selectively 2007-11-26T20:17:09 the more selectively it is used, the more surprising when it occurs... 2007-11-26T20:17:32 anyway, food. 2007-11-26T20:18:02 BTW, I got the idea for a memory manager from http://www.gamasutra.com/features/20020802/hixon_01.htm He talks about the game they made using one. 2007-11-26T20:18:53 Buginator: "login..." 2007-11-26T20:19:30 http://pastebin.com/db31e4b1 2007-11-26T20:22:52 do you know what I think is dirty ? indexing arrays like this *(array + index) rather than array[index] 2007-11-26T20:23:06 and unfortunately that kind of stuff happens a lot in warzone 2007-11-26T20:23:12 just try this "grep \\\*\(\ \*[^\ ]\\+\ \*+\ \*[^\ \)]\\+\ \*\) $(find lib src -type f | grep \\.[chly]$ | grep -v \\.tab\\.[ch]$ | grep -v \\.lex\\.[ch]$)" 2007-11-26T20:23:38 Since pumpkins design was axed in one fell swoop, it is very hard now to see what is going on. If it was only done on a file by file basis, then we could have narrowed down the problem then & there. But it is too late for that now. 2007-11-26T20:23:41 most lines it'll return will be dirty array indexing methods 2007-11-26T20:24:44 Buginator: I don't see anything in that piece of text that convinces me to start using a memory manager 2007-11-26T20:25:06 other than stuff like smart pointers if we'd use C++ 2007-11-26T20:26:51 Giel, can you write a script that takes the line blah = malloc(whatever) into blah=ourmalloc("blah",whatever) ? Was thinking of tracking things that way. 2007-11-26T20:27:22 same with free(blah) would be ourfree("blah",blah); 2007-11-26T20:27:45 Then it is just a matter of adding __FILE__ & __LINE__ to that, and we can trace stuff much easier I would think. 2007-11-26T20:29:40 As for that article, it is pretty long. I only did a small snipet of what he was saying. 2007-11-26T20:30:00 "sed s/malloc/custommalloc/g < input_file > output_file" should do the trick 2007-11-26T20:31:05 is sed installed on most systems, or is that a special package? 2007-11-26T20:31:33 Buginator: All UNIX 2007-11-26T20:32:51 can you specify wild cards for input_file & output_file ? 2007-11-26T20:34:02 "The language is very simple, but the documentation is terrible." True for 85% of the docs in linux 2007-11-26T20:34:32 Buginator: erm, I disagree 2007-11-26T20:36:02 http://www.grymoire.com/Unix/Sed.html#toc-uh-0 2007-11-26T20:37:21 does it care about tabs & whitespace when it tries to find it? 2007-11-26T20:38:06 how do you like this very nice regexp search and replace string: "sed s/\\\*\ \*\(\ \*\\\([^\ +]\\+\\\)\ \*+\ \*\\\(\[^\ \)]\\+\\\)\ \*\)/\\1\\[\\2\\]/g" 2007-11-26T20:39:01 I think that that with this regexp I've reached the pointer where a context sensitive parser might be better... 2007-11-26T20:40:08 s/pointer/point/ 2007-11-26T20:41:08 Buginator: it was not easy to remove the memory pool system piecemeal 2007-11-26T20:41:14 Buginator: why do you think the removal of the memory pool system is to blame for your memory problems, btw? 2007-11-26T20:41:26 \/\/\/\/\/\/\/\/\//\\\////\/\\//s\\\\u////\r\\\\\e//// ; 2007-11-26T20:41:45 Buginator: syntax error 2007-11-26T20:42:06 and _yes_ sed does care about tabs & whitespace 2007-11-26T20:42:24 The pool was most likely hiding the issue was it not? 2007-11-26T20:42:27 I believe you can specify word-boundaries by means of \b or \< and \> 2007-11-26T20:42:35 Buginator: it was hiding issues yes 2007-11-26T20:43:16 Think of it like a dam with many holes. The memory pool stuff they did hid all those up. Now since that is gone, we got many holes to find. 2007-11-26T20:44:17 Heck, maybe it is just a bad design coverup someplace. 2007-11-26T20:45:06 Buginator: so you would only like to use an intermediate malloc() and free() implementation to track errors (not to provide a memory pool) ? 2007-11-26T20:45:40 yes 2007-11-26T20:46:17 just so where I can see where the damn things are being freed twice, and or when & where they are destroyed. 2007-11-26T20:47:37 (& created for that matter) 2007-11-26T20:47:39 sounds like a good idea to me; only for debug builds though... 2007-11-26T20:47:51 of course 2007-11-26T20:50:03 WZCOL_* ? 2007-11-26T20:50:13 per: makes me happy enough 2007-11-26T20:50:51 Buginator: I think tracking double free()s would be the most productive to do 2007-11-26T20:53:13 once I get into linux, and do that sed line on the files, how do I generate a patch file with the changes, so I can import it back to windows? svn diff >patchfile ? 2007-11-26T20:53:27 yes 2007-11-26T20:59:04 *** ccfreak2k|laptop has quit IRC 2007-11-26T20:59:55 *** ccfreak2k|laptop has joined #warzone 2007-11-26T21:01:14 I don't think that sed line would do what I need... 2007-11-26T21:03:04 that would just change malloc to custommalloc would it not? 2007-11-26T21:03:48 Buginator: Yes 2007-11-26T21:04:26 Buginator: yes it would 2007-11-26T21:06:43 blah = malloc(whatever) into blah = custommalloc(whatever) but I wanted blah=custommalloc("blah",whatever) ... back to google 2007-11-26T21:07:02 Buginator: Ok 2007-11-26T21:07:16 In regex I would do it like so 2007-11-26T21:08:25 EvilGuru, 2007-11-26T21:08:35 * Cyka^ is uploading a pic of his car in it's current condition 2007-11-26T21:08:35 * EvilGuru is working on it 2007-11-26T21:08:36 hehe 2007-11-26T21:09:06 http://img26.picoodle.com/img/img26/5/11/26/f_car1m_c2a7f54.jpg 2007-11-26T21:09:08 EvilGuru: you'll have to make sure that sizeof(X) will be correctly recognized as well 2007-11-26T21:09:22 as in X* x = malloc(sizeof(X)); 2007-11-26T21:11:48 this might do it 2007-11-26T21:11:52 (.+)\s+=\s+malloc\((.+)\); for searching 2007-11-26T21:11:57 so you have to make sure that the amount of opening braces is the same to the amount of closing braces... 2007-11-26T21:12:04 \1=mymalloc\(\"\1\",\2\); as the replacement 2007-11-26T21:12:18 *** _Leto_ has joined #warzone 2007-11-26T21:14:40 EvilGuru: that would replace "X* x = malloc(sizeof(X))" with "X* x = mymalloc("x", sizeof(X);" 2007-11-26T21:15:08 I search for a ';' 2007-11-26T21:15:16 oh... didn't notice the semi-colon 2007-11-26T21:16:02 some multi-line ones will not work 2007-11-26T21:16:52 *** Dred_furst has quit IRC 2007-11-26T21:17:38 Matching lines: 0 Matching files: 0 Total files searched: 380 Wonder if it is just a windows thing? 2007-11-26T21:18:13 Buginator: what program did you use to search ? 2007-11-26T21:18:26 because some programs have a different escape order 2007-11-26T21:19:33 That was MSVC... 2007-11-26T21:19:33 the \ is esacpe special char 2007-11-26T21:19:51 try searching with \<\([^ =]\+\)\> *= *malloc *( *\(.\+\) *) *; 2007-11-26T21:19:53 "\<\([^ =]\+\)\> *= *malloc *( *\(.\+\) *) *;" 2007-11-26T21:21:10 What are you smoking|? 2007-11-26T21:21:33 lol 2007-11-26T21:21:35 Find all "\<\([^ =]\+\)\> *= *malloc *( *\(.\+\) *) *;", Regular expressions, Subfolders, Find Results 2, "Entire Solution", "*.c;*.cpp;*.cxx;*.cc;*.tli;*.tlh;*.h;*.hpp;*.hxx;*.hh;*.inl;*.rc;*.resx;*.idl;*.asm;*.inc" 2007-11-26T21:21:35 Matching lines: 0 Matching files: 0 Total files searched: 399 2007-11-26T21:22:19 Giel: Does sed like my regex? 2007-11-26T21:22:28 EvilGuru: nope it doesn't 2007-11-26T21:22:38 perl -e time 2007-11-26T21:22:41 it wants sub-expressions in \(sub-expression\) 2007-11-26T21:22:52 instead of () 2007-11-26T21:23:55 EvilGuru: the above ^^ by me works with sed 2007-11-26T21:24:21 give me PCRE any day 2007-11-26T21:24:40 well, vim uses the same syntax for regexps so... 2007-11-26T21:25:15 EvilGuru: you know of a command line utilities that counts the amount of lines on stdin ? 2007-11-26T21:25:26 s/utilities/utility/ 2007-11-26T21:26:00 afk 2007-11-26T21:26:03 wc -l 2007-11-26T21:26:29 *** tomboy64 has quit IRC 2007-11-26T21:27:27 hmm; it seems my regexp matches less malloc() calls than a plain "malloc" 2007-11-26T21:27:49 We may do malloc ( 2007-11-26T21:27:56 hence in mine I added \s+ 2007-11-26T21:28:03 although it should be \s* 2007-11-26T21:28:04 EvilGuru: I take that into account already 2007-11-26T21:28:19 I sometimes put malloc into comments 2007-11-26T21:28:25 "X* x = (X*) malloc(sizeof(X));" versions that don't work 2007-11-26T21:28:46 it doesn't match malloc()s with a cast 2007-11-26T21:28:55 We should not be casting 2007-11-26T21:29:27 \(\s*.+\*\s*\) 2007-11-26T21:30:06 that will get the casts 2007-11-26T21:30:41 EvilGuru: with some bad luck it will get a lot more than just casts 2007-11-26T21:30:51 I just hate C-style casts to search for 2007-11-26T21:31:30 C++ casts are much easier (e.g. static_cast(variable), dynamic_cast(variable) and reinterpret_cast(variable)) 2007-11-26T21:32:35 (.+)\s*=\s*\(\s*.+\*\s*\)\s*malloc\((.+)\); 2007-11-26T21:32:43 try that monster 2007-11-26T21:36:18 A swing and another miss for msvc 2007-11-26T21:36:36 I would use perl -e 2007-11-26T21:36:42 (under Linux) 2007-11-26T21:38:16 guess it has to be linux, I get: 2007-11-26T21:38:17 Backslash found where operator expected at -e line 1, near ")\" 2007-11-26T21:38:18 (Missing operator before \?) 2007-11-26T21:38:18 syntax error at -e line 1, near "(." 2007-11-26T21:38:18 Substitution replacement not terminated at -e line 1. 2007-11-26T21:38:23 EvilGuru: that matches a lot more malloc calls 2007-11-26T21:38:40 Buginator: try "grep '\(.\+\)\s*=\s*(\s*.\+\*\s*)\s*malloc(\(.\+\));' $(find lib src -type f | grep \\.[chly]$ | grep -v \\.tab\\.[ch]$ | grep -v \\.lex\\.[ch]$)" 2007-11-26T21:38:56 on linux in your warzone working copy 2007-11-26T21:43:20 Could also use it to strip out those nasty C++ casts (well nasty in a C sense) 2007-11-26T21:44:03 EvilGuru: they're not C++ casts; they're C casts which are required on C++ 2007-11-26T21:44:20 That is a better way of putting it 2007-11-26T21:46:52 I pasted that into mingw shell, and it didn't do anything that I can tell. 2007-11-26T21:49:42 Giel: check my latest commit, see if the new palette thing is to your tastes 2007-11-26T21:49:54 Giel: i modelled it closely after the existing system 2007-11-26T21:49:58 per * r2893 /trunk/ (5 files in 3 dirs): 2007-11-26T21:49:58 Introduce new palette system WZCOL_* for setting the essential game palette. 2007-11-26T21:49:58 Change over pie_BoxFill() to PIELIGHT. Fix colour bug when building structures. 2007-11-26T21:51:27 Buginator: maybe this one works: '\([^ \t]\+\)\s*=\s*(\s*\(.\+\*\)\s*)\s*malloc\s*(\(.\+\));' 2007-11-26T21:51:36 or "grep '\([^ \t]\+\)\s*=\s*(\s*\(.\+\*\)\s*)\s*malloc\s*(\(.\+\));' $(find lib src -type f | grep \\.[chly]$ | grep -v \\.tab\\.[ch]$ | grep -v \\.lex\\.[ch]$)" 2007-11-26T21:52:24 i had to think wtf is tht? 2007-11-26T21:52:32 then a realised it was some sort of array Giel ? 2007-11-26T21:52:37 well code 2007-11-26T21:52:48 but i'm guessing at an array of some description 2007-11-26T21:53:00 Cyka^: what ? 2007-11-26T21:53:13 the above regexp ? 2007-11-26T21:53:15 guess this shell is too neutered on windows. :S That didn't do anything either. 2007-11-26T21:53:17 Cyka^: Regex! 2007-11-26T21:53:34 ahh 2007-11-26T21:53:39 still none the wiser 2007-11-26T21:53:44 but least i know what it is now 2007-11-26T21:53:48 but not how to use it 2007-11-26T21:54:21 Have a pint of tea, and look it over. I am sure it will seem clearer after that. 2007-11-26T21:54:47 tea? 2007-11-26T21:54:50 tea? 2007-11-26T21:54:55 TEA!!! 2007-11-26T21:54:56 lol 2007-11-26T21:54:59 i don't do tea 2007-11-26T21:55:05 Cyka^: wanna see dirty array indexing: https://trac