Edit - Fixed typo.
The question session, in its entirety, brought to you by the one and only Eric Teh T and The Letter Q.
[14:10] <LeeBamber> IF dwQuestionsCount > 20 THEN StartIt()
[14:10] <Mnemonix> ok its time to start
[14:10] <Mnemonix> !nextq
[14:10] <Qserv> #1 - sunrise3d asks: What's the plans for fpsc and dbp this year?
[14:11] <LeeBamber> The plans is DBP first, FPSC second...DBPro gets U6, some new help and a lot of informal help (examples, tutorials, etc)
[14:11] <LeeBamber> FPSC gets a new update when U6 is stable and ready to make an FPSC build worth releasing
[14:11] <Mnemonix> You guys can cycle the questions yuorself
[14:11] <LeeBamber> !nextq
[14:11] <Qserv> #2 - Habatar asks: ¿DarkAI sound's very good. But, only are limited to XZ axes, or obects can move up and downr arround the Y axes?
[14:11] <MikeTGC> We also have a few new model packs coming for FPS Creator
[14:12] <LeeBamber> We wanted to keep DarkAI mega simple to start things off - even in 2D, its an awesome tookit - almost entirely automatic
[14:12] <LeeBamber> 3D can be done with something called Bounds
[14:12] <LeeBamber> We can demonstrate this when the product hits beta
[14:12] <LeeBamber> !nextq
[14:12] <Qserv> #3 - Mnemonix asks: Are you guys coming to the convention this year? It will probably be up North this year
[14:13] <Mnemonix>
[14:13] <LeeBamber> As usual, I need dates, places, etc and then I can decide.
[14:13] <MikeTGC> Can't be sure yet, all depends on where it will be held and when, once everything is definite I can say for sure
[14:13] <LeeBamber> ditto
[14:13] <Mnemonix> 17th and 18th sept most likely
[14:13] <Mnemonix> some hotel off the M2 I think
[14:13] <LeeBamber> The informal convos are fun though
[14:13] * Mnemonix sets mode: +o BatVink
[14:13] <LeeBamber> !nextq
[14:13] <Ravey_TGC> if there is beer and i can stay round hotel johnson then yeah
[14:13] <Qserv> #4 - sunrise3d asks: Whens the first issue of the tgc newsletter going to be released?
[14:13] <Mnemonix> wheres that place
[14:14] <BatVink> 23/24th September, just off the M62
[14:14] <Mnemonix>
[14:14] <BatVink> near Bradford, junc 26
[14:14] <Mnemonix> the tgc newsletter was released more than 3 years ago
[14:14] <LeeBamber> The TGC newsletter is well past its first version
[14:14] <Mnemonix> he probably means the magazine
[14:14] <_Nemesis_> he meant magazine
[14:14] <LeeBamber> If you mean the magazine, no plans yet - just feelers
[14:14] <LeeBamber> !nextq
[14:14] <Qserv> #5 - SirFire asks: A lot has been said about dbp6.0 being the last greatest version, does this mean DBP will have significantly less support from now on?
[14:15] <LeeBamber> Not at all, for the moment we seem to have the time to focus on DBP quite intensely
[14:15] <LeeBamber> not sure where the time came from, I think Rick bought it cheap off eBay
[14:15] <Mnemonix> hahaha
[14:16] <LeeBamber> I personally plan to release my three years worth of DBP snippet source codes and write some helpful tutorials for advanced techniques
[14:16] <LeeBamber> Quick answer, just as much if not more support for DBP!
[14:16] <LeeBamber> !nextq
[14:16] <Qserv> #6 - Mnemonix asks: What is the planned retail price for the physics expansion pakc
[14:16] * Deux has joined #darkbasic
[14:16] <Mnemonix> thats not q6, I just added that
[14:16] <Mnemonix> THE BOT IS A LIAR
[14:16] <LeeBamber> No price is confirmed.
[14:16] <Mnemonix>
[14:17] <LeeBamber> As usual, you can expect an affordable price, coming from TGC
[14:17] <Mnemonix> about 5$ will do me fine
[14:17] <Mnemonix>
[14:17] * Neofish[nLib] has joined #darkbasic
[14:17] <LeeBamber> Probably not more than what you paid for DBP itself
[14:17] <LeeBamber> !nextq
[14:17] <Qserv> #7 - Habatar asks: Will be the DevDearies return?
[14:18] <LeeBamber> The Dev Diaries where quite time intensive for me, and removing them from my life has given me more time to code, and makes me happier too
[14:18] <LeeBamber> My presence on the forums has also increased as a consequence, so it was probably for the best
[14:18] <Mnemonix> It seems the bot is hiccouping
[14:18] <LeeBamber> !nextq
[14:18] <Qserv> #8 - Oneka asks: Do you think anyone will ever fully finish a M/M/ORPG in Darkbasic? If so do you think it would help the community out?
[14:19] <LeeBamber> I am not sure the community needs any help, it is as strong and busier than it has ever been
[14:19] <MikeTGC> Anything is possible, may well happen one day, just takes a lot of commitment to be able to do something like an mmorpg.
[14:19] <LeeBamber> I am sure there are several MMORPG out there already, not everyone announces their work!
[14:19] * GogetaX has quit IRC (Quit )
[14:19] <LeeBamber> !nextq
[14:19] <Qserv> #9 - Mnemonix asks: When Is MMORPG-CREATOR coming out
[14:19] * GogetaX has joined #darkbasic
[14:19] <LeeBamber> er...
[14:19] * SagyTech has joined #darkbasic
[14:19] <LeeBamber> When someone writes it, and lets us sell it probably
[14:20] <Mnemonix> aww nuts
[14:20] <LeeBamber> !nextq
[14:20] <Qserv> #10 - Habatar asks: What will the themes of the future FPSC Model Packs?
[14:20] <MikeTGC> The next one is modern day, will be some info about it in the next newsletter
[14:20] <LeeBamber> I personally want to see Medievil - lots of orcs and dungeon walls
[14:21] <LeeBamber> The packs are easy enough to produce when we find the right artist to work on it, so there is no limit to what we can cover long-term
[14:21] <LeeBamber> !nextq
[14:21] <Qserv> #11 - Neofish[nLib] asks: Was there a huge influx of _more_ noobish questions after the creation of FPSC? If so, did that make you regret it?
[14:21] * Fay-Fen has quit IRC (Client exited)
[14:22] <LeeBamber> I do not request the FPSC forums much since launch - my focus has been a relentless pursuit of U6 and that fabled stability!
[14:22] <LeeBamber> I imagine the entry level created by FPSC would generate more novice forum members to post
[14:22] <LeeBamber> !nextq
[14:22] <Qserv> #12 - Neofish[nLib] asks: I'm a bit behind the DBP scene due to C++ and school, but I've heard DBP pointers rarely actually work..is this true or are people just incompetent?
[14:22] * Fay-Fen has joined #darkbasic
[14:22] * Sephnroth has joined #darkbasic
[14:23] <LeeBamber> The pointer handling in DBP is very primitive
[14:23] <Mnemonix> fish cant even code to my knowledge
[14:23] <LeeBamber> You can only read and write DWORD, and only from a simple pointer variable
[14:23] <LeeBamber> You cannot perform pointer paths, or casting, or much of anything a C++ programmer would expect
[14:23] <LeeBamber> For those guys, I suggest DarkGDK
[14:23] * Mnemonix has left #darkbasic
[14:23] <LeeBamber> !nextq
[14:23] <Qserv> #13 - BatVink asks: Tell us something about TGC that we don't know
[14:23] * Mnemonix has joined #darkbasic
[14:23] * TGCBot sets mode: +qo Mnemonix Mnemonix
[14:23] <Mnemonix> woops
[14:24] * Deux has quit IRC (Quit )
[14:24] <LeeBamber> TGC stands for Those Great Coders
[14:24] <BatVink> something more juicy!
[14:24] <LeeBamber> !nextq
[14:24] <Qserv> #14 - Oneka asks: Has the big object number bug been fixed?
[14:24] <Mnemonix> I always wonder why it stands for the game creators when you dont create games
[14:25] <LeeBamber> Yes the big object number no longer hits with a serious performance hit, though it does still create a jump table to the size of the largest object number, so watch your memory usage!
[14:25] <LeeBamber> !nextq
[14:25] <Qserv> #15 - Neofish[nLib] asks: What's your favourite Megadeth album?
Mine is Rust in Peace...
[14:25] * Blox has joined #darkbasic
[14:25] <Mnemonix> Brick, your a little late
[14:25] <Mnemonix> add some questions if you want
[14:26] <LeeBamber> Lee likes all MEGADETH - was on the first row of their Manchester Uni visit a year or so ago - AWESOME NOISE!
[14:26] <Mnemonix> pfft
[14:26] <LeeBamber> !nextq
[14:26] <Qserv> #16 - BatVink asks: What did you learn from your Playstation game-playing quest? Anything you'd want to add to DBP? (Q from Philip)
[14:26] <Mnemonix> Batvink
I asked this too
[14:27] <LeeBamber> I was seriously behind in my game trivia, so decided to catch up and played every game since the GameCube. Now have GC, PS2, XBOX360 and the C64-joystick. My thinking is that if I see something I like, I see what I can do to add it to the DBP universe
[14:28] <LeeBamber> The best way to do great games, is to play great games, and then borrow the best bits
[14:28] <LeeBamber> Why do you think physics, AI, lipsync suddenly appeared
[14:28] * DavidR has joined #darkbasic
[14:28] <LeeBamber> !nextq
[14:28] <Qserv> #17 - Oneka asks: Will you ever add support for UDT typed arrays like, Monkey(10).Bannas(10) = 0 ?
[14:29] <LeeBamber> It is not on the top ten list, as it is very specific and can be achieved in many other ways. I would also like to leave the compiler alone, and give it time to stabalize.
[14:29] <Mnemonix> if its needed drastically, you can code the data structures for your program in c++ and make a wrapper
[14:29] <LeeBamber> Any change or addition is a potential future bug, so these days each item is considered 'necessary' or not
[14:30] <LeeBamber> !nextq
[14:30] <Qserv> #18 - soapyfish asks: Unless you've been hiding under a rather large syntax error of late you'll know Intel Macs can run Windows apps, eventually someone's going to test DB on them. What's TGC's view on tech support for Intel Mac users?
[14:30] <LeeBamber> We never touched Macs as the market was not big enough to support the niche size we need before..
[14:30] * westray has joined #darkbasic
[14:31] <LeeBamber> ..now, maybe if it can 'just run' then we might have a new market - it all takes development time though - and our time is SO finite
[14:31] <LeeBamber> !nextq
[14:31] <Qserv> #19 - Oneka asks: What is in the S3cr3t T0p ten list?
[14:31] <Mnemonix> whats this top ten list
[14:31] <LeeBamber> Mike, any ideas what that word means
[14:31] * TravisP has joined #darkbasic
[14:31] <MikeTGC> not a clue
[14:31] <Mnemonix> I think it meens Biscuit
[14:32] <LeeBamber> My favourite buscuit is a 'Nice' buscuit - very tasty
[14:32] <LeeBamber> I am not sure I know another 9
[14:32] <Mnemonix> Nice arent nice. Surely shortbread is better
[14:32] <LeeBamber> maybe digestives
[14:33] <LeeBamber> ah yes, and shortbread
[14:33] <Ravey_TGC> my fave biscuit is a pint of stella
[14:33] <LeeBamber> hehe
[14:33] * SagyTech has quit IRC (Quit Bye bye)
[14:33] * SagyTech has joined #darkbasic
[14:33] <LeeBamber> Dave, that is NOT a biscuit
[14:33] <Ravey_TGC> oh
[14:33] <LeeBamber> I know what you mean though - if only they were....hmmm
[14:33] <Mnemonix> he dips rich tea in stella
[14:34] <LeeBamber> Got to be done at least once!
[14:34] <LeeBamber> !nextq
[14:34] <Qserv> #20 - Habatar asks: What is the history of the DB logo? Why a pyramid?
[14:35] <LeeBamber> It was invented 7000 years ago in foreign parts, and imported into my very old artists head six years ago, where it turned into a 3D render, and then into the logo and icon
[14:35] * mmelo has joined #darkbasic
[14:35] <Mnemonix> the egyptians will get you for copyright infringement
[14:35] <Ravey_TGC> no, we asked mummy and she said it was ok
[14:35] <LeeBamber> The original model was designed by my very own youngest brother; CB; who is not liable
[14:35] <Mnemonix> oh ok
[14:35] <LeeBamber> !nextq
[14:35] <Qserv> #21 - TravisP asks: Is Elder Scrolls 4 a kickass game?
[14:36] <Mnemonix> very witty dave
[14:36] <Ravey_TGC> ty
[14:36] <LeeBamber> It certainly kicks ass, mostly mine when I wonder too deeply into Goblin Jims cave
[14:36] <LeeBamber> !nextq
[14:36] <Qserv> #22 - SagyTech asks: What does TCG have planned for the DirectX10 release? A new product, or an update to dbpro?
[14:37] <LeeBamber> At the moment, we have looked at Vista, and it makes sense to stay with DirectX 9 for the initial foray. Their desktop will be running 9.0c, so it makess sense DBPro gets solid and powerful running under this API initially
[14:37] * WOLF has quit IRC (Quit Bye bye)
[14:38] <LeeBamber> DX10 has exciting toys, but we feel stability and reliability are king for any sort of big Vista splash
[14:38] <LeeBamber> !nextq
[14:38] <Qserv> #23 - Neofish[nLib] asks: I've noticed you have some really long pauses after questions about the future of DB...as if you haven't decided and are making it up on the spot?
[14:38] <LeeBamber> Drat - you found us out - Mike, Dave, we've been caught!
[14:38] <Mnemonix> RUN!
[14:38] <Mnemonix> er
[14:38] <Ravey_TGC> bye
[14:38] <Mnemonix> we could just use the amnesia ray
[14:39] <LeeBamber> Blessed are the cheesemakers
[14:39] <Ravey_TGC> lol
[14:39] <Mnemonix> I wonder why people are not asking good questions :o
[14:39] <LeeBamber> Everyone knows more than us
[14:39] <LeeBamber> !nextq
[14:39] <Qserv> #24 - Oneka asks: Are you all like really close friends? I mean....REALLY CLOSE.... :o
[14:40] <LeeBamber> now now!
[14:40] * Mnemonix eats Oneka
[14:40] <LeeBamber> !nextq
[14:40] <Qserv> #25 - Oneka asks: WERE NOT ASKING GOOD QUESTIONS BECAUSE YOU KEEP DELETING THEM!
[14:40] <Mnemonix> I havent deleted any
[14:40] * Mnemonix sets Moggie100 on fire for writing a crap bot
[14:40] <LeeBamber> Questions that end in '!' are in fact, not
[14:40] <LeeBamber> !nextq
[14:40] <Qserv> #26 - Neofish[nLib] asks: This question was deleted by some tiddle, so i'll reask since I want the answer : Do you feel like making DBP error reporting a choice of the coder? It's very annoying to have it exit out to a textbox leaving the user high and dry....
[14:41] <Mnemonix> THIS is what happens when you let a cat write the bot with 2 days notice
[14:41] * codemaster has joined #darkbasic
[14:41] <Mnemonix> Will people please stop using the bot to ask questions about the bot
[14:42] <LeeBamber> Runtime Errors should never be an option for your end user. The concept is that the message box is a last resort, and your app testing should have caught all possible exits from your application.
[14:42] <LeeBamber> Using commands such as OBJECT EXIST() and EFFECT EXIST(), etc ensure you can do your own error trapping.
[14:42] <LeeBamber> I do agree there are some commands like LOAD OBJECT which are unpredictable due to not having control of the media input
[14:43] <LeeBamber> Feature requests can be looked at after U6 is well out the door
[14:43] <LeeBamber> !nextq
[14:43] <Qserv> #27 - Oneka asks: Is it skipping the questions then? it says #48 but shows #25
[14:43] <Mnemonix> it is, and has been for some time
[14:43] <Mnemonix> If it screws up I will paste the questions in
[14:43] <LeeBamber> Er...my automated answering program cannot understand that question!!
[14:43] <MikeTGC> !nextq
[14:43] <Qserv> #28 - BatVink asks: Would you consider swapping the DB Pyramid for a teapot?
[14:44] <LeeBamber> We will certainly give it every consideration
[14:44] <Mnemonix> you are lying
[14:44] <Mnemonix> you need all the teapots to make brews
[14:44] <BatVink> politicians answer!!!
[14:44] <Mnemonix> :o
[14:44] <LeeBamber> Considered, and....rejected on the grounds of being utterly bonkers
[14:44] <LeeBamber> !nextq
[14:44] <Qserv> #29 - AntiChrist asks: Will you be considering making shaders more compatible with the kind of stuff NVidia FX Composer (etc.. shader making programs) produces? I HAVE COOKIES [resubmit, i was q #1]
[14:44] <Mnemonix> Im going to make it in photoshop and cause a scandal
[14:45] <LeeBamber> One of my own pet projects is to align the DBP shader parser to Composer. It can already import the relief shader with only a single change in the FX file - I hope you amend it after U6 so no changes are required, just pick, load and play
[14:46] <LeeBamber> !next
[14:46] <LeeBamber> !nextq
[14:46] <Qserv> #30 - Oneka asks: Anyplans on speeding up commands like Get Image? :p
[14:46] <LeeBamber> GET IMAGE has the nasty job of READING video/agp/system memory, which is not recommended at all
[14:47] <LeeBamber> I suggest all your image processing be done offline, or at best in a pre-process before your main fast loop
[14:47] <LeeBamber> !nextq
[14:47] <Qserv> #31 - BatVink asks: When did you realise you'd "done something big" by creating DB? And did it give you a warm fuzzy feeling?
[14:48] <LeeBamber> I did not, it sort of crept up. No eurika moment alas, just got suck in and looked up one day to find I lived in a company
[14:48] <LeeBamber> !nextq
[14:48] <Qserv> #32 - SirFire asks: Do you feel warm and fuzzy often? If so, is massive amounts of alchohol involved?
[14:48] <Mnemonix> Yea, I have witnessed Lee*lots of alchol
[14:48] <LeeBamber> Always feel fussy, not warm though as I am too stingy to pay for central heating.
[14:48] <Mnemonix> Not a pretty site the next evening
[14:48] <LeeBamber> !nextq
[14:48] <Qserv> #33 - Oneka asks: What gave you the impression I was using Get image online? lol, I have gotten a function that took about 80ms down to about 8ms that uses the Get image command
[14:49] <LeeBamber> There is always speed to be found, if you look for it
[14:49] <LeeBamber> !nextq
[14:49] <Qserv> #34 - empty asks: "Given that all the new Helpfiles will be in CHM, will they still be Context-Sensitive ( ie, highlight a command and hit F1 )? I ask because I have noticed some issues in the editor with using non-standard non-local HTML for the help files ( changed in the keywords file of course ). Cheers" (from JessTicular)
[14:49] <LeeBamber> At the moment U6 help will be regular updates to the current help system
[14:50] * westray has quit IRC (Quit )
[14:50] <LeeBamber> I was going to build a CHM, and still might do, but for now the important thing is getting the help to you asap and the fastest way I can do that is release the updated HTM files in RC7
[14:50] * westray has joined #darkbasic
[14:50] <LeeBamber> !nextq
[14:50] <Qserv> #35 - Neofish[nLib] asks: When you do update the IDE, can you make it look similar?
I like it
[14:51] <LeeBamber> Similar to what
?
[14:51] <Mnemonix> to what it is now
[14:51] <BatVink> A warm fuzzy feeling
[14:51] * Mnemonix sets mode: +o Neofish[nLib]
[14:51] <Mnemonix> similar to what fish
[14:51] <Neofish[nLib]> what mnem said
[14:51] <Neofish[nLib]> its currentness
[14:51] <LeeBamber> The standard IDE is fixed, as the original author no longer communes with us
[14:51] * Mnemonix sets mode: -o Neofish[nLib]
[14:52] * westray has quit IRC (Quit )
[14:52] <LeeBamber> If we do a new IDE, I imagine it will have the same core functionality you all expect (and need), but we will give it a lick of paint
[14:52] <LeeBamber> !nextq
[14:52] <Qserv> #36 - Neofish[nLib] asks: Do you read threads in Programming Talk...it's the only board i visit now :o
[14:52] <LeeBamber> I personally surf only two boards primarily, the bug forum and the main DBP site
[14:53] <Mnemonix> avoid them like the plague!
[14:53] <LeeBamber> I fix bugs, and post people to help me fix bugs. My life is bugs at present
[14:53] * westray has joined #darkbasic
[14:53] <LeeBamber> !nextq
[14:53] <Qserv> #37 - GogetaX asks: any chances to make the compiler work faster soon?
[14:53] <Mnemonix> if you put the pc on a treadmill when its compiling...
[14:54] <LeeBamber> No chance for U6, though there are a few speed-up ideas we can play with. We did a vote though, and everyone wants tutorials and more example, and only a very few people wanted a faster compiler
[14:54] <LeeBamber> !nextq
[14:54] <Qserv> #38 - SirFire asks: Do you think that a new official IDE will be released anytime soon? ...soon as in this year... I ask b/c there are still bugs with dealing with multiple source files and other such minor things.
[14:54] <LeeBamber> Yes those bugs are there for life, we are exporing new IDE options. No firm plans yet - watch this space, it might get full real quick!
[14:55] <LeeBamber> !nextq
[14:55] <Qserv> #39 - Neofish[nLib] asks: This is from TKF15H, who is at work so can't ask : "can we get function pointers in U6? Please? Purdy please? With sugar and puppydog eyes on it?
"
[14:55] <Mnemonix> I told you, FISH cannot code
[14:55] <LeeBamber> That sounds like a feature request, in U6, shudder...sorry, I really am, but no, alas.
[14:55] <LeeBamber> !nextq
[14:55] <Qserv> #40 - Mnemonix asks: Is there the chance of a third party IDE becoming the offical IDE, and is there a strict set of requirements for third party developers to follow
[14:55] <Mnemonix> nor can cats judging by this bot
[14:56] <LeeBamber> The official IDE has to be monster simple to use, monster stable, we need all the source code, and we need the guy to keep updating it forever. Not an easy set of conditions to meet
[14:57] <Mnemonix> Im not interested in making an IDE btw. Im just pointing out for those who might want to do it
[14:57] <LeeBamber> We may opt to write our own when we feel the core engine and language do not need significant attentions from us, allowing us the time to develop an IDE
[14:57] <LeeBamber> !nextq
[14:57] <Qserv> #41 - Habatar asks: Will be precompiler commands than C++ #if #endif in DBP in the future?
[14:57] * s0apyfish has joined #darkbasic
[14:58] * s0apyfish has left #darkbasic
[14:58] <LeeBamber> Probably not, the compiler needs to settle now and get stonger. Adding new things would upset it and perhaps cause more problems than solutions
[14:58] <LeeBamber> !nextq
[14:58] <Qserv> #42 - snoodles asks: question what's darkbasic?
[14:58] <Mnemonix> Its a type of sheep that comes from Malta
[14:58] <LeeBamber> It is a programming language
[14:58] <LeeBamber> !nextq
[14:58] <Qserv> #43 - BatVink asks: Mike, be honest...how much time do you code, and how much time do you spend playing with your new creations?
[14:58] <LeeBamber> Thank god, a question for Mike
[14:58] * Mnemonix slaps MikeTGC around a bit with a large trout
[14:58] <Ravey_TGC> your up johnson
[14:59] <MikeTGC> sometimes it is easy to get distracted by my new toys and end up playing with new commands I have set up for physics
[14:59] <BatVink> I can sympathise
[14:59] <MikeTGC>
[14:59] <MikeTGC> !nextq
[14:59] <Qserv> #44 - Neofish[nLib] asks: For people like Ben who have invested an enourmous ammount of time into DBP plugins (tempest being my example), would you help publish them (ie providing hosting, ben's was free last time i checked so no-monies attached)?
[15:00] <LeeBamber> If the plugin is good enough, and fits a need, we encourage you to submit them to us for possible re-sale
[15:00] <LeeBamber> They have to be good though, we dont want to flood the official plugins list
[15:00] <LeeBamber> !nextq
[15:00] <Qserv> #45 - codemaster asks: Lee, At what age did you start programing
[15:00] <LeeBamber> 9
[15:00] <LeeBamber> VIC-20
[15:01] <Mnemonix> you have been programming ALL that time!, No wonder you get tired
[15:01] <LeeBamber> Had my first BASIC program running by the end of Christmas day
[15:01] <LeeBamber> My fingers are getting tired now...
[15:01] <LeeBamber> !nextq
[15:01] <Qserv> #46 - codemaster asks: Will you ever publish all the actually USED settings in FPSC
[15:02] <LeeBamber> Probably not, some of them are very much work in progress ideas that would need more development to make into proper features
[15:02] <LeeBamber> getting the entire FPSC source code is a curse as well as a benefit
[15:02] <LeeBamber> !nextq
[15:02] <Qserv> #47 - Neofish[nLib] asks: To follow on from codemaster's Q, when did you learn C/C++, and how hard was it to write DBC (or any intermediate interpretted langs)?
[15:03] <LeeBamber> I learned C at College/Business School, and learned C++ whilst writing a Klik & Create plugin from the inside out
[15:03] <MikeTGC> I learnt programming in my spare time at evenings and weekends, got some good books and plenty of research on the internet to help.
[15:03] <LeeBamber> Tried to learn C on the Amiga, but it was painfully slow for games
[15:04] <LeeBamber> Once you have the basic foundations, you knowledge just grows as Mike will attest
[15:04] <LeeBamber> !nextq
[15:04] <Qserv> #48 - Fay-Fen asks: Would be nice if there was a BIOS Chip Router Interface and Serial Bus Link Fixxed Port Access. The Dev-Team at Core has a nifty lil SDK for that I've been tinkering with, but for some reason I can't get it to compile ^_^
[15:04] <Ravey_TGC> i did c64 asm, amiga asm
[15:04] <LeeBamber> ASM = Horrible Pit Of Hell - But Fun!
[15:04] <Ravey_TGC> too right
[15:05] <LeeBamber> We developed a TPC SDK so you can add your own commands to DBP
[15:05] <LeeBamber> !nextq
[15:05] <Qserv> #49 - geecee3[loadtest] asks: Are we ever likley to see the addition of metasurfaces to DBP for creating cool blob effects and organic shapes?
[15:05] <Mnemonix> havent we had this one?
[15:05] <Ravey_TGC> the algo is trade marked
[15:05] <LeeBamber> Probably not in the core engine - perhaps an add-on pack is the most likely route into the language
[15:05] <LeeBamber> !nextq
[15:05] <Qserv> #50 - codemaster asks: So, ever heard of Weapon Creator? LOL
[15:05] <Mnemonix> No.
[15:06] <LeeBamber> Nope, sounds interesting though - possible product there
[15:06] <LeeBamber> !nextq
[15:06] <Qserv> #51 - Habatar asks: Will TGC work in another non-programming Game Creator Software?
[15:06] <LeeBamber> TGC is a company, and we will always stay pro-programming, and most likely always in game Creation Software
We like it too much!
[15:06] <LeeBamber> !nextq
[15:06] <Qserv> #52 - AntiChrist asks: Why are the limits for various data thingies so strange? Like, image & bitmap range is from 1 to 22,000,000 (22 million), files are from 1 to 64, memblocks are from 1 to 257 (testing has proved this).... O.o
[15:07] <LeeBamber> 22 million is just about the largest positive integer you can fit in a 32bit DWORD
[15:07] <LeeBamber> The other smaller limits are based on what Mike felt you would need
[15:07] <Mnemonix> WE NEED MORE...or something
[15:08] <LeeBamber> Appeal to Mikes good nature - if you can find it
[15:08] <LeeBamber> !nextq
[15:08] <Qserv> #53 - codemaster asks: WeaponCreator is an actual product, being dev'd by me. So, will DBP be upgraded to DX 10?
[15:08] <LeeBamber> DBP is not going to DX10 until DX9 in conquered, and there some great DX9 stuffs we havent played with yet
[15:08] <LeeBamber> !nextq
[15:08] <Qserv> #54 - TravisP asks: Is DarkSDK ever going to be released for DevCpp or VS Express edition? or will I have to get some software from a "friend"?
[15:09] <Mnemonix> VS Express edition would be most welcomed
[15:09] <MikeTGC> things may well happen on that front as we look into supporting .net which opens it up into other compilers
[15:09] <LeeBamber> We have already updated the GDK to VS2005, we are just testing it internally at present
[15:09] <LeeBamber> !nextq
[15:09] <Qserv> #55 - codemaster asks: why are the Type, Global, as, ect. keywords not higlited in the editor?
[15:09] <Mnemonix> they are
[15:09] <LeeBamber> The editor is a little out of date, though you can apply your own highlighting suggestions by hacking the keywords.ini
[15:10] <LeeBamber> I had no bug reports on this during the 2 months of U6 fixes, so it is probably not a bug problem for users
[15:10] <LeeBamber> !nextq
[15:10] <Qserv> #56 - TravisP asks: Is elder scrolls 4 kickass?
[15:10] <LeeBamber> indeed
[15:10] <LeeBamber> !nextq
[15:10] <Qserv> #57 - Neofish[nLib] asks: You didn't fully answer my question earlier, so reask time
: How long did it take and how hard was it to write DBC (and any intermediate interpreted languages)?
[15:10] <LeeBamber> DBClassic took 3 years
[15:10] <LeeBamber> DBpro took 2 years
[15:10] <LeeBamber> FPSC took 2 years
[15:11] <LeeBamber> T3DGM took two years
[15:11] <Mnemonix> and lots of te
[15:11] <Mnemonix> tea
[15:11] <LeeBamber> Naturally, there was some overlap as we all like doing ten things at once
[15:11] <LeeBamber> OHYES, you dont know how MUCH tea!
[15:11] <LeeBamber> !nextq
[15:11] <Qserv> #58 - codemaster asks: What is TGC's actuall Physical location like? A wharehouse ahhem, warehouse?
[15:11] <Mnemonix> if TGC shut down it would kill the stock of typhoo inc.
[15:12] <LeeBamber> TGC is a virtual company, with nodes all over the UK
[15:12] <LeeBamber> If you dropped a bomb, you would not get all of us!
[15:12] <LeeBamber> !nextq
[15:12] <Qserv> #59 - codemaster asks: Might you expand upon(Read, rebuild) FPSC, to make it like T3DGM?
[15:12] <Mnemonix> hahaha
[15:12] <LeeBamber> You mean simplify FPSC to make it like T3DGM
[15:12] <Mnemonix> how is that expansion?
[15:12] <LeeBamber> T3DGM was incredibly simple to use
[15:12] <LeeBamber> !nextq
[15:12] <Qserv> #60 - Oneka asks: Did you totally stop working on Advance terrain? Because It was mention about the Plus version with some neat commands but sorta just died out....I heard that one of the TGC people said that demand for it wasnt high, but I know alot of people who wanted it to be completed....
[15:13] <LeeBamber> I have added the lite version to U6 as a freebie, and the advanced commands are sitting around waiting for a purpose
[15:13] <LeeBamber> I do not think it would fetch enough interest to make up a whole product, but it would take development time and money to complete the job
[15:13] <LeeBamber> the ultimate business dilema!
[15:14] <LeeBamber> !nextq
[15:14] <Qserv> #61 - TravisP asks: I am to lazy to get out of my chair, could an OrderPizza() function be released with U6?
[15:14] <LeeBamber> Absolutely, email my secret email address for a form
[15:14] <LeeBamber> !nextq
[15:14] <Qserv> #62 - codemaster asks: No, i mean add more types of games, while still retaining the complexity/ease of use.
[15:15] <geecee3[loadtest]> you want to make asteroids with FPSC?
[15:15] <LeeBamber> More game types will start off through Model Packs, and yes as popularity builds, we will be looking at cool extras such as landscapes and vehicles. All depends on our schedule of tasks this year and next
[15:15] <LeeBamber> !nextq
[15:15] <Qserv> #63 - codemaster asks: Did your parents get at you about being on the
[15:15] <Mnemonix> I have banned codesmaster from askin questions
[15:15] <MikeTGC> !nextq
[15:15] <Qserv> #64 - Oneka asks: Can we just skip codemaster's question? Becuase it seems like hes not a master of coding...
[15:15] <MikeTGC> !nextq
[15:15] <Qserv> #65 - DavidR asks: Is the forum member 'Raven' (Raven, not Ravey) anything to do with TGC? He constantly remarks about TGC, and 'updating the code' etc. which all seems to imply he works directly for/with TGC. Is this true?
[15:15] <LeeBamber> My parents never got at me, I was too quick
[15:16] <MikeTGC> Raven does not work for TGC
[15:16] <Mnemonix> Yea, is Raven just a complete and total liar, or is he your alter ego lee?
[15:16] <MikeTGC> !nextq
[15:16] <Qserv> #66 - sunrise3d asks: Can we have 3d music commands for mp3's and wma's?
[15:16] <LeeBamber> Probably not, 3D is intensive enough under DirectSound without messing about with getting codecs to stream through a 3D device
[15:16] <LeeBamber> !nextq
[15:16] <Qserv> #67 - soapyfish asks: Resend: DavidR was going to ask this but he's too much of a wuss. Does Lee know his name spells Eel backwards?
[15:17] * snoodles has left #darkbasic
[15:17] <LeeBamber> Slippery like a Lee
[15:17] <LeeBamber> !nextq
[15:17] <Qserv> #68 - Neofish[nLib] asks: TKF15H again : is intersect object not supposed to work with scaled objects or is that a 'feature'?
[15:17] <Mnemonix> Im sure he might of noticed
[15:17] <LeeBamber> Intersect Object SHOULD work with scaled objects, yes
[15:17] <LeeBamber> if it aint, report before Friday!
[15:17] <LeeBamber> !nextq
[15:17] <Qserv> #69 - TravisP asks: I have heard the U6 is really a plan to enslave the human race, is this true? Also, can I have your babies?
[15:17] <Mnemonix> Would you like a jelly baby?
[15:18] <LeeBamber> If it was, I would have to kill you, and then we would have no babies, two babies with one answer
[15:18] <LeeBamber> !nextq
[15:18] <Qserv> #70 - Oneka asks: Is there support to set which midi device to use when playing a midi? because different devices sound different and i like the Microsoft one the best...
[15:19] <LeeBamber> There is no control over MIDI device selection in U6. It is a feature request and can be looked at again
[15:19] <MikeTGC> !nextq
[15:19] <Qserv> #71 - TravisP asks: We need 3D lines, will you grant us this?
[15:20] <LeeBamber> You can create a 3D line with a MAKE OBJECT BOX commands, and orient it between your start and end coordinates
[15:20] <LeeBamber> !nextq
[15:20] <Qserv> #72 - SirFire asks: If a train leaves manhatten traveling at 82mph going towards chicago, and 12 minutes later a train leaves chicago heading toward manhatten travelling at 17.3 mph, and there's a bird flying back and forth between the two trains, what total distance will the bird have flown before the trains collide?
[15:20] <Mnemonix> can you stop asking crap questions please
[15:20] <MikeTGC> !nextq
[15:20] <Qserv> #73 - Oneka asks: Any plans into making DBPro into a human being, preferably a female....so I can uh...compile her...or compile with her... :o
[15:20] <MikeTGC> !nextq
[15:20] <Qserv> #74 - Mnemonix asks: Ravey, when you getting back on the radio? That was so funny!?
[15:20] <Mnemonix> wahey, I posted this weeks ago
[15:20] <MikeTGC> he is going to be back on the radio at some point
[15:20] <MikeTGC> !nextq
[15:20] <Qserv> #75 - Oneka asks: Did you totally stop working on Advance terrain? Because It was mention about the Plus version with some neat commands but sorta just died out....I heard that one of the TGC people said that demand for it wasnt high, but I know alot of people who wanted it to be completed....
[15:21] <MikeTGC> we answered this one earlier
[15:21] <MikeTGC> !nextq
[15:21] <Qserv> #76 - DavidR asks: Will you EVER add functionality to scan through CD drives for LoadCDmusic? This bug has been bugging me (no pun intended) and I would reaaallly like it fixed!
[15:21] <MikeTGC> can be something for us to look into after upgrade 6
[15:21] <LeeBamber> It is not a bug
[15:21] <MikeTGC> !nextq
[15:21] <Qserv> #77 - Neofish[nLib] asks: This is from TKF15H, who is at work so can't ask : "can we get function pointers in U6? Please? Purdy please? With sugar and puppydog eyes on it?
"
[15:21] <Mnemonix> !nextq
[15:21] <Qserv> #78 - Neofish[nLib] asks: Do you read threads in Programming Talk...it's the only board i visit now :o
[15:21] <MikeTGC> if you want to use function pointers your best option is to use the Dark Game SDK
[15:21] <LeeBamber> !nextq
[15:21] <Qserv> #79 - Oneka asks: Is there a list of what dlls I can exlclude so I can make the smallest EXE possible?
[15:22] <MikeTGC> the main ones you may want to exclude are the Conv*** DLLs which handle loading of models
[15:22] <LeeBamber> You can exclude all of them, and re-include them one at a time until your app stops crashing. It was always meant to be a need-to-know feature
[15:22] <LeeBamber> !nextq
[15:22] <Qserv> #80 - SagyTech asks: Resend: What future projects are currently in development, or planned?
[15:22] <LeeBamber> U6, U6 and U6
[15:22] <MikeTGC> also Dark Physics and Dark AI
[15:22] <Mnemonix> what about U6
[15:22] <MikeTGC> much more info to come on those very soon
[15:22] <LeeBamber> Everything is centered on this for Lees plate
[15:23] <LeeBamber> U6 is a big meal!
[15:23] <LeeBamber> !nextq
[15:23] <Qserv> #81 - Tachyon asks: What TGC thinks about open source and how this will reflect on their products like DBP?
[15:24] <LeeBamber> Open Source is good if you dont want to maintain a commercial entity, especially one that has competitors. Great for educational purposes
[15:24] <MikeTGC> Open source is suited to some projects but I don't think it would work for the likes of DB Pro.
[15:24] <MikeTGC> !nextq
[15:24] <Qserv> #82 - Oneka asks: When and if I finish DO/ have my next test will you come play so a Jella can come and pwn you?
[15:24] <MikeTGC> !nextq
[15:24] <Qserv> #83 - geecee3[loadtest] asks: are we likley to see some form of DBP plugin in the future that provides more powerful sound creation commands, even the possibility of software synthesis for great soundtracks and tunes using a tracker style format.?
[15:24] <Mnemonix> :p
[15:25] * codemaster has quit IRC (Quit )
[15:25] <LeeBamber> Third party plugins are being developed al the time, chances are one already exists
[15:25] <LeeBamber> We do not plan to write one any time soon though, it sounds a little specialist
[15:25] <LeeBamber> !nextq
[15:25] <Qserv> #84 - TravisP asks: Is the rising of Bird Flu going to have any negative effects on the TGC's economy?
[15:25] * codemaster has joined #darkbasic
[15:25] <LeeBamber> 5 minutes left, then I have to put a pizza in the oven
[15:25] <Mnemonix> Well, I suspect the idea of the poultry plugin went out of the window
[15:25] * westray has quit IRC (Quit )
[15:25] <LeeBamber> No bird flu here, unless Rick buys some from foreign parts
[15:25] <Mnemonix> eeep
[15:26] <LeeBamber> !nextq
[15:26] <Qserv> #85 - Oneka asks: Will save object ever have support to save .X files?
[15:26] <Mnemonix> X files should be left to Mulder and Scully
[15:26] <LeeBamber> No, we want to support DBO as much as possible. X file is merely an import medium
[15:26] <LeeBamber> !nextq
[15:26] <Qserv> #86 - soapyfish asks: There's a few books out there written by 3rd parties to help people out with DB. Are there any plans for an official TGC book or are you happy enough with what's out there/it's too time consuming to even joke about?
[15:26] <LeeBamber> Thinking about it - I do think I have enough in my head to fill a book, just SO busy with coding, no time to pick up a quill
[15:26] <LeeBamber> !nextq
[15:26] <Qserv> #87 - Mnemonix asks: What are the chances of getting support from TGC for a Northern convention in september. More people should be there!
[15:27] <Mnemonix> its a lot easier to get too. Should draw a much larger croud
[15:27] <LeeBamber> It is not impossible - it will need some thought (and time to think the thoughts in) - contact us my email
[15:27] <LeeBamber> !nextq
[15:27] <Qserv> #88 - AntiChrist asks: Would you consider adding fluid physics to DBPro, perhaps as an expansion pack...? Would be a lovely thing to play with... Probably I'd use particles to keep the rendering load down, unless Mike/Lee/your pet tarantula is particurlaly good at fiddling with meshes.
[15:27] <MikeTGC> fluids will soon be in DB Pro when the Dark Physics expansion pack is released
[15:27] <LeeBamber>
[15:27] <MikeTGC> you can do some really neat things with it
[15:27] <LeeBamber> !nextq
[15:27] <Qserv> #89 - DavidR asks: What variety of pizza wil Lee be putting in the oven in 5 minutes?
[15:28] <LeeBamber> Meat Feast
[15:28] <LeeBamber> !nextq
[15:28] <Qserv> #90 - SagyTech asks: "The game creators" sounds like a game creation company, have you ever considered making a game? If so, will it be a l33t MMORPG?
[15:28] <LeeBamber> We have made hundreds of games happen, by providing the tools
[15:28] <LeeBamber> not many companies can claim hundreds of titles
[15:28] <LeeBamber> !nextq
[15:28] <Qserv> #91 - Ravey_TGC asks: Large?
[15:28] <Mnemonix> small
[15:28] <LeeBamber> Very!
[15:28] <LeeBamber> !nextq
[15:28] <Qserv> #92 - SagyTech asks: Though DBPro has some life left, are any new products in the works?
[15:29] <LeeBamber> Just support for our existing flagship products
[15:29] <MikeTGC> as mentioned earlier we have new expansion packs coming for DB Pro - Dark Physics and Dark AI, keep a look out in the newsletter for more info
[15:29] <LeeBamber> No new babies in the works yet
[15:29] <LeeBamber> !nextq
[15:29] <Qserv> #93 - TravisP asks: Do you endorse drug use?, if so, please realease a DarkCaffiene Drink
[15:30] <LeeBamber> We have a rule, ' did you bring enough for everyone'
[15:30] <LeeBamber> !nextq
[15:30] <Qserv> #94 - AntiChrist asks: <3 meat feast; Funny, just looking at the 'FTP COMMANDS' section in the help file. Any plans for HTTP or support for other protocols, next time you're bored?
[15:30] <LeeBamber> We do have limited HTTP support already in there, cannot tell you where, they are there somewhere
[15:30] <LeeBamber> !nextq
[15:30] <Qserv> #95 - Oneka asks: Lee, what do you mean by meat fest?
[15:30] <LeeBamber> 1 minute more
[15:31] <LeeBamber> My pizz is called a Meat Feast because it contains five different meat types
[15:31] <LeeBamber> hmm
[15:31] <LeeBamber> !nextq
[15:31] <Qserv> #96 - Oneka asks: Any plans on adding commands to download files like FTP, but from a website so you could make a little prog that updates a game or something?
[15:31] <LeeBamber> Yes, those commands are already available, somewhere in the depths of DBP
[15:31] <LeeBamber> !nextq
[15:31] <Qserv> #97 - SagyTech asks: Do you prefer peporoni or suasage on you pizza?
[15:31] <LeeBamber> Peporoni
[15:31] <MikeTGC> looks like it is about time to wrap things up now
[15:31] <LeeBamber> !nextq
[15:31] <Qserv> #98 - TravisP asks: Do you get all the women then some?
[15:31] <Mnemonix> Thanks for joining us Lee and Mike and Ravey
[15:32] <Ravey_TGC> large!
[15:32] <MikeTGC> thanks to everyone for coming and hope your questions were answered
[15:32] <LeeBamber> Be Happy!
[15:32] * Mnemonix throws the bot out with the trash
[15:32] <BatVink> Cheers
[15:32] * Blox has quit IRC (Quit )
[15:32] <Mnemonix> Some questions were msised
[15:32] <MikeTGC> Lee can now be released to conquer his pizza
[15:32] * Ravey_TGC slaps LeeBamber around a bit with a large trout
[15:32] <LeeBamber> Lee goes and finds the pizza freezer...
[15:32] * Ravey_TGC slaps MikeTGC around a bit with a large trout
[15:32] <Mnemonix> if your question was missed, kill Moggie100 when he returns
[15:32] * Mnemonix slaps Ravey_TGC around a bit with a large trout
[15:32] * Mnemonix slaps MikeTGC around a bit with a large trout