*** tpb has joined #freeorion | 00:00 | |
*** Impaler_ has joined #freeorion | 02:40 | |
Impaler_ | hello | 02:41 |
---|---|---|
GeofftheMedio | hi | 02:43 |
Impaler_ | howdy Geoff | 02:45 |
GeofftheMedio | greetings Impaler | 02:46 |
Impaler_ | I see you guys have made significant progress | 02:46 |
GeofftheMedio | it happens, eventually | 02:47 |
Impaler_ | indeed, I was thinking of throwing my hat back into the project | 02:47 |
GeofftheMedio | more contributors are always welcome | 02:47 |
GeofftheMedio | well... usually welcome | 02:47 |
Impaler_ | I've been having my own adventures latlely, I worked on a commertial game last year | 02:49 |
GeofftheMedio | ooh. anything I'd have heard of? | 02:49 |
Impaler_ | A Colonization sequal on the Civ4 engine, it got modest reviews and sales roughly expantion pack level | 02:50 |
GeofftheMedio | did you work at firaxis? on staff or contract? | 02:50 |
Impaler_ | yea as a temporary employee, the people were really quite cool being uber geeks like myself | 02:52 |
GeofftheMedio | I would expect as much | 02:52 |
GeofftheMedio | so did you go to college and get a programming degree or diploma? I vaguely recall you planning to do that... | 02:52 |
Impaler_ | But I'm now kinda unemployed and itching to code again | 02:52 |
GeofftheMedio | there's plenty of tasks on the programming work page on the freeorion wiki | 02:53 |
Impaler_ | I did about a year of comunity college and got myself some basic C++, then I did a LOT of Civ4 mods | 02:53 |
GeofftheMedio | and they hired you based on mod work you'd done? | 02:53 |
Impaler_ | first I was in the beta for the second expantion pack called Beyond the Sword | 02:54 |
GeofftheMedio | I know about Civ4 and it's expansions and such... no need to explain what they are | 02:54 |
Impaler_ | they incorporated some code I sent them into that exp and then I started asking if they knew a way to get into the industry and the next thing I know their interviewing me | 02:55 |
Impaler_ | so overall a very fun experience that taught me a lot | 02:57 |
GeofftheMedio | I would imagine so... | 02:57 |
GeofftheMedio | pretty lucky and good timing. | 02:57 |
Impaler_ | so as for FO, I just grabbed a Staticly compiled linux vestion | 02:57 |
Impaler_ | As with life 90% is showing up, I was really the only guy from the moding comunity who was activly aproatching them for a job | 02:59 |
GeofftheMedio | that's surprising... I'd have thought a few dozen a year or so would apply, maybe half that seriously. | 02:59 |
GeofftheMedio | given the large number of modders and the high quality of some of them | 03:00 |
Impaler_ | well the 'elite' moders number a dozen or so but most can't pick up and move to Baltimore | 03:00 |
GeofftheMedio | I suppose not all are american, either | 03:01 |
Impaler_ | I was by no means the best, just the only one in that elite that was eager and able to relocate | 03:01 |
Impaler_ | and yes only half are even American | 03:02 |
GeofftheMedio | having a shipped game should make it easier to get other game industry jobs, should the economy pick up | 03:03 |
Impaler_ | So like I said this FO vertion I just got, its a 2680 static compile (linux) and it crashes on me durring AI initialization of a new game | 03:03 |
GeofftheMedio | check freeorion.log | 03:04 |
GeofftheMedio | what's the last thing in it? | 03:04 |
Impaler_ | ware is that found in the directory structure | 03:04 |
GeofftheMedio | ~/.freeorion/ | 03:05 |
Impaler_ | top level then, odd I'm not seeing any file created at run time | 03:06 |
GeofftheMedio | hmm... try running freeorion --log-level DEBUG | 03:07 |
GeofftheMedio | and maybe search for freeorion.log ... I don't use linux so it might not be where it was last time I checked | 03:08 |
GeofftheMedio | I'm not sure what you mean by "top level" though... ~ is your home directory | 03:09 |
Impaler_ | seg fault | 03:09 |
GeofftheMedio | running with --log-level debug segfaults, or that's the last thing in the log? | 03:10 |
Impaler_ | still dont see a log in the freeorion directory, but running from console shows me a seg fault after the last AI orders received | 03:11 |
GeofftheMedio | your main freeorion directory is /home/username/.freeorion/ ? | 03:12 |
Impaler_ | except for the period yes | 03:12 |
GeofftheMedio | the logs are in ~/.freeorion not ~/freeorion | 03:13 |
GeofftheMedio | (as far as I know) | 03:13 |
Impaler_ | I dont have anything besides the freeorion directory in my home after running the installer, unless the installer put something someware else too | 03:15 |
GeofftheMedio | . before a directory name makes it invisible | 03:15 |
GeofftheMedio | ls -a | 03:15 |
GeofftheMedio | lists all directories, includin invisible oens | 03:16 |
Impaler_ | ah found it | 03:16 |
GeofftheMedio | the .freeorion directory probably isn't created by the installer. running freeorion creates it, I believe | 03:17 |
Impaler_ | looks rather inocuos on the log | 03:18 |
GeofftheMedio | what's in freeoriond.log | 03:18 |
Impaler_ | Tech Tree Layout Done | 03:18 |
Impaler_ | last line that is | 03:18 |
Impaler_ | Heres the whole enchilada | 03:19 |
Impaler_ | 2009-01-17 03:09:24,745 DEBUG Client : OpenAL initialized. Version 1.1Renderer O | 03:19 |
Impaler_ | penAL SoftVendor OpenAL Community | 03:19 |
Impaler_ | Extensions: AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DI | 03:19 |
Impaler_ | STANCE AL_EXT_MCFORMATS AL_EXT_OFFSET AL_LOKI_quadriphonic | 03:19 |
Impaler_ | 2009-01-17 03:09:25,039 DEBUG Client : SDLInit() complete. | 03:19 |
Impaler_ | 2009-01-17 03:09:25,039 DEBUG Client : GLInit() complete. | 03:19 |
Impaler_ | 2009-01-17 03:09:25,689 DEBUG Client : Limited FPS to 60 | 03:19 |
Impaler_ | 2009-01-17 03:09:36,370 DEBUG Client : updating Fleet Supply for Human empire. | 03:19 |
Impaler_ | 2009-01-17 03:09:36,370 DEBUG Client : updating Resource Supply for Human empire | 03:19 |
Impaler_ | . | 03:19 |
Impaler_ | 2009-01-17 03:09:36,371 DEBUG Client : updating Fleet Supply for Empire1 empire. | 03:19 |
Impaler_ | 2009-01-17 03:09:36,371 DEBUG Client : updating Resource Supply for Empire1 empi | 03:19 |
Impaler_ | re. | 03:19 |
Impaler_ | 2009-01-17 03:09:36,371 DEBUG Client : updating Fleet Supply for Empire2 empire. | 03:20 |
Impaler_ | 2009-01-17 03:09:36,371 DEBUG Client : updating Resource Supply for Empire2 empi | 03:20 |
Impaler_ | re. | 03:20 |
Impaler_ | 2009-01-17 03:09:36,371 DEBUG Client : updating Fleet Supply for Empire4 empire. | 03:20 |
Impaler_ | 2009-01-17 03:09:36,371 DEBUG Client : updating Resource Supply for Empire4 empi | 03:20 |
Impaler_ | re. | 03:20 |
Impaler_ | 2009-01-17 03:09:36,383 DEBUG Client : updating Fleet Supply for Empire3 empire. | 03:20 |
Impaler_ | 2009-01-17 03:09:36,383 DEBUG Client : updating Resource Supply for Empire3 empi | 03:20 |
Impaler_ | re. | 03:20 |
Impaler_ | 2009-01-17 03:09:37,249 DEBUG Client : Tech Tree Layout Preparing Tech Data | 03:20 |
Impaler_ | 2009-01-17 03:09:37,255 DEBUG Client : Tech Tree Layout Doing Graph Layout | 03:20 |
Impaler_ | 2009-01-17 03:09:37,315 DEBUG Client : Tech Tree Layout Creating Panels | 03:20 |
Impaler_ | 2009-01-17 03:09:37,957 DEBUG Client : Tech Tree Layout Done | 03:20 |
Impaler_ | 2009-01-17 03:09:37,957 DEBUG Client : Tech List Box Populating | 03:20 |
Impaler_ | 2009-01-17 03:09:38,586 DEBUG Client : Tech List Box Done Populating | 03:20 |
Impaler_ | 2009-01-17 03:09:38,586 DEBUG Client : Creation time=480ms | 03:20 |
Impaler_ | 2009-01-17 03:09:38,586 DEBUG Client : Insertion time=140ms | 03:20 |
Impaler_ | 2009-01-17 03:09:38,590 DEBUG Client : allocating 12 food to Barnard III for own | 03:20 |
Impaler_ | production and need | 03:20 |
Impaler_ | 2009-01-17 03:09:38,590 DEBUG Client : allocating 25 food to Barnard III to main | 03:20 |
Impaler_ | tain population | 03:20 |
Impaler_ | 2009-01-17 03:09:38,590 DEBUG Client : allocating 25 food to Barnard III for max | 03:20 |
Impaler_ | possible growth | 03:20 |
Impaler_ | 2009-01-17 03:09:38,598 DEBUG Client : Tech Tree Layout Preparing Tech Data | 03:20 |
Impaler_ | 2009-01-17 03:09:38,600 DEBUG Client : Tech Tree Layout Doing Graph Layout | 03:20 |
Impaler_ | 2009-01-17 03:09:38,629 DEBUG Client : Tech Tree Layout Creating Panels | 03:20 |
Impaler_ | 2009-01-17 03:09:38,723 DEBUG Client : Tech Tree Layout Done | 03:20 |
Impaler_ | oh wait it seems I wanted freeoriond.log, thats got it | 03:21 |
Impaler_ | 2009-01-17 03:09:39,070 DEBUG Server : ServerFSM::HandleNonLobbyDisconnection : Host player disconnected; server terminating. | 03:22 |
Impaler_ | 2009-01-17 03:09:41,070 FATAL Server : Initiating Exit (code 1 - error termination) | 03:22 |
GeofftheMedio | the client crashed, so the server exited | 03:22 |
GeofftheMedio | *why* the client crashed is better indicated by freeorion.log | 03:22 |
GeofftheMedio | ... I'm a bit confused by the brevity of your freeorion.log though | 03:24 |
GeofftheMedio | mine (on windows) for v0.3.11 has a lot more lines to it. | 03:24 |
GeofftheMedio | is that the version you're using? | 03:24 |
Impaler_ | I'll run it again | 03:24 |
Impaler_ | its 2680 which I believe is the subversion number | 03:25 |
Impaler_ | should I get 3.11 instead? | 03:25 |
GeofftheMedio | ... sec | 03:27 |
GeofftheMedio | 2680 is 4 months old | 03:28 |
Impaler_ | oppse | 03:28 |
GeofftheMedio | you should get the latest statically linked binary, which is a few days old | 03:29 |
Impaler_ | ok I though thats what I was getting | 03:29 |
Impaler_ | whats its number? | 03:29 |
GeofftheMedio | nope. latest is v0.3.11 which on linux is SVN 2732 | 03:29 |
GeofftheMedio | (latest SVN is 2760) | 03:30 |
Impaler_ | ok hopefully this will be a bit gentler | 03:31 |
Impaler_ | so what kinds of tasks are you guys working on right now? | 03:31 |
GeofftheMedio | I just made a tooltip | 03:31 |
GeofftheMedio | it took three days | 03:31 |
GeofftheMedio | and I didn't do much else for those three days... | 03:31 |
Impaler_ | slow going is it | 03:32 |
GeofftheMedio | the tooltip was | 03:32 |
GeofftheMedio | now I'm trying to decide what to work on next | 03:32 |
Impaler_ | BTW are you now the defacto lead developer, you seem to be the most active | 03:33 |
GeofftheMedio | depends what you mean by developer | 03:34 |
GeofftheMedio | tzlaine is still in charge of programming. he knows a lot I don't about libraries and design patterns and such | 03:35 |
Impaler_ | and what has become of the Spathi | 03:35 |
GeofftheMedio | and I go to him to discuss code design issues, such as our current discussion about how to set up customizable hotkeys | 03:35 |
GeofftheMedio | Aq seems to check in on the forums every 6 months to a year, but that's about it. he doesn't contribute to design, or anything else, anymore. | 03:36 |
Impaler_ | yea he was starting to drift off before I left as well | 03:37 |
GeofftheMedio | (by check in, I mean log in... he hasn't posted in a year and a half) | 03:37 |
Impaler_ | Tzlaine is essentialy the project leader now | 03:38 |
GeofftheMedio | me and tzlaine probably | 03:39 |
Impaler_ | sounds about right | 03:41 |
Impaler_ | so your doing drag and drop ship building, screen shots look very nice | 03:43 |
GeofftheMedio | it's a start | 03:43 |
Impaler_ | maybe I can get something done their, I developed some good UI understanding in my project, what language in the UI in? | 03:45 |
GeofftheMedio | C++ | 03:46 |
Impaler_ | humm tricky, we used Python UI as I'm sure you know, might be hard to do it in C++ if its very low level, is their a UI library being used? | 03:48 |
Impaler_ | also here the last line from the new version, still crashes | 03:49 |
Impaler_ | 2009-01-17 03:46:29,720 DEBUG Client : Turn initialization new graphic buffer creation | 03:49 |
Impaler_ | thats freeorion.log, the other one freeoriond.log is the same as before | 03:50 |
GeofftheMedio | what version of opengl can your graphics card run? looks like it's crashing when trying to do opengl 1.5 or opengl 2.0 stuff | 03:51 |
Impaler_ | my card is ancient | 03:53 |
Impaler_ | any way to bypass or ratchet down the graphics? | 03:53 |
GeofftheMedio | you might be able to get it running if you recompile and set a #define | 03:53 |
GeofftheMedio | longer-term we're going to require opengl 2.0 | 03:54 |
Impaler_ | and I'm going to need a new machine | 03:54 |
GeofftheMedio | even a moderately old machine would suffice | 03:54 |
Impaler_ | ok I'll try compiling but it will probably be a dependency hell :P | 03:56 |
GeofftheMedio | if you have a win32 machine (which I'd expect if you did a bunch of civ4 modding) it's a lot easier to get compiled | 03:57 |
Impaler_ | yes I could go with compiling under windows, probably a lot easier then under linux, (I dual boot) | 04:01 |
GeofftheMedio | there's a windows SDK that makes it very easy | 04:01 |
Impaler_ | well thanks for the help and info, I'll do some reading and some more fiddling around | 04:02 |
GeofftheMedio | MSVC 2005 or 2008 have almost-read-to-go solutions in SVN | 04:02 |
GeofftheMedio | no problem | 04:02 |
Impaler_ | goody | 04:09 |
*** Impaler_ has quit IRC | 05:08 | |
kroddn | GeofftheMedio | 12:56 |
kroddn | YeOldeFarte did not post any bug report? | 12:59 |
kroddn | Damn ... | 12:59 |
kroddn | I think he has other problems, neither openAL nor python is the problem | 13:00 |
kroddn | I geht those messages too if I close freeorion: | 13:00 |
kroddn | AL lib: ALc.c:1302: exit() 1 device(s) and 1 context(s) NOT deleted | 13:01 |
kroddn | AL lib: alSource.c:2291: alcDestroyContext(): 16 Source(s) NOT deleted | 13:01 |
kroddn | AL lib: alBuffer.c:1097: exit() 4 Buffer(s) NOT deleted | 13:01 |
kroddn | so far from me, i'll leave now :-) | 13:01 |
*** mithro has quit IRC | 14:45 | |
*** malumalu has joined #freeorion | 16:29 | |
*** GeofftheMedio has quit IRC | 18:09 | |
*** GeofftheMedio has joined #freeorion | 18:28 | |
*** ChanServ sets mode: +o GeofftheMedio | 18:28 | |
*** GeofftheMedio has quit IRC | 18:37 | |
*** GeofftheMedio has joined #freeorion | 18:39 | |
*** ChanServ sets mode: +o GeofftheMedio | 18:39 | |
*** malumalu has quit IRC | 18:55 | |
*** STalKer-X has joined #freeorion | 23:48 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!