#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-03-16

Timestamps are in GMT/BST.

00:22:14sam686 Quit (Read error: Connection reset by peer)
00:26:27sam686 has joined
00:26:27ChanServ sets mode +v sam686
00:35:50Flynnn has joined
02:31:36Flynnn Quit (Quit: This computer has gone to sleep)
02:34:41Flynnn has joined
03:41:06Flynnn Quit (Quit: This computer has gone to sleep)
03:46:35Flynnn has joined
04:00:19Flynnn Quit (Quit: This computer has gone to sleep)
04:01:43raptor has joined
04:01:43ChanServ sets mode +o raptor
04:01:57Flynnn has joined
04:05:12raptor Quit (Remote host closed the connection)
04:11:25raptor has joined
04:11:25ChanServ sets mode +o raptor
04:17:54raptori want to work on something, but I don't know what...
04:57:26sam686as of the most recent bitfighter 017, i see editor loading map with flags all goes to middle center when testing level (probably also when saving level)
04:57:42raptorreally?
04:57:46raptorhmm..
04:58:42raptori just loaded 'ctf' distributed with 016, no problem
05:00:24sam686its when testing from editor (not hosting by itself), so it might be the editor loading and saving problem
05:01:17raptorah... you're right
05:01:20raptorand resourceitmes
05:01:25raptorresourceitems
05:06:30raptori'm currently working on seeing if SDL2 will be better for Mac...
05:31:59BFLogBot - Commit 55ea72bf6a23 | Author: sam8641 | Log: Fix flag return to home error by using pointers instead; there might be a problem with some copy constructors
05:32:56raptorsam686: are you saying there still is a problem?
05:33:07raptoror that you fixed it because copy constructors didn't work...
05:35:03sam686i fixed the flag part by using problem, but i didn't know where the problem with copy constructor is, all i was getting is mGeometry = 0xfeeefeee
05:35:24raptorodd
05:46:53sam686FlagItem * f1,f2,f3,f4; doesn't make all variables a pointer (only f1 is a pointer), but this FlagItem *f1,*f2,*f3,*f4; makes all FlagItem a pointer
05:50:44raptormakes sense
05:51:17sam686found a simple code that causes a problem, turns out the problem isn't the copy constructor, but the problem is the = operator, which maybe the SDL vector uses..
05:51:26sam686FlagItem *f1,*f2; f1 = new FlagItem(); f2 = new FlagItem(*f1); *f2 = *f1; delete f2; delete f1;
05:52:12raptorthat causes a leak, right?
05:52:50sam686i don't know if it leak, but it crash with that = part
05:56:11sam686this crash without dealing with pointer { FlagItem f1,f2; f2 = f1; } when the code exits that bracket, it tries to do auto destructor which crash after using equal
06:04:10sam686i guess the default of "operator =" is to copy everything, including copying pointer to same mGeometry object.. when i found this call stack http://sam686.maxhushahn.com/upload/text1203/120316_01-03-51.txt
06:04:42raptorthat's if a copy constructor isn't supplied, correct?
06:04:51sam686then, when both objects tries to delete the same pointer to geometry it crash
06:04:53sam686i didn'
06:05:03sam686i didn't see it ever go into copy constructor
06:06:02sam686look at the call stack link, most of it just shows as "operator="
06:06:41sam686i was stepping through one assembly code at a time to get in there (there isn't c++ code of most of "operator=")
06:13:41sam686it turns out that f1 = f2 doesn't call copy constructor at all (even if it is there), as i guess the operator= is different function
06:14:26raptorwell that's no good...
06:16:08sam686http://stackoverflow.com/questions/1734628/copy-constructor-and-operator-overload-in-c-is-a-common-function-possible might show
06:16:12sam686from searching from https://www.google.com/search?q=operator+copy+constructor+c
06:19:23sam686staying up past midnight?
06:19:37raptoryeah - i got sucked into this SDL2 conversion...
06:26:35sam686 Quit (Quit: happy good night, going to bed, bye, see you later, sleeping...)
06:37:19raptor Quit ()
08:10:10Flynnn Quit (Quit: This computer has gone to sleep)
08:34:22watusimoto has joined
08:34:23ChanServ sets mode +o watusimoto
11:52:54Watusimoto_ has joined
12:20:24LordDVG has joined
12:34:30Watusimoto_ Quit (Ping timeout: 272 seconds)
12:47:52LordDVG Quit (Read error: Connection reset by peer)
15:39:44raptor has joined
15:39:45ChanServ sets mode +o raptor
15:41:33raptorgood day!
15:57:51raptorI got caught up in trying to convert some of our code to SDL2 - I failed miserably at my first go...
15:59:02raptormostly build conflicts... and how to be able to use either SDL or SDL2 in any particular class...
16:03:17raptorbut i think we should release 017 first, before I do anything too drastic...
17:47:49watusimoto Quit (Ping timeout: 252 seconds)
18:33:14Nightfire has joined
18:33:24NightfireHello?
18:33:29raptorhi
18:33:46NightfireHey, when i downloaded bitfighter there was no int file in it.
18:34:10raptordo you mean INI?
18:34:15NightfireYes
18:34:19Nightfirebitfighter.int
18:34:23raptorit is created automatically on first run
18:34:28raptorwhat OS are you using?
18:34:34NightfireWindows
18:34:54NightfireDo you have to start a game for the .int file to me created?
18:34:59raptoryeah, just run Bitfighter, exit, look in the install folder
18:35:01Nightfireand not just the menu?
18:35:06NightfireAh okay.
18:35:09Nightfirebrb
18:35:13raptorok
18:35:46LordDVG has joined
18:35:52NightfireNope still no .Int file.
18:36:00raptor.ini
18:36:02raptornot int
18:36:09Nightfireah sorry
18:36:17raptorin the install folder, it should be called bitfighter.ini
18:36:18Nightfirei have bad eyes
18:36:24raptorno problem :)
18:36:30Nightfireyes its ini that i am talking about
18:37:41NightfireWhy does it not come with the install anyway?
18:37:53raptorwhat windows version?
18:38:00NightfireWin 7
18:38:19raptorit doesn't come with it because people like to upgrade their old one
18:38:30raptorso it is handled automatically in the game
18:38:55raptorif you look in the installation folder, the folder with the file Bitfighter.exe
18:39:10raptorit should be autogenerated
18:39:19raptoryou may have to refresh the folder
18:40:00raptorif it isn't there after starting the game once, then do you have access to the folder? It could be that you installed it as admin?
18:52:26NightfireBack
18:52:45NightfireYes i can edit the folder and i am the admin
18:53:37raptorwell, I have no idea why you don't have the INI, then... I can give you a copy, want me to?
18:54:42Nightfirei will do some testing and see if i can get it to work.
18:54:52Nightfirebrb
18:55:54raptorhere is the INI, make sure you get the 'RAW' text: http://pastebin.com/WhbGy5xU
18:57:05Flynnn has joined
19:01:13NightfireYeah i joined a server AND hosted one, still no ini file
19:02:07NightfireThanks though
19:03:16Flynnn Quit (Quit: Leaving)
19:05:09NightfireJust wondering, but are those numbers part of the ini file or is that paste bin and do i need to remove them?
19:05:19raptoryou have to get teh 'raw' text
19:05:36raptorat the top is a 'download' link as well as 'raw'
19:06:13Nightfireokay
19:10:26Nightfire Quit (Ping timeout: 245 seconds)
19:17:05Nightfire has joined
19:17:10Nightfireim back
19:17:30Nightfirewhat was the paste bin thing again?
19:18:43raptorhttp://pastebin.com/WhbGy5xU
19:19:16Nightfirethanks
19:21:18raptoryou're welcome
19:22:45Watusimoto has joined
19:23:25Watusimotohi
19:23:47raptorhello
19:26:15raptori thinkw e need to release...
19:26:30raptori'm getting side tracked by grandiose things...
19:26:42Nightfirethe game does not react to bitfighter.ini at all.
19:26:52Nightfire:\
19:27:06raptorNightfire: are you in the same folder as the joystick_presets.ini?
19:27:19Nightfireyes
19:27:45raptorand you put the INI in that folder?
19:27:48raptoralso
19:27:51NightfireYes,
19:27:54raptoryou cannot change the INI when the game is running
19:28:12NightfireThe game was off when i changed it.
19:28:15raptoryou have to close the game, edit the INI, then start the game - otherwise it will overwrite it
19:28:45raptormaybe it really wasn't off and is stuck in the process list?
19:28:57raptori think there may be a crash bug somewhere...
19:29:05Nightfirechecking...
19:29:32Nightfireyep it was off.
19:29:46Nightfiremaybe bitfighter does not work for win7 :\
19:29:56raptorthen i don't know what else to do - we have loads of windows players on windows 7 that don't have this problem
19:30:25NightfireLooks empty if you ask me heh...
19:30:33raptorhaha, yeah...
19:30:49raptorwell, 'loads' as in 'dozens' maybe :)
19:31:14Nightfirei have "Loads" of friends that played ZAP! before instant action ended
19:31:29Nightfirei will ask them if they have this problem
19:32:26raptoroh really?
19:32:31raptorwe could use more players :)
19:33:18Watusimotoindeed
19:33:25raptorWatusimoto: any ideas for Nightfire's problem? he says the game isn't creating the INI and won't load the one I sent him (he's on windows 7)
19:33:42Watusimotoraptor -- i am working on fixing solutions for the last few issues on our list
19:34:07NightfireHow is it that the game saves my options but does it without an ini file?
19:34:18Watusimotoit doesn't
19:34:26Watusimotoyour INI file must be somewhere else
19:34:43Nightfirei searched the whole bitfighter folder there is no ini file
19:34:45Watusimotothe game will create a new one if it can't find one where it expects it to be
19:34:53Watusimotostart the game and press f&
19:34:56Watusimotof7
19:35:00Nightfireand i made new ini file and it did not ask to replace anything.
19:35:03Watusimotothat opens a diagnost ic screen
19:35:10Nightfirekk
19:35:21Watusimotopress F7 a 2nd time, and it should show you all the paths it is using
19:35:34WatusimotoLook for INI Dir :-0
19:35:44NightfireOh my
19:35:46WatusimotoI guarantee you there is one somewhere
19:35:49NightfireIts in documents
19:35:52NightfirexD
19:36:03NightfireThank you very much
19:36:18Watusimotoah yes, on windows, it writes to your documents folder, in bitfighter subfolder
19:36:28Watusimotono problem
19:36:34NightfireThank you ^^!
19:36:35Watusimotogood ol' diagnostics
19:36:47raptorwhat
19:36:51raptori had no idea it did that
19:37:03raptorwrote to the docs folder
19:37:11WatusimotoOn windows, yes
19:37:24Watusimotoas it should, arguably
19:37:32raptori gotta stop answering windows questions like i know what i'm talking about...
19:37:38Watusimotoit's done that for a while :-)
19:37:45Watusimotosince a little after vista came out
19:38:06Watusimotovista added 'protections' for program folders that made things more complex
19:38:07raptorok, now i am informed
19:38:16Watusimotowhen in doubt... F7!
19:38:25raptorand i completely forgot about that, too...
19:38:30raptorsigh
19:38:57NightfireWho made bitfighter anyway?
19:39:34Watusimotome :-)
19:39:48Watusimotobut there's other people helping now
19:39:52Watusimotolike raptor
19:39:55Watusimotoand sam
19:40:12NightfireAwesome.
19:40:16Watusimotothey're all listed in the credits if you really care
19:40:22NightfireDid you make ZAP! from instant action too?
19:40:31Watusimotono way
19:40:58WatusimotoI started with an open source version of zap from before the instant action days
19:41:07NightfireOh, i was so sad when instant action died i lost the ability to play my favorite game, so thank you :D
19:41:15Watusimotonp
19:41:23raptori like being a other people
19:41:31Nightfirefunny how i just now found this game xD
19:41:47Watusimotowell welcome
19:41:50Watusimotoor welcome back
19:41:54Nightfireyou will see alot more people online :D
19:42:08Nightfirei have lots of friends who love ZAP! and this is just like it
19:42:22Watusimotoarguably, it's better
19:42:43raptorWatusimoto: did you see the fix sam686 made last night?
19:42:48NightfireYou have more game modes?
19:42:58Watusimotoraptor: no
19:43:00Watusimotonf: yes
19:43:10Nightfire?
19:43:12Watusimotowe have core
19:43:35NightfireCore is defending a reactor right?
19:43:47raptorif you open a level from the editor with flags, all flags go to 0,0 when you test it
19:43:49Watusimotoraptor: fix flag return?
19:43:54raptoryes
19:43:58Watusimotogreat!
19:44:05raptorI don't even understand why it broke..
19:44:15Watusimotowait, he fixed that problem, or caused it?
19:44:19raptorfixed
19:44:22Watusimotogreat!
19:44:28raptorbut i don't even remember it being a problem..
19:44:35Watusimotoniether do I
19:44:45NightfireHey what type of code does bitfighter use?
19:45:04Watusimotobut it might have been something we djust didn't notice because most levels don't have flags
19:45:08Watusimotoawesome code
19:45:14NightfireC? C++?
19:45:15Watusimotomostly written in C++
19:45:20Nightfireah
19:45:25Watusimotorobots are coded in Lua
19:45:29Nightfireim thinking about learning C++
19:45:47NightfireAre you planning on making Bitfighter 2?
19:45:52Watusimotono
19:45:56Nightfireaw
19:46:03Watusimotowe're about to release Bitfighter 17
19:46:07raptorhaha
19:46:10Nightfire:O
19:46:30Watusimotodon;t want to go backwards
19:46:32NightfireI see what you did there... xD
19:46:42raptori like your forums response to shadow's wiki comment
19:47:01Watusimotowhat else could I say?
19:47:11Nightfirewhat was it?
19:47:22Watusimotohe was complaining that the wiki is out of date
19:47:32Nightfirewhy did he not update it?
19:47:34WatusimotoI asked him what he was going to fix first
19:47:38NightfireLOL
19:47:44raptorwell, you were kinder than what i was going to say...
19:47:50raptori was going to ask him to look up the definition of 'wiki'
19:48:16WatusimotoI think he'll get the picture
19:48:32Watusimotothough I used to spend a lot of time fixing the stuff other people wrote
19:48:41Watusimotonot everyone shares my high standards for writing
19:50:14NightfireWhat ControlMode do you guys use?
19:51:58Watusimotowhat's control mode?
19:52:01raptorkeyboard?
19:52:05Watusimotorelative v absolute?
19:52:05raptori don't have a joystick
19:52:13raptorabsolutely absolute
19:52:30Nightfirei mean like Absolute or the other choice yeah.
19:52:49Watusimotowe should rename that to ship mode and tank mode
19:52:55NightfireWas Bitfighter easy to code?
19:53:06Watusimotonot really
19:53:50NightfireDo you have a team of coders that accepting new members?
19:53:57Nightfirethis is*
19:54:28Watusimotoalways
19:54:31raptori'm on a team?? not one man fighting two others at trying to check in first?
19:54:42Nightfirelol
19:54:46WatusimotoI think he was using team loosly
19:55:06Watusimotowe're a team of cats
19:56:31Watusimotobut basically we accept help when it is offered
19:58:10sam686 has joined
19:58:10ChanServ sets mode +v sam686
20:01:39raptorsadly SDL2 doesn't compile on Mac at the moment...
20:03:02Nightfireargh, i forgot the game of a space game where you pick a ship and you fight in a top down view and stuff -.-
20:03:38Nightfireyou could pick like destroyer battleship and leviathan or something like that
20:03:46Nightfire>.<
20:03:47Watusimotobitfighter?
20:03:51NightfireNo
20:03:52NightfirexD
20:04:03NightfireWait you can do that in Bitfighter?
20:04:23Nightfirei thought there was only fighters >.>
20:04:28Nightfirewere*
20:06:22raptorsubspace
20:06:38raptori think i vaguely remember one called taht...
20:09:53Nightfireno
20:10:29Nightfireits a free to play, and you can pick weapons to put on the ship and stuff
20:10:33Nightfire>.<
20:12:07Watusimotoyes, there is a subspace
20:12:36Watusimotothere's the classic xtank
20:19:39NightfireYep cant find the game i was thinking of
20:20:37NightfireAnyway you could pick between a destroyer, battleship or dreadnought and you had to use tactics to win
20:20:55Nightfireits kinda hard to explain without showing you the game :\
20:22:08NightfireFOUND IT!
20:22:15Nightfirehttp://www.stellar-impact.com/stellar_impact/
20:23:10Watusimotohaven't heard of that one
20:24:00NightfireOh yes its awesome you pick a ship and you have to maneuver your ship taticly to win
20:24:16Nightfirethe small one is fastest but weak
20:24:27Nightfirelarge one is strong but slow
20:25:06Nightfireand they each have their own strengths and weaknesses
20:25:41Nightfirelike the small one it good for scouting and killing fighters while the large ones are killed easy by fighters but can kill other capital ships easy
20:26:19Nightfireand it makes a triangle small bets large large beats med and med beats small
20:26:24raptorrock paper scissors
20:26:28NightfireYes.
20:26:50Watusimotonice graphics
20:27:12Nightfireit adds lots of gameplay flavor when you have special abilitys too
20:27:49Nightfirehttp://impactcommand.net/index.php?title=Main_Page
20:28:16Watusimotowell, we made a small step in that direction with armor
20:28:26Watusimotobut most people don't want to go too far
20:28:36Nightfirei know and i had an awesome idea
20:28:41NightfireBitDestoryer >:D
20:28:43NightfirexD
20:29:01Nightfireits like bitfighter but you have large scale wars with ships
20:29:09Nightfireits an idea anyway
20:29:49Watusimotomy original vision had more customizable ships than we currently have
20:29:58Watusimotoa little more like what stellar impact has
20:30:06Nightfirelike being able to pick from fighters and capital ships in a nice retro style game
20:30:16Watusimotosmall & fast vs. slow and strong
20:30:20Nightfirei would love to see a game like that
20:30:27NightfireOh and there is another one
20:30:34Watusimotoyou have : stellar impact :-)
20:30:49Nightfirehttp://www.darkspace.net/
20:31:00Nightfirethat game was one of the best ones i have ever played
20:31:08raptorwow, nice graphics
20:31:44NightfireAnd the combat is like, capital ships have turrets and fighters can only shoot infront of them
20:32:04Nightfirebut capital ships are slow and get hit easy.
20:32:35Nightfireand fighters and capital ships have different roles like anti fighter, siege, anti capital
20:32:39Watusimotothey have this on their homepage
20:32:41Nightfireand recon
20:32:41WatusimotoPlayers: 3741
20:32:42WatusimotoOnline: 139
20:32:42WatusimotoServers: 2
20:32:57Watusimotothat might be a better way of showing our player base
20:33:25NightfireBoth games are free and you should try them
20:33:39Nightfireit may give you ideas for another game
20:33:47Nightfireif you are planning on making one
20:33:49raptorso we would show registered player?
20:33:52raptortotal
20:34:53Watusimotoyes, or maybe total number of unique player names, you know, just to make us seem more popular
20:35:08raptorperception is everything
20:35:15raptorsadly
20:36:57Nightfirelol
20:37:14raptora number that can only ever increase!
20:37:20NightfireLOL!
20:37:24Watusimotoexactly
20:38:10NightfireBy the way i searched "BitDestroyer" and its not claimed by anyone.
20:38:19raptorhaha
20:38:23Nightfireawesome name for a new bitfighter game dont you think?
20:38:54NightfireWhat is there was a way to mix 2 playing styles.
20:39:25NightfireFast paced twitch gameplay of bitfighter with slow tatical combat of using capital ships?
20:39:44Nightfireit would be awesome.
20:40:26NightfireHardcore gamers VS casual gamers
20:40:43NightfireReflex VS mind
20:41:29NightfireNice idea?
20:44:45raptorsure
20:44:51raptorthe problem is we aren't short on ideas...
20:44:59raptorwe are on man power
20:45:19raptorbut we do like to keep a certain 'flavor' of the game, i.e. like retro graphics
20:47:41NightfireA topdown retro battleship would look awesome
20:47:52Watusimotocan you draw one?
20:47:57NightfireOh boy.
20:48:07NightfireI dislike drawing but i CAN do it
20:48:18Nightfire:|
20:48:35NightfireWould you like me to draw you some ideas?
20:50:23NightfireWhat would happen if you added inertia to the game?
20:50:43Nightfireand made hitting walls at fast speeds cause damage
20:50:46Watusimotouh.... it would suck?
20:50:50Watusimotoyou can try it
20:50:50Nightfirelol
20:50:58Nightfirethere is option for it?
20:51:04Watusimotoget the armor module
20:51:07NightfireOh
20:51:14Nightfirei always use armor xD
20:51:23Watusimotothat's what inertia would be like
20:51:25Watusimotobut worse
20:51:27raptorenemy armor + friendly burst = fun
20:51:39Nightfirefun or !fun! ?
20:51:51raptorentertainment
20:52:18Nightfirehttp://dwarffortresswiki.org/index.php/Fun
20:53:41NightfireThat always cracks me up.
20:54:11Flynnn has joined
21:01:45NightfireA rail gun weapon would work great with the radar ability.
21:02:18NightfireEnergy drain ability?
21:07:17raptorhey Watusimoto, what would you think about having a 'CurvedBarrierItem'?
21:07:38Watusimotowell...
21:07:53WatusimotoI don;t like curves in general
21:08:02Watusimotobut given that we're going to have them
21:08:06Watusimotomaybe?
21:08:24raptori know there would be large technical hurdles.. but the data would a lot smaller sending to the client if we followed specific curve data
21:09:34raptori only bring it up because people were complaining in game that their 100-point tau/4 radian barriers are makeing people lag...
21:14:35raptorone of the Mac players was trying to convince me that curves were the future
21:15:02raptorand that we should all give in to Apple trying to do away with the concept of filesystem for consumer computers...
21:15:22NightfireWhat about circles?
21:15:35raptorNightfire: curves = circles
21:15:42Nightfire-.-
21:16:54Watusimotowhere do you have these conversations?
21:17:03raptorin-game
21:17:12raptorevery time i just want to play, i'm bombarded
21:17:18Watusimotoah
21:17:20Watusimotolucky you
21:17:24Watusimotoyou need an alias
21:17:32Watusimotorotpar
21:17:35raptorhahaha
21:17:49Watusimotoraptormoto
21:17:57Nightfirelol
21:18:06Watusimotosky_rap
21:18:20raptori tried once: raptorOSXTestLionDumbOS
21:18:20Watusimotothere are lots of disguises
21:18:26NightfireWatusimoto do you play bitfighter anymore?
21:18:27raptorbut people saw throught that one...
21:18:28Watusimotoha
21:18:32Watusimotosometimes
21:18:44Watusimotousually I program when i have time
21:18:50Nightfireare you getting bored of it o.o
21:19:01Watusimotoplaying or coding?
21:19:04Nightfireplaying
21:19:17WatusimotoI prefer coding
21:19:23WatusimotoI'm not really much of a gamer
21:19:34NightfireYou are casual gamer then?
21:19:41WatusimotoI'm casual
21:20:01NightfireAnd yet you made fast paced game xD
21:20:15WatusimotoI'm a man of many paradoxes
21:20:36raptorspeaking of paradoxes - i just finised reading 'The End of Enternity' by Isaac Asimov
21:20:41raptorpretty good book
21:20:49Nightfirewhats it about?
21:20:51Watusimotogood
21:21:03raptoruhh... sci-fi stuff?
21:21:12NightfirePsionics?
21:21:15raptorwrittien in 1950s
21:25:09LordDVG Quit (Remote host closed the connection)
21:29:53BFLogBot - Commit e05e0d6a25b5 | Author: watusim...@bitfighter.org | Log: /suspend working again, a few other related cleanups
21:29:54BFLogBot - Commit fdc85d1653a4 | Author: watusim...@bitfighter.org | Log: Merge
21:30:53raptorooo changes
21:33:20Nightfireraptor
21:33:24raptorcompiles... god sign
21:33:26raptorgood
21:34:02raptorNightfire: yes
21:46:43Nightfire Quit (Quit: Page closed)
22:10:59sam686 Quit (Ping timeout: 245 seconds)
22:11:45sam686 has joined
22:11:45ChanServ sets mode +v sam686
22:45:04BFLogBot - Commit 95d254665a7f | Author: watusim...@bitfighter.org | Log: Game will suspend itself if, when the level starts, all players are delayed
22:51:15raptorOK, I'm heading home
22:51:22raptorgood night if I don't see youlater
22:53:37raptor Quit ()
23:00:07BFLogBot - Commit 9c1c70f96387 | Author: watusim...@bitfighter.org | Log: Remove un-needed function call
23:17:58Flynnn Quit (Quit: Leaving)

Index Search ←Prev date Next date→

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