#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-01-20

Timestamps are in GMT/BST.

00:47:16bobdaduck Quit (Quit: Page closed)
00:55:28koda has joined
01:35:26YoshiSmb has joined
01:35:48YoshiSmb has left
02:15:16raptorargh, i'm dealing with circular includes
02:18:13Nothing_Much has joined
03:27:36amgine1234567890 has joined
03:44:27amgine1234567890 Quit (Ping timeout: 245 seconds)
03:49:42koda Quit (Quit: koda)
04:42:05amgine1234567890 has joined
04:45:23amgine1234567890weird new bug sheild lag?
05:45:14Nothing_MuchDoes anybody know why my controller's button's aren't being recognized aside from my 0 button?
05:45:34raptorNothing_Much: we may not have your joystick profile set up properly
05:45:46raptoryou can create a profile by editing the joystick_presets.ini
05:46:19raptoryou can find what key numbers your joystick hardware maps to by using the in-game diagnostic screen (F7)
05:46:32Nothing_Muchoh
05:47:12Nothing_Muchoh my, there is a problem
05:48:22Nothing_Muchnot sure where the joystick_presets.ini is
05:48:29Nothing_Muchoh wait
05:48:33Nothing_Muchis that in the system file?
05:48:36raptordepends on your system
05:48:47Nothing_Muchlinux
05:49:05raptortake a look at $HOME/.bitfighter/
05:50:25Nothing_Muchthere's a bitfighter.ini file
05:51:53raptormaybe in /usr/share/bitfighter ? or wherever the game resources are
05:56:20Lamp has joined
05:56:23Lampbored
05:56:45Lampwhy do ppl stay in the chat even though they are not in the chat?
05:57:07Nothing_Muchidling so to not miss anything that could be interesting or whatnot
05:57:17Lamp@raptor, +sam686, amgine1234567890, kaen, they stay...
05:57:24Lampbut you have the log bot for that
05:57:29Lampjust read the logs
05:57:39Lamphttp://bitfighter.org/irclogs/
05:57:54Lamptest
05:58:05Lampwow the logs are updated instantly...
05:58:16Lampthis and all above was logged! :P
05:58:22Lampit's instant!
05:58:26Lampwhy not just read logs?
05:58:51Nothing_Muchnot sure then lol, some irc chats don't have a logger I know that much
05:59:06Lampbut there is one here.
05:59:21Lampthey could just read something from the log, like this from today:
05:59:21Lamphttp://bitfighter.org/irclogs/index.php?date=2013-01-19
05:59:34Lampor yesterday according to the logbot's time
06:00:15Lampanyone not idle?
06:00:57Lampraptor ; sam686 ; amgine1234567890 ; kaen ; Lamp ; Nothing_Much ;;;
06:01:07amgine1234567890idle
06:01:13Nothing_Muchtrying to figure out how to get this controller to work
06:01:15Lampoh wow a bot?
06:01:20Lampwhat controller?
06:01:26Nothing_Muchlogitech
06:01:30Lampoh
06:01:31Nothing_Muchdual action
06:01:40Lampwere you "Nothing" at bitfighte?
06:01:41Nothing_Muchit's an oldie, but it still works great
06:01:41Lampr
06:01:46Nothing_Muchyes
06:01:48Lampoh
06:02:00Lamphmm
06:02:09sam686I have logitech dual action too..
06:02:12Lampis amgine1234567890 a bot? acted like one
06:02:17sam686I use windows, mostly
06:02:23Lampoh sam's here!
06:02:25Lampwow
06:02:26sam686though it should work in linux as it did to me..
06:02:39Lampso cool how when you chat the idlers COME ALIVE!!! :D
06:02:47LampI use map
06:02:51Lamp*Mac :P
06:03:03Lampsam, you have server computers?
06:03:24Lampsam686, you have server computers?
06:03:52Lampwould be nice if i had one
06:03:58Lampor manyu >:D
06:04:01sam686no..
06:04:07sam686but I have multiple computers..
06:04:21Lampcomputers, server computers, same thing (almost)
06:04:22sam686I just keep one of my computer on all the time..
06:04:28Lampwindows?
06:04:33sam686yes
06:04:50Lampso you host several things off of it?
06:04:53Lamplike your website
06:04:57sam686yes
06:05:29Lampso your 'website' is your personal database/hosting?
06:05:37sam686basically, yes
06:05:45Lampcool
06:05:58sam686I put on apache + php + mysql on a computer
06:06:15Lampbtw, why do you have a forum and a wiki?
06:06:26Lampthat's not even configured?
06:06:40sam686earliear, it was for testing the mods or other things..
06:06:48sam686not sure about it now..
06:07:08Lampi found it through your avatar
06:07:15Lampi like to see what images are hosted on
06:07:24sam686though on my forum, I have about hundreds of spammers not shown (because it isn't approved)
06:07:35sam686but my wiki happen to be spam free so far..
06:07:40Lampyes
06:07:48Lampexcept for the welcome message i put :)
06:08:30sam686your welcome message isn't much of a spam, so I guess thats ok.
06:08:59Lamphttp://sam6.25u.com/upload/11screenshot_14.png what are those lines along the cores? the ones along the/a diameter?
06:09:44sam686not sure, maybe it is just for looks and graphics..
06:10:17Lampi never seen it before
06:10:20Lampit's not normal
06:10:31Lamphttp://sam6.25u.com/bitfight/1/build_.php what's this for?
06:10:43Lampis it... match reports?
06:10:56LampIt looks like it doesnt work
06:11:14sam686yes, i guess.. I was testing the game reports..
06:11:39Lamphmm
06:11:42sam686but my database has no more game reports put in over 30 days ago..
06:11:57sam686at one time, I had my server save game reports.
06:13:27Lampif i would want to make my own server, what would I need to do? Just install some software and let the software do the rest?
06:14:16sam686first of all, make sure you can port forward if using router.. UDP 28000 for bitfighter server..
06:14:27sam686TCP 80 for web server like apache.
06:15:15LampIs there any website out there that allows free hosting of any files and full customization just like you would get from having your own servre?
06:15:55sam686I don't think there is any free servers that let you host bitfighter server..
06:16:07Lampor apache?
06:16:30sam686there may be a free web server, but is only very limited usually, often filled with advertisements.
06:16:58Lampeh ads :P
06:17:25sam686but apache is free but you need a server to run, maybe a computer if you can port forward..
06:17:36sam686(server or computer)
06:19:37Lampwell i g2g bye
06:24:02Lamp Quit (Ping timeout: 245 seconds)
06:28:33raptorNothing_Much: still have joystick issues?
06:28:40Nothing_Muchyeah
06:28:55raptortry copying that joystick_presets.ini into your ~/.bitfighter/ folder
06:29:13Nothing_MuchI couldn't find that file
06:29:24raptorwhat OS are you running?
06:29:29Nothing_Muchxubuntu 12.10
06:29:39raptorhmmm.... using the debian 6.0 package?
06:29:46Nothing_MuchYes
06:29:55raptorlook in /usr/games/bitfighter
06:30:07raptori *think* that's where debian derivatives put it..
06:30:32Nothing_Muchit's an executable
06:30:55raptorugh... one moment..
06:31:27raptorok, try /usr/share/games/bitfighter/
06:31:45Nothing_MuchAha, there it is
06:31:48raptoryay!
06:31:58raptorok, copy it into your ~/.bitfighter/ folder
06:32:28raptorand restart
06:32:42raptorsam686 says he has the same controller as you and it works for him
06:33:35Nothing_Muchsame problem
06:34:06sam686does the "Mode" button lights up a red light on a controller?
06:34:39Nothing_Muchdoesn't change anything aside from swapping the d-pad and left analog
06:35:13sam686Does joystick work on other programs?
06:35:20Nothing_MuchI believe so
06:36:06sam686in Bitfighter options, change keyboard to joystick and then press F7 to see joystick stuff..
06:36:15amgine1234567890gtg bye
06:36:19amgine1234567890 call me whne its testing time
06:36:23amgine1234567890 Quit (Quit: Page closed)
06:37:05Nothing_Muchonly the 0 button works
06:38:18sam686does other buttons work? using jstest, bitfighter F7 or similar?
06:39:34Nothing_Muchjstest works
06:39:39Nothing_Muchall buttons are recognized
06:40:31sam686are you looking at RAW controller input in F7 bitfighter?
06:41:43Nothing_Muchthe raw controller shows, but the keys down only works with the 0 button
06:42:08sam686so RAW shows all kinds of numbers if you press other buttons?
06:42:33Nothing_Muchyes
06:42:52sam686you might just be missing joystick_presets.ini causing joystick to not work in-game..
06:43:19Nothing_MuchI just copied and pasted it from the /usr/share/games/bitfighter into /.bitfighter
06:43:37sam686does options -> Joystick set to Logitech Dual Action?
06:43:57Nothing_Muchit goes to a generic joystick
06:44:09sam686try changing it..
06:44:14Nothing_Muchit doesn't change
06:44:35Nothing_Much:(
06:44:42sam686if it is stuck and can't be changed, you are missing joystick_presets.ini or bitfighter can't find that file.
06:45:09sam686try restarting bitfighter after putting in joystick_presets.ini
06:46:34Nothing_Muchbeen doin' that for a while now lol
06:47:35sam686where is your bitfighter.ini?
06:47:55Nothing_Muchit's in /.bitfighter
06:48:10sam686try putting joystick_presets.ini into where bitfighter executible file is, and maybe where bitfighter.ini is
06:49:53Nothing_Muchoh hey, it worked :D
06:50:01Nothing_Muchlogitech dual action is showin' up
06:51:38sam686its working ok, right?
06:52:39bobdaduck has joined
06:52:48Nothing_Muchabsolutely!
06:52:50Nothing_Muchwoo!
06:52:58bobdaduckRaptor
06:53:01bobdaduckBad news
06:53:16bobdaduckI may have... Kinda... Accidentally... Deleted my secret level project.
06:53:46sam686check recycle bin if you delete it...
06:54:00bobdaduckI empty'd the recycle bin yesterday xD
06:54:14sam686if it is gone, no easy way to recover..
06:54:20bobdaduckyeap
06:54:22bobdaduckoh well
06:54:26sam686I usually never empty recycle bin at all..
06:54:33bobdaduckI'll just redo level
06:54:37bobdaduck*shrug*
06:54:38raptorhi
06:54:54sam686at the most, I sort the recycle bin by deleted date and delete half of older ones..
06:55:15bobdaduck['sa a good idea
06:55:16sam686but I only delete recycle bin older then 2 months..
06:55:21bobdaduckI needed quick space
06:55:33sam686Sometimes I sort by size and delete giant file sizes..
06:55:58bobdaduckWell
06:56:04bobdaduckit looks like I'm going to have to redo the level
06:56:08bobdaduckbecause I can't seem to find it.
06:56:13bobdaduckWAIT
06:56:14bobdaduckIDEA.
06:56:15raptoryou can use a file carver
06:57:10sam686bobdaduck uses windows, right? (but I don't have much of file recovery stuff I do)
06:57:18bobdaduckyeah, windows
06:57:41sam686mostly because I frequently copy several files accross other of my computers..
06:59:48sam686shooting heat seekers kindof sounds like a heart beat when using headphones..
06:59:55bobdaducklol
07:00:12bobdaduckSeekers need to not be destroyed by bullets, btw.
07:02:41raptorok, good night!
07:03:11bobdaduckG'night
07:03:16raptor Quit ()
07:11:02raptor has joined
07:11:02ChanServ sets mode +o raptor
07:12:44Nothing_MuchWhat engine does this game run off of?
07:12:54raptorok i lied, i'm not going to sleeep yett
07:13:00bobdaduckOpenGML or something like that?
07:13:06raptorwhat?
07:13:53raptorit is written mostly in c++ and uses SDL for the input, windowing, and events; opengl for drawing graphics and TNL for the network library (and several other minor libraries)
07:14:19Nothing_Muchoh, so it's an engine built from scratch
07:14:25Nothing_Muchthat's awesome
07:15:26raptorwell.. sort of
07:15:47raptorit was released in a much more primitive form as an opensource game called Zap!
07:15:51raptorabout 4-5 years ago?
07:15:53raptori think
07:16:05raptorand we've changed it into bitfighter
07:17:03bobdaduckYeah
07:17:21bobdaduckBut Zap! was built from scratch?
07:17:22bobdaduckso.
07:17:57raptoryes, it was built using TNL (Torque Network Library), and GLUT for windowing/events
07:21:16Nothing_Much.net torque?
07:21:26Nothing_Muchoh my, sounds not cross-platform friendly
07:21:44raptorit was written in c++
07:22:31Nothing_Muchohh
07:25:00Nothing_Muchwow, I'm learning the history of garage games, this is very interesting
07:26:04bobdaducklol
07:27:15bobdaduckGaragegames made Zap!, released the source, stopped working on Zap!, released instantaction Z.A.P., then shut down Zap!'s masterserver. two years later shut down instantaction.
07:31:05BFLogBot Commit: 3de46aa83b77 | Author: buckyballreaction | Message: Initial commit of python-based bitfighter notifier for Windows, OSX, and Linux. This is based heavily on the GCI 2012 code for OSX and Linux notifiers, courtesy of Dmitry Morozov. The code has been refactored with common components pu lled out into a shared module (core.py)
07:31:12raptorphoew! that was quite the project
07:31:26raptornow i can get on with my life and get my schoolwork done...
07:32:26bobdaduckhah
07:32:27bobdaduckyay
07:32:54Nothing_Muchapparently garagegames survived an acquisition
07:33:23bobdaduckyeah?
07:33:27bobdaduckWhat're they doing now?
07:33:45Nothing_Muchthey've got some games, just not too many
07:33:46Nothing_Muchhttp://www.garagegames.com/products
07:34:00bobdaduckty for googling for me
07:34:05bobdaduckI have many lazy
07:34:11Nothing_Muchnp
07:34:53Nothing_Muchnot only that, but they also made torque, which is open source I believe
07:35:04Nothing_Muchif the MIT license represents open source
07:35:13bobdaduckyeah prolly
07:35:31bobdaducklol you can still download Zap!
07:35:46bobdaduckI mean, the master server is down so you can't play
07:35:50bobdaduckbut that's still funny.
07:36:05Nothing_MuchThat's pretty strange
07:36:17Nothing_Muchbut you can use ad-hoc mode, right?
07:37:51bobdaduckLAN?
07:37:55bobdaduckLAN mode works.
07:38:02bobdaduckLevel editor is laughable though xD
07:39:27Nothing_Muchwuchu mean? In bitfighter or zap?
07:40:04sam686the old ZAP might work as a LAN, or as a -connect 0.0.0.0:28000 command (provided the other person is hosting with port forwarded and you know the other person ip address)
07:41:28bobdaduckZap! will work in LAN
07:41:39bobdaduckZap!'s level editor is laughable.
07:42:04Nothing_MuchAh
07:42:27sam686I remembered playing the old Zap with Zoomber, (zoomber port forwarded, me using -connect for a startup command..
07:45:02raptorok good night for reals now!
07:47:10raptor Quit ()
07:50:26Nothing_MuchHmm..
07:51:53Nothing_MuchLooks like TNL is over 5 years old
07:54:33bobdaduck Quit (Quit: Page closed)
08:06:01Watusimoto has joined
08:06:07Nothing_MuchHello sir
09:28:39Darrel has joined
10:00:37watusimoto1 has joined
10:39:57Watusimoto Quit (Ping timeout: 245 seconds)
15:10:28kaenthe first commit I can find for openTNL is almost nine years ago.
15:10:42kaenopenTNL (the one in bitfighter) is GPL as far as I know
15:10:57kaenbut their new Torque engines, e.g. Torque3D are MIT licensed
15:11:06kaenwhich is actually much more permissive than GPL
15:11:59kaenI like their model: the engine is OSS, and they sell content/addon packs
15:14:55raptor has joined
15:14:55ChanServ sets mode +o raptor
15:17:21raptorI looked through the source of the OSS Torque3D the network stuff hadn't changed to much since TNL.. noticeably was there was still no ipv6 support
15:54:45kaen Quit (Quit: Leaving)
16:04:29Watusimoto has joined
16:29:44BFLogBot Commit: cce232d9d0ae | Author: buckyballreaction | Message: Make sure game icon is loaded from the resource directory
16:29:54raptoroh wow! a commit!
16:30:01raptorand by *me* no less..
16:38:38kaen has joined
16:45:30watusimoto1http://eykamp.com/bfvid2.mpg
16:45:36watusimoto1this is the full resolution version
16:45:41watusimoto11.5 mins shorter
16:45:59raptornext iteration?
16:46:04watusimoto1yes
16:46:12watusimoto1incorporates comments from the forums
16:46:33watusimoto1at least some of them :-)
16:47:07raptor1.5 MB/s!
16:54:24raptorcolor is better, i like the shorter-ness
16:54:43raptorcouldn't listen to audio because others in the same room are listening to things..
16:54:52raptorand... ITS HUGE
16:55:58raptorbetween time index 9 and 18 seconds, there are 3 or 4 stutters
16:59:17BFLogBot Commit: 30f92d5c74bf | Author: buckyballreaction | Message: Make sure the joystick_presets.ini is loaded properly on Linux (and all platforms)
17:04:38watusimoto1I see no stutters between the start and 17 seconds
17:04:51raptorplaying the file directly?
17:06:51watusimoto1yes
17:07:08raptorok, let me try a different decoder...
17:09:36raptorhmmm.. different decoder produced the same results - a stutter on the bitfighter logo, then on the 'press any key to spawn'.., then a flash at the start of endless war
17:09:44raptorlet me try a different system...
17:10:34raptori should try to make an exe out of my notifier...
17:13:28Watusimoto Quit (Ping timeout: 248 seconds)
17:14:10watusimoto1odd
17:14:32raptorsame result on windows
17:14:44watusimoto1did you download the file, or are you playing it off the website somehow?
17:14:45raptor(well, in a VM, but using a completely different decoder)
17:14:51raptordownloaded
17:14:59raptor431561eac7f389b725a0b207d97535d5 bfvid2.mpg
17:15:03raptormd5sum ^^
17:16:01watusimoto1I'm playing on totem player
17:16:10raptordecoder?
17:16:31raptorfile info should tell you which decoder it uses, but my guess is it's the same as mine: ffmpeg2
17:17:19raptorbut the decoder on windows would be completely different...
17:17:24raptorand still same result
17:17:34watusimoto1Totem Movie Player 3.0.1
17:17:44watusimoto1http://projects.gnome.org/totem/
17:17:50watusimoto1not that the player should matter
17:18:08watusimoto1I'll try it in vlc
17:18:38raptorok, well, i might just be crazy...
17:19:05watusimoto1vlc plays fine too
17:19:18watusimoto1for me
17:19:18raptorthey may be using the same decoder
17:19:26watusimoto1try mint :-)
17:19:38raptori can try a mac system...
17:29:24raptorcan't get my mac to play it and show video
17:29:31raptormac vm - probably just a vm issue
17:29:56raptorwatusimoto1: what would you use to make python into an executable on windows? py2exe?
17:30:27watusimoto1that would be my first suggestion, yes (I have no other suggestions ;-)
17:30:35raptorhmm... ok
17:48:34raptorwell, i got it working.. sort of, but it's 6MB uncompress junk
17:54:37koda has joined
17:55:50watusimoto1what do you mean by that?
17:59:57raptorso it creates a tiny EXE (22KB) then a 6MB zip file that it requires
18:04:50watusimoto1ha
18:05:00watusimoto1so the 6MB must be all the libraries and such
18:05:21raptoryes... and as far as i can tell, it looks like the entire python distribution
18:06:23watusimoto1there must be a way to shrink it
18:06:31raptori'm looking at alternatives...
18:06:36raptorso far people are raving about pyinstaller
18:06:45raptorbut i'm having setup problems...
18:09:09watusimoto1http://www.pyinstaller.org/
18:09:15watusimoto1ah
18:09:17watusimoto1yes
18:11:40watusimoto1http://pypi.python.org/pypi/bbfreeze/0.95.2
18:12:40watusimoto1but the code repo for that seems gone, so may be a bad sign
18:13:37raptorok, got pyinstaller running.. so far look much more promising
18:13:44watusimoto1ok, dinner time, will think more about options if you still need them
18:13:52watusimoto1 Quit (Quit: Leaving.)
18:14:30raptormuch better!
18:15:23raptorwell, 3MB single EXE, fewer dll dependencies
19:17:22Watusimoto has joined
19:18:06raptorok Watusimoto: http://sam6.25u.com/upload/bitfighter-notifier.zip
19:19:17Watusimotohey there
19:19:23Watusimotook, let's check that out
19:26:13raptorhi
19:26:47raptorthere are numerous missing features of the notifier
19:27:06raptorbut it runs and comes from a more-or-less common codebase!
19:42:59watusimoto1 has joined
19:45:11BFLogBot Commit: 0db2b7ef1f58 | Author: buckyballreaction | Message: Add pyinstaller SPEC file for windows
20:20:32watusimoto1 Quit (Quit: Leaving.)
20:21:37Fordcars has joined
20:21:42Fordcarshello
20:21:44raptorhi
20:22:32Watusimoto_ has joined
20:24:06Watusimoto_ok, running the notifier
20:24:32Watusimoto_the icon is horrible :-)
20:25:12Watusimoto Quit (Ping timeout: 252 seconds)
20:26:33Fordcarshey is there anyway yo can send me the source code for the notifier? I want to check out something....
20:28:42raptorFordcars: on mac?
20:28:54raptorWatusimoto_: the icon shows up, right?
20:29:03raptorin the tray, i mean
20:29:43Watusimoto_yrd
20:29:46Watusimoto_yes
20:30:15Watusimoto_we just need to package it with an icon that looks good @ 16px
20:30:44raptorlooks fine on winxp :)
20:31:13Watusimoto_so how did you make the exe?
20:31:27raptorFordcars: it's in the tools repo: https://code.google.com/p/bitfighter/source/checkout?repo=tools
20:31:31raptorWatusimoto_: using pyinstaller
20:31:47Watusimoto_and it pared down the python stuff it boxed up?
20:32:05raptoryes
20:32:08raptorquite nicely actually
20:32:19raptorpy2exe seemed incredibly primitive in comparison
20:32:28Watusimoto_ha
20:32:36Watusimoto_well, live and learn!
20:33:37raptori put the pyinstaller spec file in the repo with instructions in the header
20:33:47Watusimoto_a couple of small items:
20:34:00Watusimoto_1) the notifier should just say Bitfighter instead of Bitfighter Master
20:34:01Fordcarsok thanks :D
20:35:15Watusimoto_2) when you hover over the icon, it currently displays 3 lines (Bitfighter Master;Chump change;is online) -- might be better to consolidate into one (ChumpChange, player 2 are online)
20:35:34raptorso far easy changes...
20:35:43Watusimoto_those are trivial points; the alert seems "normal" otherwise
20:35:53raptori have your list you sent me... still many features to go..
20:36:33Watusimoto_uses 17MB memory -- not great but horrible
20:36:53raptorhorrible?
20:37:14raptorhow muchh does the .NET one use when you factor in the VM?
20:37:32Watusimoto_whoa... just dropped down to 3MB
20:37:47Watusimoto_well, the vm is already in memory anyway, probably
20:38:03Watusimoto_and it's not a vm, is it, but rather a giant library?
20:38:06raptoron windows 7 probably yes
20:38:14raptor.net is definitely a VM
20:38:51raptorwrapped as a library (or several hundred)
20:40:56Watusimoto_still at 3.3MB
20:41:04Watusimoto_that's not bad at all
20:41:17raptorare t here two executables?
20:41:21Watusimoto_can't get it to rise -- I've tried activating it
20:41:40Watusimoto_I don't see two
20:41:46Watusimoto_there was only one in the zip file
20:41:50raptoroh yeah - i haven't implemented launching bitfighter yet...
20:42:10Watusimoto_wait, yes
20:42:13Watusimoto_there are two
20:42:15raptorok.. on windows xp it runs two processes named the same main_windows.exe
20:42:19Watusimoto_one takes 17MB, the other 3MB
20:42:31raptorthat's more like it!
20:42:59Watusimoto_so one is the prog, one is the library?
20:43:14raptori'm not sure...
20:43:38raptori think it might be two threads? i know there's one thread that runs the tray, and one that does the updating
20:43:39Watusimoto_so if we use fewer libraries, do we get a smaller package?
20:43:47Watusimoto_could be
20:44:39raptori imagine we'd get a smaller package, but we're already not using that many... maybe the json stuff is expensive with size, though
20:44:49raptorand its dependencies
20:46:09Watusimoto_so I think I know how to make the lua stuff always return a consistent object
20:46:18Watusimoto_and maybe perform better as well
20:46:26Watusimoto_maybe
20:47:25raptorwas it with lua-vec?
20:47:29raptorsorry, i mean
20:47:31raptorluaW
20:47:50Watusimoto_yes
20:48:19Watusimoto_it's an easy change, so I may be able to get it working (or not) tonight
20:48:32Watusimoto_because... thank god... I'm done with that video for a while
20:48:37raptorha
20:58:45Watusimoto_we should give lamp your notifier so he can just sit tight until someone else joins
20:58:51raptorvideo stuff can be tedious
20:58:59Watusimoto_yes
20:59:09Watusimoto_but it gets easier
20:59:17raptoryeah, do that, he can beta test it, then complain lots about how it stinks
20:59:22Fordcarsyeah watusimoto
20:59:33Fordcarsyep
20:59:36Watusimoto_I see
20:59:56Watusimoto_I spent almost 1/3 of my time today trying to shorten that song
21:01:45raptorblech
21:02:53raptorand it still sounds distorted to me... :(
21:03:21raptori usually just find the end of a sequence chop it, then fade out upto that point for a few seconds
21:03:44Fordcarsfade out sound kinda cheap, though
21:04:01raptori guess it can
21:06:39Fordcarsbut normaly when it distorts, it was just to amplified
21:08:45raptormaybe that's it
21:09:11raptorand probably my super-high-quality laptop speakers
21:15:52Watusimoto_when I played in vlc, it sounded distored, but I had the volume up over 100%
21:16:03Watusimoto_when I reduced it to 100%, the distortion went awat
21:16:24raptoryeah, the track is probably already amplified quite a bit...
21:16:42Watusimoto_it's probably pushed to max volume
21:19:35LordDVG has joined
21:19:43FordcarsProbably got preamped already :/ You don't have midi file of the song right?
21:19:51Fordcars*a
21:22:36Watusimoto_no; it came as mp3
21:22:50Watusimoto_I converted to wav to do my editing
21:22:55Fordcars ok
21:23:49Fordcarscould the conversion affect the quality?
21:26:00raptorconversion *always* affects quality
21:26:07raptor(with lossy codecs)
21:26:30Fordcars yeah
21:26:39Watusimoto_well... yes and no
21:27:08Watusimoto_I would bet that 320 mp3 -> wav -> 320 mp3 would have no perceptible loss of quality
21:27:28raptorcorrect, with the use of 'perceptible' :)
21:27:50Watusimoto_that's really the only metric for quality that there is :-)
21:28:00raptorbut i'd wager it'd be perceptible after you do that 3 or 4 times
21:28:10Watusimoto_or, I should say, the only reasonable one :-)
21:28:22Watusimoto_I'll bet it would take more
21:28:28Watusimoto_soon or later, though, you are right
21:28:48raptorwith mp3? it starts to sound 'tinny'
21:29:23Watusimoto_that's not at all how I would describe the mp3 artifacts I've heard
21:29:27raptorreminds me that one stargate show with the aliens who cloned themselves one too many times
21:29:41Watusimoto_I think of it more as "mealy", or like there's a layer of water between me and the sound
21:29:49Fordcarsmp3 is already low quality
21:30:07Watusimoto_I disagree
21:30:08raptoroh right, you are correct... i was thinking of low quality wma
21:30:14raptormp3 can be great quality!
21:30:17Watusimoto_some mp3s are of low quality
21:30:24raptorit's all about bitrate
21:30:49raptorand other settings
21:31:05Nothing_Much Quit (Read error: Connection reset by peer)
21:31:12Fordcarsmp3 is a compressed file
21:31:22Fordcarsto fit on mp3 players
21:31:41Fordcarsit removes sounds we can't hear but affects the quality
21:31:50Watusimoto_according to my sources lame -v2 (lower bitrate than -v0, and -v1) is equal to the original for all material except that which can't be compressed at all without introducing artefacts
21:31:57raptorFordcars: thats what a 'lossy' codec is
21:32:04raptormp3, vorbis, opus, aac
21:32:15Watusimoto_every step in teh recording process reduces quality by that metric
21:32:27Watusimoto_well, that's not quite true
21:32:41Watusimoto_the inherent act of recording loses a lot
21:32:51Fordcarsyeajh
21:33:01Watusimoto_to me, though, having more stuff I can;t hear doesn;t make a recording higher quality
21:33:04Watusimoto_just bigger
21:33:36Watusimoto_and it consumes more power and space on my mp3 player
21:33:46Watusimoto_so that extra stuff comes with a cost
21:33:49Fordcarsyeah but mp3 removes low pitch sounds that can reduce quality. But that won't make it distort, though
21:34:01raptorFordcars: it doesn't have to
21:34:17raptormp3 (specifically the 'lame' encoder) actually keeps them fine
21:34:38Fordcarsok
21:34:54raptorbut i have noticed better with lower sounds at lower bitrates with vorbis and aac
21:35:34Watusimoto_this conversation runs the risk of becoming a purely religious one
21:35:39raptorsure does!
21:35:47raptor96kHz!
21:35:52Fordcarslol
21:35:57Watusimoto_ok, that's hell
21:36:08Watusimoto_unless it's spoken word
21:36:13Fordcarsyeah I don'tknow much about encoders
21:36:17raptornonono
21:36:20raptorsampling rate
21:36:23raptornot bitrate
21:36:27Watusimoto_(though I have one mp3 audio recording at 96 that actually sounds great)
21:36:38raptorbecause, i kid you not, people think 96kHz sounds better than 48...
21:37:10Fordcarsby the way the text in the beginning of the video is kinda .... weird
21:37:21Watusimoto_how so?
21:37:25raptorgood (long) read on the topic: http://people.xiph.org/~xiphmont/demo/neil-young.html
21:37:33Watusimoto_don't like the color?
21:37:41Fordcarsyeah :P
21:38:05Fordcarsit looks a little cheap, like the "As seen on T.V.!" tv ads
21:41:58Watusimoto_show me one you like better
21:42:11Fordcarshuh?
21:42:13Watusimoto_it's the best font I had on that machine
21:42:18Watusimoto_a better color
21:42:33Watusimoto_or better text
21:42:34Fordcarswhat machine, windows 1900? sr
21:42:52Nothing_Much has joined
21:42:55raptorone of these?: http://www.nikmakris.com/images/blog/webding_characters.gif
21:43:18Fordcarslol euh do you have a nice fancy geeky computerish binaryish font?
21:46:41Watusimoto_that was one, sort of
21:47:20Watusimoto_the most computery font I have is the bitfighter font, but I'm not using that
21:47:31FordcarsYeah of course
21:48:01Fordcarshere---- http://cooltext.com/Fonts-Futuristic you shouldn't have any copyright problems either
21:48:45raptoror: http://www.urbanfonts.com/fonts/Checkbook.htm :)
21:51:59BFLogBot Commit: e93911bdc0de | Author: buckyballreaction | Message: Change applet title to 'Bitfighter' and make uniform across platforms
21:52:01BFLogBot Commit: 654b1818ffd6 | Author: buckyballreaction | Message: Fix verbiage; also put player names on one line in the tooltip
21:53:47Watusimoto_I kind of want to use this one in the game for things like yardsales:
21:53:48Watusimoto_http://cooltext.com/Download-Font-Robotic+Monkey+1
21:54:41Watusimoto_Fordcars: so... like this one?
21:54:42Watusimoto_http://cooltext.com/Download-Font-Orbitron
21:55:33raptorRobot monkey!?
21:55:48raptorwould you vectorize that like with the BF logo?
21:56:19Watusimoto_Not sure -- we'd probably want to outline it somehow
21:58:17Watusimoto_http://www.cufonfonts.com/en/font/334/orbitron
21:58:21Watusimoto_you can enter text here
21:59:01Watusimoto_http://www.cufonfonts.com/makeImage.php?width=650&id=711&size=36&d=y&text=Combat%20has%20been%20miniaturized
21:59:12raptorthat looks good!
21:59:22Watusimoto_I'd be willing to go with that
22:05:16LordDVG Quit (Remote host closed the connection)
22:10:26Darrel Quit (Quit: Leaving)
22:10:53Watusimoto_according to the inkscape docs, you can covert text to paths
22:11:02raptoralready on it!
22:11:04raptor:)
22:11:05Watusimoto_this might make converting
22:11:06Watusimoto_ok
22:11:17Watusimoto_it doesn't work with my 2009 version of inkscape, though
22:11:38raptornot sure it works with mine either...
22:12:26raptorhey i think it worked!
22:12:36raptorok, now to save as SVG and see what we get...
22:14:22raptorok, i got svg paths... but to convert to vertex data... hmmm
22:16:22Watusimoto_can you show me one?
22:16:54raptorhere open this in a text editor: http://sam6.25u.com/upload/drawing.svg
22:17:06raptorsvg path is the first step...
22:18:01raptori typed every key i could in that...
22:18:06raptorin robot monkey font
22:18:27Watusimoto_I see coordinates!
22:18:43raptorat 144 pt font (the largest in the ttf)
22:19:03Watusimoto_wow
22:19:11Watusimoto_you're playing for keeps
22:19:24raptoryou mean research for application? yes!
22:19:39Watusimoto_do you knwo what the m and c are in the coord list?
22:19:48raptorno, but i bet the svg spec does
22:20:12raptorhttp://www.w3.org/TR/SVG/paths.html
22:20:46Watusimoto_http://www.w3.org/TR/SVG/paths.html#PathData
22:21:08raptorhmmm..
22:21:53raptorlowercase = relative position
22:22:07raptori bet a perl script could convert this...
22:22:16raptor didn't just say that
22:22:30raptorhmm
22:22:33raptorbezier cruves
22:22:44Watusimoto_yes
22:22:55raptorcurves... not sure how to get vector points out of that...
22:22:57raptoroh wait!
22:23:03raptori wrote something in java that did this
22:23:04Watusimoto_there must be a lib somewhere that can produce intermediate points
22:23:09Watusimoto_yes, you did
22:23:29raptorwhere is that...
22:23:51raptorBitfighterSvgConversion
22:23:53raptorha!
22:24:02raptordare i load it up?
22:24:04Watusimoto_and the solution can be ugly, as long as the resulting data is usable
22:24:08Watusimoto_absolutely!
22:24:23Watusimoto_it's a cleaner solution than the way I did the Bitfighter logo!
22:27:40raptori even wrote a gui, wow
22:28:32Watusimoto_if the coords are releative to 0,0 they're absolute
22:29:34raptorok, i'm loading up a level file..
22:29:53raptorsegfault
22:29:56raptorthat's not good...
22:31:21Watusimoto_oh, don't worry -- java can't seg fault
22:31:45raptori meant when i tried to load my level file...
22:31:54raptorwitht he output
22:33:39raptoroh haha, i have the leveline wrong...
22:35:29raptorok, i turned out enormous
22:35:31raptorit
22:35:42raptorso zoomed out that it's pass the max bitfighter can handle
22:36:58raptorok Watusimoto_ want to join my server and see the result?
22:37:12Watusimoto_sure
22:37:52raptorstarts with 69...
22:37:53Watusimoto_I haven't been notified you are online!
22:37:58raptordebug!
22:38:28Watusimoto_pw?
22:38:32raptoruhhh
22:38:46raptornone now
22:44:06Watusimoto_http://stackoverflow.com/questions/5443653/opengl-coordinates-from-bezier-curves
22:44:34Watusimoto_that was pretty cool!
22:46:04raptorhmmm
22:47:14Watusimoto_sending line segments isn't too bad
22:47:21Watusimoto_and requires 0 work
22:48:00raptor:)
22:48:17raptori wasn't being serious about programming in bezier curves into bitfighter
22:48:22raptorthat would be enormous work
22:48:36Watusimoto_good
22:48:50Watusimoto_well, to let the editor edit them would
22:49:16Watusimoto_but if we assume we somehow had them, to trasmit them as curves, then convert to segments on the client wouldn;t be too bad
22:49:19raptoryes, and to get recast to work with them
22:49:29Watusimoto_no -- covert them to segments before all that
22:49:44Watusimoto_use them as storage/transmission only
22:50:15Watusimoto_all rendering/collison/etc. is with segment approximations
22:50:21raptori can see a new wave of level building abuse
22:51:53Watusimoto_well... if they can get the curve into the level file, they can commit the abuse today
22:52:05Watusimoto_anyway, not needed
22:52:37raptorok, so
22:52:51raptorwhat is the next step forward with this? do you really want this font in vertex data?
22:53:01Watusimoto_what do you think?
22:53:15Watusimoto_watching the vids, i thought the current "yardsale" font was pretty weak
22:53:30Watusimoto_we need something with more oomph
22:53:31raptorlet me draw that out in a level and see what you think...
22:53:59Watusimoto_maybe this isn't the font, but I think we need a font for these sort of effects
22:54:10Watusimoto_my only concern with this one is it may be hard to read
22:58:24raptorok join my server again
22:59:03Xavi92 has joined
22:59:11Xavi92Hi
22:59:25raptorWatusimoto_: or i can get you a screenshot
22:59:27raptorhi Xavi92
22:59:44Watusimoto_joining
22:59:47Xavi92Hey raptor, we were playing a couple of days ago
23:00:36raptorhi
23:00:47raptoroh yeah
23:01:42Watusimoto_welcome
23:02:49Xavi92Thanks :)
23:02:54raptorWatusimoto_: maybe we should do the 'look' test before converting...
23:03:03Watusimoto_yes
23:03:11Watusimoto_like look if it sucks or not?
23:03:15Watusimoto_:-)
23:03:45raptorhaha yes
23:04:04raptorwell at least we have some of the tools partway build to help us out..
23:05:34Watusimoto_yup
23:06:55raptorbut this is good... because now it seems feasible to put int'l symbols in our font as well...
23:07:22raptoror any symbol
23:08:46Watusimoto_yes
23:09:32raptorhuh... we impose a maximum size limit on our textitems?
23:10:22Watusimoto_ Quit (Read error: Connection reset by peer)
23:11:44Watusimoto has joined
23:14:27Watusimoto Quit (Read error: Connection reset by peer)
23:15:56Watusimoto has joined
23:18:20Watusimotowhat about using this, not as an outline, but as a solid typeface?
23:18:22Watusimotohttp://www.theleagueofmoveabletype.com/orbitron/images/orbitron-2.jpeg
23:18:47raptorwould you want that bubbly-fied?
23:18:56raptoruhh outlined i guess is the correct term
23:19:04raptoror stroked?
23:19:13raptornot sure i can convert to stroked... but maybe
23:19:22Watusimotomaybe as a bitmapped font
23:19:26raptorbut i like that one (all lower case?)
23:19:29Watusimotoif we every figure those out
23:19:35Watusimotohas caps too
23:19:46Watusimotohttp://www.theleagueofmoveabletype.com/orbitron
23:20:42WatusimotoOrbitron was designed so that graphic designers in the future will have some alternative to typefaces like Eurostile or Bank Gothic. If you’ve ever seen a futuristic sci-fi movie, you have may noticed that all other fonts have been lost or destroyed in the apocalypse that led humans to flee earth. Only those very few geometric typefaces have survived to be used on spaceship exteriors, space station signage, monopolistic corporate branding, uniforms
23:20:42Watusimoto featuring aerodynamic shoulder pads, etc. Of course Orbitron could also be used on the posters for the movies portraying this inevitable future.
23:22:48raptorhaha
23:24:48Watusimotomy lua object cacheing is not working
23:28:00raptorah ha!: https://github.com/theleagueof/orbitron/tree/master/webfonts
23:30:38Watusimotosvg!
23:30:55raptoryes... but all 'glyph'
23:31:09raptornot sure how to work with those yet... they don't appear in inkscape when i load it
23:33:41Watusimotoinkscape has soem sort of font editing ode
23:33:42Watusimotomode
23:33:48Watusimotoode to a mode
23:34:17Fordcars Quit (Quit: Leaving)
23:34:31Watusimotoand this is some weird stuff
23:34:32WatusimotoM80 0v313h184v254h-184v314h184v297q0 123 88 210t209 87h535q123 0 210 -87.5t87 -209.5v-115h-316v98h-499v-280h618v-314h-618v-254h815v-313h-1313z
23:34:49raptoryeah.. i guess glyph is like a dynamic entity in a font?
23:34:55Watusimotomaybe
23:35:13Watusimotofor a one-ioff, better to stick with your method
23:35:23raptoryeah
23:35:42Watusimotobut I think with these we want to do a bitmap font
23:36:06raptorthat will require opengl textures
23:36:08Watusimotounless we want to triangulate a fill
23:36:14WatusimotoI don;t think so
23:36:30WatusimotoI was reading that bitmap fonts are an alternative to textures
23:36:35raptorreally?
23:36:40Watusimotoas I recall
23:36:41raptorthat doesn't seem right in my head...
23:36:57raptorso maybe they're faster than textures?
23:37:04Watusimotomaybe
23:37:05raptorbecause nothing beats vertex data...
23:37:10Watusimotothey're good for different hings
23:37:18Watusimotonot good for applying to 3-d shapes
23:37:30raptorbut we have skinny fonts with vertex data..
23:37:35Watusimotobut good for text floating and rotating in 3-d space
23:37:49raptorhmmm
23:37:51Watusimotoyou mean our current font?
23:38:06raptorvertex'd fonts
23:38:24raptorso you want to actually add a non-stroke based font? something with meat?
23:38:31Watusimotomaybe?
23:38:38WatusimotoI was reading this:
23:38:38raptorit just seems... out of style
23:38:38Watusimotohttp://nehe.gamedev.net/tutorial/bitmap_fonts/17002/
23:38:49WatusimotoI thihnk it depends on how it looks
23:39:00WatusimotoI was thinking of the lightest-weight version
23:39:34WatusimotoNot only do Bitmap Fonts looks 100 times better than graphical fonts (textures)...
23:39:41Watusimotomaybe different
23:40:02raptorhuh
23:40:15raptorok, i think you're right - they don't use textures, like ttf fonts do
23:40:31WatusimotoA small note, this code is Windows specific. It uses the wgl functions of Windows to build the font. Apparently Apple has agl support that should do the same thing, and X has glx. Unfortunately I can't guarantee this code is portable. If anyone has platform independant code to draw fonts to the screen, send it my way and I'll write another font tutorial.
23:40:42Watusimotoboo
23:40:45raptorBOOO
23:40:58raptorSDL_font
23:41:01raptori bet has something
23:41:02WatusimotoI don't fully understand that
23:41:06Watusimotocould be!
23:41:23Watusimotothey've got to be good for something!
23:41:31raptoractually it's called SDL_ttf
23:41:32Xavi92 Quit (Remote host closed the connection)
23:43:38raptorfound an example using SDL_BlitSurface
23:44:02raptorhttp://lazyfoo.net/SDL_tutorials/lesson30/index.php
23:46:25raptorwhat was that library you showed once of packing a font into one large bitmap?
23:47:54raptorfound it: https://code.google.com/p/freetype-gl/
23:56:49raptorexcept it requires freetype and a texture..
23:59:18koda Quit (Quit: koda)

Index Search ←Prev date Next date→

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