Timestamps are in GMT/BST.
| 00:02:25 | | FoOtloOse has joined |
| 00:02:42 | Nothing_Much | which windows do you have footloose? |
| 00:02:48 | FoOtloOse | 7 |
| 00:02:52 | Nothing_Much | ah, okay |
| 00:02:54 | Nothing_Much | go into control panel |
| 00:02:58 | FoOtloOse | im in |
| 00:03:06 | Nothing_Much | system |
| 00:03:22 | FoOtloOse | k |
| 00:03:35 | Nothing_Much | device manager should be somewhere in that window |
| 00:03:41 | FoOtloOse | k |
| 00:04:02 | raptor | so long folks! |
| 00:04:08 | FoOtloOse | bye |
| 00:04:09 | | raptor Quit () |
| 00:04:38 | Nothing_Much | did you get to the device manager? |
| 00:04:43 | FoOtloOse | yup |
| 00:04:51 | Nothing_Much | sound, video, and game controllers |
| 00:05:10 | FoOtloOse | k |
| 00:05:19 | Nothing_Much | right click and update drivers |
| 00:05:25 | Nothing_Much | or hardware changes |
| 00:05:28 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 00:05:50 | FoOtloOse | k... |
| 00:06:11 | FoOtloOse | now? |
| 00:06:21 | Nothing_Much | did anything change? |
| 00:06:34 | FoOtloOse | it brought up a loading thing but went away... |
| 00:06:42 | Nothing_Much | hmm.. click the arrow next to it |
| 00:06:48 | | bobdaduck has joined |
| 00:06:56 | FoOtloOse | k? |
| 00:07:07 | FoOtloOse | it hid the thing |
| 00:07:28 | Nothing_Much | oh, you gotta click whatever's in the sound, video, and game controllers thing |
| 00:07:40 | FoOtloOse | k |
| 00:07:44 | FoOtloOse | popup thingy |
| 00:07:56 | Nothing_Much | what's it say? |
| 00:08:13 | FoOtloOse | its workin properly |
| 00:08:22 | Nothing_Much | huh. |
| 00:08:22 | FoOtloOse | "This device is working properly." |
| 00:08:32 | Nothing_Much | is your volume all the way up? |
| 00:08:37 | FoOtloOse | waitwaitwait. |
| 00:09:08 | FoOtloOse | my sound works. but it doesnt whenever it goes in standby or somethin my bro said i need a driver cuz he had 2 install it but when he gave it 2 me he uninstalled all the stuff |
| 00:09:18 | FoOtloOse | i always have 2 restart 4 sound |
| 00:09:27 | Nothing_Much | oh |
| 00:09:32 | Nothing_Much | do you know the name of your computer? |
| 00:09:36 | FoOtloOse | nope. |
| 00:09:40 | Nothing_Much | uh.. |
| 00:09:45 | Nothing_Much | look for stickers on the computer |
| 00:09:59 | FoOtloOse | k..... |
| 00:10:20 | FoOtloOse | which? |
| 00:10:38 | Nothing_Much | all of them |
| 00:10:41 | Nothing_Much | what do they say? |
| 00:10:50 | Nothing_Much | but the most important one is the model number |
| 00:10:53 | FoOtloOse | graphic sticker... |
| 00:11:00 | FoOtloOse | other thing |
| 00:11:21 | Nothing_Much | laptop or desktop? |
| 00:11:21 | FoOtloOse | i dont c any numbers... |
| 00:11:24 | FoOtloOse | desktop |
| 00:11:55 | FoOtloOse | theres a thing on the dis eject thing |
| 00:11:58 | FoOtloOse | disc* |
| 00:12:10 | Nothing_Much | oh damn, http://www.cpuid.com/softwares/cpu-z.html |
| 00:12:14 | Nothing_Much | go there and install it |
| 00:12:38 | kaen | what's going on? |
| 00:12:53 | Nothing_Much | he needs a driver for sleep mode |
| 00:13:00 | FoOtloOse | she* n which? |
| 00:13:26 | Nothing_Much | the english one, that's on the top |
| 00:13:36 | kaen | do you know which driver? or which device? |
| 00:13:56 | FoOtloOse | me? |
| 00:14:09 | kaen | because you can get a vendor/device string and know exactly what driver to get. |
| 00:14:09 | Nothing_Much | trying to figure that out, cpuz should give the proper information as to what the computer is |
| 00:14:18 | kaen | not if it's audio. |
| 00:14:34 | kaen | oh wait, it gets the southbridge |
| 00:15:38 | FoOtloOse | k.. |
| 00:17:01 | FoOtloOse | so now? |
| 00:17:27 | Nothing_Much | run it |
| 00:17:38 | FoOtloOse | k.. |
| 00:18:08 | FoOtloOse | k |
| 00:18:15 | Nothing_Much | should be a popup window that lists what company it's from |
| 00:18:46 | FoOtloOse | AMD 64 Athlon? |
| 00:19:38 | Nothing_Much | hmm.. look through the tabs |
| 00:20:40 | Nothing_Much | ah, go back to the control panel, go to system and security, then system |
| 00:20:56 | FoOtloOse | k.. |
| 00:22:34 | Nothing_Much | what's it say? |
| 00:22:50 | Nothing_Much | title should be "view basic information about your computer" |
| 00:23:21 | FoOtloOse | what part? |
| 00:23:38 | FoOtloOse | i have no clue whatsoever what im doing ;D |
| 00:24:34 | Nothing_Much | where the picture is |
| 00:24:57 | FoOtloOse | Windows Experience Index |
| 00:25:05 | FoOtloOse | there? |
| 00:26:13 | Nothing_Much | There should be some more |
| 00:26:20 | Nothing_Much | like one that says dell or HP or something |
| 00:26:48 | FoOtloOse | no? |
| 00:27:11 | FoOtloOse | just a windows button thingy |
| 00:27:16 | FoOtloOse | n the other thing |
| 00:27:59 | Nothing_Much | should look something like this: http://www.google.com/imgres?um=1&hl=en&client=ubuntu&sa=N&tbo=d&channel=fs&biw=1215&bih=934&tbm=isch&tbnid=g6v3jc43lK4vvM:&imgrefurl=http://www.kodyaz.com/articles/how-to-activate-windows-vista-editions.aspx&docid=igxO7YUgmuraKM&imgurl=http://www.kodyaz.com/images/articles/Vista%252520Activation/Basic%252520Information.JPG&w=798&h=637&ei=gkYUUaTbOqjK0wHHlIHYBg&zoom=1&ved=1t:3588,r:6,s:0,i:103&iact=rc&dur=394&s |
| 00:27:59 | Nothing_Much | ig=102072699551204818945&page=1&tbnh=190&tbnw=237&start=0&ndsp=20&tx=173&ty=100 |
| 00:28:05 | Nothing_Much | .. |
| 00:28:33 | Nothing_Much | http://www.kodyaz.com/images/articles/Vista%20Activation/Basic%20Information.JPG |
| 00:28:37 | Nothing_Much | click the second link |
| 00:28:42 | Nothing_Much | first one's too big |
| 00:29:00 | FoOtloOse | it looks like it? |
| 00:29:32 | FoOtloOse | tell me veeeery specific things that i need 2 find |
| 00:30:20 | | bobdaduck Quit (Quit: Page closed) |
| 00:30:34 | Nothing_Much | a picture below the windows logo? |
| 00:31:01 | FoOtloOse | um. |
| 00:31:17 | FoOtloOse | the only other pics the rating ting n the change settings thing |
| 00:31:34 | Nothing_Much | well |
| 00:31:47 | Nothing_Much | only thing I can say is that you look on your pc for stickers that have a model number |
| 00:32:03 | Nothing_Much | otherwise I can't figure out where to find the drivers |
| 00:32:14 | FoOtloOse | but they might be on the back cuz theyre not on the front. |
| 00:32:27 | FoOtloOse | i have 2 move all my stuff n my desk 2 get back there... |
| 00:32:28 | FoOtloOse | like. |
| 00:32:31 | FoOtloOse | literally all my stuff |
| 00:33:19 | Nothing_Much | is there anything on the front of the case? |
| 00:33:22 | Nothing_Much | like a logo or somethin'? |
| 00:33:36 | FoOtloOse | theres a buncha stickers |
| 00:34:10 | FoOtloOse | a graphics by ATI thingy.. |
| 00:34:27 | FoOtloOse | windows thingy |
| 00:34:41 | FoOtloOse | hp total care? |
| 00:34:43 | FoOtloOse | thingy? |
| 00:35:01 | Nothing_Much | HP |
| 00:35:02 | Nothing_Much | there ya go |
| 00:35:07 | FoOtloOse | :D |
| 00:35:07 | Nothing_Much | it's an HP pc |
| 00:35:12 | FoOtloOse | so now? |
| 00:35:17 | Nothing_Much | go to the HP website |
| 00:35:38 | FoOtloOse | k |
| 00:36:50 | Nothing_Much | support and drivers |
| 00:37:19 | FoOtloOse | k |
| 00:37:31 | Nothing_Much | click on drivers and software |
| 00:38:11 | FoOtloOse | k |
| 00:39:05 | Nothing_Much | click the start now button |
| 00:39:52 | FoOtloOse | HP requires additional files to run on your system in order to detect your products. The installation will take approximately 2 minutes, depending on your connection speed. |
| 00:43:00 | FoOtloOse | so... |
| 00:51:25 | | koda Quit (Quit: koda) |
| 00:55:50 | | Quartz has joined |
| 00:55:59 | Quartz | hmmm. |
| 00:58:45 | FoOtloOse | boo |
| 00:58:51 | | Quartz Quit (Client Quit) |
| 00:59:39 | FoOtloOse | so...im gonna go if u need me call or pm on the forums gracias |
| 00:59:43 | | FoOtloOse Quit (Quit: Page closed) |
| 03:12:46 | | kaen Quit (*.net *.split) |
| 03:12:52 | | ChanServ Quit (*.net *.split) |
| 03:12:54 | | sam686 Quit (*.net *.split) |
| 03:13:00 | | Nothing_Much Quit (*.net *.split) |
| 04:26:39 | | ChanServ has joined |
| 04:26:40 | | sam686 has joined |
| 04:26:40 | | amgine1234567890 has joined |
| 04:26:40 | | Nothing_Much has joined |
| 04:27:45 | | kaen has joined |
| 04:50:54 | | raptor has joined |
| 04:50:55 | | ChanServ sets mode +o raptor |
| 05:05:54 | amgine1234567890 | raptro i made a level but becasue of the bug in mty version Ctf flags dont work =p rezlied this after i made it |
| 05:08:16 | raptor | idea - and call me crazy |
| 05:08:44 | raptor | kaen: with your perusal through TNL, have you seen anything that does forward error correction or stream compression? |
| 05:09:13 | raptor | actually, we probably don't need forward error correction because of UDP... |
| 05:09:38 | amgine1234567890 | ugh i dont know what to do about my level im so disapointed |
| 05:09:41 | raptor | and we do have compression of a sort here and there (e.g boolean to a bit) |
| 05:15:23 | amgine1234567890 | any deias what dto do about my version being problemed |
| 05:15:53 | raptor | amgine1234567890: I recently gave your same version to bobdaduck, and he doesn't seem to have problems - I think your computer is messed up somehow |
| 05:16:29 | raptor | specifically, i think you probably have a virus (or several) and that you should wipe the computer clean and reinstall everything from scratch |
| 05:18:09 | amgine1234567890 | norton anti virus scanned my ocmputer and there was no viruses also ive tried reintalling before |
| 05:20:51 | amgine1234567890 | maybe norton is bolking packets from the pings |
| 05:27:17 | amgine1234567890 | if some of the specific packets arebeing bolked that would explain the problem. |
| 05:27:25 | amgine1234567890 | blocked |
| 05:28:19 | raptor | if you're talking about the ping-timed-out problem, then it's because there are firewalls between you and the internet |
| 05:29:13 | raptor | you have to open up *every* firewall along the way |
| 05:29:14 | amgine1234567890 | no not hte pto issue im saying maybe my anti vrus is blocking other specifuc packets from teh game cuading my problems. |
| 05:29:23 | raptor | ahh... |
| 05:29:47 | amgine1234567890 | maybe hte packets dealing with the flags are being blocked |
| 05:31:58 | amgine1234567890 | for exmaple my rezie funtion isnt working properly i can only shrink stuffs. |
| 05:32:34 | | bobdaduck has joined |
| 05:32:55 | bobdaduck | thecrap |
| 05:32:59 | amgine1234567890 | bob oyu arent having any prtoblems with your new bf build are you |
| 05:33:08 | bobdaduck | This crap was working fine before I left |
| 05:33:17 | | raptor welcomes bobdaduck and his filthy mouth |
| 05:33:34 | amgine1234567890 | your having problems with your BF version? |
| 05:33:42 | bobdaduck | All I did was change numbers on weapons |
| 05:33:47 | bobdaduck | And its giving me about 600 errors |
| 05:33:56 | amgine1234567890 | *points finger at raptor i told you so* |
| 05:33:57 | raptor | you're missing a comma somewhere |
| 05:34:05 | amgine1234567890 | ^_^ |
| 05:34:11 | amgine1234567890 | ^-^ |
| 05:34:14 | raptor | or maybe a semicolon |
| 05:34:19 | bobdaduck | First error: c:\bitfightersourcetrue\zap\weaponinfo.h(47): error C2065: 'WeaponTriple' : undeclared identifier |
| 05:34:23 | amgine1234567890 | ;;;;;;; there you go raptor XD |
| 05:35:01 | bobdaduck | does a comma require a space after it? |
| 05:35:10 | raptor | no |
| 05:36:29 | amgine1234567890 | err it wont let me use rezie to grow things in the editor only shrink thme and i need to largen my map |
| 05:37:30 | amgine1234567890 | if you want to grwo somthing you use integers larger then 1 right? |
| 05:37:41 | raptor | y |
| 05:38:05 | amgine1234567890 | cause i minutirzed my level but i need to grow it to scale...... |
| 05:39:21 | bobdaduck | Textdiff says I have all the commas |
| 05:39:27 | bobdaduck | I just don't see where I broke anything -.- |
| 05:39:55 | raptor | bobdaduck: and you compiled properly before? |
| 05:40:09 | bobdaduck | Before I made the value changes, yes. |
| 05:40:28 | raptor | ok, if you can send me a diff of your changes, i can peruse them quickly for you.. see if i notice anything |
| 05:41:04 | sam686 | make sure you don't mix new version with old version.. but maybe you are simply missing a comma or have extra comma, or missing a \ at the end of line for "#define". |
| 05:41:25 | raptor | hi sam686! |
| 05:41:48 | amgine1234567890 | hi sam |
| 05:41:55 | sam686 | hi |
| 05:41:59 | amgine1234567890 | anyways raptro its > 1 right |
| 05:42:13 | raptor | yes, that's how scaling works mathematically |
| 05:42:25 | amgine1234567890 | bobaduck and me are having extreme diffucutly with our versions |
| 05:42:31 | bobdaduck | Wait |
| 05:42:37 | bobdaduck | I hit debug again |
| 05:42:40 | bobdaduck | and it hasn't exploded yet |
| 05:42:42 | amgine1234567890 | thne why is it whne i put 2 it doesnt grow...... |
| 05:42:48 | raptor | back in a bit... |
| 05:42:51 | bobdaduck | It exploded after like, masterinterface before |
| 05:43:28 | amgine1234567890 | grow dang it...... |
| 05:43:54 | bobdaduck | Compiling the UI options.. Has not broken yet... Looking good. |
| 05:44:04 | amgine1234567890 | is it possible if i went over the level size limits it wouldnt let me do it? |
| 05:45:33 | bobdaduck | ARG |
| 05:45:42 | bobdaduck | Apparently I compiled an outdated version of bitfighter. |
| 05:45:44 | amgine1234567890 | see raptro i told you this version ahd problems |
| 05:45:51 | amgine1234567890 | lol bobaduck |
| 05:46:29 | sam686 | looks like, editor scaling (ctrl+shift+X) of 2 works only for small stuff, it can double to until past some size limit it appears.. then it does nothing when it is big... |
| 05:53:20 | bobdaduck | Hm |
| 05:53:34 | bobdaduck | Would enabling shield drain energy on hit break compatability? |
| 05:54:26 | amgine1234567890 | well i gtg all goodnight |
| 05:54:46 | sam686 | probably not, you can always connect other servers to make sure it is compatible to existing 018.. |
| 05:55:14 | bobdaduck | Its not compatable |
| 05:55:21 | bobdaduck | I'm wondering if I broke compatabilty |
| 05:55:23 | amgine1234567890 | gtg all goodnight |
| 05:55:27 | bobdaduck | Or if I'm just compiling the wrong version |
| 05:55:44 | | amgine1234567890 Quit (Quit: Page closed) |
| 05:56:17 | sam686 | you can save or copy your changes, then undo your changes parts at a time to see what broke it.. |
| 06:00:51 | bobdaduck | Right |
| 06:00:55 | bobdaduck | Not sure I broke anything though |
| 06:02:07 | bobdaduck | Similar note: Debugging bitfighter from VC++ causes everything to crash if I try to exit in fullscreen mode. |
| 06:03:25 | bobdaduck | Someone remind me |
| 06:03:36 | bobdaduck | How to download stock 018 files and compile them on windows with tortoise HG? |
| 06:04:55 | sam686 | if you using HG, you can clone, then "update bitfighter-018" |
| 06:05:22 | sam686 | or, just download "source archive" https://code.google.com/p/bitfighter/downloads/list |
| 06:06:12 | sam686 | but, the latest HG should still be 018 compatible (i think) with some bug fixes usually.. |
| 06:07:08 | bobdaduck | hm, true... |
| 06:09:46 | bobdaduck | Awesome, thanks |
| 06:12:58 | | kodaws has joined |
| 06:13:22 | bobdaduck | Where do I clone from? |
| 06:15:01 | bobdaduck | And why does VC++ crash everything when exitting from fullscreen |
| 06:15:04 | sam686 | http://code.google.com/p/bitfighter/source/checkout tells you where to clone, just do https://code.google.com/p/bitfighter/ if using GUI clone.. |
| 06:16:15 | bobdaduck | thanks |
| 06:21:24 | bobdaduck | One more question: Do we still need aWin_Include_do_not_distribute ? |
| 06:21:52 | sam686 | not anymore since 016 (i think) |
| 06:22:31 | sam686 | mostly because, audio capture is now openAL instead of something in directX directsound |
| 06:24:57 | bobdaduck | that's nice |
| 06:33:01 | bobdaduck | So |
| 06:33:07 | bobdaduck | I clean compiled |
| 06:33:12 | bobdaduck | got this error: |
| 06:33:12 | bobdaduck | 4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(113,5): error MSB3073: The command "xcopy /e /d /y C:\bitfighter source\Bitfighter_source\resource\* C:\bitfighter source\Bitfighter_source\zap\..\exe\ && xcopy /d /y C:\bitfighter source\Bitfighter_source\lib\*.dll C:\bitfighter source\Bitfighter_source\zap\..\exe\ |
| 06:33:39 | bobdaduck | ...help? xD |
| 06:34:11 | bobdaduck | Its the only error |
| 06:36:19 | raptor | bobdaduck: that means that it failed to copy all the libs from the lib/ folder to the exe folder, and the same with all the resources to exe folder |
| 06:36:26 | raptor | you can do that manually if you want |
| 06:36:37 | bobdaduck | How? |
| 06:36:44 | raptor | so in the source root |
| 06:36:47 | raptor | there is a lib folder |
| 06:36:56 | raptor | in there are many files with extensions DLL |
| 06:37:07 | raptor | copy those into the exe/ folder (off of the root folder) |
| 06:37:13 | raptor | also |
| 06:37:23 | raptor | there is a resource/ folder in the root |
| 06:37:38 | sam686 | you only need to copy .dll and everything in resources folder into exe folder.. |
| 06:37:52 | sam686 | (maybe except music folder if you don't want any music) |
| 06:38:56 | bobdaduck | Okay |
| 06:38:58 | bobdaduck | Still getting the error |
| 06:39:09 | sam686 | ignore error? and run? |
| 06:39:25 | bobdaduck | uh |
| 06:39:28 | bobdaduck | Ignore? |
| 06:39:37 | bobdaduck | Its a build error... |
| 06:40:20 | bobdaduck | "run from last successful build" works... |
| 06:40:24 | sam686 | you can go to project, bitfighter properties, custom build steps, and clear the commands.. |
| 06:41:03 | sam686 | maybe in Build Events too.. |
| 06:41:31 | bobdaduck | Not seeing it |
| 06:41:55 | sam686 | probably in post-build event.. |
| 06:44:04 | bobdaduck | Not seeing it |
| 06:44:23 | sam686 | its only on one place, not in multiple places. |
| 06:45:12 | bobdaduck | This is a fresh clone/update, shouln't it work? |
| 06:45:58 | sam686 | I use visual c++ 2008, so I don't see what vc++ 2010 have.. |
| 06:46:20 | bobdaduck | 2010 only has like three options in the project menu |
| 06:46:36 | bobdaduck | But still |
| 06:46:39 | bobdaduck | fresh clone |
| 06:47:50 | sam686 | another idea, open bitfighter.vcxproj in notepad, find (ctrl+f) for xcopy and delete that line. |
| 06:48:17 | sam686 | there might be 2 there, delete both xcopy lines.. |
| 06:48:36 | bobdaduck | in what folder? |
| 06:49:22 | bobdaduck | nmd |
| 06:49:23 | bobdaduck | found it |
| 06:49:29 | sam686 | zap folder have bitfighter.vcxproj |
| 06:49:55 | bobdaduck | its giving me different erros |
| 06:49:59 | bobdaduck | cannot find file whatever |
| 06:50:05 | sam686 | which file? |
| 06:50:11 | bobdaduck | master_d.exe |
| 06:50:49 | sam686 | make sure you right click bitfighter and set it as primary (to make it bold) |
| 06:51:00 | sam686 | usually in a project list |
| 06:51:41 | sam686 | on solution explorer, right click bitfighter, "Set as startup project" |
| 06:53:15 | bobdaduck | trying |
| 06:53:35 | bobdaduck | worked! |
| 06:53:42 | bobdaduck | I mean |
| 06:53:48 | bobdaduck | it super crashed as soon as I joined a server |
| 06:53:51 | bobdaduck | BUT THE GAME OPENED. |
| 06:54:20 | bobdaduck | unpackupdate did not match class update for object of class goalzone, expected bits, got bits |
| 06:54:25 | sam686 | back to a problem with some of your changes breaking existing 018 compatibility.. |
| 06:54:52 | bobdaduck | This is the fresh clone |
| 06:54:56 | bobdaduck | I haven't made any changes to it |
| 06:55:20 | bobdaduck | raptor your asteroidspawn changes aren't live yet are they? xD |
| 06:55:31 | sam686 | i guess its not only you.. |
| 06:55:37 | sam686 | I get the same thing on latest 018 |
| 06:56:05 | bobdaduck | Yeah |
| 06:56:08 | bobdaduck | so... that's bad right? |
| 06:56:51 | sam686 | try going back about a hundred revisions.. |
| 06:56:57 | sam686 | will be looking at what broke it.. |
| 06:59:21 | bobdaduck | So what can I do? |
| 06:59:46 | sam686 | revision e24c0c8aaebd is compatible, 7 revision back. |
| 06:59:56 | sam686 | try updating to older revision instead, for now.. |
| 07:00:00 | bobdaduck | how do I do that? |
| 07:01:06 | bobdaduck | update to a specific revision, I mean |
| 07:01:10 | sam686 | command: hg up e24c0c8aaebd or in a GUI, just right click and update it to that revision.. |
| 07:01:32 | sam686 | (if using GUI workbench) |
| 07:02:43 | bobdaduck | okay |
| 07:02:52 | bobdaduck | Just did it in command prompt probably |
| 07:02:53 | bobdaduck | testing |
| 07:04:48 | bobdaduck | Man |
| 07:04:55 | bobdaduck | the reason I stopped code monkeying |
| 07:05:07 | bobdaduck | is because of how much work it is to get it to compile up to date xD |
| 07:06:48 | | BFLogBot Commit: 4d0a3d295c6e | Author: sam8641 | Message: Make compatible to existing 018 |
| 07:07:40 | sam686 | actually, I just got it to work on latest changes to make compatible to existing 018, you can pull and update to the latest (should say sam8641) |
| 07:07:59 | sam686 | (if you want to) |
| 07:15:12 | | Watusimoto has joined |
| 07:18:47 | bobdaduck | Hi wat |
| 07:24:06 | bobdaduck | So |
| 07:24:17 | bobdaduck | Quartz crashes every time he tries to shoot a modded weapon on my server |
| 07:25:39 | kaen | need a backtrace or something. there are a billion things you could be doing wrong. |
| 07:25:43 | bobdaduck | invalid bstream packet |
| 07:26:04 | kaen | you borked the update packing/unpacking it sounds like |
| 07:26:10 | Watusimoto | hi |
| 07:26:10 | kaen | or add an rpc |
| 07:26:22 | kaen | or 999,999,998 or things |
| 07:26:31 | kaen | other things* |
| 07:26:31 | bobdaduck | And I try to connect to someone |
| 07:26:35 | raptor | hello! |
| 07:26:36 | bobdaduck | Invalid checksum. |
| 07:26:48 | Watusimoto | what did you change? |
| 07:26:54 | Watusimoto | did you mess with packUpdate? |
| 07:27:08 | bobdaduck | All I changed was numbers in weaponinfo.cpp |
| 07:27:29 | Watusimoto | is quartz running a copy of your code? |
| 07:27:36 | Watusimoto | or the stock bf client? |
| 07:27:42 | bobdaduck | stock bf |
| 07:27:47 | kaen | :| |
| 07:27:54 | Watusimoto | that is probably the problem |
| 07:28:10 | raptor | the integers need to stay within certain limits (like between 2^12 and 2^13, as an example) for packing to be the same |
| 07:28:14 | kaen | ^ |
| 07:28:19 | kaen | I think raptor might have it |
| 07:28:21 | Watusimoto | some numbers can change the packUpdate function... unpack needs to match pack |
| 07:28:32 | Watusimoto | raptor: I can't get lua 5.2 to work at all on my machine |
| 07:28:46 | Watusimoto | I can't even load any libraries |
| 07:29:02 | Watusimoto | I take it that is not an issue for you? |
| 07:29:12 | Watusimoto | bobdaduck: try sending quartz your modded client |
| 07:29:15 | bobdaduck | What are the limits? |
| 07:29:46 | raptor | bobdaduck: math time! if a value was beetween 1024 and 2048 (powers of two), then you have to keep it that way.. |
| 07:29:51 | raptor | i think floats are fine |
| 07:30:04 | raptor | Watusimoto: i got passed that one method with your changes |
| 07:30:08 | raptor | got stuck on the next... |
| 07:30:25 | bobdaduck | If I shoot something, Quartz doesn't crash |
| 07:30:26 | bobdaduck | so |
| 07:30:37 | kaen | tnl can only send floats betweeon 0.0 and 1.0 iirc |
| 07:30:45 | raptor | ^ |
| 07:30:58 | bobdaduck | Okay check there, I'm not using outrageous numbers here. |
| 07:31:00 | | koda has joined |
| 07:31:31 | | koda Quit (Client Quit) |
| 07:31:54 | Watusimoto | raptor: I can't even get there... |
| 07:32:14 | raptor | really? |
| 07:32:53 | kaen | bobdaduck, paste your patch somewhere |
| 07:33:17 | bobdaduck | I don't want to force other people to build it themselves |
| 07:33:21 | raptor | has anyone else noticed that we've stayed up long enough for Watusimoto to wake up? |
| 07:33:25 | kaen | I was only going to look at it. |
| 07:33:31 | kaen | bahahaha |
| 07:33:42 | bobdaduck | I'm here to make balance changes and that requires mass testing |
| 07:34:16 | Watusimoto | I'm up alittle earlier |
| 07:34:43 | bobdaduck | So bouncers have a fire delay of 100 |
| 07:34:55 | bobdaduck | So I have to keep that between 64 and 128? |
| 07:34:58 | raptor | so you need to keep it beetween 64 and 127 |
| 07:35:01 | raptor | yes |
| 07:35:09 | bobdaduck | ...Geez. |
| 07:35:12 | raptor | i'd say power of two minus one |
| 07:35:16 | raptor | on th eupper limit :) |
| 07:35:25 | bobdaduck | If the stuff is THAT touchy |
| 07:35:30 | kaen | wait, wait minimum bound? |
| 07:35:39 | kaen | is not zero? |
| 07:35:49 | bobdaduck | How the knrl are you guys making 018a without breaking compatability |
| 07:35:49 | raptor | oh no... |
| 07:35:55 | raptor | i forgot about Ranged32... |
| 07:36:07 | raptor | bobdaduck: very carefully... |
| 07:36:33 | bobdaduck | Without making a single major number change or anything |
| 07:36:37 | bobdaduck | Seriously, thecrap. |
| 07:37:35 | bobdaduck | And there go the xcopy errors again... *sigh* |
| 07:37:52 | raptor | if you've copied once, that's all you need for the changes you're making |
| 07:38:16 | kaen | void writeInt (U32 value, U8 bitCount) |
| 07:38:17 | kaen | Writes an unsigned integer value between 0 and 2^(bitCount - 1) into the stream. |
| 07:38:26 | raptor | ah ok |
| 07:38:34 | raptor | so sort of safe.. |
| 07:38:36 | kaen | dude you scared the hell out of me |
| 07:38:43 | bobdaduck | um? |
| 07:38:44 | raptor | :) |
| 07:38:53 | raptor | i was worried myself... |
| 07:38:55 | bobdaduck | (Is any of this relevant to me?) |
| 07:38:58 | kaen | yes |
| 07:39:01 | kaen | ish |
| 07:39:02 | raptor | because then bobdaduck would be in deep trouble.. |
| 07:39:23 | kaen | integers have a maximum value of 2^n - 1 |
| 07:39:33 | kaen | where n is the bits used in the associated writeint call |
| 07:39:43 | kaen | (and a minimum value of 0) |
| 07:39:47 | Watusimoto | raptor: do you think I should do anything about the scripting before I checkout? |
| 07:39:52 | bobdaduck | So am I allowed to do whatever I want or not? |
| 07:40:01 | kaen | no. |
| 07:40:06 | Watusimoto | I thinki bots can be restored to running by reverting to that older copy of luaWrapper |
| 07:40:06 | raptor | Watusimoto: i'm not sure... |
| 07:40:15 | bobdaduck | Am I allowed to pretty much do whatever I want? |
| 07:40:29 | raptor | bobdaduck: stay within the power of 2 range |
| 07:40:33 | bobdaduck | ...Am I allowed to change values of 100 to 50000 |
| 07:40:34 | raptor | and you should be oK |
| 07:40:40 | kaen | no |
| 07:40:58 | raptor | Watusimoto: are you thinking that is our plan for 018a? |
| 07:41:07 | raptor | then... Lua 5.2 kinks afterwards? |
| 07:41:41 | Watusimoto | I don't know... |
| 07:42:00 | Watusimoto | I want to understand my Lua 5.2 problem a little better |
| 07:42:15 | raptor | we could just wait and see if I can understand Lua 5.2 (in any amount) |
| 07:42:26 | raptor | while your gone for a week |
| 07:42:33 | raptor | *you're |
| 07:43:51 | bobdaduck | I remember making changes twice this big a year or so ago and it not breaking everything |
| 07:44:00 | bobdaduck | people could connect and play with the changes and such |
| 07:44:42 | Watusimoto | bobdaduck: even a tiny change can have a big ripple, if it's the right change |
| 07:44:58 | bobdaduck | No, I made like, the exact same changes a year or so ago |
| 07:45:04 | bobdaduck | and people could play on my server with them |
| 07:45:13 | raptor | ok folks, the wife says i must go to bed... |
| 07:45:20 | raptor | Watusimoto: are you leaving now? |
| 07:45:31 | Watusimoto | no |
| 07:45:56 | Watusimoto | i'll be around tonight, but will be packing and prob. go to bed early |
| 07:46:08 | Watusimoto | we leave tomorrow AM |
| 07:47:44 | bobdaduck | I don't want to believe you guys on the ^2 thing |
| 07:47:48 | bobdaduck | Its like a horror story |
| 07:47:55 | bobdaduck | and is far too stupid to be true |
| 07:50:44 | raptor | bobdaduck: it's the price to pay for networked games... |
| 07:50:53 | bobdaduck | ITS NOT TRUE. |
| 07:51:08 | bobdaduck | NOOOOOOOO |
| 07:51:42 | raptor | i'm sorry.... maybe you'll have to distribute a zip file to Quartz and you two can test together... |
| 07:52:21 | bobdaduck | I need like, mass testing though |
| 07:52:26 | bobdaduck | Because these are balance changes |
| 07:52:39 | bobdaduck | I don't need to make sure they work, I need to make sure they're VIABLE. |
| 07:53:24 | raptor | mass testing... hmm... that's what a release is for! |
| 07:53:36 | bobdaduck | Yeah |
| 07:53:44 | bobdaduck | You don't want to make this next one 019 though |
| 07:53:45 | bobdaduck | xD |
| 07:54:50 | raptor | well, i'm told from a very reliable source that we won't run out of numbers |
| 07:55:04 | raptor | at least in my lifetime... |
| 07:55:34 | bobdaduck | I DON'T HAVE YEARS |
| 07:55:38 | bobdaduck | I HAVE LIKE THREE MONTHS. |
| 07:56:54 | raptor | i think |
| 07:57:04 | raptor | therefore i am? |
| 07:57:15 | raptor | ok, that means my mind is shutting down.. |
| 07:57:18 | bobdaduck | lol |
| 07:58:33 | raptor | glsl shader tutorials are putting me to sleep |
| 07:58:49 | raptor | soo... good night all! (and happy coding bobdaduck..) |
| 07:59:01 | bobdaduck | I'ma head to bed pretty soon here too |
| 07:59:14 | bobdaduck | Just need to test if this proposterous low-budget horror movie is true |
| 07:59:25 | raptor | they're always true |
| 07:59:34 | bobdaduck | Actually |
| 07:59:34 | raptor | ... after you fall asleep |
| 07:59:37 | bobdaduck | I only changed one value |
| 07:59:43 | bobdaduck | and I kept it between the range |
| 07:59:46 | bobdaduck | and its still breaking |
| 07:59:51 | raptor | boo |
| 07:59:52 | bobdaduck | I must be using a bad compile |
| 07:59:56 | raptor | oh |
| 08:00:01 | bobdaduck | I'll figure it out tomorrow |
| 08:00:04 | raptor | is it a .h file that you're changing? |
| 08:00:09 | bobdaduck | yes |
| 08:00:11 | raptor | ah |
| 08:00:13 | raptor | ok |
| 08:00:25 | raptor | any time you change a .h |
| 08:00:39 | raptor | you need a full recompile to be safe |
| 08:00:45 | raptor | because loads of other files include it |
| 08:00:57 | bobdaduck | hmmm |
| 08:01:02 | bobdaduck | That explains |
| 08:01:05 | bobdaduck | Back in the day |
| 08:01:12 | bobdaduck | the values were stored in "gameweapons.cpp" |
| 08:01:18 | raptor | and goofy things happen, like random crashes |
| 08:01:19 | bobdaduck | Now they're in weaponinfo.h |
| 08:01:41 | raptor | yes... we should probably move constants into .cpp files just to avoid that annoyance |
| 08:01:51 | raptor | but i'm not sure if that is good coding practice or not... |
| 08:02:13 | raptor | ok.. eyes hurting.. must... sleep |
| 08:02:17 | raptor | night! |
| 08:02:24 | bobdaduck | night |
| 08:03:01 | | raptor Quit () |
| 08:03:55 | kaen | night! |
| 08:03:57 | | bobdaduck Quit (Quit: Page closed) |
| 08:08:34 | sam686 | Ship::computeMaxFireDelay() maxFireRate = 800; if you want to keep it compatible to 018, perhaps that what you need if changing WeaponInfo.h |
| 08:19:31 | | Darrel has joined |
| 08:50:17 | | kodaws Quit (Ping timeout: 248 seconds) |
| 09:03:40 | | Watusimoto Quit (Ping timeout: 244 seconds) |
| 09:15:05 | | watusimoto has joined |
| 09:15:05 | | ChanServ sets mode +o watusimoto |
| 09:19:29 | | kodaws has joined |
| 10:36:02 | | kaen Quit (Ping timeout: 246 seconds) |
| 10:49:37 | | kaen has joined |
| 16:24:35 | | Watusimoto_ has joined |
| 16:53:07 | | raptor has joined |
| 16:53:07 | | ChanServ sets mode +o raptor |
| 16:53:14 | raptor | buenos |
| 17:05:58 | watusimoto | hi |
| 17:07:46 | raptor | hi |
| 17:08:56 | raptor | I'm ont sure I'll be able to do much Lua stuff today... I spent most of the night up with little ones and i think my brain has melted |
| 17:21:45 | | kodaws Quit (Read error: Connection reset by peer) |
| 17:30:33 | | bobdaduck has joined |
| 17:34:27 | bobdaduck | mornin' |
| 17:34:35 | bobdaduck | gents' |
| 17:34:54 | raptor | good |
| 17:34:59 | raptor | mornnnning |
| 17:36:10 | bobdaduck | ' |
| 17:44:41 | watusimoto | try sticking your head in the snow... that should freeze things up |
| 17:45:13 | raptor | it might put me to sleep.. |
| 17:46:33 | bobdaduck | You slept, didn't you? |
| 17:46:48 | raptor | i'm learning about charge symmetry of various geometric shapes |
| 17:47:14 | raptor | and the teacher is sounding like the one in those old Charlie Brown cartoons... |
| 17:47:49 | bobdaduck | rofl |
| 17:47:57 | bobdaduck | What's charge symetry? |
| 17:48:12 | raptor | part of my electromagnetic physics class |
| 17:49:18 | bobdaduck | So like two atoms have the same charge so they're symmetrical? |
| 17:49:52 | raptor | "given an infinitely long charged rod" determine what the charge will look like both qualitatively and quantitatively |
| 17:50:10 | bobdaduck | Like this <><><><><><><><><><><><><><><><><> to infinity |
| 17:50:13 | watusimoto | distribution of electric charge over an object |
| 17:50:55 | raptor | oh look, class is over |
| 17:51:04 | kaen | morning gents |
| 17:51:09 | raptor | hi kaen |
| 17:51:15 | bobdaduck | Hi bobdaduck |
| 17:51:41 | bobdaduck | What is bstream in our code? |
| 17:51:53 | kaen | bitstream |
| 17:51:59 | raptor | is that a function argument? probably means ^^ |
| 17:52:15 | bobdaduck | No its the message Quartz was getting when he crashed out of my server |
| 17:52:19 | kaen | it's used to send data over the message |
| 17:52:20 | raptor | yes |
| 17:52:23 | kaen | yes, that refers to a bitstream |
| 17:52:36 | kaen | it's "broken" because it sent too few or too many bits most likely |
| 17:52:37 | raptor | it means your server sent 800 bits, but his client only knows how to read 799 of those |
| 17:52:42 | raptor | as an example |
| 17:52:46 | kaen | yes. |
| 17:53:04 | kaen | the client needs to read exactly as many as you send |
| 17:53:27 | kaen | and without distributing a modded client, you must submit to whatever the client is trying to do |
| 17:54:13 | raptor | ok, i'm heading to work. i'll be back shortly |
| 17:54:23 | | raptor Quit () |
| 18:15:33 | | watusimoto has left |
| 18:26:03 | | raptor has joined |
| 18:26:03 | | ChanServ sets mode +o raptor |
| 18:26:35 | bobdaduck | Welcome back, gentleraptor. |
| 18:28:27 | raptor | hello |
| 18:29:21 | bobdaduck | Gentle raptor |
| 18:29:26 | bobdaduck | Its sort of a good luck charm |
| 18:29:36 | raptor | hello |
| 18:29:39 | bobdaduck | as in "I hope the raptor is gentle and doesn't eat me" |
| 18:29:50 | raptor | nom |
| 18:30:35 | raptor | Watusimoto_: is that you or your kids? |
| 18:30:37 | bobdaduck | Also this: http://www.gamewpp.com/wp-content/uploads/2013/01/animal-skin-league-of-legends-cho-gath-226018.jpg |
| 18:31:01 | raptor | what on earth.. |
| 18:32:01 | bobdaduck | Gentleraptor |
| 18:32:08 | raptor | si` |
| 18:33:27 | kaen | I appreciate your proper use of the accent. |
| 18:33:42 | raptor | :) |
| 18:33:52 | bobdaduck | Its not really a raptor but its pretty much close enoug |
| 18:33:54 | raptor | i was a stickler for grammar when i learned some spanish |
| 18:44:38 | raptor | back to GLSL... |
| 18:44:59 | kaen | oh yes |
| 18:45:44 | kaen | I've been chasing waterfowl regarding that lua bug, so I guess I'll take a break and put that shader clone up so you can see how I've approached it |
| 18:45:58 | raptor | yay |
| 18:46:18 | kaen | btw, I'm baffled about it |
| 18:46:23 | raptor | yeah... |
| 18:46:43 | raptor | that's why Watusimoto decided to try Lua 5.2... but we need to get some bugs worked out for it to not crash :) |
| 18:46:47 | kaen | I've tried invalidating the cache aggressively, making the cache a strong ref, watching the userdata, watching the proxies, watching the luaw_userdata |
| 18:46:53 | kaen | etc. |
| 18:47:04 | kaen | with no effect except causing different bugs to emerge. |
| 18:47:17 | raptor | it's like the proxy objects are mortal and die randomly |
| 18:47:27 | kaen | it's like the proxy objects die? |
| 18:47:30 | kaen | interesting. |
| 18:47:52 | kaen | I've noticed that uncastable userdata is set as self for some bfobjects |
| 18:48:01 | kaen | or at least is retrieved from the cache |
| 18:48:09 | raptor | one oddity that was found was that when bots die, they all seem to be pointing to the same userdata |
| 18:48:17 | kaen | the the same? curious |
| 18:48:19 | raptor | really? |
| 18:48:33 | kaen | yes, |
| 18:48:40 | kaen | and also sometimes it's just nil |
| 18:49:04 | raptor | it was suggested that there may be a static_cast somewhere that is wrong.. |
| 18:49:12 | kaen | very likely |
| 18:49:12 | raptor | but i don't know... |
| 18:49:20 | kaen | very possible at least |
| 18:49:25 | kaen | I don't know why I said likely... |
| 18:49:31 | raptor | heh |
| 18:49:37 | raptor | did you see my valgrind report? |
| 18:49:49 | kaen | it's likely that there are atomic sized gnomes inhabiting the code and thwarting our attempts. |
| 18:49:53 | kaen | no I did not. |
| 18:50:06 | raptor | http://sam6.25u.com/upload/memcheck.log.zip |
| 18:50:39 | raptor | it has loads of uninitialized value errors with instantiating the Ship object |
| 18:50:53 | raptor | i spent an hour trying to track them down, but didn't find them |
| 18:51:18 | raptor | curse those gnomes! |
| 18:51:25 | bobdaduck | Does the bug affect ghost ships as well? |
| 18:51:33 | raptor | bobdaduck: only bots |
| 18:52:06 | bobdaduck | I mean, if you stick a ship in the editor does it come up with a bunch of errors or warnings or whatever? |
| 18:52:33 | raptor | i think just a blue dot shows up |
| 18:52:54 | raptor | bobdaduck: are you derailing our conversation onto something completely unrelated? |
| 18:52:56 | bobdaduck | Right but like when you start the level |
| 18:53:03 | bobdaduck | No |
| 18:53:05 | raptor | (because i need to get my brain straight..) |
| 18:53:18 | bobdaduck | You said loads of uninitialized value errors with instantiating the Ship object |
| 18:53:28 | kaen | no, it does not affect ghosts afaik |
| 18:53:35 | bobdaduck | So I was wondering if a neutral ship object would get the same errors if it wasn't a bot |
| 18:53:44 | raptor | ah yes, that won't affect anything with your beloved ghosties |
| 18:53:45 | kaen | only the real-deal serverside objects. |
| 18:54:11 | kaen | oh wait |
| 18:54:25 | kaen | there might be a terminology collision here |
| 18:54:34 | bobdaduck | Probably. |
| 18:54:44 | kaen | anyway the answer is no. |
| 18:54:47 | kaen | :) |
| 18:54:56 | bobdaduck | lolk |
| 19:04:39 | raptor | anyways kaen, if you can figure out that memory error, then great! but I'm not sure it has anything to do with our bot problem |
| 19:20:16 | | bobdaduck Quit (Ping timeout: 245 seconds) |
| 19:33:13 | raptor | i feel dirty - i just isntalled acrobat reader for linux |
| 19:33:56 | kaen | D: |
| 19:34:12 | kaen | I don't have intricate enough characters to express the face I made irl |
| 19:34:18 | raptor | it sadly has the best text copy/pasting from PDFs... |
| 19:34:32 | kaen | interesting. |
| 19:34:33 | raptor | don't worry, i'm removing it when i'm done scraping this document |
| 19:35:03 | raptor | i only have to reinstall it /delete it like twice a year... |
| 19:36:05 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 19:40:00 | kaen | eh, is there a function for reading the contents of a file in the resource dir? |
| 19:40:10 | raptor | yes |
| 19:40:23 | raptor | wait |
| 19:40:37 | raptor | like foldermanager->scriptdir ? |
| 19:40:44 | raptor | or before the foldermanager is set up? |
| 19:41:03 | kaen | I think that's what I'm looking for |
| 19:41:10 | kaen | let me look for a second. |
| 19:41:14 | raptor | yeah, take a look at the foldermanager |
| 19:41:38 | kaen | oh yep |
| 19:41:42 | kaen | I had no idea it existed |
| 19:46:41 | raptor | yeah, i still find hidden things lying around... |
| 19:46:49 | raptor | code i've never touched |
| 19:54:04 | kaen | In my own projects I stick to one class per file :) |
| 19:54:49 | raptor | yeah.... |
| 19:54:56 | raptor | we've um |
| 19:55:05 | raptor | been slowly separating them... |
| 19:56:25 | raptor | the main resisting force in doing that has been watusimoto's and sam686's slow computer compile... fewer compilation units is better for them |
| 19:56:36 | kaen | well, I've seen the zap source, and the tnl example sources, and tnl itself, so I know much of it is inherited |
| 19:56:38 | kaen | gee |
| 19:56:51 | kaen | if only there were some system to intelligently separate compilation units... |
| 19:57:02 | raptor | although maybe we need to clean up the header mess we have... |
| 19:57:40 | raptor | what are you thinking? |
| 19:57:44 | kaen | cmake :) |
| 19:57:49 | raptor | heh |
| 19:58:09 | raptor | well, i think the compile speed problem has to do more with our header complexity |
| 19:58:16 | kaen | one class per file actually makes cmake compile more efficiently |
| 19:58:21 | raptor | really? |
| 19:58:25 | raptor | that's cool |
| 19:58:32 | kaen | yes, the more atomic the less is redundantly built |
| 19:58:56 | kaen | cmake has a very fine-grained resolution for file dependencies |
| 19:59:05 | raptor | in fact, i bet we can cut off 10-20% or so by removing boost-c++ includes... |
| 19:59:20 | raptor | which i'm sad to say i introduced a while back.. |
| 19:59:36 | kaen | use whatever tools seem best to you |
| 19:59:41 | raptor | that's neat, i didn't know cmake did the ordering |
| 20:00:24 | kaen | I don't know whether cmake caches header-only stuff |
| 20:00:37 | kaen | I'm not quite that familiar with the compilation process yet. |
| 20:01:28 | raptor | gcc caches it |
| 20:01:51 | raptor | but the issue comes in when you have this 500 long-line of header chain includes (like is common with boost) |
| 20:02:44 | kaen | because any change invalidates the compilation units up the chain? |
| 20:02:48 | raptor | i actually got gcc to use a precompiled header for me once - it reduced compile time from like 65 seconds to 55 i think |
| 20:03:00 | kaen | ah |
| 20:03:16 | kaen | if gcc can output such a precompiled header, I'm sure cmake would use it |
| 20:03:25 | kaen | it does lots of compiler-specific things. |
| 20:03:36 | kaen | (I'm also assuming that is a common feature of other compilers) |
| 20:03:37 | raptor | well, it caches the individually compiled headers, but it still needs to chain them all up together |
| 20:03:45 | kaen | I see |
| 20:04:10 | raptor | so we have 100 compilation units, with half of them requiring a re-chaining of 500 headers... |
| 20:04:15 | raptor | ish |
| 20:04:35 | raptor | yeah, that's what precompiled headers reduce |
| 20:05:10 | kaen | I've still yet to actually benchmark build times. |
| 20:05:32 | raptor | man, there was this one time... |
| 20:05:40 | raptor | we had sooo much code in headers |
| 20:05:46 | raptor | and i got fed up |
| 20:06:13 | raptor | so i started making .cpp files for loads of highly used headers |
| 20:06:19 | raptor | and reduce compile time in half |
| 20:06:36 | kaen | whoa. |
| 20:06:47 | raptor | as an example we had the Color, Rect, and Point class all in a file: point.h |
| 20:06:49 | | bobdaduck has joined |
| 20:06:56 | raptor | both declarations and definitions |
| 20:06:57 | kaen | NOOOOOOOOOOOo |
| 20:07:11 | kaen | the horror... |
| 20:07:13 | raptor | yeah... that one saved like 20% compile time by itself |
| 20:07:22 | kaen | blech |
| 20:07:32 | raptor | but then i had to ruin it all when i introduced boost... |
| 20:07:49 | raptor | we use boost::shared_ptr |
| 20:07:51 | raptor | somewhere |
| 20:07:53 | raptor | a few somewhere |
| 20:08:08 | kaen | anything else? |
| 20:08:09 | raptor | but TNL provides a leaner, meaner variant that i didn't know about at the time |
| 20:08:36 | raptor | yes, some other boost headers in the BanList.cpp class |
| 20:08:41 | kaen | oh really? doesn't tnl's safepointer only work on tnl::objects ? |
| 20:08:54 | raptor | ah, maybe that was it |
| 20:08:55 | kaen | (I assume you mean SafePtr) |
| 20:09:02 | raptor | there's RefPtr, SafePtr |
| 20:09:05 | kaen | yes, |
| 20:09:09 | kaen | RefPtr is cool! |
| 20:09:16 | kaen | but I think has the same limitation. |
| 20:09:32 | raptor | that's right |
| 20:09:36 | raptor | forgot about that.. |
| 20:10:03 | kaen | any idea what they point to? |
| 20:10:09 | kaen | apparently non-objecty things |
| 20:10:09 | raptor | but i bet we still have a few instances of shared_ptr lying around that could be replaced with RefPtr.. |
| 20:10:47 | raptor | i honestly don't remember.. |
| 20:10:56 | kaen | well, if you ever feel froggy I'm on board to help rip out boost |
| 20:12:27 | | LordDVG has joined |
| 20:12:53 | bobdaduck | RIP OUT BOOST? |
| 20:13:30 | raptor | some C purist once tolde me: "if you code in c++ you have a problem; if you add boost to help out, well, now you have two problems" |
| 20:13:41 | bobdaduck | lol |
| 20:14:02 | raptor | i'm not exactly sure how i feel about boost |
| 20:14:11 | raptor | it seems like it can be really useful |
| 20:14:39 | | Watusimoto has joined |
| 20:14:55 | bobdaduck | Morning, gentlewat |
| 20:14:55 | raptor | but, i'm starting to lean towards custom implementations, because of the enormity (is this a word?) of using boost |
| 20:15:21 | kaen | google says yes |
| 20:16:06 | kaen | but yeah, boost is really cool. if you've got a big application I would definitely use the parts you want. it solves a lot of common problems really well |
| 20:16:18 | kaen | but time and again I hear complaints about compilation |
| 20:16:19 | bobdaduck | What does boost do? |
| 20:16:28 | bobdaduck | As far as how the players are going to be affected. |
| 20:16:30 | kaen | it's like a toolset for c++ |
| 20:16:33 | kaen | 0 |
| 20:16:56 | kaen | { } |
| 20:17:04 | kaen | not sure if you know set notation... |
| 20:17:53 | bobdaduck | I do? |
| 20:18:15 | kaen | well, that's the set of things that boost does as far as the player is concerned :) |
| 20:19:06 | bobdaduck | lol |
| 20:19:12 | raptor | haha |
| 20:19:12 | kaen | ripping it out would probably make bitfighter faster to build (and perhaps slightly easier as well) |
| 20:19:14 | kaen | that's about it. |
| 20:19:34 | raptor | yeah... but i think cmake will also solve some speed stuff, too |
| 20:19:43 | kaen | it has as far as I can tell |
| 20:19:55 | raptor | but... problem at hand: LUA (err... Lua) |
| 20:20:03 | kaen | right |
| 20:20:09 | raptor | if it hasn't bee said, don't ever write LUA |
| 20:20:21 | kaen | I've read the about section :) |
| 20:20:30 | kaen | portuguese for moon etc |
| 20:20:32 | bobdaduck | lol |
| 20:20:35 | kaen | I butchered that, but right |
| 20:23:03 | raptor | Watusimoto: next Lua 5.2 point I got to (after your suggested change yesterday): http://pastie.org/6097906 |
| 20:37:21 | raptor | Lua source code is bonkers! |
| 20:38:05 | bobdaduck | BONKERS he says |
| 21:03:36 | Watusimoto | it's really nuts |
| 21:06:58 | raptor | do you think there is a reason behind all the 1 and 2 letter vars everywhere? |
| 21:07:11 | raptor | embedded devices with small stack size maybe? |
| 21:14:12 | bobdaduck | lol really |
| 21:14:16 | bobdaduck | 1 and 2 letter variables? |
| 21:14:22 | bobdaduck | I'm so sorry |
| 21:20:46 | kaen | mathematicians writing code. |
| 21:32:03 | bobdaduck | Linguistic majors writing books |
| 21:35:13 | | kodapad has joined |
| 21:35:41 | raptor | i guess i can be glad they didn't code in APL |
| 21:44:13 | | Darrel Quit (Ping timeout: 240 seconds) |
| 21:45:04 | | kodapad punches BFLogBot |
| 21:45:16 | raptor | !bot |
| 21:45:16 | BFLogBot | I'm a real boy! |
| 21:45:30 | raptor | he's not too bright... |
| 21:45:45 | bobdaduck | lol |
| 21:46:00 | bobdaduck | Now just because that works in #nethack... |
| 21:48:29 | bobdaduck | What's the most controversial thing I've ever said? |
| 21:48:53 | kodapad | I hate that it sends me notices |
| 21:49:10 | kodapad | My client interprets them like pms |
| 22:00:07 | raptor | that ship shapes thread is sure generating a lot of strong opinions... |
| 22:01:26 | bobdaduck | lol |
| 22:02:16 | bobdaduck | sure is. |
| 22:07:24 | bobdaduck | cow dung-step |
| 22:07:29 | bobdaduck | You just haven't tried the good stuff |
| 22:12:32 | kodapad | raptor: So after the positive experience with gci |
| 22:12:51 | kodapad | Are you going to take part in gsoc |
| 22:12:56 | raptor | i got a shirt! (and the wife stole it..) |
| 22:13:02 | kodapad | Should they make one |
| 22:13:09 | raptor | oh boy |
| 22:13:28 | kaen | do it! |
| 22:13:35 | kaen | I'm trying to get in as a student |
| 22:13:45 | raptor | i'm not sure... i'd have to discuss with Watusimoto |
| 22:14:08 | kodapad | If you need help or have questions just shoot 'em |
| 22:14:17 | raptor | kaen: really? you could probably propose AND code a couple tasks... :) |
| 22:15:17 | kaen | lol I'm not sure how they'd feel about that |
| 22:15:20 | kaen | but yes I am |
| 22:15:39 | kodapad | Well the most interning ideas usually come from students |
| 22:15:39 | | Lamp89 has joined |
| 22:15:40 | | Lamp89 Quit (Changing host) |
| 22:15:40 | | Lamp89 has joined |
| 22:15:53 | Lamp89 | What happened to Sam Test? |
| 22:15:59 | raptor | kodapad: what kind of time is involved, as well as what is the mentor/student ratio? |
| 22:16:04 | kodapad | Or sam686 |
| 22:16:22 | kodapad | Mentor/student 1:1 |
| 22:16:34 | kodapad | And the time needed depends on the student |
| 22:16:50 | bobdaduck | What do you mean happened to sam test |
| 22:16:52 | bobdaduck | its not there |
| 22:17:06 | bobdaduck | huh. |
| 22:17:07 | raptor | so if Watusimoto and I decided to mentor, we could support 2 students for most the summer? |
| 22:17:14 | Watusimoto | raptor: ask me what? |
| 22:17:16 | Watusimoto | that? |
| 22:17:24 | raptor | hi Watusimoto |
| 22:17:36 | raptor | kodapad asked us if we want to do GSoC |
| 22:17:38 | kodapad | Yes |
| 22:17:56 | Watusimoto | I'd like to do it if 1) we have a good project and 2)we can come up with a schedule that works given what will likely be another crazy summer of travel for me |
| 22:18:18 | Watusimoto | i.e. probably a week or two totally away, a week or two in the US available part time |
| 22:18:23 | Watusimoto | etc. |
| 22:18:45 | Watusimoto | if we can figure those two issues out, then yes, i'd like another tshirt |
| 22:18:53 | Lamp89 | sam686: WHere's Sam Test?!?!?!??!?!?1??!?!?!?!?!?!!?!?!!!??!?!?!!??!?!?!?!?!?!?!?!!?!??!?! |
| 22:18:57 | raptor | i think i have a couple of good ideas Watusimoto |
| 22:19:01 | kodapad | Got mine the other day |
| 22:19:03 | bobdaduck | lol |
| 22:19:29 | raptor | #1 - bitfighter to emscripten... :) |
| 22:19:38 | Watusimoto | I think we can solve 1 |
| 22:19:40 | raptor | maybe that requires GL ES 2 porting first |
| 22:19:45 | kodapad | Sounds familiar :p |
| 22:20:02 | Watusimoto | I'd like to embed MS-DOS in bitfighter, for it's excellent scripting capability |
| 22:20:08 | raptor | hahaha |
| 22:20:20 | Lamp89 | NO SAM TEST????? Ok i will have to host mah server nao |
| 22:20:33 | Watusimoto | but I will say we need to give some thought to the whole scripting thing |
| 22:20:40 | Watusimoto | like I keep thinking, where are we going with it |
| 22:20:41 | Watusimoto | ? |
| 22:20:45 | Watusimoto | ok, bots |
| 22:20:55 | Watusimoto | but we could write those direclty in C++ |
| 22:20:59 | raptor | Watusimoto: back to Lua? (or are you referring to my emscripten comment/) |
| 22:21:01 | Watusimoto | all logic in the code |
| 22:21:26 | Watusimoto | just sharing soem thoughts I've had lately |
| 22:21:30 | raptor | ah |
| 22:21:44 | raptor | rewrite the game in Lua! |
| 22:21:44 | Watusimoto | so bots don;t seem a compelling case for scripting at the moment |
| 22:21:54 | Watusimoto | then there's levelgens |
| 22:22:13 | Watusimoto | which I just don;t quite see that this will lead to a better game |
| 22:22:26 | Watusimoto | it has created some novelty levels like blizzard |
| 22:22:37 | kaen | I think client-side plugins might be cool. |
| 22:22:46 | Watusimoto | for what purpose? |
| 22:22:50 | kaen | although I fail to come up with one. |
| 22:22:59 | Watusimoto | exactly! |
| 22:23:00 | Watusimoto | :-) |
| 22:23:12 | kaen | they're popular in action games for tracking stats like damage dealt |
| 22:23:18 | Watusimoto | I could possibly see having servers send code to clients |
| 22:23:19 | kaen | (in the last few seconds etc) |
| 22:23:36 | Watusimoto | but we could just do that in the client itself |
| 22:23:51 | kaen | sure |
| 22:24:03 | raptor | are we discussing GSoC ideas? or just general things |
| 22:24:07 | | raptor got lost |
| 22:24:14 | kaen | one idea behind embedding a language for that stuff though is so that less technical users could make them |
| 22:24:27 | kaen | you can change the backend, and the scripts still work (ideally( |
| 22:24:48 | kaen | you already know all of this, but I think it's worth mentioning. |
| 22:24:50 | kodapad | Mobile port! |
| 22:25:15 | kaen | provides a stable interface for user-created content, in short. |
| 22:25:16 | bobdaduck | Lets just get rid of scripts in general |
| 22:25:30 | bobdaduck | So that I have an excuse to not release sands of time |
| 22:25:30 | kaen | of course, no interface is perhaps even more stable. |
| 22:26:53 | raptor | kodapad: for GSoC, would finishing off an android or iOS mobile port be too little/too much for a project? |
| 22:27:34 | raptor | because you and I got it to compile on mobile, but we lack a UI and controls |
| 22:28:43 | Lamp89 | OMG A FLOATING FORCEFIELD |
| 22:28:44 | Lamp89 | new map i made |
| 22:29:07 | | Lamp89 Quit (Read error: Connection reset by peer) |
| 22:29:28 | | Lamp89 has joined |
| 22:29:28 | | Lamp89 Quit (Changing host) |
| 22:29:28 | | Lamp89 has joined |
| 22:29:36 | Lamp89 | check it out on my server |
| 22:29:42 | | Lamp89 Quit (Remote host closed the connection) |
| 22:31:21 | Watusimoto | my scripting query is independent of gsoc |
| 22:31:46 | | bobdaduck Quit (Quit: Page closed) |
| 22:31:54 | Watusimoto | kaen: no one writes bf scripts except people who could code the c++ |
| 22:32:14 | raptor | now that _k is gone at least.. |
| 22:32:30 | Watusimoto | yes |
| 22:32:31 | raptor | but opti released a version of ElizaBot recently! |
| 22:32:39 | Watusimoto | well, the first bots were written in lua, to be fair |
| 22:32:50 | Watusimoto | elizabot should be a levelgen, I think |
| 22:33:04 | Watusimoto | how about a bot that says "ow" whenever it gets shot? |
| 22:33:14 | raptor | perfect! |
| 22:33:35 | raptor | also, the scripting environment lets us and other release bots/levelgens without needing a new compile of bitfighter |
| 22:33:41 | raptor | ^^ as one benefit |
| 22:33:47 | raptor | of having a scripting environment |
| 22:37:17 | Watusimoto | but of course, we don't |
| 22:37:32 | Watusimoto | maybe we should have a centralized bot repo, where you can grab bots from |
| 22:37:48 | raptor | like the levelgen repo |
| 22:37:51 | Watusimoto | yes |
| 22:37:55 | kaen | there's a levelgen repo!? |
| 22:37:58 | raptor | a resource repo |
| 22:38:00 | Watusimoto | gsoc! |
| 22:38:03 | raptor | kaen: in my head |
| 22:38:17 | Watusimoto | that might be a good gsoc project, actually |
| 22:38:35 | Watusimoto | it's big, it's new, it's a bit creative, mixing different things |
| 22:40:18 | Watusimoto | weird |
| 22:40:58 | raptor | Watusimoto: i'm beginning to think we revert LuaW to before that one revision for 018a... |
| 22:41:01 | Watusimoto | my wife bought a ton of books at a church fundraiser, and got a 1964 copy of The Oregon Trail from a school library in Centralia Washington |
| 22:41:20 | Watusimoto | because we are, as you reall, in Luxembourg |
| 22:41:46 | raptor | i have that on an emulator! |
| 22:46:42 | Watusimoto | raptor: are you thinking temporarily, or permanently? |
| 22:46:50 | kodapad | I think it would be a perfect project |
| 22:47:10 | Watusimoto | kodapad: which? |
| 22:47:20 | Watusimoto | kaen: congratulations on getting repo privs! |
| 22:47:21 | kodapad | It's the one Hedgewars started with :) |
| 22:47:24 | kodapad | Mobile port |
| 22:47:29 | kaen | thank you :) |
| 22:48:13 | raptor | Watusimoto: temporarily... unless you've gotten further with Lua 5.2? |
| 22:48:27 | Watusimoto | I've been doing other things (not bitfighter) tonight |
| 22:48:49 | Watusimoto | so no :-) |
| 22:48:56 | kaen | how much of a difference does that cache make? |
| 22:49:00 | Watusimoto | you can revert it after I leave if you like |
| 22:49:07 | raptor | no worries, then - i'll be honest and say that I don't think I have a good enough grasp of our Lua system to make much of a dent in the problems in the next week... |
| 22:49:43 | Watusimoto | kaen: probably small in terms of performance, but getting a consistent object in lua is pretty nice |
| 22:49:54 | kaen | whoa |
| 22:49:59 | Watusimoto | without the cache you request a handle on an object twice, you'll get two different handles |
| 22:50:04 | kaen | oh |
| 22:50:15 | raptor | yeah... it was my fault for writing that bug... |
| 22:50:16 | Watusimoto | you can get a conssitent identifier out of the handle, but it's more work |
| 22:50:22 | | raptor is truly, truly sorry |
| 22:50:38 | Watusimoto | with the cache, you get a consistent handle, and the performance will be a bit better |
| 22:50:43 | kaen | can't we just change the luaW identifier function? |
| 22:50:45 | kaen | or is that different? |
| 22:50:50 | Watusimoto | yes! |
| 22:50:57 | Watusimoto | that's exactly what we've been doing! |
| 22:51:05 | Watusimoto | luaW_push, actcually |
| 22:51:17 | kaen | okay I see now |
| 22:51:23 | kaen | I thought that was a cache for performance reasons |
| 22:51:31 | Watusimoto | in fact, our new design is so good (aside from not working), that the luaW author incorporated it into luaW |
| 22:51:38 | kaen | uh |
| 22:51:43 | kaen | does it work for him? |
| 22:51:49 | Watusimoto | I suppose so |
| 22:51:53 | Watusimoto | our use case might be different |
| 22:52:08 | Watusimoto | he might be testing with a small number of stable objects |
| 22:52:17 | Watusimoto | we are using it with tons of short-lived objects |
| 22:52:30 | Watusimoto | so we have lots more churn |
| 22:52:32 | raptor | could our issue be because of ineheritance? |
| 22:52:35 | Watusimoto | it shouldn;t really matter |
| 22:52:39 | Watusimoto | yes maybe |
| 22:52:50 | Watusimoto | I noticed someting very odd with 5.1 |
| 22:53:06 | Watusimoto | sometimes, you'd be working with a bullet, trying to do getVel() |
| 22:53:16 | Watusimoto | and the cast would fail |
| 22:53:19 | Watusimoto | and things would crash |
| 22:53:33 | Watusimoto | but luaW was trying to cast a bullet to a moveobject |
| 22:53:38 | Watusimoto | and a bullet is not a move object |
| 22:53:55 | Watusimoto | Higly reproducible |
| 22:54:13 | Watusimoto | but I just can't quite figure it out |
| 22:54:29 | raptor | i don't even have the foggiest idea about what could cause that.. |
| 22:54:34 | Watusimoto | but I think 5.2 is the way to go, even if it doesn;t fix our problem |
| 22:54:37 | Watusimoto | I do |
| 22:54:43 | Watusimoto | corrupted metatable |
| 22:55:02 | Watusimoto | or, somehow the wrong metatable being attached to an object |
| 22:55:07 | raptor | i thought you verified it wasn't being corrupted |
| 22:55:14 | Watusimoto | I thought I did too |
| 22:55:19 | Watusimoto | but I might have been wrong |
| 22:55:37 | Watusimoto | but then there's my stackoverflow question |
| 22:55:51 | Watusimoto | which suggests something has gone wrong in lua itself |
| 22:56:09 | Watusimoto | so I really don;t know |
| 22:56:15 | Watusimoto | it;s a mystery |
| 22:56:49 | | LordDVG Quit (Remote host closed the connection) |
| 22:57:14 | raptor | do you want to just port to 5.2, then? |
| 22:57:16 | kaen | do you get strange lua stack dumps |
| 22:57:21 | kaen | when you trigger those new asserts? |
| 22:57:33 | Watusimoto | yes |
| 22:57:38 | kaen | I get nil, table, table for table, userdata sometimes |
| 22:57:39 | kaen | and things like that |
| 22:57:41 | Watusimoto | raptor: yes |
| 22:58:10 | raptor | OK. now the question is: before or after 018a? If after, then we can just rever LuaW for 018a for now as a temporary solution |
| 22:58:49 | Watusimoto | kaen: if we are talking about the same assert, the assert with the nil instead of a userdata is, I think, the bad casting problem |
| 22:59:12 | kaen | hard to tell from my description, but I think you're right |
| 22:59:13 | Watusimoto | I beleive reverting luaW will fix the bots and break the bug I was trying to fix |
| 22:59:27 | Watusimoto | which we can live with |
| 23:00:18 | Watusimoto | maybe while I am gone you can move the existing lua 5.2 work into a new branch, and revert the trunk to 5.1 and 018 luaW |
| 23:00:40 | raptor | maybe you'll come back to 018a! :) |
| 23:00:42 | Watusimoto | then I can continue working when I feel motivated, but it won;t gum up the rest of the 018a release |
| 23:01:14 | Watusimoto | and if I can't make it work, we'll defer the constant-handle bug until the next releas |
| 23:01:16 | | Lamp89 has joined |
| 23:01:17 | | Lamp89 Quit (Changing host) |
| 23:01:17 | | Lamp89 has joined |
| 23:01:19 | Watusimoto | or the one after that |
| 23:01:25 | Lamp89 | wat happened to sam test? |
| 23:01:26 | Watusimoto | or... |
| 23:01:33 | Lamp89 | i dont see sam test |
| 23:01:40 | raptor | Lamp89: sam686 is the server owner, only he would know |
| 23:01:40 | Lamp89 | how long will it be down? |
| 23:01:44 | Lamp89 | i now |
| 23:01:47 | Lamp89 | *know |
| 23:03:27 | kodapad | What's sam test |
| 23:03:43 | kaen | a server |
| 23:03:52 | kaen | often the only server. |
| 23:04:24 | raptor | the tutorial server ruleZ... |
| 23:05:16 | Watusimoto | would creating a scripted tutorial level be a good gsoc project? |
| 23:05:26 | Watusimoto | might involve writing new script methods and such |
| 23:05:31 | Watusimoto | to make it work just so |
| 23:05:42 | raptor | yeah i think so |
| 23:06:19 | Watusimoto | fly thorugh a little maze, then shoot a robot, then apply sheilds, perhaps |
| 23:06:33 | Watusimoto | each time with some explanatory text appearing on screen |
| 23:07:14 | raptor | i like that idea |
| 23:07:29 | Watusimoto | probably need a s2c displaytextmessage |
| 23:07:39 | Watusimoto | this crashes for me 100% of the tiem |
| 23:07:41 | Watusimoto | lua_State *X = luaL_newstate(); |
| 23:07:41 | Watusimoto | luaL_openlibs(X); |
| 23:07:55 | Watusimoto | this is my new lua bane |
| 23:08:39 | Watusimoto | could this possibly be related to luavec??? |
| 23:08:46 | Watusimoto | there is nothing in google about this |
| 23:09:20 | raptor | and i'm past that point aren't I? |
| 23:10:14 | Watusimoto | yes |
| 23:10:45 | Watusimoto | I think the L is b0rked |
| 23:10:52 | raptor | and you did a clean recompile? |
| 23:11:04 | Watusimoto | ah |
| 23:11:10 | raptor | since the #ifdef issue with windows and main() |
| 23:11:19 | Watusimoto | of course I did... but I'm going to do it again right now |
| 23:12:10 | | bobdaduck has joined |
| 23:16:07 | Watusimoto | rebuild didn't help :-( |
| 23:16:40 | raptor | boo |
| 23:17:09 | raptor | ok, this is what i think |
| 23:17:22 | raptor | when you leave, i'll start a Lua 5.2 branch |
| 23:17:34 | raptor | then revert LuaW to before that revision for 018a |
| 23:17:38 | | amgine1234567890 has joined |
| 23:17:48 | amgine1234567890 | its a party here XD |
| 23:18:02 | raptor | then bug fixing and release! |
| 23:18:10 | bobdaduck | I'm gonna try updating to several commits back |
| 23:18:14 | raptor | and you can have no pressure for the Lua stuff... |
| 23:18:19 | bobdaduck | And hope that it un-breaks stuff |
| 23:18:25 | amgine1234567890 | once you finihs debuging do i need to test anything? |
| 23:19:09 | raptor | bobdaduck: eacc478090d9 is a known stable revision after 018 with some of the bugs fixed |
| 23:19:16 | raptor | or you can go right back to 018 |
| 23:19:25 | raptor | wait wait... |
| 23:19:26 | bobdaduck | k |
| 23:19:44 | raptor | bobdaduck: are you trying to be compatible with the latest in development |
| 23:19:53 | raptor | ? |
| 23:19:54 | bobdaduck | No, be compatable with stock 018 |
| 23:20:04 | raptor | yes, but i mean what version have you been working off of? |
| 23:20:27 | bobdaduck | HG update |
| 23:20:29 | bobdaduck | the end. |
| 23:20:31 | raptor | ok |
| 23:20:32 | | Lamp89 Quit (Remote host closed the connection) |
| 23:20:33 | bobdaduck | I just update to default |
| 23:20:37 | raptor | then that explains it |
| 23:20:40 | bobdaduck | Well |
| 23:20:44 | bobdaduck | We tried some other things |
| 23:20:47 | raptor | because i broke compatibility 2 nights ago by accident |
| 23:20:49 | bobdaduck | Now I'm trying that one. |
| 23:20:52 | raptor | and havent' fixed it... |
| 23:21:06 | raptor | so of course you'd get crashes... |
| 23:21:14 | bobdaduck | lol |
| 23:21:55 | bobdaduck | Also for anyone who's interested: These are my proposed weapon changes: http://pastie.org/6099086 |
| 23:22:21 | bobdaduck | Aside from that: lowering cloak fade time and increasing shield energy slightly |
| 23:28:26 | bobdaduck | Alright |
| 23:28:32 | bobdaduck | I connected to ghost fine from the build |
| 23:28:36 | bobdaduck | Wasn't doing that before |
| 23:28:48 | bobdaduck | Implementing changes... |
| 23:28:50 | raptor | yeah, that was my fault... sorry... |
| 23:29:12 | bobdaduck | Nah its fine |
| 23:29:18 | bobdaduck | It was late anyway |
| 23:33:02 | amgine1234567890 | raptor if i set add bots no no on my level does that mean only the admin can adds bots or no one can. |
| 23:33:07 | amgine1234567890 | to |
| 23:33:18 | raptor | i don't remember... |
| 23:33:23 | raptor | i think admin can still add |
| 23:34:17 | amgine1234567890 | checking....... |
| 23:34:34 | amgine1234567890 | yes they ok wasnet sure if that was a bug or not. |
| 23:37:13 | bobdaduck | How can I give Quartz a custom build? |
| 23:37:28 | raptor | zip up the exe folder |
| 23:37:43 | raptor | and send him the zip file |
| 23:39:36 | raptor | Watusimoto: this sound good?: when you leave, i'll start a Lua 5.2 branch, revert LuaW to before the caching revision, then back to bugfixing for release |
| 23:40:27 | Watusimoto | yes |
| 23:40:29 | Watusimoto | perfect |
| 23:40:48 | Watusimoto | I'm probably leaving my conscious mind in about 10 minutes |
| 23:41:02 | raptor | do you want me to just keep those same revisions you did for Lua 5.2 already? |
| 23:41:43 | raptor | actually, i'll start from scratch - it'll be cleaner |
| 23:41:49 | raptor | but you'll have to prune |
| 23:41:53 | Watusimoto | I don;t care -- I have a local copy here, and what I can do is just checkout your branch when I want to work on mainline stuff |
| 23:42:32 | raptor | ok |
| 23:44:03 | Watusimoto | phooey... I checked out lua 5.2 to see if it was a luavec mod that is crashing lua for me, but it won't mix with bitfighter |
| 23:45:34 | raptor | :( |
| 23:46:14 | amgine1234567890 | that could be a problem if we ever want to udpate BF's lua code to make more room for features..... |
| 23:57:53 | bobdaduck | What's sams server upload thing again? |
| 23:58:05 | raptor | http://sam6.25u.com/upload3.php |
| 23:58:15 | raptor | befoere you upload |
| 23:58:21 | raptor | how big is the zip? |
| 23:58:37 | raptor | you can remove music folder |
| 23:58:48 | raptor | and the .pdb file that is named teh same as the exe |
| 23:58:57 | raptor | to significantly reduce size... |
| 23:59:14 | raptor | althought that pdb file is needed for faster recompiles |
| 23:59:32 | raptor | so maybe make a copy of the exe folder first, then remove music and .pdb |
| 23:59:45 | raptor | and any time you recompile a new version just move the new EXE into it |