#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-12-05

Timestamps are in GMT/BST.

00:58:49raptor Quit ()
03:00:47Fordcars has joined
03:09:03Fordcars Quit (Ping timeout: 245 seconds)
04:15:09Wuzzy2 has joined
04:18:18Wuzzy Quit (Ping timeout: 250 seconds)
04:24:07raptor has joined
04:24:07ChanServ sets mode +o raptor
04:24:22raptorgood evening
04:37:35CrazyLinuxNerd Quit (Quit: Leaving)
04:38:00CrazyLinuxNerd has joined
04:59:36raptor Quit ()
07:03:52Wuzzy2 Quit (Quit: Wuzzy2)
07:11:38Watusimoto has joined
07:56:21BFLogBot Commit: bc4867e2a394 | Author: watusimoto | Message: Remove note as this is exactly what happens in the clientInfo->setAuthenticated bit
07:56:22BFLogBot Commit: 32857c85532f | Author: watusimoto | Message: Some thoughts about last remaining bug
07:59:47kodaws has joined
08:01:28Watusimoto Quit (Ping timeout: 250 seconds)
08:44:31watusimoto has joined
08:44:31ChanServ sets mode +o watusimoto
08:46:58kodaws Quit (Ping timeout: 244 seconds)
08:47:55kodaws has joined
10:14:25kodabbws has joined
10:18:32kodaws Quit (Ping timeout: 264 seconds)
14:32:05raptor has joined
14:32:07ChanServ sets mode +o raptor
14:32:11raptorgood morning!
14:33:02raptoris today the day?
14:42:06watusimotohi
14:42:07watusimotoit might be
14:42:25watusimotoI didn't see any new bugs on the list this morning
14:42:39raptori didn't do any testing last night - fell asleep
14:42:50watusimotoperfect!
14:42:56raptori'm gonna test a bit now, on Mac..
14:43:15raptorbut i think we're good to go! (again... and, again...)
14:44:24raptorthe only thing - have you tested the windows updater at all?
14:45:37watusimotono
14:46:05watusimotoI can do that tonight, but want to be relatively sure we're good to go because it will kill my existing install
14:46:25raptorsave the iNI, etc..
14:46:31watusimotoI won't lose that
14:46:40raptormac builds still work..
14:47:06watusimotogood
14:47:58raptordiagnostics
14:48:08raptorinput string just shows one letter now, when pressing several
14:48:15raptoris that what you meant to do?
14:52:43raptormac plays well..
14:56:53BFLogBot Commit: a6ebc316f258 | Author: buckyballreaction | Message: Revert mistaken change by watusimoto
15:03:04watusimotoyes
15:03:26watusimotoit is working properly; or at least properly enough
15:03:46watusimotowhat the input string is supposed to be is a cannonical description of the key-chord that is currently being pressed
15:03:57watusimotoif you have ctrl and a pressed, it returns "Ctrl+A"
15:04:15watusimotobut if you have A and B pressed, it won't return "A+B"
15:04:19watusimotoso it just picks one
15:04:33watusimotosince we don't support key chords with non-modifier keys
15:04:51watusimoto(doing so would make things much more prone to error, I think)
15:05:14watusimotodoes that clarify?
15:05:31watusimotobtw, we only use those key chords in the editor
15:05:59watusimotoin the game, we only consider individual keys, so ctrl + a looks like [ctrl] and [a] rather than [ctrl-a]
15:06:39raptorok
15:06:44raptorjust checking
15:07:15raptorthat is a change from last release then - i think all keys were spit out as individual keys
15:07:16watusimotocan't hurt to check :-)
15:07:29watusimotothe Input String function is new, I thin
15:07:31watusimotothink
15:08:09watusimotoit should show both -- there are two displays; a key display (showing [A], [Ctrl]) and the input string display ([ctrl+a])
15:09:51raptorher eis 017 for reference: http://sam6.25u.com/upload/4screenshot_4.png
15:10:02raptorlooks like all combos are printed
15:11:38watusimotook
15:11:44watusimotowell, it did change!
15:11:56watusimotooh, because it was broken before
15:11:58watusimotoI remember now
15:12:07watusimotoif you pressed ctrl then a, it worked fine
15:12:13watusimotobut if you pressed a then ctrl, it didn't
15:12:36watusimotoand there are some things in the editor that make that awkward
15:12:57watusimototurning snap on and off with <space> and <shift-space> for example
15:13:18watusimotoalso... the way it is used, we can only handle one return value from that fn anyway
15:13:33watusimotowe check it when onKeyDown is called in the editor
15:13:47watusimotoand then cycle through the possibilities
15:15:35raptorok
15:16:05raptori'm just making absolutely sure that that's the way things are supposed to be :)
15:17:18watusimotothat's fine
15:17:23watusimotoit's better if you understand
15:18:59raptorso i sent a message to copyleft games yesterday
15:19:15raptorrequesting to be a mentor for the bitffighter project, they agreed
15:20:06raptorand i foudn that at this link: https://www.google-melange.com/gci/dashboard/google/gci2012
15:20:15raptoryou can create tasks to do for your project
15:20:23raptorbut you already created them, i thought..
15:22:47watusimotoindeed I did
15:23:24watusimotoI really want to get going on this while you are still around so we can see if we need to suspend while you are goine
15:23:38watusimotobut at the rate things are moving, we have no idea whta it will be like
15:23:55raptorso what are you supposed to do with that XML you created?
15:24:09raptorthis one?: http://bitfighter.org/~wat/gci.xml
15:24:17watusimotoPut it in the hg repo
15:24:23watusimotowhere it waits further action
15:24:35watusimotoscrew it... I'm creating a task
15:24:49watusimotoI want icons for our download page
15:24:57raptorhaha
15:25:43watusimotoI'm stealing this task
15:25:44watusimotohttp://gci.copyleftgames.org/tasks/download_page.xhtml
15:25:48watusimotosorry kodabbws!
15:26:06raptordon't you mean: thanks kodabbws!
15:26:16watusimotothanks!!
15:26:18kodabbws:D
15:26:22watusimotoand sorry!
15:28:55raptorkodabbws: did you use the dashboard to add your tasks to copyleft?: https://www.google-melange.com/gci/dashboard/google/gci2012
15:29:08raptoror did you just give them some XML to merge
15:29:23kodabbwsi committed my xml to copyleft
15:29:28kodabbwsand then arc uploaded them
15:29:35raptoroh, they have a repo?
15:30:00kodabbwsgci.copyleftgroupd/hg iirc
15:30:05raptorok
15:30:06kodabbws-d
15:30:08kodabbws.org
15:30:12kodabbwsgci.copyleftgroup.org/hg iirc
15:31:57watusimotoraptor: what will we be packaging? Win installer, osx 32 bit, osx intel, source archive?
15:32:08raptoryes
15:32:08watusimotoi.e. what icons will we want :-)
15:32:22raptoruhhh
15:33:34raptori have no idea
15:33:56raptoryou mean for our download link page on bitfighter.org?
15:34:03watusimotoyes
15:36:28watusimotoforget it for the moment
15:36:35raptoryeah - i don't know..
15:39:05raptorok, heading to work..
15:40:02raptor Quit ()
16:12:31raptor has joined
16:12:31ChanServ sets mode +o raptor
16:12:38raptorback!
16:12:56watusimotoWould this be helpful?
16:12:57watusimotoPrepare a nice set of 4 icons: One general Bitfighter icon, and one for each supported platform: Windows, OS X, and Linux.
16:12:57watusimotoThe Bitfighter icon could be used for installers, game files, and for use advertising the game.
16:12:57watusimotoThe platform icons could be used either as download links or section markers for this page:
16:12:57watusimotohttp://bitfighter.org/downloads
16:12:57watusimoto(see http://www.unknown-horizons.org/download/ for examples of something similar)
16:12:58watusimotoWe can be flexible on the icon dimensions for the website -- just make something good :-)
16:12:58watusimotoIcons should be stylistically consistent with the Bitfighter theme (perhaps looking like they were draw with Bitfighter-style vector graphcs).
16:12:59watusimotoAll icons should be delivered in SVG, as well as PNG files at resolutions of 64x64, 32x32, and 16x16.
16:13:31raptorthat sounds fine
16:13:40raptoris our current icon already outdated?
16:13:45watusimotomaybe we can replace the redship icon
16:13:59watusimotoit depends on what they come up with :-)
16:14:09watusimotobut the download icons replace nothing
16:16:35raptortrue
16:34:43watusimotothis task interface totally sucks
16:34:50watusimotosoooooooo slloooooooooooow
16:35:00raptorthat was my opinion, as well...
16:35:05watusimotoif this is the future of cloud apps, count me out
16:36:19watusimotoI'd rather go back to my 286 pc
16:46:46raptorwith commander keen!
16:49:06watusimotowell, the icon task is in, but is "unapproved" whatever that means
16:49:47raptorLoading
16:49:49raptor.
16:49:50raptor..
16:49:52raptor...
16:55:17raptori see bitfighter~
16:55:18raptor!
17:24:30watusimotohe can't. it's unusable.
17:24:52watusimotooopps... responding to old coment
17:24:54watusimotodisregard
17:49:32watusimoto Quit (Read error: Operation timed out)
17:53:36kodabbws Quit (Ping timeout: 244 seconds)
18:17:49Watusimoto has joined
18:21:14Watusimotohi
18:21:18raptorhello
18:21:40Watusimotowant to do the release tonight?
18:21:51Watusimototomorrow night I may be completely out of comission
18:22:03Watusimotocould also do it friday
18:22:03raptoryes!
18:22:09raptortonight sounds great!
18:22:16WatusimotoI am making a last ditch attempt to fix the one outstanding bug
18:22:29WatusimotoI'll know in 10-15 mins if it will work
18:22:33raptori did some quick checks with energy/engineer... nothing unusual so far..
18:22:49Watusimotobtw, tomorrow is st. nicholas day
18:23:04Watusimotoin germany in nl, that means you get toys in your boots tonight
18:23:07Watusimotoan early christmas
18:23:11raptorneat!
18:23:33WatusimotoI think my kids are getting books
18:26:20raptorhttp://bitfighter.org/wiki/index.php?title=Release_checklist
18:26:26raptorbooks are great
18:52:57raptorsooo... release? :)
18:55:41Watusimotosoon... must eat dinner. You could write some text for the forums if you like.... there's not much else that you can deo before I make my final commit... sorry...
18:55:58Watusimotoback in a short bit
19:00:44Watusimoto Quit (Ping timeout: 256 seconds)
19:10:49raptorhttp://pastie.org/5467881
19:27:11Watusimoto has joined
19:35:26LordDVG has joined
19:36:20raptorWatusimoto: what are headlien changes? here is that list you merged: http://pastie.org/5467881
19:48:26raptorWatusimoto: headline changes?: http://pastie.org/5485369
19:51:35Watusimotoyes, perfect
19:51:43raptortoo many?
19:51:59Watusimotonot for the forums posting
19:52:04raptorforum announcement is ready to be posted
19:52:06raptorok
19:52:11WatusimotoI feel I am sooooo close to fixing that last bug
19:52:29Watusimotobut I just keep tracking tings around and around
19:52:33Watusimotoit makes my head spin
19:52:37raptorare you breaking master compatibility?
19:52:41Watusimotono
19:52:49WatusimotoI can't see any reason why we'd need to
19:52:51Watusimotoeverything is there
19:53:01Watusimotosomething is just not updating something
19:53:07Watusimotosomewhere
19:53:09Watusimotosomehow
19:53:18raptorso i think the server and client need to have the badges, right?
19:53:34Watusimotoserver gets the badges, usually
19:53:37raptorlike client has badges, but server doesn't
19:53:39WatusimotoI think I did find one race condition
19:53:50Watusimotolet me test that real quick and prove or disprove it.
19:53:55raptori hate those
19:54:19Watusimotowell, if I'm right, the fix might be easy
19:56:14Watusimotoarc found my secret task
19:56:36raptoruh oh
19:58:13Watusimotoyeah.. hold on a sec here
20:11:15Watusimotook, I think he's pushing our tasks out
20:11:23raptoroh boy oh boy
20:11:39raptorwas there something else that needed to be done?
20:11:47raptor has left
20:11:49raptor has joined
20:11:49ChanServ sets mode +o raptor
20:12:05raptori mean, did we forget a step somewhere?
20:12:14Watusimotoseveral
20:12:30Watusimotoseveral xml files needed stuff in them
20:12:43raptorand... were those steps written down anywhere?
20:12:48Watusimotowhat???
20:12:55Watusimotono
20:13:09Watusimotobut he's at least been courteous
20:13:19raptorgood
20:20:10Watusimotook, let me try one fix, if it doesn;t work, I'll shelf this until 018a
20:25:00Watusimotohttp://www.google-melange.com/gci/task/view/google/gci2012/8011212
20:30:09Watusimotolike my new icon?
20:30:35Watusimotook, my test failed
20:30:41WatusimotoI'll revert and checkin
20:32:45Watusimoto_ has joined
20:33:17Watusimoto_I'll revert and checkin
20:33:21Watusimoto_I'll revert and checkin
20:33:22raptorok
20:33:24raptorok
20:33:29Watusimoto_but... before I do... confirm to me that after one game all the badges are correct
20:33:31raptoricon...
20:33:42raptorhuh?
20:34:24raptorthat URL...
20:34:26Watusimoto_after you play one round, the next level everyone's badges are up to date, right?
20:34:28raptoroh ok have to log in
20:34:32raptoryes
20:34:36raptorthat's always been fine
20:34:43raptorrounded corners!
20:35:06Watusimoto_that icon is in the repo somewhere
20:35:18Watusimoto_it actually works pretty well in that context
20:35:42raptoryeah, fits perfectly..
20:36:02Watusimoto Quit (Ping timeout: 264 seconds)
20:36:32Watusimoto_pushed my changes
20:36:49raptori see no push...
20:36:58raptorpatience to me..
20:37:25Watusimoto_because I forgot to merge
20:37:50BFLogBot Commit: 130c1887c91a | Author: watusimoto | Message: Comments
20:37:51BFLogBot Commit: 8eb810ca30ad | Author: watusimoto | Message: Comments
20:37:53BFLogBot Commit: 78e95499ab6c | Author: watusimoto | Message: Merge
20:38:42Watusimoto_ok, let's see what we need to do
20:38:55raptorhttp://bitfighter.org/wiki/index.php?title=Release_checklist
20:39:00Watusimoto_1
20:39:01Watusimoto_done
20:39:11Watusimoto_2 done
20:39:19Watusimoto_3 still relevant?
20:39:41raptoryes for BUILD_VERSION
20:39:51Watusimoto_want to clarify that in the checklist?
20:39:58Watusimoto_I'll keep going
20:39:59raptoryes
20:40:25raptorwait, makes sense to me...
20:41:50Watusimoto_it's just you'd have no idea what to do if you didn;t already know
20:42:07Watusimoto_hold that!
20:42:10Watusimoto_wait!
20:42:27Watusimoto_you already did delete it. I was working off an old copy
20:42:32Watusimoto_refresh did what i wanted
20:42:36raptorha
20:42:43Watusimoto_I'm doing the new 3
20:42:47Watusimoto_which was the old 4
20:42:54raptorah, then we're in sync, now...
20:43:00Watusimoto_unless you've already done it?
20:43:04raptornope
20:43:45Watusimoto_CS_PROTOCOL_VERSION was already incremented?
20:44:02Watusimoto_I guess 017b was also 35
20:44:09Watusimoto_/ 017, 017a = 35
20:44:14Watusimoto_so 018 should be 36
20:44:19Watusimoto_so everything updated
20:44:24Watusimoto_I'd hate to run out of ints
20:44:29raptorheh
20:47:01BFLogBot Commit: ae5101801efc | Author: watusimoto | Message: Version number
20:47:52BFLogBot Commit: c1a676a8c9ca | Author: watusimoto | Message: Added tag bitfighter-018 for changeset ae5101801efc
20:47:52Watusimoto_ok, onto step 6
20:48:33raptorYES
20:48:43raptori'll do 7 + 8
20:48:53Watusimoto_building... trying to ignore the warnings
20:52:40raptorcan this be??? are we releasing???
20:53:32Watusimoto_it's been a long march
20:54:00raptorwant me to upload teh source tarball?
20:56:25raptorbuilding mac
20:58:30Watusimoto_installer build crashed
20:58:37Watusimoto_yes on the tarball
20:58:39raptorhah!
20:59:00Watusimoto_File: "..\..\..\lib\SDL.dll" -> no files found.
20:59:08raptorSDL2
20:59:09raptor2
20:59:11raptor2
20:59:15Watusimoto_yes
20:59:25raptoralso libmodplug there?
21:02:17Watusimoto_no
21:02:43Watusimoto_I'll add it
21:02:52raptori don't think we need to retag for installer stuff..
21:03:26Watusimoto_no
21:03:36Watusimoto_any others you can think of?
21:03:57raptorthinking...
21:04:27raptorwell, look at all the DLL in the bitfighter/lib directory in the repo
21:04:34raptorbut i think that's it... new music?
21:04:55Watusimoto_should happen automatically
21:05:36Watusimoto_initial music vol was 0
21:05:55raptorfrom your old INI?
21:06:06Watusimoto_shouldn't be -- installed into a clean directory
21:06:11Watusimoto_huh
21:06:18Watusimoto_my name is in there too...
21:06:22raptorhaha
21:06:29raptoroh!
21:06:42Watusimoto_oh?
21:06:59Watusimoto_oh
21:07:00Watusimoto_yes
21:07:02Watusimoto_of course
21:07:02raptorwe changed the pref dir?
21:07:19Watusimoto_it's still using (probably) the my docs/bitfighter folder
21:07:28raptorhmmm... that might confuse people...
21:08:30Watusimoto_started by running in the install folder
21:08:42Watusimoto_Welcome to Bitfighter!
21:08:42Watusimoto_Could not launch updater, returned error: The specified file was not found (tried bitfighter\updater\bfup.exe).
21:08:42Watusimoto_Bitfighter was recently updated. Migrating user preferences...
21:08:42Watusimoto_Could not remove game.ogg from music folder during upgrade process.
21:08:42Watusimoto_Copying resourcesError loading script C:\Users\Chris\AppData\Roaming\Bitfighter/scripts/lua_helper_functions.lua: cannot open C:\Users\Chris\AppData\Roaming\Bitfighter/scripts/lua_
21:08:44Watusimoto_helper_functions.lua: No such file or directory.
21:08:46raptordid you copmile debug?
21:08:47Watusimoto_STARTUP Could not configure Lua interpreter. I cannot run any scripts until the problem is resolved.
21:08:49Watusimoto_No music files found in folder "C:\Users\Chris\AppData\Roaming\Bitfighter/music". Game will proceed without music
21:08:51Watusimoto_Console Lua interpreter doesn't exist. Aborting environment setup.
21:08:55Watusimoto_no
21:09:22Watusimoto_but default vol is 10!
21:10:56raptorok, i'll do a compile on my VM
21:11:00Watusimoto_it might be that bitfighter can't write to the install folder
21:11:01raptornice and clean
21:11:10raptorit shouldn't...
21:11:23Watusimoto_if I run from cmd line in that folder, it will, no?
21:11:31Watusimoto_standalone and all that?
21:12:00raptorit will try to detect standalone by: .standalone file in the same folder as EXE
21:12:01raptoror
21:12:12raptorbitfighter.ini in same folder as EXE
21:12:23raptorOR debug
21:12:58raptorare you installing an INI with the game?
21:13:29Watusimoto_no .standalone
21:13:45Watusimoto_no bf.ini
21:13:50Watusimoto_no
21:13:59Watusimoto_the ini will create itself
21:14:12raptoryes under %appdata%
21:14:36Watusimoto_there is a bitfighter folder there
21:14:43raptoroh good
21:15:03Watusimoto_with an .ini and a .log
21:15:18raptornothing else?
21:15:24raptorit should have copied resources, too
21:15:54Watusimoto_<DIR> .
21:15:54Watusimoto_<DIR> ..
21:15:54Watusimoto_ 22,102 bitfighter.ini
21:15:54Watusimoto_ 845 bitfighter.log
21:15:54Watusimoto_ 754 bitfighter_server.log
21:15:56Watusimoto_<DIR> editor_plugins
21:15:58Watusimoto_<DIR> levels
21:16:00Watusimoto_<DIR> music
21:16:02Watusimoto_<DIR> robots
21:16:05Watusimoto_<DIR> scripts
21:16:07Watusimoto_that's the listing
21:16:09Watusimoto_which looks right
21:16:19Watusimoto_so lets take the problems in order
21:16:33Watusimoto_Welcome to Bitfighter!
21:16:38Watusimoto_too friendly
21:16:42raptorhaha
21:16:44Watusimoto_but we'll leave that for now
21:16:45Watusimoto_Could not launch updater, returned error: The specified file was not found (tried bitfighter\updater\bfup.exe).
21:17:11Watusimoto_should be trying c:\program files(x86)\bitfighter\...
21:18:09raptormain.cpp:1356
21:18:15Watusimoto_ string updaterPath = extractDirectory(bitfighterExecutablePathAndFilename) + "\\updater";
21:18:15Watusimoto_ string updaterFileName = updaterPath + "\\bfup.exe";
21:18:31raptorit changes to the working directory first
21:19:31Watusimoto_it's getting name and path from argv[0]
21:19:58Watusimoto_which seems to be incorrect
21:21:16raptorshoudl probably be getExecutableDir()
21:22:57Watusimoto_when I run from ide, argv[0] is C:\Users\Chris\Documents\bf-trunk\zap\..\exe\bitfighter.exe
21:24:08Watusimoto_but when I run from cmd line, it's arg0: bitfighter
21:24:21Watusimoto_so, it only reports what the user typed
21:24:23Watusimoto_or whatever
21:24:27raptoryes, that's why you pass in getExecutableDir() instead
21:24:48Watusimoto_why pass it? we could just use that directly in the fn!
21:25:01raptoroh yeah, duh
21:25:04raptorthat too
21:25:15raptori'm a bit scatterbrained at the moment...
21:28:03Watusimoto_ok, tried getExecutableDir, seems to work
21:28:07Watusimoto_will update the code
21:29:05raptoroh
21:29:26raptoralso the bitfighter shortcut doesn't need the parameters
21:32:43raptorin fact that shortcut is required to be changed
21:32:47raptorthat's your problem now
21:32:56raptorit's setting the rootdatadir to the old directory
21:33:04raptorthat how you got your username there...
21:34:24Watusimoto_that's not my problem now. my problem now is rearranging functions so things will compile
21:35:22raptoralso i did a brand new install - it failed to copy resources
21:35:46raptorwhat happened?? i had this all working nicely before (admittedly not the update part...)
21:36:08Watusimoto_no worries, getExec. needs to be moved up
21:36:13Watusimoto_building now
21:36:34Watusimoto_oh, maybe worries.
21:36:38Watusimoto_but we'll get it sorted
21:36:43Watusimoto_built
21:37:13Watusimoto_ok
21:37:21Watusimoto_running as from here:
21:37:34Watusimoto_c:\Users\Chris\Documents\bf-trunk\exe>bitfighter
21:37:35Watusimoto_Standalone run detected
21:37:35Watusimoto_Welcome to Bitfighter!
21:37:35Watusimoto_Could not launch updater, returned error: The specified file was not found (tried c:\Users\Chris\Documents\bf-trunk\exe\updater\bfup.exe).
21:38:04Watusimoto_standalone because of local .ini, so that's ok
21:38:14Watusimoto_oh, ok
21:38:19Watusimoto_actually, this is all correct
21:38:37Watusimoto_let me rebuild installer and we'll take it from there
21:41:49Watusimoto_installer is 6.13MB, btw
21:41:56raptoryeah, i saw
21:42:04raptorwell - you added 9MB of music...
21:47:00raptorwhich i stilll like
21:47:03Watusimoto_ok, installer seems to work better now
21:47:19raptorok
21:47:33raptorcan you tell me if files were *actually* copied to the %appdata% folder?
21:49:00Watusimoto_I'll check again
21:49:01Watusimoto_but
21:49:14Watusimoto_our "Play Bitfighter" shortcut goes to this:
21:49:15Watusimoto_"C:\Program Files (x86)\Bitfighter\bitfighter.exe" -rootdatadir "C:\Users\Chris\Documents\Bitfighter"
21:49:26Watusimoto_I suspect this is not quite right
21:49:57Watusimoto_deleted appdata\bitfighter
21:50:00Watusimoto_will rerun
21:50:21Watusimoto_nothing created when running from shortcut
21:50:40raptorshortcut needs to have the -rootdatadir removed
21:52:44Watusimoto_ok; if I run directly from the folder by clicking on the exe, game refuses to run
21:52:51raptorso
21:52:57raptorlook in %appdata%
21:53:07raptorfolders are created?
21:53:26Watusimoto_no
21:53:48Watusimoto_I changed the shortcut to remove the -rootdatadir, will no longer run from shortcut
21:54:01Watusimoto_which I don't entirely get
21:54:26Watusimoto_running from cmd line just returns me
21:54:30Watusimoto_to cmd line
21:54:36Watusimoto_no messages, no game, no nothing
21:54:42raptorthen that's something you introduced!
21:54:57Watusimoto_bfupdater???
21:55:19raptori don't know the changes you made to main.cpp...
21:55:22BFLogBot Commit: 2f6d53751701 | Author: watusimoto | Message: Update installer
21:55:24BFLogBot Commit: 8a48af197e68 | Author: watusimoto | Message: Fix updater path issue
21:55:33Watusimoto_now you do :-)
21:55:47Watusimoto_moved getExecutableDir up in the file
21:57:16raptorhmmm... those changes seem straightforward...
21:57:22Watusimoto_yes
21:57:42Watusimoto_one issue we've had int he past is that when in release mode some stuff doesn;t get printed to console
21:57:51Watusimoto_maybe there is a diagnostic that is not being printed
21:58:13Watusimoto_but if I build a debug version, it will assume standalone and we might get a different execution path
22:00:02raptorstill see rootdata dir in shortcuts...
22:00:31Watusimoto_oh, I haven't changed the installer
22:00:36Watusimoto_just manually changed the shortcut
22:00:40Watusimoto_but...
22:00:43raptorha!
22:00:52Watusimoto_that's not the issue
22:01:02Watusimoto_first, I'm not sure we want to change the installer
22:01:03raptorit is one issue
22:01:21raptorno arguments are needed anymore - it is all handled internally
22:01:22Watusimoto_because doing so will cause all existing windows users to "lose" their stuff
22:01:42raptoryes
22:01:47Watusimoto_if they run w/ no arguments, game will start using %appdata%
22:01:52raptoryes
22:01:55Watusimoto_but their settings are in old folder
22:01:58raptoryes
22:02:06Watusimoto_so.... that's a problem, no?
22:02:08raptorso we need to tell them to migrate
22:02:20koda has joined
22:02:24raptorOR, we can change the internal User data dir to the old folder again
22:02:34raptorbut i'm not sure how to get it programmatically
22:02:46Watusimoto_maybe we could migrate them in the new changes section?
22:03:38Watusimoto_http://stackoverflow.com/questions/3492920/is-there-a-system-defined-environment-variable-for-documents-directory
22:03:41raptorit could be done anywhere - even in main.cpp automatically
22:03:54raptorexactly!
22:04:01raptorwhich is part of the reason i wanted to migrate
22:06:01Watusimoto_ok, I'm not opposed to having migrated, but am uneasy about the process itself
22:06:36raptorit's just a matter of searching for old directory, if it exists, copy contents to %appdata%
22:07:46Watusimoto_we have this in the installer:
22:07:47Watusimoto_"$DOCUMENTS\Bitfighter$\
22:07:57Watusimoto_could do the migration in the installer
22:08:01Watusimoto_??
22:08:25raptoroh yes
22:08:27raptorgood idea
22:09:19raptortest if it exists, and move everything to %appdata%
22:10:16Watusimoto_the other possibility is to check if a shortcut already exists and not clobber it if it does
22:10:24raptorha
22:10:28raptorfound another problem...
22:10:31Watusimoto_that way they continue to use their existing shortcut with their existing data
22:10:48raptoryes, but then they never migrate and keep complaining about bitfighter command line running
22:11:30raptormain.cpp 1140 isn't working
22:12:31Watusimoto_getFilesFromFolder(installedResourceDir, fillFiles); ??
22:12:38raptoryeah
22:12:47raptorit was when i tested last...
22:13:02Watusimoto_what's it doing?
22:13:04raptori'll tackle this as you tackle migration (if you want)
22:13:11raptornot sure yet - starting printfs...
22:20:45raptordebugging in a vm is not very efficient...
22:20:55Watusimoto_so I think this installer needs some work
22:21:05Watusimoto_it creates the mydocs/bitfighter folder
22:21:12Watusimoto_all that needs to be removed, right?
22:21:21raptoryes
22:21:48Watusimoto_and instad needs to go into the install folder, right?
22:21:58raptor??
22:22:22Watusimoto_now music goes to docs/bf/music now needs to go to installfolder/music
22:22:27raptorthe user data dir is created automatically by bitfighter.exe now
22:22:32raptorno
22:22:37Watusimoto_ok
22:22:40raptorit's all automatic with the exe
22:22:41Watusimoto_where shoudl the music go?
22:22:50raptoroh wait
22:22:58raptorthe installer isntalls it to the normal place
22:23:11raptoryes - oh maybe that's the problem
22:23:19Watusimoto_one of the problems
22:23:20raptorit's trying to copy music from the install dir but it isn't there?
22:23:27Watusimoto_no, its not
22:23:35raptorthat's why getFilesFromFolder is failing!
22:23:38raptorhalleluia
22:23:52raptorok isntaller problem... phoew
22:25:06BFLogBot Commit: 8205ba051bb8 | Author: watusimoto | Message: Update shortcut and location of resources to new thinking
22:25:12Watusimoto_try the new installer, see if that works better.
22:25:17raptorok
22:25:21Watusimoto_I'm still trying to think how to move the folder
22:35:44raptorit's beautiful!
22:35:50raptorall the resources have appeared!
22:35:58raptorgame laods!
22:36:01raptormusic works!
22:36:08raptorlevels start!
22:37:04raptorWatusimoto_: you missed a rootdatadir on line 274 of the installer
22:41:44Watusimoto_this is going to break twoplayers.bat
22:41:46Watusimoto_btw
22:42:26raptorhow so?
22:42:56raptoralso, want me to upload the mac downloads?
22:46:48Watusimoto_it uses rootdatadir
22:47:00raptorthat's still OK
22:47:15Watusimoto_no, it refers to rootdatadir
22:47:18raptorrootdatadir specified on the command line will override anything internally
22:47:32Watusimoto_right, but we want to go to the normal dir
22:47:50Watusimoto_we don't want to override the default
22:48:07raptorthe default sets it to the user data dir
22:48:15Watusimoto_and there's a whole seciton of the installer dedicated to making twoplayer.bat work, which can be removed
22:48:32Watusimoto_right. we want the default. twoplayer.bat specifies a non-default. which we don;t want
22:48:43Watusimoto_so it must be changed
22:48:49Watusimoto_(has been changed)
22:48:50raptorah, so not broken beyond repair
22:48:53raptorok
22:48:54Watusimoto_no
22:49:14Watusimoto_lets see if installer will build now
22:49:24raptorwant me to upload the mac files?
22:50:08Watusimoto_sure
22:50:13Watusimoto_installer broken
22:55:03raptormac and source archives uploaded...
22:56:00Watusimoto_look at this
22:56:00Watusimoto_http://nsis.sourceforge.net/MoveFileFolder
22:56:20Watusimoto_what do I do with the code in The Code section?
22:56:46raptorits a macro, so you have to include in another file i think?
22:56:59raptor!include 'FileFunc.nsh'
22:57:19raptorno wait
22:57:35raptoruhh, you just insert the beast in the NSI?
22:57:44Watusimoto_I tried that
22:57:52Watusimoto_maybe try nearer the top
22:58:03Watusimoto_nsis is soooo ugly
22:58:25raptor!include 'MoveFileFolder.nsh'
22:58:36raptorso save the macros into MoveFileFolder.nsh
22:58:48raptorand include that
22:58:55raptorfor a little cleanliness
22:59:26raptori'll compile an 018 server on master for now...
23:05:26-morgan.freenode.net- *** Looking up your hostname...
23:05:26-morgan.freenode.net- *** Checking Ident
23:05:26-morgan.freenode.net- *** No Ident response
23:05:26-morgan.freenode.net- *** Couldn't look up your hostname
23:05:32BFLogBot has joined
23:05:32Topic is 'Bitfighter 017b released! | http://www.bitfighter.org/downloads'
23:05:32Set by raptor!~raptor@unaffiliated/greenmachine on Wed Jul 04 01:46:09 GMT 2012
23:05:32-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
23:05:40Watusimoto_love this warning:
23:05:41Watusimoto_1 warning:
23:05:41Watusimoto_ Variable "switch_overwrite" not referenced or never set, wasting memory!
23:05:54raptorha
23:06:07Watusimoto_IT'S A WHOLE BIT!!!!!!!
23:06:12raptorhahaha
23:06:43raptorsounds like NSIS...
23:06:50raptorpedantic over every byte
23:07:36Watusimoto_here are contents of new bitfighter install folder:
23:07:36Watusimoto_editor_plugins
23:07:36Watusimoto_levels
23:07:36Watusimoto_music
23:07:37Watusimoto_robots
23:07:37Watusimoto_scripts
23:07:39Watusimoto_sfx
23:07:41Watusimoto_updater
23:07:44Watusimoto_ALURE32.dll
23:07:46Watusimoto_bficon.bmp
23:07:48Watusimoto_bitfighter.exe
23:07:50Watusimoto_End-User License.txt
23:07:52Watusimoto_joystick_presets.ini
23:07:55Watusimoto_libmodplug.dll
23:07:57Watusimoto_libogg.dll
23:07:59Watusimoto_libpng14.dll
23:08:01Watusimoto_libspeex.dll
23:08:04Watusimoto_libvorbis.dll
23:08:06Watusimoto_libvorbisfile.dll
23:08:08Watusimoto_OpenAL32.dll
23:08:10Watusimoto_Play Bitfighter.lnk
23:08:12Watusimoto_README.txt
23:08:14Watusimoto_SDL2.dll
23:08:17Watusimoto_twoplayers.bat
23:08:19Watusimoto_uninstall-bitfighter.exe
23:08:21Watusimoto_zlib1.dll
23:08:28Watusimoto_ok, my bitfighter folder was moved to appdata
23:08:48raptorhooray!
23:08:53Watusimoto_and is gone from my docs
23:09:02Watusimoto_let's try running
23:09:07raptordid you remove that extra -rootdatadir in the NSIS script (near the bottom)
23:09:08raptor?
23:10:07Watusimoto_------ Bitfighter Log File ------
23:10:07Watusimoto_Bitfighter was recently updated. Migrating user preferences...
23:10:07Watusimoto_Could not remove game.ogg from music folder during upgrade process.
23:10:07Watusimoto_Bye!
23:10:15Watusimoto_yes
23:10:26Watusimoto_there were two more, actually
23:10:57Watusimoto_ok, game.ogg is gone... maybe that;s why it couldn;t be deleted
23:11:48Watusimoto_menu music
23:11:49Watusimoto_ok
23:12:00Watusimoto_game music
23:12:26Watusimoto_credits music
23:12:28raptorsay 'ok'
23:12:33Watusimoto_ok
23:12:37Fordcars has joined
23:12:39raptorgreat!
23:13:30Fordcarshi
23:13:38Watusimoto_create a level... let;s see where it goes
23:14:32Watusimoto_ok, seems to work
23:14:41raptorwhat to these crazy linker errors mean? compiling release dedicated server on master: http://pastie.org/5486221
23:14:48raptorit doesn't happen on my linux machine...
23:15:37raptorwill try to recompile...
23:15:57Watusimoto_in the meantime
23:16:02Watusimoto_we currently do this:
23:16:03Watusimoto_${If} ${FileExists} `$DOCUMENTS\Bitfighter\*.*`
23:16:07raptorhi Fordcars
23:16:09Watusimoto_before moving the folder
23:16:13raptorok
23:16:22Watusimoto_do you think we should also check if appdata\bitfighter does not exist?
23:16:31raptorheh
23:16:36raptorummm...
23:16:43raptorhmmm
23:16:47Watusimoto_looking for some way to not just move over a random Bitifighter folder
23:16:58Watusimoto_maybe look for some sub folders as well just to verfiy?
23:17:06raptormaybe ask the user if they want to migrate?
23:17:08raptorsure
23:17:12raptorthat would be good
23:17:18Watusimoto_what would be?
23:17:43raptorcheck for folders there first..
23:17:49raptorbut
23:18:12Fordcarshi
23:18:19raptorany of our beta testers will have the %appdata% already
23:18:36Watusimoto_who are they?
23:18:38raptorso i'd say copy levels at least...
23:18:48Watusimoto_we can just tell them
23:18:52raptorFordcars did you beta test for us two nights ago?
23:19:00raptoror 3 nights ago..
23:19:02Fordcarsyeah
23:19:08raptorso that makes one
23:19:11Watusimoto_ok
23:19:14raptoralso, bobdaduck, amgine
23:19:21Watusimoto_amginea?
23:19:25Fordcarsappdata from 17?
23:19:49Fordcarsok yeah
23:20:01raptorhaha
23:20:02Watusimoto_I guess what I'm asking is should we take further steps to ensure bitfighter folder is the real deal?
23:20:22raptorwell, one time migrate shouldn't be bad...
23:20:30raptorsince your moving it...
23:20:34raptor*you're
23:21:12amgine1234567890 has joined
23:21:15amgine1234567890hi
23:21:21amgine1234567890 anything new going on
23:21:25FordcarsI say it should check sub folders
23:21:31amgine1234567890any new builds?
23:21:37raptorhi amgine1234567890 we're releasing today!
23:21:57Fordcarsyeah I read the log :D
23:22:18amgine1234567890fordcars you helping with devolpment to =)
23:24:01Watusimoto_ok, I'm checking for a bitfighter folder containing a bitfighter.ini file and a robots folder
23:24:05Watusimoto_that should be good enough
23:24:16raptorok
23:24:57Fordcarsbut what if the user deleted the robots folder 0.o
23:25:08Watusimoto_then sucks to be them
23:25:15Fordcarsok
23:25:22raptor*unsupported is the official 'oops'
23:25:57Fordcarsyeah
23:27:04Fordcarsas Laminar Research said talking about a bug: It's not a bug, it's an undocumented feature
23:30:51raptorwell, i sure can't solve my linker problem...
23:32:06Fordcarsok
23:33:10raptorolder gcc problem i bet...
23:35:37Fordcarsquick question is there any version of Bitfighter for linux PPC?
23:35:47raptorno
23:35:54raptorbut it should compile ok
23:36:18amgine1234567890lol im suprised you even make a verison for linux anymore hardly anyone uses it Xd
23:36:31amgine1234567890comnpared to windows and macs
23:36:37raptoramgine1234567890: every server that runs is running on linux
23:36:42Fordcarsok yeah that's why I couldn't install it on my wii it said wrong architecture
23:36:59FordcarsLinux rocks!
23:37:19amgine1234567890lol a shame that would be cool if you could save it on a sd card and play it on the intendo wii
23:37:22FordcarsLinux can run on almost everything!
23:37:43amgine1234567890bitfighter + nintendo wii lol
23:37:45FordcarsI tried playing on my wii when I hacked it and installed linux on it
23:38:04Fordcarsbut I had the wrong architecture of Bf
23:40:02Fordcarsanyway I have to go to Idleville
23:41:30amgine1234567890hmm i wodner if it would be possible to make a bitfighter for nintedo wii lol
23:41:46raptorsure it's possible
23:41:58raptorbut probably a lot of work..
23:42:57Watusimoto_ok
23:43:10Watusimoto_uninstaller doesn't remove files from %appdata%
23:43:17raptornope
23:43:34raptorit shouldn't unless you specify that option for the user to select
23:43:37Watusimoto_should it?
23:43:46Watusimoto_we already warn that it will
23:44:05raptorso there would be a box to check in the uninstaller 'remove user data'
23:44:06Watusimoto_Perhaps warn that it won;t?
23:45:18Watusimoto_This will remove Bitfighter from your system. It will not remove your data in %APPDATA%\Bitfighter
23:45:36Watusimoto_???
23:45:42Watusimoto_or just be quiet about it?
23:46:01raptorwell, it's good practice to clean up the system
23:46:11Watusimoto_because data might exist in other users' appdata folders
23:46:11raptorbut with user data involved you should give them the option
23:46:23raptoroh yeah...
23:46:31raptorwell then leave the user data
23:46:32Watusimoto_though rare on windows system
23:46:39raptorit's what linux / mac does!
23:46:54Watusimoto_so you like the msg I posted above?
23:46:59raptoryes
23:47:02raptorseems fine
23:52:15amgine1234567890yes i would have a uninstaller for bf but alo have the otion of a box whne clicked that also removes teh users data sounds good
23:55:07Watusimoto_ok, installer is built
23:55:28raptoryay
23:58:08Watusimoto_ok, I kind of lost the plot here.... what am I doing?
23:58:22raptorif you think the installer is good to go, check in your changes
23:58:33Fordcarswow amgine nice grammar :P
23:58:48raptoryou were putting a warning about user data being left behind
23:59:25Watusimoto_did that
23:59:36Watusimoto_I could commit my changes
23:59:40Fordcarsbut appdata doesn't contain much for the user, does it?
23:59:51raptordid you remove that last -rootdatadir?

Index Search ←Prev date Next date→

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