Wednesday, 2010-03-24

*** tpb has joined #freeorion00:00
CIA-76FreeOrion: tzlaine * r3399 /trunk/FreeOrion/server/ServerApp.cpp: Fixed typo.01:37
CIA-76FreeOrion: tzlaine * r3400 /trunk/FreeOrion/universe/ (Universe.cpp Universe.h): Const-corrected Universe::ExecuteEffects() and Universe::ExecuteMeterEffects().01:39
CIA-76FreeOrion: tzlaine * r3401 /trunk/FreeOrion/universe/ (9 files): (log message trimmed)01:51
CIA-76FreeOrion: This patch addresses the longstanding question of how to affect ship part01:51
CIA-76FreeOrion: stats via Effects. It does this via three changes:01:51
CIA-76FreeOrion: - Added new Ship-only Meters that cover the Meter types that are ship-part01:51
CIA-76FreeOrion: specific.01:51
CIA-76FreeOrion: - Added SetShipPartMeter Effect to affect the new Ship Meters.01:51
CIA-76FreeOrion: - Added code to autogenerate EffectsGroups that adjust Ship Meters, just like01:51
*** moldy has joined #freeorion03:26
moldyhi03:26
*** STalKer-X has quit IRC04:29
*** STalKer-Y has joined #freeorion04:29
GeofftheMediomoldy: hi06:20
tomboy64GeofftheMedio, when i try to run i get this06:42
tomboy64freeorion: /usr/include/boost/thread/pthread/recursive_mutex.hpp:72: void boost::recursive_mutex::unlock(): Assertion `!pthread_mutex_unlock(&m)' failed.06:43
tomboy64Aborted06:43
tomboy64i built HEAD (something like 3398 or such) against boost 1.3706:43
tomboy64which boost would you suggest?06:43
GeofftheMedio1.4206:43
tomboy64against 1.41 it fails to build though06:44
GeofftheMediothen you / we should probably fix it so it will build06:45
GeofftheMedioalthough before you do that06:46
GeofftheMediocheck for freeorion.log and freeoriond.log in ~./freeorion06:46
GeofftheMedioand see if there's anything interesting06:46
GeofftheMediodoes the assertion fail immediately after running freeorion, or after trying to do something else?06:46
tomboy64immediately after running ./freeorion on the console06:47
tomboy64where is freeorion.log located?06:48
GeofftheMedio[23:46]<GeofftheMedio>check for freeorion.log and freeoriond.log in ~./freeorion06:48
tomboy64oh06:48
GeofftheMedioif it's crashing immediately, then they probably aren't getting generated, though06:49
tomboy64nope06:49
tomboy64nothing there06:49
tomboy64i'll try building against boost-1.4206:51
GeofftheMediopost the build errors06:51
tomboy64k06:51
tomboy64can't right now though06:51
GeofftheMediowhat version of ogre are you building against?06:52
tomboy641.6.506:52
GeofftheMediowhy not 1.7 ?06:52
tomboy64cause it's not in the package system yet ;)06:52
tomboy64the packages on gentoo are really build-scripts06:53
GeofftheMediohmm.  well, when I downloaded 1.7 recently, I noted that it includes some boost 1.42 headers and libraries in it06:53
tomboy64they take the existing build-infrastructure and modify it according to the system's needs06:53
GeofftheMedioso you might want to make sure you're building freeorion against the same version of boost that is included in your ogre, if any06:53
tomboy64to figure out those "system's needs" is sometimes a non-trivial task06:54
tomboy64hmmm06:54
tomboy64that's an interesting thing06:54
* tomboy64 sighs06:57
tomboy64ogre 1.7 seems to have switched from autotools to cmake. the result is that the building script is still alpha - including new dependencies06:57
tomboy64at least i won't be able to complain bout boredom today :-D06:59
GeofftheMediouhm... yay?07:00
tomboy64lol kind of07:00
GeofftheMedioI can only find one hit for "/usr/include/boost/thread/pthread/recursive_mutex.hpp:72: void boost::recursive_mutex::unlock(): Assertion `!pthread_mutex_unlock(&m)' failed."  on google, which ins't very helpful, but does seem to be related to ogre07:01
tomboy64hmm07:05
tomboy64i compiled it in the order boost-1.37 -> freeorion -> ogre07:05
tomboy64the ogre before was built against boos 1.4107:05
tomboy64boost07:05
GeofftheMediothat might cause a problem07:21
* tomboy64 shrugs07:24
tomboy64building 1.42, then ogre, then orion again07:24
tomboy64we'll see07:24
GeofftheMediofun times07:24
GeofftheMediokroddn: I find that I can't launch freeorion with the MSVS debugger attached, but it works fine if I attach the debugger after getting to the splash screen08:08
GeofftheMedioso if you can attach your debugger after starting the program, you might try doing that.08:08
*** mithro has quit IRC08:16
*** mithro has joined #freeorion09:08
*** tomboy65 has joined #freeorion09:14
*** tomboy64 has quit IRC09:18
*** tomboy65 is now known as tomboy6409:19
tomboy64wtf?09:57
tomboy64oh09:57
GeofftheMediobbq10:19
*** tomboy64 has quit IRC11:18
*** bernardh has quit IRC11:22
kroddnGeofftheMedio: i'll try that11:44
GeofftheMediok11:44
kroddnthe app crashes without debugging too11:46
GeofftheMediois this just on a particular system, or anywhere you try to run it?11:47
kroddnOn an ATI System11:47
GeofftheMediohmm11:47
kroddnI have only 1 PC with ATI, so i cannot compare11:47
kroddnbut now it runs and does not crash on startup11:47
GeofftheMediooh, ok, I think I see what you meant.11:48
GeofftheMediomy problem is that running with the debugger attached crashes in the initial startup stuff11:48
GeofftheMedioso that prevents debugging anything else11:49
kroddnmaybe i will release a FreeOrion-build-chroot soon11:49
GeofftheMediobut if running w/o debugger to get past the initial stuff, the debugger can then be attached to debug thelater stuf11:49
kroddnthats boost ;-)11:49
GeofftheMediommhmm11:49
kroddnif you use boost in mt mode11:49
kroddnmaybe in single-threaded mode it would work11:49
GeofftheMediofo does11:49
GeofftheMediomt11:50
kroddni know11:50
kroddnbut what for?11:50
GeofftheMedionetworking11:50
kroddnfor the server you mean11:50
kroddnfreeoriond11:50
GeofftheMedioand client11:50
kroddnBut what could help having mt in this client?11:51
kroddnmy system with 4cpus never uses more than 1 for FO11:51
kroddneven all the ai processes won't run on other cpus11:51
GeofftheMedioI'm not sure why networking would or wouldn't use multiple threads... I guess the idea is that you don't lose network handling whiel waiting for something in the GUI to finish11:52
kroddnah - i have a new windows machine with core i7, i could try FO-win32 there an have a look at the cpus11:52
GeofftheMedioAI processes don't run on other cpus?11:52
GeofftheMediothat's strange11:52
kroddnNetworking should use MT in the server11:52
GeofftheMediothey distribute themslves between my two cores11:52
kroddnso that the server can handel multiple connections at the same time11:52
kroddnthe AI process is based on python and so python must distribute it i think11:53
GeofftheMedioeach AI is a separate process... I'd think the OS would do the core distribution automatically11:53
kroddnbut anyway - could you try to compile and link only freeorion to a boost in sigle thread?11:53
kroddni never cared about that because the AI scripts do not take much time to calculate11:54
GeofftheMedioI find the AI scripts can hang the client for a few seconds in really big universes with lots of AIs...11:54
GeofftheMediorun a game with 20 ais, and see if that affects turn processing responsiveness11:55
GeofftheMediorecompiling single-threaded would be complicated... many of the dependencies would also need recompiling11:56
GeofftheMedioFrom ClientNetworking.h11:58
GeofftheMedio    The client must11:58
GeofftheMedio    execute its networking code in a separate thread from its main processing11:58
GeofftheMedio    thread, for UI and networking responsiveness, and to process synchronous11:58
GeofftheMedio    communication with the server.11:58
GeofftheMedioso it seems to be set up to be run multithreaded, and I'm not inclined to attempt to compile it otherwise11:59
kroddnGeofftheMedio: if the AI scripts hang the client, than MT does NOT work as expected ;-)11:59
GeofftheMediothe AI scripts aren't hanging the cleint... they're just being giving too high priority by the OS12:00
kroddnokay, no problem12:00
kroddnjust an idea12:00
GeofftheMediothey suck up all the CPU12:00
kroddnToo much work for getting a debugger work12:00
GeofftheMediothere's a programming task on the list about figuring out a way to make the AI processes be launched with lower priority than the GUI thread12:00
STalKer-Yas long as turn processing does not become like it is in space emprires 5, everything is good :)12:01
kroddnSTalKer-Y: you may like "Europa Universalis 3", I bought it a week ago. Try the demo on steam!12:03
STalKer-Yi do not have steam :)12:03
STalKer-Yand i do not have a fast pc :p12:03
kroddnyou dont need one i think12:30
kroddngoogle: europa universalis 3 demo12:31
STalKer-Yhmm13:02
STalKer-Ydon't have any time for that :<13:02
STalKer-Ycurrently playing shiren the wanderer on DS :x13:02
*** bernardh has joined #freeorion13:11
kroddnaha13:13
STalKer-Ywarum aha? :-)13:13
kroddnA DSi was the gift i made my girlfriend on xmas13:14
kroddnI did not find a game for me in the past13:15
kroddnaha, turn-based sounds great13:16
kroddni hate jump and runs ^^13:16
*** bernardh has quit IRC13:17
GeofftheMedioadvance wars13:17
GeofftheMediofire emblem13:17
kroddnAre that DS titles?13:18
kroddnatm i am not travelling very often, so i don't need ds games. but maybe in the future...13:18
GeofftheMediothere is at least one DS advance wars game, and I assume there's a ds version of fire emblem13:19
GeofftheMediohttp://en.wikipedia.org/wiki/Advance_Wars:_Dual_Strike13:19
tpb<http://ln-s.net/5Q:f> (at en.wikipedia.org)13:19
GeofftheMediohttp://en.wikipedia.org/wiki/Advance_Wars:_Days_of_Ruin13:19
tpb<http://ln-s.net/5Q:i> (at en.wikipedia.org)13:19
GeofftheMediohttp://en.wikipedia.org/wiki/Fire_Emblem:_Shadow_Dragon13:20
tpb<http://ln-s.net/5QA1> (at en.wikipedia.org)13:20
*** mithro has quit IRC13:21
STalKer-Ykroddn: it is a remake of an old game for the snes :)13:22
STalKer-Ycan be annoying sometimes, but that is the roguelike for you :x13:22
kroddnhm. i'd like to play demos of games before i buy them13:28
GeofftheMedioyou can probably find roms of the game by advance versions of advance wars or fire emblem, and emulate them.  the new ones are probably similar.13:29
kroddndamn13:31
kroddn70 euros13:31
GeofftheMedio?! for what?13:31
kroddnhttp://www.youtube.com/watch?v=7qa2Yz7fM0Q13:32
tpbTitle: YouTube - Advance Wars: Dual Strike Review (at www.youtube.com)13:32
kroddn70 euros for that game13:32
GeofftheMedio?!  It's like $35 CAD, which is 25 euros13:32
GeofftheMediough... those gamespot editors should not be recording video reviews13:33
kroddnhttp://www.amazon.de/Nintendo-Advance-Wars-Dual-Strike/dp/B000B6TSRY13:33
tpb<http://ln-s.net/5QEU> (at www.amazon.de)13:34
GeofftheMediosuch awkward and stilted delivery13:34
kroddnbut there are a lots of used versions13:34
GeofftheMediowow... I figured it'd be more expensive, but almost 3x the price?13:34
GeofftheMedioand for a 4 year old game too...13:35
kroddn1 euro on ebay ^^13:35
*** moldy has left #freeorion13:37
kroddnthanks for that tip, looks like something i could like :-)13:37
GeofftheMediothe fire emblem games are very similar, but are more story-based and have more randomization in battle results, and a more significant rock-paper-scissors balancing system13:41
kroddnI'd like to play Freeorion DS :-)13:43
GeofftheMediowhile the input system might work, it'd be difficult to adapt the UI to a 256x192 pixel resolution13:44
STalKer-Yone of the drawbacks of the ds :)13:48
kroddnIt would be better to write a separate client for devices like that. Thanks to the client-server architecture that should be possible13:49
kroddnbut lets first make freeorion better :-)13:49
kroddnI mean YOU make freeorion better ;-)13:49
GeofftheMediommhmm...13:50
STalKer-Ynot me14:18
kroddnGeofftheMedio: I treid a game with 12 AI, 200 stars15:26
kroddnThe AI turns are gone so fast that i am not able to read the messages on the screen15:27
kroddnan ai turn takes about 20ms ^^15:28
kroddnGeofftheMedio: It would be nice to see when a planet was colonized15:36
kroddnI found an ai planet and don't know if its the home planet or not15:36
kroddnor is that to be keeped secret?15:36
kroddndump AI. It colonized a planet where my battleships were orbitting ^^15:55
GeofftheMediohomeworlds and capitals have underlines and bolds (or italics... I forget) and have homeworld specials16:00
kroddnah, can i see enemy specials?16:03
kroddnGeofftheMedio: is the attack value of a ship not displayed in its details?16:03
kroddnI mean: the "bomb" icon sais Shields but there is no attack value16:03
kroddnCapital seems to be italic - but what does underline mean? One of my planet is underlined16:05
kroddni correct: i have 2 other systems that are underlined16:05
GeofftheMedioshipyard or homeworlds... I forget16:06
kroddnshipyard16:07
kroddnThe dots indicating that a fleet is moving have the same color like the support dots - is that intended to be so?16:08
GeofftheMedioyes16:08
kroddnthy look very simular16:08
kroddnit would be better if the move-dots are arrows instead16:08
kroddnHow can it create "support" on a new planet?16:09
kroddnsupply i mean16:10
GeofftheMediothere's probably some techs or buildings16:10
GeofftheMedioI haven't been editing content much recently16:11
kroddnah, i see that fleets now gain 0.1 supply if they are out of range16:12
kroddnthats nice16:12
kroddnshould be corrected in quick play guide16:12
GeofftheMediofeel free16:12
kroddnI changed it: If a ship is stranded far from supply line with no fuel, it regains a little amount of fuel each turn. The only way to refuel it quickly is to extend your empire's supply lines to reach the fleet's system. This can be done by researching the Fleet Logistics technology, or building Interstellar Lighthouses on nearby planets. These both increase planets' supply meters, which determine how far supply lines project from the16:15
kroddn planet.16:15
kroddnwhat does that big circle around my home planet mean?16:18
kroddndamn - those supply lines are getting on the nervs if you researched fleet supply ...16:22
kroddnMy keyboard is not working inside FO any more ^^16:37
*** tomboy64 has joined #freeorion18:13
*** kroddnoMobil has joined #freeorion19:23
*** ChanServ sets mode: +o kroddnoMobil19:23
kroddnoMobilGeofftheMedio: do you know Advance Wars: Dark Conflict  ?19:37
STalKer-YkroddnoMobil is on a strategy trip ;D19:39
kroddnoMobilhehe19:39
STalKer-Yif you want, import "Drone Tactics"19:39
kroddnoMobilI am searching for this Advance wars on ebay19:39
kroddnoMobilWha?  "Drone Tactics"?19:39
STalKer-Yit's similar to fire emblem at gameplay :-p19:39
STalKer-Ythough the story is a bit strange ;-)19:40
STalKer-Yonly had an usa release, though :p19:41
kroddnoMobilI never heard of "Fire Emblem"19:55
STalKer-Ynever?20:01
kroddnoMobilnope20:01
kroddnoMobilis that DS too?20:01
STalKer-Yfire emblem was for many platforms20:02
STalKer-Yhttp://www.gamefaqs.com/search/index.html?game=fire+emblem&platform=0&s=s20:02
tpb<http://ln-s.net/5Rif> (at www.gamefaqs.com)20:02
STalKer-Yeverything nintendo hardware, though20:02
kroddnoMobilbut what platform do you have that for?20:02
kroddnoMobilI own a WII and my girlfriend has that DSi since xmax, as i wrote20:03
kroddnoMobilBut we don't have many games, only 320:03
kroddnoMobiland 2 of them is girls stuff ^^20:03
STalKer-Ygba :)20:03
kroddnoMobilgba?20:04
STalKer-Ygame boy advance20:04
kroddnoMobil;-)20:04
kroddnoMobil<- noob ^^20:04
STalKer-Yyou can play GBA games with the DS too20:04
STalKer-Yi don't know about the DSi, though :p20:04
kroddnoMobili am not so shure about GBA on DSi20:06
STalKer-Ynot possible :x20:06
STalKer-YDer GBA-Schacht wurde entfernt. Hierdurch k�nnen zum einen keine GBA-Spiele mehr mit dem DSi gespielt werden, zum anderen ist auch anderes Zubeh�r f�r diesen Schacht (zum Beispiel das Rumble Pak oder das Guitar Hero-Grip, siehe DS-Zubeh�r) nicht mehr nutzbar.20:06
kroddnoMobilNintendo removed the SLOT-2 also known as GBA cartridge slot from the DSi, so you can not use cartridges on the new console, but you can play game backups or GBA roms.20:07
kroddnoMobilhrhr20:07
STalKer-Yyeah, if you have an adapter ;)20:07
STalKer-Yluckily i got one of the best :D20:10
*** bernardh has joined #freeorion21:19
*** hagish has joined #freeorion22:19
*** tomboy64 has quit IRC22:41
*** hagish has quit IRC22:44
*** tomboy64 has joined #freeorion22:59
*** kr0ddnoMobil has joined #freeorion23:38
*** ChanServ sets mode: +o kr0ddnoMobil23:38
*** kroddnoMobil has quit IRC23:42
tomboy64good evening gents23:42
GeofftheMediokroddn: you can turn off supply lines and visibility circles in the options menu23:48
GeofftheMediothere are advance wars and fire emblem games for the ds.  I linked to them above.23:48
GeofftheMediodark conflict is the same game as days of ruin.  different name in europe and australia, according to wikipedia.23:49

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!