#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-12-11

Timestamps are in GMT/BST.

00:04:23amgine123anything new
00:07:38raptorhi amgine123, just bug fixing
00:10:28fordcars_piHi
00:18:46Nothing_Muchwoo
00:25:07fordcars_piWoo!
00:25:16fordcars_pi80%
00:26:30Nothing_Muchfordcars_pi: in compiling? :D
00:33:38fordcars_piYep!
00:54:09raptori'm out for a while, i'll be back in a few hours. fordcars_pi, let me know how it goes!
00:54:20fordcars_piOk! Later!
00:57:36raptor Quit ()
00:57:59Nothing_Muchwoo
01:04:59Nothing_Much_ has joined
01:05:37Nothing_Much Quit (Ping timeout: 250 seconds)
01:08:14Nothing_Much_ is now known as Nothing_Much
01:08:17kumul has joined
01:08:32Nothing_Muchfordcars_pi: how much longer? :O
01:22:48Darrel is now known as Darrel{OFF}
01:23:13Skybax has joined
01:25:11fordcars_piOohhh
01:25:20fordcars_pi100% Last files :)
01:26:38Watusimoto Quit (Ping timeout: 264 seconds)
01:28:42fordcars_piOhhh BAM
01:28:56fordcars_piNothing_Much, done!
01:31:32Nothing_Muchfordcars_pi: WOO
01:31:47Nothing_Muchoh darn
01:31:53Nothing_Muchmy internet is horrible :(
01:32:09fordcars_pi:/
01:32:22Nothing_Muchhow's your gameplay?
01:32:33fordcars_piTrying it now!
01:32:46Skybax Quit (Read error: Connection reset by peer)
01:32:50fordcars_piUrgh
01:33:10fordcars_piOh wait
01:33:12Nothing_Muchnot workin'? :(
01:33:53Skybax has joined
01:34:22fordcars_piI don't have the new lua scripts
01:34:43fordcars_piOh wait, they are just in the wrong folderr
01:34:47Nothing_Muchlua scripts?
01:35:22fordcars_piYeah, the helper scripts
01:35:31fordcars_piBitfighter crashes without them :P
01:35:48Nothing_Muchdoh
01:35:56Nothing_Muchwait, does the source require them?
01:36:00Nothing_Muchor just the binary?
01:36:34fordcars_piIt's ok I found them, they were in the resource folder
01:36:39fordcars_piThe binary! Phew!
01:37:12Nothing_Muchyeah
01:37:18Nothing_Muchthe resource is what I have a problem with too
01:38:51fordcars_piOOh so close
01:39:31fordcars_piSadly, I get the EGL_BAD_SCREEN (0x3008) error
01:39:48Nothing_MuchAh
01:40:07Nothing_MuchWell, you've gotten close!
01:40:20fordcars_piWell it is because glxQueryDrawableis not found, whatever that means
01:40:23fordcars_pi:P
01:40:35fordcars_pi*drawable
01:41:45Nothing_MuchIt looks like an Xorg thing
01:41:47Nothing_MuchOr lack of X
01:41:51fordcars_piAhh maybe
01:41:51Nothing_MuchDo you use wayland?
01:42:09fordcars_piI use LXDE
01:42:18fordcars_piSould I try without?
01:42:36Nothing_MuchNo no]
01:42:37Nothing_MuchUh
01:42:41Nothing_MuchIt's not related to the Desktop
01:42:44Nothing_MuchIt's the display server
01:42:52fordcars_piOh uh
01:43:01fordcars_piShould I try without desktop?
01:43:10Nothing_Muchimpossible lol
01:43:24Nothing_MuchAfaik
01:43:29fordcars_piUh yes it is!
01:43:32fordcars_piOne click away!
01:43:47Nothing_MuchUh
01:43:53Nothing_MuchCan you use the terminal fairly well?
01:43:56fordcars_piYes
01:44:06fordcars_piI start Bitfighter with it anyway
01:44:20Nothing_MuchOh really?
01:44:24Nothing_MuchWow
01:44:26fordcars_piYeah :)
01:44:34fordcars_piI am also using irssi as my irc client right now
01:44:35phill_ has joined
01:44:41fordcars_piSoo, brb
01:44:43fordcars_pi Quit (Quit: Lost terminal)
01:44:49Nothing_Muchnice
01:44:53phill_kain you there
01:44:57phill_kaen*
01:46:52fordcars_pi has joined
01:46:56fordcars_piHi
01:47:13fordcars_piI'll try to start Bitfighter
01:47:16fordcars_pi:P
01:47:21fordcars_pi Quit (Client Quit)
01:49:29fordcars_pi has joined
01:49:38fordcars_piHi! It kindof works!!
01:49:46Nothing_Muchfordcars_pi: woo!
01:49:50fordcars_piExcept I don't see anything, black screen :/
01:50:01fordcars_piBut it runs!
01:50:16Nothing_Muchyou hear music?
01:51:04fordcars_piI don't have anything plugged in to make sound, but I keep getting an error saying it can't find a file and will proced without sound. I always got this on my Pi for Bitfighter
01:51:30fordcars_piBut I tried pressing Enter like 3 times and I think I got into a game, my mouse dissapeared
01:51:38Nothing_Muchnice
01:52:08Nothing_Muchtell that to raptor when he gets back!
01:52:38fordcars_piYou bet!'
01:53:37Nothing_Muchkaen: someone needs you and how do you package an app through cmake?
01:55:05fordcars_piBrb going to Desktop
01:55:10fordcars_pi Quit (Quit: leaving)
01:57:00fordcars_pi has joined
01:57:23Nothing_Muchwb fordcars_pi
01:57:36fordcars_piHi
02:02:56phill_ Quit (Quit: Page closed)
02:08:43Kiryx Quit (Ping timeout: 260 seconds)
04:03:10amgine123hmm
04:07:59fordcars_piNight!
04:08:02fordcars_pi Quit (Quit: Lost terminal)
04:11:24Nothing_MuchG'night
04:22:31destroyerimo has joined
04:25:18raptor has joined
04:25:18ChanServ sets mode +o
04:25:42vs73nx has joined
04:25:57vs73nxhello
04:26:30raptorgooed evening!
04:26:49vs73nxgood afternoon :/
04:27:25raptorgood... anything!
04:27:36vs73nxagreed
04:27:47raptorcatching up on the logs...
04:28:37vs73nxk then?
04:32:09raptorrats. looks like fordcars compiled with GLES on Raspberry Pi, but got the black screen :(
04:32:26vs73nx:D should of warned him
04:32:44raptorI did - but i was hoping it wouldn't happen - it means we have a coding problem somewhere...
04:33:31vs73nxprobably in the class that displays screen output
04:33:44raptoryeah - it's some GL issue...
04:33:50raptori'll be back in a bit..
04:34:08vs73nxthe way i would tacke it is to put a bunch of prinfs's around and try to find the problem
04:47:04destroyerimo Quit (Ping timeout: 250 seconds)
04:47:15vs73nxyay finally found out how to do the bindings :D
05:30:34Flynnn has joined
05:52:20kaenhooray!
05:54:20Nothing_Muchkaen: you've been busy dude?
05:59:58amgine123gtg bye
06:01:26Nothing_Muchl8r amgine123
06:02:52fordcars_pi has joined
06:03:05fordcars_piHi
06:05:03amgine123 Quit (Ping timeout: 272 seconds)
06:06:12Flynnn Quit (Quit: This computer has gone to sleep)
06:13:48vs73nxhi
06:13:53fordcars_piHi
06:14:07vs73nxfordcars: did you try my gles build?
06:14:25fordcars_piUh, well I got the latest earlier
06:14:35fordcars_piPulled it
06:14:48fordcars_piIs it in the main repo?
06:15:06raptoryes it is
06:15:08raptoryou have it
06:15:21raptorit's my job now to fix the GLES problems in the c++
06:15:32fordcars_piAHh ok
06:15:49fordcars_piraptor, did you see the error message I got?
06:15:56raptorno, what was it?
06:16:17fordcars_piIn the desktop environment, it couldn't create the...
06:16:24fordcars_piWait I'll check the logs
06:17:13fordcars_piI got EGL_BAD_SCREEN (0x3008) in desktop
06:17:15Flynnn has joined
06:17:43fordcars_piBecause: glxQueryDrawable not found
06:18:37vs73nxglx doesnt work with gles only egl if i stand corrected?
06:21:53fordcars_piMaybe
06:22:04fordcars_piMy experience with OpenGl is veeery limited
06:22:28HylianSavior Quit (Read error: Connection reset by peer)
06:23:21raptorEGL is an abstraction layer for the various GL implementations, right?
06:27:31fordcars_piPossibly
06:28:09fordcars_piIt is actually a typo. The real name was supposed to be EGG
06:28:23raptorI can
06:28:31raptorI can't figure out the black screen issue...
06:28:36fordcars_piHmmm
06:28:54fordcars_piIs there any debugger I can use?
06:29:21fordcars_piraptor
06:29:32fordcars_piI do see the Bitfighter mouse over it though
06:30:43raptorohr eally??
06:30:55fordcars_piYeah
06:31:20raptoroh hey! you're right!
06:31:29fordcars_piYay!
06:31:30raptorso... something is working!
06:31:37fordcars_piHaha
06:36:31vs73nx writes a new binding table, new binding name is further indented then rest of table... spends 15 minutes re-indenting table, repeat forever
06:36:49vs73nxjust hate it when that happens...
06:36:53fordcars_piHaha
06:37:09raptor welcomes vs73nx to xmacro nightmares
06:37:14vs73nx*i dont write a new binding table i add to my existing one
06:37:42vs73nx is feeling the pain of xmacros
06:38:01vs73nxok back to work :)
06:39:08vs73nx*for me
06:40:09fordcars_piraptor
06:40:15raptorfordcars_pi:
06:40:21fordcars_piTHis might only be a memory problem
06:40:33raptori have a black screen on my laptop, too...
06:40:44raptorbitfighter doesn't use much memory
06:40:48fordcars_pihttp://www.khronos.org/message_boards/showthread.php/8259-Open-GLES-application-displays-black-screen
06:40:51fordcars_piAhh
06:40:54fordcars_piOk
06:40:56vs73nxits black screen everywhere
06:41:10vs73nxeven on my mac
06:41:29raptoryeah :(
06:41:58fordcars_piHmm
06:43:01vs73nxi personally think that it is a gles error.
06:43:09vs73nxdoes the gles code work on windows
06:43:49fordcars_piI doubt it. The mighty Google says the main caus of this problem is processing power or memory
06:43:59fordcars_piBUt it is not thiat
06:44:16raptoris many answers saying that it's because of a bad opengl context - which I find likely
06:44:22raptorhowever, the mouse works...
06:44:36vs73nxyeah my system has 12 gb of ram so it cant be a memory shortage
06:44:50fordcars_piDoes Bitfighter still work with OpenGl? :3
06:45:19vs73nxwith standard gl? Yes it does
06:45:26fordcars_pi:P
06:45:33fordcars_piGoos
06:45:36fordcars_pi*GOod
06:45:39fordcars_pi*Good
06:45:58vs73nxalthough it doesnt compile because im wrestling with a monster binding table
06:51:39vs73nxraptor: compiler is giving me warnings about how backslash and newline seperated by space... do you know about how i can remedy this?
06:52:33Nothing_MuchHi guys
06:52:37vs73nxhi
06:52:37Nothing_MuchWhat's happening?
06:52:44fordcars_piHi
06:52:46vs73nxim in xmacro hell
06:53:10raptorvs73nx: dont have spaces after backslashes?
06:53:27vs73nxtrailing whitespace?
06:53:34raptorcorrect
06:53:44fordcars_piThe problem I had actually happens on all computers runing Bitfighter with OpenGlES
06:53:50fordcars_piNothing^^
06:53:53raptoralso it could be that you are writing code with windows line endings - but i think you're on OSX..
06:54:09fordcars_piAnway, going off for the night
06:54:15Nothing_Muchfordcars_pi: Oh really? Interesting.. were there any errors happening?
06:54:16fordcars_piNight guys!
06:54:20Nothing_MuchAh l8r fordcars_pi
06:54:23fordcars_piNope
06:54:25fordcars_pi:P
06:54:35fordcars_piOnly the EGL thing from the Desktop
06:54:40fordcars_piLater!
06:54:43fordcars_pi Quit (Quit: Lost terminal)
06:55:26vs73nxraptor: thanks, getting rid of the trailing whitespace fixed it.
06:56:34raptoroh good
06:56:45raptormy ide automatically trims trailing whitespace on save
06:56:51raptorso I'm spared errors like that
06:57:18vs73nxwhat ide is it?
06:57:27raptoreclipse CDT
06:57:43raptori use it to code, but not compile - i just use 'make' for that
06:57:52raptorit's a memory monster though
06:58:15vs73nxoh ok then
06:58:28vs73nxis there a bitfighter project for eclipse?
06:58:39raptoryou could create one with cmake
06:58:53raptorwe just use cmake to create projects..
06:59:55raptorI need to head to bed now
06:59:58raptorgood night all!
07:00:03vs73nxgood night
07:00:22Nothing_Muchg'night
07:00:58raptor Quit ()
07:09:28Darrel{OFF} Quit (Read error: Connection reset by peer)
07:09:45Darrel{OFF} has joined
07:14:33Flynnn Quit (Quit: Leaving)
07:15:07Flynnn has joined
07:15:12Nothing_Muchkaen: you been busy lately?
07:31:16kumul Quit (Quit: Leaving)
08:37:25koda has joined
08:39:11watusimoto has joined
08:39:11ChanServ sets mode +o
08:42:08Skybax Quit (Remote host closed the connection)
08:45:21vs73nxhi watusimoto
08:45:37vs73nxi figured out how to map keys
09:03:10Flynnn has left #bitfighter
09:05:29Darrel{OFF} is now known as Darrel
09:28:22vs73nxwatusimoto: is it ok to add curly braces into the very long string of elseif's (the statement block is at ' http://pastie.org/8544109 ') for readabiliy tor do i leave it as it is?
10:24:38Kiryx has joined
10:31:25vs73nxOK i'm calling it a day... goodnight everyone!
10:31:44vs73nx Quit (Quit: bed time :P)
11:00:58watusimoto Quit (Quit: Leaving.)
11:09:29watusimoto has joined
11:09:29ChanServ sets mode +o
14:20:44Canseco has joined
14:59:26Canseco Quit (Remote host closed the connection)
15:10:21oskopekhello everyone
15:10:35oskopekwhat's the current status on the Undo - redo GCI task?
15:10:44oskopekhttp://www.google-melange.com/gci/task/view/google/gci2013/4654559943196672
15:20:56Watusimoto_ has joined
15:56:13kaen Quit (Ping timeout: 272 seconds)
16:16:43Watusimoto_ Quit (Ping timeout: 252 seconds)
16:32:08HylianSavior has joined
16:35:30raptor has joined
16:35:31ChanServ sets mode +o
16:37:08raptorgood morning!
16:40:56Nothing_MuchHowdy
16:50:05raptorkoda!
16:53:34Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
16:53:48Nothing_Much has joined
16:55:14oskopekmorning
16:55:33oskopekraptor, do you have any news about the undo/redo task?
16:56:15Canseco has joined
16:57:15raptorhi oskopek
16:57:20raptorlet me see about that one..
16:57:48raptoroh actually, watusimoto, have you heard from alex_velea at all?
17:00:18raptoroskopek: you still want to take a crack at it?
17:00:29oskopekraptor: sure
17:00:45raptorwatusimoto would be your guide, he wrote the current undo/redo system
17:00:56raptori'll assign it from you as we haven't heard from the other student yet
17:00:59watusimotohi
17:01:09raptoroh hi watusimoto
17:01:24raptorthink that's OK to assign oskopek the undo/redo task now?
17:01:25watusimotoI'm only here for a couple of minutes, then off to do christmas shopping. huzzah
17:01:29Cansecohello everybody
17:01:31watusimotoI think so
17:01:51raptorok oskopek, go ahead and claim it
17:02:05oskopekokey, thanks
17:02:37watusimotooskopek: when we discussed it earlier, you started with a thought excersize of how to deal with various issues surrounding the doing/undoing of adding a new item, right?
17:02:48raptorchristmas shopping - the art of watching all of your friends go into debt for no real added value to their lives...
17:02:52watusimoto(that was you, right?)
17:02:59oskopekwatusimoto: yeah, that was me
17:03:05watusimotoraptor: I don't buy useless crap
17:03:14raptoroh good :)
17:03:20watusimotoI get chocolate!
17:03:29raptorhahaha - that's totally what we do, too
17:04:01raptorhi Canseco
17:04:10Cansecowith last update i was able to compile with GLES1, but some fonts rendering still messed up
17:04:16raptorCanseco: I have a question for you - were you able to compile against GLES?
17:04:17watusimotoso oskopek, I think you should work through the other operations and make sure you see no real flaws before you start coding
17:04:22raptorheh
17:04:22Cansecothx guys, now i'm hungry too, ;)
17:05:19raptorCanseco: did you have to patch the source code at all?
17:05:33watusimotook, out of here, will be back on later!
17:05:42raptorbecause right now, when I link against GLES 1, I only see a black screen and the fonts don't initialize
17:05:46raptorlater!
17:06:02Canseconope, just used BF_NO_CONSOLE AND USE_GLES with ccmake
17:06:18Cansecoand flags for arm, wait a sec
17:06:56raptorbecause there is actually something wrong with an honest-to-goodness link against a GLES1 library - and I spent several hours last night not figuring it out
17:07:22watusimoto Quit (Read error: Operation timed out)
17:08:36Canseco-Ofast -pipe -march=armv7-a -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp -fno-inline-functions
17:09:21raptorok
17:09:33raptorbut no edits to source code?
17:10:03raptoractually, if you're able, can you give me list of linked libraries in the binary? normally, i'd do: ldd ./bitfighter
17:10:20Cansecosure
17:11:22Cansecoldd bitfighter-hg/exec/bitfighter
17:11:22CansecolibSDL2-2.0.so.0 => /mnt/utmp/codeblocks/usr/bin/lib/libSDL2-2.0.so.0 (0x40167000)
17:11:22Cansecolibpthread.so.0 => /mnt/utmp/codeblocks/usr/bin/lib/libpthread.so.0 (0x40007000)
17:11:22Cansecolibpng14.so.14 => /mnt/utmp/codeblocks/usr/bin/lib/libpng14.so.14 (0x40140000)
17:11:22CansecolibGLES_CM.so => /mnt/utmp/codeblocks/usr/bin/lib/libGLES_CM.so (0x40253000)
17:11:23Cansecolibopenal.so.1 => /mnt/utmp/codeblocks/usr/bin/lib/libopenal.so.1 (0x402c4000)
17:11:25Cansecolibmodplug.so.1 => /mnt/utmp/codeblocks/usr/bin/lib/libmodplug.so.1 (0x40330000)
17:11:27Cansecolibspeex.so.1 => /mnt/utmp/codeblocks/usr/bin/lib/libspeex.so.1 (0x40094000)
17:11:29Cansecolibvorbisfile.so.3 => /mnt/utmp/codeblocks/usr/bin/lib/libvorbisfile.so.3 (0x400ca000)
17:11:32Cansecolibdl.so.2 => /mnt/utmp/codeblocks/usr/bin/lib/libdl.so.2 (0x400da000)
17:11:34Cansecolibm.so.6 => /lib/libm.so.6 (0x40402000)
17:11:36Cansecolibstdc++.so.6 => /mnt/utmp/codeblocks/usr/bin/lib/libstdc++.so.6 (0x40475000)
17:11:38Cansecolibgcc_s.so.1 => /mnt/utmp/codeblocks/usr/bin/lib/libgcc_s.so.1 (0x40026000)
17:11:40Cansecolibc.so.6 => /lib/libc.so.6 (0x40547000)
17:11:43Cansecolibiconv.so.2 => /mnt/utmp/codeblocks/usr/lib/libiconv.so.2 (0x4066e000)
17:11:45Cansecolibts-1.0.so.0 => /mnt/utmp/codeblocks/usr/lib/libts-1.0.so.0 (0x400e6000)
17:11:47Cansecolibrt.so.1 => /mnt/utmp/codeblocks/usr/lib/librt.so.1 (0x40052000)
17:11:49Canseco/lib/ld-linux.so.3 (0x400fc000)
17:11:50raptoroops, forgot to suggest to use http://pastie.org/
17:11:51Cansecolibz.so.1 => /mnt/utmp/codeblocks/usr/bin/lib/libz.so.1 (0x40122000)
17:11:54CansecolibIMGegl.so => /usr/lib/libIMGegl.so (0x4076d000)
17:11:56Cansecolibsrv_um.so => /usr/lib/libsrv_um.so (0x40785000)
17:11:58Cansecolibusc.so => /usr/lib/libusc.so (0x407b2000)
17:12:00Cansecolibvorbis.so.0 => /mnt/utmp/codeblocks/usr/lib/libvorbis.so.0 (0x40878000)
17:12:02Cansecolibogg.so.0 => /mnt/utmp/codeblocks/usr/lib/libogg.so.0 (0x408ad000)
17:12:09Cansecoups, next time, ;)
17:12:21raptorhuh, and you load up the main menu OK?
17:12:39raptorit is linking to libGLES_CM.so, but also libIMGegl.so
17:14:01raptorit's all yours oskopek!
17:15:01oskopekraptor: I'll get to work then :)
17:16:25raptorCanseco: when you say the fonts are messed up, does that mean you actually see the main menu of the game, but that certain fonts elsewhere make the display weird?
17:17:30Cansecoexactly, like super secret menu, it i try to see 3 page or looking at the last page, or selecting loadout inside game
17:17:58raptorwow! you're actually the first platform that doesn't have just a black screen with linking against GLES...
17:18:04Cansecochanging from fullscreen-stretch to fullscreen solves a little the problem
17:18:13raptorhow did you get it to link to EGL?
17:18:42Cansecocmake magic? maybe another lib is linking to it
17:20:06CansecolibGLES_CM.so links against libIMegl.so
17:20:12raptorah ok
17:20:34raptori'm still a bit ignorant of how EGL plays into the mix of the GL versions...
17:30:50koda Quit (Ping timeout: 246 seconds)
17:33:34Cansecothis is for SDL 1.2 but maybe it helps, http://pandorawiki.org/GLES
17:34:13raptorah yes, actually, that is the guide i used to port over bitfighter rendering to be GL ES 1.1 compatible :)
17:38:21kumul has joined
17:56:40kumul Quit (Ping timeout: 245 seconds)
18:01:11raptor Quit (Disconnected by services)
18:01:39raptor_ has joined
18:01:41raptor_ is now known as raptor
18:01:43raptor Quit (Changing host)
18:01:43raptor has joined
18:01:43ChanServ sets mode +o
18:02:06raptor Quit (Disconnected by services)
18:02:34raptor_ has joined
18:02:36raptor_ is now known as raptor
18:02:38raptor Quit (Changing host)
18:02:39raptor has joined
18:02:39ChanServ sets mode +o
18:02:50raptor Quit (Client Quit)
18:04:53raptor has joined
18:04:53ChanServ sets mode +o
18:07:14kumul has joined
18:08:48Canseco Quit (Read error: Connection reset by peer)
18:25:09kaen has joined
18:25:10kaen Quit (Changing host)
18:25:10kaen has joined
20:17:00kumul Quit (Ping timeout: 260 seconds)
20:18:03Watusimoto has joined
20:21:03kumul has joined
20:21:59Watusimotohi
20:30:18kaenmorning
20:30:31kaenwait a minute... it's not morning at all
20:59:39Watusimotonot at all! it's 10PM!!
20:59:48kaenhehe
21:00:22kaenI've been doing a fairly massive restructure of the unit tests last night/today
21:00:47kaenjust breaking the tests up into separate files and cases
21:01:05kaenjust a heads up that there could be some tricky merges if you have any unpushed tests.
21:01:17kaenI tried to do it while everyone else was sleeping :)
21:09:23raptoroh hi kaen
21:10:01Nothing_Muchhowdy everyone
21:12:43raptorkaen: would you happen to have any knowledge with GLES? Specifically, now that linking to it works, we get just a black screen on start-up
21:13:02raptorfont stash fails to glGenTexture
21:13:15raptorbut we should still see the roman stroke font
21:15:53raptorbut Canseco says his pandora port shows the roman fonts oK
21:15:56kumul Quit (Ping timeout: 250 seconds)
21:16:02raptorbut not fordcars
21:16:18raptor' raspberry pi port, or my Mesa-GLES compile
21:16:52Nothing_Muchhow's everyone doing?
21:20:52Nothing_Muchbusy maybe
21:21:26raptorgood (and busy) thanks! :)
21:22:02Nothing_Muchnice
21:22:44Nothing_MuchI emailed someone regarding the Desura release, but you can make a news blog saying that it'll eventually be released on Desura, though the RPi port is now a bit higher on the priority list?
21:26:19WatusimotoNothing_Much: raptor told me everything is done, we're just waiting on Desura to approve
21:26:55Nothing_MuchRight, I just asked if there was a priority list of games that might be lower on the upgrading release schedule they might have.
21:27:38Nothing_MuchSo the update might take a few more days, but hopefully not weeks. A news article would be nice tho.
21:28:20raptorit's been about a week so far... I suppose I don't expect them to be quick - it's not like we're generating revenue for them...
21:28:43Nothing_MuchOhh
21:33:13vs73nx has joined
21:34:38Watusimotoon the other hand, they seemed pretty excited when we first added the game
21:35:08Watusimotobtw, raptor, have you looked at the player stats lately? we're averaging over 20 players a day, double what it was a couple of months ago
21:35:37Nothing_Muchwas it because of that Google code thing?
21:35:44Watusimotowhich seems so tiny compared to... angry birds or something, but hey, it's good!
21:35:57Watusimotoprobably not
21:36:11vs73nxi hope that there is more players though
21:36:12Watusimotoit predates gci, and predates 019
21:36:24Watusimotowe all hope that!
21:37:02raptormaybe it's because we're now found here!: http://en.wikipedia.org/wiki/List_of_games_using_SDL
21:37:31raptor(there was a request on the SDL mailing list to make sure we added to it)
21:37:40Nothing_Muchif there's a way to get this game on mobile, that'd definitely be something to behold
21:37:47raptorOf course, this brings back memories of our deleted wikipedia page
21:38:09Nothing_Muchraptor: oh you guys had a ZAP page on wikipedia?
21:38:45vs73nxwhy was it deleted then?
21:39:09raptorbecause we're small fish
21:39:36Watusimotowe're not "notable"
21:39:43Watusimotowhich is total bull
21:40:04vs73nxok fair enough
21:40:04Watusimotowell, it's true in a way, but plenty of other similar articles exist
21:40:06raptoralthough we are still mentioned here: http://en.wikipedia.org/wiki/GarageGames#Z.A.P. (3rd paragraph in the sub heading)
21:40:14Watusimotoyes
21:40:20WatusimotoI just updated that yesterday :-)
21:40:27raptoroh, haha
21:40:40WatusimotoI have noticed that other links in wikipedia have been removed
21:40:59vs73nxthe link on the sdl games page should be updated to redirect to bitfighter.org
21:44:15Nothing_Muchgaragegames's history really interested me, and since BF was multiplatform I decided to check it out
21:47:29vs73nx_ has joined
21:48:06raptoryay, my request to undelete the page was archived! (with no response): http://en.wikipedia.org/wiki/User_talk:DragonflySixtyseven/Archive19#Deleted_page_-_Bitfighter
21:49:07kaenI had the reverse experience. I randomly found bitfighter while looking for a specific type of open source project to contribute to, and only later found its links GG, and GG's link to a favorite game of my childhood, starseige tribes
21:49:10kaensmall world.
21:49:53kaenraptor, I know literally nothing about GLES
21:50:02raptorhi kaen
21:50:06raptorme too!
21:50:07kaengood day
21:50:09kaencool!
21:50:31raptorI found someone who gutted opengl from font-stash: https://github.com/apetrone/font-stash
21:50:39vs73nx Quit (Ping timeout: 251 seconds)
21:50:41kaenwow
21:50:46raptorbasically you proved callbacks for the rendering functions
21:50:50raptorinstead
21:51:02raptorbut i have no idea why it fails to generate a texture with GLES1
21:52:23BFLogBot Commit: 8ad539b714d8 | Author: watusimoto | Message: Remove nettlesome assert
21:52:24BFLogBot Commit: ef3c665595c8 | Author: watusimoto | Message: Whitespace
21:52:26BFLogBot Commit: 2c57cafb9a5e | Author: watusimoto | Message: Merge
21:52:27BFLogBot Commit: df933156b3c7 | Author: watusimoto | Message: Remove dead code
21:52:29BFLogBot Commit: b412099dbbd5 | Author: watusimoto | Message: Scolding
21:52:30BFLogBot Commit: ede073f5caaa | Author: watusimoto | Message: Whitespace
21:52:32BFLogBot Commit: 84d74d320015 | Author: watusimoto | Message: Prefer normal variables to fake enums
21:52:33BFLogBot Commit: 4ae5891c1815 | Author: watusimoto | Message: Whitespace
21:52:35BFLogBot Commit: 85c7cb309a5b | Author: watusimoto | Message: Fix menu vertical alignment issue when error box was displayed on main menu. Also fixed non-object-oriented code I wrote when the project was just getting started and I hadn't quite figured out how everything worked...
21:52:53vs73nx_ Quit (Quit: Leaving)
21:53:14vs73nx has joined
21:53:19WatusimotoAll the original Fordcars 019 bugs are now fixed
21:54:17kumul has joined
21:56:40vs73nxhey does anyone know how to chain key-binding commands like in this ' http://pastie.org/8545778 ' block of code at the elseif statement that checks for the del key?
21:57:14raptorhooray!
21:57:41vs73nx?
21:58:08Watusimotolike what, like this?
21:58:09WatusimotoinputString == "Backspace" || inputString == "Del"
21:58:14vs73nxyes
21:58:40vs73nxdo i chain the statements or is there a smarter way?
21:58:46WatusimotoI think in this particular case Delete not be rebound
21:59:01WatusimotoI think those keys shoudl stay as they are
21:59:14Watusimoto(but I'm willing to hear opposing opinions)
22:00:35raptorI am mired in the wikipedia undeletion process
22:00:49raptorI think (after 4 pages) I am at the right place...
22:01:02Watusimotowhat are you undeleting?
22:01:35vs73nxWatusimoto: I'm using that block of code as an example... there is other blocks of statements which display this behavior... so is there a way of checking more than one key in a binding statement?
22:01:45raptorBitfighter
22:02:03Watusimotoraptor: good luck, my friend
22:02:26Watusimotoyou'll bring the haters out in mobs
22:02:48vs73nxand may the odds be ever in your favour. :P
22:02:48Watusimotovs73nx: can you show me a specific example? the answer is probably not
22:03:41vs73nxhttp://pastie.org/8545801
22:04:17kaenwikipedia-ers have the endearing term "game cruft"
22:04:29kaenthere's like an organized movement to delete pages like Bitfighter
22:05:18Watusimotovs73nx: this is a bit of a problem:
22:05:18Watusimotoelse if(inputString == "Shift+=" || inputString == "Shift+Keypad +")
22:05:59Watusimotoit makes sense that you can bind shift+plus to do soemthing, and that it would work with either + key on the keypad
22:06:06Watusimotokeyboard
22:06:15Watusimotoit does not make sense to require two separate bindings for that
22:06:23Watusimotobut I'm not sure how to best handle that
22:06:30vs73nxthat block is unedited code...
22:06:48vs73nxjust sayin
22:06:50kaenhahaha :)
22:07:07WatusimotoI knwo
22:08:13vs73nxthanks fo your help anyways
22:08:16vs73nx*for
22:08:26WatusimotoI think we should perhaps have a way of checking both bindings even if only one is specified
22:08:32Watusimoto(and only one should be specified)
22:09:03Watusimotoso in this case, the user would specify shift+plus, and the game would check both (unless the keypad + had been bound to something else)
22:09:58Watusimotofor the case of inputString == "Left Arrow" || inputString == "A"|| inputString == "Shift+A")
22:10:34Watusimotoallow up to three keys to be bound to pan left?? not sure
22:10:52vs73nxi bound it to SHIP_LEFT
22:10:55Watusimotobut if you did allow three keys, each should be checked separately
22:11:03vs73nxthat particular example
22:11:29Watusimotowhat is ship_left?
22:12:22vs73nxKEY_A or KEY_LEFT
22:12:46Watusimotoactually, here's how I would solve that paricular case... have the arrows not be remappable, and allow players to bind (or not) an additional key to pan_left
22:13:01Watusimotokey_left does not move the ship left, I don't think
22:13:17vs73nxSHIP_LEFT does
22:13:29vs73nxi think...
22:13:34Watusimotois ship_left something you added?
22:13:41Watusimotobecause I can't find that in my code
22:13:51vs73nxno it is already in the binding table
22:14:24vs73nxill double check on the server side clon
22:14:28raptorattempt #2!: http://en.wikipedia.org/wiki/Wikipedia:Requests_for_undeletion#Bitfighter
22:14:30vs73nx*clone
22:16:14vs73nxit isnt SHIP_LEFT it is BINDING UP
22:16:18vs73nxwhoops
22:16:34vs73nxi must of changed it a few days ago
22:16:46vs73nxwell i must change it back.
22:17:53kaenI think you present a strong case, raptor
22:17:58kaenI hope it works out :)
22:19:04raptorme too...
22:19:17WatusimotoI predict denial and removal from SDL list
22:19:29raptordavid and goliath scenario..
22:19:32Watusimoto(but since checking that wiki page is now on our release checklist, we can add it back!)
22:19:43raptorhaha
22:19:52Watusimotomore like david and the anal retentive editor neatniks
22:20:57Watusimotovs73nx: so the answer to your question is don't chain the checks, just handle each separately
22:22:11raptoryou're too kind to them, I think
22:22:37raptorand sadly, I'm not that good at a sling...
22:25:03vs73nxok then thanks
22:33:56raptorhah! The deletion reviewer is name 'EatsShootsAndLeaves'
22:40:03Nothing_Muchlol
22:40:16raptorvery, very, fitting
22:41:31Watusimotoperfect
22:41:45Watusimotofitting by either meaning
22:42:42raptorhahaha
22:49:39kumul Quit (Ping timeout: 260 seconds)
23:06:54Darrel is now known as Darrel[OFF]
23:07:29Nothing_Muchit's been on a talk show? :O
23:10:14kaenI had not idea
23:10:25kaenno idea, one might say.
23:10:59raptordesura authorized the patches!
23:11:56raptorand the full builds!
23:12:13raptorwhoa weird... they auto-created a Full Linux tar.gz somehow
23:12:56raptorWatusimoto: want to post news?: http://www.desura.com/games/bitfighter/news/add
23:13:01raptorfor 019
23:13:15kaenyeah!
23:13:41Watusimotogreat
23:13:44Watusimotoyeah, sure
23:14:25Nothing_Muchmake it sound awesome!
23:14:56Nothing_Muchbig release, optimized better, coming in 020 raspberry pi (depending on what you guys want :D)
23:15:51kaenBITFIGHTER - A GAME SO BRIMMING WITH FUN THAT THE PARTICLES RESULTING FROM ITS COMBUSTION WOULD HAVE SUFFICIENT VELOCITY TO ESCAPE A BLACK HOLE
23:17:49vs73nxnice one kaen :D
23:18:20vs73nxalthough i would release 020 once the gles bugs are fixed :/
23:18:26Watusimotoraptor: do you have any good screenshots at hand? we need one for the news item
23:18:35raptorummmm
23:18:40raptornothing really new...
23:18:47Watusimotonone of the ones I have are any good at all
23:18:58raptorlet me check...
23:19:08Watusimotowell, if not, I'll make one tomorrow
23:19:10raptorwhat are you looking for? action shots?
23:19:38raptornot much, sorry
23:19:39WatusimotoI'm not sure... you need to include an image with the news item
23:19:43Watusimotook, no worries
23:19:58Nothing_Muchkaen: lol
23:20:08Nothing_MuchI'll brb, sledgehammer to old hard drive :D
23:22:07Watusimotohttp://www.desura.com/games/bitfighter/news
23:22:13Watusimotothe image there, I guess
23:22:27WatusimotoIt's still a private news item.. will polish and publish more widely tomorrow
23:22:35raptorRelease 019 released!
23:22:49vs73nxyay ;D
23:22:49Watusimotoindeed!
23:23:01raptorMaybe less redundant redundancy?
23:23:01WatusimotoI'm very tired and feeling a bit punchy.
23:23:07Watusimotobut the wording was deliberate
23:23:13raptorlike 'Bitfighter 019 released!'
23:23:18raptoror '019 released!'
23:23:26raptorha, ok
23:23:48WatusimotoYou can change it if you like; I'll give it one more review tomorrow, maybe I'll be feeling a bit saner
23:24:04Nothing_MuchSpecify it as Bitfighter
23:24:14Nothing_MuchBecause it'll appear on the "Games" page under the news section
23:24:40Watusimotogood idea
23:26:48kaenwow!
23:26:52kaenI just read the review page
23:27:03kaenwe have like a really good rating, if a small group of players.
23:27:18kaenthere's a bunch of glowing reviews. those can't all be shills, right?
23:27:21Watusimotowe published the link in the forums after we first went live
23:27:25raptori'm hoping MORE ROBOTS makes the game more popular...
23:27:29Watusimotonot shills, exactly
23:27:52raptori think ~ 50% are forum users...
23:27:57kaenI mean I'd say probably 50% are from the community,
23:28:00kaenyes, exactly
23:28:04kaenthe other half is still impressive.
23:28:42Watusimotoyeah, at least 50%
23:28:51Watusimotohey man, we rock!
23:30:03BFLogBot Commit: 1b9c38bba629 | Author: kaen | Message: massive unit test reorganization. use one file per class, put tests in the file corresponding to the subject class of your tests
23:30:20Watusimotook, well, good night
23:30:23kaennight!
23:30:26raptornight!
23:30:29Watusimoto Quit (Remote host closed the connection)
23:31:06raptorkaen: did you forget to add some files...
23:31:07raptor?
23:31:12kaenargghhhh
23:31:14kaenyes.
23:31:45kaengood thing you're here :)
23:31:49BFLogBot Commit: 8d8e2d257026 | Author: kaen | Message: add missing test files
23:33:13raptorI secretly code review everything...
23:33:29kaengreat!
23:33:39kaenI've just started picking up the habit in small spurts
23:34:05kaenI remember you explicitly asked me to do code reviews when I got push access...
23:34:17raptorI did?
23:34:22kaenindeed.
23:34:29raptoroh, well that was a good idea :)
23:34:36kaenbut back then I lacked the architectural understanding of the engine to be useful.
23:34:39kaennow I have no excuse.
23:34:43raptorheh
23:34:45raptorno worries
23:36:00kaenI agree that it is a very good idea. It's useful both for teaching and learning
23:36:20kaenand catching mistakes :)
23:45:10kaenraptor, the pleiades server's versions of the map don't seem to have DBIDs
23:45:12kaencan't rate them
23:45:26kaenare you just dumping the level code from the SQL DB?
23:45:31raptoryes
23:45:46kaenthat doesn't actually contain the DBID lines :/
23:45:53raptorohhh
23:45:56raptorthat would do it
23:45:57kaenthey get generated and appended when requested
23:46:17vs73nxWith the new keybinding system is there a way of handling modifier keys?
23:46:19raptortake a look at /home/master/dedicated_servers/pleiades/pleiades_export.php
23:46:34raptorvs73nx: I think so, yes
23:46:44vs73nxyou know how?
23:46:48raptoryou append as a string like so: "Ctrl+Shift+B"
23:46:52raptori think..
23:47:11vs73nxok ill try that first
23:48:53Nothing_Muchkaen: you didn't see the desura page before?
23:48:57kaenok, I'll add some magic to that file raptor, it's pretty straightforward
23:49:05kaenNothing_Much, I did but not for several months
23:49:14Nothing_MuchOhh
23:49:31Nothing_Muchwhat're ya guys up to now?
23:50:13raptorI hope I didn't write it in too complicated a manner...
23:50:45raptorsam686: is there a way to reload all the levels while a server is running?
23:50:59raptorI seem to remember you coding in secret commands to do stuff like that...
23:51:06raptormaybe that was ini loading

Index Search ←Prev date Next date→

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