Timestamps are in GMT/BST.
| 00:33:50 | | IAmBeard Quit (Quit: Leaving) |
| 00:44:33 | | Heyub has joined |
| 00:49:03 | | Heyub Quit (Ping timeout: 246 seconds) |
| 01:06:24 | | Watusimoto Quit (Ping timeout: 256 seconds) |
| 01:14:02 | | Zoomber has joined |
| 01:14:02 | | ChanServ sets mode +v Zoomber |
| 01:14:33 | | Zoomber_ has joined |
| 01:14:33 | | ChanServ sets mode +v Zoomber_ |
| 01:16:59 | Zoomber_ | hey sam |
| 01:17:00 | Zoomber_ | sam686 |
| 01:18:36 | | Zoomber Quit (Ping timeout: 252 seconds) |
| 01:18:36 | | Zoomber_ is now known as Zoomber |
| 01:52:26 | sam686 | just came back from about 2.5 hours away from home.. |
| 01:53:12 | sam686 | hey Zoomber what do you need me for? |
| 01:53:24 | Zoomber | oh wow |
| 01:53:26 | Zoomber | ok |
| 01:53:35 | Zoomber | in your opinion |
| 01:54:04 | Zoomber | what are some funny videos, comedians, or all around great actors? |
| 01:54:27 | Zoomber | i'm compiling a list with my friend, and we're going to mix in famous lines with dubstep |
| 01:55:56 | sam686 | i don't know, but i sometimes find pranks a little funny.. http://www.youtube.com/watch?v=AYsq4fqbMG8 |
| 02:06:12 | Zoomber | as fun as they are, they don't mix that well. That's why im sticking to famous lines, or angry lines |
| 02:22:47 | | raptor has joined |
| 02:22:47 | | ChanServ sets mode +o raptor |
| 02:22:56 | | Zoomber_ has joined |
| 02:22:56 | | ChanServ sets mode +v Zoomber_ |
| 02:23:10 | Zoomber_ | test |
| 02:23:18 | | Zoomber Quit (Read error: Operation timed out) |
| 02:23:18 | raptor | ing |
| 02:23:18 | | Zoomber_ is now known as Zoomber |
| 02:23:19 | Zoomber | why is my computer not connecting to the internet properly? |
| 02:23:19 | raptor | 123 |
| 02:23:28 | raptor | bad wireless? |
| 02:23:29 | Zoomber | my other computer works fine |
| 02:23:59 | Zoomber | well, my imac is connected both wirelessly to the router, and connected to my airport extreme by ethernet normally, ( just enabled wireless for this), as airport extreme bounces time capsule signal |
| 02:24:10 | Zoomber | well.. i guess its working now |
| 02:24:12 | raptor | laptop wireless chips go awry after a couple years |
| 02:24:20 | Zoomber | desktop imac* |
| 02:31:42 | raptor | ok sam686, we need to do a level design contest |
| 02:32:01 | raptor | now that people can use the editor without crashing... :) |
| 02:33:31 | Zoomber | i can host one |
| 02:33:48 | Zoomber | except ive become very very very very bad with schedule management |
| 02:33:49 | raptor | that was my next question - we'd need a server when it's over :) |
| 02:33:58 | Zoomber | be right back 1 minute |
| 02:34:00 | raptor | actually |
| 02:34:05 | raptor | we need a theme first |
| 02:36:18 | Zoomber | ok back |
| 02:36:27 | Zoomber | we'd also need a server to host the actual contest |
| 02:36:41 | Zoomber | and by the way, i did make a post 30 minutes ago on the forums saying i was thinking of throwing a bitfighter bash |
| 02:37:30 | Zoomber | one prize i can give is free bitfighter server hosting. I have plenty of room for that |
| 02:39:04 | Zoomber | The only problem is good prizes should be ones that go towards helping the game. Like, server hosting, or game controllers, which is what _k used to do, but those cost a bunch cash, which I could maybe do, once, before i completely bankrupt myself, if i'm allowed to use that as a verb. |
| 02:39:47 | Zoomber | Maybe, they could chose option 2: Donation to bitfighter, where I basically set some money aside for a mac developer account? |
| 02:39:59 | Zoomber | As you can see here, i'm not very creative with prize reward ideas... |
| 02:40:24 | Zoomber | And i dont have any special maps like _k does to give out as prizes |
| 02:40:35 | Zoomber | well... i do, but they arent exactly *special* |
| 02:42:42 | raptor | did _k give out maps? |
| 02:42:46 | sam686 | i have been a little buzy this week, getting 3 of other one other person's computer to work, but since the person didn't need all three computer, they desiced to gave one of computer to me, a Pentium D 2.8Ghz 0.5GB, with PCIE x16 Nvidia 6200SE TurboCache 256 MB, faster then my older pentium 4 Radeon 9200 computer.. |
| 02:43:04 | raptor | oooo |
| 02:43:07 | sam686 | with Windows XP media edition |
| 02:43:09 | raptor | what OS are you going to install? |
| 02:43:29 | sam686 | the CPU, i think, is capable of 64-bit.. |
| 02:43:57 | raptor | Zoomber: i think watusimoto said he'd do prizes for a BBB, but after talking with people, they said they don't mind not having prizes - they just want an event |
| 02:45:16 | sam686 | oh, and it came with a dead monitor that won't work on any way I tried, but I have my existing 2 monitors.. |
| 02:45:18 | Zoomber | sam, is that .5 GB Ram? |
| 02:45:39 | Zoomber | or |
| 02:45:52 | sam686 | yes, but it can be upgraded, 2 of 4 memory slots in use |
| 02:47:37 | Zoomber | ok, really weird question here, i know i may have asked it before, but this time it would be beneficial |
| 02:47:46 | raptor | ha |
| 02:47:55 | Zoomber | I have two internet connections at the moment, one off my old DSL, and my new cable internet |
| 02:50:52 | Zoomber | Is it possible to run a computer off both of them, specifically mac i guess? (i know i could run a VM on the mac off one internet, but i mean, both to one mac OS) |
| 02:51:00 | Zoomber | and more specifically, bitfighter itself |
| 02:51:01 | Zoomber | ? |
| 02:52:05 | raptor | it's called 'multi-linking' |
| 02:52:17 | raptor | i remember you could do it with old dial-up modems |
| 02:52:28 | raptor | not sure about faster broadband connections |
| 02:52:37 | Zoomber | oooh |
| 02:52:38 | Zoomber | curious |
| 02:52:44 | Zoomber | please, go on |
| 02:53:24 | raptor | i remember you could do in with windows xp, probably even with windows 98: http://support.microsoft.com/kb/307849 |
| 02:53:50 | sam686 | hou much money a month do you pay for DSL? Cable? and speed? |
| 02:55:00 | sam686 | https://www.google.com/search?q=2+internet+connections+on+one+computer |
| 02:55:06 | sam686 | https://www.google.com/search?q=2+internet+connections+on+one+apple_mac |
| 02:55:09 | raptor | it's been so long that i don't know how to do this anymore, and i've never come across anything on mac yet... |
| 02:55:40 | raptor | also called 'bandwidth aggregation' |
| 02:58:06 | raptor | ah, goo starting point: https://en.wikipedia.org/wiki/Link_aggregation |
| 02:58:06 | sam686 | i think i remembered having 2 internet connections at the same time, in windows XP, using "route print" "route add" to control which IP goes through which internet, useful for a game i used to play to move the voice chat connection to laggy slower internet, and the rest to less lag connection.. |
| 02:59:49 | sam686 | I used to use a redwoodwireless Sioux Falls internet service provider, it only have 1 Mbps download, 0.3 Mbps upload.. |
| 03:01:14 | sam686 | and that redwood wireless adds 70 Milliseconds ping to everything compared to faster cable modem (Midcontinent Communications Cable internet) |
| 03:01:36 | Zoomber | network teaming |
| 03:01:53 | | BFLogBot - Commit b7903e17adbf | Author: buckyballreaction | Log: Fix some compiler warnings |
| 03:02:23 | Zoomber | hmm |
| 03:02:26 | Zoomber | wait though |
| 03:02:50 | Zoomber | i guess it isnt as simple as, having my computer up, with two seperate connections, both port forwarded and having someone try both ip addresses? |
| 03:02:58 | Zoomber | as in, recieve, not send myself |
| 03:03:19 | Zoomber | i have enough speed download wise right now i think, but an extra .5 mbit upload would be great |
| 03:04:23 | sam686 | you can try ssh to your VPS, then in VPS, SSH or telnet to your own connection, Telnet works for any HTTP connection including html port 80, though it might not look pretty... |
| 03:04:37 | Zoomber | hmm |
| 03:04:40 | Zoomber | i could |
| 03:04:48 | Zoomber | let me go turn it on, hang on |
| 03:08:11 | sam686 | i meant telnet works for any TCP ports, and simply does only RAW text with no encryption.., works for Html HTTP TCP port 80 |
| 03:09:25 | sam686 | if telnet does connect, telnet window may get blank window for you to type or press enter twice to try to get a responce |
| 03:10:44 | sam686 | or you can wget your web server from your vps.. |
| 03:12:34 | raptor | editor has segfaults all over the place... |
| 03:17:43 | | zoomber_ has joined |
| 03:18:23 | | zoomber_CABLE has joined |
| 03:18:41 | zoomber_CABLE | ok hi |
| 03:19:07 | Zoomber | lets see now, ill connect my imac to the dsl |
| 03:19:28 | | Zoomber__ has joined |
| 03:19:28 | | ChanServ sets mode +v Zoomber__ |
| 03:19:31 | | Zoomber__ Quit (Remote host closed the connection) |
| 03:19:48 | | Zoomber__ has joined |
| 03:19:48 | | ChanServ sets mode +v Zoomber__ |
| 03:19:53 | Zoomber__ | swejet |
| 03:19:54 | Zoomber__ | sweet* |
| 03:19:58 | Zoomber__ | ok why are there so many zoombers |
| 03:20:12 | Zoomber__ | Raptor, can you kick all zoombers besides Zoomber_cable? |
| 03:20:22 | sam686 | lagged out multiple times? |
| 03:20:26 | Zoomber__ | probably |
| 03:20:32 | sam686 | nickserv ghost Zoomber? |
| 03:20:43 | | Zoomber Quit (Disconnected by services) |
| 03:20:44 | | Zoomber__ is now known as Zoomber |
| 03:20:46 | Zoomber | whooo |
| 03:20:51 | Zoomber | cept there's one more zoomber_ |
| 03:21:00 | Zoomber | hmm |
| 03:21:04 | | Zoomber was kicked from #bitfighter by raptor |
| 03:21:05 | | zoomber_ was kicked from #bitfighter by raptor |
| 03:21:07 | | zoomber_CABLE was kicked from #bitfighter by raptor |
| 03:21:09 | | Zoomber has joined |
| 03:21:09 | | ChanServ sets mode +v Zoomber |
| 03:21:20 | Zoomber | ok |
| 03:21:25 | raptor | so i can kick from the chatroom, but not from the server |
| 03:21:28 | Zoomber | i guess for now i have to make my imac the default host |
| 03:21:29 | sam686 | can't ghost any name that isn't registed to you in nick serv.. zoomber |
| 03:21:37 | Zoomber | its all good sam |
| 03:21:54 | Zoomber | and this may disconnect me |
| 03:22:14 | Zoomber | or... |
| 03:22:27 | sam686 | if usually takes about 250 seconds to ping time out when this freenode IRC connection just drops |
| 03:22:31 | | Zoomber_ has joined |
| 03:22:31 | | ChanServ sets mode +v Zoomber_ |
| 03:23:24 | Zoomber_ | ok |
| 03:23:26 | Zoomber_ | lets see now |
| 03:24:59 | sam686 | to see your current IP address: https://www.google.com/search?q=what+is+your+IP |
| 03:24:59 | | Zoomber_ Quit (Read error: Connection reset by peer) |
| 03:27:02 | | Zoomber Quit (Ping timeout: 272 seconds) |
| 03:28:42 | | Zoomber has joined |
| 03:28:42 | | ChanServ sets mode +v Zoomber |
| 03:28:53 | Zoomber | ok |
| 03:28:56 | Zoomber | now i'm on DSL |
| 03:30:52 | Zoomber | i have a double NAT, but there's nothing i can really do about this if i want to be able to port forward |
| 03:31:48 | | Zoomber_ has joined |
| 03:31:48 | | ChanServ sets mode +v Zoomber_ |
| 03:31:49 | | Zoomber Quit (Read error: Connection reset by peer) |
| 03:31:49 | | Zoomber_ is now known as Zoomber |
| 03:31:53 | Zoomber | 71.129.232.251 |
| 03:31:58 | Zoomber | dynamic DSL ip ^ |
| 03:32:00 | | BFLogBot - Commit 2fd49c25005d | Author: buckyballreaction | Log: Fix wrong cursor when dragging nothing off of the dock |
| 03:32:12 | Zoomber | home.maxhushahn.com |
| 03:32:16 | Zoomber | dynamic CABLE ip^ |
| 03:32:19 | Zoomber | both should hit me |
| 03:32:40 | Zoomber | home.maxhushahn.com gives nothing port 80 |
| 03:32:57 | Zoomber | oh, neither does dsl ip |
| 03:33:03 | Zoomber | maybe i have a firewall on or something :/ |
| 03:33:40 | Zoomber | that's wierd, both put my computer as the dmz computer |
| 03:33:44 | Zoomber | yet no ping response using my ips |
| 03:34:11 | Zoomber | home.maxhushahn.com will respond as it probably reaches my other computer hosting minecraft (still has ports forward) |
| 03:34:49 | Zoomber | there |
| 03:34:53 | Zoomber | home.maxhushahn.com points to me |
| 03:35:02 | Zoomber | but that's wierd |
| 03:35:20 | Zoomber | my DSL ip is the higher priority, yet that one doesn't connect to my comp |
| 03:35:24 | Zoomber | and the lower priority one does |
| 03:35:50 | Zoomber | oh now it does! |
| 03:36:00 | Zoomber | ok so here's the test raptor and sam686 |
| 03:36:22 | Zoomber | can i host bitfighter with two ip arguments, or -ip:ALL? |
| 03:37:41 | sam686 | probably not, only the server will connect to master once, and the master only see one IP address.. |
| 03:37:57 | sam686 | master only see one IP address for each server |
| 03:39:09 | Zoomber | what's the -ip bind command again? |
| 03:40:48 | sam686 | not sure, in bitfighter arguments? i never used it.. |
| 03:42:01 | Zoomber | -hostaddr |
| 03:42:50 | sam686 | i often use is as hosting dedicated server, -hostaddr any:28003 |
| 03:43:18 | Zoomber | -leveldir doesn't seem to work for me either |
| 03:43:28 | Zoomber | just says noo levels can be found from the folder |
| 03:46:27 | Zoomber | bah, i have no way to run the server on this mac.. |
| 03:46:29 | Zoomber | ok fine |
| 03:46:43 | Zoomber | ill use the sh file like you're going to tell me to do :) |
| 03:47:26 | sam686 | did you try inidir "/home/user/something/levels" Hint: try full path or you could use leveldir... |
| 03:47:55 | Zoomber | i just edited the sh script and put in my hostname and hostaddress |
| 03:48:18 | sam686 | bitfighter -help |
| 03:48:24 | Zoomber | interesting |
| 03:48:27 | Zoomber | ok raptor |
| 03:48:44 | Zoomber | what exactly does -hostaddr do? can i do, -hostaddr home.maxhushahn.com:28003? |
| 03:48:50 | Zoomber | or must it be an ip |
| 03:49:00 | raptor | uhhh |
| 03:49:11 | raptor | not sure - i could look it up in the code... |
| 03:49:19 | sam686 | i don't know, maybe "this-part-is-ignored:28003" |
| 03:49:22 | Zoomber | im trying my local ip as the hostaddr this time, but the secondary ip |
| 03:49:39 | raptor | it's the same as 'ServerAddress' in the INI |
| 03:50:26 | Zoomber | raptor, does the shell script override this? |
| 03:50:56 | sam686 | i think the command args can overrides INI settings.. |
| 03:51:20 | Zoomber | hmm |
| 03:51:28 | Zoomber | ok, so i dont feel like its doing anything |
| 03:51:54 | Zoomber | right now, the iMac uses the higher priority internet connection you choose. Right not, that's my DSL wifi |
| 03:52:13 | Zoomber | BUT, my secondary ip, home.maxhushahn.com |
| 03:52:18 | Zoomber | can be reached still, try it |
| 03:52:22 | Zoomber | AH, i have an idea! |
| 03:52:40 | sam686 | i bet -hostaddr "this-part-does-nothing:28003" the port number works.. |
| 03:53:03 | sam686 | main problem is, the server only connects to master one time, and master only see one ip address of each server.. |
| 03:53:17 | Zoomber | ah, we can use -connect! |
| 03:53:27 | sam686 | even though the clients could possible connect to either manually.. |
| 03:53:55 | sam686 | or /connect in game lobby |
| 03:55:10 | Zoomber | oooh /connect IN game |
| 03:55:41 | Zoomber | segfault! |
| 03:55:46 | Zoomber | so, we hit it |
| 03:55:59 | Zoomber | and i guess the server coudlnt handle the heat! |
| 03:56:51 | Zoomber | the crash report doesnt make sense with what i was doing though.. |
| 03:56:51 | Zoomber | http://pastebin.com/fFtThAaN |
| 03:58:23 | raptor | Zoomber: what revision are you using? |
| 03:58:29 | Zoomber | uhh |
| 03:58:42 | Zoomber | 17b, im running this straight from the binary i just downloaded off bitfighter downloads |
| 03:58:48 | raptor | ah ok |
| 03:58:59 | raptor | intel mac? |
| 03:59:38 | Zoomber | yes |
| 03:59:55 | raptor | can you tell me your exact way of starting it up? |
| 04:00:05 | Zoomber | cd Bitfighter.app/contents/macos |
| 04:00:09 | Zoomber | ./bitfighter.sh |
| 04:00:19 | Zoomber | in the sh script |
| 04:00:23 | Zoomber | i have the following added |
| 04:00:30 | Zoomber | # Run the program |
| 04:00:31 | Zoomber | ./Bitfighter -dedicated -hostaddr 192.168.2.4:27899 -rootdatadir "$userdatadir" -sfxdir "$sfxdir" -hostname "puke" |
| 04:00:36 | raptor | haha |
| 04:00:51 | sam686 | Zoomber, try rev b909d416e42a not the latest tip, as the latest have lots of crashy problems (or you can try the release version) |
| 04:01:03 | Zoomber | notice the hostaddr is a private ip, the one i get from my cable internet, but my DSL is the one the master server sees |
| 04:01:36 | Zoomber | sam686: i'm running the server off the 17b i downloaded from the downloads page. i'm using my client's binary and using the -dedicated option |
| 04:01:54 | sam686 | crashing? |
| 04:02:14 | sam686 | can you get a stack trace of a crash? |
| 04:02:28 | Zoomber | sam, see my pastebin |
| 04:02:29 | Zoomber | that's all i get |
| 04:02:46 | sam686 | where is your pastebin? |
| 04:02:51 | Zoomber | ill repaste |
| 04:02:59 | Zoomber | http://pastebin.com/fFtThAaN |
| 04:03:06 | raptor | hey sam686, can you run VMs with your new compy? |
| 04:03:40 | Zoomber | raptor: i am right now |
| 04:03:56 | sam686 | probably no, 512 MB is not enough memory, but i will try adding more RAM in a next few days.. |
| 04:03:56 | Zoomber | i have a giant centos VM running a minecraft server |
| 04:04:01 | Zoomber | but that's off right now for testing |
| 04:04:15 | raptor | sam686: how much RAM did your old compy have? |
| 04:04:41 | Zoomber | i think his had 1 or 2 GBs, cant remember |
| 04:04:48 | sam686 | 1.5 GB Ram, Pentium 4, the max that the motherboard suports after some searching is 2 GB |
| 04:04:52 | Zoomber | no mine had 1 GB his had 1.5 |
| 04:05:00 | raptor | ah |
| 04:05:08 | sam686 | but i think the newer computer I have could go up to 4 GB, maybe.. |
| 04:05:56 | Zoomber | Accepting arranged connection from IP:76.116.249.209:2371 |
| 04:05:56 | Zoomber | IP:76.116.249.209:2370 - client "FoOtloOse" connected. |
| 04:05:56 | Zoomber | ./bitfighter.sh: line 62: 5342 Segmentation fault ./Bitfighter -dedicated -hostaddr 192.168.2.4:27899 -rootdatadir "$userdatadir" -sfxdir "$sfxdir" -hostname "puke" |
| 04:05:56 | Zoomber | Max-Hushahns-iMac-1575:MacOS thunderroad-mc$ |
| 04:06:09 | Zoomber | guys, i dont understand this at all |
| 04:06:27 | Zoomber | footloose connected for me using /connect to home.maxhushahn.com |
| 04:06:39 | Zoomber | i heard the player joined sound, and then i got a segmentation fault |
| 04:06:40 | Zoomber | http://pastebin.com/0MSRMv9T |
| 04:06:43 | Zoomber | error report^ |
| 04:08:21 | sam686 | my old Pentium 4 is DDR PC2700 (166 MHz) with slots (256 + 512 + 256 + 512 MB) |
| 04:08:53 | raptor | Zoomber: what level does that server start up with? |
| 04:09:12 | Zoomber | some ctf level let me check |
| 04:09:17 | Zoomber | oh some wierdo random one i made |
| 04:09:24 | Zoomber | but it works when i connect normally through the master serv |
| 04:09:41 | Zoomber | and ive used it in the editor, so i would assume the editor kills bad stuff on save |
| 04:09:44 | raptor | also, you forgot the 'IP:' on the -hostaddr argument |
| 04:09:48 | sam686 | my newer computer Pentium D is DDR2 PC2-4300 (266 MHz) with (256 + 0 + 256 + 0 MB) |
| 04:10:01 | Zoomber | ah |
| 04:10:35 | Zoomber | ok now that makes it crash instantly raptor |
| 04:10:37 | sam686 | the "IP:" doesn't seem needed, i had always used "-hostaddr any:28003" without problems.. |
| 04:11:42 | Zoomber | now the shell script is giving me an abort trap, even if i undo it |
| 04:13:44 | Zoomber | holy crap |
| 04:13:56 | raptor | ok, i can't duplicate the error... |
| 04:13:58 | Zoomber | i think its not just the shell script |
| 04:14:05 | Zoomber | something's wrong with my whole computer |
| 04:14:17 | Zoomber | i closed the terminal window, now login is incorrect if i reopen one |
| 04:14:24 | Zoomber | now, i cant even open terminal, as i tried to quit and reopen terminal |
| 04:14:33 | Zoomber | unexpected error 10810 |
| 04:14:36 | raptor | uhh |
| 04:14:45 | raptor | abort abort! |
| 04:14:53 | sam686 | running out of memory? |
| 04:14:53 | Zoomber | looks like something has decided to play along with my computer |
| 04:15:09 | Zoomber | dammmit, right as sam said that i accidentally quit activity monitor |
| 04:15:26 | Zoomber | crap |
| 04:15:29 | Zoomber | this isnt good |
| 04:15:30 | Zoomber | um |
| 04:15:56 | Zoomber | http wont load, but irc seems to load ok |
| 04:16:19 | raptor | still can't duplicate error... |
| 04:16:24 | raptor | seems like memory problems |
| 04:16:27 | sam686 | restart computer? |
| 04:16:28 | Zoomber | ok im in trouble |
| 04:16:28 | raptor | restart! |
| 04:16:38 | Zoomber | noooo, what if someone has hacked my password? |
| 04:17:02 | Zoomber | i say that just because, terminal said "password incorrect" when i tried to open a new terminal window, that was where all this started |
| 04:17:08 | Zoomber | bah |
| 04:17:24 | Zoomber | wait, i can turn ssh on |
| 04:17:40 | Zoomber | better yet, i can reset my user password using the accounts tab |
| 04:17:46 | Zoomber | since i still have system perfs |
| 04:17:47 | Zoomber | NOOOO |
| 04:17:50 | Zoomber | it closed |
| 04:17:51 | sam686 | computer could have bad RAM memory, but most probably, out of memory.. |
| 04:18:25 | Zoomber | i highly doubt that, i can open as many safari windows as i want, so long as the app stays open |
| 04:18:50 | Zoomber | ok, are you guys sure i should restart? |
| 04:18:55 | raptor | contrary to popular belief: every browser window eats up memory |
| 04:18:57 | sam686 | out of resource to start any more programs? |
| 04:18:58 | Zoomber | i'm skeptical |
| 04:19:08 | raptor | Zoomber: what choice do you have? |
| 04:19:17 | raptor | i'd disconnect from the internet |
| 04:19:22 | Zoomber | well, mac's usually have a good memory management, and you can still open stuff even with no memory left |
| 04:19:25 | raptor | make sure you still have root access |
| 04:19:29 | raptor | then restart and pray |
| 04:19:30 | Zoomber | um |
| 04:19:38 | Zoomber | how am i supposed to make sure i have root access? |
| 04:19:46 | raptor | or highest priveleged account access |
| 04:19:48 | Zoomber | can't open terminal |
| 04:19:52 | Zoomber | cant open system preferences |
| 04:20:00 | Zoomber | not sure if ssh is open on my compter |
| 04:20:03 | Zoomber | though maybe it is |
| 04:20:07 | sam686 | which computer having this problem? |
| 04:20:08 | Zoomber | i can try VNC through my iphone |
| 04:20:15 | raptor | don't mess with VNC |
| 04:20:24 | Zoomber | no? |
| 04:20:39 | raptor | it isn't hooked to your user credentials is it? |
| 04:20:41 | Zoomber | wouldnt that help rule out the memory issue if that's it? |
| 04:20:47 | raptor | no |
| 04:20:52 | raptor | you need a restart |
| 04:21:17 | Zoomber | yeah, i guess thats better than sitting here like a fool |
| 04:21:25 | Zoomber | if my password is cracked, i cant do anything here anyways |
| 04:21:29 | Zoomber | lets pray |
| 04:21:32 | | Zoomber Quit (Quit: Zoomber) |
| 04:23:56 | | Zoomber has joined |
| 04:23:56 | | ChanServ sets mode +v Zoomber |
| 04:24:36 | | Zoomber Quit (Remote host closed the connection) |
| 04:30:00 | raptor | well, i'm off to bed |
| 04:30:04 | raptor | good night |
| 04:30:27 | sam686 | bye |
| 04:30:34 | | raptor Quit () |
| 05:01:51 | | Zoomber has joined |
| 05:01:51 | | ChanServ sets mode +v Zoomber |
| 05:01:56 | Zoomber | better |
| 05:02:04 | Zoomber | and raptor left? |
| 05:22:52 | sam686 | hi |
| 05:30:22 | sam686 | bye |
| 05:34:44 | | sam686 Quit (Ping timeout: 245 seconds) |
| 08:42:13 | | Watusimoto has joined |
| 12:35:02 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 12:39:51 | | Watusimoto has joined |
| 13:20:33 | | IAmBeard has joined |
| 13:21:15 | IAmBeard | good morning |
| 14:12:28 | | LordDVG has joined |
| 14:18:06 | | kodaws Quit (Read error: Connection reset by peer) |
| 14:36:34 | IAmBeard | so, my render test from last night is good |
| 14:36:59 | IAmBeard | I'll be posting a demo of it soon :) |
| 14:40:25 | IAmBeard | i just need to iron out some issues of converting an SDL surface to a texture properly |
| 14:44:47 | | raptor has joined |
| 14:44:47 | | ChanServ sets mode +o raptor |
| 14:45:03 | raptor | buenos |
| 14:47:47 | IAmBeard | good morning |
| 14:51:47 | IAmBeard | so, I'm getting a solid 60fps with my rendering engine (I limited it to vsync) - I'm going to try with multiple RenderableObjects to see how that all pans out |
| 14:52:37 | IAmBeard | I estimate for that bitfighter, we won't need more than 30 renderables in any instance, so we shouldn't have any issues with the rendering backend |
| 14:55:06 | raptor | 30 total? or 30 different types |
| 14:55:38 | raptor | because I'm sure there are more than 30 here: http://bitfighter.org/screens/screenshot3.png |
| 14:59:32 | IAmBeard | that's about 16 renderables, not counting bullets |
| 14:59:41 | raptor | i'm counting bullets |
| 14:59:49 | IAmBeard | but i just tested with 50 renderables, 60fps |
| 14:59:58 | IAmBeard | i'll stress test it with 300 |
| 15:00:03 | IAmBeard | just for fun |
| 15:00:15 | raptor | you should see this wacky level: http://bitfighter.org/screens/screenshot8.png |
| 15:00:31 | IAmBeard | 30fps with 300 |
| 15:00:46 | IAmBeard | the map itself is one renderable :P |
| 15:01:18 | IAmBeard | well, it may not be in the end, I'm not 100% sure |
| 15:01:53 | IAmBeard | I guess it would make logical sense for it to be broken up |
| 15:02:35 | IAmBeard | but anyway, 300 huge opaque renderables, 30fps, not too shabby |
| 15:03:38 | IAmBeard | semi-opaque (0.5f alpha), still 30fps |
| 15:04:02 | IAmBeard | mind you, these are just blank boxes |
| 15:04:27 | IAmBeard | so we may get better performance once we're using smaller renderables |
| 15:18:24 | IAmBeard | for the last map screenie, with chipmunk, we may not be able to exploit the physics the way that map expects (asteroids stuck in the wall, etc) |
| 15:19:14 | IAmBeard | or asteroids stuck in other asteroids |
| 15:20:56 | | kodaws has joined |
| 15:28:29 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 15:37:14 | IAmBeard | I should note that my tests were done on my laptop with an amd radeon hd 6650m, quadcore 4gb ram |
| 15:40:40 | raptor | what cpu? |
| 15:45:45 | IAmBeard | amd phenom quad 2.20GHz |
| 15:46:20 | raptor | for comparison, my work laptop: |
| 15:47:53 | raptor | GPU: NVIDIA NVS 3100M 512MB |
| 15:47:59 | raptor | argh, have to find the CPU... |
| 15:49:17 | raptor | I *think* it's an Intel Core i7 with 4 threads (dual core with HT or quad core) |
| 15:49:28 | raptor | running @ 2.6 GHz |
| 15:49:50 | raptor | with that I can render the current version of bitfighter with tons of objects on screen at the maximum framerate of 1000 fps |
| 15:50:00 | raptor | since the master loop only runs on milliseconds |
| 15:50:32 | IAmBeard | yeah, i'll set the stuff so it's unlimited for fps |
| 15:50:43 | IAmBeard | i should note that I haven't optimized any of the OpenGL calls yet, either |
| 15:50:52 | raptor | ok |
| 15:51:07 | raptor | we have a server command '/maxfps' that defaults to 100 |
| 15:51:09 | IAmBeard | so it's just glBegin/glEnd, but I will be compiling those |
| 15:51:24 | raptor | you'll want to up it to about 1000 |
| 15:51:29 | raptor | *above |
| 15:52:16 | IAmBeard | what command would i use to actually see the fps? |
| 15:52:23 | raptor | F6 |
| 15:52:50 | raptor | but the logic isn't perfect and i bet there is a deviation of +/- 10% or so |
| 15:53:36 | IAmBeard | 500fps windowed, 914 fullscreen/stretched |
| 15:53:46 | raptor | great! |
| 15:54:02 | raptor | and the room starts heating up... |
| 15:54:04 | raptor | :) |
| 15:54:07 | IAmBeard | haha |
| 15:54:27 | IAmBeard | anywho, sometime this week, i should have some real map render tests that we can try |
| 15:54:40 | IAmBeard | raptor, are you on windows right now? you could probably test out my seuff |
| 15:55:23 | raptor | i am on linux |
| 15:55:31 | raptor | i'm the only one who could test... :( |
| 15:55:36 | raptor | the other two are on windows |
| 15:55:46 | raptor | *couldn't |
| 15:55:51 | raptor | ugh |
| 15:56:31 | | raptor 's brain is marching ahead of his fingers |
| 16:05:49 | IAmBeard | i could probably do a linux compile, i have my ubuntu vm open |
| 16:06:00 | IAmBeard | and by compile, I mean just trying to get it to work |
| 16:07:12 | IAmBeard | I'm not using an OS specific code |
| 16:07:22 | IAmBeard | but I just want to make sure |
| 16:07:36 | raptor | mostl likely an ubuntu compile would only run on ubuntu |
| 16:07:40 | raptor | i use openSUSE |
| 16:08:13 | raptor | so i wouldn't waste the time... unless it was to test for linux compatibility |
| 16:09:02 | IAmBeard | yeah, just a compatibility check, then i can link you to the git repo |
| 16:10:39 | IAmBeard | are you at work right now? |
| 16:10:51 | raptor | yes |
| 16:10:56 | raptor | coding in java |
| 16:11:00 | IAmBeard | i don't want to distract you too far from work, then |
| 16:11:08 | IAmBeard | but I'll toss it on the forum |
| 16:26:24 | | Watusimoto has joined |
| 16:51:51 | | sam686 has joined |
| 16:51:51 | | ChanServ sets mode +v sam686 |
| 16:52:00 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 17:03:45 | | sam686 has left |
| 17:30:54 | | kodaws Quit (Read error: Connection reset by peer) |
| 18:05:46 | | Watusimoto has joined |
| 18:10:17 | IAmBeard | so, apparently Ubuntu 11 uses the latest gcc which has some issues with library order, so I don't know if it'll buiild on SuSE |
| 18:10:31 | IAmBeard | but we can get to that tonight, I guess |
| 18:11:15 | raptor | well, i'll probably spend most of my efforts on the original base code - but I have plenty of experience fixing gcc problems :) |
| 18:14:27 | IAmBeard | well, this is more of an SDL order of libraries issue |
| 18:14:46 | IAmBeard | so i fired off a message to the mailing list |
| 18:14:50 | raptor | fail on compiling or linking? |
| 18:14:56 | raptor | i'll look at mailing list.. |
| 18:14:58 | IAmBeard | linking |
| 18:15:04 | raptor | oh joy |
| 18:15:10 | IAmBeard | "Linking to SDL2 in Ubuntu 10" |
| 18:15:28 | raptor | that's because there is no SDL2 in *any* linux distro at the moment |
| 18:15:34 | raptor | you have to use SDL 1.2 |
| 18:15:55 | raptor | unless you link in your own SDL2 library statically |
| 18:17:12 | IAmBeard | i compiled it myself |
| 18:17:27 | IAmBeard | and did a sudo make install |
| 18:17:39 | IAmBeard | sdl2-config reports the proper libraries and pathes |
| 18:17:43 | IAmBeard | *paths |
| 18:21:10 | raptor | if you used my Makefile, then you'll have to change the -I../libsdl/SDL to -I../libsdl/SDL2 |
| 18:21:19 | raptor | otherwise you compiled against SDL 1.2 |
| 18:24:05 | Watusimoto | hi |
| 18:27:43 | IAmBeard | no, i made a new makefile |
| 18:27:45 | IAmBeard | hey :) |
| 18:33:52 | Watusimoto | how's it coming? |
| 18:33:57 | Watusimoto | anything working yet? |
| 18:34:29 | IAmBeard | in the mainstream bitfighter, or mine? |
| 18:35:43 | Watusimoto | anywwhere! ;-) |
| 18:36:32 | IAmBeard | i did a render test with 300 semi-opaque near-fullscreen objects, and got 30fps in windowed mode of my stuff |
| 18:36:32 | Watusimoto | well, I finally got completely fed up with the way moveItems store their location (they store it in two places, and keep them synchronized, usually) |
| 18:36:36 | Watusimoto | great |
| 18:37:40 | IAmBeard | Watusimoto, are you running windows right now? |
| 18:38:00 | Watusimoto | so I did a tedious refactor to force all access to a moveItem;s location to be via getter setter. Now I think I can redirect these to get us down to location in a single location |
| 18:38:01 | Watusimoto | yes |
| 18:38:03 | Watusimoto | I am |
| 18:38:05 | IAmBeard | you could test out my stuff/look at the code if you want |
| 18:38:16 | Watusimoto | sure |
| 18:38:28 | IAmBeard | i haven't re-integrated a bunch of the original code in the repo yet, just as a fyi |
| 18:38:31 | Watusimoto | will I recognize it? |
| 18:38:43 | | BFLogBot - Commit def1514a8edf | Author: watusim...@bitfighter.org | Log: Move some rendering to the editor |
| 18:38:45 | | BFLogBot - Commit 4edc80d4360c | Author: watusim...@bitfighter.org | Log: Whole lot of work for what should be no visible effect whatsoever. Force access to movestates through a getter/setter; will actually do something with this later tonight, hopefully. |
| 18:38:46 | | BFLogBot - Commit 3ba114a41a7f | Author: watusim...@bitfighter.org | Log: Merge |
| 18:38:47 | IAmBeard | hah - very little, again, most of the old code isn't in the repo yet |
| 18:38:59 | IAmBeard | since I'm just getting the backend to function properly first |
| 18:39:03 | Watusimoto | you know, most people start off with something small, and work from there. You took exactly the opposite tack |
| 18:40:04 | IAmBeard | well, the code base you gents are running off is good, but a little confusing |
| 18:40:33 | IAmBeard | and even as you noted, some things are being stored in two places and trying to be synced |
| 18:40:47 | IAmBeard | which isn't your fault, you are just going from what Zap! had to begin with |
| 18:40:51 | raptor | hi Watusimoto |
| 18:41:19 | raptor | need a sandwich... brb |
| 18:42:17 | Watusimoto | some things are being stored in two place <<< soon to be fixed... I hope |
| 18:42:28 | IAmBeard | you'd have to compile all the things in the solution, and extract the fonts in the contrib folder |
| 18:43:18 | IAmBeard | technically, you can comment out bitfighter1.0.cpp:15 |
| 18:43:23 | IAmBeard | and not extract any fonts |
| 18:44:11 | raptor | mmmm |
| 18:44:13 | raptor | pbj |
| 18:47:31 | IAmBeard | :) |
| 19:02:55 | raptor | sigh, i just joined a game with 4 players, and one by one they all left |
| 19:07:55 | IAmBeard | :( |
| 19:08:05 | IAmBeard | maybe they were intimidated by a dev? |
| 19:08:25 | raptor | nobody really knows i'm a dev unless they've been around a while.. |
| 19:08:45 | raptor | it must have been the underline |
| 19:08:52 | raptor | very intimidating |
| 19:09:59 | IAmBeard | i learned you were a dev pretty quick :P |
| 19:36:10 | | sam686 has joined |
| 19:36:10 | | ChanServ sets mode +v sam686 |
| 19:36:28 | | LordDVG is now known as KnightDVG |
| 19:37:01 | raptor | Watusimoto / sam686: we should do a level design contest |
| 19:37:08 | Watusimoto | yes |
| 19:37:09 | raptor | people have been clamoring for an event |
| 19:37:14 | raptor | and the editor is fixed now |
| 19:37:42 | raptor | I can initiate the contest in the forums, but I'd need to pick a theme... ideas? |
| 19:37:57 | Watusimoto | Core level? |
| 19:38:15 | raptor | That's a good idea |
| 19:38:21 | raptor | actually, yes, i like that |
| 19:38:54 | Watusimoto | not totally inventive, but we haven't done one yet, and core is our new gametype |
| 19:39:27 | IAmBeard | what is the core gametype? just destroying the cores? |
| 19:39:35 | Watusimoto | yes |
| 19:39:40 | IAmBeard | ah |
| 19:39:42 | Watusimoto | essentially a base attack game |
| 19:39:42 | IAmBeard | :) |
| 19:39:53 | IAmBeard | when would this compo be? |
| 19:39:58 | Watusimoto | with no pesky flags |
| 19:40:02 | Watusimoto | best level design |
| 19:40:34 | Watusimoto | I would change one rule from k's time: I'd allow multiple voting eligible levels from a single player |
| 19:41:15 | raptor | you mean like pick top 3 levels? |
| 19:41:59 | sam686 | maybe allow up to 3 or 4 vote eligable level per person.. |
| 19:42:13 | Watusimoto | just allow people to enter more than one map |
| 19:42:50 | Watusimoto | and I would also allow admin's maps as well. k always disqualified his |
| 19:42:56 | Watusimoto | and I think he shouldn;t have |
| 19:43:03 | raptor | yeah, his were good |
| 19:43:38 | | KnightDVG Quit (Remote host closed the connection) |
| 19:43:51 | Watusimoto | a related theme idea might be "storm the castle" |
| 19:44:08 | Watusimoto | which would probably but not necessarily be core game |
| 19:44:34 | sam686 | one think I sometimes find annoying from previous level design contest is, sometimes the best level have never been put to level forum or upload to nowhere, then the best level is effectively gone... |
| 19:45:05 | raptor | yeah, it should be at the discretion of the map maker to release it... _k didn't release a lot of his |
| 19:45:33 | Watusimoto | or just say code will be released |
| 19:45:39 | Watusimoto | most people won;t have a problem with that |
| 19:45:52 | Watusimoto | all levels submitted will be released in the forums |
| 19:45:53 | raptor | OK, who will set up the level server? i could put it up on master... |
| 19:46:10 | Watusimoto | or we could release them all as a downloadable level pack or something |
| 19:46:23 | Watusimoto | rather than post them one-by-one in the forums |
| 19:46:27 | raptor | would that discourage anyone from contributing? |
| 19:46:33 | Watusimoto | only k :-) |
| 19:46:36 | raptor | or was _k the exception.. |
| 19:46:49 | Watusimoto | we'll see if anyone complains |
| 19:47:08 | raptor | i should probably allow people to PM me... |
| 19:48:06 | sam686 | i don't think anyone cares, but we can't let people download levels while still allowing level submitting, or else people might copy the level contest work of osmeone.. |
| 19:48:19 | raptor | yeah that's fine |
| 19:48:56 | raptor | I like 'storm the castle' |
| 19:49:00 | raptor | i think i'll do that |
| 19:50:02 | sam686 | also, often times, a few level might have gameplay problems that is only visible during gameplay, so probably hosting a level contest may be the best idea to determine gameplay and everything else... |
| 19:56:59 | sam686 | the one question is, where will people submit the levels to? |
| 19:57:06 | raptor | i'll allow them to PM me |
| 19:57:20 | sam686 | ok |
| 20:13:00 | raptor | ok it's up: http://bitfighter.org/forums/viewtopic.php?f=13&t=1491&p=14885#p14885 |
| 20:13:11 | raptor | should I change the master server message? |
| 20:13:16 | raptor | i think i will... |
| 20:15:56 | Watusimoto | yes, of course. the oftener the message is changed, the better |
| 20:16:04 | Watusimoto | any excuse, any excuse |
| 20:16:11 | raptor | done |
| 20:17:19 | Watusimoto | great |
| 20:17:49 | sam686 | does it requires a "Core" level or no, the way it is written, it looks like it doesn't require game type to be Core... |
| 20:17:53 | Watusimoto | I made a couple of trivial edits to your posting, you probably won't even know I did |
| 20:17:56 | raptor | it doesn't |
| 20:18:01 | raptor | ok |
| 20:18:14 | Watusimoto | core not required, but what else would you do? |
| 20:18:20 | Watusimoto | maybe a ctf or zone control? |
| 20:18:25 | Watusimoto | more is the better |
| 20:18:38 | Watusimoto | we could have a "prove that soccer doesn't suck" contest |
| 20:18:43 | raptor | i can't tell what you changed... |
| 20:18:59 | Watusimoto | a couple of words so it would read better |
| 20:19:05 | sam686 | haha, i see the edits, cause i had the 10 minute ago windows sttayed up about the new contest.. |
| 20:19:06 | raptor | ok good |
| 20:19:19 | Watusimoto | they will ALL be eligible |
| 20:19:20 | sam686 | mostly, changed I'll to we.. |
| 20:19:33 | Watusimoto | good call! |
| 20:19:35 | raptor | my thoughts don't always translate into words well - i frequently have to proof read |
| 20:19:37 | Watusimoto | that was the other one |
| 20:19:53 | Watusimoto | you made no errors |
| 20:20:06 | Watusimoto | ooh contest party! |
| 20:20:23 | raptor | ? |
| 20:20:34 | Watusimoto | want to make it 11:59 PST? |
| 20:20:44 | raptor | ok |
| 20:20:46 | raptor | sure |
| 20:20:51 | Watusimoto | and... maybe... 9PM EST for party? |
| 20:20:55 | raptor | ok |
| 20:21:09 | Watusimoto | just thinking that 10 is pretty late for 3rd graders :-) |
| 20:21:19 | raptor | done |
| 20:21:31 | raptor | i'll probably tally the maps the morning of the contest party anyways... |
| 20:21:31 | Watusimoto | excellent |
| 20:21:37 | Watusimoto | of course |
| 20:21:52 | Watusimoto | what, then a week of voting? |
| 20:21:57 | sam686 | how about conttest ends: 27:59 EST , Thursday, May 31 2012? that might comfuse people though... |
| 20:21:57 | raptor | yes |
| 20:22:05 | Watusimoto | 4 days of round 1, 3 days round 2? |
| 20:22:09 | raptor | did the earth lentheng it's rotation? |
| 20:22:22 | raptor | not sure, how did _k do it before? |
| 20:22:26 | Watusimoto | contest ends 45:443 56/224 |
| 20:22:45 | sam686 | compare first post date with the last post date.. |
| 20:22:48 | Watusimoto | that would really confuse the hell out of everyone! |
| 20:23:19 | Watusimoto | all entries due before 37. |
| 20:23:21 | raptor | i don't know what you peoples are talking about... |
| 20:24:06 | Watusimoto | stack overflow |
| 20:24:09 | Watusimoto | damn |
| 20:24:27 | Watusimoto | void MoveObject::setPos(S32 stateIndex, const Point &pos) |
| 20:24:27 | Watusimoto | { |
| 20:24:27 | Watusimoto | if(stateIndex == ActualState) |
| 20:24:27 | Watusimoto | Parent::setPos(pos); |
| 20:24:27 | Watusimoto | else |
| 20:24:27 | Watusimoto | setPos(stateIndex, pos); |
| 20:24:29 | Watusimoto | } |
| 20:24:32 | Watusimoto | guess that would do it |
| 20:24:46 | raptor | looks like _k opened the voting the monday after the party |
| 20:24:55 | raptor | then did final round the thursday |
| 20:25:02 | raptor | haha |
| 20:25:13 | raptor | to infinity... and beyond! |
| 20:25:31 | sam686 | yes, that can allow players to try the lew contest levels.. |
| 20:25:38 | sam686 | new (not lew) |
| 20:27:58 | Watusimoto | and another |
| 20:28:08 | Watusimoto | this one involves two functions at least |
| 20:33:42 | Watusimoto | yay! it works! |
| 20:33:56 | Watusimoto | pos no longer stored in two locales |
| 20:34:21 | Watusimoto | as a result, a couple of annoying editor bugs just sort of fixed themselves |
| 20:34:58 | raptor | why was pos ever stored in two places? |
| 20:35:18 | Watusimoto | most objects store their position in their underlying geomtry object |
| 20:35:45 | Watusimoto | moveobjects store mulitple positions -- actual position, render position, and one other that i don't fully understand |
| 20:35:56 | Watusimoto | on lagging clients, renderpos and actualpos may differ |
| 20:36:36 | Watusimoto | so those positions were stored in an array of structs indexed by StateIndex (actual = 0, render =1, etc.) |
| 20:37:04 | raptor | ok |
| 20:37:11 | raptor | that makes sense... |
| 20:37:25 | raptor | consolidated render pos? |
| 20:37:25 | Watusimoto | i had to break that struct/array contstruct to make it so that for actualPos, it would use the underlying geometry; renderpos, actualvel, rendervel, etc. would still be stored locally |
| 20:37:43 | Watusimoto | no, renderPos still lives on the moveObject |
| 20:37:48 | raptor | ok |
| 20:37:49 | Watusimoto | other objects don't have that |
| 20:37:52 | Watusimoto | they just are. |
| 20:37:58 | raptor | yes, ok |
| 20:37:59 | raptor | makes sense |
| 20:38:03 | Watusimoto | they don't move so there's no need to rectify lagging motion |
| 20:38:39 | Watusimoto | but there were A LOT of direct accesses to that array/struct which is why I never wanted to fix this before |
| 20:38:52 | Watusimoto | I mean I wanted to but it was a lot of work |
| 20:39:02 | Watusimoto | but I finally got fed up and did it |
| 20:39:07 | raptor | great! |
| 20:39:10 | Watusimoto | took almost 3 days |
| 20:39:41 | Watusimoto | because I tried a fancier scheme earlier, but it broke when I refused -- on principle -- to write copy construcotrs for all our objects |
| 20:39:55 | Watusimoto | but finally done |
| 20:40:00 | raptor | sam686: in the contest forums, is there a way to move my thread under 'announcements' to replace the old one there? |
| 20:40:12 | raptor | haha |
| 20:40:19 | raptor | so no extra copy constructors? |
| 20:40:21 | raptor | (i hope) |
| 20:41:19 | sam686 | not sure yet... |
| 20:42:10 | Watusimoto | nope |
| 20:42:25 | raptor | good |
| 20:42:32 | Watusimoto | lots of getters/setters, but it's all reference based |
| 20:42:41 | Watusimoto | so default copies work fine |
| 20:44:28 | raptor | getters/setters are cleaner, but they add method call overhead, correct? |
| 20:44:50 | Watusimoto | yes |
| 20:45:07 | Watusimoto | but probably not too much |
| 20:46:20 | Watusimoto | sorry in advance for the cryptic checkin note |
| 20:49:03 | | BFLogBot - Commit bb6e4856a272 | Author: watusim...@bitfighter.org | Log: Unqualify name |
| 20:49:04 | | BFLogBot - Commit 1eda582fb41c | Author: watusim...@bitfighter.org | Log: Unqualify name |
| 20:49:06 | | BFLogBot - Commit 28044995bd0c | Author: watusim...@bitfighter.org | Log: Collapsed dual nature of MoveObjects. No longer both a wave and a particle. |
| 20:49:29 | raptor | hahaha |
| 20:49:42 | raptor | so we can measure their location AND velocity now? |
| 20:51:05 | Watusimoto | probably not yet |
| 20:51:11 | raptor | :) |
| 20:51:23 | Watusimoto | at least not without uncertainty |
| 20:51:59 | | Zoomber Quit (Read error: Connection reset by peer) |
| 20:51:59 | | Zoomber_ has joined |
| 20:51:59 | | ChanServ sets mode +v Zoomber_ |
| 20:52:00 | | Zoomber_ is now known as Zoomber |
| 20:54:22 | sam686 | something is missing then editing the first post.. My enpty forum: http://sam686.maxhushahn.com/upload/phpbb_edit_sticky_or_announcement.PNG |
| 20:54:26 | sam686 | the bitfighter forum: http://sam686.maxhushahn.com/upload/phpbb_edit_sticky_or_announcement_bitfighter_missing.PNG |
| 20:55:01 | raptor | interesting |
| 21:00:34 | raptor | there we go |
| 21:00:51 | raptor | i gave myself full forum permissions to 'contests' and i changed it to 'announce' |
| 21:03:47 | | LoneWolfy has joined |
| 21:04:01 | LoneWolfy | sam, your server is down. |
| 21:04:03 | | LoneWolfy Quit (Client Quit) |
| 21:04:14 | raptor | haha |
| 21:04:23 | raptor | efficient, i suppose |
| 21:06:12 | | Zoomber Quit (Ping timeout: 250 seconds) |
| 21:08:28 | sam686 | http://sam686.maxhushahn.com/upload/text1205/120517_16-05-20.txt using rev 4e6f8ff18b0b |
| 21:11:49 | raptor | because ServerGame is NULL on a level switch? |
| 21:13:01 | sam686 | whywould we call "gameOverManGameOver" during a level switch? |
| 21:16:11 | Watusimoto | shipTouchZone calles gameOver? |
| 21:16:21 | Watusimoto | not in my code |
| 21:16:46 | IAmBeard | gents, i'm off for a while |
| 21:16:51 | Watusimoto | later |
| 21:17:06 | IAmBeard | i'll try and get some awesome possum code up with some game stuffs this weekend |
| 21:17:12 | Watusimoto | :-) |
| 21:17:26 | IAmBeard | if you gents want to see the almost done backend; https://github.com/mrozbarry/bitfighter-experiments |
| 21:17:49 | sam686 | does the latest code have any crashy problems? |
| 21:18:14 | IAmBeard | mine doesn't, no, but there's no game in there yet, just some background management and a render test |
| 21:18:17 | Watusimoto | only if you use lua |
| 21:18:32 | Watusimoto | no bots, no levelgens, no crasshes, as far as I know |
| 21:18:51 | | IAmBeard Quit (Quit: Leaving) |
| 21:19:35 | Watusimoto | wow... I hardly recognize the code in beard's archive |
| 21:20:40 | raptor | that is bitfighter code? |
| 21:20:44 | raptor | nawww |
| 21:20:53 | Watusimoto | there's some in there |
| 21:21:08 | Watusimoto | raptor: when you get a chance, would you rebuild doxygen? |
| 21:21:16 | raptor | okey doke |
| 21:21:34 | Watusimoto | I need to get my head wrapped around the new hierarchy |
| 21:21:39 | Watusimoto | now that luaprojectile is gone |
| 21:21:53 | | koda has joined |
| 21:22:26 | raptor | Watusimoto: done |
| 21:22:54 | Watusimoto | thanks! |
| 21:26:05 | sam686 | i can't appear to ssh 74.122.199.250 anymore (one of zoomber VPS), it connects, then connections close immediately without promtping for username / password... |
| 21:26:40 | raptor | sounds like iptables? |
| 21:26:58 | sam686 | i wasn't messing with iptables at all.. |
| 21:27:52 | sam686 | the problem starts when i was exiting screen with ctrl + a, ctrl + d, then the connection just quits, and can't connect anymore |
| 21:29:10 | sam686 | oh now it works fine now.. |
| 21:30:21 | sam686 | oh, don't press ctrl + a, ctrl + d if you are not in "SCREEN" it will quit your ssh (i thiought i was in screen) |
| 21:32:54 | sam686 | never mind, what happened is i thought i connected.... to a different VPS, not 74.122.199.250 which still can't connect |
| 21:34:17 | sam686 | well... i guess i can sometimes connect to 74.122.199.250, sometimes can't, i wonder if there is too many SSH connection attemting to password guess? |
| 21:35:54 | raptor | that what i mean - iptables on the server end |
| 21:36:05 | raptor | something like 'denyhosts' might be running |
| 21:43:32 | Watusimoto | obj hierarchy looks much better now |
| 21:44:31 | sam686 | i will go, i will be back, in about 2 or 3 hours.. |
| 21:45:11 | | sam686 has left |
| 21:45:30 | raptor | for sure! |
| 21:45:46 | Watusimoto | bye |
| 22:40:55 | raptor | ok Watusimoto, i have placed doxygen here now: http://bitfighter.org/~raptor/doxygen/current/ |
| 22:41:09 | Watusimoto | fab |
| 22:41:55 | raptor | and i can call a script locally on that machine to run it |
| 22:42:19 | raptor | now to make a fancy button for you to click... maybe i should brush up on my php |
| 22:43:13 | Watusimoto | how could we not have BurstTypeNumber defined???? |
| 22:43:40 | raptor | i removed burst types a few weeks ago? |
| 22:50:12 | Watusimoto | wait... you did? |
| 22:50:31 | raptor | oh no... |
| 22:50:37 | raptor | not the object type number |
| 22:50:40 | raptor | the graphics types |
| 22:50:45 | Watusimoto | ok |
| 22:50:46 | raptor | i misunderstood you at first, sorry |
| 22:50:48 | Watusimoto | that's different |
| 22:53:12 | raptor | what happened to bursttypenumber |
| 22:59:13 | raptor | MineTypeNumber, maybe? |
| 23:02:34 | Watusimoto | we seemed to be treating bursts as projectiles |
| 23:02:55 | Watusimoto | which they sort of are (they behave like them) and sort of not (not related class-wise) |
| 23:04:14 | Watusimoto | I created a new type number |
| 23:04:19 | raptor | uh oh |
| 23:05:28 | Watusimoto | I'm going to need to write one hell of a test bot when this is all done |
| 23:05:41 | Watusimoto | have it run through all the methdos on all the objects |
| 23:06:27 | Watusimoto | I like luaW much better -- the inheritance model is even more attractive than I thought it would be |
| 23:06:38 | Watusimoto | I can rip out tons of duplicate methods |
| 23:07:31 | raptor | excellent |
| 23:08:36 | Watusimoto | makes things much more comprehendable |
| 23:08:57 | Watusimoto | at some point, I'll create a python tool to rip through our code and print out the lua object model |
| 23:09:09 | raptor | i already did once... |
| 23:09:15 | raptor | but it was based on lunar |
| 23:09:41 | raptor | here: http://code.google.com/p/bitfighter/source/browse/scripts/parse_lua_methods.py?repo=tools |
| 23:09:42 | Watusimoto | there was no hiearchy there |
| 23:09:50 | Watusimoto | actually this will be trivial |
| 23:09:54 | raptor | major regex! |
| 23:10:11 | Watusimoto | look for a bunch of lines like this: |
| 23:10:12 | Watusimoto | REGISTER_LUA_SUBCLASS(SpyBug, BurstProjectile); |
| 23:10:26 | Watusimoto | and associated lines like this: |
| 23:10:27 | Watusimoto | const luaL_reg SpyBug::luaMethods[] = |
| 23:10:28 | Watusimoto | { |
| 23:10:28 | Watusimoto | { NULL, NULL } |
| 23:10:28 | Watusimoto | }; |
| 23:10:36 | Watusimoto | and string them together into some sort of tree |
| 23:11:36 | Watusimoto | was also thinking of how we could embed method documentation directly into the c++ code |
| 23:11:40 | Watusimoto | probably not worth it |
| 23:12:02 | raptor | doxygen spits out like 100 pages of "method not documented" warnings... |
| 23:12:12 | Watusimoto | really |
| 23:12:23 | Watusimoto | what does it want to make a method documented? |
| 23:12:30 | raptor | yeah, i'm sure it's looking for specific documentation syntax |
| 23:12:34 | Watusimoto | special comments? |
| 23:12:38 | raptor | i think so |
| 23:12:40 | Watusimoto | maybe ///< blah |
| 23:12:47 | raptor | or /** */ |
| 23:12:48 | Watusimoto | I've seen those in some parts of the code |
| 23:12:50 | raptor | not sure.. |
| 23:13:05 | Watusimoto | well, what I really like are the diagrams |
| 23:13:11 | raptor | me too |
| 23:13:20 | Watusimoto | so it's probably not worth adding method docs |
| 23:13:28 | Watusimoto | unless it were really easy |
| 23:13:34 | raptor | not unless we're making money off of it |
| 23:13:38 | raptor | (or it were really easy) |
| 23:13:42 | raptor | :) |
| 23:14:02 | Watusimoto | yes |
| 23:14:27 | Watusimoto | ok, finished moving projectiles, bursts, mines, and spybugs to luaw |
| 23:14:28 | | BFLogBot - Commit af03256726f3 | Author: watusim...@bitfighter.org | Log: whitespace |
| 23:14:30 | | BFLogBot - Commit 2181477ed432 | Author: watusim...@bitfighter.org | Log: Implement new lua methods for projectiles. Overall, lua still broken. |
| 23:14:31 | | BFLogBot - Commit d4105e891ec4 | Author: watusim...@bitfighter.org | Log: Implement new lua methods for bursts, mines, and spybugs. Lua still broken. |
| 23:14:38 | raptor | ok |
| 23:14:46 | Watusimoto | no idea if it works; it compiles, and editor and game runs |
| 23:14:51 | Watusimoto | lua still crashes |
| 23:15:01 | Watusimoto | but I'm getting better at it |
| 23:15:44 | Watusimoto | I'm turning in |
| 23:16:01 | raptor | well, i need to head home... |
| 23:16:02 | raptor | ok |
| 23:16:04 | raptor | good night |
| 23:17:32 | | raptor Quit () |
| 23:35:57 | | koda Quit (Quit: koda) |