#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-12-10

Timestamps are in GMT/BST.

00:07:07Nothing_Muchraptor: are you sure Desura's been updated? still seems to have 018a
00:07:16BFLogBot Commit: 48495604fab3 | Author: watusimoto | Message: Alert players when they try to edit a level that has been deleted from the database
00:08:06raptorNothing_Much: I've posted all the new files... the are all 'awaiting review'
00:08:12Nothing_Muchohh
00:08:13raptori don't know what else to do to move it along..
00:08:39Nothing_Muchalright, I think what I've been seeing were blogs
00:09:54Nothing_Muchcurious, which files do you have uploaded?
00:10:08Nothing_Muchthe more files the merrier!
00:10:38raptorwindows/osx standalone installers
00:10:55raptorand linux/windows distributions (MCF)
00:11:19Nothing_MuchAh, did you upload individual files for linux?
00:11:28Nothing_Muchsuch as the .deb's and rpm's?
00:12:27raptorno
00:12:31raptorwe have those on our website
00:12:36raptorthere are too many for the *nixes
00:14:19Nothing_Muchtrue.. but it also gives way for people who don't use Desura a quicker means to download the game
00:17:19Nothing_Muchit is possible without a Desura account to download the game
00:21:43Watusimotogood night all
00:21:49raptornight!
00:22:58Nothing_Muchlater
00:25:55Skybax Quit (Ping timeout: 272 seconds)
00:26:55Watusimoto Quit (Ping timeout: 272 seconds)
00:32:44Nothing_Muchraptor: if you want or need any help with Desura lemme know
00:33:27raptorNothing_Much: can you somehow push the approval process along? (I don't remember the extent of your involvement..)
00:34:12Nothing_MuchI can nag at most lol
00:34:33Nothing_MuchBut I'll try dude
00:35:17raptori doubt they're too worried - it's not a for-profit game, after all
00:36:16Nothing_MuchIf I can get into contact from an official at Linden I can ask him, but he's not online at the moment.
00:37:11Nothing_MuchWhat you could do though is make a blog about the new release coming to Desura soon.
00:38:48kaenlove the asterisks around pleiades :)
00:38:55raptor:)
00:39:04raptorI thought it would be a nice touch...
00:39:10kaenI'm hoping it was a star pun
00:39:16raptor(it was)
00:39:45raptori'm still not sure how to auto-update the server
00:40:00raptori could kill the process i suppose
00:40:18Nothing_MuchDarn internet
00:40:23Nothing_MuchDid you get my last message?
00:40:32raptorand yet people are still on sam test...
00:40:39raptorNothing_Much: i got the one about the blog
00:41:50Nothing_MuchAh alright, it's the news section actually. You can pretty much spread the word that a new release is coming soon to Desura on that section.
00:48:04raptorI need to head home, later!
00:48:11raptor Quit ()
00:49:31Nothing_MuchLater
00:51:40Nothing_MuchWhat's the purpose of pleiades, kaen?
01:08:18Nothing_Muchor anybody
01:08:28Nothing_MuchI thought the tutorials were nixed
01:08:34Nothing_Muchor rested
01:42:25kumul has joined
01:49:40Nothing_MuchHi kumul
01:50:00kumulhey Nothing_Much
01:50:09Nothing_MuchWhat's up?
01:50:15Nothing_MuchHow've you been*?
01:50:17kumuli dont know
01:50:27kumulI've been exhausted today
01:50:32kumuli actually went to sleep at 2pm
01:51:07kumullifted a stove yesterday and just feel dead tired and sleepy
01:51:16kumuland you?
01:51:24Nothing_Muchlol got a job that requires heavy lifting?
01:51:49kumulnope
01:53:14Nothing_Muchoh
01:54:27kumulyou know, even when i did have a sort of job i still told people that I didnt do anything for a living xD
01:54:32kumuli dont think that'l ever change
01:55:01Nothing_Muchkumul: aw, don't say that :(
01:55:11kumulwhy?
01:55:28kumulits a privacy thing, or more like "Not proud of what I do thing"
01:55:57Nothing_Muchoh privacy?
01:56:05Nothing_Muchso you work you just don't tell people what you do
01:56:23kumulno, I dont work
01:56:41Nothing_Muchoh sorry
01:56:52Nothing_MuchI won't bother ya anymore, I get too curious after a bit so I'll shut up
01:57:02kaenNothing_Much, the web app is for sharing and rating levels
01:57:11kaenthe server is just a server with all of those levels on it.
01:58:35Nothing_Muchthere's a web app for plaeiades?
01:58:39Nothing_Much*pleiades
01:59:04kumulNothing_Much, onono dont take it the wrong way though
01:59:35Nothing_Muchkaen: oh
01:59:36Nothing_Muchnow I get it
01:59:45kumuljust nothing much has happened in my life for me to talk about. no i dont work really though. i just lifted a stove and worked since i woke up till i went to sleep.
01:59:47Nothing_Muchtutorial levels are on it, which is why I got confused
01:59:57fordcars has joined
02:00:06Nothing_MuchHey fordcars
02:00:22Nothing_Muchkumul: ah okay
02:00:45fordcarsHey
02:01:25Nothing_MuchSorry to bring this up again fordcars, but how's the Pi compiling Bitfighter?
02:01:41fordcarsHah...
02:01:54fordcarsHahaha.........
02:01:59Nothing_Much._.
02:02:19fordcarsI didn't touch it since last time you asked me :3
02:02:21fordcarsBut I could
02:02:37fordcarsI setup my Pi to wrk with my Vga screen
02:02:41amgine123found a bug
02:02:41fordcars*work
02:02:46Nothing_Muchoh, man I thought you were going crazy over it
02:02:54Nothing_Muchno pressure dude
02:02:58amgine123im running 1 dedicate a srer box but i see my server twice
02:05:12fordcarsSorry, I have been extremely occupied lately
02:05:18fordcarsHey! Look at that!
02:05:33fordcarsMy Pi is conventionally right next to my desk!
02:05:41fordcars Quit (Quit: Page closed)
02:05:47Nothing_Muchlol
02:15:16kaenamgine123, once with an internal IP, once with an external IP
02:15:26kaenthat's intended behavior.
02:19:02Nothing_Muchthere goes my linksys router :(
02:26:40Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
02:27:08Nothing_Much has joined
02:37:19fordcars_pi has joined
02:37:23Nothing_Much Quit (Ping timeout: 272 seconds)
02:37:25fordcars_piHi guys!
02:43:53amgine123hey
02:44:00amgine123!ideas
02:44:00BFLogBotTo enter a feature request: http://tinyurl.com/bfnewfeature -- To view all feature requests: http://tinyurl.com/bffeatures
02:44:02amgine123!help
02:44:02BFLogBotType !commands to see a list of commands. Please don't spam the main channel
02:45:00fordcars_piI decided to get mercurial on my Pi to build Bitfighter thr right way :)
02:45:22kaenneat!
02:45:55Nothing_Much has joined
02:46:22Nothing_MuchGuess I'll configure the router later
02:46:41fordcars_piHi
02:47:04fordcars_piGetting mercurial on my pi to build Bitfighter with the latest source :)
02:47:10Nothing_MuchHey fordcars_pi; nice
02:47:26Nothing_MuchOh crap, I forgot, you can't checkinstall with cmake :(
02:47:36fordcars_piOh :/
02:47:49Nothing_MuchThough.. I'm not sure
02:47:55Nothing_Muchfordcars_pi: Try building 019 as well
02:48:45fordcars_piOf course!
02:48:55Nothing_Much(not the latest source)
02:48:57amgine123i need somone to try somhing it seems no one can see my server on BF 19
02:49:01fordcars_piOhh sure
02:49:05amgine123check and see if you can see it
02:49:17Nothing_Muchkaen: correct me if I'm wrong, but is it possible to checkinstall (make a package) from cmake?
02:49:25fordcars_piamgine123 if you can see two of your servers, we can vvvery probably see it
02:49:44fordcars_piNothing, I have absolutely no idea :)
02:50:56Nothing_Muchfordcars_pi: me neither, which is why I'm asking kaen :P
02:51:28amgine123well a friend of mine couldnt see my server or its i.p
02:52:49fordcars_piMaybe it is ping 999
02:52:59amgine123ok very buggy one dedicate a serveris making 2 servers for me anyone else seeing orh hacing this problem with me ?
02:53:27amgine123thats whay i htough so i asked him to look at my I.p on the side he couldnt see it
02:53:41fordcars_piAmgine, this is normal. Your computer is seeing your server from inside your house (LAN) and from the Internet (WAN)
02:53:54fordcars_piPeople only see it from the Internet (WAN)
02:58:33kaenyes, you can actually make windows installers, .deb files, .rpm s, and even mac packages
02:59:00kaenI just recently discovered all of this (about last week) and plan to look into it for 020
02:59:10fordcars_piWhoa really?
02:59:14amgine123the double server host issue ?
02:59:28fordcars_piamgine123, it is not an issue! It is normal!!!!!!!!!
02:59:37kaenif I could automate our very hairy packing process, that would sort of be the final frontier
03:01:55amgine123added it to the issues page realisticly you hsoul only see one internet server after all local and internet would be the same so one internet server would be fine its redudtent
03:02:46amgine123its like haveing 2 ford cars when you only need 1 (pun intended)
03:03:15amgine123wtf 2 servers are now 3 servers 0_0
03:05:06fordcars_piLol
03:05:52fordcars_piWell, I guess if you see two servers, the onle with the weird port and lowest ping would be faster for you and not use bandwidth
03:06:02amgine1234 0_0_0_0
03:06:31amgine123Robots are taking over ^_^
03:06:38fordcars_pi:P
03:06:43amgine123i think s_bot is stealing Bf
03:06:46fordcars_piYay for bots!
03:06:48fordcars_pi- raptor
03:08:56raptor has joined
03:08:57ChanServ sets mode +o
03:08:59raptoryou rang
03:09:07fordcars_piHi :)
03:09:14raptorhello
03:10:08amgine123raptor dedicate server problems found
03:10:12fordcars_piI decided to give PieFighter another shot, this time downloading the needed OpenGlES Development Headers ;)
03:10:24raptoroooo fordcars_pi - actually
03:10:24fordcars_piraptor, no dedicated server problems found :)
03:10:33raptoramgine123: describe problem please
03:10:53raptorfordcars_pi: actually, I have GLES changes to commit to the repo - they may help
03:11:01fordcars_piSweet!
03:11:07fordcars_piVery sweet!
03:11:13fordcars_pi:P
03:11:13raptoralso, have you been successful in installing SDL2?
03:11:16fordcars_piYep
03:11:20fordcars_piCompiled perfectly
03:11:26raptoroh excellent
03:11:43raptoractually, did you say you got bitfighter to compile?
03:11:55fordcars_piYes, but using Mesa3dUtils
03:12:07fordcars_piNon graphical stuff works perfectly
03:12:31raptorwhat does that mean?
03:12:53fordcars_piIt means that anything that has graphics is extremely slow :P
03:12:57fordcars_piAll on CPU, no GPU
03:13:20raptorah
03:13:22raptorok, so
03:13:32raptordid you compile a revision of SDL2 that has RPi fixed?
03:13:37fordcars_piYep
03:13:46raptorok, let me get in these changes...
03:13:57fordcars_piI was missing dome headers for Bitfighter, some OpenGLES dev headers
03:14:01fordcars_pi*some
03:14:02raptoror actually.. let me fix some compiler errors first...
03:14:06fordcars_piSure :)
03:15:15Nothing_Muchfordcars_pi: is it playable?
03:15:45fordcars_pi6fps :)
03:15:51fordcars_piIn 018a anyway
03:16:04Nothing_Muchah
03:16:19fordcars_piIf I would actually use the Gpu, I would like to get at least 40 fps
03:16:23Nothing_Muchwell, try out 019 for the GPU for graphics acceleration
03:16:33fordcars_piYep
03:16:58fordcars_piStill getting source code though
03:17:08Nothing_MuchAlright
03:17:10fordcars_piUpdating Branch Default
03:17:17fordcars_pi*to
03:17:39raptorwhat the weird compiler error...
03:18:06fordcars_piWhat did you get?
03:20:45raptorfixed
03:21:38Nothing_Much Quit (Ping timeout: 240 seconds)
03:21:38BFLogBot Commit: a3f195f02c9c | Author: buckyballreaction | Message: Fix compiling
03:22:07fordcars_piYay done downloading source
03:22:57Nothing_Much has joined
03:23:05raptorfordcars_pi: do you have mercurial?
03:23:14fordcars_piYep, just got it
03:24:08fordcars_pi Quit (Quit: Lost terminal)
03:26:07Nothing_MuchHow's everyone?
03:27:49fordcars_pi has joined
03:28:03fordcars_piHi, sorry I closed Terminal by accident haha
03:28:13Nothing_Muchlol
03:28:51raptorwelcome back
03:30:11fordcars_pi:)
03:30:46fordcars_pihttp://archive.raspberrypi.org/debian/dists/wheezy/untested/binary-armhf/Packages
03:31:21Nothing_Muchlibraspberrypi? o.O
03:31:32Nothing_Muchohh
03:31:33fordcars_piraptor, do you think these would be the missing headers? They are the first hit on Google, but wouldn't those come with Raspbian?
03:32:08raptorfordcars_pi: possibly
03:32:32raptori think they should be there already, but I'm not too knowledgeable about the Pi yet..
03:32:53fordcars_piMaybe they now come with Rasbian
03:33:11fordcars_piBut I update often with the raspi-update util
03:33:27Nothing_Muchmost likely not the dev files dude
03:33:30Nothing_Muchtry installing them
03:33:55fordcars_piThey all havve the source: raspberry-firmware O.o
03:34:19raptorok fordcars_pi, i'm almost ready to commit the GLES changes for bitfighter, I just need to verify stuff..
03:34:56fordcars_piSure :)
03:35:32fordcars_piHaha I already have the latest version of the libraries :P
03:35:43fordcars_piMaybe it is only a path problem or something
03:37:33fordcars_piOOh
03:37:49fordcars_piThere are a bunch of Libraries for OpenGLES here...
03:38:04fordcars_piAnd demos! Whooo
03:39:44fordcars_pi#include "GLES/gl.h"
03:39:44fordcars_pi#include "EGL/egl.h"
03:39:46fordcars_pi#include "EGL/eglext.h"
03:40:07fordcars_piThose look exactly the same as the error message I was getting not finding these
03:40:09raptori don't remember what EGL was..
03:40:24fordcars_piI don<t know :P
03:40:31fordcars_piShould I include these?
03:40:49Nothing_Muchhttp://en.wikipedia.org/wiki/EGL_%28API%29
03:40:52Nothing_Muchyou probably should
03:40:59raptorfordcars_pi: that should be built into SDL2
03:41:57fordcars_piHmm
03:42:08fordcars_piraptor, it said it couldn't find them
03:42:29fordcars_piHeh
03:44:13raptormaybe you are missing the dev headers..
03:44:39amgine123 Quit (Ping timeout: 250 seconds)
03:44:41fordcars_piYeah :/
03:44:48fordcars_piI'll try to run the demos
03:46:35Kiryx Quit (Ping timeout: 260 seconds)
03:49:11fordcars_pioh f**** chocaltes
03:49:21fordcars_pi*Chocolates
03:49:28fordcars_piMy sd is full, nuuu
03:49:43Nothing_Muchuh oh
03:49:47Nothing_Muchit's 4gb right?
03:49:54fordcars_piIt didn't even tell em :O
03:50:07fordcars_piYEah
03:50:25BFLogBot Commit: a32bc36b35c5 | Author: buckyballreaction | Message: Add GLES 1 support to cmake. Thanks to GCI student Jacob Logan (vs37nx)
03:50:25raptorok fordcars_pi, CMake + GLES changes coming your way..
03:50:27BFLogBot Commit: 3c7f896892e6 | Author: buckyballreaction | Message: Add assert
03:50:28BFLogBot Commit: 58dd90bb961b | Author: buckyballreaction | Message: Minor adjustments to CMake GLES implementation
03:50:36Nothing_Muchyikes, dude, consider an 8gb sd card dude
03:50:59fordcars_piHaha I know
03:51:12fordcars_piIS there a command to see what takes up disk space?
03:51:16raptordf -h
03:51:18fordcars_piWhat directory
03:51:19raptorok
03:51:21raptoroh
03:51:41raptoryou can do an evil thing like: du -sh SOME_DIRECTORY/*
03:51:48raptorbut that may take a while
03:52:40fordcars_piUH, I am trying but it only shows root even if I do df -h /home/pi
03:54:51fordcars_piWhat is the difference between size and size on disk?
03:56:33raptornono
03:56:41raptordU not dF
03:56:43raptordu
03:56:44raptordu
03:56:50raptordu -sh SOME_DIR
03:56:52fordcars_pidu
03:57:01raptorthat is 'disk usage'
03:57:08fordcars_piAhh
03:57:16fordcars_piWhoa ok
03:57:47raptorand i'd use it like this: du -sh /home/pi/*
03:57:58raptorso it gives a breakdown of the sub-directories
03:58:25fordcars_pinope, 975M /home/pi is the output
04:00:57fordcars_piAhrgh
04:02:25fordcars_piHaha!
04:02:30fordcars_piapt-get clean IS useful
04:02:44fordcars_piStill only 70mb :/
04:03:06raptorfordcars_pi: how big is your drive?
04:03:36fordcars_pi4gb :)
04:03:39fordcars_piWell 3.8
04:03:44fordcars_piOk got 100mb
04:03:55fordcars_piI have a 16gb flash drive though
04:03:58raptoryou can do 'make clean' with anything you're compiling...
04:04:08fordcars_piAhh ok
04:04:19fordcars_pih wait, I have 2 copies of Bitfighter, or 3
04:04:27raptorslash n' burn!
04:05:11sam686empty recycle bin? (thats for windows, if linux have something similar)
04:05:25raptorLinux would be /tmp
04:05:28raptoror /var/tmp
04:05:46fordcars_piThere is a Rubish Bin
04:05:47raptorbut don't actually delete everything there unless you started the system in console-only mode
04:05:57fordcars_piOk
04:06:42sam686or you can simply delete everything older then a few days
04:07:36sam686only on tmp/temp, windows also have temp folder somewhere
04:08:17fordcars_piWow 300mb
04:08:25fordcars_piBitfighter source is quit Big :P
04:08:28fordcars_pi*quite
04:09:09sam686get USB flash drive or USB hard disk? (most computer have USB)
04:09:55fordcars_piI have a USB flash drive ready to be used :P
04:10:03fordcars_pi396mb
04:10:05fordcars_piHaha
04:10:19raptorcompiling will inflate the source a lot, too
04:10:59sam686you could do all the compiling into usb flash drive, if you know where it mounts to
04:11:42fordcars_piAhh I could
04:11:51fordcars_piBut it is Mac formatted right now I think
04:12:32sam686fat32/fat16 is the most compatible file system that nearly any OS can write to
04:13:40Nothing_Muchntfs would be better if files are larger than 4gb
04:13:46fordcars_pi524mb!!!!!!!!!!
04:13:56fordcars_piAll because of Bitfighter ;)
04:14:29sam686fat32 is limited to a max of 4 GB per file not folder. A folder can have much more then 4 GB
04:15:00Nothing_Muchright
04:16:25raptorfat32 is the way to go
04:16:48raptorunless you really need files that big
04:16:59fordcars_piNah
04:17:01Nothing_Muchyeah I think fat32 is a bit faster too
04:17:04fordcars_piIt's only 16gb
04:17:15Nothing_Muchthat's perfect
04:17:27Nothing_Muchwhy didn't you install raspbian to your flash drive? :O
04:17:45fordcars_piI forgo tabout it! But I think rRasobery Pi boots from Sd
04:18:08fordcars_piOoh typos
04:18:47sam686I have a windows xp operating system on a fat32 disk, about 230 GB capacity hard disk, it works fine for me. It does annoying disk check everytime the OS bluescreen or does unsafe shutdown.
04:19:27Nothing_Muchit's windows xp
04:19:29Nothing_Muchlol
04:20:47sam686I reinstalled as fat32 cause back then I was sick of "Permission denied" on NTFS, and no easy way to change permissions on xp home edition
04:21:51Nothing_Muchlol
04:21:59Nothing_Muchwindows xp is gonna die dude
04:22:04Nothing_Muchuse it while you still can!
04:22:16fordcars_piIt is my most modern operating system :) Well after Raspbian
04:22:34sam686if windows xp dies, I can always load up linux, knowing that nearly any OS can read/write fat32
04:22:42Nothing_Muchyeah
04:22:48fordcars_piWindows will drop it's support in 2014 I heard
04:22:54Nothing_MuchXP will yeah
04:23:02Nothing_Muchthe same month and year Ubuntu 14.04 comes out :D
04:23:04sam6862014 coming very soon, less then a month now
04:23:24Nothing_Muchso that'd be April of 2014 :D
04:23:31fordcars_piOh yeah already :P
04:24:01fordcars_piHehe so yeah, 52mb
04:24:05fordcars_pi*524mb
04:24:22fordcars_piI'll hg clone again
04:24:29Nothing_Muchto the USB?
04:24:39fordcars_piMaybe
04:25:06Nothing_Muchmaybe?
04:25:12fordcars_piSure :P
04:27:54Nothing_Muchoh my
04:28:48fordcars_piWhat?
04:30:11Nothing_Muchnot sure what the maybe meant lol
04:30:42fordcars_piSorry :PPPP I had to find my flash drive
04:30:47fordcars_piFound it :)
04:31:36sam686if you are lucky, it might be able to read/write to existing filesystem you have..
04:40:05fordcars_piOk good
04:40:13fordcars_piGetting source finally!
04:40:19fordcars_piSee you in while
04:40:21fordcars_pi:P
04:47:43Platskies has joined
04:55:00vs73nx has joined
04:55:22vs73nxim back
04:55:46vs73nxhi everyone
04:56:27raptorhello
04:58:22vs73nxso you know where to start off with my current task (any files in the code where keybindings are already present etc etc)
04:59:18raptoryes... let me find that
04:59:26raptorcan you give me the task URL?
04:59:43vs73nxhttps://www.google-melange.com/gci/task/view/google/gci2013/5319687034372096
05:00:12raptorlooks like watusimoto wrote this task
05:00:56vs73nxk so you know where to start?
05:01:11raptorhmm... he says no UI work, then says to get acquainted with the UI?
05:01:18raptoryou may want to ask him about that
05:01:33raptorbut let me show you where a good place to start is
05:01:39raptordo you have teh game running?
05:01:42raptor*the
05:01:49vs73nxyes
05:02:08raptoryou see in the menu OPTIONS -> INPUT -> DEFINE KEYS...
05:02:25vs73nxyes
05:02:38raptorso the idea is to have something like that, but in the editor options
05:02:54raptorbut I don't think you'll be writing the UI stuff, just the binding part
05:03:02vs73nxok then this looks like fun :)
05:05:09raptorhmm... ummm
05:05:27raptori'm not so familiar with this code - looks like watusimoto has rewritten my rewrite :)
05:05:46vs73nxk then
05:06:08raptorI can get you pointed in the general direction, but you'll want to work closely with him, I think
05:07:31raptorhow familiar are you with XMACROs ?
05:07:45vs73nxnot much
05:07:52raptorif you look in config.cpp
05:07:59raptorat static void setDefaultKeyBindings
05:08:12vs73nxoh ok then
05:08:18raptorthat's how bindings are set
05:08:46raptorand read from the INI
05:08:55raptorand there is a method below it called writeKeyBindings
05:09:01raptoris how it's saved to the INI
05:09:23raptoryou'd need to create a new INI section called something like 'EditorKeyBindings'
05:09:38raptorand attempt to save the defaults we already have
05:10:06vs73nxok i better get to it then
05:10:16raptorthe hardcoded ones we have are found on the F1 help screen when in the editor, and in the code, they are scattered around UIEditor.cpp
05:18:28raptorXMACROs are a way to use preprocessor #define to dynamically write lots of similar code
05:18:57raptorin this case, use what's in BINDING_TABLE to write loading code
05:19:20raptoryou may need to do a similar EDITOR_BINDING_TABLE
05:22:12vs73nxso do make a new binding table for EditorKeyboardBindings?
05:22:33raptorI think that would be best
05:22:43vs73nxok
05:32:27fordcars_piHi
05:32:33fordcars_piI'm back :)
05:33:02vs73nxdoes anyone happen to know where BINDING_TABLE is defined?
05:33:18fordcars_piNope :P
05:33:19raptorvs73nx: it's in InputCode.h
05:33:26vs73nxok thanks
05:37:45vs73nx Quit (Read error: Connection reset by peer)
05:43:55Nothing_Muchwb fordcars_pi
05:47:39fordcars_pi:)
05:48:39Nothing_Muchugh, stupid internet connection is horrific
05:48:46fordcars_piHaha
05:50:52Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
05:51:16Nothing_Much has joined
05:52:01Platskies Quit (Quit: Gotta go)
05:53:18vs73nx has joined
06:06:11fordcars_piNight guys! I'll compile during the night
06:06:36fordcars_piexit
06:06:41fordcars_piWoops :P#
06:06:45fordcars_piLater!
06:06:48fordcars_pi Quit (Quit: leaving)
06:19:17vs73nxraptor; i made a new binding table called EDITOR_BINDING_TABLE and it is giving me errorrs when i compile about values in EDITOR_BINDING_TABLE which worked in the normal binding table?
06:19:35raptorcan you rephrase that?
06:19:48raptoralso, please post errors
06:22:27vs73nxi made a new binding table and it is giving me errors ' http://pastie.org/8541386 '. the EDITOR_BINDING_TABLE is here -> ' http://pastie.org/8541388 '
06:22:51raptorah
06:22:52raptorso
06:23:10raptorwith preprocessor defines, you need to be very careful with spaces
06:23:29raptorall types of whitespace, especially newline
06:24:00raptorlike remove any whitespace after an ending backslash \
06:24:36vs73nxoh ok then
06:25:34vs73nxcant see any whitespace in my block of code, its just pastie having a small window
06:26:26vs73nxi basically copied the block tat are editor specific and copied them over.
06:26:43raptoralso, you'll have to follow the binding pattern exactly
06:27:23raptorsee how BINDING is declared after the table in an enum?
06:27:38vs73nxyes
06:29:21raptordo you sort of understand how these macros are working?
06:30:23vs73nxyes i see it now, so i do an EDITOR_BINDING for any binding in the EDITOR_BINDING TABLE right?
06:31:10raptorthat may help... these xmacros are so delicate that I may need to see your full InputCode.h to see it
06:31:17raptorbut actually
06:31:44raptorif you don't want to wrestle with xmacros at the moment, you can just define your own tables in c++ instead of in preprocessor gibberish
06:32:24vs73nxxmacros look like a better option, im doing gci to learn not to win :)
06:32:43raptoroh good...
06:32:45vs73nxwinning is something i might do next year...
06:32:57raptorin that case xmacros are a neat trick to reduce code
06:33:07raptorbut a little difficult to debug
06:33:15vs73nxfair enough
06:33:27HylianSavior Quit (Quit: Leaving)
06:33:35raptorbasically you define a giant table
06:34:04raptorin that giant table to begin each line with something you'll define later, when you need - in this case BINDING
06:34:14raptor*you begin each line
06:34:42raptorso really, the EDITOR_BINDING_TABLE doesn't mean anything until you use it in a tricky way
06:35:08raptorand the trick is shown in the enum BindingNameEnum
06:35:51raptorin there it defines what BINDING actually means, then spits out the giant data table with the meaning for BINDING and creates an enum in the process
06:36:39raptorfor instance, by setting 'BINDING' to mean 'BINDING(enumName, b, c, d, e, f) enumName'
06:37:07raptoryou're basically just pulling out the one enumName only
06:37:15raptorand thereby creating your enum
06:37:28vs73nxbut theres a lot of other functions thet redefine BINDING_TABLE
06:38:01raptoryou'll see that that table doesn't actually get redefined
06:38:26raptorrather just inserted between two redefinitions of 'BINDING'
06:39:26raptorhere is what the actual output of that junk in BindingNameEnum: http://pastie.org/8541409
06:39:41raptormaybe that will let you see how the data table is converted into whatever you want
06:40:13raptorand further below, in BindingSet, it is used again to generate this: http://pastie.org/8541410
06:41:24vs73nxoh thanks for the help! but do i need to make a new bindingNameEnum, and insert the binding table between two redefinitions of EDITOR_BINDING?
06:42:44raptorI think that would be wise - then you can use that enum in the editor later to call up the binding
06:43:12raptorbut I think you should talk to watusimoto more about where to go from here
06:43:19raptorhe knows this code a lot better
06:43:25Quartz has joined
06:43:35Quartzwooooooops.
06:43:40QuartzForgot to be Quartzy
06:43:43QuartzOh well.
06:43:46QuartzUhhh last call for votes on the contest
06:43:49Quartz is now known as Guest80070
06:43:53raptorhaha
06:43:53Guest80070Voting ends in like 2 hours
06:44:07raptoralready voted...
06:44:09vs73nxwhat contest is this?
06:44:14Guest80070Map contest
06:44:23Guest80070It's very nearly over. Thankfully.
06:44:32Guest80070Seems like every contest I host is very underwhelming. Ahh well
06:44:32kumul Quit (Quit: Leaving)
06:44:37vs73nxyeah im working on some editor keybindings
06:44:49Guest80070Then you are my friend ;)
06:44:56vs73nxgood fun with some xmacros
06:45:05Guest80070Getting used to these new arbitrary keybindings is a pain in the @#$%!
06:45:45vs73nxagreed
06:46:52Guest80070I'll admit some of the changes are logical though.
06:47:06Guest80070But a couple of them are bugging me
06:48:15Guest80070@raptor are contests less fun when you host them or no? Curious.
06:48:24raptoroh yes, definitely
06:48:29raptormuch less fun
06:48:47raptorbecause I usually envision something grander or more awesome, then comes mediocrity!
06:49:10Guest80070XD Ok cool glad to know it's not just me.
06:49:37Guest80070Wild West was alright though, just a bit repetitive due to the very small number of maps.
06:49:37raptorI am sad that Joe is going to win over Stargate
06:49:43Guest80070Well, thank you.
06:49:52Guest80070I don't feel bad saying that since it's ending in like 2 hours
06:49:56raptorheh
06:49:59Guest80070Lol I think it was pretty obvious I made it anyway xD
06:50:14Guest80070I like Joe. I dunno why Olive Oil was so popular, but I ain't hatin'.
06:50:36Guest80070I'm gonna get rid of most if not all of the asteroids in Stargate before it releases
06:50:43raptorcool
06:51:24raptorsam686: you around? Was there a command to reload levels on a server?
06:51:44raptorsome hidden command...
06:52:47HylianSavior has joined
06:58:21vs73nxgot any ideas about how i can add EDITOR_BINDING_TABLE to BindingTableEnum?
06:58:31raptorI'd do a new enum
06:58:46raptorGuest80070: what bindings are the annoying ones?
06:59:00Guest80070CTRL+ALT+R and CTRL+ALT+X
06:59:16Guest80070They were SHIFT+CTRL+R and SHIFT+CTRL+X before I believe
06:59:20raptori don't even know what those are...
06:59:23Guest80070And I don't believe anything replaced them.
06:59:42Guest80070My two most important tools, sir.
06:59:49Guest80070Rotating with a specified angle that you type
06:59:56Guest80070And scaling
07:00:07Guest80070(Swear to God I use them more than right click. rofl)
07:00:19raptorhah
07:00:52Guest80070Hold on lemme check. I know for a fact that scaling moved for no reason, the old function has no function that replaced it.
07:01:01Guest80070I'm gonna check to make sure the rotation function is the same story. I could be mistaken.
07:01:14Guest80070Yep.
07:01:16Guest80070I'm mistaken.
07:01:19Guest80070That one changed for a reason.
07:01:33Guest80070The scaling really did move for no reason but I'm guessing that's to be consistent with the rotation function of which I speak, or something.
07:01:43raptoroh wait
07:01:45raptorare you on OSX?
07:01:49Guest80070Yep.
07:02:04raptorso on my Linux, it is ctrl+shift+x
07:02:09raptorthat's not it on osx?
07:02:18Nothing_Muchraptor: OSX has a different keyboard
07:02:22Nothing_Muchwith command and stuff like that
07:02:28raptorosx uses 'meta' or 'command'
07:02:34vs73nxyeah command key
07:02:46raptorso Guest80070, when you say CTRL, do you mean COMMAND ?
07:02:49Guest80070I don't believe any of the functions use the Command key.
07:02:51Guest80070No
07:02:51Guest80070I mean CTRL
07:02:54raptorok
07:03:01Guest80070Command is for suckers, and I praise Jesus you didn't use them. Seriously.
07:03:08raptorhaha
07:03:14Guest80070Apple should burn for the command key ... just making everything inconsistent.
07:03:41vs73nxwell i just use the keybinding that come with my mac, i dont use it much...
07:04:15vs73nxi prefer to use my linux box for my programming gaming and stuff
07:04:27vs73nxmy mac is for school and ios programming
07:04:35Guest80070Yup, sounds smart to me.
07:04:39raptorso Guest80070, what is your resize key now, and what was it before? because I read an inconsistency with what it is on my computer and what you said it was
07:04:53Guest80070OK before, Scale was Shift+Ctrl+X
07:04:59Guest80070Now it is CTRL+Alt/Option+X
07:05:03raptorok, that's what it is for me now...
07:05:12raptorthat's... odd - that must be a bug
07:05:16raptorlet me check
07:06:27raptorif(inputString == "Ctrl+Shift+X") // Resize selection
07:06:42raptori don't understand how it is different for you on OSX...
07:06:51Guest80070Bizzare.
07:06:59Guest80070*Bizarre. fml I can't spell that durn word.
07:08:59raptorwell i asked other OSX users about it on the forums
07:09:08HylianSavior Quit (Quit: Leaving)
07:09:18raptorI wonder - Guest80070, what OSX version are you running?
07:09:47Guest8007010.6
07:09:56Guest8007010.6.8 specifically but I hardly think that matters lol
07:10:03Guest80070I'm surprised I'm not running 10.7 ... interesting.
07:10:09Guest8007010.8 can burn in hell
07:10:14raptorhaha
07:10:16raptorok, thanks
07:10:19Guest80070Sure.
07:10:28raptoractually i'm curious
07:10:50raptoris there an OSX menu option with the proper key combo ctrl+shift+x ?
07:14:21Guest80070uhhhhhhhhhhh
07:14:34raptorlike if 'Bitfighter' is the forground application
07:14:49Guest80070Not seeing any.
07:14:51raptorand you see the OSX finder menu
07:14:52raptorok
07:14:53Guest80070I know what you're thinking
07:14:56raptorthen I'm baffled
07:15:04Guest80070But still ... it was CTRL+ShifT+X in the previous version of Bitfighter
07:15:06Guest80070But now it's changed
07:15:13Guest80070I can't make sense of it lol
07:15:18Guest80070I'll get used to it but it *is* mysterious!
07:15:22raptorthat is so weird because the code was not changed...
07:15:28raptorwe'll get to the bottom of it
07:15:30Guest80070That really is bizarre.
07:16:13Guest80070@raptor Ready to host that next contest? ;D
07:16:32raptorI think pretty soon, yes
07:16:36Guest80070yayayay
07:16:40raptorbut
07:16:59raptorI don't want to do much hosting work, other than maybe kicking it off and setting up the server...
07:17:15raptordid we want to do one gametype or let people choose?
07:17:18vs73nxi checked on my osx machine and CTRL+SHIFT+X doesnt work
07:17:28raptorthanks vs73nx
07:17:32raptorwhat OSX version?
07:17:53vs73nx10.8.4
07:18:01raptorok thanks
07:18:23vs73nxno problem
07:19:02Guest80070Hmmmm. Idk best talk to someone else about that if you can; I'd be willing to bear the brunt of the work if necessary but it's kind of nice to alternate between hosting and not.
07:21:42raptoractually, Guest80070, should we even have voting at the end of round 3 or whatever?
07:21:48vs73nxraptor: when is Watusimoto usually on?
07:22:02raptorvs73nx: he should be waking up any minute now... :)
07:22:13vs73nxi need more help with BindingNameEnum
07:22:16Guest80070I'm not totally sure on how you're going about what you're doing ... god, it's hard to remember.
07:22:23Guest80070Ummmm ...
07:22:40raptorGuest80070: well, after our 'revision' rounds, should we have voting on the best map?
07:23:00Guest80070I think it encourages people is the thing.
07:23:09Guest80070Like I dunno remember when I tried to host something that had no real prize?
07:23:12Guest80070Nobody participated
07:23:17raptorok
07:23:20Guest80070So yeah ... you probably better :\
07:23:26Guest80070Even if it might be kinda dumb :P
07:23:36raptorhow long do you think each round should go? 3 days? a week?
07:23:39Guest80070But we're doing non-anonymous for this one right?
07:23:43Guest80070Each round? 3 days.
07:23:49Guest80070I've noticed people are pretty quick frankly.
07:23:54raptorok
07:23:55Guest80070Maybe 4 days.
07:23:55Guest80070Idk.
07:24:11raptori'll do 2 weeks for round 1, then 3-4 day rounds after that
07:24:17Guest80070Sounds smart!
07:24:56raptoralso anonymity... hmmm... I think we can still keep it anonymous, as long as it's easy to tell the progression between map revisions
07:25:23raptoror leave it a choice
07:25:48Nothing_MuchCan't find the voting maps contest!
07:25:52raptoroh man - I have to sleep...
07:25:57Guest80070Night raptor!
07:26:03raptorthanks for discussing this... night!
07:26:08vs73nxwait one more question!
07:26:11raptorok
07:26:14Guest80070Nothing_Much http://www.bitfighter.org/forums/viewtopic.php?f=13&t=2168
07:26:16vs73nxwhat time is it at where you are raptor
07:26:27raptor12:30 am (just past midnight)
07:26:39raptorI'm in Utah, USA, Mountain Standard Time
07:26:40vs73nxwoah in australia it is 18:26
07:26:48raptorso 00:30 here
07:26:53Nothing_MuchTy Guest80070
07:27:00vs73nxok goodnight
07:27:04raptorngiht!
07:27:05Guest80070You are welcome sir
07:27:07raptor Quit ()
07:28:08Platskies has joined
07:31:31Darrel has joined
07:34:58Nothing_MuchI wonder how much longer Desura's gonna take, yeesh.
07:47:36destroyerimo has joined
07:59:10Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
07:59:35Nothing_Much has joined
08:04:29Guest80070 Quit (Quit: Page closed)
08:04:47Quartzy has joined
08:16:52koda has joined
08:16:59Platskies__ has joined
08:19:40Platskies Quit (Ping timeout: 246 seconds)
08:23:12HylianSavior has joined
08:33:17watusimoto has joined
08:33:18ChanServ sets mode +o
08:34:22vs73nxoh hi watusimoto
08:34:49vs73nxdo you know how i can add my own BINDING_TABLE to BindingNameEnum?
08:34:53destroyerimo Quit (K-Lined)
08:35:19destroyerimo has joined
08:38:39watusimotohi
08:39:24watusimotovs73nx: what are you working on, editor keys?
08:39:29vs73nxyes i am
08:39:40vs73nxgood fun it is
08:39:50watusimotoactually, this isn't a bad task
08:40:03watusimotoif you use all the new things we have that will make this easy
08:40:52watusimotoFirst off, to understand the BINDING_TABLE concept, you should read about x-macros
08:41:22watusimotothat's a technique to use macros to define many things in one place
08:41:34vs73nxi did look at that a few hours ago and it is quite confusing
08:41:43watusimotoit is at first, but gets easier with time
08:41:54watusimotoit's an awesome concept, and we use it a lot
08:42:10vs73nxi made a table for editor keys but i need to make a way for it to be in BindingNameEnum?
08:42:15watusimotoor, I should say, I use it a lot, as the others on the project also find it confusing :-)
08:42:35watusimotoLook for #define BINDING_TABLE
08:42:37vs73nxyes raptor told me to refer to you
08:42:47watusimotoand add your keys at the bottom, where we already have a couple of editor keys
08:42:51watusimotojust follow the pattern
08:43:16vs73nxoh so i add the editor keys to the main BINDING_TABLE and not make a new one?
08:43:22watusimotoI think so
08:43:39vs73nxok ill do that instead
08:43:47watusimotoso look at this block:
08:43:48watusimotoenum BindingNameEnum {
08:43:48watusimoto#define BINDING(enumName, b, c, d, e, f) enumName,
08:43:48watusimotoBINDING_TABLE
08:43:48watusimoto#undef BINDING
08:43:48watusimotoBINDING_DEFINEABLE_KEY_COUNT
08:43:49watusimoto};
08:44:11watusimotothis takes the first column of the BINDING_TABLE and creates an enum out of it
08:44:25watusimotothe enum is called BindingNameEnum
08:44:41watusimotoand the convention I use to keep this straight is this:
08:44:50watusimoto#define BINDING(enumName, b, c, d, e, f) enumName
08:44:56kodab has joined
08:45:04watusimotothe stuff in the ()s match the columns in the BINDING_TABLE
08:45:11vs73nxthat confused me why define it two times?
08:45:25watusimotoyou don't
08:45:58watusimotowhere I use a proper name in the ()s, that's a param we use in the stuff that follows. Where I use a single letter, it's just a placeholder to make the column counts match
08:46:12vs73nxohhh ok
08:46:18watusimotoso for this enum, we only use the first column, the rest is unused here
08:46:55watusimotoso what we're doing is defining BINDING(...) to resolve to enumName, which is the value in the first column
08:47:06watusimotoso when BINDING( BINDING_SAVE_PRESET_3, "SaveLoadoutPreset3", false, keySavePreset3, KEY_CTRL_3, KEY_CTRL_3 ) is evaluated
08:47:17watusimotoit evaluates to BINDING_SAVE_PRESET_3
08:47:29watusimotoare you with me so far?
08:47:53vs73nxim fully with you this makes perfect sense if you think about it
08:47:58watusimotogood
08:48:05watusimotoso what happens is we define the macro BINDING
08:48:13watusimotoand then feed the entire BINDING_TABLE through ti
08:48:37watusimotoso each line of the BINDING_TABLE gets turned into a list of whatever is in the first column
08:48:45watusimotobecause that's how we've defined BINDING
08:48:47koda Quit (Ping timeout: 272 seconds)
08:48:52vs73nxit equates to the whole binding table?
08:48:56watusimotoin other places we define BINDING differently, and use differnt columns
08:49:13watusimotoBINDING only refers to a single line in the BINDING_TABLE
08:49:40vs73nxoh so thats what the 'different definitions' are just setting filters for the binding table?
08:50:00vs73nxnow that makes sense
08:50:36vs73nxtime for me to get to work then
08:51:06watusimotobut after defining BINDING, we insert the BINDING_TABLE, which has multiple refs to BINDING
08:51:34watusimotoso each line of BINDING_TABLE gets evaluated, and converted into whatever BINDING is defined as
08:51:43watusimotoand all that gets inserted into the middle of our enum definition
08:51:46Platskies has joined
08:53:06vs73nxso the BindingNameEnum is kinda like where the binding table is stored, or filtered?
08:53:10QuartzyAWWWWWWWWWWWWWWWWW SNAP.
08:53:10Quartzyhttp://www.bitfighter.org/forums/viewtopic.php?f=13&t=2170
08:53:25Platskies__ Quit (Ping timeout: 248 seconds)
08:53:53vs73nxnice collection of maps except for one map?
08:53:56vs73nxBoUnCeR iS sExY
08:53:59vs73nxi hate it
08:54:45vs73nxits not my type of playstyle, you know being impaled into a wall constantly :)
08:55:18Quartzy"Stupid Contest"
08:55:20QuartzyIt lived up to the name.
08:55:38QuartzyYou have seen bobdaduck's maps right? Usually considered one of the best mapmakers, if not the best. He made it. LOL
08:56:03vs73nxoh sorry its just personal preference
08:56:13QuartzyHaha np sorry if I sounded overly defensive.
08:56:15watusimotovs73nx: before our above conversation compleetly disappears, find somewhere else we use the BINDING_TABLE and see how that works. That will help cement the concept in your mind.
08:56:17QuartzyTrust me I don't like it either! IT's a troll map.
08:56:35watusimotoQuartzy: and you wonder why I don't trust map makers :-)
08:56:38vs73nxk
08:56:55QuartzyNo I don't wonder. You're paranoid about nothing.
08:56:57Quartzy:P
08:57:16QuartzyBouncer is Sexy is a terrible map ... and as such it will never be played from here on out.
08:57:20QuartzyThe system takes care of itself.
08:58:23vs73nxyeah unless i run across it when i play on stupid contest maps server :D
08:59:14QuartzyWhich will be gone by tomorrow :)
08:59:26QuartzyIf you really need to skip it
08:59:31QuartzyThe levelchange password is seaturtles
08:59:56vs73nxthanks now i can test all the maps when im not programming
09:00:28QuartzyCool! :D
09:01:08vs73nxwait so how do i change levels?
09:02:10QuartzyWhile in a server, you press ESC
09:02:15QuartzyThis brings up a bunch of options...
09:02:21QuartzyOne of them should be "Enter Password"
09:02:25Quartzyor something like that
09:02:30Quartzythen type seaturtles
09:02:32Quartzyreturn
09:02:45QuartzyThen once again, go to the ESC menu and you should have the option to change level.
09:02:49watusimotook, back later
09:02:55vs73nxok sorry im a newb
09:03:49vs73nxapparently seaturtles is an incorrect password
09:04:33Quartzyuhh ... ok...
09:04:37QuartzyTry mormonsrus
09:04:47Quartzy:P
09:04:56vs73nxok
09:05:01QuartzyI wouldn't normally just hand out the Admin password but since the server will be gone so soon, who cares.
09:05:15vs73nxoh thanks ;)
09:05:35vs73nxim playing the winning level... im finding it hard to kill joe :)
09:05:45Quartzyhahaha yep.
09:06:04vs73nxjust killed him didnt work :)
09:06:57vs73nxok back to codeing
09:07:06Kiryx has joined
09:10:53Quartzy Quit (Quit: Page closed)
09:13:59vs73nxwatusimo: do you know where the hardcoded keybindings for the editor are?
09:34:20Flynnn has joined
09:54:26Flynnn Quit (Quit: Leaving)
10:02:07vs73nxok going to bed, bye everyone!
10:02:38vs73nx Quit (Quit: Leaving)
10:16:06kaen Quit (Ping timeout: 252 seconds)
11:03:47Platskies Quit (Read error: Connection reset by peer)
11:16:56kodabb has joined
11:18:51kodab Quit (Ping timeout: 260 seconds)
11:50:50kodab has joined
11:52:53kodabb Quit (Ping timeout: 240 seconds)
12:01:08Platskies has joined
12:26:21Watusimoto_ has joined
12:28:13Platskies__ has joined
12:28:34Platskies Quit (Ping timeout: 272 seconds)
12:52:29Platskies__ Quit (Read error: Connection reset by peer)
13:19:52Watusimoto_ Quit (Ping timeout: 272 seconds)
13:21:30kodabb has joined
13:24:36kodab Quit (Ping timeout: 240 seconds)
14:10:23watusimoto Quit (Ping timeout: 246 seconds)
14:11:17watusimoto has joined
14:11:17ChanServ sets mode +o
15:13:10kaen has joined
15:13:10kaen Quit (Changing host)
15:13:10kaen has joined
15:17:38LordDVG has joined
15:43:16kodab has joined
15:43:40kodabb Quit (Ping timeout: 240 seconds)
16:16:55Nothing_Much Quit (Ping timeout: 272 seconds)
16:22:40Nothing_Much has joined
16:40:52kaenI think the GLES stuff broke the tests
16:41:16kaensth_create fails when running them
16:49:15watusimoto Quit (Ping timeout: 260 seconds)
16:56:17Nothing_Muchoh dear
16:57:12kaenupon further investigation, nothing appears to be broken
16:57:23Nothing_Muchoh good
16:57:23kaenjust a seatblet that's strapped too tight.
16:57:29kaenseatbelt
17:15:23kodab Quit (Ping timeout: 260 seconds)
17:23:50kumul has joined
17:28:37destroyerimo Quit (Ping timeout: 248 seconds)
17:30:00kaen!bugs
17:30:00BFLogBotTo enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs
17:54:54fordcars has joined
18:00:05fordcarsHi
18:20:55fordcars Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
18:42:55BFLogBot Commit: 6607e7bd35e9 | Author: kaen | Message: prefer 'friend class' to '#define private public'
18:58:32Kiryx Quit (Remote host closed the connection)
19:00:08LordDVG Quit (Read error: Connection reset by peer)
19:00:58LordDVG has joined
19:00:58Kiryx has joined
19:01:09vs73nx has joined
19:26:05LordDVG Quit (Ping timeout: 246 seconds)
19:39:03LordDVG has joined
19:52:47Quartzy has joined
19:53:59Nothing_MuchUbuntu Phones are gonna happen! :D
20:08:18vs73nxtrue that! i want an ubuntu edge
20:08:39Skybax has joined
20:08:45vs73nxi even bricked my Samsung galaxy s1 just to install it on my system.
20:09:02SkybaxHay guize
20:09:19vs73nxhi
20:09:48Nothing_Muchvs73nx: Edge won't happen, but Shuttleworth confirmed that they now have a hardware partner!
20:10:03Nothing_MuchHey Skybax
20:11:07SkybaxI put my contest maps on Pleiades
20:15:06QuartzyAwww yeah Skybax
20:15:08QuartzyAwww yeah.
20:15:15SkybaxWhat lol
20:15:22QuartzyI can't seem to upload anything to Pleiades myself! :D
20:15:27SkybaxHahaha xD
20:15:40QuartzyDo you just use the button in-game?
20:15:49SkybaxAre you trying to do it from within Bitfighter or from Pleiades itself?
20:15:55QuartzyWithin Bitfighter yessir
20:16:04QuartzyDoes that not work or what?
20:16:05kaenare you logged in?
20:16:07SkybaxI just use the button in-game
20:16:11QuartzyYes kaen
20:16:11SkybaxIt works for me
20:16:25kaendo you get an error message?
20:16:28QuartzyNo.
20:16:35kaencheck the console after you try the upload.
20:16:38SkybaxBut if you can't get it to work you can also upload straight to the website
20:16:48QuartzyI press the button, nothing apparently happens. I check Pleiades like 10 minutes later and it's not up. So
20:16:52QuartzyAlright, I'll check the console
20:17:14kaennothing apparently happens? do you get the "uploading to pleiades" spinner?
20:17:25QuartzyNo.
20:18:04SkybaxThat's a fail!
20:18:10kaenthere were a lot of cooks in the kitchen towards the end of the release cycle regarding uploading to pleiades from bitfighter
20:18:32kaenit took maybe 24 hours after releasing 019 to figure out there'd be a 019a :P
20:18:38Quartzyhahaha
20:19:07kaenso you don't get any console output either?
20:19:24kaenand finally, what OS?
20:19:44QuartzyOS X 10.6.8
20:19:50QuartzyUmmm what's the button for the console ...
20:19:54Quartzy>.< Always forget.
20:20:00kaen/
20:20:04kaenin the editor
20:20:07kaenctrl + / in the game
20:20:18QuartzyNope, nothin.
20:22:44kaenhmm, there's someone else who uses 10.6.8
20:22:57kaenyou're the first person I've heard of who can't get the upload to work whatsoever.
20:23:25kaenI guess it pretty much has to be a threading issue
20:23:51kaenpresumably the upload process is not thread-safe, as we noticed literally hours before releasing.
20:24:54kaenWe assumed you'd have to be pretty lucky to get the perfect storm of conditions that allow for that thread-unsafety to manifest, because the program would have to be in exactly the right state at exactly the right moment and at exactly that time launch a thread.
20:25:11kaentl;dr: buy a lottery ticket today, Quartzy
20:25:24QuartzyLol!
20:28:05Quartzy Quit (*.net *.split)
21:05:39vs73nxsuddenly im unable to connect t the bitfighter master server?
21:05:57vs73nxi need to go bai
21:06:01vs73nx Quit (Quit: Leaving)
21:21:57BFLogBot Commit: 4fa6502ff511 | Author: kaen | Message: clean up ObjectTest cases
21:36:27koda has joined
21:39:37raptor has joined
21:39:37ChanServ sets mode +o
21:49:24kaengood day
21:49:32raptorhello!
21:49:39kaenraptor, how attached are you to that fontmanager assert you added yesterday?
21:49:48kaenit triggers when running the tests
21:50:05raptorumm not so much, i suppose - I hit it because linking with GLES on my system made it fail
21:50:14kaenI see
21:50:16raptori assumed it was just because my system didn't have a proper implementation
21:50:36kaenI understand the value of having it, or at least one like it.
21:50:49kaenso I'm hesitant to just remove it
21:51:03raptori don't mind if you get rid of it, there's an assert shortly afterwards anyways...
21:51:18kaenok
21:51:19raptorin the 'new BfFont..
21:51:59kaenoh, great then
21:52:39BFLogBot Commit: 64d55dedf950 | Author: kaen | Message: remove assert after sth_create, since it can harmlessly fail during test execution
22:07:45Watusimoto has joined
22:11:37LordDVG Quit (Remote host closed the connection)
22:20:09kumul Quit (Ping timeout: 246 seconds)
22:28:52fordcars_pi has joined
22:28:58fordcars_piHi
22:29:15fordcars_pikaen, to build bitfighter, what do I cmake?
22:29:32fordcars_piIn build folder?
22:32:49Nothing_Muchfordcars_pi: yeah
22:32:54Nothing_Muchcmake in the build folder
22:33:02fordcars_picmake .. right?
22:33:14raptorfordcars_pi: try cmake -DUSE_GLES=1 ..
22:33:31fordcars_piOh wait, I'll try to compile one of the OpenGlEs demos
22:33:38fordcars_piThanks :)
22:39:34fordcars_piWow it works
22:39:48fordcars_piWeird Bitfighter couldn't find the headers last time I tried
22:39:57raptorbitfighter compiled??
22:41:17Nothing_Muchfordcars_pi: woo!
22:42:42fordcars_piNUUU
22:42:53fordcars_piSorry, the OpenGlEs demo worked :3
22:43:42Nothing_Muchoh man
22:43:44Nothing_Much:(
22:44:07fordcars_piBuilding right now
22:44:20fordcars_pioh wait
22:44:23fordcars_picmake failed
22:45:32fordcars_piOPENGLES_INCLUDE_DIR and OPENGLES_LIBRARY variables are not set
22:46:08raptoryou need gles development package installed!
22:46:43fordcars_piahhhh
22:47:13fordcars_piBut...
22:48:40fordcars_piI got a bunch of OpenGlEs libs at /opt/vc
22:48:53raptorohh... maybe it doesn't find them
22:49:01raptorwhat is the exact path of one of the libs?
22:49:06raptor(with name, too)
22:49:13fordcars_pi/opt/vc/lib
22:49:17fordcars_piOh wait
22:49:23fordcars_piI got headers too
22:49:29raptorand where are those?
22:49:34fordcars_pigles and gles2
22:49:39fordcars_piOne tick
22:49:48raptorwhat is the exact path to gles/gl.h ?
22:50:00fordcars_pi/opt/vc/include/GLES
22:50:06fordcars_pifor gl.h
22:51:10fordcars_piAnd I have libEGL_static.a
22:51:19fordcars_piI don't see gles
22:51:41raptorok fordcars_pi, pull the latest and try again
22:51:46BFLogBot Commit: 754f42848691 | Author: buckyballreaction | Message: Add Raspberry Pi library lookup support for GLES
22:51:51fordcars_piAhh ok
22:53:15raptorhmm... does the RPi support GLES 1.1? or just 2.0?
22:53:20raptorif just 2.0, then we have a problem
22:53:22fordcars_piBoth I think
22:53:28fordcars_piI see both Libs anyway
22:54:08raptorand what is the .so name for gles 1.1?
22:54:12raptoris it GLES1_CM
22:54:14raptor?
22:54:17raptoror something like that?
22:54:28raptoryou may have to get a print out of the .deb that it installed...
22:54:55fordcars_piUh
22:55:04fordcars_piOh it worked!
22:55:27fordcars_piCmake worked, seems promising
22:55:42Nothing_MuchI think you do make after that..?
22:55:50Nothing_Much(don't take my word for it)
22:56:10fordcars_piIt says it found GLESv1_CM.so
22:56:16fordcars_piI think so
22:56:19fordcars_pimake ..?
22:56:27Nothing_MuchI think just "make"
22:56:35Nothing_Muchbut wait for raptor
22:56:38fordcars_piI am in build so yeah
22:56:42fordcars_piOf course
22:56:59Nothing_Muchyeah wait for him, because this is unfamiliar territory I'm in lol
22:57:07fordcars_piLol
22:57:54raptorhi
22:57:59fordcars_piHi
22:58:01raptoryes, that's the right lib
22:58:05raptoroh goodie
22:58:15fordcars_piYipee!
22:58:18raptorso if cmake worked, then it's time to 'make'
22:58:25fordcars_pimake .. in build?
22:58:30raptorjust 'make'
22:58:33fordcars_piokokokok
22:58:35fordcars_pi:P
22:58:37raptorin 'build'
22:58:40fordcars_piin build?
22:58:43fordcars_piAh okok
22:58:58fordcars_piThanks!
22:59:09raptorforewarning - there's a slim chance that it will compile successfully, then start up with just a black screen...
22:59:22raptorin which case that means we have a coding error somewhere...
22:59:26raptorbut I hope it works
22:59:26fordcars_piAH ok
22:59:30fordcars_piMe too :)
22:59:33Nothing_Muchluck to ya fordcars_pi!
22:59:40fordcars_piThanks :P
23:06:05fordcars_piSucessfully built libtomcrypt.a
23:19:15kaenlike the first monkey into space
23:19:18kaen:)
23:19:24raptorhahaha
23:21:11amgine123 has joined
23:21:44amgine123sup
23:23:36Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
23:24:06Nothing_Much has joined
23:35:25Skybax Quit (Ping timeout: 245 seconds)
23:41:09Nothing_MuchHow's it workin' out?
23:47:40fordcars_piHi
23:48:20fordcars_piSorry kaen, check the logs, I was way worst the first time I compilked on Pi
23:48:24fordcars_pi;)
23:48:39fordcars_piNo build error yet Nothing :)
23:48:59fordcars_piI am 60% there, currently building lua-vec
23:55:10raptorjust wait until 'bitfighter'
23:55:22raptoryou're maybe 40% there, sadly...
23:55:35fordcars_piOh wait that was Bitfighter sorry, I saw the Lua stuff and I though I was still in Lua-vec
23:55:43fordcars_piI am in polygon.cpp noew
23:55:51fordcars_pi*now
23:56:26raptoroh yay!
23:56:31fordcars_piYay!
23:59:36koda Quit (Quit: koda)

Index Search ←Prev date Next date→

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