#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-03-15

Timestamps are in GMT/BST.

00:02:54kaen_ has joined
00:10:29kaen Quit (Ping timeout: 246 seconds)
00:10:48Darrel has joined
00:18:51sam686 Quit (Read error: Connection reset by peer)
00:37:49Darrel Quit (Read error: Connection reset by peer)
00:38:23Darrel has joined
00:50:26sam686 has joined
00:50:26ChanServ sets mode +v
01:05:53Flynnn Quit (Quit: This computer has gone to sleep)
01:11:15Flynnn has joined
01:11:16Flynnn Quit (Client Quit)
01:16:08Watusimoto Quit (Ping timeout: 240 seconds)
01:45:27raptor has joined
01:45:27ChanServ sets mode +o
01:45:33raptorI made it back!
01:47:09sam686I guess my internet is suddenly fixed, no dropped packets since 30 minutes ago
01:48:14sam686it turns out there was a problem with my ISP that they say have now fix it.
01:48:15raptorquestion for the channel
01:48:19raptorold: http://imagebin.org/299413
01:48:27raptornew: http://imagebin.org/299409
01:48:52raptorwhich font for the dock is better
01:48:58raptoror, is the new an improvement?
01:49:12sam686polywall messed up on your second screenshot?
01:49:22raptoryes... that's another fix i have to make
01:49:27raptorbut besides that
01:49:36raptoris the second better at all?
01:49:45raptorkaen_: if you're around, what do you think, too?
01:50:13sam686What happened to i looking like L now on the second screenshot?
01:50:49raptorwhere?
01:50:57sam686could be a problem if we change fonts to player name...
01:51:05sam686the "WARNING" "i"
01:51:21raptoroh, yeah, that's just for that heading
01:51:29raptornot for chat
01:52:36sam686The right side font seems harder to read now, looks smaller then first screenshot
01:53:01sam686ForceFld ... ForceFloat?
01:53:05raptorhaha
01:53:26raptorthe idea is to replace teh stroke font with TTF - but I need to find something that is readable
01:54:01sam686Perhaps just get rid of text entirely and only pop up a text of what it is when mouse is hovering it..
01:54:14raptornow that's an idea!
01:54:18raptorhmm...
01:55:07sam686the teleporter/speedzone needs better icon then just a square though.
01:55:45sam686TextItem... just get rid of square and keep the "TextItem" text part
01:55:54raptoryeah, the dock needs some refinement
01:56:04raptorso you think the new font is harder to read overall?
01:56:50sam686seems fine when text is big, but harder when text is small, like the texts on dock
01:57:01raptorok, i'll try another one
01:58:04raptoroh yuk 'LiberationSans' is horrid at that size
01:58:49sam686tiny text on new font.. it seem to sometime have 1 pixel space or 0 lixel space between letters, especially the letter "L"
01:59:26sam686while the old font is more accurate on amount of spacing (with good line smoothing)
02:00:24sam686the new screenshot looks like "RagSpawn"
02:00:39raptorhaha
02:01:07raptorok, I concede... that's the best TTF one i've found at that size (so far)
02:01:14raptorbut not quite good enough
02:11:33raptorhmm... maybe bitmap fonts are what we need now...
02:15:03CrazyLinuxNerd Quit (Ping timeout: 245 seconds)
02:27:52CrazyLinuxNerd has joined
02:50:14fordcars has joined
03:04:29kaen_ Quit (Ping timeout: 265 seconds)
03:19:45kaen has joined
03:25:56Nothing_Muchkaen: is your skype broken or something or are ya busy?
03:36:40amgine123hmm
03:38:48Nothing_Muchamgine123: what's up?
03:39:12amgine123oh just tryingto design a level which i cant do
03:39:19amgine123curve tool is a pain
03:39:31amgine123i nee da ellispe polywall
03:39:55Nothing_Muchoh good luck man
03:40:37fordcarsHah
03:40:51koda Quit (Quit: koda)
03:41:15Nothing_MuchHey fordcars
03:41:51amgine123ugh ellipses are impossible
03:42:07amgine123been trying for a few hours now to make a good one
03:42:46fordcarsHi
03:42:55fordcarsEllipses?
03:43:03fordcarsOh uh
03:43:08fordcarsYeah, I don't know
03:43:29fordcarsWell, you can get one as an .svg, and convert it to Bitfighter with raaptor's tool
03:45:41fordcarshttps://developer.mozilla.org/en-US/docs/Web/SVG/Element/ellipse
03:50:33kaen Quit (Remote host closed the connection)
03:51:57kaen has joined
03:54:45Nothing_Much Quit (Ping timeout: 265 seconds)
04:05:02Nothing_Much has joined
04:15:40taz has joined
04:23:37BFLogBot Commit: 60013fd39255 | Author: buckyballreaction | Message: Fix PolyWall rendering in editor dock
04:23:47raptorgood night!
04:23:50raptor Quit ()
04:44:25fordcars Quit (Quit: Page closed)
05:02:55tazhow do I make my mid files play in bitfighter?
05:03:33amgine123 Quit (Ping timeout: 245 seconds)
05:12:11Nothing_Much Quit (Remote host closed the connection)
05:12:41Nothing_Much has joined
05:13:33taz Quit (Ping timeout: 245 seconds)
05:19:58taz has joined
05:28:10Flynnn has joined
05:43:14Flynnn Quit (Quit: This computer has gone to sleep)
05:50:15Flynnn has joined
05:53:44taz Quit (Quit: Page closed)
06:05:01Platskies has joined
06:45:34tommyaz has joined
06:48:41tommyazhi
07:20:36tommyaz Quit (Quit: Page closed)
10:04:48Watusimoto has joined
11:24:14LordDVG has joined
11:53:35Watusimoto Quit (Ping timeout: 252 seconds)
12:04:09Watusimoto has joined
12:13:16Flynnn Quit (Quit: This computer has gone to sleep)
12:14:49Flynnn has joined
12:55:07Watusimotoraptor: ServerGame is not created in the editor. I put breakpoints on the constructor and destructor, and could see it was only created (and subsequently destroyed) when testing a level. I think I am misunderstanding something with the memory consumption stuff you sent last night
12:55:16Watusimoto^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
13:32:31Flynnn Quit (Quit: This computer has gone to sleep)
13:35:37Watusimoto Quit (Ping timeout: 240 seconds)
13:37:51Platskies Quit (Read error: Connection reset by peer)
14:02:32Nothing_Much Quit (Ping timeout: 264 seconds)
14:03:13Nothing_Much has joined
14:09:29Nothing_Much Quit (Ping timeout: 240 seconds)
14:09:54Nothing_Much has joined
14:17:13Nothing_Much Quit (Ping timeout: 240 seconds)
14:19:48Nothing_Much has joined
14:32:32Darrel Quit (Ping timeout: 264 seconds)
14:32:52Darrel has joined
14:38:29Darrel Quit (Ping timeout: 269 seconds)
14:38:54Darrel has joined
14:46:04raptor has joined
14:46:04ChanServ sets mode +o
14:52:40kaenthis morning I learned that gcc turns constant integer power-of-two division into a bitshift instruction
14:52:43kaeneven at -O0
14:52:57raptoryay gcc!
14:54:00raptorexcept at -O0.... that would be a pain if you ever need to debug the assembler code
14:55:14kaenmaybe some day I'll be able to grok gcc's source
14:55:42kaenI've always wondered how they make it reason about which optimizations it can safely apply
14:59:12raptorI'm considering adding bitmap font support in our FontManager...
14:59:33raptorsomehow..
15:02:46kaenhmm
15:03:04raptoractually our version of fonstash says it supports bitmap fonts...
15:03:12kaenoh, cool!
15:03:42kaenmakes sense, bitmap fonts are basically ttf fonts minus the rendering stage :P
15:03:57raptorhuh, let me try this out
15:20:37raptorgood old fontforge - crashing just when i need it to
15:59:15Watusimoto has joined
16:12:19Nothing_Muchmorning!
16:22:47raptori wonder how the bitmap font will do with size changes...
16:22:55raptormorning
16:31:03raptorhmm... actually support looks primitive
16:59:29raptorrats, we'd have to load our own parser, i think
17:08:47Watusimotohi
17:08:58Watusimotoraptor: did you see my comment about serverGame?
17:09:02raptorhi
17:09:09raptorlet me look at the logs..
17:09:14Watusimotobtw, I've refactored turret rendering
17:09:20Watusimotoshould use almost 0 cpu now...
17:09:38WatusimotoI'll repaste my comment
17:09:42raptorfound it
17:09:48Watusimotoraptor: ServerGame is not created in the editor. I put breakpoints on the constructor and destructor, and could see it was only created (and subsequently destroyed) when testing a level. I think I am misunderstanding something with the memory consumption stuff you sent last night
17:09:51Watusimototoo late!
17:09:54raptorha, yep
17:09:56WatusimotoI had already pasted
17:10:11raptorso in my test, i did not once test a level, it was editor UI only
17:10:12WatusimotoI am sure there is no serverGame running in the editor
17:10:36raptoryes, i agree that there isn't one running *in* the editor, but probably along side
17:10:47Watusimotonot in the same process
17:10:59Watusimotothe only time the ServerGame constructor gets run is when you start hosting
17:11:14raptorhmm.... let me try my test again, then...
17:11:17WatusimotoI would have hit a breakpoint
17:13:50raptorha!
17:13:53raptorok, my bad
17:14:07raptorI had opened a heap profile from June 26
17:14:29raptorjust redid it and verified it was the newest profile
17:15:40Nothing_Much Quit (Read error: Connection reset by peer)
17:15:55Nothing_Much has joined
17:16:01Watusimoto:-)
17:16:04raptormuch nicer!: http://imagebin.org/299485
17:16:09raptorso completely false alarm
17:16:14raptorsorry about the wasted mental energy
17:16:17Watusimotoshould I undo my turret render fixes?
17:16:27raptorno... unless they break something
17:16:29Watusimotonow that they're based on old data
17:16:38Watusimotopremature optimization and all that :-)
17:16:42raptorno no
17:16:48raptorthat CPU profile was correct
17:16:50WatusimotoI was just joking
17:16:52Watusimotoanyway
17:16:56raptorha
17:17:00Watusimotoas you can actually understand the turret code now
17:17:12Watusimotoit feels... clean
17:17:20raptoroh goodie
17:17:44raptorI've been wasting time trying to find a good TTF replacement for the small font size of the dock
17:18:05raptorand decided to attempt a bitmap font since I read that fontstash supports it
17:18:30raptorhowever support is primitive and I opened an issue: https://github.com/akrinke/Font-Stash/issues/9
17:19:49raptorbut font at that size is probably best bitmap... unless we get lucky with a TTF one that renders OK. The closest i've gotten was with the 'tahoma' font from WINE: http://imagebin.org/299409
17:20:10raptor(for dock labels)
17:22:43Nothing_Much Quit (Ping timeout: 264 seconds)
17:23:55WatusimotoI'm having no luck searching for "small ttf font"
17:23:59Watusimotothey're all too small!
17:26:21raptorthere's this: http://leetless.de/article-tiny-fonts.html
17:27:11Watusimototry this
17:27:11Watusimotohttp://wordmark.it/
17:27:13raptori was trying to use the 'gohu' one, but it's an incompatible ttf hybrid
17:27:31Watusimotoyou can preview dozens of fonts at any size
17:28:58raptoroh good, i can view it on black background
17:29:29raptorso select
17:29:34Watusimotothis one looks ok
17:29:34Watusimotohttp://www.google.com/fonts/specimen/Open+Sans
17:29:44raptornegative + size 9
17:29:54Watusimotoat size 10
17:30:39Watusimotoyou can select some and show only those
17:30:42Watusimotoit's a pretty neat site
17:31:52raptoralso in my tests
17:32:07raptorTTF rendering at size 9 produces capital letters at 7 pixels
17:32:13raptorin hieght
17:32:20raptorbut the stroke does 9 pixels
17:32:45WatusimotoOCRATTRegular is ugly, but is readable even at 6
17:39:56kodapad has joined
17:43:35Nothing_Much has joined
17:50:30kodapad Quit (Quit: K Thx Bai)
17:52:31Watusimotolucida sans unicode also seems nice; not sure about license on that one
17:53:30raptorstrangelo Edessa looks the most readable to me at size 9
17:56:55Watusimotodeja vu looks clearer on 9
17:57:18Watusimotothough it may just be bigger
17:58:40Watusimotolooks like that site does not do anti-aliasing, so that will change results
18:01:04kodapad has joined
18:05:18watusimoto1 has joined
18:09:51kodapad Quit (Quit: K Thx Bai)
18:10:40raptorI think our font sizes are mismatched between stroke and TTF
18:12:02Nothing_Much Quit (Quit: Konversation terminated!)
18:12:31Nothing_Much has joined
18:12:37Nothing_Muchoi
18:12:42Nothing_Muchwhat's going on?
18:17:12raptorhi
18:17:15raptorplaying with fonts
18:18:24Nothing_Muchoh cool, but isn't checkbook the default one?
18:19:06raptorused for the logo, yes
18:19:13raptoreverythign else is different
18:24:58Nothing_Much Quit (Ping timeout: 240 seconds)
18:25:14Nothing_Much has joined
18:27:44Nothing_Muchoh nice
18:40:07Nothing_Much Quit (Ping timeout: 264 seconds)
18:45:34Nothing_Much has joined
18:46:50Nothing_Muchoh finally, fixed the wifi!
18:49:37raptorok, they all look bad
18:49:53raptori think we want a bitmap font with font-stash... maybe I can write my own parser
18:50:16Nothing_Muchwouldn't it be better to use an svg-like font though?
18:50:20Nothing_Muchno pixels?
18:50:36raptorwe do that - but it's not very efficient at rendering
18:52:05raptorsvg-like font, or 'stroke' font, was what we had originally
18:52:23raptorand we still use it for LineItems/TextItems in-game
18:53:47Nothing_Muchrendering as in loading up fast or something?
18:57:44raptorno, actually drawing it
19:06:43fordcars has joined
19:21:24Nothing_Much Quit (Quit: Konversation terminated!)
19:23:01Nothing_Much has joined
19:25:30sam686in fonststash.c How about replacing GL_LINEAR with GL_NEAREST (theres 4 of them), and near bottom of FontManager,cpp remove "* 2.0f"?
19:25:38thread_ has joined
19:25:46thread_AMBIE>>>> Braaiiins!
19:26:06raptorsam686: we've done that before - makes fonts look uglier
19:26:23sam686tried GL_NEAREST?
19:26:24raptorand we upscale by 2 so that they are crisper
19:26:43raptoryes, the GL_NEAREST added artifacts, if I recall
19:27:18Nothing_Much Quit (Ping timeout: 240 seconds)
19:28:16sam686One more thing in fontstash.c in function get_quad, why floor(...) and convert to int? maybe thats the cause of inaccurate spacing?
19:29:12sam686its effectively basically doing (float)(int)floor(...)
19:30:48raptorbecause it's multiplying with a float inside
19:30:58thread_I feel like I have to apologize for falling off the face of the planet.
19:31:05raptorhi thread_
19:31:09raptorwelcome back :)
19:31:16sam686If it stayed at float, and no floor, the spacing looks a little more accurate
19:31:38sam686the spacing between letters that is..
19:32:52Nothing_Much has joined
19:33:00Nothing_Muchoh man
19:39:23thread_ Quit (Ping timeout: 245 seconds)
19:41:18fordcarsHi
19:43:52Nothing_MuchHey fordcars
19:46:21sam686Why is windows printscreen producing black screen capture when bitfighter at fullscreen?
19:49:34Nothing_MuchThat's weird
19:54:57raptor Quit ()
20:15:34Flynnn has joined
20:16:54Nothing_Much Quit (Read error: Operation timed out)
20:19:10Nothing_Much has joined
20:22:20Nothing_Muchsam686: is it windows 7 or windows 8"
20:22:21Nothing_Much?
20:23:27sam686I mostly use windows 7
20:23:47Nothing_MuchAh
21:05:48Watusimoto Quit (Ping timeout: 252 seconds)
21:18:17watusimoto1 Quit (Quit: Leaving.)
21:21:38Watusimoto has joined
21:46:00raptor has joined
21:46:00ChanServ sets mode +o
22:05:25Nothing_Much Quit (Quit: Konversation terminated!)
22:07:11Nothing_Much has joined
22:23:05YoshiSmb has joined
22:23:20YoshiSmbhello everyone!
22:38:40raptorhi
22:44:45LordDVG Quit (Remote host closed the connection)
22:56:40Nothing_MuchHi YoshiSmb!
23:03:20YoshiSmbi was thinking nobody was online, :|
23:03:33YoshiSmbdid you download cs2d?
23:03:57Nothing_Muchyeah I also got the sound to work, apparently they're using an ancient sound system though :/
23:04:12YoshiSmbwow, but atleast worked
23:04:19Nothing_Muchyeah it works
23:04:26Nothing_Muchbut idk if I wanna play or not
23:04:44YoshiSmbyea, but can you host now?
23:04:47Nothing_MuchI got this thing that I wanna do a livestream of a couple games but I don't hav ethe hardware
23:04:54Nothing_Muchhost a game of CS2D?
23:04:57YoshiSmbyea
23:05:31Nothing_Muchyeah I could
23:05:50YoshiSmbunder what name?
23:06:02Nothing_Muchuh
23:06:04Nothing_Muchno no
23:06:10Nothing_MuchI'm not hosting anything right now
23:06:23YoshiSmbyea, if you could i mean
23:06:29Nothing_Muchidk lol
23:06:34Nothing_Muchnot that good with names
23:17:39sdfsafasfd has joined
23:21:37kaenhi
23:21:41sdfsafasfd Quit (Client Quit)
23:21:46kaenbye
23:27:17Nothing_Muchkaen: you alright dude?
23:27:25Nothing_Muchoh, someone
23:27:43kaenlol
23:28:02Nothing_Muchis your skype borked or something dude or are ya just busy?
23:29:47Nothing_Mucheverybody's busy on a weekend!
23:32:18YoshiSmb Quit (Ping timeout: 245 seconds)
23:39:29Watusimotoraptor: I have a dilemma related to hg
23:39:36raptorhi
23:39:42Watusimotohi
23:39:43WatusimotoI want to push my new turret code
23:39:48raptorok
23:39:51Watusimotobut I have two heads locally
23:39:54raptormerge!
23:40:10Watusimotothat would not be a good idea at the moment
23:40:27Watusimotoone has some experimental stuff I may end up deleting
23:40:33raptorno?
23:40:43raptorok... i usually don't push experimental stuff
23:40:55WatusimotoI don't want to push it
23:41:01WatusimotoI only want to push the main branch
23:41:09raptorah ok
23:41:19Watusimotobut i'm not sure if that can be done
23:41:36raptorhg push -b branch_name
23:42:03Watusimotohg push -b trunk?
23:42:15raptorhmm
23:42:18raptorthinking..
23:42:28raptori know sam686 has his tortoise set up to do that somehow
23:43:06raptoroh!
23:43:08raptorok
23:43:09raptoryeah
23:43:15raptorhg push -r .
23:43:25raptorwhere the '.' means the current revision you're in
23:43:41raptorthe -r means only push up to the given revision
23:43:58Watusimotoah, ok
23:44:05WatusimotoI'll try that
23:44:19YoshiSmb has joined
23:44:53raptori think that may be tortoises default behavior unless you specify to force push all branches (but not sure)
23:47:01BFLogBot Commit: 39716b06a94b | Author: watusimoto | Message: Reverse logic
23:47:03BFLogBot Commit: 7c2be6bfb573 | Author: watusimoto | Message: Make things a little clearer
23:47:04BFLogBot Commit: 63234e89e10a | Author: watusimoto | Message: Create a GameTypeId lookup function, including full test coverage
23:47:06BFLogBot Commit: 1beb2d672914 | Author: watusimoto | Message: Formatting
23:47:07BFLogBot Commit: 087f5791c874 | Author: watusimoto | Message: Whitespace
23:47:09BFLogBot Commit: a1090abb3876 | Author: watusimoto | Message: Use new lookup to get rid of some awkward code
23:47:10BFLogBot Commit: 461d53401cca | Author: watusimoto | Message: Warning
23:47:12BFLogBot Commit: 141b38c9662d | Author: watusimoto | Message: Formatting
23:47:13BFLogBot Commit: 0415a66387cd | Author: watusimoto | Message: Merge
23:47:15BFLogBot Commit: 89d04e1cdf39 | Author: watusimoto | Message: Whitespace
23:47:16BFLogBot Commit: 2fbb7111fe80 | Author: watusimoto | Message: Merge
23:47:18BFLogBot Commit: fe27ba1a1184 | Author: watusimoto | Message: Whitespace
23:47:19BFLogBot Commit: 731e2477b6f4 | Author: watusimoto | Message: Never more shall the turret be the least efficient item we can render!
23:47:21BFLogBot Commit: af83722e4a7a | Author: watusimoto | Message: Merge
23:47:44Watusimotolooks like it worked!
23:47:59raptoryay!
23:56:53YoshiSmbraptor

Index Search ←Prev date Next date→

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