IRC logs for #openttd on OFTC at 2008-06-28
⏴ go to previous day
00:16:33 *** Wolf01|AWAY is now known as Wolf01
00:33:41 *** Eddi|zuHause2 has joined #openttd
00:37:12 *** Digitalfox has joined #openttd
00:42:09 *** thelastwaltz has joined #openttd
01:19:19 <Belugas> [16:52] <Eddi|zuHause> ccfreak2k: the problem is to get to know the difference <--- indeed. There is about not way to really know for sure.
01:20:05 <Belugas> ho... look at me! I'm a clown!!
02:18:51 <ccfreak2k> "Can't clear this area..... Object in the way"
03:07:57 *** elmex_ is now known as elmex
03:31:43 <ccfreak2k> Is there a patch/patch setting for allowing same industries next to each other?
03:32:56 <Phantasm> Somewhere there is allow multiple industries of same type in town.
03:33:12 <ccfreak2k> I switched that on already. :|
03:34:33 <ccfreak2k> Well, it didn't work.
03:34:51 <Phantasm> It does work, but it doesn't mean you'll get 10 coal mines in each town.
03:35:00 <ccfreak2k> Well that's what I meant.
03:35:17 <Phantasm> It allows it, but the odds for getting multiple industries nearby are quite low.
03:35:36 <Phantasm> Make a scenario if you want that.
03:37:20 <ccfreak2k> openttd.cpp:142, expression: 0
05:12:40 *** Fieldy is now known as Guest2372
05:15:56 *** FieldyZ has joined #openttd
05:16:30 <FieldyZ> What's on the roadmap for 0.7.0?
05:28:58 *** raimar3 has joined #openttd
05:31:06 *** TiberiusTeng has joined #openttd
05:40:13 <ccfreak2k> TiberiusTeng, are you around?
05:51:39 *** TiberiusTeng has joined #openttd
06:14:46 *** einKarl has joined #openttd
06:33:07 *** Alberth has joined #openttd
06:42:40 *** thgergo has joined #openttd
06:48:30 *** Osai`off is now known as Osai
07:44:41 <Ammler> ccfreak2k: do you change NewGRFs on a running game?
07:45:30 <Ammler> I had that assert as I loaded a save with ISA0.5 and only have 0.6 on my disk
07:55:47 *** Brianetta has joined #openttd
08:34:31 *** Touqen_ has joined #openttd
08:56:25 *** dR3x4cK has joined #openttd
09:02:55 *** flowOver has joined #openttd
09:13:58 *** stillunknown has joined #openttd
09:17:32 *** Osai is now known as Osai`off
09:18:21 *** Wezz6400 has joined #openttd
09:43:48 *** Eddi|zuHause has joined #openttd
09:56:34 *** |404NotFound| has joined #openttd
10:09:59 *** Osai`off is now known as Osai
10:11:27 <Tefad> i forget my french, doesn't that mean bird
10:12:51 *** Doorslammer|BRSet has joined #openttd
10:19:21 *** |404NotFound| is now known as HaloMaster
10:22:48 <Eddi|zuHause> what are you referring to?
10:26:41 <Doorslammer|BRSet> He is a Halo Master, as long as no one else finds the server :P
10:30:37 <flowOver> halo would be better with a mouse , and if you weren't charged to play. you know like every other fps on pc
10:47:47 *** frosch123 has joined #openttd
10:54:20 <Eddi|zuHause> "YaST got signal 11 at YCP file /usr/share/YaST2/clients/sw_single.ycp:187 --- /sbin/yast2: line 386: 12213 Segmentation fault $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2QT_ARGS" <- great, i didn't even do anything... (yet)
10:59:43 <Wolf01> news! Blizzard announced diablo 3 :O
11:08:20 *** mikk36_ has joined #openttd
11:18:35 <yorick> yes, the gameplay fails in FF, and the graphics in IE6, but combined :)
11:26:55 *** Hendikins has joined #openttd
11:27:15 <Eddi|zuHause> it says "Loading ScriptCoreLib.dll.js 1/6"
11:30:46 <yorick> that's how it's supposed to look
11:33:04 <Eddi|zuHause> i don't remember armies of monsters in TT
11:33:14 <yorick> those are from wolfenstein
11:33:33 <theEd> altho how fun would it be to have armies of monsters in TT
11:33:58 <theEd> stomp all over competitors!
11:41:34 *** Dred_furst has joined #openttd
11:52:38 *** ChanServ sets mode: +v tokai
12:07:02 *** Brianetta has joined #openttd
12:20:45 *** einKarl has joined #openttd
12:23:21 *** Doorslammer|online has joined #openttd
12:26:27 *** ChanServ sets mode: +o Bjarni
12:29:12 *** Doorslammer|BRSet has quit IRC
12:34:08 <Sacro> Any OpenTTD area mods around
12:34:18 <yorick> Sacro, how do you mean?
12:35:54 <Bjarni> you left when I wanted to tell you something
12:36:13 <Bjarni> making it rather hard for me to tell you to come back and listen
12:36:24 <Bjarni> I finished reading the saga about Bjarni
12:36:41 <Bjarni> well you would know if you had waited for me to write this to you
12:36:56 <yorick> I could not know that I had to wait
12:37:08 <yorick> the discoverer of americaz
12:38:05 <Bjarni> basically he spent every 2nd winter with his dad in Iceland
12:38:35 <yorick> why did you even have that saga?
12:38:38 <Sacro> wasn't he the inventor of lego
12:38:55 <Bjarni> one time he arrived at Iceland only to discover that his dad had moved to Greenland so he sat sails for Greenland and got lost due to a storm and fog
12:39:30 <Bjarni> when he found land he knew that he had to move on if he should reach Greenland before the winter kicked in
12:39:55 <Bjarni> he managed to find his dad in time before the winter
12:40:38 <Bjarni> imagine what could have happened if he lad landed on unknown land and the winter kicked in and he became unable to leave it until spring
12:40:55 <Bjarni> he had no way of telling if the land would turn into a glacier during the winter
12:41:05 *** [Nemesis] has joined #openttd
12:41:08 <Bjarni> making it rather hard to survive without storage and housing
12:41:43 <yorick> Bjarni: what's your definition of glacier
12:41:51 <Bjarni> <yorick> why did you even have that saga? <-- it's in my collection of all the Icelandic sagas
12:42:00 <yorick> the whole point about glaciers is that they're there ALL of the year
12:42:04 *** Doorslammer|online is now known as Doorslammer|BRSet
12:42:18 <yorick> why do you collect all of the icelandic sagas?
12:43:42 <Bjarni> damn ignorant Englishman
12:44:09 <Bjarni> surely it's to read them
12:44:32 <yorick> dih: [13:42] <orudge> quite
12:44:41 <DorpsGek> Bjarni: orudge was last seen in #openttd 1 week, 5 days, 21 hours, 11 minutes, and 15 seconds ago: <orudge> let's see if those bots are gone now
12:45:12 <yorick> quite != quiet != quit
12:45:23 <dih> and he's in the client list
12:45:31 <dih> so he might aswell be around somewhere
12:45:40 <Bjarni> he is in my clientlist
12:45:55 <yorick> dih: I just noticed that last chat message from him was over an hour ago
12:45:56 <dih> Bjarni, learn to read :-P
12:46:22 <yorick> I can't help that his last chat message container "quite"
12:46:32 <Bjarni> butt Engrish is hart reeding
12:46:41 <yorick> bjarni, learn not to read
12:46:51 <yorick> you might not read that wrong
12:47:47 <Bjarni> China just started some sign upgrading program so they will improve the signs before the Olympics
12:48:10 <Bjarni> somehow they don't want signs like "deform man toilet" and "if you are stolen, call the police at once"
12:48:39 <yorick> somehow they want grown-up translators
12:48:57 <Bjarni> if it isn't for the funny signs then why should we go to China?
12:49:08 <yorick> for the funny language
12:50:50 *** TiberiusTeng has joined #openttd
12:51:28 <TiberiusTeng> the topic says 'English Only', I hope it's not in a nationality sense (?)
12:51:57 <Bjarni> it was added when somebody decided on speaking French in here
12:52:26 <yorick> oh, some french refuse to read english
12:52:37 <Bjarni> it's not like we hate French people but it would improve communication somewhat if people would write in a language we can read :)
12:53:03 <Eddi|zuHause> and i think he was quoting dutch startrek subtitles or so
12:53:14 <Bjarni> yorick: they are kicked for keep writing in l33t or whatever they call it
12:53:14 <Eddi|zuHause> <- the original idiot :p
12:53:37 <Bjarni> but Eddi|zuHause is our official village idiot
12:53:42 <Prof_Frink> Bjarni: You mean "it's not *because* we hate French people"
12:53:45 <Bjarni> we simply wouldn't do without him
12:53:48 <yorick> oh, the h4x0r-peopolz-thingies?
12:53:51 <Prof_Frink> It's a complete coincidence
12:54:09 <Eddi|zuHause> "the nick DorpsGek is already used"
12:54:13 <yorick> Bjarni: I'm sorry, we have DorpsGek in this function
12:54:52 <yorick> I think he's the StadsGek
12:55:18 <Eddi|zuHause> a city requires > 5000 inhabitants
12:55:36 <Eddi|zuHause> there are only ~100 people here
12:55:50 <yorick> I live in a dorp of 80,000 inhabitants
12:56:04 <Bjarni> I read that the difference between a town and a city is that a city has at least a million inhabitants
12:56:06 <Eddi|zuHause> you got the implication backwards
12:56:38 <Eddi|zuHause> Bjarni: count that under "foreign language mistranslation"
12:56:41 <Bjarni> <Eddi|zuHause> there are only ~100 people here <-- perfect... you really are a village inhabitant
12:56:43 <Prof_Frink> No, the diffenence between a town and a city is a bit of paper
12:57:06 <Bjarni> a city is a bit bigger?
12:57:13 <yorick> lets not get the town vs city discussion onto this town
12:57:16 <Bjarni> which makes a town how many bits?
12:57:28 <Bjarni> and will using a town as a city cause an overflow?
12:57:35 <yorick> I think a city has bit 1 set
12:59:19 <yorick> I think I'd buy apples in there
12:59:29 <yorick> with a 0-button mouse inside
12:59:50 <Bjarni> what I like about this picture is that it's from Akihabara XD
13:00:04 <Bjarni> unofficial computer store capital of the world
13:00:16 *** Wolf01 is now known as Wolf01|AWAY
13:00:27 <Bjarni> everything there is supposed to be really high tech
13:00:34 <Bjarni> and then there is a place like this
13:00:51 <yorick> I think those trees are plastic
13:03:19 <TiberiusTeng> just installed the new gDEBugger 4.2
13:03:38 <yorick> and, did you see any functions inside those trees?
13:03:39 <TiberiusTeng> and I automagically got another 30 days of trial period!
13:04:20 <TiberiusTeng> automatically plus magically
13:04:58 <yorick> I'm on day 973 of my 30-day trail period on PSP
13:08:06 <TiberiusTeng> just pray it will debug openttd.exe after the trial period
13:08:12 <TiberiusTeng> or I will in trouble
13:08:26 <TiberiusTeng> or forced to reinstall my computer from scratch ...
13:11:45 *** Osai is now known as Osai`off
13:21:13 *** Osai`off is now known as Osai
13:47:25 * Mchl starts to feel superstarish
13:48:49 <yorick> Bjarni: I already greeted you
13:49:12 <yorick> hello TrueBrain, meanwhile reading the DorpsGek logs
13:49:17 <Bjarni> but greeting is not a one-shot
13:49:28 <Bjarni> like I say hello every time I join the channel
13:49:42 <Bjarni> and not "oh I said hello 2 years ago so I already said it"
13:49:59 <Mchl> foreach(get_people(#openttd) as $person) greet($person);
13:50:16 <DorpsGek> yorick: Error: There is no command "echo".
13:50:32 <DorpsGek> Bjarni: nick was last seen in #openttd 2 weeks, 6 days, 15 hours, 20 minutes, and 6 seconds ago: <nick> racing pigeon
13:50:39 <yorick> sometimes they get that $randomNick think
13:50:52 <DorpsGek> yorick: I have not seen $randomNick.
13:51:09 <DorpsGek> Gekz: seen [<channel>] <nick>
13:51:15 <yorick> anyone wants to do @seen *
13:51:23 <DorpsGek> Gekz: * could be <last> (2 seconds ago), yorick (2 seconds ago), Gekz (8 seconds ago), Bjarni (43 seconds ago), Mchl (1 minute and 24 seconds ago), SmatZ (4 minutes and 57 seconds ago), TiberiusTeng (42 minutes and 56 seconds ago), Prof_Frink (54 minutes and 39 seconds ago), Eddi|zuHause (54 minutes and 44 seconds ago), dih (1 hour, 5 minutes, and 27 seconds ago), Sacro (1 hour, 12 minutes, and 35 seconds ago), theEd (50 more messages)
13:51:28 <DorpsGek> yorick: (2 hours, 17 minutes, and 25 seconds ago), Wolf01 (2 hours, 51 minutes, and 39 seconds ago), HaloMaster (2 hours, 52 minutes, and 52 seconds ago), flowOver (3 hours, 20 minutes, and 45 seconds ago), Doorslammer|BRSet (3 hours, 24 minutes, and 41 seconds ago), Tefad (3 hours, 39 minutes, and 56 seconds ago), Ammler (6 hours, 5 minutes, and 53 seconds ago), ccfreak2k (8 hours, 6 minutes, and 12 seconds ago), (49 more messages)
13:51:44 <dih> how do i highlight all people in here
13:51:44 <Gekz> the bot shouldnt allow that
13:51:58 <dih> the user should think before doing something :-P
13:52:33 <yorick> it'll clear its more after Gekz has left
13:53:14 <yorick> I didn't expect him to do that
13:56:16 <DorpsGek> yorick: FieldyZ (8 hours, 34 minutes, and 52 seconds ago), Phantasm (10 hours, 15 minutes, and 46 seconds ago), Belugas (12 hours, 31 minutes, and 17 seconds ago), Touqen (15 hours, 35 minutes, and 13 seconds ago), CIA-4 (16 hours, 51 minutes, and 34 seconds ago), glx (17 hours, 11 minutes, and 5 seconds ago), eekee (17 hours, 12 minutes, and 13 seconds ago), fjb (18 hours, 21 minutes, and 59 seconds ago), ben_goodger (48 more messages)
13:57:55 <DorpsGek> yorick: (more [<nick>]) -- If the last command was truncated due to IRC message length limitations, returns the next chunk of the result of the last command. If <nick> is given, it takes the continuation of the last command from <nick> instead of the person sending this message.
13:58:34 <yorick> hmm...I think it doesn't consider that it's Gekz' more and because I did that, now shifted t into me
13:58:59 <DorpsGek> Prof_Frink: Error: Sorry, I can't find any mores for yorick
13:59:26 <Eddi|zuHause> it only counts the _last_ command
13:59:32 <Eddi|zuHause> andt that was @help
14:00:58 <yorick> I'm clearing it out in private currently
14:01:44 *** toresbe has joined #openttd
14:02:13 <toresbe> Is "De zeurkous" here?
14:02:50 <toresbe> Someone who made a post to the mailing list in... 2004
14:03:04 <toresbe> I'm trying to track him down, y'see...
14:03:06 <Eddi|zuHause> there is a mailing list?
14:03:14 <yorick> were you looking for De Dorpsgek?
14:03:25 <toresbe> nope, I don't think so
14:04:52 <yorick> mariblaat.nichten.info
14:06:46 <yorick> why are you trying to track a homosexual?
14:08:55 <toresbe> His sexual orientation isn't particularily relevant to me, I don't intend to have sex with him.
14:09:53 <toresbe> Is that so hard to believe?
14:10:01 <toresbe> What if I *did* wanted to have sex with him?
14:10:22 <yorick> I'd ignore your question
14:10:28 <Dred_furst> what are you trying to do?
14:11:34 <yorick> for what are you trying to track him down?
14:11:45 <toresbe> yorick: Wild gay sex.
14:12:05 <toresbe> yorick: Calm gay sex?
14:12:28 <Eddi|zuHause> oh what i would give to have op sometimes
14:13:24 <toresbe> Dred_furst: A while ago, he uploaded some tracker files. The files are down now, and it seems he is the only one with a copy. I'm trying to get a hold of him so I can get the files.
14:13:44 <toresbe> .MOD files, chiptunes
14:13:49 <toresbe> yorick: yeah, gay porn, clearly
14:14:11 *** KritiK_ has joined #openttd
14:14:34 <Dred_furst> I dont see why him being gay has anything to do with it yorick
14:14:42 <yorick> zeurkous@nichten.info is his email
14:15:02 <yorick> he lives in Overrijsel, Winde 8
14:15:52 *** KritiK_ is now known as KritiK
14:16:01 <toresbe> Dred_furst: yeah, that's what I was thinking. I mean, WTF? :P
14:16:35 <toresbe> A quick google could show you a *lot* of people with more detailed info.
14:16:53 <yorick> what would you expect, pictures?
14:16:58 <Dred_furst> Sexual Preference: Bytesexual (Big-Endian) is pretty lol
14:17:08 *** Doorslammer|BRSet is now known as Doorslammer|OTTD
14:55:58 <yorick> still trying something to extend that chat limit, possibly an optional length argument to the QueryStringBaseWindow constructor?
14:57:33 *** TiberiusTeng has joined #openttd
15:02:15 <TiberiusTeng> is there anyone who's familiar with windowing system ?
15:03:06 <Bjarni> that depends on what you mean with familiar
15:03:28 <Bjarni> and what part of the window system
15:03:34 <TiberiusTeng> OnResize() is called with illegal sizes (smaller than WindowDesc.minimum_width/height)
15:03:47 <TiberiusTeng> but the outline of entire windows DO respect the limit ... it's strange
15:04:05 <TiberiusTeng> of course I can cap it in OnResize(), then everything works fine
15:04:11 <TiberiusTeng> I'm still tracing the code
15:04:25 <Bjarni> I never had any problems with that
15:04:28 <TiberiusTeng> r13645 I believe
15:04:45 <TiberiusTeng> you need to do some agressive resizing
15:04:56 <TiberiusTeng> almost like throwing your mouse across the desktop
15:05:12 <TiberiusTeng> anyway I'm debugging, perhaps I did something wrong
15:05:25 <TiberiusTeng> if you resize slowly, it will correctly cap at the limit
15:16:14 *** KritiK_ has joined #openttd
15:16:16 *** KritiK_ is now known as KritiK
15:24:05 *** Progman has joined #openttd
15:27:32 *** dR3x4cK has joined #openttd
15:44:48 <CIA-4> OpenTTD: frosch * r13649 /trunk/src/ (12 files in 3 dirs): -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter.
15:47:26 *** grumbel has joined #openttd
15:51:43 *** thgergo has joined #openttd
16:01:25 *** ben_goodger has joined #openttd
16:05:18 <TiberiusTeng> all right, I think it's a bug in VS2008 regarding to signed/unsigned comparison ...
16:09:33 <yorick> and don't compare different types
16:10:02 *** Doorslammer|OTTD is now known as Doorslammer|BRSet
16:13:55 <fjb> Hm, where did the hotkey for the console go?
16:18:51 <fjb> Hm, none of that works. It usually was the keys above the TAB-key. But that doen't work anymore.
16:19:11 <yorick> try changing your keyboard layout back
16:20:12 *** Singaporekid has joined #openttd
16:20:25 <fjb> Oh, "Alt Gr" + that key works.
16:42:34 *** ben_goodger has joined #openttd
16:42:39 *** Osai is now known as Osai`off
16:49:42 *** Doorslammer|BRSet has quit IRC
16:53:10 <TiberiusTeng> funny, three clicks will be regarded as two double clicks
16:53:47 <TiberiusTeng> in window.cpp the line double_click_time = _realtime_tick;
16:55:09 <TiberiusTeng> really should change that line into else {} block
16:56:42 <TiberiusTeng> hmm ... should be more, like 0 or so
17:00:15 <Eddi|zuHause> that's the most obvious when you want to buy many vehicles, you have to doubleclick for the first vehicle, and then every consecutive click buys another vehicle
17:00:28 <Eddi|zuHause> that _might_ classify as a feature ;)
17:01:18 <yorick> I'd use vehicle clone for that
17:01:33 <Eddi|zuHause> for buying 20 coal wagons?
17:11:41 *** Rexxars has joined #openttd
17:27:24 *** Wolf01|AWAY is now known as Wolf01
17:30:52 <TiberiusTeng> now I wonder how many GRFs can I load with Nintendo DS ... :p
17:44:04 <SmatZ> Eddi|zuHause: it is part of user interface, I don't think it will ever change :)
17:45:45 <yorick> SmatZ: have you looked at the editbox limit patch?
17:46:37 <SmatZ> yorick: yes, but I haven't tested it or so :)
17:46:59 <yorick> I'd love to see it in trunk sometime before wwottdgd
17:46:59 <SmatZ> why don't you simply increase max length in normal editbox?
17:47:12 <yorick> because the other devs don't want that
17:52:37 <yorick> dih: other devs don't like increasing the max size of every edit box to 1024
17:53:00 <yorick> and the current limit for all editboxes is now 64
17:53:29 <dih> find edit boxes that need more than 64 and leave the rest at 64
17:54:13 <yorick> the limit got global ;)
17:54:35 <dih> you see at least one reason to have 2 separate lengths
17:55:28 <yorick> I think it has something to do with the osk
17:55:50 <eekee> dude, why are you using an OO language if you can't subclass?
17:57:37 <eekee> yorick: I'm not talking about a simple patch that half the devs won't accept
17:58:13 <yorick> it actually patches using a subclass
18:00:07 <KingJ> How can you stop LS from showing the physical drives and only show folders in the current working dir?
18:00:41 <eekee> yorick: Oh I see! Sorry
18:01:27 <KingJ> Ignores the -help and just displays a normal LS
18:01:58 <KingJ> Should list the current working directory
18:02:10 <valhallasw> ls - list directory contents
18:02:12 <Eddi|zuHause> yorick: then make it general enough so each edit box can have its individual length (with the default being 64)
18:02:27 <yorick> Eddi: the osk doesn't like that
18:03:05 <Eddi|zuHause> then rewrite the osk ;)
18:03:13 <KingJ> But then CD dosen't work via RCON so that's ok
18:03:46 <KingJ> Reason i'm asking is because while i've played openttd for a while (still got my original dos CD!) i'm finally getting round to intergrating it into my game server company
18:04:13 <KingJ> And if users could CD into physical drives and not just the current working dir that would be a problem
18:04:58 *** Rexxars has joined #openttd
18:05:13 <yorick> oh, you mean patching openttd
18:05:29 <dih> KingJ: please tell me you dont run games in the company _not_ loked into a chroot!
18:06:06 <yorick> KingJ: please tell me you're stepping off windows
18:06:21 <KingJ> yorick: slowly but surely
18:06:29 <yorick> openttd is a linux application
18:06:38 <Eddi|zuHause> "Reboot your system to activate the new kernel -- [OK]" <- on windows, that would have actually rebooted immediately after pressing "OK" ;)
18:06:52 <KingJ> Started off with windows, but adding linux servers now, there are some things it's better at
18:07:35 <KingJ> Whats the best way to stress test the server? I price based on resource usage and want to see how much resources I can use at most
18:07:56 <KingJ> At the moment with just a few simple vehicles on it registers no CPU at all
18:07:56 <yorick> openttd can sometimes use the full 100%
18:07:58 <Eddi|zuHause> generate a big map with ECS ;)
18:08:27 <Eddi|zuHause> that occupies my system for several hours
18:08:41 <valhallasw> KingJ: try one of the massive openttdcoop games
18:08:55 <yorick> eekee, please look into patches before saying it's done wrong next time :)
18:09:01 <valhallasw> even without newgrfs
18:09:15 <yorick> btw, some users might want to run custom openttd versions
18:09:26 <KingJ> I'll have to grab a nightly, or have they started using standard releases?
18:09:56 <valhallasw> but you don't need anything recent for that save game
18:10:18 <Ammler> valhallasw: that isn't really stress anymore :-)
18:10:20 <dih> eekee: dont pay attention to him :-P
18:10:31 <KingJ> Just want to get a general idea
18:10:35 <valhallasw> Ammler: 1000 trains?
18:10:36 <yorick> eekeeL don't pay attention to him :P
18:12:23 <Ammler> valhallasw: we have saves, which uses almost double of pile transport now. :-)
18:12:28 <yorick> I don't believe you :)
18:13:17 <KingJ> Loaded, lets see how this goes
18:13:18 <valhallasw> but that's with NPF on
18:13:36 <yorick> you'll ruin his theories!
18:13:37 *** TiberiusTeng has joined #openttd
18:13:56 <valhallasw> or... I forget what was what :P
18:14:07 <KingJ> 21.4mb or RAM, sometime hitting 1.54% CPU
18:14:29 <valhallasw> now I want to know what kind of server you've got :P
18:14:45 <KingJ> Q6700 (Quad 2.66) 4GB RAM
18:15:18 <valhallasw> is the screen rendered for the server anymore?
18:15:30 <yorick> if you set the resolution to 0...
18:15:32 <valhallasw> it probably has been fixed already :)
18:15:52 <valhallasw> it should set res to 0 on server startup by itself of course ;)
18:16:09 <yorick> it shouldn't even check for it
18:16:30 <valhallasw> it shouldn't spawn a display window, correct
18:16:46 <valhallasw> but I suppose the drawing is built into the game code a lot
18:17:17 <yorick> yes, but I think the actual drawing has a if _dedicated return thing
18:17:33 <Eddi|zuHause> maybe game is paused? :p
18:17:52 <valhallasw> Eddi|zuHause: that would help a lot for pile transport, yes
18:17:55 <Ammler> valhallasw: some likes to make screen shots
18:18:03 <Ammler> like Brianetta on his server.
18:18:04 * yorick slaps yorick with a werkloze valhallasw
18:18:19 <Brianetta> My server can't make screenshots any more
18:18:20 <yorick> but it doesn't work in 0.6 anymore
18:18:52 <Ammler> KingJ: you could also run some clients
18:18:54 <Sacro> Brianetta: you have a server?
18:19:00 * yorick slaps dih with a werkloze valhallasw
18:19:06 * valhallasw slaps Sacro with a werkloze yorick
18:19:17 <Brianetta> Sacro: Yes. It's not running.
18:19:23 <Ammler> and let players use your server as client for too havy games.
18:19:46 <yorick> KingJ: some players might want to run custom versions of openttd
18:19:53 <yorick> you can't patch them all
18:20:07 <Brianetta> I wonder if OpenTTD runs cleanly as a Citrix Metaframe published application.
18:20:08 <yorick> you'd have to trust them not to ruin your servers
18:20:58 <TiberiusTeng> hmm, let's see what happens if I kill the sprite sorter ... (haha
18:21:10 <Sacro> where does Draakon live?
18:21:15 <yorick> lets make the sprite sorter werkloos
18:22:24 <yorick> I think the only way to stop people from cding to other dirs is run it on linux
18:23:02 <KingJ> Yeah. That's the only issue i've got with it
18:23:09 <fjb> Hm, is there a way to extend a station over a road that you don't own?
18:23:41 <yorick> or use the distant join stations patch
18:24:44 <eekee> can you build truck depots on road you don't own?
18:25:01 <Yexo> you can't build anything on road you don't own
18:25:03 <yorick> you can extend road you don't own
18:25:20 <Yexo> except for drive-through roads stops on town-owned roads (depending on patch settings)
18:26:36 <fjb> Hm, I own a bridge near that station. Maybe I could blast taht bridge and walk a long way round that road.
18:29:38 <KingJ> I think the only way to stop people from using ls to look at the drives would be to run it as a user which is denied access to the drives, only to the folder where OpenTTD is
18:30:22 <KingJ> They can't really do any harm looking at the drive, but it's still something that needs to be locked down
18:31:02 <yorick> they could possibly load other people's saves
18:31:57 <KingJ> And thats about it, wish there was a chroot equivilant for windows or a way to stop openttd from listing root drives
18:36:35 <fjb> KingJ: Run VMware and some kind of Unix with OpenTTD.
18:37:25 <KingJ> The problem then is intergration, i've got to get another licence for my game control panel
18:37:37 <KingJ> Testing the user permissions method
18:39:10 <ccfreak2k> Program Files is read-only to limited users anyway.
18:40:04 <KingJ> Yeah, but i'm going to deny access except to the dir of the server
18:40:19 <KingJ> Using runas command to start under that user
18:40:59 * Sacro starts a flame war with draakon
18:41:15 <smithj> hat abou using CPAU.exe? This allows you to encrypt the administrator password in a file
18:42:45 <KingJ> Like a better version of runas it seems
18:43:55 <KingJ> Basically, the game control panel starts a program, you set the dir, program name and any command line parameters. There are two sets, hidden (so only the server administrator can edit them) and user command line options (which the user can edit). That way, I can have passwords on the command line without them being seen by the user
18:46:29 <Yexo> * Sacro starts a flame war with draakon <- Why are always the same users annoying? (and by this I mean draakon of course :p)
18:51:06 <eekee> Yexo: peronality disorders?
18:51:43 <yorick> and by this I mean draakon of course <-- sure...
18:52:30 <TiberiusTeng> the tunnels topic ...
18:54:26 <TiberiusTeng> meh, if I really miss something, I would IMPLEMENT it :p
18:56:27 *** stillunknown has joined #openttd
18:56:31 <Scaevolus> KingJ: openttd is only ~10MB, it wouldn't kill you to have multiple copies
18:56:55 <KingJ> No, I have seperate instances anyway
18:57:02 <KingJ> Never let users share the same dir
18:58:20 <TiberiusTeng> if you got Q6700, you should be able to run at most 4 servers without any slow-down :p
18:59:07 <KingJ> Loaded one of the openttdcoop games and used around 1%
19:00:40 *** Progman has joined #openttd
19:01:00 <TiberiusTeng> YAPF was a big performance boost for openttdcoop games ...
19:08:11 <Eddi|zuHause> KingJ: you have to make sure the game is actually running (not paused)
19:08:29 <KingJ> It was running, trains moving etc
19:08:49 <KingJ> Clock ticking forward, events occouring
19:09:03 <Eddi|zuHause> and it can only use a single core
19:09:19 <KingJ> yeah, i've got affinity set
19:10:25 <yorick> but how about the copyright issues with thte
19:10:55 <yorick> wait-dedicated servers don't need those with some patch-thingy
19:11:06 <KingJ> They dont? Got a link to that?
19:11:21 <KingJ> I've got them on there atm since it complained without them
19:12:28 <yorick> it wouldn't even apply
19:12:54 <KingJ> And would also require a patched server, so if someone wants to run a nightly that's going to be a problem
19:13:06 *** Dred_furst` has joined #openttd
19:13:06 *** Tiberius_ has joined #openttd
19:13:33 <yorick> if someone wants a nightly/own patch, they can have data files
19:16:59 <KingJ> I don't think this is going to work at all under windows
19:17:35 <KingJ> The only way to do it is going to be using VmWare or getting a sepeate server, both of which are less than ideal
19:18:05 <KingJ> Multiuser, Secure OpenTTD hosting under windows
19:18:52 <fjb> Hmmmm, secure, hosting and Windows in one sentence...
19:19:05 <KingJ> Secure to a reasonable degree :)
19:19:17 <KingJ> Being able to browse the root drive is a big problem
19:19:28 <fjb> With an reasonable amount of work?
19:19:54 <KingJ> I do have a linux server, but it's in the US, whereas my main, powerful windows one is in the UK
19:21:19 <fjb> Using Windows on a sever you can never be sure that it still is your server...
19:21:54 <KingJ> I'm guessing you're very anti-windows fjb? :P
19:22:21 *** Ridayah has joined #openttd
19:22:52 <fjb> No, just some experience in hosting.
19:23:58 <KingJ> Having used both, there are areas where Linux is better and some where windows is better. My only gripe with Linux and server hosting, is that while my Panel runs under linux, it requires mono which goes and uses a nice chunk of RAM
19:24:42 <fjb> Ofcourse you can make a Windows server secure. But few people know how to do it so that it is really secure.
19:25:20 <fjb> What special panel do you need to run OpenTTD?
19:25:31 <KingJ> But for users to control their server
19:25:40 <KingJ> Stop it/start it/web-based file browser etc
19:25:54 <KingJ> I suppose another license is only 6 so not a real issue
19:26:11 <fjb> Just make a virtual server and give them access to that server.
19:26:29 <smithj> i have searched on the forums and found one (dead) link, does anyone know if there is a track maintenence set?
19:27:06 <KingJ> Yeah, i'll go down the virtual server (on my server) route
19:27:36 <KingJ> All this just to use chroot heh
19:29:12 <fjb> Chroot could do. But there are lightweight virtual servers like jails, zones etc.
19:29:23 *** Born_Acorn has joined #openttd
19:29:33 <fjb> Kind of an extended chroot.
19:29:46 <KingJ> Virtual server on a virtual server, interesting
19:29:50 *** Hendikins has joined #openttd
19:30:27 <fjb> It all depends on the level of virtualization.
19:38:08 <KingJ> Thanks for all your help anyway. I'll let you know how it goes
19:42:37 <Eddi|zuHause> smithj: you mean like grass on rails?
19:43:44 <Eddi|zuHause> hm... downloading 1.5GB worth of packages... that's going to take a while ;)
19:44:20 <KingJ> Would you reccomend CentOs by the way? It's on my other Linux server just wondering if there is a better one anyone reccomends
19:45:11 <Eddi|zuHause> i have never seen centos
19:45:42 <Yexo> How is the station ration linked to the amount of cargo that appears in a station?
19:46:45 <Eddi|zuHause> Yexo: when a station has x% rating, the industry will produce x% of its total capacity
19:46:51 <fjb> It is a kind of Red Hat Eterprise Linux.
19:47:09 <Yexo> Eddi|zuHause: thx, I guessed it was something like that :)
19:47:35 <Prof_Frink> KingJ: Personally I'd use Debian, but I haven't tried anything non-.deb based
19:47:35 <smithj> Eddi|ZuHause: No, I mean those yellow trains that replace rails and pull broken down trains
19:47:44 <fjb> I don't see that much difference between the different kinds of Linux. Beside they share most of their troubles and each adds it's own.
19:48:11 <Eddi|zuHause> smithj: sorry, i have never seen such a grf
19:48:12 <ccfreak2k> CentOS is alright if you like RPM.
19:48:30 <ccfreak2k> OR if you want RedHat without the support contract.
19:49:56 <Tiberius_> emerge -uDNav world
19:50:04 *** Tiberius_ is now known as TiberiusTeng
19:50:40 <smithj> I am currently using the eye candy invisible train for creating HUGE train depots
19:50:42 <Eddi|zuHause> smithj: MB once announced that he wanted to add a catenary service unit, but i have not seen a set where he actually included it
19:51:24 <smithj> i see his site is down :(
19:51:28 <fjb> MB didn't release anything new the last months.
19:51:37 <ccfreak2k> TiberiusTeng, is the opengl portion of your opengl blitter portable?
19:52:13 <Eddi|zuHause> smithj: he said he wanted to get a new host
19:52:13 <smithj> it's a pity i am poor at graphics and coding, otherwise i would have created one
19:52:17 <fjb> He was moving to a new location, possibly a new job. So there were more important things in his live than TTD.
19:52:29 <smithj> sure, thats fair enough
19:52:50 <Eddi|zuHause> and he wanted separate hosts for work, privat and ttd stuff
19:53:26 <TiberiusTeng> ccfreak2k, I believe so
19:53:45 <ccfreak2k> Ok, so what changed in the existing openttd files to add the blitter?
19:53:55 <ccfreak2k> I'm gonna try my hand at porting it~
19:53:56 <smithj> I saw a fourm post on some maintenence vehicles, but they havent released a GRF
19:54:04 <TiberiusTeng> you can just see the patch file :P
19:54:06 <fjb> He already got offered websapce for free for his TTD stuff. But I guess time is a scarce recource in his life.
19:54:36 <TiberiusTeng> I believe opengl.cpp/hpp is portable, if it isn't, then I'll try my best to make it portable
19:55:18 <TiberiusTeng> all it needs to run at other platforms is a driver to initialize OpenGL for it, and do usual driver works (handling input, etc.)
19:55:37 <ccfreak2k> What was changed to add the option to select the opengl blitteR?
19:55:50 <TiberiusTeng> so you probably need to add a new driver (say sdlgl)
19:55:59 <TiberiusTeng> and specify it with -v sdlgl -b opengl
19:56:08 <ccfreak2k> That's what I meant.
19:56:20 <TiberiusTeng> here's the draft patch made by peter1138, hope this helps ...
19:56:33 <TiberiusTeng> but don't modify sdl driver directly! make a copy ...
19:57:16 <TiberiusTeng> actually the OpenGL-initialization part that made by peter1138 is really short
19:57:25 <TiberiusTeng> but I think you'll need to modify it a bit
19:57:38 <TiberiusTeng> just diff win32_v.cpp and win32gl_v.cpp ...
19:58:31 <smithj> are we permitted to post links in here?
19:59:39 <Yexo> no to illegal material, but otherwise, yes, we are
19:59:54 <ccfreak2k> TiberiusTeng, how do I MAKE a diff, anyway?
20:00:05 <smithj> it is a screenshot to my invisible trains :)
20:00:10 <TiberiusTeng> ccfreak2k, I think you can remove those gl* calls from patched sdl.cpp by peter1138 ...
20:00:19 <TiberiusTeng> diff -U5 win32_v.cpp win32gl_v.cpp
20:00:23 <Yexo> smithj: that site is very slow :p
20:00:26 <smithj> I'd like to use maintenence trains too, for creating such deopts
20:01:08 <smithj> i have limited bandwith there
20:01:21 <ccfreak2k> It's a lot easier to view the differences in Kompare.
20:03:08 <TiberiusTeng> ahh, you got GUI tools, that would be much easier
20:03:20 <TiberiusTeng> although I used to vim diff files :p
20:04:34 <ccfreak2k> The whole K suite, courtesy of Slackware.
20:04:58 <TiberiusTeng> you're trying to do SDL-OpenGL under Linux? that would be very helpful :p
20:04:59 <Eddi|zuHause> ccfreak2k: "svn diff > file.diff"
20:05:36 <ccfreak2k> TiberiusTeng, I figure, now that the win32 gl blitter is pretty much done, I can see what I can do to port it to sdl.
20:05:36 <TiberiusTeng> (but I recall you mentioned about its 'uselessness' ? :p)
20:06:10 <TiberiusTeng> SDL or even Cocoa opengl interface wouldn't be too difficult IMO ...
20:07:18 <ccfreak2k> Well I just gotta set it up, and hopefully opengl.cpp is platform-independent
20:08:56 <smithj> well i am off, thanks guys
20:17:08 <TiberiusTeng> ahh, ccfreak2k, try to reserve 32 bits of depth buffer for me :p
20:17:20 <ccfreak2k> Also I dunno how do do that.
20:17:24 <TiberiusTeng> windows-specific.
20:17:38 <TiberiusTeng> check that opengl18.diff I posted earlier ...
20:18:05 <TiberiusTeng> I think the modification it does to sdl_v.cpp is almost what you need to do
20:19:55 <ccfreak2k> I dunno what any of the lines added in opengl18.diff do, though.
20:20:09 <ccfreak2k> Like static bool _opengl;
20:20:18 <ccfreak2k> I mean, I know what it IS, but I dunno why it's there.
20:21:00 <TiberiusTeng> _opengl = strcmp(BlitterFactoryBase::GetCurrentBlitter()->GetName(), "opengl") == 0;
20:21:12 <TiberiusTeng> well make it constant true :p
20:22:43 <ccfreak2k> Why can't I just declare it:
20:22:52 <ccfreak2k> static bool _opengl = 1;
20:22:59 <ccfreak2k> Or whatever bool takes.
20:23:16 <ccfreak2k> static bool _opengl = true;
20:24:01 <ccfreak2k> It looks like he just merged opengl code into the sdl library and just made a branching codepath depending on if opengl was selected or not.
20:24:17 <TiberiusTeng> yep, but I think it's better for a standalone driver ...
20:27:15 *** blathijs_ has joined #openttd
20:29:37 <ccfreak2k> debug("cms", "hurr");
20:31:18 <ccfreak2k> SDL_GL_BUFFER_SIZE to 32, right?
20:32:06 <TiberiusTeng> change SDL_GL_DEPTH_SIZE to 32 too
20:32:25 <TiberiusTeng> I'm now just trying to move sprite sorting into opengl blitter ...
20:33:30 <ccfreak2k> Why am I using SDL_GL shit?
20:39:25 <TiberiusTeng> because you're still under SDL context, setting up OpenGL context ...
20:39:43 <TiberiusTeng> that's the whole idea, driver don't don OpenGL themselves
20:40:03 *** ben_goodger has joined #openttd
20:41:40 <ccfreak2k> I implemented the changes made in opengl18.diff.
20:41:51 <TiberiusTeng> compile and run? :p
20:42:17 <TiberiusTeng> did you incorporated my PostDriverInit() call in the driver ?
20:43:00 <TiberiusTeng> and ClientSizeChanged(), PreFlip(), PostFlip()
20:43:04 <ccfreak2k> It wasn't in opengl18.diff, so I didn't put it in. :D
20:43:13 <TiberiusTeng> PaletteAnimate()
20:43:42 <ccfreak2k> Those are all in win32gl_v.cpp right?
20:43:52 <ccfreak2k> And they're calls to functions in opengl.cpp?
20:44:26 <TiberiusTeng> they calls to current blitter
20:45:33 <ccfreak2k> can you list all of the functions and where/when they should be called?
20:47:31 <ccfreak2k> It's all confusing.
20:47:50 <ccfreak2k> Like how InitializeOpenGL() is in there.
20:49:35 <TiberiusTeng> InitializeOpenGL() is win32-specific OpenGL initialization code
20:49:54 <TiberiusTeng> ClientSizeChanged() should be called when the drawing area (window) size changed
20:50:05 <TiberiusTeng> which includes "first window creation".
20:50:30 <TiberiusTeng> PostDriverInit() should be called once after the driver has set up the OpenGL context
20:51:03 <TiberiusTeng> PreFlip(), PostFlip() ... put them around SDL_GL_SwapBuffers();
20:51:17 <ccfreak2k> Does CreateMainSurface() count as first window creation?
20:51:38 <TiberiusTeng> I don't know details about SDL+OpenGL ... :Q
20:51:49 <TiberiusTeng> so you probably have to check that out yourself.
20:52:44 <ccfreak2k> There's a *VideoDriver_SDL::Start()
20:54:28 <ccfreak2k> Where is InitializeOpenGL() called from?
20:54:39 <ccfreak2k> Maybe I can figure out where the opengl init code should go from that.
20:56:22 <TiberiusTeng> I think it's at the place peter1138 called SDL_GL_SetAttribute()s ...
20:57:05 <ccfreak2k> That would be CreateMainSurface()
21:03:44 <Sacro> grr, draakon pisss me of
21:07:22 <Eddi|zuHause> Sacro: there's a wonderful key feature for that
21:07:35 <Eddi|zuHause> it's called "ignore"
21:08:01 <Sacro> Eddi|zuHause: meh, i'm in an arguementative mood
21:14:11 <TiberiusTeng> still on that tunnel thing ?
21:16:12 <ccfreak2k> Ok, now I need to "include" the files into the project somehow.
21:16:45 <TiberiusTeng> put it in, configure, make
21:17:38 *** Rexxars has joined #openttd
21:26:07 <Eddi|zuHause> new files go in source.list
21:29:07 <ccfreak2k> Shouldn't I be able to, you know, see why make failed?
21:29:58 <fjb> Hm, the pathfinder doesn't take waypoints too serious...
21:34:25 <ccfreak2k> opengl.cpp:(.text+0x4609): undefined reference to `glEnable'
21:37:13 <Sacro> ccfreak2k: need opengl stuff
21:37:25 <Sacro> glEnable should be there
21:38:23 <ccfreak2k> Right. That's what GLee is for.
21:39:43 <TiberiusTeng> something like -lgl ?
21:40:25 <ccfreak2k> Those kinds of changes are made in the vcproj files for win32.
21:40:30 <ccfreak2k> Where would the appropriate UNIX changes be made?
21:40:40 <TiberiusTeng> LDFLAGS="-lGL" ./configure blahblah
21:40:45 <TiberiusTeng> perhaps config.lib ...
21:41:17 <TiberiusTeng> LIBS variable(s) in config.lib
21:48:07 <Eddi|zuHause> i assume in the medium perspective there should be a --without-opengl switch like --without-sdl
21:48:18 *** Progman has joined #openttd
21:48:47 <ccfreak2k> Where is that defined?
21:50:54 <ccfreak2k> Well it's missing, so looking for it would be futile.
21:51:28 <TiberiusTeng> something like GLU/glu
21:56:10 <ccfreak2k> /usr/include/GL/glu.h
21:56:42 <ccfreak2k> I wonder why it's not getting included.
21:57:23 <TiberiusTeng> I think I did #include <GL/glu.h> ...
21:57:43 <ccfreak2k> Which is the frustrating part.
21:58:00 <TiberiusTeng> I thought you were 'linking' it ?
21:58:11 <TiberiusTeng> so it's the LIBS thing
21:58:29 <ccfreak2k> It happens at the linker stage.
21:58:31 <TiberiusTeng> -lGL -lGLU ... sorry for forgotting mentioning it earlier
21:59:14 <Eddi|zuHause> ccfreak2k: you need to search in the lib folder then
21:59:28 <Eddi|zuHause> not some header files
21:59:53 <Eddi|zuHause> the header files were already properly found when you get to the linker stage
22:00:58 <Eddi|zuHause> hm... somehow the packages go even slower than expected...
22:01:05 <Eddi|zuHause> it's still 1.4GB
22:01:12 <Eddi|zuHause> after over two hours
22:01:45 <Eddi|zuHause> and that's not even the download size, it's the installed size of the packages
22:07:42 <ccfreak2k> Where is the driver itself "defined" so it's made available for use?
22:09:18 <TiberiusTeng> no it don't. it just register itself to the program if you compiled it in.
22:09:24 <TiberiusTeng> so just give -v -b options directly
22:11:38 <TiberiusTeng> hmm ... did you copied & edited the .h file of driver?
22:11:45 <TiberiusTeng> I thought the name's defined there
22:12:01 <ccfreak2k> I think I need to make a few more changes.
22:13:12 *** Rexxars has joined #openttd
22:13:57 <ccfreak2k> And yeah I did do that.
22:14:09 <ccfreak2k> I renamed the classes too...
22:22:20 <ccfreak2k> If sdlgl gets registered correctly, does it show up in the list of video drivers?
22:27:19 <ccfreak2k> Shouldn't WITH_SDLGL (mine) get #define'd somewhere?
22:28:51 <Eddi|zuHause> put "-dWITH_SDLGL" at a meaningful place in the config.lib
22:29:47 <ccfreak2k> Where would I find such a meaningful place?
22:30:09 <ccfreak2k> I'm guessing set_default() would be one such place.
22:31:56 <Eddi|zuHause> wherever else you find -dSOMETHING options
22:32:41 <Eddi|zuHause> like i said, i'd look where the --with-sdl leads you, and then copy that for --with-opengl
22:33:09 <ccfreak2k> I was just adding it as --with-sdlgl.
22:52:10 <Eddi|zuHause> how you actually call it is just an implementation detail ;)
22:52:45 <ccfreak2k> I just made a hack that set CFLAGS="$CFLAGS -DWITH_SDLGL" if $with_sdlgl was 1...which was set if --with-sdlgl was set.
22:52:59 <ccfreak2k> So it doesn't actually check to see if SDL was enabled.
22:54:34 <Eddi|zuHause> the first prototype is to learn how to not do it :p
22:57:01 <ccfreak2k> I figure, someone else can fix it if it gets included into trunk.
22:57:10 <ccfreak2k> All of MY boxes have SDL, so it's no problems for me.
22:58:53 <Eddi|zuHause> # Kor-ah, Syahd-ho.
22:58:59 <Eddi|zuHause> # Rah-tah-mah, Daan-yah.
22:59:11 <Eddi|zuHause> # Kor-ah, Kee-lah, Daan-yah.
23:03:06 <ccfreak2k> Now my cpp/hpp files are throwing a bunch of errors.
23:06:38 *** Rexxars has joined #openttd
23:14:25 <ccfreak2k> All of the errors are in association with classes.
23:15:46 *** blathijs has joined #openttd
23:25:00 <ccfreak2k> SDL_CALL_SDL_SetVideoMode()
23:25:03 <ccfreak2k> Where is this declared?
23:36:37 <Nite> will number of players be raised soon?
23:40:26 <Belugas> simple question, simple answer
23:41:22 <ccfreak2k> I hacked my way to an sdlgl driver.
23:41:25 <TiberiusTeng> it works ? under SDL ?
23:41:41 <ccfreak2k> I would assume it works, since I got a non-black screen when I set -v sdlgl.
23:41:52 <Nite> oh ok - i just thought of a mmottd
23:41:55 <TiberiusTeng> -v sdlgl -b opengl and it ... works ?
23:42:34 <ccfreak2k> Even the scrolling at farthest zoom isn't slow (!).
23:42:39 <ccfreak2k> Which makes me worried.
23:43:03 *** ben_goodger has joined #openttd
23:43:05 <Nite> whats the goal of playercount for final (1.0) ottd then?
23:43:31 <ccfreak2k> But I think it is using opengl, since I get messages from your opengl blitter.
23:43:39 <Belugas> dunno, there is no plan on when nor what nor if there will be a 1.0
23:44:35 <ccfreak2k> The sdlgl driver -should- also work in win32 if the sdl driver does.
23:44:48 <TiberiusTeng> yes, it's a great test subject ...
23:44:51 <Nite> ok then i justz suppose unlimited players
23:45:10 <TiberiusTeng> but I stayed up overnight again, now I would take a nap ...
23:45:37 <TiberiusTeng> hope I can incorporate your patch and tweak the build script after I wake up :p
23:46:09 <TiberiusTeng> give win32gl and opengl something like --with-win32gl, --with-opengl perhaps
23:46:10 <Belugas> Nite, if you do that, it means you fantasize over it. IT does not mean it's going to happen
23:46:29 <ccfreak2k> TiberiusTeng, already did --with-sdlgl.
23:46:35 <Belugas> from where i stand, unlimited players is just heresy
23:46:45 <TiberiusTeng> or even make --with-win32gl and --with-sdlgl imply --with-opengl. that makes sense. :D
23:47:16 <Belugas> and raising the limit (which is linked to networking and a whole lot more constraints) is not really something been remotely envisionned
23:47:25 <ccfreak2k> Resizing doesn't seem to work.
23:47:40 <Nite> ok lets say 65536 players ;)
23:48:11 <TiberiusTeng> perhaps 60 seconds per frame I think? :p
23:49:07 <TiberiusTeng> ccfreak2k, check SDL_VIDEORESIZE ?
23:49:30 <ccfreak2k> What should be there?
23:50:44 <TiberiusTeng> calling blitter's ClientSizeChanged()
23:51:11 <TiberiusTeng> but uh-oh, seems it always recreates the surface each time window size got changed
23:51:27 <TiberiusTeng> perhaps you'll need to do some housekeeping for OpenGL context ...
23:51:47 <ccfreak2k> If it's a memory leak-type situation, I'm going to die.
23:52:47 <ccfreak2k> Goddamn I hate classes.
23:52:58 <TiberiusTeng> google for "sdl opengl resize" :p
23:53:20 <TiberiusTeng> I'm gotta sleep, can't even type correctly now
23:58:28 <ccfreak2k> Some debugging is going to need to be done.
23:58:58 <ccfreak2k> As the window's vertical size increases, the "contents" of the window go furthur up.
continue to next day ⏵