Timestamps are in GMT/BST.
| 00:01:00 | karamazovapy | well the management company will have to do the build out, which will take a couple months. then I'll have to file a special use permit in order to serve alcohol, and that'll take another 90 days, minimum... |
| 00:03:00 | karamazovapy | BitFighter is now BotFighter |
| 00:08:00 | karamazovapy | ...and he's posting like wildfire...sheesh! |
| 00:09:00 | | sam686 has joined |
| 00:09:00 | | ChanServ sets mode +v sam686 |
| 00:11:00 | Watusimoto | I think botfighter is a better name, actually |
| 00:11:00 | Watusimoto | I think I'll change the game name to that. tell him he can have bitfighter back. |
| 00:12:00 | Watusimoto | ok, early day tomorrow. siginign off |
| 00:13:00 | karamazovapy | night! |
| 00:14:00 | | BFLogBot - Commit c658e734c0e5 | Author: watusim...@bitfighter.org | Log: Icon now shows up in task bar in Windows, but window icon is still broken. Not checking in zap-1.bmp until I see it working. |
| 00:22:00 | | Watusimoto Quit (Ping timeout: 252 seconds) |
| 01:02:00 | | CheckDavid has joined |
| 02:40:00 | | CheckDavid Quit (Quit: Leaving) |
| 02:54:00 | | raptor has joined |
| 02:54:00 | | ChanServ sets mode +o raptor |
| 02:55:00 | raptor | hello |
| 02:55:00 | raptor | karamazovapy: still around? |
| 02:57:00 | sam686 | i think the forum is getting a little crazy with huge number of post some people make today.. |
| 02:57:00 | raptor | dare i look... |
| 02:58:00 | sam686 | 27.00 posts per day!!! http://bitfighter.org/forums/memberlist.php?mode=viewprofile&u=923 |
| 02:58:00 | raptor | oh wow, anyone we know? |
| 02:59:00 | sam686 | that person appear to talk a lot in forum.. |
| 03:10:00 | raptor | wow botfighter already seems like he's been with bitfighter for a while... |
| 03:10:00 | raptor | with the way he posts.. |
| 03:12:00 | raptor | wow, even authoritative in that Bot Army thread... |
| 03:24:00 | sam686 | hi |
| 03:24:00 | raptor | hi |
| 03:24:00 | sam686 | wrong chat ( i neant bitfighter game chat) |
| 03:57:00 | | raptor Quit (Remote host closed the connection) |
| 04:01:00 | | raptor has joined |
| 04:01:00 | | ChanServ sets mode +o raptor |
| 04:02:00 | sam686 | i will go to bed, later.. |
| 04:05:00 | raptor | night |
| 04:07:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 04:08:00 | | sam686 has joined |
| 04:08:00 | | ChanServ sets mode +v sam686 |
| 04:46:00 | | Zoomber has joined |
| 04:46:00 | | ChanServ sets mode +v Zoomber |
| 04:53:00 | Zoomber | hi |
| 04:54:00 | raptor | hi |
| 04:59:00 | Zoomber | hey raptor, didn't you buy an iphone or something? |
| 05:00:00 | raptor | i gave one away :] |
| 05:00:00 | raptor | i got an ipod touch g4 from a family member - but passed it on to another... |
| 05:07:00 | Zoomber | ah |
| 05:08:00 | Zoomber | didn't like its face camera? |
| 05:11:00 | raptor | well - it was more like i 'needed' it less... |
| 05:24:00 | Zoomber | oh |
| 05:25:00 | Zoomber | raptor: ever play chess? |
| 05:25:00 | raptor | oh yeah - i used to play it all the time in high school |
| 05:26:00 | Zoomber | want to play a four player chess game? its a real old one from the 2000s and 2001s |
| 05:26:00 | Zoomber | or maybe it was around when zap came out |
| 05:26:00 | Zoomber | i can send you the game and you can connect to me |
| 05:26:00 | Zoomber | its pretty neat |
| 05:27:00 | raptor | sure, maybe for a moment - what's it called/ |
| 05:27:00 | raptor | ? |
| 05:27:00 | Zoomber | keeps and moats chess |
| 05:28:00 | Zoomber | but its an old 10 dollar app, but the guy lost the source code sadly, so i cant port it to mac :9 |
| 05:28:00 | Zoomber | :( |
| 05:28:00 | Zoomber | but ill send you a copy of it |
| 05:28:00 | raptor | oh wait |
| 05:29:00 | raptor | wait wait.. |
| 05:29:00 | raptor | i think I need to open a port for DCC |
| 05:30:00 | Zoomber | mine's port forwarded |
| 05:30:00 | Zoomber | you can just connect to it |
| 05:30:00 | raptor | ok try again |
| 05:30:00 | Zoomber | home.maxhushahn.com:5337 |
| 05:31:00 | Zoomber | hopefully |
| 05:31:00 | Zoomber | ohw ait |
| 05:31:00 | Zoomber | great |
| 05:31:00 | Zoomber | i guess my virtual machine has a different ip address |
| 05:31:00 | Zoomber | trying again |
| 05:32:00 | | Zoomber Quit (Remote host closed the connection) |
| 05:32:00 | | Zoomber has joined |
| 05:32:00 | | ChanServ sets mode +v Zoomber |
| 05:32:00 | Zoomber | ok try this way |
| 05:33:00 | Zoomber | ill put it on my server |
| 05:33:00 | raptor | k |
| 05:34:00 | | Zoomber wonders why he has uploaded a 3 MB file via php, and its failed |
| 05:34:00 | Zoomber | never mind this guy ^, ill sftp it |
| 05:36:00 | Zoomber | now it will only take 1 minute |
| 05:37:00 | Zoomber | raptor: http://www.maxhushahn.com/upload/ |
| 05:37:00 | Zoomber | should be a keeps and moats zip file there |
| 05:37:00 | raptor | got it |
| 05:38:00 | Zoomber | kk |
| 05:38:00 | Zoomber | tell me when its up and running |
| 05:39:00 | raptor | give me a moment... |
| 05:39:00 | Zoomber | ok |
| 05:42:00 | raptor | IP? |
| 05:51:00 | raptor | well i connected twice |
| 05:52:00 | raptor | but i have to go to sleep now |
| 05:52:00 | raptor | maybe some other time |
| 05:52:00 | | raptor Quit (Remote host closed the connection) |
| 06:10:00 | Zoomber | http://soundcloud.com/dubstep/sexy-and-i-know-it-by-lmfao |
| 06:10:00 | Zoomber | sdoooooooo much |
| 06:32:00 | | CrazyLinuxNerd has joined |
| 07:15:00 | | karamazovapy Quit (Read error: Connection reset by peer) |
| 07:16:00 | | karamazovapy has joined |
| 07:31:00 | | Zoomber Quit (Quit: Zoomber) |
| 07:31:00 | | Zoomber has joined |
| 07:31:00 | | Zoomber Quit (Client Quit) |
| 07:59:00 | | CrazyLinuxNerd Quit (Ping timeout: 244 seconds) |
| 08:12:00 | | CrazyLinuxNerd has joined |
| 08:47:00 | | kodax has joined |
| 09:25:00 | | kodax Quit (Remote host closed the connection) |
| 09:33:00 | | kodax has joined |
| 12:13:00 | | CrazyLinuxNerd Quit (Quit: Leaving) |
| 15:38:00 | | ShadowXloner has joined |
| 15:39:00 | ShadowXloner | 'Sup? |
| 15:39:00 | sam686 | hi |
| 15:45:00 | ShadowXloner | Anything new since I last visited? Any new touch ups on Bitfighter's features? |
| 15:46:00 | sam686 | not sure, but for one, there is some spybug changes, spawn with some shield |
| 15:46:00 | sam686 | and also, some editor changes |
| 15:48:00 | | CrazyLinuxNerd has joined |
| 15:51:00 | ShadowXloner | Cool |
| 15:51:00 | | ShadowXloner Quit (Quit: ShadowXloner) |
| 15:57:00 | | ShadowXloner has joined |
| 16:03:00 | | raptor has joined |
| 16:03:00 | | ChanServ sets mode +o raptor |
| 16:03:00 | raptor | buenos |
| 16:03:00 | ShadowXloner | 'Sup |
| 16:03:00 | raptor | hi |
| 16:12:00 | raptor | so i just realized i haven't done much bitfighter coding in two weeks... mostly just setting up the server... |
| 16:42:00 | | ShadowXloner Quit (Quit: ShadowXloner) |
| 17:27:00 | | kodax Quit (Quit: kodax out) |
| 17:35:00 | sam686 | i will be going, later.. |
| 17:35:00 | | sam686 has left |
| 18:07:00 | raptor | good bye sam686, hopefully you'll come back to us... |
| 19:08:00 | | CrazyLinuxNerd Quit (Quit: Leaving) |
| 20:48:00 | | Watusimoto has joined |
| 21:01:00 | | BlackBird has joined |
| 21:09:00 | | BlackBird_ has joined |
| 21:11:00 | | BlackBird Quit (Ping timeout: 265 seconds) |
| 21:12:00 | BlackBird_ | blarg |
| 21:37:00 | | koda has joined |
| 21:43:00 | | BlackBird_ Quit (Quit: Page closed) |
| 23:02:00 | raptor | aaa |
| 23:02:00 | raptor | my monitor is going bad - about 2 inces on the left now has a red tint |
| 23:02:00 | raptor | inces |
| 23:02:00 | raptor | inches |
| 23:02:00 | raptor | anyone know how to solve that? |
| 23:02:00 | raptor | short of buying a new one... |
| 23:13:00 | Watusimoto | got it!! |
| 23:13:00 | Watusimoto | sorry -- your monitor sounds f'ed |
| 23:13:00 | Watusimoto | but I fixed the icon problem! |
| 23:13:00 | raptor | ? |
| 23:14:00 | Watusimoto | in sdl, you need to supply an icon at 32x32, which sdl scales down to 16x26 |
| 23:14:00 | Watusimoto | 16x16 |
| 23:14:00 | raptor | icon for the window? |
| 23:14:00 | Watusimoto | but it does it using a super crappy algorithm |
| 23:14:00 | Watusimoto | yes |
| 23:14:00 | Watusimoto | we have a niceish looking 16x16 bit icon, but sdl won't use that; it insists on a 32x32 |
| 23:15:00 | Watusimoto | so I took the 16x16 icon and scaled it up to 32x32 using the inverse of the scaling-down algo, and now we have our good looking 16x16 icon in the window! |
| 23:15:00 | Watusimoto | though the 32x32 icon looks pretty crappy in itself |
| 23:15:00 | Watusimoto | but who cares! |
| 23:16:00 | Watusimoto | so... sorry about your monitor |
| 23:17:00 | raptor | that's ok |
| 23:18:00 | raptor | sooo... the mac build crashes upon start-up |
| 23:18:00 | raptor | because Mac OS X tags on a command-line flag to the binary - which bitfighter doesn't recognize |
| 23:19:00 | Watusimoto | when did that start happening? |
| 23:19:00 | Watusimoto | and what's the flag? |
| 23:19:00 | raptor | i have no idea |
| 23:19:00 | raptor | let me get it again... |
| 23:19:00 | Watusimoto | I don't fully understand the problem -- unrecognized flags should cause a crash |
| 23:20:00 | raptor | the problem is because Mac expects all the flag logic like setting directories to be inside of the application code |
| 23:20:00 | raptor | it was the move to SDL that did it - SDL required an entry point for the application: SDLmain.m |
| 23:21:00 | raptor | SDL uses Macs native 'window manager' - for whatever reason, GLUT didn't do this |
| 23:21:00 | Watusimoto | A taste of the future for you, and some advice I wish I had when I went through it |
| 23:21:00 | Watusimoto | http://www.npr.org/blogs/health/2011/12/05/143062378/whats-behind-a-temper-tantrum-scientists-deconstruct-the-screams |
| 23:22:00 | raptor | ha! |
| 23:22:00 | Watusimoto | you laugh now |
| 23:22:00 | Watusimoto | we'll see who's laughing in 18 months |
| 23:22:00 | raptor | well, i had some parental schooling growing up with my nephews... |
| 23:22:00 | Watusimoto | it's different when you're responsible |
| 23:23:00 | raptor | oh yes, of that i have no doubt |
| 23:23:00 | Watusimoto | I'm actually surprised so many kids live past the age of 3 |
| 23:24:00 | Watusimoto | ok, I still don't understand the mac problem |
| 23:29:00 | raptor | basically on Mac |
| 23:30:00 | raptor | if you want to use the UI with a binary, the binary needs to be standalone: no funny flag business being passed to it |
| 23:31:00 | raptor | because Mac OS passes its own flags to the binary to integrate it nicely with its desktop |
| 23:32:00 | Watusimoto | so our flags conflict with os flags |
| 23:32:00 | raptor | yes |
| 23:32:00 | Watusimoto | it's our flags that cause the problem |
| 23:32:00 | raptor | well... |
| 23:32:00 | raptor | since i use a wrapper script |
| 23:32:00 | Watusimoto | they cause the os to run the app in a way that crashes it |
| 23:32:00 | raptor | the OS passes the flags to the wrapper script, which then passes it to the binary |
| 23:32:00 | raptor | i can stop the passing of OS flags to the binary through the script |
| 23:33:00 | raptor | and thus fix the problem |
| 23:33:00 | raptor | BUT |
| 23:33:00 | Watusimoto | but |
| 23:33:00 | raptor | I get the feeling from Mac people that this is the improper way |
| 23:33:00 | raptor | and if we ever port to iOS, no wrapper scripts will be allowed |
| 23:33:00 | raptor | the Binary needs to be run directly from within the .app |
| 23:34:00 | raptor | and all homedir logic, etc. will need to be set up in the code |
| 23:34:00 | Watusimoto | if we port to ios, we can hardcode everything |
| 23:34:00 | raptor | yes, that is what will be needed |
| 23:34:00 | Watusimoto | we'd probably want to anyway, as everything is fixed (i imagine) |
| 23:34:00 | Watusimoto | so no need for custom flags |
| 23:35:00 | raptor | yeah |
| 23:35:00 | Watusimoto | what would the "proper" way be? |
| 23:35:00 | raptor | hard code it |
| 23:36:00 | Watusimoto | for mac os? |
| 23:36:00 | raptor | well, Mac OS is essentially merging with iOS |
| 23:36:00 | raptor | 10.7 came out |
| 23:36:00 | Watusimoto | is 10.7 Lion? |
| 23:36:00 | raptor | yes |
| 23:36:00 | Watusimoto | merging, you say? |
| 23:37:00 | raptor | well not in the literal sense, but in a functional sense |
| 23:37:00 | raptor | Mac OS still needs to stick around to develop of iOS :) |
| 23:37:00 | raptor | for iOS |
| 23:38:00 | raptor | but anyways - i'll need to get ahold of Lion some day |
| 23:38:00 | raptor | and see if it still allows the wrapper |
| 23:38:00 | raptor | it probably will, but i know the appstores disallow it |
| 23:38:00 | Watusimoto | because it seems the reason we use the flags/wrapper in the first place is because .... wait a minute |
| 23:39:00 | raptor | ? |
| 23:39:00 | Watusimoto | you are saying that the "proper" way to do this for mac os would be to code the wrapper script in c++ and embed it in the app... esentially |
| 23:39:00 | Watusimoto | then ifdef it out for linux and windows |
| 23:40:00 | Watusimoto | b ecause we clearly need the wrapper functionality |
| 23:40:00 | Watusimoto | even if it's no longer a wrapper |
| 23:41:00 | raptor | yeah, so we'd have to specify things like rootdatadir to be a specific directory in the c++ |
| 23:41:00 | raptor | department of redundancy department... |
| 23:42:00 | Watusimoto | but we can |
| 23:43:00 | Watusimoto | t do that |
| 23:43:00 | Watusimoto | because we don't know where the user will install it |
| 23:43:00 | Watusimoto | and rootdatadir is a user level folder |
| 23:43:00 | Watusimoto | and we don't know where that will be |
| 23:43:00 | Watusimoto | (though we will on ios) |
| 23:43:00 | raptor | well on Mac the resources will be in two places: |
| 23:44:00 | raptor | 1. in ../Resources (relative to the binary in the .app) |
| 23:45:00 | raptor | 2. in $HOME/Library/Application Support/Bitfighter |
| 23:45:00 | raptor | and that's it! |
| 23:45:00 | raptor | same for iOS |
| 23:46:00 | raptor | no other locations are really 'allowed' |
| 23:46:00 | raptor | #2 may be slightly different on iOS |
| 23:47:00 | raptor | but this is all for the future - right now i can hack around it with the wrapper... |
| 23:48:00 | Watusimoto | can we read $HOME from inside the app? I suppose we can |
| 23:48:00 | raptor | yep |
| 23:48:00 | Watusimoto | ok |
| 23:48:00 | Watusimoto | let's do this |
| 23:48:00 | Watusimoto | fix it in whatever seems easiest for now |
| 23:48:00 | | koda Quit (Quit: [koda release];) |
| 23:48:00 | Watusimoto | then we'll fix it"properly" (if that differs from easiest) for 016a |
| 23:49:00 | Watusimoto | just make a case to remind us |
| 23:49:00 | raptor | i agree |
| 23:50:00 | Watusimoto | also, we'll need to fix the mac/linux packages to ensure the icon gets to the right place. I'm testing the windows installer as we speak |
| 23:50:00 | raptor | on a related note, i was also thinking: do we want to do some sort of directory searching for specific resources - e.g. in $APPINSTALLLOCATION/levels, and $HOME/.bitfighter/levels? |
| 23:51:00 | raptor | so there'd be shared resources on a multi-level system, like sfx |
| 23:51:00 | raptor | but the stock levels would be shared + any that a user adds to their home directory... |
| 23:51:00 | raptor | if that makes sense? |
| 23:55:00 | Watusimoto | I think it makes sense |
| 23:56:00 | Watusimoto | yes, I think we do |
| 23:56:00 | Watusimoto | kind of ties into the mac stuff |
| 23:56:00 | Watusimoto | we can have os specified default locations |
| 23:56:00 | Watusimoto | but we can do it for 016a |
| 23:56:00 | raptor | ok |
| 23:56:00 | Watusimoto | I'm despairing of meeting the christmas deadline |
| 23:56:00 | raptor | don't despair! |
| 23:57:00 | raptor | I haven't coded much for two weeks... |
| 23:57:00 | raptor | only new server stuff |
| 23:57:00 | Watusimoto | windows installs, but crashes when runs |
| 23:57:00 | Watusimoto | boo |
| 23:57:00 | raptor | hey, mac does the same! |