00:52.04 | *** join/#bzflag Lukstr_ (n=Lukstr@CPE0080c6efd3fb-CM00195efb656e.cpe.net.cable.rogers.com) |
01:10.28 | *** join/#bzflag KingofCamelot (n=davidsan@SCTN-12-153.resnet.ucsb.edu) |
01:23.46 | spldart | For the server op's in here.. a tanker by 3YearOld is making a nuisance of himself with TK's... He's not talking though. |
01:30.08 | L4m3r | spldart: still contemplating buying some procs for the box :P |
01:31.33 | L4m3r | I think it will take Bartons with a bios update |
01:31.39 | L4m3r | probably overkill though |
01:33.50 | spldart | It's not |
01:34.23 | L4m3r | 2800+ tbred B would probably work best |
01:34.30 | spldart | Like I said.. Two Barton Mobiles in the 762/768 chipset is a nice combination.. esp with a fsb OC |
01:34.48 | L4m3r | couldn't I just OC the fsb on a tbred? |
01:34.51 | spldart | I started using my amd 760 chipset off with a pair of tbred 1700's |
01:35.02 | spldart | they did rock pretty good |
01:35.11 | L4m3r | bartons have faster FSBs than this mobo can run, I think |
01:35.36 | spldart | The sole advantage of the Bartons over the Tbreds is the exter L cache |
01:35.45 | L4m3r | hm |
01:35.48 | spldart | which gave me an extra 4% clock for clock |
01:35.50 | L4m3r | maybe, then |
01:35.58 | spldart | but if you got some tbreds lined up then go for it |
01:36.00 | L4m3r | still expensive though... |
01:36.01 | spldart | I have no complaints |
01:36.06 | L4m3r | I'm still browsing fleabay |
01:36.10 | L4m3r | MPs are really expensive |
01:36.37 | L4m3r | I could get a pair of "untested" (so, probably tested and dead) XP 2800s for $20, lol |
01:36.47 | spldart | Yeah.. that's why I went with jumper modded tbreds and pin modded bartons |
01:37.18 | L4m3r | but you know an MP will work |
01:37.21 | spldart | buy memory well above the board it calls for pc2100 IIRC.. got pc2700 minimum |
01:37.42 | L4m3r | eek |
01:37.43 | spldart | then get that fsb up their a bit if you can.. it pays off nicely on the main weakness of the amd 760 chipset |
01:38.07 | spldart | Know if MP will work? |
01:38.23 | L4m3r | modding a pair of XPs is a slightly risky proposition |
01:38.27 | spldart | I know that I bridge modded two xp 1700's to MP 2400's and it worked nicely |
01:38.34 | spldart | and then I modded bartons and that worked too |
01:38.41 | L4m3r | MPs are tested thoroughly for SMP use |
01:38.43 | spldart | totally up to you |
01:39.17 | L4m3r | the cheapest thing would be to get another palomino 2000+ and mod it :P |
01:39.22 | spldart | but the 760 chipset is designed for MP chips so that's the safe bet.. If I remember the mobo your referring to correctly |
01:39.33 | spldart | Paly's run hot |
01:39.37 | L4m3r | yeah |
01:39.43 | L4m3r | but I've already got one |
01:40.10 | spldart | dual pally's will need good hsf's, ventilationa nd a decent psu |
01:40.17 | L4m3r | ventilation, check |
01:40.24 | L4m3r | PSU, check (Enermax) |
01:40.30 | L4m3r | HSF, meh |
01:40.39 | spldart | is running an antec truepower here |
01:40.57 | spldart | ran liquid cooling for a while and is now running all copper hsf's |
01:41.02 | L4m3r | though the ventilation may not be as good for the second socket |
01:41.12 | L4m3r | since it's blocked by the video card |
01:41.26 | spldart | most cases have an exhaust fan near the back cpu |
01:41.40 | L4m3r | it's not... in a case |
01:41.59 | L4m3r | well, it's in part of one. but most of the enclosure is cardboard. :P |
01:42.03 | spldart | Heh.. don't know your particular mobo layout though.. I'm on msi's 760 chipset |
01:42.39 | L4m3r | PC2700 minimum... I don't think I'd get it over 166 though |
01:42.43 | spldart | Don't underestimate cardboard :-D I have some ducts built of the stuff and run full tilt @ 40c cuz of it |
01:42.51 | spldart | There is a second reason |
01:42.57 | spldart | If your bios supports it |
01:43.04 | *** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com) |
01:43.04 | spldart | knock the memory timings down tight |
01:43.09 | spldart | cas 2.0 etc |
01:43.24 | spldart | on mine I run 16, 16, 6, 3, 3, 2 ,3 |
01:43.38 | L4m3r | hm |
01:43.56 | L4m3r | 4x512 or 2x1G? :P |
01:44.00 | spldart | Memory bandwidth is the bottlneck when you run good processors on one of these old mobo;s |
01:44.39 | spldart | On my mobo the first two slots can run non parity ram.. I don't know if that's a common failing of 760 chipset.. I'd go 2 1g if possible |
01:45.27 | spldart | Again.. I'm drawing parrallels between your mobo and mine cuz of similar chipsets.. don't know how much of the info actually translates |
01:45.48 | L4m3r | right now it has 4x512 |
01:45.55 | spldart | really?> |
01:46.04 | spldart | parity/registered or no? |
01:46.18 | L4m3r | not entirely sure |
01:46.25 | spldart | came with the board? |
01:46.31 | L4m3r | yup |
01:46.35 | spldart | What speed? |
01:46.38 | spldart | 2100? |
01:46.40 | L4m3r | it says ECC when I look up the model number on the mem |
01:46.43 | L4m3r | yeah, 2100 |
01:46.46 | spldart | Ah.. |
01:46.51 | L4m3r | it will run with ECC |
01:47.09 | L4m3r | but I get no video for the boot screen... stays black until the OS starts booting. weird. |
01:47.13 | spldart | Keep it for now.. see if they can withstand some timing tightenning and fsb boost |
01:47.22 | spldart | hrm |
01:47.34 | L4m3r | Kingston ValueRam |
01:47.44 | L4m3r | probably not gonna want to push that too hard |
01:48.32 | spldart | Well.. if you keep the voltage stock then tinkering with timings shouldn't break anything. worst case scenario you cross a line and then have to reset bios to get booted again. |
01:48.45 | spldart | Like I said memory bandwidth is the bottleneck |
01:49.08 | L4m3r | I guess I'll start with processors and go from there |
01:49.24 | spldart | k |
01:49.31 | L4m3r | I can get memory from newegg, no big deal. 2GB of OCZ value series is only $60 |
01:49.46 | L4m3r | just a matter of how much I want to spend on an old novelty box |
01:49.46 | spldart | yep... but don't by if you don't have to |
01:49.59 | spldart | it's a cheapy project that can have some rewarding performance |
01:50.54 | L4m3r | I'd need to find some CPU-intensive server tasks too :P |
01:50.59 | spldart | Sry everyone for the OT'ness :-| |
01:51.13 | L4m3r | heh |
01:51.23 | spldart | :) |
01:52.36 | L4m3r | well, time for dinner |
01:54.02 | spldart | enjoy... |
01:54.06 | *** join/#bzflag Constitution (n=const@unaffiliated/macsforme) |
01:54.07 | spldart | burps stroganoff |
02:01.04 | blast007 | L4m3r: calculate pi :p |
02:03.23 | spldart | LOLz.... My dual barton does SuperPi x2 @ the same time in just under 1 minute each |
02:03.42 | spldart | calc'd to 1M |
02:04.37 | blast007 | spldart: hehe |
02:05.22 | spldart | They need to make a multithreaded superpi :) |
02:13.28 | a_meteorite | spldart: :( |
02:13.52 | spldart | couldn't send to channel |
02:13.58 | a_meteorite | rejoin |
02:14.13 | spldart | I can't |
02:14.18 | a_meteorite | :\ |
02:14.22 | a_meteorite | try again |
03:37.23 | *** join/#bzflag JeffM (n=Jeff@pool-71-109-218-124.lsanca.dsl-w.verizon.net) |
03:45.38 | *** join/#bzflag TyroneFHornigh (n=jbdigriz@216.143.48.99) |
03:45.38 | *** mode/#bzflag [+o TyroneFHornigh] by ChanServ |
03:57.55 | *** join/#bzflag TheRedBaron (n=kemhof@75.144.224.155) |
03:59.28 | *** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com) |
04:30.56 | *** join/#bzflag hobbsc (n=hobbsc@ip70-178-55-100.ks.ks.cox.net) |
04:41.00 | AAA_awright | Anyone know much about Exceptions on C++? My Exception class seems to be switching out the data on me... |
05:02.28 | Constitution | why do you need to use exceptions? |
05:04.56 | purple_cow | "switching the data out" ?? |
05:06.02 | *** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone) |
05:06.02 | *** mode/#bzflag [+v Tupone] by ChanServ |
05:17.53 | AAA_awright | Er, yeah |
05:18.24 | AAA_awright | Constitution: To pass data to my socket handler if there is a problem parsing the data |
05:18.48 | AAA_awright | pass an error code and paramaters, specifically |
05:19.48 | AAA_awright | extend std:runtime_error for different types of errors, warnings/bad input problems and fatal errors |
05:27.09 | AAA_awright | Hm, well, using runtime_error works, my exception class does not. Must be something in the declaration. |
05:55.50 | *** join/#bzflag whodaman (n=whodaman@pdpc/supporter/student/whodaman-) |
05:57.33 | *** join/#bzflag whoda|iPod (n=whoda|To@dslb-088-066-040-074.pools.arcor-ip.net) |
05:57.34 | *** join/#bzflag Pimpi_ (n=frank@gondolin.pimpi.org) |
06:03.53 | *** join/#bzflag bz69 (n=4c5d8bae@bz.bzflag.bz) |
06:26.04 | *** join/#bzflag Gilly (n=btw@83.146.211.140) |
07:48.31 | *** join/#bzflag KingofCamelot (n=davidsan@SCTN-12-153.resnet.ucsb.edu) |
07:50.43 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
07:58.55 | *** join/#bzflag Upsetter (n=Ups@i577B651B.versanet.de) |
08:12.35 | sam | damn, sourceforge.net DNS is down again |
08:12.45 | *** join/#bzflag LongDon (n=LongDon@vpn199-030.hrz.uni-oldenburg.de) |
08:12.46 | sam | fucking fuckforge |
08:14.19 | ruskie | hands sam a bar of soap and a bucket of water |
08:15.28 | L4m3r | /. is dead too |
08:16.19 | sam | washes furiously |
08:17.51 | L4m3r | here, entertain yourself with this: http://misc.l4m3r.net/server |
08:19.26 | whodaman- | L4m3r, nice! |
08:19.41 | whodaman- | selling those yet? :P |
08:19.47 | L4m3r | lol |
08:20.02 | L4m3r | iirc there was a Japanese company selling cardboard ATX cases. they actually looked really nice. |
08:21.14 | whodaman- | hmm |
08:21.22 | L4m3r | http://www.treehugger.com/files/2005/10/fully_recyclabl.php |
08:21.28 | whodaman- | ~bzflist |
08:21.40 | whodaman- | :/ |
08:21.54 | whodaman- | L4m3r, I like yours better ;) |
08:22.45 | L4m3r | lol |
08:24.15 | whodaman- | hm |
08:24.21 | whodaman- | tries playing with opacity again |
08:25.02 | whodaman- | Why can't one toggle the console with full opacity? |
08:25.06 | whodaman- | Any specific reason? |
08:26.57 | L4m3r | whodaman-: it's docked into the HUD |
08:27.10 | L4m3r | at full opacity, nothing is drawn behind the console |
08:28.07 | whodaman- | ah I see |
08:28.57 | L4m3r | goes to sleep |
08:29.21 | whodaman- | g'night :-) |
10:01.58 | *** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com) |
10:15.47 | *** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com) |
10:22.59 | *** join/#bzflag Dontkillmeimabeg (n=4d00f5b2@gateway/web/cgi-irc/zeebrothers.net/x-0a2738c8ad0d2b18) |
10:23.02 | Dontkillmeimabeg | hi |
10:25.46 | *** join/#bzflag LongDon (n=LongDon@vpn199-005.hrz.uni-oldenburg.de) |
10:33.02 | *** join/#bzflag Dontkillmeimabeg (n=4d00f5b2@gateway/web/cgi-irc/zeebrothers.net/x-17e7c92ea34181a8) |
10:34.32 | Dontkillmeimabeg | says hi to all! |
10:37.02 | *** join/#bzflag Epyon (n=Epyon@90-156-93-82.magma-net.pl) |
10:40.12 | Dontkillmeimabeg | hi |
10:40.29 | brad | hello! |
10:40.36 | Dontkillmeimabeg | hi |
10:40.49 | Dontkillmeimabeg | can you say me a servermaker? |
10:40.57 | Dontkillmeimabeg | i have problems |
10:41.07 | Dontkillmeimabeg | big problems |
10:41.40 | brad | weren't you here causing problems yesterday? |
10:42.55 | brad | http://pastebin.bzflag.bz/ <- go there and paste your config file (without the password) |
10:43.10 | brad | then give us the URL it gives you |
10:44.02 | brad | brlcad: just to let you know, lots of spam on your pastebin :P |
10:48.52 | *** join/#bzflag TJ13820 (n=TJ@c-71-206-201-73.hsd1.pa.comcast.net) |
11:30.19 | *** part/#bzflag LongDon (n=LongDon@vpn199-005.hrz.uni-oldenburg.de) |
11:35.38 | brlcad | brad: don't matter |
11:35.45 | brlcad | gets pruned |
11:41.13 | spldart | crap! that did get spammed. That's irritating |
11:42.44 | spldart | Is that gonna be a problem scrolling useful pastes off ? |
11:42.56 | brad | aha |
11:50.18 | *** join/#bzflag _anomaly_ (n=mike@h235.107.31.71.ip.alltel.net) |
11:52.19 | Dontkillmeimabeg | hi |
11:54.45 | Dontkillmeimabeg | http://pastebin.bzflag.bz/f8581e2d |
12:00.28 | *** join/#bzflag Dessy (n=Dessy@88-134-204-43-dynip.superkabel.de) |
12:19.45 | *** join/#bzflag _anomaly_ (n=mike@h235.107.31.71.ip.alltel.net) |
13:09.42 | sam | I'm looking for a recent SVN checkout and I have no idea how long the SF.net shortage is gonna last, does anyone have one within reach which I could download? |
13:11.26 | Epyon | brlcad, just a ping to tell that I didn't run away -- I just had to solve some problems recently away from the computer :) |
13:23.29 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
13:24.30 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
14:00.38 | sam | yay, SF is back |
14:02.29 | CIA-32 | FTGL: 03sammy * r986 10/trunk/ (3 files in 2 dirs): |
14:02.29 | CIA-32 | FTGL: * Implement FTLayout::Error(). Nothing uses it yet and it's always zero, |
14:02.29 | CIA-32 | FTGL: but it may come in handy later and we want a stable API. |
14:03.08 | brlcad | Epyon: glad to hear it, would be even more happy if you were committing code :) |
14:03.17 | brlcad | but thanks for the update |
14:07.54 | CIA-32 | FTGL: 03sammy * r987 10/trunk/src/Makefile.am: * Fix Makefile to add missing header files in "make dist". |
14:10.10 | CIA-32 | FTGL: 03sammy * r988 10/trunk/src/ (FTFont/FTFontGlue.cpp FTLayout/FTLayoutGlue.cpp): |
14:10.11 | CIA-32 | FTGL: * Improve constructor code in the FTFont and FTLayout C bindings. Shorter |
14:10.11 | CIA-32 | FTGL: (40 lines) and more consistend code. |
14:22.43 | brlcad | hrm, anyone recall the name of the apache load testing tool? stfw isn't helping much |
14:25.23 | sam | ab? |
14:25.42 | sam | (for Apache Benchmark) |
14:26.07 | brlcad | ~sam++ |
14:26.11 | brlcad | i believe that's the one |
14:40.06 | *** join/#bzflag AnakinPiewalker (n=41bc2790@bz.bzflag.bz) |
14:41.10 | AnakinPiewalker | i don't suppose anyone could share the best method for developing cross-platform software.... I'm working on a windows-based software, but it would be nice to have other platforms supported.... |
14:42.12 | AnakinPiewalker | BZFlag is developed in native C++ and compiled per os? |
14:45.25 | sam | brlcad: I'm annoyed by the naming inconsistencies: FTGlyph / FTBitmapGlyph, FTLayout / FTSimpleLayout, but FTFont / FTGLBitmapFont |
14:46.28 | sam | I'm tempted to rename FTGL* -> FT* except for the public .h file and use #defines for backwards compatibility |
14:47.57 | BulletCatcher | AnakinPiewalker: you are correct about the way BZFlag is developed. Generally, writing portable software is a lot more work than writing for a single platform. |
14:49.09 | sam | AnakinPiewalker: I can share my method(s) but I don't think you'll ever find THE best method :) |
14:49.20 | AnakinPiewalker | Please share :) |
14:49.36 | AnakinPiewalker | I only program in high-level languages on windows like c# and vb.net :( |
14:50.03 | sam | I'm using C# more and more for portable applications |
14:50.25 | sam | together with GTK# and either SDL or OpenGL bindings from TaoFramework |
14:50.25 | AnakinPiewalker | really? how can you do so? |
14:50.42 | AnakinPiewalker | ahha, is there any kind of resource out there |
14:50.44 | AnakinPiewalker | ? |
14:50.49 | AnakinPiewalker | like tutorials and such? |
14:50.58 | *** join/#bzflag TimRiker (n=timr@70-7-69-167.area7.spcsdns.net) |
14:50.58 | *** mode/#bzflag [+o TimRiker] by ChanServ |
14:51.43 | ruskie | sam, hopefully you're not using mono patent encumbert code along the way... |
14:52.03 | sam | AnakinPiewalker: sadly, GTK# resources are quite scarce; knowledge of GTK using other languages is probably the best help |
14:52.27 | AnakinPiewalker | What is GTK? |
14:52.38 | sam | AnakinPiewalker: same for Tao.OpenGl and Tao.Sdl; they're very low-level bindings, so they work the same way as in C and existing tutorials apply |
14:52.56 | AnakinPiewalker | ah |
14:52.59 | AnakinPiewalker | thanks for the help |
14:53.16 | sam | AnakinPiewalker: GTK is a graphical toolkit for windows, menus, buttons etc. (other choices are Qt, WinForms and probably others) |
14:53.25 | sam | duh that was fast |
14:53.33 | sam | ruskie: I think I am; but I don't care much |
15:15.35 | brlcad | ahh, http://news.netcraft.com/archives/2008/04/30/slashdot_sourceforge_back_online_after_outage.html |
15:17.37 | brlcad | sam: sounds completely reasonable to drop the GL bit on the names, even the public headers .. just can also keep the FTGL* public headers with a #warn or other deprecation message in them |
15:17.50 | brlcad | or just remove them and make this FTGL 3 ;) |
15:18.20 | sam | brlcad: I'd like to get rid of all public headers except <FTGL/ftgl.h> anyway |
15:18.54 | sam | but I like the #warning idea, let's communicate with the users! :) |
15:21.07 | CIA-32 | BZFlag: 03catay * r17101 10/trunk/bzflag/ (4 files in 4 dirs): (log message trimmed) |
15:21.07 | CIA-32 | BZFlag: Added new method flushMessages to the BufferedNetworkMessageManager |
15:21.07 | CIA-32 | BZFlag: class that flushes all messages from the outgoing buffer for a |
15:21.07 | CIA-32 | BZFlag: specific nethandler. This method gets called in removePlayer() |
15:21.07 | CIA-32 | BZFlag: to ensure all messages are send to the player before removal. |
15:21.10 | CIA-32 | BZFlag: This ensures the client gets the msgReject and also sees the |
15:21.12 | CIA-32 | BZFlag: banmessage after a rejoin try. Fixes also a possible seg |
15:21.40 | whodaman- | ~catay++ |
15:22.34 | catay | hopes that doesn't break anything else :P |
15:28.08 | *** join/#bzflag Upsette1 (n=Ups@i577B42C4.versanet.de) |
16:01.13 | *** join/#bzflag Upsetter (n=Ups@i59F7CC5B.versanet.de) |
16:16.01 | *** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm) |
16:18.09 | *** join/#bzflag Birdie (n=Birdie@moooo.org) |
16:26.40 | *** join/#bzflag spldart (n=short_ci@adsl-70-240-186-13.dsl.hstntx.swbell.net) |
16:26.40 | *** mode/#bzflag [+v spldart] by ChanServ |
16:28.07 | CIA-32 | FTGL: 03sammy * r989 10/trunk/ (108 files in 8 dirs): |
16:28.07 | CIA-32 | FTGL: * Move include/* to src/FTGL/* so the files in there can directly be |
16:28.07 | CIA-32 | FTGL: referred to as "FTGL/*.h". This is convenient because they will be |
16:28.07 | CIA-32 | FTGL: installed in a similar location. |
16:28.07 | CIA-32 | FTGL: * Put a warning in each legacy public header to advise users to only include |
16:28.10 | CIA-32 | FTGL: the generic <FTGL/ftgl.h> header instead. |
16:34.42 | *** join/#bzflag Flash (n=jwmelto@unaffiliated/flash) |
16:35.58 | CIA-32 | FTGL: 03sammy * r990 10/trunk/src/ (10 files): |
16:35.58 | CIA-32 | FTGL: * Remove FTGL_EXPORT specification from classes that are not actually |
16:35.58 | CIA-32 | FTGL: exported. |
16:56.00 | *** join/#bzflag Erroneous (n=dtremena@about/essy/CrazyCoder/DTRemenak) |
16:56.00 | *** mode/#bzflag [+v Erroneous] by ChanServ |
17:09.38 | *** join/#bzflag prae (n=praetori@124-171-35-176.dyn.iinet.net.au) |
17:38.28 | *** join/#bzflag jftsang (n=jftsang@88-108-223-227.dynamic.dsl.as9105.com) |
17:41.20 | *** join/#bzflag Wits (n=Warinthe@212.119.33.65.cfl.res.rr.com) |
18:00.14 | *** join/#bzflag SpazzyMcGee (n=SpazzyMc@unaffiliated/spazzymcgee) |
18:06.38 | *** join/#bzflag kirun (n=kirun@10.126.gr5.adsl.brightview.com) |
18:11.34 | *** join/#bzflag BulletCatcher (n=bc@unaffiliated/bulletcatcher) |
18:28.02 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
18:35.28 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
18:38.47 | *** join/#bzflag LongDon (n=LongDon@dyndsl-091-096-002-190.ewe-ip-backbone.de) |
18:38.53 | *** join/#bzflag Saturos (n=Saturos@p57A0E07B.dip.t-dialin.net) |
18:41.27 | *** join/#bzflag KingofCamelot (n=davidsan@SCTN-12-153.resnet.ucsb.edu) |
18:47.09 | *** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com) |
19:15.00 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
19:22.44 | *** join/#bzflag Dontkillmeimabeg (n=4d00f5b2@gateway/web/cgi-irc/zeebrothers.net/x-90c6eede61678b8e) |
19:22.46 | Dontkillmeimabeg | hi |
19:22.49 | Dontkillmeimabeg | hi |
19:22.52 | Dontkillmeimabeg | hi |
19:22.56 | whodaman- | hi |
19:25.51 | *** join/#bzflag bier (n=bier@84.165.66.247) |
19:27.01 | SpazzyMcGee | you're a beg? |
19:31.04 | *** join/#bzflag AnakinPiewalker (n=41bc2790@bz.bzflag.bz) |
19:35.03 | AnakinPiewalker | When developing in c++ (hopefully leading to cross-platform support) I have been under the assumtion that using visual c++ is not an option. Is this true? or can one use something like Visual C++ to develop applications that can be compiled in other platforms? |
19:43.01 | *** join/#bzflag LePoulpe304 (n=olivier@83.113.233.192) |
19:43.11 | *** part/#bzflag LePoulpe304 (n=olivier@83.113.233.192) |
19:47.29 | JeffM | AnakinPiewalker, the code you write is not dependent on the editor you write it in |
19:47.43 | JeffM | we use visal C++ for bzflag, if the developer is on windows |
19:47.57 | JeffM | the thing is the build system, not the code |
19:48.03 | JeffM | you maintain a makefile and a vc project |
19:48.31 | JeffM | then, as long as the code dosn't use anything that is specific to one OS, it builds on linux, mac, or windows. |
19:50.42 | AnakinPiewalker | so by using visual c++. do you mean using the visual form and controls, using the CLR. Or just using it to compile native code? |
19:50.56 | JeffM | oh you mean UI stuff? |
19:51.19 | JeffM | I don't know what the "CLR" is? |
19:51.32 | AnakinPiewalker | common language runtime, in .NET |
19:51.39 | AnakinPiewalker | yes i mean the ui stuff |
19:51.42 | JeffM | ahhh managed .net |
19:51.51 | AnakinPiewalker | yep :) |
19:51.56 | JeffM | .net is not just visaulC+ |
19:52.03 | JeffM | managed .net is wiered in C++ |
19:52.03 | AnakinPiewalker | im trying to find the best way to come over from managed c# |
19:52.12 | AnakinPiewalker | so ive heard |
19:52.14 | JeffM | why move? |
19:52.38 | JeffM | it's perfectly viable to have your UI code be in C# then performance critical stuff be done as C++ dynamic modules |
19:53.00 | AnakinPiewalker | i'd try and make the move to be platform independant... |
19:53.13 | AnakinPiewalker | so people could take my code and compile it on linux or mac os |
19:53.20 | JeffM | most people just use something like wxWidets |
19:53.27 | AnakinPiewalker | I wouldn't move otherwise, i love c# |
19:53.28 | JeffM | for cross platform SDKs |
19:53.49 | JeffM | your C# .net stuff should be cross platform |
19:53.54 | JeffM | MONO FTW! |
19:54.23 | AnakinPiewalker | ? |
19:54.30 | JeffM | do you know what mono is? |
19:54.36 | AnakinPiewalker | yes |
19:54.46 | AnakinPiewalker | but i don't get the wtf after it |
19:54.46 | AnakinPiewalker | <PROTECTED> |
19:54.46 | JeffM | it should let you use C# on linux and mac |
19:55.12 | JeffM | well the .net part |
19:55.26 | JeffM | it would also provide the C++ interface |
19:55.40 | JeffM | so you'd have to ask them how hard it is to setup on nix and mac |
19:55.56 | AnakinPiewalker | so i can go on and create my c# program and solution and then have others in the bzflag comunity compile and run it on other platforms? |
19:56.03 | JeffM | no |
19:56.14 | ruskie | and hope m$ won't sue... |
19:56.25 | AnakinPiewalker | lol |
19:56.51 | JeffM | ruskie, they can't |
19:56.58 | JeffM | AnakinPiewalker, the solution is the problem |
19:56.59 | ruskie | JeffM, they can |
19:57.01 | JeffM | that part won't work |
19:57.10 | JeffM | ruskie, mono is it's own codebase |
19:57.21 | JeffM | they even commit to it IIRC. |
19:57.31 | JeffM | AnakinPiewalker, basicly you'd have to build a makefile for it |
19:57.38 | ruskie | you know those little things called patents... |
19:57.41 | AnakinPiewalker | what is a makefile? |
19:57.43 | JeffM | that used the linux C# tools and linked to mono |
19:57.58 | JeffM | AnakinPiewalker, a script that calls various compiler tools |
19:58.10 | AnakinPiewalker | im still lost :) |
19:58.12 | JeffM | talk to the mono people they should be able to help you out, they do this ALL the time |
19:58.21 | JeffM | AnakinPiewalker, there is no IDE on linux |
19:58.25 | JeffM | all the tools are command line |
19:58.35 | JeffM | so something has to tell the command line tools what to build |
19:58.38 | JeffM | that is a makefile |
19:58.53 | JeffM | talk to the mono people |
19:58.55 | JeffM | seriously |
19:58.57 | JeffM | it's a common thing |
19:58.59 | AnakinPiewalker | ah, and where do i get this from? |
19:59.07 | JeffM | you make it |
19:59.14 | JeffM | or someone makes it |
19:59.49 | AnakinPiewalker | how would i make it? |
19:59.50 | CIA-32 | FTGL: 03sammy * r991 10/trunk/docs/ (Makefile.am ftgl_dox html.tar.gz): |
19:59.50 | CIA-32 | FTGL: * Remove deprecated html.tar.gz tarball. We may ship one later, but right |
19:59.50 | CIA-32 | FTGL: now it is unusable. |
19:59.50 | CIA-32 | FTGL: * Update Doxygen config file so that it sees our new header locations. |
19:59.58 | JeffM | AnakinPiewalker, you'd do the resarch on it |
20:00.02 | JeffM | talk to the mono people |
20:00.54 | sam | JeffM: monodevelop reads and writes Visual Studio .sln and .csproj files |
20:01.01 | JeffM | sam, fun |
20:01.13 | JeffM | he coudl have learned that by talking to the mono people ;) |
20:01.24 | JeffM | since this isn't #mono |
20:01.36 | sam | and though I'm a vim guy, I think it's a pretty decent IDE, with good refactoring stuff |
20:01.39 | sam | sure. |
20:01.43 | AnakinPiewalker | well, sorry im sucha noob |
20:01.45 | AnakinPiewalker | :) |
20:01.45 | JeffM | cool |
20:01.49 | AnakinPiewalker | thanks for all the help |
20:01.58 | JeffM | it's nice that they have transistion tools |
20:02.01 | JeffM | AnakinPiewalker, whatcha making? |
20:02.05 | AnakinPiewalker | i guess ill just do my thing in c# and let other people deal with mono |
20:02.16 | AnakinPiewalker | a map maker kinda thing |
20:02.22 | AnakinPiewalker | but with a treeview interface |
20:02.23 | JeffM | AnakinPiewalker, if it's for the bzflag comunity, don't assume they will "get it" |
20:02.29 | JeffM | most of our users hate to build |
20:02.33 | AnakinPiewalker | lol |
20:02.38 | JeffM | AnakinPiewalker, why not work on BZWorkbench? |
20:03.05 | AnakinPiewalker | well, one i don't know c++, two it's a different type of mapmaking |
20:03.15 | AnakinPiewalker | that i have yet to finalize ;) |
20:03.18 | JeffM | what do you mean? |
20:03.23 | AnakinPiewalker | ill probably be the only one that uses it |
20:03.23 | AnakinPiewalker | :) |
20:03.32 | JeffM | you make maps, whatother "type" is there? |
20:03.44 | AnakinPiewalker | but not using a 3d interface |
20:03.46 | AnakinPiewalker | is what i mean |
20:03.51 | AnakinPiewalker | or just coding them by hand |
20:04.07 | ruskie | vim does wonders for mapmaking |
20:04.29 | ruskie | of course cupious ammounts of imagination required... |
20:04.32 | AnakinPiewalker | what is vim? |
20:04.45 | ruskie | vi improved |
20:05.16 | AnakinPiewalker | http://www.vim.org/ |
20:05.17 | AnakinPiewalker | right? |
20:05.37 | JeffM | you won't like it ;) |
20:05.39 | JeffM | no clicky |
20:05.48 | AnakinPiewalker | lol |
20:05.50 | AnakinPiewalker | what is it? |
20:06.11 | JeffM | a command line text editor |
20:06.11 | ruskie | a text editor |
20:06.11 | AnakinPiewalker | oh |
20:06.11 | AnakinPiewalker | that's gay |
20:06.11 | ruskie | well [command line] |
20:06.11 | AnakinPiewalker | ;) |
20:06.11 | JeffM | AnakinPiewalker, language please |
20:06.13 | AnakinPiewalker | notepad2 |
20:06.16 | ruskie | since it also has a GUI and other things |
20:06.25 | ruskie | there's even a win32 version of it |
20:06.42 | JeffM | the VC editor is very nice |
20:38.51 | *** part/#bzflag LongDon (n=LongDon@dyndsl-091-096-002-190.ewe-ip-backbone.de) |
20:49.52 | jftsang | are there Linux Ubuntu packages of BZFlag ready? |
20:50.02 | jftsang | or must I build it? |
20:50.13 | JeffM | ready? |
20:50.29 | JeffM | the ones in there dont work? |
20:50.36 | JeffM | oh that ares problem? |
20:51.05 | jftsang | no, by "ready" I mean "available for general use" |
20:51.09 | jftsang | so yes |
20:51.19 | JeffM | 2.0.10 was the last ones we did |
20:51.29 | JeffM | we submit them to debian |
20:51.44 | JeffM | we don't build them for each ubuntu release |
20:52.00 | JeffM | there as been talk of doing another package build to fix an ares problem, but it's just talk. |
20:52.47 | JeffM | tho from what I understand tha ares problem only affects those that build from sources |
20:53.00 | JeffM | so the debian packages that use binary stuff may be ok |
20:53.14 | JeffM | jftsang, the 2.0.10 ones don't work? |
20:53.24 | blast007 | jftsang: couldn't you have looked in your package manager for bzflag? |
20:53.26 | jftsang | I haven't installed them yet |
20:53.50 | JeffM | if they wern't ready, they'd not be in a stable branch ;) |
20:54.03 | JeffM | we dont realy controll them |
20:54.19 | JeffM | tim submits one to debian and it just goes thru the system |
20:54.31 | jftsang | anyway, looks as if I'm going to have a bzfs set up soon |
20:56.39 | *** join/#bzflag AHA (n=aha@unaffiliated/aha) |
21:05.46 | *** join/#bzflag pacman87 (n=Timothy@resnet-45-192.dorm.utexas.edu) |
21:06.27 | *** join/#bzflag TJ13820 (n=TJ@c-71-206-201-73.hsd1.pa.comcast.net) |
21:07.15 | *** join/#bzflag whoda|iPod (n=whoda|To@p54A3C6AB.dip.t-dialin.net) |
21:33.26 | *** join/#bzflag schism_ (n=schism@201.127.7.207) |
21:33.44 | schism_ | hello little donny |
21:33.53 | schism_ | bad admin |
21:34.00 | JeffM | ? |
21:34.06 | donny_baker | take it private |
21:34.11 | JeffM | indeed |
21:34.12 | schism_ | why? |
21:34.18 | Winny | schism_: He's quite fine :) |
21:34.20 | JeffM | because that is the way of things |
21:34.36 | JeffM | servers are run privately, not by the project |
21:34.40 | Winny | schism_: ##bzflagr |
21:34.46 | Winny | if you must |
21:36.04 | *** mode/#bzflag [+o donny_baker] by ChanServ |
21:36.30 | JeffM | that bad? |
21:36.31 | JeffM | wow |
21:39.56 | *** join/#bzflag O-Neil (n=Miranda@dslb-088-070-070-069.pools.arcor-ip.net) |
21:47.26 | *** part/#bzflag schism_ (n=schism@201.127.7.207) |
21:48.21 | *** mode/#bzflag [-o donny_baker] by ChanServ |
21:52.14 | *** join/#bzflag delusional_ (n=delusion@141.158.97.37) |
21:55.57 | *** join/#bzflag Paul_PL (n=pawelbl6@chello087206115169.chello.pl) |
22:02.03 | *** join/#bzflag Constitution (n=const@unaffiliated/macsforme) |
22:08.23 | *** join/#bzflag cane (n=55124212@bz.bzflag.bz) |
22:08.33 | *** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543) |
22:09.43 | *** join/#bzflag L4m3r (n=l4m3r@about/essy/warning/L4m3r) |
22:09.43 | *** mode/#bzflag [+v L4m3r] by ChanServ |
22:23.19 | *** join/#bzflag catay (n=smertens@kaiya.catay.be) |
22:59.20 | JeffM | boomdeyada, boomdeyada,boomdeyada, boomdeyada! |
23:04.03 | *** join/#bzflag jftsang (n=jftsang@88-108-223-227.dynamic.dsl.as9105.com) |
23:06.17 | brlcad | pastebin's getting a fair bit of spam .. someone(tm) needs to turn on recaptcha for it |
23:06.52 | JeffM | who's admin of it? |
23:09.44 | brlcad | nobody/everybody, it's just there |
23:10.20 | JeffM | I think I set it up the first time |
23:10.26 | JeffM | but it dosn't have a config |
23:10.38 | brlcad | not a big deal, but would be nice for someone to step up and set it up better |
23:10.50 | JeffM | I'm looking at the tarball it cam in now |
23:10.58 | brlcad | yeah, and I think I've tweaked it since too, maybe reinstalled at one point |
23:10.59 | JeffM | boomdeyada, boomdeyada,boomdeyada, boomdeyada aye |
23:11.19 | brlcad | didn't necessarily mean JeffM as someone(tm) :) |
23:11.20 | JeffM | ahh it has a config dir |
23:11.26 | JeffM | wonder where that is |
23:11.44 | JeffM | I don't mind trying |
23:12.14 | JeffM | does it even support a capcatcha? |
23:12.21 | brlcad | dunno |
23:12.39 | brlcad | recaptcha can usually be hooked into any form pretty easily |
23:12.43 | brlcad | but that was part of the work :) |
23:12.47 | JeffM | ahh |
23:12.49 | JeffM | then that ain't me |
23:13.00 | donny_baker | bzflag.pastbin.org? |
23:13.03 | JeffM | it dosn't look like it has a config option for it |
23:13.22 | JeffM | donny_baker, pastebin.bzflag.bz |
23:13.58 | donny_baker | ah... .bz cause pastebin.bzflag.org doesn't work |
23:14.13 | donny_baker | pastebin.bzflag.bz |
23:14.16 | *** join/#bzflag spldart (n=vircuser@c-98-197-19-50.hsd1.tx.comcast.net) |
23:14.16 | *** mode/#bzflag [+v spldart] by ChanServ |
23:14.30 | donny_baker | doh.. this isn't firefox ;) |
23:16.19 | donny_baker | brlcad: any objections to upgrading to the most recent source code? |
23:19.39 | JeffM | loves any video where Steven Hawking Sings :) |
23:19.45 | donny_baker | it supposedly has some spam filtering built in |
23:20.49 | *** join/#bzflag Astroman (n=47dd0482@bz.bzflag.bz) |
23:21.14 | spldart | JeffM ???? |
23:21.44 | *** join/#bzflag me1 (n=me1@unaffiliated/me1) |
23:21.49 | JeffM | spldart, http://www.youtube.com/watch?v=RIoBXdQX_wY |
23:22.08 | JeffM | it makes me laugh EVERY time |
23:26.47 | brlcad | fyi, http://paste.bzflag.bz/ now works too |
23:27.49 | spldart | LOL That's great! |
23:29.03 | L4m3r | I like the part where Adam sets Jamie's arm on fire... |
23:29.11 | JeffM | indeed |
23:29.20 | JeffM | the genade laucher is great too |
23:39.06 | *** join/#bzflag TJ13820 (n=TJ@c-71-206-201-73.hsd1.pa.comcast.net) |