#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-05-24

Timestamps are in GMT/BST.

00:09:21Flynnnjust out of curiosity,
00:09:28Flynnnis there a lua function to private message a single player?
00:17:38kaenit's on the list for 019
00:17:43kaenit might actually be in 019...
00:17:48Flynnnoh, cool
00:18:31Flynnngahhh I keep writing c functions in lua
00:18:44kaenheh
00:18:53kaenthat's an interesting problem to have
00:19:06Flynnnhaha
00:19:26kaenyou know there's a strictly-typed system programming language based on lua
00:19:29kaencalled terra
00:19:31Flynnnreally
00:19:36Flynnnthat sounds quite interesting
00:19:45Flynnnand did they drop the whole idiotic "then...end" thing?
00:19:53kaenhmm I don't remember
00:19:54FlynnnI always hated that
00:19:58Flynnnwhat if I have variables named start or end
00:20:07Flynnnand I'd rather be typing in brackets, not words
00:20:57kaenwhoa I'd never thought of that
00:21:45FlynnnxD well, for whatever reason, I tend to like to use those variable names
00:22:03Flynnnand lua no gusta them
00:22:13kaenhehe
00:22:17FlynnnI generally dislike lua lol, I am like, basically a fanboy AGAINST lua
00:22:21Flynnnlike
00:22:30Flynnnas loyal as a fanboy is to apple, is how against lua I am
00:22:36kaenI used to be that exact way
00:22:43Flynnnhaha what changed?
00:23:04kaenwell, first I learned javascript pretty intensely
00:23:33kaenand once I learned to love it, and saw the parallels between it and lua, lua made a lot more sense to me
00:23:34kaenbut
00:23:49kaenin general, I prefer strictly typed languages over dynamic languages
00:23:55Flynnnsame here
00:24:01Flynnnjavascript has some pretty interesting stuff, but
00:24:06kaenoh, sure
00:24:14kaenclosures are fascinating to me
00:24:15Flynnngenerally I've stayed away from that. I never managed to get my head around the whole creating classes from functions thing
00:24:21Flynnnfunctions containing functions... gah
00:24:25koda Quit (Quit: koda)
00:24:29kaenyeah, the "inheritance" model is sooo goofy in js
00:24:33Flynnnin fact, really, functions seem more like scope definitions than anything else
00:24:42kaenthat's true in part
00:24:59Flynnnwell, interestingly, brackets don't constitute scope in javascript
00:25:03Flynnnlike, in c#
00:25:09Flynnnif you put a variable between two free floating brackets
00:25:15Flynnn(and these brackets can be anywhere in your code if you want)
00:25:23Flynnnthen that variable won't be accessible outside the brackets
00:25:30kaenright, right
00:25:35FlynnnI like to use that alot with switches
00:25:42Flynnnoh, and for loops too
00:25:44kaenhuh
00:25:48Flynnnthey have seperate scope, but not in javascript
00:26:03kaenI've never used floating braces
00:26:05Flynnnyou can't reuse "i" in two paralell for loops in javascript
00:26:20kaeneh
00:26:29kaenyou can if you declare it outside of both loops
00:26:35FlynnnYeah, true, but
00:26:44Flynnnthat can lead to disaster if you don't properly clear your value
00:27:01kaensure, but not initializing your data is rookie mistake :)
00:27:21FlynnnTrue, but I think languages should be designed to avoid such mistakes
00:27:25kaenagreed
00:27:31FlynnnI've just never seen reusing variables as the best way to design
00:27:39Flynnnhaving them in seperate scopes somehow solves that issue for me xD
00:27:41kaenmy favorite language I've ever coded in
00:27:43kaenGo
00:27:50FlynnnI hear alot of good things about Go!
00:27:55kaenso, so awesome
00:28:02kaenif only for the compile time
00:28:12kaenbut so, so much more
00:28:13FlynnnDoes Go have to be compiled natively?
00:28:17kaenyeah
00:28:26kaenbut the compiler is awesome
00:28:27Flynnnwell that has both its positives and its negatives
00:28:35Flynnnooh, can you compile for a machine other than your own?
00:28:39kaenyeah
00:28:43Flynnnoh well that's just brilliant
00:28:51FlynnnI never udnerstood why other languages didn't try to do that
00:28:59FlynnnI guess it's because they use the builtin compiler, or something of that sort
00:29:12kaenyep
00:29:14FlynnnUnity3D can also compile natively to other operating systems
00:29:23kaenwow
00:29:46Flynnnwhich is interesting because you can use JavaScript with it
00:29:51Flynnnbut even the JavaScript is direct compiled
00:30:06Flynnnthey use some sort of custom implementation of javascript that compiles to mono code
00:30:14kaencompiles to mono!?
00:30:16kaenthat's crazy
00:30:18Flynnnhahaha
00:30:27Flynnnthey do alot of magical black voodoo in Unity
00:30:30FlynnnIt's actually pretty good
00:30:40Flynnnbut yeah, now that I know that Go is direct compiled AND supports all platforms, I'm sold
00:30:51FlynnnI might actually start usign it, but I am an Eclipse fanboy
00:31:00Flynnnexcept I bogged my eclipse down with waaay too many plugins xD
00:31:06kaenheh. I just recently got into eclipse
00:31:10Flynnnoh, nice
00:31:11kaenwell, eclipse-cdt
00:31:23Flynnnoooh, tat's the c-development-tool ,right?
00:31:26kaenright
00:31:31FlynnnYeah, that's pretty cool
00:31:34kaenthat's what I develop bitfighter in :)
00:31:37Flynnnnice!
00:31:37kaenthat and gdb
00:31:39kaenmostly gdb
00:31:45FlynnnYeah, there is also a python plugin
00:31:47Flynnnbut whatever you do
00:31:53Flynnndon't install aptana studio with it
00:31:55Flynnnoh god aptana
00:32:01Flynnntakes forever to install
00:32:08FlynnnI swear my eclipse hasn't been the same speed since
00:32:41Flynnnthough it's worth it
00:32:50Flynnnbecause yo ucan start up a debug server, and actually run python scripts in it
00:32:57Flynnnsuch as from Blender3D
00:33:10FlynnnI've never heard of gdb
00:33:32FlynnnOh but it looks cool
00:33:43FlynnnOH WAIT
00:33:45FlynnnGDB
00:33:46Flynnnright gotcha
00:33:50FlynnnI remember that now
00:34:12FlynnnIt's a command line IDE, isn't it? It lets you do advanced debuggery
00:34:22FlynnnI know xcode uses it
00:57:27kaensorry my girlfriend just came home
00:57:31kaenit's a debugger
00:57:50kaenyou use it for tracking bugs while a program is running
01:02:46Flynnnoh gotcha
01:02:53FlynnnI thought perhaps it might also have an IDE built in too
01:02:57Flynnnbut apparently just a debugger
01:03:20Flynnnbtw, high five for putting your girlfriend before the computer :D Not alot of people on the internet have those values
01:03:59Flynnnbtw, I noticed you guys added an AFK feature
01:04:28Flynnnactually
01:04:33Flynnnnever mind where I was goign with that
01:13:01fordcarsMan I know right once at an EB Games a guy was insulting his gilfriend because she was playing "baby games" and he actually said that to the EB Games sales dude
01:13:24fordcarsblahr gamers
01:13:32Flynnnwow.
01:13:42Flynnnhow did he even... get... wow.
01:13:53Flynnnthat's low. and stupid if you want to keep your girlfriend.
01:14:04fordcarsyeah
01:20:47fordcarsMan I am soooo tired
01:20:52Flynnn:(
01:21:02Flynnnsorry to hear that
01:21:27fordcarsAnd I have to write a text for tomorrow :(((((((((((
01:21:31Flynnnyikes! D:
01:21:32fordcars((((((((((((((((((((((((((((((((
01:21:37Flynnnwhat's the text about/for?
01:22:18fordcarsFamily Ancestors and stuff
01:22:25Flynnnoh :(
01:22:34fordcarsreally weird
01:22:38Flynnnwell, I bid you good luck
01:23:01fordcarshappily it's freaking easy!!!! I am in a second language English class
01:23:12Flynnnoh nice :D
01:23:13fordcarsbut it's my primary language
01:23:16Flynnnthat's good then!
01:23:21Flynnnoh wait -- you are not natively english?
01:23:55fordcarsdepends
01:24:37fordcarsI live in Québec, so it's french here, but I am half English/Scottish/American (a mix of those :P)
01:24:57Flynnnoh interesting
01:25:07Flynnnoh I see what you mean now
01:25:18Flynnnso the second lengouage english is mandatory, eh?
01:25:26fordcarsyep
01:25:37Flynnnthat is rather dissapointing
01:25:43fordcarsyep
01:26:03fordcars:P what'd you mean?
01:26:11Flynnnwell
01:26:18Flynnnif you know english as your primary language
01:26:32Flynnnit would be a much better use of your time if they taught you advanced english, instead of remedial english
01:26:53fordcarsyeah, but I mostly get 100% But yeah it really gets boring
01:27:08Flynnntrue, it does have advantages from an academic standpoint hehe
01:27:16fordcarshehe
01:27:19Flynnnbut yeah, much better to be learning, than to be testing what is already learned
01:27:23fordcarsyep
01:27:27Flynnnthough USING what is learned is most important
01:27:34Flynnnso testing does help a little bit on that front
01:27:53Flynnnbut it should be testing what is newly learned, not what is already learned
01:28:03fordcarsyeah
01:28:34fordcarsThey should make an advanced english class or something
01:28:49fordcarswell we do have English schools here
01:28:55fordcarsof course
01:29:06Flynnnwell what would be cool is if they had a second language french class
01:29:09Flynnnand a second language english class
01:29:13Flynnnand a first language french class
01:29:17Flynnnand a first language english class
01:29:25Flynnnthey put you in the first language class for whatever is your first language
01:29:26fordcarshuh?
01:29:31Flynnnand second language class for whatever is yoru second language
01:29:31fordcarsoh yeah
01:29:44Flynnnso people who know french but not english can catch up
01:29:46Flynnnand vice versa
01:29:56Flynnninstead of just assuming that you don't already know english
01:30:11fordcarsthey do that at CEGEP and Universities
01:30:16Flynnnoh, cool
01:30:32koda has joined
01:30:45fordcarsCEGEP is a school between university and high school
01:30:51Flynnninteresting
01:30:54FlynnnI wondered where that got placed
01:31:09fordcars:P
01:31:10Flynnntook me forever to type it into google properly xD
01:31:11FlynnnI kept trying to type GECP
01:31:14Flynnn** GECEP
01:31:19fordcarslol
01:31:26Flynnneven now I can't type it lol
01:31:47fordcarsYOu live in the US right?
01:32:01Flynnnindeed!
01:32:19fordcarshehe
01:32:44Flynnnheh is it that obvious?
01:33:14fordcarsnah :P It's just most people live in the US on Bitfighter
01:33:22FlynnnxD I see
01:33:24Flynnnwhat about watusimoto?
01:33:29FlynnnI never figured out where he's from
01:33:32fordcarsok :P
01:33:36fordcarsgermany
01:33:40FlynnnGERMANY
01:33:42fordcarsI thinnk
01:33:47Flynnnhah! wow.
01:33:47fordcarswhoa
01:33:49Flynnnthat was unexpected
01:34:05FlynnnWhoa? what happened?
01:34:06fordcarsand there are a bunch of spanish dude around too
01:34:15Flynnnright now? xD
01:34:22fordcarsCAPS
01:34:25Flynnnoh I see
01:34:42Flynnnand then there is jesus man
01:34:58fordcarshehe
01:35:13FlynnnI still can't believe someone is trying to push jesus on a videogame centered around shooting other people
01:35:22fordcarswhat?
01:35:30fordcarsohhh
01:35:38fordcarsright the Bitfighter server
01:35:42Flynnnyes haha
01:36:02fordcarsyep kinda weird
01:36:15fordcarsand controversial haha
01:36:27fordcarsDo you know where Quebec is? I once said Quebec to some dude and he thought it was in Dubai lol
01:36:50fordcarsOne word, manifestations
01:37:12Flynnnquebec almost sounds to me like it would be near russia
01:37:33FlynnnNOPE
01:37:35Flynnnwow.
01:37:37fordcarslol it's Canada
01:37:38Flynnncanada
01:37:42FlynnnI guess it's the similarity to Cuba
01:37:49fordcars:P
01:37:53sam686 has left
01:38:03Flynnnalso, I am a stupid american
01:38:07Flynnnthat plays a huge role in it haha
01:38:36fordcarsI think Quebec means where the river contracts in Algonquien
01:38:40fordcarshaha
01:38:59Flynnninteresting
01:39:07Flynnnlol these soccer bots keep pushing into their own goal
01:39:38fordcarswell it's because the capital of Quebec is where the main river suddenly gets smaller
01:39:56fordcarsyeah I was working on s_bot to make it work in soccet
01:40:07fordcarssoccer*
01:40:11Flynnnoh, cool
01:40:42Flynnnwhat is s_bot xD
01:40:51fordcarspress tab!
01:41:05Flynnnwhat does s_bot normally do xD
01:41:18fordcarslol it's the standard bot
01:41:24Flynnnit just sits there?
01:41:25fordcarsor sam's bot
01:41:31fordcarsuh no!
01:41:36FlynnnxD what does it do?
01:41:40Flynnnfight?
01:41:49Flynnnoh
01:41:50FlynnnI see
01:41:50fordcarsplays!
01:41:52Flynnnit does everything
01:41:56Flynnnexcept soccer
01:42:00fordcarsyeah, except soccer
01:42:04fordcarshaha yep
01:42:11Flynnnhaha
01:43:11fordcarswow I am sooooo tired
01:43:14FlynnnxD
01:43:21Flynnnyou should get writing before you are too tired to do it
01:43:30Flynnn... unless you already are
01:43:35Flynnnin which case, I will stop bothering you xD
01:43:41fordcarsI am kind of at the last minute for this but I had soooooo many exams
01:43:46fordcarsnah it's fine
01:44:02fordcarsI still have a few hours before sun rise
01:44:05fordcarsxD
01:44:13FlynnnxD
01:44:27fordcarsyou are probably on the west coast huh?
01:44:35Flynnnindeed!
01:44:42FlynnnI take it you are east haha
01:44:45Flynnnoh.
01:44:46Flynnnuh
01:44:47Flynnnyeah
01:44:53Flynnnno sh* sherelock flynn...
01:44:54fordcarshehehehe I am on FIRE
01:44:59fordcarsindeed!
01:45:01koda is now known as kshishkovy
01:45:09kshishkovy is now known as koda
01:45:16fordcarslol
01:45:19FlynnnI don't think quebec even *has* a west coast haha
01:45:28Flynnnhi, Koda :)
01:45:38Flynnnbtw,
01:45:39kodahello!
01:45:41Flynnnin case this wasn't obvious,
01:45:41fordcarsnope lol
01:45:44FlynnnI am also FlynnnNT
01:45:57Flynnnalso, I just realized why my name has been taken all of this time over on freenode
01:46:00Flynnnbitfighter is on freenode too
01:46:09Flynnnand my client has been connecting twice to freenode (seperately)
01:46:09fordcarshi kode! seewhatIdidthere?
01:46:17Flynnnhaha fordcars
01:46:25fordcarssorry, I am tired
01:46:30Flynnnthat's okay
01:46:35FlynnnI just read my own chats and though you sent them
01:46:38fordcars4 am blragh
01:46:40Flynnneven worse, I misread them as:
01:46:56Flynnn"in this case obvious wasn't "
01:47:09fordcarswow
01:47:28FlynnnI was like "wha..?"
01:47:32Flynnnand then I realized I was the one who sent them
01:47:34Flynnnand I was like:
01:47:37Flynnn"wtf did I jsut write"
01:47:43fordcarshehe
01:48:16FlynnnI finally have almost finished this silly runes script for bob
01:48:20fordcarsthat sounds philosophic! "in this case obvious wasn't " -Socrat
01:48:27Flynnnhaha
01:48:50Flynnnin other words,
01:48:52fordcarsI am working on a bot for bob too actually, and it's seriously boring
01:49:03Flynnnphilosophers generally try to make their audience go "wtf"
01:49:15fordcarsexactly!
01:49:17Flynnnhaha
01:49:52Flynnnpotentially, philosophers were just very smart, but very confused people
01:50:06fordcarsyeppy
01:50:19Flynnnanywho, what does yoru bot do? xD
01:50:26Flynnnyour his bot them why
01:50:30Flynnnguh
01:50:34Flynnnlanguage
01:50:43fordcarswhaa
01:50:50FlynnnxD
01:50:55Flynnnwhat does your bot that you are makign for him do? xD
01:50:57fordcarsyou bot why his your?
01:51:09fordcarsit's to play his swrods game thing
01:51:13Flynnnyour his bot why you!
01:51:21Flynnnoh I see
01:51:23fordcarsbut that changes modules and uses them wisely
01:51:28Flynnninteresting
01:51:34Flynnnthat sounds quite complex
01:51:46fordcars7 modules, it's lonnnnnnnnggg
01:51:52Flynnn._.
01:52:13Flynnnmine is supposed to recognize when players act out certain patterns
01:52:30fordcarsand surprisingly boring, I normally never get bored of code, but this yeah
01:52:32fordcarswow
01:52:33watusimoto has joined
01:52:33ChanServ sets mode +o watusimoto
01:52:42Flynnnhey, there watusimoto :)
01:52:42fordcarsyou gotta be kindding me?
01:52:55Flynnnwell it generally sounds harder than it is
01:53:02Flynnnmostly tedious and time consuming
01:53:11fordcarsbob isn't coding, he is demanding
01:53:14FlynnnI've actually completed it, but I want to make it better
01:53:14fordcarsxD
01:53:21FlynnnxD
01:53:25Flynnnwell I *did* offer xD
01:53:33fordcarsI didnt
01:53:35Flynnnlol
01:53:39fordcarslol
01:53:49Flynnnwell I was workign on somethign else
01:53:50Flynnnand tbh
01:53:54FlynnnI got bored of what I was already working on
01:53:57FlynnnI needed somethign else to work on
01:54:32fordcarshow do you do that though, do you use points and a margin or something to recognize patterns?
01:54:37Flynnnwell
01:54:41FlynnnI pre program a set of actions
01:54:49Flynnnand the bot basically starts with the whole set of actions
01:54:57Flynnnand keeps "track" of what the player is currently doing
01:55:32fordcarsis it a levelgen or a bot?
01:55:32Flynnnas the player enacts more actions (which are all recognized by checking the next step in each currently valid sequence), any sequences in which the action took too long to complete, or was completed too quickly, gets removed
01:55:35Flynnnlevelgen
01:55:57fordcarsand the bot basically starts with the whole set of actions ---- sorry confusing :P
01:56:02Flynnnyep!
01:56:05Flynnnand slowly eliminates them
01:56:19Flynnnby the end of the sequence, only one is left
01:56:22Flynnnand that one gets executed
01:56:36FlynnnIt's programmed so that you can actually do anythign with it
01:56:40Flynnn--detect motion, rotation, etc
01:56:47Flynnnthe logic calls helper functions that can be reprogrammed to do anything
01:56:52watusimotoyou guys are up late!
01:56:56Flynnncurrently I just have them checkign the player rotation,
01:57:02FlynnnxD watusimoto
01:57:12Flynnnbut I'm going to make it also check player motion delta since last move
01:57:13watusimotoI just got to work
01:57:51fordcarsit's 4 am here
01:58:02Flynnnit's only 1 am here
01:58:22watusimotofordcars wins the prize
01:58:27Flynnnhaha
01:58:29fordcarshah
01:58:42fordcarssorry Flynn but that is confusing!
01:58:48FlynnnxD
01:58:53Flynnnwhen it's done I'll give you code if you want it
01:59:37fordcarsnice thanks!
01:59:45Flynnnin fact, when it's done
01:59:58FlynnnI am happy to show you it in action :) assuming, of course, you show me yours hehe
02:00:08FlynnnI am very interested to see what you put together
02:00:21Flynnnyou could potentially encorperate that module-logic into s_bot
02:00:35fordcarsyep,
02:00:37Flynnnit would be cool if the bots could somehow communicate
02:00:42Flynnn(can you use _G like that?)
02:00:50Flynnnand become different types of workers
02:00:51fordcarsoooohohhhohohhhohohoh
02:01:02fordcarsnice thinking!
02:01:11Flynnnthanks! xD
02:01:34FlynnnI'm not sure if _G is truly global amongst scripts, but I know in other lua-using games it is
02:01:37fordcarsand maybe print in team chat what's it doing for real players, but how to communicate? Temp file xD
02:01:50Flynnnwell
02:01:55Flynnn_G can store any variable you want
02:02:05Flynnn_G["my_custom"] = 0;
02:02:10fordcarsI never used G before
02:02:18Flynnnnow all scripts have access to _G["my_custom"]
02:02:22Flynnnyou would use like
02:03:11Flynnnlocal my_ID = _G["currentid"]; _G["currentid"] = _G["currentid"] + 1;_G["bots"][my_ID] = my_ship;
02:03:16Flynnnsomething like that
02:03:25Flynnnwould let each bot assign its self an ID
02:03:29fordcarsyeah I would figure that out
02:03:39Flynnnyou could even do something like
02:03:53Flynnn_G["tell_bot_to_do_something"] = function(){do_something}
02:03:54Flynnnand then do
02:03:58Flynnnin another script
02:04:05Flynnn_G["tell_bot_to_do_something"]();
02:04:30Flynnnbut the fun thing is,
02:04:33Flynnnyou can also just do
02:04:41Flynnn_G.DoSomething = function(){};
02:04:46Flynnnand then _G.DoSomething();
02:05:00fordcarsnice!
02:05:05fordcarscleaner
02:05:17Flynnnindeed!
02:05:17Flynnnin fact,
02:05:26Flynnn_G.DoSomething is exactly the same as _G["DoSomething"];
02:05:30Flynnnlike in javascript
02:05:35fordcarsnice!
02:05:55FlynnnYeah, it's a fun language :) I just hate it, that's all
02:05:56Flynnnlol
02:06:06fordcarslol
02:06:15Flynnnit has ome cool features, but, the syntax makes me blech, and object-oriented design is crap
02:06:17Flynnn** some
02:06:46fordcarslol yeah but it's my first/second language I learned
02:06:51Flynnnoooh
02:06:54fordcarsif BASIC counts hahaha
02:06:56Flynnnwell then it msut be dear to you
02:07:27fordcarsnot that much, I learned it like in 4 hours, which is really not bad for me
02:07:32FlynnnI never learned BASIC actually
02:07:39fordcarsreally?!?!?!?!?!?!?!?!?!?!?
02:07:47fordcars:P it's fun
02:07:49Flynnnhaha
02:07:55FlynnnI started in javascript, using Unity3D
02:08:01fordcarspffff
02:08:09fordcars;)
02:08:23Flynnnthe reasons for that are a long story lol
02:08:32fordcarslol
02:08:37Flynnnbelieve me, I did not know squat about 3D back then
02:08:51Flynnnbut Untiy3d actually makes it easy
02:08:54fordcarswait, javascript and 3d?
02:09:00fordcarsoh right unity
02:09:00Flynnnhaha yessir
02:09:13fordcarswow
02:09:30Flynnnall I knew how to do at that point was duplicate an object over and over and over
02:09:40Flynnnit was no more 3D than duplicating a <div> over and over
02:10:05FlynnnI used someone else's script to make it move around xD
02:10:06fordcarsahahah
02:10:17Flynnnfor a while there,
02:10:23FlynnnI actually didn't know how to use an else statement
02:10:34Flynnnso I would have these huge strings of complicated ifs
02:10:45fordcarswow
02:10:56FlynnnI dind't know else even existed xD
02:10:59Flynnn** didn't
02:11:07Flynnnman I still have some of my old code on here
02:11:15fordcarsif that is not equal to that or that or that or that
02:11:21fordcarsxD
02:11:23Flynnnoh yeah, it was nasty
02:11:52fordcarsBut I need to learn a real language
02:12:00Flynnnjava is a good place to start
02:12:08FlynnnI view it like a gateway language
02:12:17fordcarsheh
02:12:29Flynnnjava pretty much opens you up to languages liek C, C++
02:12:34Flynnnand once you know c++ you can do obj-c
02:12:42Flynnnfun fact:
02:12:43fordcarsnice!
02:12:54Flynnnobj-c requires the use of a function that is 15 characters long....
02:12:55Flynnnto...
02:12:58Flynnnconcatenate strings
02:13:10fordcarswow
02:13:28FlynnnNSString *str = @"hello ";
02:13:33Flynnnstr = [str stringByAppendingString:@"world"];
02:13:55Flynnnobj-c is just weird
02:13:56Flynnnplain weird
02:13:57fordcarswow
02:14:02Flynnnit's pretty cool, though, for a language
02:14:08fordcarsyeah,
02:14:09Flynnnthere are actually two types of functions
02:14:14Flynnnyou have c++ "functions"
02:14:19Flynnnand obj-c "methods"
02:14:26Flynnn** C
02:14:29FlynnnC functions
02:14:31Flynnnnot c++
02:14:36Flynnnobj-c is actually c
02:14:39Flynnnbut it has added syntax
02:14:46fordcarsah
02:14:48Flynnnso anything that works in c, can be directly pasted into obj-c
02:14:57Flynnnwhich is why they added a new type of method, instead of changing the old ones
02:15:04Flynnnthe ultimate language, though, is obj-c++
02:15:15Flynnnthat's obj-c but based on c++ instead of c
02:15:19fordcarsheh
02:15:29Flynnnwhich means you've got obj-c, c++, and c all wrapped up into one weirdass mess of a language
02:15:58fordcarsso objec-c is like a DLC of C, added features
02:16:07Flynnnthat's exactly what it is, yep
02:16:21fordcarshehe
02:16:35Flynnnit's great form a bakcwards ocmpatability standpoint
02:16:45fordcarsyeah I guess
02:16:50Flynnnbut it never realy caught on, not like c++ did
02:16:57Flynnnbut apple still uses obj-c today
02:17:09Flynnnlet's face it, thoug
02:17:16Flynnnc++ is a downright cooler name than obj-c
02:17:23fordcarsduhhh
02:17:24Flynnnits very name is codey
02:18:12fordcarsbut apple only uses obj-c for touch screen and motion sensors
02:18:18fordcarson i pod
02:18:24Flynnnoh, they use it for everything
02:18:31Flynnnincluding their computers
02:18:31fordcarsreally?
02:18:34Flynnnyessir
02:18:47Flynnnwhen you make a mac application, xcode defaults to obj-c
02:18:49Flynnnbut interesitngly,
02:18:56Flynnnobj-c can compile with c, and c++ files
02:19:03Flynnnso you can use c++ in an obj-c project
02:19:10Flynnnand xcode supports c++, etc
02:19:15fordcarswow
02:19:29Flynnnit's actually pretty interesting
02:19:37Flynnnobj-c is not such a great language, but oddly, I kind of like it
02:19:44Flynnnmainly because I do have the freedom to go all out C if I want to
02:19:58fordcarsyeah,
02:20:12Flynnnand, come on
02:20:15Flynnn- (NSInteger) pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
02:20:23Flynnnwho doesn't like those horribly confusing method definitions
02:20:28Flynnn(yes, that defines a method in obj-c)
02:20:35fordcarswow
02:20:39Flynnn- (NSInteger) pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {} specifically
02:20:48Flynnnhttp://stackoverflow.com/questions/683211/method-syntax-in-objective-c
02:21:09Flynnnbut, actually, there is a cool reason for the weird syntax
02:21:26Flynnnbasically, in c++, you define a function like this:
02:21:53Flynnnfunction FUNCTIONNAME(var1, var2, var3);
02:21:59Flynnnin objc, it's a little more like this:
02:22:11Flynnnc++ is actually like this:
02:22:16Flynnnint FUNCTIONNAME(var1, var2, var3);
02:22:22Flynnnobj-c is this:
02:22:38Flynnn-(int) FUNC var1 TION var2 NAME var3
02:23:24Flynnnbut it's considered good programmign practice if you define, in the actual name of the function, what the variables are -- since you can put function names right between variables
02:23:40Flynnnbut the cool reason is in that link above
02:24:34fordcarshey can I ask you a question? you know floating point? Well I tried to learn some very few things on C and I don't get floating stuff
02:24:43Flynnnoh
02:24:47Flynnnsure
02:24:50Flynnnwhat's the question?
02:24:56Flynnnor is that the question?
02:25:05fordcarsit's like 1 can be 10 and 16 exponent or something?
02:25:14fordcarsthat's it ;)
02:25:17Flynnnthat's how floats work internally
02:25:23Flynnnfloats, can be thought of like this:
02:25:38Flynnnints store only integer values -- 1, 2, 3. 2.5 is not an int.
02:25:45Flynnn2.5, is, instead a floating point number
02:25:59Flynnnit's called floating point, because it changes precision depending upon how big the number is... let me explain
02:26:03fordcarsyes
02:26:07Flynnnif the number is small,
02:26:12Flynnnit takes up less bits
02:26:19Flynnnand has more room to store information after the decimal place
02:26:36Flynnnso a number smaller than one has tons of space to store things after the decimal place
02:26:45Flynnn(it's actually much more complicated than this, but I can explain that later if you want)
02:26:57Flynnnbut a bigger number, like 10000
02:27:03Flynnncan't store more than one or two decimal places
02:27:14Flynnnbecause it takes up so much space being, well, big
02:27:19fordcarsyeah
02:27:23Flynnnand because the precision changes, the "point" changes
02:27:34Flynnnoh, s you are wondering about how they work internally?
02:27:37Flynnn** so
02:28:08Flynnnand when the point changes, it "floats"
02:28:16fordcarsyeah
02:28:22Flynnnwell internaly,
02:28:27Flynnnall flaots are two numbers
02:28:34Flynnnthe first number is the precision level
02:28:40Flynnnand the second number is the count level
02:28:47Flynnnso basically, the precision level chooses a number like:
02:28:58Flynnn100, 10, 1, 0.1, 0.01, 0.001, 0.0001
02:29:06Flynnnand then that number gets multiplied by the count level
02:29:09Flynnnto get your final number
02:29:16Flynnnbecause the final number can only be so big,
02:30:01Flynnnto reach larger numbers, you have to choose larger precision numbers which result in bigger steps for each change in the count-number
02:30:15Flynnn100, 10, 1, 0.1, 0.01, 0.001, 0.0001 are actually not the numbers chosen for the precision levels
02:30:23Flynnn100 is 10^2
02:30:28Flynnn10 is 10^1
02:30:33Flynnn1 is 10^0
02:30:37fordcarsyeah
02:30:39Flynnnand 0.01 is 10^-1
02:30:45Flynnnthe system actually chooses numbers like:
02:30:47Flynnn2^2
02:30:49Flynnn2^1
02:30:52Flynnn2^0
02:30:54Flynnn2^-1
02:31:35fordcarswhy?
02:31:51Flynnnit's an exponent, not just normal numbers like 0, 1, 2, 3, (or 0.1, 0.2, 0.3) because exponents let you capture massive ranges efficiently
02:32:10Flynnnto store 100 in a normal system, you need...
02:32:17Flynnnabout 8 bits
02:32:23fordcarsbut why 2 and not 10?
02:32:31Flynnn2 is really easy to expnentiate
02:32:34Flynnnyou see
02:32:38Flynnnin binary,
02:32:39fordcarsk
02:32:42fordcars:P
02:32:44Flynnn2^1 = 10
02:32:49Flynnn2^2 = 100
02:32:52Flynnn2^3 = 1000
02:32:53fordcarsyeah
02:33:00Flynnnthat's why 2, and not 10
02:33:15fordcarsoh ok thanks for telling me you were in binary there :P
02:33:27FlynnnxD No problem
02:33:36Flynnnwait
02:33:37Flynnnwas that sarcasm?
02:33:48fordcarsyep ;)
02:33:55Flynnnlook up a couple messages lol
02:34:15Flynnneverythign preceding when I said "in binary," was not in binary
02:34:20Flynnneverything after was, in binary
02:34:20fordcarslololol ok you win
02:34:25FlynnnxD
02:34:55Flynnnnormally I wouldn't argue it but
02:35:02Flynnnit's important that you know when I'm in binary or not xD
02:35:09Flynnnotherwise I would be giving you totally wrong information
02:35:31fordcarsok so when you store a floating point like 2.5, the comp gets 25 and 2ex2 or something
02:35:44fordcarsin binary
02:35:47FlynnnYeah, well
02:35:59Flynnnit's really easy to put a nubmer ot hte power of 2
02:36:03Flynnnyou just shift all the bits over by one
02:36:24Flynnnso, in binary, 10 * 2^2 is the same as
02:36:28fordcarsI know I know it was an example :P
02:36:38FlynnnI am getting there lol
02:36:39fordcars100
02:36:53Flynnnso, what the system will do
02:37:01Flynnnis when it has a number that is too big to store
02:37:12Flynnnit will shift all the bits to the right so that the nubmer can be stored (losing some precision)
02:37:27Flynnnit loses precision because one of hte bits is lost
02:37:33Flynnnand then increment the precision number, representing what hte exponent is
02:37:42Flynnnor, when it is not using up all of its bits
02:37:47Flynnnit will shift everythign to the left
02:37:49Flynnnand decrement
02:37:57Flynnn(or maybe i have the decrement/increments mixed up)
02:38:09Flynnnso, with something like 2.5
02:38:19Flynnnthat will probably get stored as like
02:38:32Flynnn2500000 * 10^-5
02:38:33fordcars25000000
02:38:36Flynnnand then it will optimize it
02:38:41fordcarsnot bad me!
02:38:44Flynnnhaha nice
02:38:50Flynnnit will optimize it and say
02:38:58Flynnn"I am using way too many bits for this number, let's shift everythign so this become:
02:39:03Flynnn250000 * 10^-4
02:39:08Flynnn25000 * 10^-3
02:39:13Flynnn2500 * 10^-2
02:39:18Flynnn250 * 10^-1
02:39:28Flynnnoops
02:39:29Flynnnactually
02:39:33Flynnnit would originally be stored as
02:39:42Flynnn2500000 * 10^-6
02:39:47Flynnnnot 2500000 * 10^-5
02:39:53fordcarsok
02:39:57Flynnn250 * 10^-2
02:40:03Flynnn25 * 10^-1
02:40:17Flynnn2.5 * 10^0
02:40:24Flynnnbut yo usee, it can't actually store 2.5
02:40:26Flynnnso it would just store 25 * 10^-1 and be done with it
02:40:39Flynnnwhen it notices there are no more zeros on the end of the number it stops
02:40:42fordcarsyeahhhhh
02:40:58Flynnnthat's what barrel shifters are for :D
02:41:01Flynnnooh, fun fact
02:41:05Flynnnbarrel shifters are super complex
02:41:34Flynnnhttp://i.imgur.com/UUQrE.png
02:41:38Flynnnthat, is a barrel shifter in minecraft
02:41:49Flynnnit's because you have to connect each bit to each next bit
02:41:50fordcarsok thanks! so after all, you type like float x=4.5 and comp gets 45 *10exp-1 right?
02:41:52Flynnnover and over and over
02:41:55fordcarsholy
02:42:04Flynnn(unless you loop the circuit in on its self, so that it reuses the same paths)
02:42:17fordcarsand that shifts bits or what?
02:42:18Flynnnyeah, http://i.imgur.com/UUQrE.png is contained inside your CPU
02:42:21Flynnnyep
02:42:24Flynnnhttp://i.imgur.com/UUQrE.png just shifts bits
02:42:30Flynnnin fact, there are millions of http://i.imgur.com/UUQrE.png inside your GPU
02:42:49fordcarsshifting bits to right or left?
02:42:51Flynnnhttp://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/10-gates/60-barrel/shifter8.gif is what the diagram looks like
02:42:54Flynnnhaha well
02:42:56Flynnnyou need both
02:43:06Flynnnfor floating point, soemtimes you need to shift them the other direction
02:43:18Flynnnyou use one barrel shifter for each direction you shift in
02:43:19fordcarsyes I kno!
02:43:29fordcarssorry I meant and
02:43:33fordcars:P
02:43:34Flynnnalthough, there may be some barrel shifter designs that accept an extra input to shift the other direction
02:43:44Flynnnoh I see now xD
02:43:45Flynnnsorry
02:43:52Flynnnhttp://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/10-gates/60-barrel/shifter8.gif looks like it can shift both ways
02:44:09Flynnnalthough, maybe not...
02:44:13Flynnnnope
02:44:15Flynnnit can't
02:44:19Flynnnit can just shift 3 times in a row
02:46:21Flynnnanywho
02:46:25Flynnnany other questions? xD
02:46:35Flynnnor did I not succesfully answer the first? xD
02:46:36fordcarsah ok
02:46:52fordcarswow ok I reeally need to go to bed
02:46:57Flynnnsleep well!
02:47:05FlynnnI will be headed that way too shortly
02:47:08fordcarsok night!
02:51:38fordcars Quit (Ping timeout: 250 seconds)
05:08:56Flynnn Quit (Quit: This computer has gone to sleep)
06:35:41LordDVG has joined
07:30:10LordDVG Quit (Remote host closed the connection)
08:14:53bobdaduck has joined
08:47:59raptor has joined
08:47:59ChanServ sets mode +o raptor
08:49:25raptorgood morning!
08:51:04raptorwatusimoto: I understand your e-mail, and I think I agree with you - I honestly made that change because I thought it was a simple mistake (and I wanted to test buildbot)
08:51:21raptorI didn't know you had a larger picture in mind..
09:00:48bobdaduckHi raptor
09:00:55bobdaduckWANNA TEACH ME TRIG?
09:00:58raptormornin'
09:01:14raptortada!: http://upload.wikimedia.org/wikipedia/commons/9/9d/Circle-trig6.svg
09:01:21bobdaduckThe problem I asked you about last week: deciding if the ship is facing more vertical or more horizontal.
09:01:27bobdaducklol
09:01:29raptorah yes
09:01:43bobdaduckbecause in DnD I'm gonna let people engineer loadout zones
09:01:44bobdaduckso
09:01:54raptorand i told you to think about circle slices
09:02:00raptorthat's all you need
09:02:40bobdaduckso I want to know if its within... a fourth of a circle, except turned sideways a little bit. Or something.
09:02:41bobdaduckxD
09:03:46raptorrephrase that as something like: in between some slice and some other slice
09:05:18bobdaduckuh... angle < tau/8 and angle > tau/8 * 3?
09:05:55raptorso less than 1/8 and greater than 3/8 ?
09:06:03raptorjust ignore tau
09:06:18raptorand remember to multiply by it after you determine your circle slices
09:07:07bobdaduckWell, less than 45 degrees and greater than -45 degrees. But.
09:07:13raptorok
09:07:18raptorso less than... 1/8
09:07:23raptorand greater than... 7/8
09:07:48bobdaduckI think so, yeah
09:08:00raptorok
09:08:01raptoreasy
09:08:13bobdaduckthat would determine the loadoutzone should be vertical and facing to the right.
09:08:15raptorso angle < 1/8 or angle > 7/8
09:08:22raptoryes
09:08:36raptoryou use the 'or' construct because an angle cannot be both in this instance
09:08:44bobdaduckbut I also need the other slices for facing to the left and down and up
09:08:52raptorthen do it the same way
09:08:59raptorthe one to the right is the exception with 'or'
09:09:03raptorthe others would use 'and'
09:09:18bobdaduckyeah
09:09:24raptorso upwards would be: angle > 1/8 and angle < 3/8
09:09:34raptorfollow?
09:09:57raptorbetween 1/8 the way around the circle and 3/8 of the way around the circle
09:10:33bobdaduckthat's down isn't it?
09:10:43raptorcoutnerclockwise
09:10:54bobdaduckew why does it go that way
09:10:56raptorliek the x/y coordinate system
09:11:08raptorbecause some mathematicions arbitrarily chose it so
09:11:17bobdaduckxD
09:11:18raptorand i can't spell worht beans this morning..
09:11:36bobdaducklol
09:11:49watusimotoraptor: no worries... it's not a high priority for me, but when I have the occasion to do so, I try to remove those ifdefs
09:12:54raptorwatusimoto: ok - i guess my default behavior was to make it follow the same pattern as other methods
09:13:15watusimotosure, completely understandable
09:13:15raptorthe in-between state stuff starts to mess with my head
09:13:37watusimotoindeed
09:13:51raptormaybe you should leave comments like "XXX: raptor! HANDS OFF!"
09:14:08watusimoto:-)
09:14:09bobdaducklol
09:15:24bobdaduck1/8 * tau right?
09:15:31raptoryes
09:15:39raptorbut make sure (1/8)
09:15:49raptoris in parenthesis
09:15:57raptorfor readability
09:16:11bobdaduckhm
09:22:45heyub has joined
09:23:31bobdaduck --Ship is facing more to the up
09:27:06bobdaduckhttp://pastie.org/7953506
09:27:17bobdaduckloadoutzone is always deploying as if ship were facing to the right
09:27:58bobdaduckWait nevermind forgot tau
09:28:07raptor:)
09:28:48bobdaduckAND IT TOTALLY ROTATES CLOCKWISE YOU LIED TO ME
09:29:51raptorwhat
09:29:58raptoroh, haha
09:30:01raptorthat's because...
09:30:03raptorhaha
09:30:19raptorthat's because the positive y coordinates go downwards
09:30:22bobdaduckxD
09:32:03raptorwatusimoto: what was the reasoning behind y coordinates going downwards? is that because of how OpenGL requires it?
09:32:30watusimotoyes, I imagine so... it was inherited from Zap
09:33:07raptorthe war between mathematicions and programmers lives on..
09:33:30raptor*mathematician
09:35:14Watusimoto_ has joined
09:35:56bobdaducklol
10:46:12koda Quit (Read error: Connection reset by peer)
10:58:00bobdaduckYup, I've hit the point.
10:58:12bobdaduckTHE ONLY THING DND IS MISSING NOW IS A WHIP.
10:58:51kaen> contribute to simple arcade-style space game
10:58:59kaen>most demanded feature is rigid body simulation
10:59:04bobdaduckxD
11:00:37bobdaduckWell I'm laying off suns for the moment...
11:05:52bobdaduckSo far I've sort of kind of documented the source code for the flash rope
11:05:55bobdaduckhttp://pastie.org/7954083
11:06:07bobdaduckBut actually implementing it I'm lost as usual.
11:13:30kaenon second look that's a pretty conceptually complex script
11:14:34bobdaduckits a pretty conceptually complex concept.
11:15:20kaenthe verlet() function is a poor man's version of http://en.wikipedia.org/wiki/Verlet_integration
11:17:03bobdaduckIs kay I don't know math anyway
11:17:24watusimoto Quit (Quit: Leaving.)
11:17:35bobdaduckWhat if I just duplicated the script four times and then assigned the goalzones geom to each of the four points?
11:17:56kaenI'm not sure how that would help
11:18:09kaeneach of what four points?
11:18:36bobdaducklike in the flash script it uses a line
11:18:42bobdaduckbut for a goalzone I need a geom
11:19:32bobdaduckuh I dunno don't look at me I don't know what I'm doing
11:19:44kaenoh yeah, that's another problem
11:19:59bobdaduckxD
11:20:10kaenyou'll have to extrude the two point line segments into four point zones...
11:20:17bobdaduckyeah.
11:20:19kaenbut that's straightforward compared to what you've got
11:20:26kaenI'd probably start with lineitems first
11:21:14bobdaduckI googled "flash to lua converter" and couldn't find anything
11:21:25kaenhehe
11:21:27kaennice try
11:30:06Flynnn has joined
11:43:32bobdaduckback in an hour or so
11:43:35bobdaduck Quit (Remote host closed the connection)
11:43:53Flynnn Quit (Quit: This computer has gone to sleep)
11:55:34kaenhttp://imgbin.org/index.php?page=image&id=13740
11:55:55kaennow, how much do you think I can extort from the guy?
11:56:27Flynnn has joined
11:57:21raptorha!
11:57:31Flynnnguhhhh
11:57:34Flynnnfour am last night
11:57:40raptori don't know - he has a nack for getting others to do what he wants..
11:57:47raptor*gnack?
11:57:49raptorhmm..
11:57:55kaenknack?
11:57:59Flynnnraptor, are you talking to so
11:58:00Flynnnoh
11:58:02kaenMY SHARONA!
11:58:03Flynnnhello, kaen :)
11:58:08kaenhello
11:58:53kaenback in ~45
11:59:06FlynnnI read that as code
11:59:11Flynnnand it scared me
11:59:18Flynnnfor some reason, your code was intimidating
11:59:30FlynnnI Should not stay up until four am anymore
12:22:50raptorpeople are playing!
12:23:00Flynnnoh, fun!
12:24:14FlynnnI will come play in five minutes :D
12:24:18FlynnnI am just writing the last rune
12:24:43raptoraww.. they changed the password
12:24:54FlynnnxD did they kick you?
12:25:10raptorno, it's a Canadian tech school
12:25:13raptori guessed teh password to get in once..
12:25:24raptorbut it has been changed
12:25:42Flynnnoh I see
12:27:25raptorstill can't guess it..
12:27:33Flynnn:(
12:27:36raptorboo.. they have 14 players!
12:27:45Flynnnwow.
12:28:05Flynnnwhich one is it?
12:28:06Flynnnthe timed out?
12:28:13raptoryep
12:28:39Flynnnwhat was their last password?
12:28:51raptorbdhs
12:29:29Flynnnoh hey
12:29:32FlynnnI have to go very soon
12:29:36Flynnnand I can't guess password either
12:29:38Flynnn:(
12:29:48Flynnnyeah bye! :(
12:31:05Flynnn Quit (Quit: This computer has gone to sleep)
12:39:40heyub Quit (Ping timeout: 250 seconds)
12:43:08Watusimoto_ Quit (Ping timeout: 264 seconds)
13:30:26bobdaduck has joined
13:58:30Watusimoto has joined
14:15:18LordDVG has joined
14:47:58raptorso Watusimoto, github stopped their download service in january
14:48:09raptorand recommended sourceforge to host downloads
14:49:49WatusimotoI saw that
14:50:17Watusimotosigh
14:50:26kaenis there a reason getMachineTime() was removed from levelgen?
14:50:34Watusimotowe could just distribute the binaries on our website, as we used to do
14:50:39kaenit's literally just missing the declaration in the method table
14:50:50Watusimotono reason that I am aware of
14:50:53kaenok
14:50:56raptoruh
14:51:00raptordid i remove that?
14:51:32BFLogBot Commit: fc57309129fe | Author: kaen | Message: add getMachineTime() to the levelgen method declarations (again)
14:51:37raptori might have on accident
14:51:43kaenso raptor
14:51:46kaencome check out this whip
14:51:47raptorI redid the LuaLevelGen class...
14:51:50raptorok
14:52:02raptor019?
14:52:11kaenyeah
14:52:28kaenactuall it should work 018a too, but I'm hosting 019 already
14:56:33raptorneat
14:59:09kaenoh, uh
14:59:19kaengetMachineTime() was not a method of levelgen
14:59:25kaenit looks like it was globally defined
14:59:48raptoroh, it also uses Platform::getRealMilliseconds()
14:59:56kaenindeed
14:59:56raptorthat's.. not really machine time is it?
15:00:03kaennot at all
15:00:10kaenmaybe it means "time on the local machine"
15:00:18kaenthat's how I interpreted it
15:01:01kaenoh
15:01:10kaengreetings bobdaduck ...
15:01:49bobdaducksup?
15:02:01bobdaduckmorning
15:02:35kaenbobdaduck, http://imgbin.org/index.php?page=image&id=13741
15:03:44bobdaduckno way
15:03:53bobdaduckNo. Way.
15:03:55bobdaduckxDD
15:04:04raptorbad! BAAAAAAD
15:04:58bobdaduckGrinning in my seat
15:05:31bobdaduckNow, DnD complete
15:05:43bobdaduckkaen is a genius
15:06:48raptorI feel I need to warn you that if kaen decides to give you the code, running that thing may slow down DnD to a crawl
15:07:38bobdaduckWhy would I be concerned about that?
15:07:47bobdaduck(levelgen carnival has 18 ontick functions and counting)
15:08:09raptorI'm concerned about that... it was my moral obligation to warn
15:08:49kaenbobdaduck, come try it out
15:09:20kaenheck I'll even put it on kaen test
15:09:21bobdaduckand our good friend john 8 32 is back
15:12:42Watusimotoso just to remind you that I will be out of touch from tomorrow through tuesday or wednesday
15:12:52Watusimotoprobably wednesday
15:14:18Watusimotothe truth will make you free
15:14:34raptorJohnEight32
15:14:50raptora weekend without Watusimoto! what shall we do!
15:15:14WatusimotoI feel sorry for y'all... I never have to suffer a weekend without watusimoto
15:15:26kaenlol
15:15:29raptorhahaha
15:15:52bobdaduckxD
15:40:58koda has joined
15:41:09kodahey
15:41:17raptorhi koda
15:41:56kodahi raptor
15:42:01kodagot yesterday's message
15:42:08kodaand yeah cmake ftw \o/
15:42:18kodai'm a big fan of it
15:42:33raptoryes - so... do you use it to generate the DMG?
15:42:44raptorand I've become a fan as well
15:42:56raptorsince we've merged maintenance of two platforms into it
15:43:12kodano i use and external tool to create dmg
15:43:19kodabut cpack should be able to handle that well
15:43:25raptorhmm ok
15:43:39raptorright not i use post-build scripts int he Xcode 3 project..
15:43:43raptor*now
15:43:53raptorand it's ugly
15:44:07raptormaybe I should maintain everything externally..
15:44:16kodawell
15:44:25kodayou either go with separate project files
15:44:27kodaor cmake everywhere
15:44:37kodahaving cmake on one platform but not on the other one
15:44:46kodajust means that either one is getting behind
15:44:48raptorit does crazy things like remove the unneeded architectures from the bundled frameworks
15:44:49kodaor will be*
15:45:08fordcars has joined
15:45:59kodawhat? cmake or xcode?
15:46:09raptormy custom xcode post-build scripts
15:46:41raptori put a lot of work into it...
15:46:49raptorbut it does crazy things
15:46:52kodayou coukd keep it
15:46:58kodaand call it from cmake
15:47:03kodaadd_custom_target
15:47:09raptoroooo
15:47:12raptorok
15:47:16raptorgood idea
15:47:41raptorso kaen set up a buildbot: http://198.23.227.119:8010/grid
15:47:55raptorand we're thinking of cross-compiling for OSX, too..
15:48:17raptorbut I should make sure CMake works on OSX..
15:48:19kodaomg
15:48:22kodame wants!
15:48:27raptorit's so cool!
15:48:48kodawe had it for a while and used to provide nighties too but then its maintainer fled :\
15:49:02raptoroh yeah? is it still lurking about somewhere?
15:49:09kodacrosscompilation for osx is doable
15:49:30kodai don't think so
15:49:31koda sad
15:50:14raptorwell with CMake, he set up a toolchain file to cross compile on win32
15:50:22raptorand off it goes!
15:50:35raptor(with some other blood and sweat in there, I'm sure)
15:51:16kodacan't do that in a freepascal world unfortunately :p
15:51:53bobdaduckSo can I get an ETA on when we replace lua with piet?
15:51:59bobdaduckI want to be ready
15:52:20kodapiet?
15:52:57bobdaduckhttp://www.dangermouse.net/esoteric/piet/samples.html
15:53:34koda"with piety" seems more like a pledge :p
16:00:32WatusimotoI'll be eating at a restaruant on PietMondian plaza next week
16:00:44Watusimotoor however you spell his name
16:00:48kaenwhoa that's cool
16:00:49Watusimotojust tossing that out there
16:01:41bobdaducklol
16:03:03kaenokay, after reading koda's assurance about osx cross builds
16:03:10kaenI'm going to give it another shot
16:04:51kodakaen: i have a link somewhere, hold on
16:04:56kaenokay
16:05:28kodahttp://nathancoulson.com/proj_cross.php#x86_64-apple-darwin10
16:06:09raptorooo darwin10 <- that's exactly what we need
16:06:46kaen4.1 GB
16:06:47LordDVG Quit (Remote host closed the connection)
16:06:58kaenis the size of the needed xcode package...
16:07:05kodayay 4gigs
16:07:18kaenfrom which I apparently need ~50MB worth of SDK
16:07:28koda:D
16:07:29raptorwait kaen!
16:07:33kaenwaiting
16:07:38raptorthere's a smaller package
16:07:43koda SIGWAIT kaen
16:07:47kaenlol
16:07:50raptorhaha
16:07:52raptorlet me find it..
16:08:03raptorsmaller as in 2GB
16:08:06raptoror maybe 1.5
16:08:45kaenthe page specifies this exact file
16:09:53raptoroh... i thought it just needed a specific version of xcode... i have an earlier one that is 780MB
16:10:16kaenI saw that on the page
16:10:30kaenit gives byte offsets for mounting it, so I think I really need this exact one
16:10:36raptorah ok
16:11:17raptorhow long will that take you to download?
16:11:47raptorbecause I could do the dirty work to grab the files you need, my work connection is *really* fast
16:12:17kaentwo hours
16:13:52raptorit will take me 20 min
16:13:54kaenif you do, it looks like all I need is Packages/MacOSX10.6.pkg
16:13:57kaenokay :)
16:13:57raptor(already started)
16:14:05kaendid you see the mounting instructions on that page?
16:14:09kodai can share my sdk files if needed
16:14:12kaenoh
16:14:15raptoroh
16:14:32kaenokay, that'd be great :)
16:14:42raptoryeah, i've mounted DMG in Linux before... but koda, if you have that file... that would save laods of time
16:20:35fordcarsbrb
16:22:14kaenah, time to build gcc for the third time this week
16:23:16raptoryuk
16:24:06kaenI kind of like it
16:24:10kaenmakes me feel super meta
16:25:00fordcars Quit (Ping timeout: 250 seconds)
16:29:27bobdaduckCrap how do I make fingernails using a goalzone
16:30:39kaenyou can just do the backside of the fist
16:30:46kaenbut it has to have at least slight finger lines
16:30:56kaenother wise it will surely look like crap
16:31:00bobdaduckxD
16:32:12bobdaduckaw man but the front side is so much cooler
16:32:25bobdaduckWe'll see what I come up with. I won't be home much today to work on it prolly
16:34:59raptorkaen: was what koda gave you ok?
16:35:06kaenlooks fine
16:35:10raptor(should I cancel my giant download?
16:35:11kaenwrestling with odcctools atm
16:35:13kaenyep
16:35:25raptorok
16:37:35kodaodcctools are bad, i found a .deb package on the net
16:37:40kodasaves some trouble
16:45:42bobdaduck Quit (Remote host closed the connection)
16:48:14kodaok i call it a night
16:48:15kodacya all
16:48:19raptornight
16:48:28koda Quit (Quit: koda)
16:49:33kaennight
16:49:37kaenoh
16:49:48kaenneed to turn part messages back on...
16:53:30kaenheh. I have to build gcc twice..
16:53:38kaenonce to get a native 4.4.6
16:53:44kaenonce to compile the darwin gcc
16:54:49raptorwhat?
16:54:55raptorwhat OS are you running?
17:00:21kaenubuntu 12.04 on my vps
17:00:27kaenbuilding requires gcc < 4.4.6
17:00:32kaen<=
17:00:40raptorhave you looked for concurrent installations of gcc in .deb form?
17:00:50raptormost distros have them..
17:01:16kaenyou're a genius
17:01:27kaengcc-4.4 right in apt :P
17:01:35raptorhooray!
17:04:14kaenhuh
17:04:24kaenthere'd a libuuid1 and uuid-dev
17:04:44kaenI got hung up looking for libuuid-dev ...
17:04:56raptoryay naming convention failures!
17:06:46kaenhmm, I do actually need to build my own gcc 4.4
17:06:52kaenthe distributed one doesn't support -m32
17:07:25kaenand installing the i386 package would replace my real gcc and binutils
17:07:31kaenfor some reason
17:09:15raptorblech
17:10:56kaenoh! just needed the -multilib package
17:16:02Watusimotogood night, back in a few days!
17:16:22kaengood night, have fun
17:16:33raptorbye!
17:19:50raptor Quit ()
17:25:01kaentoolchain appears to be building...
17:25:47Watusimoto Quit (Ping timeout: 252 seconds)
17:35:20FlynnnNT has joined
17:54:30raptor has joined
17:54:30ChanServ sets mode +o raptor
17:55:02SolumnMushroom has joined
17:55:27SolumnMushroomWoo! 3-day weekend!
17:55:39FlynnnNTnice :)
17:56:37SolumnMushroomAnd what do I get to do over the weekend? Figure out how to use DirectX 9 shaders with Dolphin...
17:56:47kaenraptor, I need the 10.6 /System/Library folder ...
17:56:57FlynnnNTfun! Good luck :)
17:57:07FlynnnNTkaen
17:57:18FlynnnNTyou just want to know where /System/Library is..?
17:57:28raptorkaen: i got th dmg,,,
17:57:31kaennope, I need its contents
17:57:35FlynnnNToh I see
17:57:36kaenfor the buildbot
17:57:45kaenraptor, good thinking :)
17:57:58FlynnnNToh nice, this bot actually BUILDS everything?
17:58:02kaenyep
17:58:12FlynnnNTSweet!
17:58:15kaenindeed :)
17:58:38kaenspits out nice little standalone packages. all you have to do is download, extract, and run
17:58:44FlynnnNTvery nice
17:59:03SolumnMushroomI can also use OpenGL, but I have no idea how to do that either! ;P
17:59:19raptorkaen: do i need to get the junk following those instructions?
17:59:26FlynnnNTand this is with the dolphin wii simulator?
17:59:50SolumnMushroomYup
17:59:55kaenonce you mount the dmg, a tarball of /System/Library will do
18:00:07FlynnnNThmm
18:00:24FlynnnNTmy gut says go with openGL
18:00:34FlynnnNTI'm not sure if dolphin simulates a different graphics system than that
18:00:44FlynnnNTbut it also has a direct openGL mode, and opengl is cross-system
18:00:49raptorkaen: dmg2img isn't working on this DMG...
18:00:51SolumnMushroomThatś the one that doesn give me looping error messages
18:00:56kaen:<
18:01:03raptorwait
18:01:08raptorok got it...
18:01:40kaenSolumnMushroom, my money is on opengl too
18:01:56kaenalso if you're running whatever dolphin is on linux then I doubt it emulates the dx9 api
18:02:07raptor70%..
18:02:09kaenthat would be two layers of emulation...
18:02:17FlynnnNTYeah, not pretty
18:02:25FlynnnNTI know for a fact dolphin has an opengl mode
18:02:34SolumnMushroomNone of them work right. Iḿ on windows
18:02:35FlynnnNTso if you use opengl, it probably won't need to emulate the rendering at all
18:02:46FlynnnNTWhat do you mean by work right?
18:03:07kaen"works" is such an evil word...
18:03:13FlynnnNTikr? haha
18:03:32SolumnMushroomOpenGL is the only one that won�t give me an error, but it still gives me a black screen
18:03:56kaenyou've never done opengl programming before?
18:03:59SolumnMushroomDX9 gives me an inescapable error loop
18:04:16raptorsigh... need hfs tools to mount..
18:04:21SolumnMushroomAnd the software shader give me a black screen at 2 FPS
18:04:25kaenoh.. that's right
18:04:25FlynnnNTwell how are you compiling your code?
18:05:12kaenmaybe it's using an opengl version your gpu doesn't support
18:05:23FlynnnNToh that might be it
18:05:29SolumnMushroomI don�t usually compile anything. ATI Radion X600
18:05:36SolumnMushroomBRB
18:05:37FlynnnNTI don't understand
18:05:40SolumnMushroom Quit (Quit: Leaving)
18:05:43FlynnnNThow are you running your code if you are not com...
18:05:52FlynnnNToh I see
18:05:56FlynnnNThe's not writing code
18:06:01FlynnnNThe's jsut tyrign to activate a direct-render mode
18:06:11FlynnnNTI thought he was writing an opengl program for his wii xD
18:06:18raptorok, i can't get this thing mounted...
18:06:27kaenok
18:06:31kaenI'll see what I can do
18:06:31FlynnnNTraptor are you windows?
18:06:35SolumnMushroom has joined
18:06:39FlynnnNTyou know what
18:06:41raptorwait, i'm not out of ammunition..
18:06:41FlynnnNTI'm mac
18:06:44FlynnnNTsend me the dmg
18:06:49FlynnnNTand I'll take its contents out
18:06:59FlynnnNTand put them in a zip file for you
18:07:01FlynnnNTI can see hidden files, so nothign will be missed
18:07:07kaenit's rather large
18:07:13kaen4.1GB
18:07:16FlynnnNToh ._.
18:07:19FlynnnNTWELL
18:07:22FlynnnNTthat's
18:07:23FlynnnNTalot
18:07:24kaenyeah...
18:07:36kaen> dat xcod
18:07:38kaenxcode
18:07:48FlynnnNToh that's right
18:07:51FlynnnNTwell I have xcode
18:07:56FlynnnNTwhat is it you want from it?
18:08:21SolumnMushroomThat is the approximate size of a Wii game
18:09:17kaen/System/Library folder from https://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.1__final/xcode_3.2.6_and_ios_sdk_4.6.dmg
18:09:29FlynnnNThmm
18:09:33FlynnnNTand you need it to be from that version?
18:09:44kaenI have no idea
18:09:48kaenbut it is extremely likely
18:09:50FlynnnNTalright I'll give it a shot
18:09:55kaenit contains compiled object files
18:10:19kaenso unless it's ABI compatible between versions, I have little faith in it
18:10:49kaenin fact FlynnnNT, don't waste your time
18:10:57kaenthis is at least a major version off
18:11:05FlynnnNToh
18:11:06kaenfrom what you likely have
18:11:09FlynnnNTwell
18:11:12FlynnnNTI am not sure
18:11:14FlynnnNTI'll check
18:11:21FlynnnNTI have 900 thousand files on my computer xD
18:11:26FlynnnNTso it's going to take me a bit of time to find the dmg
18:12:04kaen3 days left on the download...
18:12:09FlynnnNT:(
18:12:13FlynnnNTgood god
18:12:35raptorargh
18:12:43raptorcan't find the superblock in the image
18:12:56kaendid you use that byte offset?
18:13:12kaenmount xcode_3.2.6_and_ios_sdk_4.3.img xcode -o loop,offset=36864
18:13:12raptoryes
18:13:14kaenoh
18:13:15raptorand no
18:13:18kaenpj
18:13:25raptorand tried focing hfsplus filesystem
18:13:28kaenoops, butterfingers
18:13:30raptor*forcing
18:13:46kaenthat's ok
18:13:53kaendownload stabilized at 21 hours
18:14:00kaenoh, 19 now
18:14:22kaenthanks for trying
18:14:32raptorstill trying..
18:14:35kaenheh :)
18:14:41kaenin a fight with the .dmg now
18:14:54FlynnnNTmy computer is still searching for dmg files... lol...
18:15:32FlynnnNToh you know what, I think it's on my backup drive...
18:15:33FlynnnNTbrb
18:15:53raptorheh, the img is 0 bytes...
18:16:13FlynnnNTI hate dmg files
18:16:31FlynnnNTyou know, you can use the uh
18:16:32FlynnnNToh
18:16:32raptorextracted again...
18:16:32FlynnnNTuh
18:16:37FlynnnNTwiitools or whatever
18:16:40FlynnnNTfor hacking wii DMG files
18:16:47FlynnnNTto unpack that dmg
18:16:51FlynnnNTit might do your dmg
18:16:58raptori can unpack it
18:17:02FlynnnNToh okay
18:20:32FlynnnNTI don't seem to have it
18:24:18raptorargh!
18:25:00kaen!argc && exit()
18:25:15raptorhaha
18:25:24raptoroh hey... let's try 7zip!
18:25:30kaenidk I'm in a weird mood
18:25:39kaen7zip!
18:25:49kaenI use that s*** on everything!
18:25:57FlynnnNT7zip is devil god
18:26:00FlynnnNTevil
18:26:02FlynnnNTbut
18:26:03raptoroh my... it's extracting the partitions!
18:26:05FlynnnNTamazingly powerful
18:26:11FlynnnNToh dear god the partitions
18:27:10raptoroh my goodness the 5th partition mounted
18:27:27FlynnnNTwhat
18:27:31FlynnnNTjust the 5th?
18:28:01raptorok kaen, what do you need?
18:28:10kaenall of /System/Library
18:28:30raptoruh..
18:28:35kaenuh oh...
18:28:36raptori see loads of .pkg files
18:28:45kaenok
18:29:06kaenhttp://nathancoulson.com/proj_cross.php#x86_64-apple-darwin10
18:29:20kaenright after "Now, we need to extract the libraries"
18:29:42kaenbut don't cp, or "install"
18:29:47raptori don't have xnu... but i can get you the pkg
18:29:51kaenokay
18:29:56kaenworks for me :)
18:29:57raptor(what is xnu?)
18:29:59kaenno idea
18:30:03kaenI might have to build it
18:30:16kaenthat pkg would be ideal
18:30:24raptoractually... let's 7z it !
18:30:30raptoror would you prefer teh pkg?
18:30:36kaenthe pkg
18:30:39kaenI have 7zip :)
18:30:47FlynnnNTXNU is the mac os kernal
18:30:51FlynnnNT(or an older one)
18:30:54FlynnnNTit's a mac os kernal
18:31:03FlynnnNTI don't know if they still use it or not
18:31:14raptorsent you the link
18:31:23raptorit's 63 MB
18:32:26kaenthanks a bunch :)
18:32:30raptorgot it ok?
18:33:00kaen40 seconds left...
18:33:26kaenmy vps can do 1.28mb/s
18:33:30kaennice
18:33:50kaenwish I could game on that thing...
18:34:49raptorheh
18:36:14raptornew steps for anyone wanting to mount a DMG:
18:36:24raptor1. 7z x stupid.dmg
18:37:05raptor2. mount -t hfsplus -o loop someNumberedOutput.hfs mount/point/
18:37:07raptortada!
18:37:25raptorin my case the extracted partition was 5.hfs
18:39:55SolumnMushroomI potentially have a working screen recorder
18:40:22FlynnnNTNice, Solumn :)
18:40:48FlynnnNTraptor: http://cdn.memegenerator.net/instances/400x/23807481.jpg
18:40:51kaenI use "istanbul" on linux
18:40:54SolumnMushroomItś converting to FLV now. Iḿ going to screen it before uploading it to YouTube
18:41:05raptorthere is no such thing as a working screen recorder on Linux
18:41:16kaenistanbul works great for me :)
18:42:04SolumnMushroomKeep in mind that right now, I can�t access Ubuntu on my netbook
18:42:20FlynnnNTFINALLY
18:42:22FlynnnNTrunes are done
18:42:23FlynnnNTgah
18:42:54SolumnMushroomI got some speakers for my new computer
18:43:24FlynnnNTI'm going to host a server for five minutes -- if the idea of watching me perform rediculous dances (and you potentially joining) is not boring to any of you, you are welcome
18:44:01kaenwhat's the password...
18:44:09FlynnnNTon joining my game?
18:44:15kaenyes
18:44:19FlynnnNTI don;'t have a password
18:44:22kaenyou do
18:44:28FlynnnNTwhat's the IP?
18:44:37kaen66.189
18:44:41kaensays "Flynn"
18:44:43FlynnnNToh.
18:44:45FlynnnNTWELL THEN
18:44:49FlynnnNTuhh
18:44:54kaencheck the "host game" screen
18:45:04FlynnnNTwhich screen is that? xD
18:45:13FlynnnNToh derp
18:45:17FlynnnNTthere was a connection password
18:45:20FlynnnNTmy bad
18:45:20kaen:)
18:45:22FlynnnNTI am bitfighter noob
18:46:44raptorpress F7
18:46:47raptora couple of times
18:46:52raptorit'll tell you on one of the screens
18:46:56raptor(I think)
18:47:18SolumnMushroomThe screen recorder is bad
18:49:39FlynnnNTokay guys seriously
18:49:45FlynnnNTcan we please priooritize private messages? xD
18:49:48FlynnnNTgThis is rediculous
18:49:52FlynnnNTI can't tel lwhat is going on xD
18:50:07raptorit's already done
18:50:26raptorlevel controller can send PMs and announcements for 019
18:51:49FlynnnNToh, nice
18:51:52FlynnnNTthis is rediculous xD
18:52:04FlynnnNTit works fine when there is one person there
18:52:13FlynnnNTbut I can't teach anyone with all those messages flying everywhere
18:52:21FlynnnNTit's actually pretty easy, but with everyone moving around, they are all seeing all of the messages
18:53:18raptordinner!
18:57:31Nothing_Muchany way to get the beta of 019?
18:57:40kaenwhat system?
18:57:53kaenit's not in beta yet, btw
18:57:56Nothing_Muchlinux
18:57:57kaenbut we have dev builds
18:57:58Nothing_Muchoh
18:58:05kaenif you have all the deps installed
18:58:14Nothing_Muchyeah, but for clients, because I'm no dev
18:58:28kaenoh
18:58:33Nothing_Muchyeah
18:58:37kaenare you on x86_64
18:58:41kaenno, that's fine
18:58:44kaenall you need are runtime deps
18:58:45Nothing_Muchalls I am is a tester here
18:58:50Nothing_Muchah okay
18:58:53Nothing_Muchwhere's the list of deps?
18:59:21kaenhttp://bitfighter.org/wiki/index.php/Building_Bitfighter#Linux
18:59:24kaentop three lines
18:59:29kaenit'll give you the dev deps too though
18:59:31kaenif you care
18:59:41kaenif you can run bitfighter right now then you're fine
18:59:50kaenyou shouldn't need to install anything
19:00:05kaenare you on 64bit?
19:00:52Nothing_Muchyeah
19:00:59Nothing_Muchwho isn't on 64 nowadays?
19:02:34kaenok
19:02:43kaentry this: http://198.23.227.119:8010/dist/bitfighter-20130525-fc573091-linux-x86_64.tar.gz
19:02:49kaenif not I'll make a static build
19:05:06Nothing_Muchit's no biggie, I know how to compile
19:05:27kaenit doesn't work?
19:05:43Nothing_Muchno, haven't gotten to it yet
19:05:46Nothing_Muchjust installed the deps
19:06:24kaenok
19:08:35Nothing_Muchwaita- is that tar just the executable?
19:09:26Nothing_Muchum
19:09:28Nothing_Muchuh oh
19:09:58Nothing_Muchhaving that windowed lag again
19:09:59Nothing_Much:(
19:10:03kaen:<
19:10:11fordcars has joined
19:10:16Nothing_Muchand I'm not even using compiz
19:10:18kaenis it running though?
19:10:20Nothing_MuchI'm on e17!
19:10:21Nothing_Muchyeah
19:10:24Nothing_Muchit's running
19:10:26Nothing_Muchno servers though
19:10:28kaenthat's a win in my book :)
19:10:30kaenI'll host
19:10:32kaenjust to test
19:10:48Nothing_Muchyeah, but honestly, this windowed lag needs attention
19:11:20kaenno one else has been able to duplicate it :x
19:11:39fordcarsI don't get window lag (?)
19:11:48Nothing_Muchreally?
19:11:50Nothing_Muchholy crap
19:11:59Nothing_Muchwhen you move it around, it doesn't lag?
19:12:10FlynnnNTfordcars!
19:12:10kaennope
19:12:12FlynnnNThi :)
19:19:12kaennice crash, Nothing_Much :)
19:19:18Nothing_Muchhuh?
19:19:21Nothing_MuchI didn't crash?
19:19:23Nothing_Muchlol
19:19:26kaenyou crashed me
19:19:31kaenby killing me somehow
19:19:32Nothing_Muchoops
19:19:35Nothing_Muchwhat'd I d- oh
19:19:38Nothing_Muchlol my bad
19:20:01Nothing_Muchhonestly though
19:20:12Nothing_Muchi'm really shocked as to why I'm the only one affected by this windowed lag
19:21:14Nothing_Muchthe new animations are awesome though
19:21:26Nothing_Mucheven with the weapon selection too
19:21:30Nothing_Muchand module selection
19:21:34Nothing_Muchthe transitions are very smooth
19:21:34SolumnMushroomWhich server are we on now?
19:21:48Nothing_MuchI'm testing the 019 developer version
19:22:04Nothing_Muchoh solumnmushroom, how'd you find this game?
19:23:14SolumnMushroomI was at school looking for Zap! and I found this, saved it in my notes to visit when I got home, and got it. It was about a few months ago
19:23:36SolumnMushroomI think February?
19:24:09Nothing_Muchsweet
19:24:14SolumnMushroomThat sound right
19:24:20SolumnMushroom*sounds
19:25:03Nothing_MuchI found this game a while ago while looking for Mac compatible games on Wikipedia
19:25:17kaenwhoa
19:25:39Nothing_MuchI was interested, but the history of the game and its company hooked me
19:25:55Nothing_Muchgaragegames lost its name, then regained it after a while
19:26:15Nothing_Muchnot to mention the devs here really show dedication and passion towards this
19:26:23SolumnMushroomSo far, Bitfighter has yet to dissapoint
19:27:09amgine1234567890 has joined
19:27:13amgine1234567890HEY1
19:27:27kaenhi
19:27:35amgine1234567890anyone here?
19:27:48amgine1234567890lol fake bots?
19:27:52SolumnMushroomThe bots are noobs, I got stuck in nothing, it has an awesome dev team (here�s looking at you) and I can�t wait for the mobile releases
19:28:32amgine1234567890i dont count im just a tester XD kaen wattisimo sam and raptor get all the credit XD
19:28:34Nothing_Muchoh man, mobile stuff
19:28:48Nothing_Muchthat REALLY shows passion no matter how small!
19:28:50Nothing_Muchbut one question
19:28:55Nothing_Muchmobile on ubuntu touch?
19:28:59Nothing_Muchas well*
19:29:11amgine1234567890lol bitfgihter for the 3ds?
19:29:22amgine1234567890that would get you some major money
19:29:26Nothing_MuchI think on phones and tablets
19:29:31Nothing_Muchas a f2p game
19:29:36kaentnl is GPL
19:29:39amgine1234567890yeah if only you could ;)
19:29:42kaenwe can't sell bitfighter afaik
19:30:01Nothing_Much(that also shows passion and dedication!)
19:30:58SolumnMushroomMaybe. I saw some make folders for andriod and ios, so I asked raptor about it, and he said at one time they were working on mobile versions but they ran into problems and decided to focus on making the game better rather than porting it to mobile
19:30:58Nothing_MuchI'd support bitfighter as a small donation
19:31:05amgine1234567890maybe if you devaited enough fro mthe oringal zap it could be considered different ehough to break fro mteh copyright agreement if not you could always buy the complete rights from them
19:31:20amgine1234567890and start making money
19:31:21raptorhowdy folks
19:31:24kaengrettings
19:31:27raptoruh yes
19:31:27kaengreetings
19:31:28amgine1234567890hey raptor im back
19:31:31raptorbetter game > mobile
19:31:49raptorkaen: you're doing linux x86_64 builds now?
19:31:57Nothing_Muchwell, idk if I'd wanna pay for this game (no offense) but I'd be more than happy to donate
19:31:59kaenthose were the first builds I did
19:32:06raptorah ok
19:32:48SolumnMushroomI�ll be right back. I need to grab some Windex and a paper towel
19:32:48Nothing_Muchoh mobile should be second priority
19:33:08Nothing_Muchobviously because getting the games on android market and ios would be a pain
19:33:14raptorsadly there are actual engineering problems to mobile...
19:33:23Nothing_Muchnot to mention the compatibilities between that and desktop stuff
19:33:32Nothing_Muchoh..
19:33:33Nothing_Muchhow so?
19:33:46raptorhow to put so many controls on a touch screen
19:34:00kaenNothing_Much, http://bitfighter.org/forums/viewtopic.php?f=4&t=754&p=19966&hilit=bitfighter+mobile#p19966
19:34:01Nothing_Muchthere exists gamepads
19:34:18amgine1234567890i think a super high priotiry should be moving bitfighter completly online so no downloaded are needed and updates would be direct
19:34:31Nothing_Muchwell
19:34:39amgine1234567890i think a online BF would be more attractive
19:34:42Nothing_Muchonly if bitfighter doesn't require flash or a dumb plugin :P
19:35:18amgine1234567890yeah
19:35:36Nothing_Muchhtml5 is getting super powerful though
19:35:36amgine1234567890http://jiggmin.com/threads/101677-The-Switch-Blocks?highlight=switch+blocks\
19:35:37kaenso, javascript bitfighter ?
19:35:44amgine1234567890oops ignore that wrong chat XD
19:35:47Nothing_Muchnah, that's another plugin right?
19:35:52raptorkaen: actually, that might not be too far off
19:35:55amgine1234567890worry i pasted that into the wonrg chat ignore that
19:36:01Nothing_Muchalright
19:36:21Nothing_MuchThe second paragraph of the android post doesn't add up to me
19:36:22amgine1234567890i dont like it java is a sinking ship
19:36:35kaenjava and javascript are entirely unrelated
19:36:36raptortada!: https://github.com/kripken/emscripten/wiki
19:36:38Nothing_Muchthere's OpenGLES or something
19:36:41amgine1234567890or was it adobe flash
19:36:48Nothing_Muchit was flash
19:36:51Nothing_Muchflash is a pos
19:37:04kaenraptor, wtf
19:37:09kaenwt actual f
19:37:32raptor:)
19:37:36Nothing_Muchwhoa
19:37:41Nothing_Muchthat's p. fuckin' sweet
19:37:45amgine1234567890nice raptor
19:37:58raptorwhat's even crazier is that someone got koda's project 'hedgewars' to run with it, entirely in the browser
19:38:02raptorlet me see if i can find it
19:38:12amgine1234567890im going to go on a bug hunt
19:38:15Nothing_Muchhmm..
19:38:28Nothing_MuchI remember a game similar in looks to bitfighter
19:38:30Nothing_Muchon android
19:38:38Nothing_Muchthat had a touchscreen controller
19:38:47raptorkaen: http://hedgewars.org/hwjs/hwjs.html
19:40:51Nothing_Muchhave you guys figured out how to make a touchscreen controller? if anything?
19:41:26raptorNothing_Much: we've decided to put any mobile work on indefinite hold
19:41:50Nothing_Muchindefinite? :(
19:42:29Nothing_Muchoh, so there might be some hope sometime in the future, but not in the near one
19:42:49raptoryes, perhaps... but a browser based version might be more likely
19:42:49Nothing_Muchbut what about ubuntu phone? surely that one might have more compatibilities?
19:43:08raptorso we already got bitfighter to compile for iOS and Andriod
19:43:14Nothing_Muchit could be a great launch title!
19:43:15raptorso porting isn't necessarily the problem
19:43:20FlynnnNThave you guys consicdered Unity3D?
19:43:24FlynnnNT** considered
19:43:33FlynnnNTUnity Pro (kind of expensive) can run c++ plugins
19:43:35Nothing_MuchUnity3D doesn't have a web plugin for linux
19:43:38Nothing_Much(yet I hope)
19:43:42FlynnnNTohh
19:43:46FlynnnNTlinux, right
19:43:54Nothing_Muchgotta keep it cross compatible!
19:43:56FlynnnNTwell if it *did* get that plugin
19:44:04FlynnnNTyou could set the bitfighter code up as a c++ plugin
19:44:23FlynnnNTand then create some wrapper code to make all of the bitfighter opengl calls go to Unity3D opengl calls
19:44:33FlynnnNTI've also heard rumors of Unity allowing WebGL exports or something of that sort
19:44:34Nothing_Muchmaybe, but then again, html5 is getting quite popular, unless tnl isn't html friendly
19:45:16FlynnnNTThey tried it with flash, but that was a bust
19:45:22FlynnnNTthey are discontinuing flash
19:45:24FlynnnNTbuuut
19:45:34FlynnnNTthey might do webGL, or whatever it was
19:45:38Nothing_MuchHTML5?
19:45:49Nothing_Muchwell, obviously flash is not the sane answer
19:46:00FlynnnNTYeah, it was baad
19:46:08amgine1234567890how about java
19:46:12FlynnnNTha
19:46:20FlynnnNTtell me that's a joke please
19:46:23kaenBFLogBot is written in java
19:46:30Nothing_Muchapparently html5 isn't possible due to the lack of responses
19:46:32FlynnnNTI like java, but not for web design
19:46:37FlynnnNTI don't think WebGL is an officially supported HTML standard
19:46:41FlynnnNTbut most browsers support it nayways
19:46:43FlynnnNT** anyways
19:46:49Nothing_Muchwell
19:46:50amgine1234567890no its better then flash flash is is a sinking ship
19:47:04Nothing_MuchGoogle Chrome/Chromium is actually supporting a whole buncha stuff
19:47:06Nothing_Muchas far as I know
19:47:07FlynnnNTso if Unity3D does WebGL, that is a potential answer
19:47:35SolumnMushroomCopying Super Mario Sunshine to documents
19:47:55SolumnMushroomBecause I can
19:48:05FlynnnNTYeah, google chrome is kind of like the anti - InternetExplorer
19:48:15SolumnMushroomHa
19:48:17FlynnnNTIE has lots of weird features
19:48:25FlynnnNTChrome has lots of weird features
19:48:27FlynnnNTdifference?
19:48:36kaenV8
19:48:39FlynnnNTIE requires you to use their features, and won't let you do anything that is actually standard
19:48:46amgine1234567890if only BF could be run on some sort of compatible emulator
19:48:46FlynnnNTChrome lets you do it all :D
19:48:55amgine1234567890oh wait no thats a bad idea scratch that
19:49:04amgine1234567890and its impossible
19:49:18raptorhttps://code.google.com/p/hedgewars/wiki/GettingEmscriptenToWork
19:49:19Nothing_MuchChromium is good enough
19:49:38Nothing_MuchWhat exactly does LLVM do?
19:50:02kaenit's like an abstract compilation layer
19:50:19kaenthere's a bunch of modules to compile different languages into it
19:50:24SolumnMushroomCould we use LWJGL?
19:50:25Nothing_Muchohh
19:50:26kaenand to create "machine code" from it
19:50:35Nothing_MuchThat's good, because TNL isn't the only language used, right?
19:50:47kaenTNL is a library, not a language
19:51:01FlynnnNTI think it would be wise to stay away from java with BF
19:51:06kaenditto
19:51:12FlynnnNTif the only goal is to get bitfighter into websites,
19:51:20FlynnnNTjava website support is worse than Unity3d
19:51:24FlynnnNTwell
19:51:26FlynnnNTlinux works
19:51:27Nothing_MuchI thought it was an API or.. something, idk I'm bad with talking :(
19:51:27FlynnnNTbut java is bad
19:51:32FlynnnNTmost browsers block it on the web
19:51:35FlynnnNTweb java is just horrible
19:51:48FlynnnNTand c++ is not compatible with java, that would be a total 100% reprogram
19:51:54FlynnnNToh xD
19:52:01FlynnnNTLWJGL is lightweight java game library
19:52:14amgine1234567890*points out that flash is worse then java*
19:52:20FlynnnNTI dunno,
19:52:21kaenI disagree amgine1234567890
19:52:22Nothing_Muchdude, flash is the devil!
19:52:25FlynnnNTI've never had problems with flash
19:52:31FlynnnNTIt's getting slower and slower
19:52:40FlynnnNTbut, despite its security flaws, it's not half as bad as java
19:52:45raptorjava is great!
19:52:46FlynnnNT(java has mega security flaws)
19:52:57Nothing_Muchoracle doesn't really know how to manage Java
19:52:57FlynnnNTI like java when you are building applications
19:53:00raptorgood tool for certain things
19:53:00FlynnnNTbut web applets
19:53:02FlynnnNTare bad
19:53:06raptorkaen: I give you: https://code.google.com/p/cibyl/
19:53:08Nothing_Muchwhen Sun Microsystems existed, it was good, right?
19:53:11FlynnnNTweb-java is just... evil
19:54:12amgine1234567890raptor: any new bugs to test for?
19:54:42FlynnnNTmy browser doesn't even run java applets anymore xD
19:54:51kaenamgine1234567890, can you download this and test the upload stuff?
19:54:52kaenhttp://198.23.227.119:8010/dist/bitfighter-20130525-fc573091-w32.zip
19:54:52FlynnnNTIt just broke one day, and no number of re-installs made it work again
19:55:10amgine1234567890TESTING TIME!
19:55:21amgine1234567890anything specific i should test for?
19:55:43kaenall of it
19:55:53amgine1234567890if its fun its not work! ^_^
19:56:02kaenlol
19:56:06kaen^_^
19:56:25amgine1234567890of course i do the easy part so.....
19:57:05amgine1234567890lol i do BF 19.01 19.02 ect for my files whne im testing XD
19:57:37FlynnnNT Quit (Remote host closed the connection)
19:57:49kaenah, interesting
19:58:24amgine1234567890lets see
20:04:08amgine1234567890uhhh bug found?
20:04:16Nothing_Muchwhat kinda bug?
20:04:27amgine1234567890level loading improperly bug
20:04:34kaencool
20:04:39kaendescribe it?
20:05:39amgine1234567890so theres a default bm file in the game i had a modenr version i made which i moved from 19.01 to 19.02 overwriting the old file thne iremaned the file on my ovcmputer but whne i laoded it nothing is on screen
20:05:53amgine1234567890loaded it in game
20:06:24kaenokay, can you put the level's contents on pastie.org
20:06:24kaen?
20:06:37amgine1234567890ok found the problem teh new renamed one was stil ltehre but so was teh old one werid
20:06:50kaen:P
20:07:05amgine1234567890so theres a blank one named bm and my new one odd
20:07:30amgine1234567890ok even weirder my new one which showed up is also blank
20:08:12amgine1234567890ok i renamed the folder back to dm and the new one was still there hmm
20:08:42raptorsounds like you're just getting used to the new level choosing screen
20:08:56amgine1234567890no its a bug
20:09:16amgine1234567890 i uopened it with notepad and all the coding is there but whne i opened it with level editor nothing
20:09:35amgine1234567890even it being runned is blank
20:09:42amgine1234567890strange
20:09:52kaensounds like bitfighter is using a different data directory
20:10:15amgine1234567890hmm 1 how to fix 2 then why are bolth files still there
20:11:41amgine1234567890wtf i laoded swarmed from 16.01 and there are now like x3 test items
20:11:53amgine1234567890wait never mind
20:12:33amgine1234567890i did osmthing to fix the bug wierd
20:12:43amgine1234567890porbably cause i sw6tiched the name back
20:12:48kaenhit F7 twice while playing and make sure the folder on that screen is where you copied those files
20:14:21amgine1234567890lol i spy new badges with f7?
20:14:39amgine1234567890and the dirertery is fine
20:14:59amgine1234567890i think it had to do with opening hte file closing BF changing the level name then opening BF again
20:15:26amgine1234567890uh
20:16:28amgine1234567890tried uploading a level to db and bitfighter crashed for me i used a file that i copied and pasted from my 19.01 which was from 18a
20:16:58amgine1234567890i comfirmed it twice
20:17:09kaenand you're logged in?
20:18:01amgine1234567890yes
20:18:13kaenokay
20:18:18amgine1234567890i also jsut double confi4med the name gltich
20:18:22kaenit sounds like a windows only bug
20:18:38amgine1234567890the name one or the crash problem
20:18:56kaenthe crash
20:19:00kaenwhat's the name bug?
20:19:13amgine1234567890brb phone
20:19:25amgine1234567890back sales person
20:19:33amgine1234567890-_-
20:19:51kaen used to do that
20:21:40Flynnn has joined
20:22:05kaenraptor, is there a way to make bitfighter dump a stack trace when it crashes?
20:22:23amgine1234567890yeah that would help
20:23:20amgine1234567890the name bug invloves opening a BF file ( i used one that was downlaoded from 18a) in bf changing the name while its running closing BF opening it again and runnign the file or osmthing like that
20:24:00kaenI don't feel bad about that bug
20:24:07kaendon't edit files while the game is running
20:24:21raptorkaen: there is, sort of... sam686 had something programmed for windows once to dump the trace to command prompt (I think)
20:24:29raptorthere are other techniques for GCC
20:24:52kaenI'm going to see if I can enable it on these test builds
20:25:34kaenUSE_EXCEPTION_BACKTRACE
20:25:37kaenlooks promising
20:25:42raptoryes that was it..
20:28:09sam686 has joined
20:28:09ChanServ sets mode +v sam686
20:28:39amgine1234567890kaen its turn out whne i did it BF wasent running but i cant seem to duplicate it
20:28:51amgine1234567890curses unduplicatable bugs
20:29:16raptoramgine1234567890: please duplicate bugs before posting them here
20:29:23amgine1234567890lol i think i jsut invented a new word
20:29:38amgine1234567890nope
20:29:53amgine1234567890hmm i cant figure out how i did that bug
20:33:16raptorback a bit later
20:33:19raptor Quit ()
20:34:31amgine1234567890wall joining program hates 99% of joins
20:34:38amgine1234567890XD
20:37:27kaenbarriers only join on their endpoints
20:38:01amgine1234567890yeah and thats like 1% of wall joins
20:38:10amgine1234567890my levels needs ys
20:38:12amgine1234567890and ts
20:38:43FlynnnIs there a reason those need to be all part of the same wall?
20:39:05amgine1234567890yes
20:39:27FlynnnxD what is the reason, if it is know truble
20:39:33Flynnn** no trouble
20:39:35Flynnnwtf fingers
20:40:01amgine1234567890I nevr make typos and I always has perfect grammer.
20:40:10kaenwalls are merged graphically automatically
20:40:30kaenmake two walls that cross eachother -- they like one contiguous wall
20:40:31Flynnnright, and in terms of the physics, them over lapping makes no difference
20:40:43kaenlook like*
20:41:06kaenhowever
20:41:07amgine12345678901 it ismplifies the levels coding 2 its neccisary if your levels have negitive zones
20:41:21kaenyou should not be coding levels, really
20:41:35kaenand actually it would not simply that at all
20:41:37FlynnnI don't understand the negative zones
20:41:50kaenyou'd have to express the links between certain vertices
20:41:51Flynnnmaybe he's making a levelgen?
20:42:03amgine1234567890negitive zones as filled walls
20:42:10Flynnnwhat is a negative zone?
20:42:14amgine1234567890 space not occipied
20:42:21Flynnnoh
20:42:28Flynnnso you want to fill in big areas with walls?
20:42:50Flynnnthere is an easy way to do that: you can change the thickness of walls :D
20:42:54amgine1234567890so if oyu need to have a way fto go from point 1 to point 2 whilw stayintg in walls its needed
20:42:59Flynnnjust make a really, really, rally thick wall fill in the area
20:43:13amgine1234567890im being musunderstood -_-
20:43:18FlynnnI think you are
20:43:21FlynnnI don't understand
20:43:27Flynnnmaybe if you showed me the difference?
20:43:31kaenI think I understand
20:43:35Flynnnlike, in bitfighter?
20:43:47amgine1234567890ok ill create a example level
20:43:51Flynnnty vm
20:44:04FlynnnI don't want to be a contrarian here -- I just want to udnerstand so I can offer any advice if I have any
20:44:14Flynnnmy questions are not meant ot question you xD I just don't understand
20:45:32Flynnninteresting
20:45:39Flynnndropping a small rock on my keyboard does not press the buttons
20:45:50amgine1234567890lol?
20:45:56Flynnnthis is disturbing
20:46:00Flynnnit seems to press them so fast,
20:46:03Flynnnthey don't register being pressed
20:46:05Flynnnor, maybe,
20:46:21Flynnnit is the low amount of mass, it has its velocity changed before it can fully depress them
20:46:35amgine1234567890example created
20:46:39Flynnngreat :)
20:46:41FlynnnI'm on my way
20:47:20FlynnnI don't see your server xD
20:47:25amgine1234567890uhoh
20:47:33Flynnnwhat's it called?
20:47:33amgine1234567890oh wait
20:47:35kaen019
20:47:40Flynnnoooh
20:47:42Flynnnhmm
20:47:45Flynnnwhere do I get me some 019
20:47:45kaenyou have a build?
20:47:49FlynnnI do not
20:47:50kaenplatform?
20:47:55kaendon't say osx...
20:47:56FlynnnOSX
20:47:58Flynnnha
20:47:59Flynnngreat
20:48:00kaen:<
20:48:05kaenhave to build you some
20:48:11kaenyou* have to
20:48:12FlynnnI can build it myself
20:48:13kaenok
20:48:14Flynnnoh
20:48:14FlynnnxD
20:48:15Flynnnbut
20:48:20Flynnnis teh xcode in a good position for me to do that?
20:48:28Flynnnlast few times I cloned bitfighter, xcode was not prepared for me to use
20:48:28kaenuhhhhhhhhhhhhhhhhhh
20:48:31kaenlikely not...
20:48:34Flynnnoh dear
20:48:35Flynnnwell
20:48:36kaen:'C
20:48:38FlynnnHMM
20:48:47kaenI'm like blushing
20:48:47amgine1234567890kaen read
20:48:50kaenembarrassed
20:49:03kaenbut you can try :x
20:49:06amgine1234567890waits for kaen to read the ntext
20:49:13Flynnnwhat text?
20:50:20Flynnntext? D:
20:52:43Flynnnokay so, I just need to clone bitfighter off of the main server, yes?
20:54:39Flynnnalright
20:54:40Flynnncloning it
20:55:04kaenuh sorry
20:55:05sam686http://code.google.com/p/bitfighter/source/checkout .. for the most part we all clone to our own local disk..
20:55:08amgine1234567890but its a serouis building annoyace
20:55:21amgine1234567890buildoing a level then realizng you have to convert it
20:55:26kaenah
20:55:31kaenbut I wrote a converter plugin
20:55:33kaencheckmate.
20:55:42amgine1234567890not for barriers to polywalls
20:55:46kaenyep
20:55:49kaenfor barriers to polywalls
20:55:53amgine1234567890but i think my idea is more effiecent
20:55:58kaenbut it's not
20:56:04kaenin developer time efficiency
20:56:10kaenwhich is the one true measure of efficiency
20:56:22amgine1234567890looks at plugins dont see it
20:56:41kaenhttps://github.com/kaen/kaentools
20:56:45kaenthey're not in the repo
20:57:10kaencopy those to editor_plugins
20:57:15kaenand hit F9 in the editor
20:57:29kaenthey work on all currently selected objects as needed
20:57:45kaennote that this is not a part of bitfighter proper
20:57:56amgine1234567890lol why arent these offiical and 2 which one
20:58:19kaenconvert.lua
20:58:32kaenand they aren't done yet
20:58:41kaenthey crash and some don't work right/at all
20:58:49amgine1234567890ah
20:58:49kaenactually they all work at least a little now
20:58:58kaenbut they're still fragile I'm sure
20:59:04amgine1234567890 does convert work well?
20:59:10kaenpretty well
20:59:14kaenyou'll have to check it out
20:59:53amgine1234567890erl i see the coding do i add it all in the plugtins section?
21:00:18kaenyou don't have to add anything to the ini
21:00:25kaenjust copy the files to the folder
21:00:29kaenand hit F9 in the editor
21:00:45amgine1234567890also im guessing some of those are far the redo of rotation?
21:00:54kaennope
21:01:39amgine1234567890also feeling stupid for not figuring out how to put it in my ini file
21:02:18amgine1234567890but if thats the case why not just remove barriers and make it all poly?
21:03:16Flynnnguh
21:03:19Flynnnalure linking issues
21:03:20raptor has joined
21:03:20ChanServ sets mode +o raptor
21:06:04raptorI've fixed the OSX project recently...
21:06:11FlynnnI cloned the most recent
21:06:15raptorbut i hate it
21:06:17FlynnnUndefined symbols for architecture x86_64: alure_init_modplug(), referenced from: init_alure() in alure.o ld: symbol(s) not found for architecture x86_64
21:06:28raptorare you using xcode 3?
21:06:31Flynnnno
21:06:33Flynnnxcode 4
21:06:36Flynnnwith the xcode 4 project
21:06:41raptorwe don't have an xcode 4 project
21:06:50Flynnnwhat is Bitfighter_xcode4.xcodeproj
21:06:55raptorerr, i mean, we don't have a *working* xcode4 project
21:06:59Flynnnoh I see
21:07:10raptorthat was an attempt by Little_Apple to convert the xcode3 project about a year ago
21:07:17Flynnnhaha
21:07:42raptorso... it's xcode3 or bust.. at least until I get CMake to build on OSX
21:08:19raptori guess people are coming over, have to go again..
21:08:24raptor Quit ()
21:10:10Flynnnbye :(
21:10:37kaen:<
21:10:50kaenif it's any consolation, I'm working on a buildbot target for osx as I type this...
21:11:00fordcars Quit (Ping timeout: 250 seconds)
21:11:00Flynnn:D nice :)
21:11:10FlynnnI am working on fixing the xcode 4 project
21:11:58kaennice!
21:12:02kaenyou'd be a hero
21:12:40Nothing_MuchAny problems with the Nouveau driver?
21:13:29kaenI use radeon :/
21:13:56kaenthere could be
21:14:21kaenor maybe we're doing something to exacerbate a problem with nvidia
21:14:31kaendoes it only happen when you move the window Nothing_Much ?
21:14:37Nothing_Muchoh no
21:14:40Nothing_Muchthis is a different error
21:14:40kaen(i'm sure I've asked this before)
21:14:42kaenoh
21:14:44Nothing_Muchyeah
21:14:59Nothing_Muchbut it's on an ancient nv25 (geforce4 ti 4600 to be exact)
21:17:48Nothing_Much...
21:17:52Nothing_MuchI can't remember the error
21:17:57Nothing_Muchand I just shut down my test pc
21:17:59Nothing_Much:(
21:29:35Nothing_Muchhttps://bugzilla.redhat.com/show_bug.cgi?id=805761
21:29:37Nothing_Muchfound it! :D
21:29:44Flynnnwell I figuredo ut why alure isn't working --
21:29:51Flynnnit looks like it references an executable that doesn't exist
21:29:52kaenyesh?
21:30:06Flynnnthe frameworks are all pointing to executables that were outside the frameworks
21:30:13kaen:x
21:30:16Flynnntnl has the same issue
21:30:21FlynnnI'm going to cmake tnl and alure
21:30:30Flynnnand see if I can't get those executables recreated
21:30:31kaengodspeed
21:30:37Flynnnthankyou
21:30:41Flynnnand luavec was completely missing xD
21:30:46kaenlol
21:30:49FlynnnI had to make a framework for it by hand -- no idea if I did it properly
21:31:09Nothing_MuchAssertion failure at nv20_render.c:128 was the error I recieved after clicking OK on the window
21:33:52Flynnnwhat is alure's name on the internet?
21:34:02FlynnnI am getting a home products website
21:34:13Flynnnand I don't think bitfighter has gone in the homeowner's direction
21:34:24Flynnnoh here we go, found it
21:34:30Flynnnhttp://kcat.strangesoft.net/alure.html right?
21:36:53kaenyep looks right
21:42:00Flynnnthanks
21:42:07Flynnn*snort* I've been tyring to cross compile alure lol...
21:42:15Flynnnit would help if I read a little closer
21:42:38kaenlol
21:42:44kaenXcompile.txt
21:42:49Flynnnhaha yep
21:42:52Flynnnthat's for cross compile
21:42:54Flynnnwhoops
21:43:00kaenI thought the same thing when I first saw it
21:43:07FlynnnI thought it wa like
21:43:08kaenbut I actually *was* trying to xcompile
21:43:08Flynnnxcode
21:43:09Flynnnor osx
21:43:12Flynnnoh haha nice
21:43:23kaenso I was like "oh, no that's useless"
21:43:28FlynnnxD
21:43:29kaenand then it hit me...
21:48:04kaenbuilding the apple toolchain (again)
21:48:27kaenthe last one got all the way to creating a .o file
21:48:31kaenbut failed the final link
21:48:38kaenmissing libgcc :<
22:10:08SolumnMushroom Quit (Ping timeout: 252 seconds)
22:28:23Flynnnthat sucks :(

Index Search ←Prev date Next date→

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