#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-11-13

Timestamps are in GMT/BST.

00:47:00watusimoto Quit (Ping timeout: 260 seconds)
03:40:00raptor_ has joined
03:40:00ChanServ sets mode +o raptor_
03:45:00raptor_hello
03:46:00raptor_ is now known as raptor
04:33:00raptorhi sam686, you around?
04:43:00raptorwell, i have joystick symbol rendering working again
04:43:00raptoryay
04:43:00raptorphoew, what a project...
04:43:00raptormost of the code is waaaaaaaaaaaaaaaaaaaaay better now
04:43:00raptorand faster
04:43:00BFLogBot - Commit 66922f57add0 | Author: buckyballreaction | Log: Remove debugging code
04:43:00BFLogBot - Commit 5a0670724a19 | Author: buckyballreaction | Log: JoystickRender changes: - Implement symbol rendering (for PS2, etc.) - Remove ALIGN_TYPE, it wasn't used - Greatly reduce the code and simplify button rendering; much faster! - Minor preset changes
04:59:00raptoroooo sam686, nice implementation with the map dragging now...
05:01:00raptorgood night
05:01:00raptor Quit (Remote host closed the connection)
05:56:00koda Quit (Quit: koda)
06:08:00raptor has joined
06:08:00ChanServ sets mode +o raptor
06:09:00raptorcan anyone tell me what I was working on before I started the joystick rewrite (again)?
06:32:00raptor Quit (Remote host closed the connection)
08:34:00watusimoto has joined
09:24:00watusimoto Quit (Ping timeout: 240 seconds)
09:55:00LordDVG has joined
10:21:00CrazyLinuxNerd has joined
13:07:00LordDVG Quit (Remote host closed the connection)
13:18:00-Martinp23- [Global Notice] Hi folks. Over the next 30 mins or so I'll be doing some network upgrades. This will be in two stages. First, there will be a huge netsplit, followed by smaller netsplits. About 2700 users will lose connections as a result. I'll send messages directly to users on servers which will be restarted in a moment (zelazny, kornbluth). Thanks for your patience and have a great sunday.
13:24:00sam686 Quit (*.net *.split)
13:24:00Patrick_Chewing Quit (*.net *.split)
13:24:00Flash_Garden Quit (*.net *.split)
13:25:00CrazyLinuxNerd Quit (*.net *.split)
13:30:00Flash_Garden has joined
13:30:00sam686 has joined
13:30:00Patrick_Chewing has joined
13:30:00CrazyLinuxNerd has joined
13:44:00sam686 Quit (*.net *.split)
13:44:00Patrick_Chewing Quit (*.net *.split)
13:44:00Flash_Garden Quit (*.net *.split)
13:48:00Patrick_Chewing has joined
13:48:00sam686 has joined
13:48:00Flash_Garden has joined
14:06:00-Martinp23- [Global Notice] Hi - today's updates are now complete. Join us next week for the next game of upgrades roulette (see blog for schedule if you want to ruin the surprise). Have a great day! :)
14:37:00raptor has joined
14:37:00ChanServ sets mode +o raptor
14:43:00koda has joined
15:42:00raptor Quit (Ping timeout: 260 seconds)
15:44:00raptor has joined
15:44:00ChanServ sets mode +o raptor
15:48:00raptor Quit (Remote host closed the connection)
16:15:00raptor has joined
16:15:00ChanServ sets mode +o raptor
16:16:00raptorCrazyLinuxNerd: if you have time, can you check out the latest code and retest your PS3 joystick?
16:16:00raptorI completely rewrote the joystick preset code - everything is configurable from joystick_presets.ini now
16:16:00CrazyLinuxNerdraptor: Yes, no problem will do in a minute :-)
16:17:00raptorno hurry
16:18:00CrazyLinuxNerdI'm curious to see if it compiles more than anything else :p
16:18:00raptor:)
16:19:00CrazyLinuxNerdbeen a while since i grabbed bitfighters source, been dealing with other stuff :-)
16:19:00CrazyLinuxNerdfrom a hg up and pull
16:19:00CrazyLinuxNerdadded 47 changesets with 114 changes to 55 files
16:19:00CrazyLinuxNerd(run 'hg update' to get a working copy)
16:19:00CrazyLinuxNerd55 files updated, 0 files merged, 0 files removed, 0 files unresolved
16:34:00CrazyLinuxNerdwoah sorry about delay here i got destracted, yes it compiled going to test now
16:35:00raptoroh hey sam686, i just started dedicated fixes...
16:35:00BFLogBot - Commit ce7189edfe9b | Author: sam8641 | Log: fix ZAP_DEDICATED
16:35:00raptori'll ignore..
16:36:00CrazyLinuxNerd... least i think it compiled :/ no ./bitfighter though
16:36:00CrazyLinuxNerdoh, no it failed i read it wrong :-)
16:36:00raptorno Makefile changes were made... look harder :)
16:36:00CrazyLinuxNerdthink i might have to check my compiler..
16:37:00CrazyLinuxNerd/usr/lib/gcc/x86_64-redhat-linux/4.6.2/../../../../lib64/libGL.so: undefined reference to `_nv011tls'
16:37:00CrazyLinuxNerd/usr/lib/gcc/x86_64-redhat-linux/4.6.2/../../../../lib64/libGL.so: undefined reference to `_nv014tls'
16:37:00CrazyLinuxNerdcollect2: ld returned 1 exit status
16:37:00CrazyLinuxNerdmake[1]: *** [bitfighter] Error 1
16:37:00CrazyLinuxNerdmake[1]: Leaving directory `/home/Jake/apps/games/bitfighter/client/016/bitfighter/zap'
16:37:00CrazyLinuxNerdmake: *** [release] Error 2
16:37:00raptorhaha
16:37:00raptorsounds like you have some video problems to address with your new kernel, before you can compile...
16:37:00CrazyLinuxNerdyeah
16:37:00CrazyLinuxNerdfirst time i've attempted to use my compiler since update from 15 to 16
16:40:00CrazyLinuxNerdodd my drivers seem to be ok
16:40:00CrazyLinuxNerd[Jake@main-linux-box bitfighter]$ glxgears
16:40:00CrazyLinuxNerdXIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
16:40:00CrazyLinuxNerd after 44 requests (44 known processed) with 0 events remaining.
16:40:00CrazyLinuxNerd[Jake@main-linux-box bitfighter]$
16:40:00raptorthey aren't
16:40:00CrazyLinuxNerdit showed
16:41:00raptoryou have to reinsall the nvidia drivers (or compile them from scratch)
16:41:00CrazyLinuxNerd.. except for the io error, but none the less it showed up ha
16:42:00CrazyLinuxNerdoh no wonder this command never worked.. spot the error
16:42:00CrazyLinuxNerd[root@main-linux-box ~]# yum remove akmod* yum install kmod-nvidia
16:43:00CrazyLinuxNerdcorrect command: yum remove akmod-nvidia; kmod-nvidia
16:43:00CrazyLinuxNerdor not
16:43:00CrazyLinuxNerdrofl god i'm failing today
16:44:00CrazyLinuxNerdyum remove akmod-nvidia; yum install kmod-nvidia
16:44:00CrazyLinuxNerdthere
16:45:00CrazyLinuxNerdright, lets see if this works.. if not i'm going back to manual install nvidia...
16:45:00raptorsam686: we've gotta figure out how to not need joystick.h in dedicated server
16:45:00CrazyLinuxNerd Quit (Quit: Leaving)
16:45:00raptori wonder if that means removing inputcode from dedicated..
16:45:00watusimoto has joined
16:47:00raptorhi watusimoto
16:49:00watusimotooh, hi
16:49:00watusimotorender obtimizations and symbols done?
16:50:00raptoryes
16:50:00watusimoto:-)
16:50:00raptori think joystick ini is complete
16:50:00watusimotojust checking
16:50:00watusimotoreally? great
16:50:00watusimotoI'll take a look when I get this stupid cursor problem fixed
16:50:00raptorwe just need people with those joysticks to test the default values...
16:50:00watusimotooh...
16:51:00raptorand adjust - because there was LOTs of room for human error when I migrated them from the code to the INI
16:51:00watusimotowell, that's fine. we can tweak those values even after release with either another release or an email to a concerned player with the correct iNI setting
16:51:00raptoryes, much nicer that way...
16:52:00watusimotoif we wanted to be really clever, we could store the ini settings on the website and have the game download them
16:52:00watusimotoprobably not worth that level of complexity
16:52:00watusimotonbo
16:52:00watusimotodefinitely not
16:52:00raptorhaha
16:52:00raptorso
16:52:00raptori'm in a clean-up mood
16:52:00watusimototook my kids to a science fair here, and they only thing they were interested in were the ancient computers (apple II, C64, Atari, Sinclair, etc.)
16:53:00watusimotoand only then because thye were all running ancient games
16:53:00raptorhaha
16:53:00watusimotothey spent way too much time playing pacman on an emulator, and space invaders on a 2600
16:53:00raptororegon trail was why i was interest in apple IIe
16:53:00watusimotois that the game where you eat your partners?
16:54:00raptoruhhh..
16:54:00raptorno, it where it says 'watusimoto died of diptheria'
16:54:00watusimotoI never played the game, but I thought there was a cannibalism part if things went bad
16:54:00raptorhaha, i never hit that part...
16:54:00watusimotobut I may be thinking of something else entirely
16:54:00watusimotoor maybe confusing the game with real life
16:54:00raptorah yes..
16:55:00raptori think that's what you're doing
16:55:00watusimotoI'm very sleepy
16:55:00raptorthe donner party
16:55:00raptorreal-life, yes
16:55:00watusimotomy brain is working at 20% capacity
16:55:00raptorok
16:55:00raptori'll only ask simple questions
16:55:00raptordid we want to change everything 'Hunters' to 'Nexus'
16:55:00watusimotolike in the code base?
16:55:00CrazyLinuxNerd has joined
16:55:00raptoryes
16:55:00watusimotosure
16:55:00watusimotoI never did it because it's a bit of a pain
16:56:00raptornot for me in this mood!
16:56:00watusimotobut if you feel so moved, you have my blessing
16:56:00watusimotowhat's your mood?
16:57:00watusimotoI'll have some new classes to add with my next checkin
16:57:00watusimotowell, one new class
16:57:00CrazyLinuxNerdraptor: It's still broken.. I'm downloading the drivers my self and doing a manual install.. :-)
16:58:00raptori'm in a cleaning mood
16:58:00watusimotook
16:59:00watusimotoplenty of code to move from headers to footers
16:59:00watusimotoor cpp files, rather
17:00:00raptoroh yes
17:00:00raptoryou betcha
17:00:00watusimotoI think there is still one class that has no header
17:00:00raptorthat's definitely on my list
17:00:00watusimotoone of the gametypes or somesuch
17:00:00watusimotoclasses to be capitalized
17:01:00raptorzap/ to renamed to bitfighter/ ?
17:01:00watusimotoall of which is of little value in itself, but maybe good for a braindead cleanup activity
17:01:00watusimotohmmmmmmm
17:01:00watusimotonot sure about that one
17:01:00raptor:)
17:01:00raptori was only partially joking
17:01:00watusimotoI figured
17:01:00watusimotopartly
17:01:00CrazyLinuxNerdcan someone tell me why it's still called zap though? :-) I've always wondered..
17:01:00watusimotothere's still some references to grenades; those can be changed
17:02:00watusimotoCLN: zap was a demo for the networking layer that bitfighter grew out of
17:02:00watusimotozap is part of the original foundation of the game
17:02:00CrazyLinuxNerdI understand that bit, but i'm surprised after the rebranding (or fork?) that it never also changed the folder name
17:02:00watusimotoit's always good to retain a bit of your history
17:03:00watusimotoespecially when it's easier to type
17:03:00sam686renaming Zap folder into Bitfighter can cause a mess of others trying to merge...
17:03:00CrazyLinuxNerdyeah true :-)
17:03:00CrazyLinuxNerdright, nvidia driver is downloading, i'm off to init 3 to break my system, i mean, install nvidia driver
17:03:00CrazyLinuxNerd Quit (Remote host closed the connection)
17:04:00raptorI have this class I need to rename: HuntersNexusObject
17:04:00sam686lots of level files use that HuntersNexusObject name...
17:04:00raptorwould NexusObject still make sense?
17:06:00watusimotoYes
17:06:00watusimotowe have other places where we've renamed things without breaking things
17:06:00raptorok thanks
17:07:00watusimotowhen we're reading the level, we just check for HunterNexusObject and if we find it we do a string substitution for NexusObject and carry on
17:07:00watusimotobut wheenver a level is loaded in the editor and saved, it will be silently upgraded
17:07:00watusimotowe do that with a couple of other objects
17:08:00sam686why have a seperate "HuntersNexusObject" and "GoalZone" when only one or the other is used per level?
17:08:00raptorOk, I think my rename is complete... time for compile test
17:09:00watusimotowell, that took a while
17:10:00raptoryay for eclipse refactor
17:10:00raptorcompiled cleanly
17:10:00raptoranything specific I should test?
17:11:00raptor Quit (Remote host closed the connection)
17:20:00raptor has joined
17:20:00ChanServ sets mode +o raptor
17:21:00raptorcrash!
17:23:00watusimotobitfighter related?
17:23:00raptorwell, yes - i forgot to cahnge the gGameTypeNames array
17:24:00CrazyLinuxNerd has joined
17:25:00CrazyLinuxNerdI now dislike the packagers of the kmod package of nvidia drivers... Whilst uninstalling they thought it'd be funny to wipe out my xorg.conf -.- had to make a new one..
17:25:00CrazyLinuxNerdbut.. it compiles now
17:26:00CrazyLinuxNerd... what was i supposed to be checking?
17:26:00raptorwatusimoto: problem - maps loaded with HuntersGameType are consistently failing
17:27:00raptorCrazyLinuxNerd: ps3 joystick with the presets in linux
17:27:00CrazyLinuxNerdas in preset in define keys? set those back to default?
17:27:00raptori just need testing to make sure the presets i migrated to the INI are still ok for you for ps3
17:29:00CrazyLinuxNerd has only just noticed it was still using the ones i previously configured.. i'll start with a new .ini :-)
17:31:00CrazyLinuxNerdokay.. all buttons appear to work. define keys defaults are ok, but personally not what i would have gone for :-)
17:31:00raptori copied them from your set up... (I thought)
17:32:00CrazyLinuxNerdyeah.. i never did like the define keys defaults ha :-) But the F7, button detection detects all butts correctly as they are on controller :-)
17:32:00watusimoto>>>maps loaded with HuntersGameType are consistently failing <<< why? how?
17:33:00raptori may have found it... one moment, recompiling...
17:33:00raptoryep crashes
17:34:00raptoreditor can't make object from 'HuntersGameType' in a level file
17:36:00watusimotoyou'll need to intercept it and rename it
17:37:00raptoryeah, that's what i'm trying to accomplist
17:37:00watusimotolook for where we intercept hunterflags or whatnot
17:38:00CrazyLinuxNerdis keymap.txt supposed to be .txt?
17:39:00raptori didn't add that file
17:40:00raptorok, i'll have to solve this later
17:40:00sam686looks like keymap.txt is not used at all, not sure where that came from...
17:40:00raptorbe back later
17:40:00raptor Quit (Remote host closed the connection)
17:48:00watusimoto Quit (Ping timeout: 256 seconds)
18:24:00LordDVG has joined
18:29:00watusimoto has joined
20:54:00LordDVG Quit (Remote host closed the connection)
20:54:00CrazyLinuxNerd is now known as Potatoes
20:54:00Potatoes is now known as CrazyLinuxNerd
21:24:00raptor has joined
21:24:00ChanServ sets mode +o raptor
21:30:00raptorparsing
21:30:00raptorijust hav to say
21:30:00CrazyLinuxNerdraptor: are you drunk?
21:31:00raptorthat parsing level files seems colluded
21:31:00raptori have only ever been partially drunk once
21:31:00CrazyLinuxNerdonce?
21:31:00raptorand that was because i didn't know the drink was alcoholic
21:32:00CrazyLinuxNerdshould of seen me when someone gave me a shot of some drink that was made in 1600odd.. it had 69% alcohol, i was on the floor knocked out in seconds
21:32:00raptori am typing with one hand because i'm eating lunch with the other...
21:33:00raptorwow
21:33:00CrazyLinuxNerdwas quite amusing though, i woke up next day, and was like what happened?
21:33:00raptordoesn't alcohol at those levels make you go blind?
21:33:00CrazyLinuxNerdnah, that's only if u have far far too much, it was a very small shot
21:33:00raptoror maybe that's isopropyl..
21:33:00CrazyLinuxNerdcouple of drops
21:35:00CrazyLinuxNerdthough my usual pub night is 8/9 pints of John Smiths :-)
21:35:00CrazyLinuxNerdthen i'm walking home on a floor that keeps moving away from me and trees than run out at me
21:36:00CrazyLinuxNerdfyi here in england legal drinking limit is 18 :-)
21:36:00CrazyLinuxNerdnot 21
21:36:00raptorwhen is driving age?
21:36:00CrazyLinuxNerd17
21:37:00CrazyLinuxNerdleave skool at 18 (well my generation left at 16.. they bumped it a couple year after..)
21:37:00raptori heard in france that drinking age was like 14 - and that they like to make fun of americans because they teach their kids to drink first, then drive
21:37:00raptorbecause the french learn to drink first, i mean..
21:38:00CrazyLinuxNerdhaha.. oh i learned to drink before it was legal for me to do so :-)
21:38:00raptorwell, that happens most of the time here, too
21:38:00CrazyLinuxNerdi must say, when your 13, and you go home drunk as smut, your parents are too happy..
21:38:00CrazyLinuxNerdaren't*
21:38:00raptorhaha
21:38:00raptori'd say not...
21:38:00raptoranyways...
21:39:00raptordid you test the joystick? i can't remember - i was distracted at the time
21:39:00CrazyLinuxNerdyeah, buttons function and display normaLLY
21:39:00CrazyLinuxNerdstupid caps lock key
21:39:00raptorsweet!
21:39:00raptorok
21:39:00raptoroh
21:39:00raptori noticed something
21:39:00CrazyLinuxNerd?
21:40:00CrazyLinuxNerdplease do tell sir.
21:40:00raptorps3 has the circle/triangle/etc. line up differently than the ps2
21:40:00CrazyLinuxNerdyeah, the button id's are different
21:40:00raptorwas that because you like it better that way?
21:41:00raptori have no idea what in-game actions should map to what buttons...
21:41:00CrazyLinuxNerdnope, it's because the buttons that identify them selves on the controller are different, for example button 1 may be button 5 on ps2 (sake of argument, not saying it is..)
21:41:00CrazyLinuxNerdbtw, was the buttons R3 and L3 text purposely removed?
21:42:00CrazyLinuxNerdI could give you my config if you want
21:42:00CrazyLinuxNerdfor default difine
21:42:00CrazyLinuxNerddefine's
21:42:00raptorummm
21:42:00raptorno
21:42:00raptornothing was on-purpose
21:42:00raptor:)
21:42:00watusimotoin Germany, drinking age is 16
21:42:00raptorany difference are solely human error on my part
21:42:00watusimotoin case you were wondering
21:43:00CrazyLinuxNerdwatusimoto: are you from germany?
21:43:00watusimotoI think that is -- sort of -- good, but it is disconcerting to see 16 yr olds drinking in the park in the middle of a festival
21:43:00watusimotoI am american, living in Luxembourg at the moment
21:43:00CrazyLinuxNerdyes.. drinking at 16 is very bad and they should not do it
21:43:00watusimotobut I think in America we have a very unhealthy relationship with alcohol
21:43:00CrazyLinuxNerd walks back guiltily hiding lol
21:44:00watusimotoI think our drinking age leads to binge drinking
21:44:00raptori agree
21:44:00watusimotoif you are below, it's drink it while you've got it
21:44:00CrazyLinuxNerdum, that's the same in any country ha
21:44:00watusimotoand when you turn 21, it's let's get wasted because we can
21:44:00CrazyLinuxNerdbefore i was 18, that was the case
21:44:00watusimotoI think it makes mroe sense to introduce alcohol slowly, make it not a big deal
21:45:00watusimotoI think a 16 yr old having some wine with dinner is not bad
21:45:00CrazyLinuxNerdor maybe no limit? at least then there won't be those two things..
21:45:00watusimotowell, in germany (and probably elsewhere) there is no effective limit at home
21:46:00watusimotowell, I suppose in the US as well
21:46:00CrazyLinuxNerdmost people drink because their over this new limit it's a "hell yeah i can do this now" or before because it's "i shouldn't be doing this, lets do it" but no limit.. it's just normality..
21:46:00watusimotowell, the other factor is driving
21:46:00CrazyLinuxNerddrink driving is illegal here
21:46:00watusimotoif kids are learning about alchol while they are learning about driving, there could be problems
21:46:00watusimotoit's illegal everywhere, I imagine
21:47:00CrazyLinuxNerdalso something you should never do
21:47:00watusimotomy thought is to raise the driving age to 21, and lower the drinking age to 16
21:47:00CrazyLinuxNerd looks aroud
21:47:00CrazyLinuxNerdwoah that's a big difference
21:47:00watusimotoI think we'd be much better off in so many ways
21:47:00CrazyLinuxNerd21 here is for driving trucks and the-like
21:47:00watusimotobut I admit I swim against the tide on this thinking
21:47:00watusimotoit's hard to find anyone to agree with me :-)
21:47:00CrazyLinuxNerdit's only cars motorcycles from 17, but once you get 21, you can start on vans, trucks etc
21:48:00watusimotothe us it's 15 or 16 for cars, depending on where you are
21:48:00raptorwatusimoto: they instated a law over here in Utah where if you get a license and you're under 18, you must wait a year before you can drive with other people under 18 in the car
21:48:00watusimotoyes, graduted licensing
21:48:00raptorwhat it did:
21:48:00watusimotoI'm all for it
21:48:00raptorexcept
21:48:00raptorthere's a problem
21:48:00CrazyLinuxNerdyeah, so if you kick the bucket because of your driving in your first year you don't take others.. that's a good law imo
21:48:00watusimotothere always is :-(
21:49:00raptorall the crashes avoided by rowdy 16 year-olds are now happening with 18 year olds
21:49:00watusimotokids act differenlty when they're with other kids vs. alone
21:49:00raptorno reduction in distracted driving crashes statewide
21:49:00watusimotoso make it 21
21:49:00watusimoto:-)
21:49:00raptoryeah... i think that may be good actually
21:50:00watusimotoat some point, people do calm down
21:50:00CrazyLinuxNerdYou should have the license tests we have here in uk, it's much harder than usa, i done 2 tests so far and failed -.-
21:50:00watusimotoour test is basically a formality
21:50:00watusimotocan you turn on the car?
21:50:00watusimotocan you not crash driving around the block?
21:50:00watusimotogood to go!
21:50:00raptorhaha, so true
21:50:00sam686if driving age limit is 21, many crash may happen at age 21 (they are just trying to learn how to drive, and often make mistakes)
21:51:00watusimoto21 yr olds are generally saner than 16 yr olds
21:51:00watusimotothey have some inkinling of their mortality
21:51:00watusimotothat may lead them to be more careful
21:51:00raptormental maturity keeps happening until the mid-20s at least
21:51:00watusimototrue
21:51:00raptorliek actually physical brain development
21:51:00watusimotothat was certainly the case for me
21:52:00CrazyLinuxNerdin our case, we have to show them the following: Maintaining car, oil levels etc, then you have to show them 1 menuver, this could be a reverse bay park, 3 point turn in road, etc, then sometimes you might get an emergancy stop, which you must do without skidding, then you have to show them you can follow directions, and then you have to do independant driving, showing you can follow signs, and then you have to show them you can read a
21:52:00CrazyLinuxNerdnumber plate from 20 feet away and it's not as easy as it sounds to do all that
21:52:00raptorooo, i like the bit about the oil levels
21:52:00watusimotoI want my kids to get their license over here; they'll need to acutally know something
21:52:00raptorthat's a good idea
21:53:00watusimotoI took a great skid control driving class in Germany a few years ago
21:53:00watusimotonow I know exactly what a skid feels like early on, and how to avoid it
21:53:00CrazyLinuxNerdi did banger racing.. i learned how to skid control into a ditch upside down :-D
21:53:00watusimotoactually used it once last year, reacted before I even realized it
21:53:00raptorwas that during your one snow day that shut down the city?
21:54:00watusimotono, in the mountains
21:54:00CrazyLinuxNerdno, it was during a banger racing race :-)
21:54:00watusimotoutah, actually
21:54:00CrazyLinuxNerdoh
21:54:00CrazyLinuxNerdnvm
21:54:00CrazyLinuxNerdlol
21:54:00watusimotothe road up little cottonwood
21:54:00raptoroh yeah - lots of fun canyon roads in the winter here
21:55:00raptorCrazyLinuxNerd: i had to look it up... we call banger racing 'stock car' racing
21:55:00raptorforgive me :)
21:55:00raptorso now i understand
21:55:00CrazyLinuxNerdit's closer to demoltion derby to be honest
21:55:00watusimotoI thought he was driving a grilled sandwich
21:55:00raptorhehe
21:55:00CrazyLinuxNerdhahaha
21:56:00watusimotoor whatever the heck they call bangers
21:56:00CrazyLinuxNerdbangers are saussages
21:56:00watusimotoright; those
21:56:00watusimotoI'll be in the UK on tuesday
21:56:00watusimotoup in Glasgow
21:56:00watusimotosorry, aberdeen
21:56:00CrazyLinuxNerdoh good not near me :-D
21:56:00CrazyLinuxNerdi mean cool
21:56:00CrazyLinuxNerd:-)
21:56:00watusimotocold, actually, from what I hear
21:57:00CrazyLinuxNerdengland is cold, simple fact :-)
21:57:00CrazyLinuxNerdspecially this time of year
21:57:00watusimotodamp
21:57:00watusimotoluckily, I won't be in england
21:57:00watusimotowith their damnable warm beer
21:57:00watusimotoblech
21:58:00raptorah... clash of cultures
21:58:00watusimotoit's like leaving a budwiser in the sun for a few hours
21:58:00watusimotobetter to just pour it out
21:58:00CrazyLinuxNerdbudwiser, yuck, you gotta go for some proper ale, or some rum, or some bitter beer, such as john smiths
21:58:00CrazyLinuxNerdnot that lager crap
21:58:00watusimotoas long as its cold
21:58:00watusimoto:-)
21:59:00CrazyLinuxNerdsmiths is supposed to be served at room tempature :-)
21:59:00watusimotoyeah well...
21:59:00watusimotomy son collects bottle caps -- that's my excuse to drink local beer
22:00:00CrazyLinuxNerdrofl, yeah my excuse is similar
22:00:00raptorok
22:00:00raptorso
22:00:00sam686i would rather drink some "H2O" water then anything.
22:00:00raptorback to my grievance with the level loading code - it looks like there are at least two different ways to do it
22:00:00watusimotosorry raptor :-)
22:01:00watusimotothere are, sort of, but they both funnel through the same chokepoint
22:01:00watusimotoand now share much of the same code
22:01:00raptorso i fixed the Nexus crashing with loading in the editor
22:02:00raptorand now it still crashes when i host a game
22:02:00raptorbecause it's using different level parsing code
22:02:00watusimotohmmm... with the nexus?
22:03:00watusimotothere must be a bit more that can be united then
22:03:00watusimotothe main difference btwn editor and game is how the "pseudo-items" are handled; things like spawns which aren't really items per-se, but we treat them like they are in levelfiles
22:04:00raptorloading for the editor is done around game.cpp:514
22:04:00raptorbut for hosting it's done around game.cpp:1233
22:05:00raptor(line numbers may vary +/- 10 or so
22:06:00CrazyLinuxNerd is now known as Potatoes
22:06:00Potatoes is now known as CrazyLinuxNerd
22:07:00watusimotoI'm seeing about 20 lines of what is likely dup code
22:09:00watusimotohow is it that this only needs to be in one place?
22:09:00watusimoto if(!stricmp(argv[0], "HuntersFlagItem") || !stricmp(argv[0], "NexusFlagItem"))
22:09:00watusimoto strcpy(obj, "FlagItem");
22:09:00raptori don't know yet...
22:09:00raptorthis is unfamiliar territory
22:10:00watusimotoThe comments say processLevelLoadLine is used by editor and server
22:11:00watusimotoand a quick search of the code suggests that's true
22:11:00watusimotoso I retract my dup code comment
22:11:00watusimotoI thought I'd find that c. 1233, but didn't
22:12:00watusimoto514 should get run for editor and server
22:12:00raptorso 1233 is being called for somereason only on server
22:13:00watusimotoit's not a loader, I don't think
22:13:00watusimotocomment says: Parse through the chunk of data passed in and find parameters to populate levelInfo with
22:13:00watusimotoI think this is a quick and dirty scan function to pull out a couple of parameters we need for building menus
22:13:00raptorah
22:13:00watusimotoor rather building playlists
22:13:00watusimotowhich would only run on server
22:14:00watusimotofeel free to expand the comments so you won;t get confused again :-)
22:14:00watusimotoyou've likely found something that needs better commenting :-)
22:14:00raptorsure :)
22:14:00watusimoto(and I am planning on updating your readme when install vc++ on my new machine)
22:14:00raptoroh good
22:15:00watusimoto(then I'll get to see a real fresh install process, and I can take notes)
22:15:00CrazyLinuxNerdI gtg :-) i'll talk to ya'll another time :-) cya.
22:15:00CrazyLinuxNerd Quit (Quit: Leaving)
22:15:00watusimotolater
22:15:00raptorok
22:16:00raptorwell, i'm ready to commit the hunters -> nexus now - i think i fixed everything
22:17:00watusimotogreat
22:17:00watusimotoalmost ahve the #$%^ cursor stuff working
22:17:00watusimotowhat a pain this has been
22:17:00watusimotowhat..a..pain
22:17:00raptorwhat type of pain?
22:18:00sam686while "HuntersNexusObject" may now be "NexusObject" there is still plenty of "Hunters" words, like "HuntersGameType" and "hunters.cpp"
22:19:00sam686i mean, "huntersGame.cpp"
22:19:00raptoryes
22:19:00raptori got the m all :)
22:19:00raptorgo regex!
22:21:00watusimotolots of ways to do it, none of them work
22:21:00watusimotoat least not well enough
22:22:00watusimotodo we have a way to know if the system cursor is in the game window or not?
22:23:00sam686trying to load a cursor directly into a cursor pointer instead of hiding cursor, and drawing custom cursor in a game window?
22:23:00raptorSDL_GetCursor?
22:23:00watusimotothe only real glitch is when you move your cursor out of the window, it keeps drawing it where you left
22:23:00watusimotoit should stop drawing it
22:24:00sam686kind of need the extra cursor option GLUT have..
22:25:00watusimotoyes
22:26:00raptorhttp://sdl.beuc.net/sdl.wiki/SDL_CreateCursor
22:26:00raptor^^ using that?
22:26:00watusimotojust found SDL_CreateCursor
22:26:00watusimotonot using that
22:26:00watusimotousing texture
22:26:00watusimotonow wondering if I should have been using that
22:26:00watusimoto!
22:26:00raptorseems simple
22:26:00watusimotoI may try the sample code, jsut for kicks
22:27:00sam686problem with using texture is probably the same problem "<watusimoto> the only real glitch is when you move your cursor out of the window, it keeps drawing it where you left"
22:33:00raptorsorry - haven't committed yet because i'm taking the opportunity to clean up the header :)
22:46:00watusimotowell
22:46:00watusimotouh
22:47:00watusimotoI think the create_cursor method is the way to go
22:47:00watusimotoresolves nearly all issues I was having
22:47:00raptorhaha
22:47:00raptorgreat!
22:47:00watusimotowhat a productive and pelasant weekend!
22:47:00watusimotoand my current implementation has a terrible memory leak
22:47:00watusimotoall memory gone after 2 mins
22:48:00sam686it seems a long hard work for nothing, sometimes...
22:48:00watusimotoyup
22:49:00sam686\
22:54:00raptorok, i'm ready to commit Hunters -> Nexus
22:55:00raptorthat means a class file name change, but I think i updated your projects ok
22:56:00raptorready or not..
22:57:00raptorenjoy!
23:01:00BFLogBot - Commit 272ca71cd62d | Author: buckyballreaction | Log: Finish change game name of Hunters to Nexus in the code. Preserve backwards compatibility
23:04:00raptorI can't wait to see watusimoto's XPMs...
23:14:00watusimotoyes you can
23:14:00watusimotoor rather you will
23:14:00watusimotoas I can't get gimp to give me the right format
23:14:00watusimotoand I can;t generate them y hand
23:14:00raptorgimp doesn't output to XPM?
23:16:00raptori can't build them no problem
23:17:00watusimotoit can, but sdl scrambles them
23:18:00watusimotoI can see the elements, but they're all a-jumble
23:18:00watusimotoand... screen caps in windows don;t get the cursor so I can;t take a close look to see what is going on
23:18:00watusimotoand it's after midnight, and I promised myself I'd go to bed early
23:19:00raptori give you permission to go to bed
23:20:00watusimototalk about useless...
23:20:00watusimotogimp create an html image type that's a table with cells representing each pixel
23:20:00watusimotohello???
23:21:00raptorhahaha
23:21:00raptorwow
23:21:00watusimotowho thought this would be useful???
23:21:00raptori had no idea it could do that...
23:21:00watusimotocan't your freakin browser show a jpg???
23:21:00raptormaybe back when people could view images in the web browser?
23:21:00raptorcouldn't
23:21:00watusimotosomeone showing off
23:21:00raptorand the internet was text
23:21:00watusimotothat;s my conclusion
23:21:00raptorprobably
23:21:00raptorhah
23:21:00watusimotowhat next -- an ascii art file type?
23:22:00raptoractually... that exists
23:22:00raptorthere is in fact an 'aa' video output decoder, too
23:22:00raptori watched part of an episode of stargate with it once..
23:23:00raptorwasn't so bad
23:23:00raptorhttp://aa-project.sourceforge.net/aalib/
23:26:00sam686ascii art? http://bitfighter.org/forums/viewtopic.php?t=931#p7101
23:30:00watusimotoI've seen that video decoder
23:30:00raptori could compile SDL with the hooks for it - then we could play bitfighter with it!
23:31:00raptoractually no i can't - it sadly doesn't work with opengl...
23:48:00watusimotoI am now of the conclusion that gimp's xbm export is broken
23:48:00watusimotowhich kind of sucks

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.