Timestamps are in GMT/BST.
| 00:03:04 | | raptor_ has joined |
| 00:03:04 | | raptor Quit (Read error: Connection reset by peer) |
| 00:05:11 | | raptor_ is now known as raptor |
| 00:05:22 | | raptor Quit (Changing host) |
| 00:05:22 | | raptor has joined |
| 00:05:22 | | ChanServ sets mode +o raptor |
| 00:10:27 | raptor | Watusimoto: I'm curious, what are your plans for the suspend feature? One of my recent changes was to remove the usage of ClientGame::mGameSuspended (client-side) in a certain case |
| 00:10:43 | raptor | Maybe it should be removed client-side altogether? |
| 00:11:15 | Watusimoto | hey there |
| 00:11:26 | Watusimoto | I think we don't need /suspend any more |
| 00:11:52 | Watusimoto | I think that the spawn delay stuff accomplishes the same thing |
| 00:11:57 | raptor | i can't remember what advantage it actually gives us? saves cpu some? |
| 00:12:12 | raptor | i guess that last question is for server-side.. |
| 00:13:03 | Watusimoto | well, the original idea was that if I was looking for a game, I could join a server then do a /suspend; when someone else came along they would see I was ready to play, and when they joined the server the game would start |
| 00:13:16 | Watusimoto | I don't know if anyone actually used it that way (or any way) |
| 00:13:48 | Watusimoto | then there is the no-player auto-suspend that servers do, which is more akin to a sleep mode |
| 00:13:53 | Watusimoto | that we defninitely want to keep |
| 00:14:42 | Watusimoto | I guess the spawn dealying doesn't actually do what I described above |
| 00:14:54 | Watusimoto | now that I think about it |
| 00:15:23 | raptor | ok |
| 00:15:45 | raptor | it seems like /suspend is a never-used feature... |
| 00:15:52 | raptor | that adds complexity client-side |
| 00:16:14 | raptor | the server auto-suspend we do want to keep, yes |
| 00:16:16 | Watusimoto | the second statement is true; the first may or may not be true |
| 00:16:34 | raptor | have you ever used /suspend? |
| 00:16:38 | raptor | I haven't |
| 00:16:43 | Watusimoto | no, but I hardly every play |
| 00:16:50 | raptor | I know of know other time where anyone else has used it |
| 00:17:03 | Watusimoto | and I certainly don't camp out on a server waiting for a game |
| 00:17:15 | raptor | yeah, that's what people do in the lobby |
| 00:17:41 | Watusimoto | our notifier client will show players in the lobby, right? |
| 00:17:46 | Watusimoto | yes, of course it does |
| 00:17:49 | raptor | yes |
| 00:18:04 | Watusimoto | so maybe we should focus on making that shippable and get rid of suspend |
| 00:18:13 | raptor | ok |
| 00:18:33 | Watusimoto | it sounds like you think there is no use for /suspend |
| 00:18:50 | raptor | client-side it seems that way, yes |
| 00:19:27 | Watusimoto | ok, well if it's easier to remove it then I guess I'd support that |
| 00:19:56 | raptor | argh - i'm tired of eating apples that have lost their flavor... |
| 00:20:07 | Watusimoto | too old? |
| 00:20:17 | Watusimoto | or are you eating an old computer? |
| 00:20:22 | raptor | i think it's due to selective breeding programs |
| 00:20:33 | Watusimoto | with apples?? |
| 00:20:40 | Watusimoto | apples are not bred |
| 00:20:42 | raptor | the fruit |
| 00:20:47 | Watusimoto | they are cloned |
| 00:20:48 | raptor | sorry, haha, yeah |
| 00:21:04 | raptor | grafed |
| 00:21:06 | raptor | graffed |
| 00:21:09 | Watusimoto | grafted |
| 00:21:15 | raptor | that's it... |
| 00:21:18 | Watusimoto | :-) |
| 00:21:23 | raptor | i grew up with apple trees even :- |
| 00:21:33 | raptor | anyways |
| 00:21:37 | Watusimoto | the point being that if you get a bad apple it's probably due to storage, not genetics |
| 00:21:44 | Watusimoto | or rather handling |
| 00:22:01 | raptor | yeah probably - except for red delicious apples |
| 00:22:15 | Watusimoto | ok, point taken. they are an abomination |
| 00:22:46 | raptor | and i used to love those as a kid! |
| 00:22:58 | Watusimoto | (though in their time they were something special, apparently -- now there;s so many better varieties) |
| 00:23:20 | raptor | agreed |
| 00:23:22 | Watusimoto | fuji, mitsu, gala, pink lady |
| 00:23:51 | Watusimoto | or braeburn if you like tart apples |
| 00:24:00 | raptor | never had those |
| 00:24:10 | Watusimoto | never had a fuji?? |
| 00:24:16 | raptor | braeburn |
| 00:24:36 | Watusimoto | they're less common |
| 00:25:28 | Watusimoto | actually, I think I meant northern spy when I was describing tart. |
| 00:25:43 | Watusimoto | but whatever |
| 00:25:59 | Watusimoto | we seem to have your apple problem sorted :-) |
| 00:26:24 | raptor | heh |
| 00:26:35 | raptor | oh also, speaking of client game |
| 00:26:48 | raptor | it has loads of UIGame rendering done in it |
| 00:26:58 | raptor | ClientGame |
| 00:27:09 | raptor | was there a reason for that? |
| 00:27:35 | Watusimoto | is there a reason that lots of rendering is done in client game? |
| 00:27:59 | raptor | ClientGame, yes.. as opposed to UIGame |
| 00:28:02 | Watusimoto | yes -- that was the way zap was coded and I never moved the rendering code out. |
| 00:28:07 | raptor | ok |
| 00:28:11 | raptor | good enough for me! |
| 00:28:17 | Watusimoto | it seems that there is an arbitrary distribution of rendering code |
| 00:28:29 | Watusimoto | but I think we should get it all out of clientgame |
| 00:28:30 | raptor | yes, and it was driving me bonkers |
| 00:28:39 | raptor | back and forth and back and forth |
| 00:29:01 | Watusimoto | the problem is that the rendering is fairly tightly bound to some of the client game logic |
| 00:29:16 | Watusimoto | but we could certainly make rendering functions that are stored in uigame |
| 00:29:25 | raptor | hmm |
| 00:29:37 | Watusimoto | unless you see a cleaner solution |
| 00:30:03 | Watusimoto | I've looked into this several times, though not recently. every time I do I sort of give up |
| 00:30:04 | raptor | no, my 'clean' solution was to just move it to UIGame |
| 00:30:25 | Watusimoto | well I agree we should |
| 00:30:39 | raptor | ok, I just wanted your thoughts |
| 00:30:46 | raptor | are you working in that code right now? |
| 00:30:54 | Watusimoto | sort of |
| 00:31:06 | raptor | ok I hope your next merge is OK.. |
| 00:31:08 | Watusimoto | i'm about to go back to sleep; but i'm still working on that stupid loadout menu |
| 00:31:21 | Watusimoto | but it's pretty contained, so the merge should be fine |
| 00:32:03 | Watusimoto | oh wait, I'm not working on *that* code now |
| 00:36:28 | raptor | well here is the new idle screen: http://sam6.25u.com/upload/8screenshot_1.png |
| 00:36:34 | raptor | so you don't have to test :) |
| 00:37:06 | Watusimoto | that looks really good |
| 00:37:26 | raptor | i stole from freeorion of course |
| 00:37:30 | Watusimoto | of course |
| 00:37:34 | raptor | and used your loadout rendering code :) |
| 00:38:03 | Watusimoto | Maybe we need a renderCornerClippedRect method |
| 00:39:18 | Watusimoto | so you see things moving about behind you when you're waiting? |
| 00:39:23 | raptor | nope |
| 00:39:29 | Watusimoto | just the walls |
| 00:39:31 | raptor | just the walls |
| 00:39:39 | raptor | which I think is much better |
| 00:39:52 | Watusimoto | good |
| 00:40:02 | Watusimoto | because you seemed unconvinced when we discussed this earlier |
| 00:40:09 | raptor | but I honestly don't know why things aren't shown... you die, the screen pops up, then all move objects disappear |
| 00:40:19 | raptor | and I did nothing to do that.. |
| 00:40:26 | Watusimoto | server probably stops sending packets |
| 00:40:40 | Watusimoto | you die, you disconnect, you spawn, you reconnect |
| 00:40:42 | Watusimoto | on some level |
| 00:40:44 | raptor | ah ok |
| 00:40:48 | raptor | well that's great then |
| 00:40:53 | raptor | no extra stuff to do |
| 00:40:56 | Watusimoto | yes\ |
| 00:41:12 | raptor | and it feels *much* better than being blanked out |
| 00:42:35 | raptor | punished, as it were, for daring to type in-game |
| 00:46:15 | Watusimoto | I think it is a big improvement |
| 01:04:11 | | koda Quit (Quit: koda) |
| 01:21:38 | raptor | which brings up another question: should we move all rects to be stylistically consistent, and if so, do we want to use the cornered-rect? |
| 01:22:48 | Watusimoto | not sure about that. we should start on a case-by-case examination. It may become too much :-) |
| 01:22:59 | Watusimoto | going to sleep, more tomorrow |
| 01:23:03 | Watusimoto | good nigt |
| 01:23:05 | raptor | night! anything to check in? |
| 01:23:11 | Watusimoto | sadly, no |
| 01:23:15 | raptor | k |
| 01:23:18 | Watusimoto | things not working |
| 01:23:31 | | Watusimoto Quit (Remote host closed the connection) |
| 02:30:33 | | raptor Quit () |
| 02:30:58 | | quartzlcc has joined |
| 02:31:03 | | quartzlcc Quit (Client Quit) |
| 02:58:30 | | raptor has joined |
| 02:58:30 | | ChanServ sets mode +o raptor |
| 03:43:34 | | quartzlcc has joined |
| 03:43:40 | quartzlcc | yo raptor |
| 03:43:47 | raptor | hey |
| 03:43:53 | quartzlcc | isn't there some sort of limit to how big a level can be? |
| 03:44:32 | raptor | well |
| 03:44:38 | raptor | there are a few limits |
| 03:44:51 | raptor | the first is at 32767 x,y coordinates |
| 03:44:59 | raptor | that's where botzones fail to auto-create |
| 03:45:04 | raptor | (I think) |
| 03:45:33 | raptor | these are coords as shown in the editor, not in the level file.. |
| 03:45:37 | raptor | the next limit |
| 03:46:32 | raptor | i think is 2,147,483,648(7?) |
| 03:46:40 | raptor | no wait |
| 03:48:38 | raptor | the *real* limit is coords at 1.175494351 x 10^38 |
| 03:48:43 | raptor | which is HUGE |
| 03:48:46 | raptor | but |
| 03:49:04 | quartzlcc | is there an item limit |
| 03:49:13 | raptor | in practice, when you get up to around 100 million or so you get into weird space |
| 03:49:21 | raptor | sort of |
| 03:49:38 | raptor | remember the old bug that if there we too many flags on the map, some would not show up? |
| 03:49:54 | quartzlcc | ummm |
| 03:49:56 | quartzlcc | no but okay |
| 03:49:59 | raptor | ok well |
| 03:50:31 | raptor | basically it's a network limit - all 'ghosting' objects are limited to 1024 |
| 03:50:34 | raptor | what that means |
| 03:50:56 | raptor | is you can see on your commander's map only 1024 objects that move (roughly the definition of 'ghosting') |
| 03:51:21 | quartzlcc | Ahhhh. |
| 03:51:30 | raptor | ghosting objects also include phasers, bursts, etc |
| 03:51:32 | quartzlcc | Really? Only moving ones? |
| 03:51:47 | raptor | and I think FFs and Turrets too |
| 03:52:06 | quartzlcc | that's no problem. |
| 03:52:18 | raptor | yeah - so you can have 10s of thousands of objects on the map, but don't expect more than about 1000 to show on the client at any given time |
| 03:52:39 | quartzlcc | Okay ... and it won't like, kill the server, or the player's game, or anything, to have more? |
| 03:52:45 | quartzlcc | I'm just worried about a literal metric shot ton of walls, goal zones (for art), line items, etc... |
| 03:53:15 | raptor | well, what kills the server is the collisions |
| 03:53:33 | raptor | so if you have 1000s of objects crashing into one another, that eats up server processing power |
| 03:53:37 | quartzlcc | Yeah |
| 03:53:38 | quartzlcc | Well, |
| 03:53:38 | quartzlcc | no |
| 03:53:43 | quartzlcc | Think like... |
| 03:53:44 | quartzlcc | Gold Mine |
| 03:53:46 | raptor | the other stuff just sits there, nothing special |
| 03:53:49 | quartzlcc | Except 20 times that or so |
| 03:53:53 | raptor | ha! |
| 03:53:55 | raptor | well |
| 03:54:03 | raptor | you and bobdaduck... always pushing the limits.. |
| 03:54:33 | quartzlcc | Lol that comment. so going in my signature or something. flattery will get you nowhe- everywhere |
| 03:54:43 | raptor | haha |
| 03:54:56 | raptor | ok, well, I need to go - i'll be back later |
| 03:55:01 | quartzlcc | Peace! Thanks for the help |
| 03:55:07 | raptor | sure anytime |
| 03:55:11 | | raptor Quit () |
| 04:51:03 | | Flynnn has joined |
| 05:30:57 | | quartzlcc Quit (Quit: Page closed) |
| 05:48:47 | | raptor has joined |
| 05:48:50 | | ChanServ sets mode +o raptor |
| 05:55:13 | | Platskies has joined |
| 06:40:35 | | Flynnn Quit (Quit: Leaving) |
| 07:12:22 | | bubdan has joined |
| 07:12:39 | | Platskies Quit (Ping timeout: 255 seconds) |
| 07:13:37 | bubdan | bitfighter won't load any ideas? it opens cmd then closes |
| 07:13:43 | raptor | ghi |
| 07:13:45 | raptor | hi |
| 07:13:47 | raptor | what OS? |
| 07:14:24 | bubdan | windows? |
| 07:14:43 | raptor | where did you get the client? download page or desura? |
| 07:14:55 | bubdan | download page |
| 07:15:23 | raptor | can you run directly in a command prompt for me and see what it says for an error message? |
| 07:15:48 | bubdan | How? |
| 07:16:02 | raptor | do you know how to start a command prompt by itself? |
| 07:17:15 | bubdan | yes |
| 07:18:44 | raptor | ok |
| 07:18:57 | raptor | if you can, change directory to the bitfighter installation directory |
| 07:19:05 | raptor | under program files.. Bitfighter |
| 07:19:11 | raptor | and run 'bitfighter.exe' from there |
| 07:19:51 | bubdan | okay |
| 07:20:22 | raptor | it should spit out some reason why it's crashing |
| 07:20:48 | bubdan | okay |
| 07:23:28 | bubdan | bitfighter.exe is not recognized as a internal or external command operable program or batch file |
| 07:23:40 | raptor | that means you're not in the correct directory... |
| 07:24:48 | bubdan | I put it in c:\bitfighter\ |
| 07:24:56 | raptor | windows 7 or XP? |
| 07:25:30 | bubdan | xp |
| 07:25:44 | raptor | did you use the portable installer? |
| 07:25:49 | raptor | or the EXE installer? |
| 07:26:40 | bubdan | the exe |
| 07:26:44 | raptor | ok |
| 07:26:56 | raptor | go to c:\Program Files\Bitfighter |
| 07:27:01 | raptor | it should install there |
| 07:27:08 | raptor | then try running the bitfighter.exe |
| 07:27:19 | bubdan | okay |
| 07:28:42 | bubdan | it said welcome to bitfighter then closed |
| 07:29:00 | raptor | nothing else?? |
| 07:29:05 | bubdan | nope |
| 07:29:06 | raptor | what |
| 07:29:11 | raptor | oh |
| 07:29:18 | raptor | are you running avast antivirus? |
| 07:29:36 | bubdan | nope |
| 07:29:38 | bubdan | avg |
| 07:29:44 | raptor | we've had problems with avast and one other that will auto-shutdown the game right after loading |
| 07:30:18 | raptor | are you using any antivirus? |
| 07:30:22 | raptor | (if so, which?) |
| 07:30:27 | bubdan | avg |
| 07:30:35 | bubdan | turned it off |
| 07:30:42 | bubdan | still crashes |
| 07:31:15 | raptor | no other message? |
| 07:31:25 | raptor | this is really odd... |
| 07:31:54 | raptor | try the portable build: https://code.google.com/p/bitfighter/downloads/detail?name=Bitfighter-018a-portable.zip |
| 07:31:59 | raptor | just unzip and run |
| 07:32:03 | bubdan | okay |
| 07:32:56 | bubdan | unziping |
| 07:33:08 | raptor | oh and welcome to #bitfighter ! :) |
| 07:33:13 | bubdan | :( |
| 07:33:19 | bubdan | thanks :) |
| 07:33:28 | bubdan | it didn't work |
| 07:33:32 | raptor | what!? |
| 07:33:55 | | bubdan is mad at his computer |
| 07:33:57 | raptor | this is crazy - can you tell me exactly what XP version? SP2 or SP3? |
| 07:34:09 | bubdan | no |
| 07:34:15 | bubdan | how can I find out? |
| 07:34:24 | raptor | if you go to my computer -> properties |
| 07:34:27 | raptor | it should say |
| 07:34:34 | raptor | right-click on 'my computer' |
| 07:35:13 | bubdan | sp3 |
| 07:35:24 | raptor | ok, i'm going to test real quick in my VM.. |
| 07:36:04 | bubdan | okay |
| 07:36:10 | raptor | it'll be a few minutes - i have to set it up again |
| 07:36:17 | raptor | (just installed a new system) |
| 07:36:53 | raptor | do you happen to have anyother anti-virus or anti-spam software running? |
| 07:37:19 | bubdan | nope |
| 07:37:27 | bubdan | not that I know of |
| 07:39:05 | raptor | huh - you're the first windows user that has reported a problem like this |
| 07:39:18 | bubdan | weird |
| 07:39:53 | raptor | do you happen to have another OS to use? (like Linux or Mac) |
| 07:40:01 | bubdan | nope |
| 07:40:11 | raptor | oh |
| 07:40:29 | raptor | how old is your system? |
| 07:40:42 | raptor | bitfighter requires a graphics card that can handle 3D stuff |
| 07:41:02 | raptor | but if it's an old system with an on-board graphics chip, it may not work |
| 07:42:01 | bubdan | not sure |
| 07:42:27 | bubdan | been around since aleast 1989 or so |
| 07:42:38 | raptor | whoa, really?? |
| 07:42:44 | bubdan | thats what cmd says |
| 07:42:55 | bubdan | I hate it |
| 07:42:58 | raptor | ah, ok - that's the age of CMD... |
| 07:43:04 | bubdan | relly bad computer |
| 07:43:05 | raptor | not your computer necessarily |
| 07:43:09 | raptor | hmmm |
| 07:43:14 | bubdan | *really |
| 07:44:28 | raptor | do you know how to find what type of video card you are using? |
| 07:45:21 | raptor | there's this nifty little utility that give loads of information: http://www.filehippo.com/download_gpuz/ |
| 07:47:25 | raptor | it could be that your system is missing a video driver |
| 07:47:37 | raptor | do you play other 3D games ? |
| 07:47:57 | bubdan | not really I like old DOS games |
| 07:48:05 | raptor | me too! |
| 07:48:15 | bubdan | what am I looking for? |
| 07:48:17 | | Darrel has joined |
| 07:48:18 | bubdan | Cool! |
| 07:48:30 | raptor | did you use that little utility? |
| 07:48:35 | bubdan | yup |
| 07:48:48 | raptor | so what is the 'Name' of the video card? |
| 07:49:06 | raptor | and the 'GPU' right below it? |
| 07:50:16 | bubdan | NVIDIA Quadro NVS 110m |
| 07:50:31 | raptor | perfect |
| 07:50:35 | | raptor is researching |
| 07:50:40 | bubdan | G72 M |
| 07:51:19 | raptor | hey that's a better graphics card than mine! |
| 07:51:23 | bubdan | lol |
| 07:51:52 | raptor | and do you have the nvidia graphics drivers installed? Usually you can tell if there is an nvidia icon in the system tray |
| 07:52:26 | raptor | nvidia icon looks like this green swirly thing here (if you don't know): http://www.nvidia.com |
| 07:52:29 | bubdan | no clue. there is no icon in the tray |
| 07:52:50 | bubdan | okay |
| 07:52:57 | bubdan | still not there |
| 07:54:49 | raptor | ok, let's get your video drivers install properly |
| 07:54:58 | bubdan | okay |
| 07:55:05 | raptor | are yo uusing a dell laptop? |
| 07:55:11 | bubdan | yup |
| 07:55:18 | raptor | what model? d6?? |
| 07:55:37 | bubdan | d620 is what it says |
| 07:56:25 | raptor | then here are your drivers, direct from the dell website: http://downloads-us.dell.com/video/NVIDIA_MULTI-DEVICE_A08_R191214.exe |
| 07:56:37 | bubdan | okay |
| 07:56:41 | raptor | you'll have to run that installer and restart your machine |
| 07:57:08 | raptor | but hopefully, bitfighter will work ok afterwards (i hope i hope) |
| 07:58:14 | | bubdan is crossing his fingers |
| 07:58:20 | | raptor is too |
| 08:02:49 | | -wolfe.freenode.net- *** Looking up your hostname... |
| 08:02:49 | | -wolfe.freenode.net- *** Checking Ident |
| 08:02:49 | | -wolfe.freenode.net- *** No Ident response |
| 08:02:49 | | -wolfe.freenode.net- *** Couldn't look up your hostname |
| 08:02:54 | | BFLogBot has joined |
| 08:02:54 | | Topic is 'Bitfighter 018a released! | http://www.bitfighter.org/downloads | Join us in the forums! at http://bitfighter.org/forums/' |
| 08:02:54 | | Set by watusimoto!~eykamp@SU115.tudor.lu on Wed Mar 06 15:04:30 GMT 2013 |
| 08:02:54 | | -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. |
| 08:04:19 | bubdan | Going to restart now |
| 08:04:25 | raptor | ok, i'll be waiting |
| 08:04:31 | | bubdan Quit () |
| 08:12:48 | raptor | he hasn't come back... |
| 08:12:54 | | bubdan has joined |
| 08:12:56 | raptor | oh good! |
| 08:13:00 | raptor | i was getting worried... |
| 08:13:08 | bubdan | Yay! icon is in the tray! |
| 08:13:15 | raptor | excellent |
| 08:13:37 | bubdan | trying bitfighter |
| 08:13:39 | raptor | now the moment of truth.. |
| 08:13:57 | bubdan | KAPUT! |
| 08:14:02 | raptor | awww |
| 08:14:02 | bubdan | :( |
| 08:14:20 | bubdan | Hmmm |
| 08:16:06 | raptor | do you happen to get an error report when running? or anything that indicates a crash? |
| 08:16:28 | bubdan | nope |
| 08:16:40 | bubdan | it's like I hit X |
| 08:16:41 | raptor | thinking.. |
| 08:16:53 | raptor | do you happen to have sound on the system? |
| 08:17:06 | bubdan | it's muted |
| 08:17:20 | raptor | on purpose? or it's just been that way for a while? |
| 08:17:39 | bubdan | on purpose |
| 08:17:54 | raptor | so if you unmute you get sound in other applications OK? |
| 08:18:03 | bubdan | yup |
| 08:18:16 | raptor | ok rats - i was thinking that a broken sound system might break it.. |
| 08:18:45 | bubdan | not broken only when it over heats |
| 08:18:56 | bubdan | but it's on a fan |
| 08:21:07 | raptor | i'm looking the code for *anything* that might cause it to crash.. |
| 08:21:31 | bubdan | thanks |
| 08:21:54 | bubdan | maybe my computer just got weirder |
| 08:21:56 | raptor | but it seems like it's not really crashing, just shutting down really quick.. |
| 08:22:04 | bubdan | yes |
| 08:23:42 | raptor | is this the first time you've ever run Bitfighter? |
| 08:23:49 | bubdan | yup |
| 08:24:00 | raptor | hmm, ok, so it rules out update problems.. |
| 08:24:46 | bubdan | I did get a old version in case the new one eas toast bu that closed too |
| 08:25:01 | raptor | which old version? |
| 08:26:11 | raptor | actually, since the graphics drivers are installed - can you please run the bitfighter.exe from the command prompt again? |
| 08:26:20 | raptor | maybe something has changed.. unlikely though |
| 08:26:25 | bubdan | 018 |
| 08:26:39 | raptor | ah ok yeah 018 would be similar |
| 08:27:19 | bubdan | :( |
| 08:27:22 | bubdan | nope |
| 08:27:30 | raptor | ok |
| 08:27:50 | raptor | I'm curious - did you recently reinstall Windows on your laptop? |
| 08:28:00 | bubdan | nope |
| 08:29:03 | raptor | well, i'm somewhat stumped now |
| 08:29:23 | raptor | if it's not the video drivers - and you say you have sound, then i'm not sure... |
| 08:30:32 | bubdan | maybe my computer just got weirder |
| 08:30:33 | raptor | ok |
| 08:30:42 | raptor | in your start -> run dialog |
| 08:30:49 | raptor | type in %appdata% |
| 08:30:54 | raptor | press enter |
| 08:30:59 | raptor | it should take you to a folder |
| 08:31:09 | raptor | inside that folder should be another one called 'Bitfighter' |
| 08:31:32 | bubdan | yup |
| 08:31:32 | raptor | do you see the 'Bitfighter' folder in the '%appdata%' folder? |
| 08:31:37 | bubdan | yes |
| 08:31:44 | raptor | ok go inside that |
| 08:31:55 | bubdan | okay |
| 08:32:05 | raptor | are there several sub-folders like music, levels, etc.? |
| 08:32:19 | bubdan | es |
| 08:32:23 | bubdan | *yes |
| 08:32:44 | raptor | and is there a configuration called 'bitfighter.ini' (if you have file extensions off, it will just be 'bitfighter') |
| 08:33:04 | | CrazyLinuxNerd has joined |
| 08:33:51 | bubdan | there is one called bitfighter but not bitfighter.ini |
| 08:33:58 | raptor | ok |
| 08:34:09 | raptor | and it has an icon with a little gear |
| 08:34:10 | raptor | ? |
| 08:34:16 | bubdan | yes |
| 08:34:19 | raptor | hmm ok |
| 08:34:34 | raptor | so the set-up works... |
| 08:34:54 | bubdan | it has a bunch of stuff in it |
| 08:35:06 | raptor | yeah, lots of settings |
| 08:35:14 | bubdan | LOTS |
| 08:35:35 | raptor | :) |
| 08:37:18 | raptor | i know this is a dumb question: is your ESC key stuck on? |
| 08:37:25 | raptor | (can you tell I'm getting desperate?) |
| 08:37:49 | bubdan | nope |
| 08:38:30 | bubdan | this is weird |
| 08:39:24 | bubdan | been planning to sell this junk and get something better |
| 08:39:30 | | Platskies has joined |
| 08:40:18 | raptor | I've actually had that laptop from work a couple years ago |
| 08:41:27 | raptor | ok, if you're willing |
| 08:41:41 | raptor | I'm going to give you a custom EXE to run |
| 08:41:49 | raptor | it has more logging in it |
| 08:41:57 | raptor | you'd have to run it from the command line |
| 08:42:05 | raptor | it'll help me find out where it's crashing.. |
| 08:42:14 | raptor | would you be willing to help? |
| 08:43:56 | bubdan | yes |
| 08:45:01 | raptor | oh good |
| 08:45:02 | raptor | ok |
| 08:45:04 | raptor | here: http://sam6.25u.com/upload/1bitfighter.zip |
| 08:45:10 | raptor | in that zip file is an EXE |
| 08:45:26 | raptor | put it in your portable folder (so we don't ruin your nomal installation) |
| 08:45:38 | raptor | and run it from the command line in that portable folder |
| 08:45:39 | bubdan | okay |
| 08:45:48 | raptor | you should see some more output |
| 08:45:54 | bubdan | okay |
| 08:46:03 | raptor | when you do, please tell me the last line you see |
| 08:51:09 | bubdan | can't saw a lot of things then crashed stayed up ALOT longer |
| 08:51:25 | bubdan | video |
| 08:51:39 | raptor | that was the last line? |
| 08:51:48 | bubdan | think so |
| 08:51:54 | raptor | can you please test 2 more times to see if it is consistent? |
| 08:52:11 | bubdan | sure |
| 08:52:29 | bubdan | yup |
| 08:53:17 | raptor | rats, that the most complicated step! |
| 08:53:26 | raptor | ok |
| 08:53:32 | raptor | so that means... |
| 08:53:34 | raptor | hmm |
| 08:53:55 | raptor | are you running your desktop in 32bit color mode? |
| 08:54:09 | bubdan | yes |
| 08:55:20 | raptor | huh.. |
| 09:00:34 | raptor | ok, i have another EXE for you with more detail at the video level |
| 09:00:40 | raptor | if you're still willing :) |
| 09:01:03 | bubdan | yup! :) |
| 09:01:11 | raptor | i'm curious, what timezone are you in? |
| 09:01:23 | bubdan | Why? |
| 09:01:29 | raptor | I'm in MST, and it's 3 in the morning |
| 09:01:36 | bubdan | ... |
| 09:01:42 | raptor | and you can't be as crazy as me right now.. |
| 09:01:59 | bubdan | I thought the same thing |
| 09:02:11 | bubdan | 4:02 |
| 09:02:34 | raptor | oh wow |
| 09:02:48 | raptor | ok, here is your next EXE: http://sam6.25u.com/upload/2bitfighter.zip |
| 09:02:58 | raptor | if you could do the same as before, and tell me the last line you see |
| 09:03:06 | bubdan | okay |
| 09:04:54 | bubdan | video create window |
| 09:05:33 | raptor | aww man, i was afraid of that... |
| 09:05:39 | bubdan | lol |
| 09:05:49 | bubdan | what is that? |
| 09:06:04 | raptor | that's a call we make to the UI system (called SDL) |
| 09:06:13 | raptor | we don't really have control over it :( |
| 09:06:21 | bubdan | oh :( |
| 09:06:52 | raptor | ok one idea: |
| 09:06:57 | bubdan | ? |
| 09:07:08 | raptor | you know video drivers we just set up? |
| 09:07:14 | bubdan | yes |
| 09:07:19 | raptor | if you double click on that Icon |
| 09:07:28 | raptor | it should launch the nvidia control panel |
| 09:07:41 | raptor | in there look for something with the words 'opengl' |
| 09:07:57 | bubdan | okay |
| 09:07:59 | raptor | maybe it's not enabled |
| 09:08:12 | raptor | opengl is the method we use to draw the game window |
| 09:10:26 | bubdan | nope |
| 09:11:56 | raptor | nope.. what does that mean? didn't find anything? |
| 09:12:02 | bubdan | yes |
| 09:19:29 | raptor | i'm trying something drastic... may take me a few min |
| 09:19:38 | bubdan | okay |
| 09:24:37 | raptor | I'm rebuilding the whole game using an update UI library |
| 09:24:45 | bubdan | O_O |
| 09:24:50 | bubdan | Thanks! |
| 09:24:57 | raptor | it probably won't work, but it's my last shot for the night (morning) |
| 09:25:12 | bubdan | okay |
| 09:25:20 | bubdan | worth a try |
| 09:36:46 | raptor | almost done... |
| 09:36:53 | raptor | sorry it's taking a little while.. |
| 09:37:25 | bubdan | it's okay thanks again hope it works |
| 09:38:15 | raptor | ok here: http://sam6.25u.com/upload/3Bitfighter.zip |
| 09:38:20 | raptor | inside are two files |
| 09:38:34 | raptor | the EXE and a file called SDL.dll (which is the different UI) |
| 09:38:47 | raptor | add both to your portable install and try launching it |
| 09:39:00 | bubdan | okay |
| 09:40:16 | | Platskies Quit (Ping timeout: 264 seconds) |
| 09:40:45 | bubdan | nope bunch of errors won't even start so it can crash |
| 09:41:18 | raptor | and you copied both files in? |
| 09:41:26 | raptor | what are some of the errors? |
| 09:41:26 | bubdan | yes |
| 09:43:07 | | Platskies has joined |
| 09:43:10 | bubdan | the procedure entry point SDL_WarpMouse could not be located in the dynamic link library SDL.dll |
| 09:44:19 | raptor | uhh... that shouldn't happen |
| 09:45:22 | raptor | odd |
| 09:45:35 | raptor | i just tested it on my windows machine and it started up |
| 09:45:47 | bubdan | Weird |
| 09:46:05 | raptor | have you had other weird symptoms with programs not starting up, etc.? |
| 09:46:32 | bubdan | not really |
| 09:47:16 | raptor | do you have virus scanner enabled at the moment? if so, try again with it off |
| 09:47:23 | bubdan | okay |
| 09:47:55 | bubdan | same error |
| 09:48:17 | | koda has joined |
| 09:48:44 | raptor | aww shucks |
| 09:48:56 | raptor | well, I'm afraid I have to call it a night |
| 09:49:21 | raptor | I don't think I can do much more without being in front of your laptop |
| 09:49:27 | bubdan | Then call it a day |
| 09:49:31 | bubdan | okay |
| 09:49:42 | raptor | I'm sorry we didn't get it working.. it's a fun game! |
| 09:49:44 | raptor | :) |
| 09:50:05 | bubdan | I bet maybe I can monkey with it |
| 09:50:11 | bubdan | :) |
| 09:50:43 | raptor | my guess (because of where it crashes) is that there is still some issue with your graphics |
| 09:50:59 | raptor | but i have no idea what it could be because with the drivers installed all should be well |
| 09:51:08 | bubdan | Hmmm |
| 09:51:12 | raptor | and you have a decent graphics card.. |
| 09:51:14 | raptor | maybe |
| 09:51:43 | raptor | maybe you have 2 graphics chips (the on-board one and teh nvidia one) and it is not using the proper one.. |
| 09:51:52 | raptor | just guessing though |
| 09:51:57 | bubdan | Hmmm |
| 09:52:15 | raptor | i would go back to the original EXE if possible - not that latest one which crashed the hardest... |
| 09:52:29 | bubdan | okay |
| 09:53:02 | raptor | also, watusimoto (another developer) might show up at any moment and might be able to help more; he's a windows user, too (I'm Linux) |
| 09:53:27 | raptor | and with that, have a good night, bubdan! |
| 09:53:39 | bubdan | Goodnight! |
| 09:53:47 | | raptor Quit () |
| 09:54:16 | bubdan | No!!! |
| 09:54:20 | bubdan | it worked |
| 09:54:25 | bubdan | :( |
| 10:13:42 | | Platskies Quit (Remote host closed the connection) |
| 10:29:24 | | bubdan is now known as bubdan[A] |
| 10:55:26 | | bubdan[A] is now known as bubdan |
| 11:02:16 | | koda Quit (Quit: koda) |
| 12:06:09 | | Watusimoto has joined |
| 13:42:40 | | bubdan Quit (Ping timeout: 264 seconds) |
| 14:16:31 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 16:27:26 | | bubdan has joined |
| 16:29:27 | | bubdan Quit (Changing host) |
| 16:29:27 | | bubdan has joined |
| 16:29:45 | | bubdan is now known as bubdan[A] |
| 17:05:28 | | koda has joined |
| 18:11:55 | | Nothing_Much Quit (Quit: Leaving) |
| 18:12:13 | | Nothing_Much has joined |
| 18:16:06 | | bubdan[A] is now known as bubdan |
| 18:26:05 | | raptor has joined |
| 18:26:05 | | ChanServ sets mode +o raptor |
| 18:27:05 | bubdan | raptor! I got version 017a to work! |
| 18:27:17 | raptor | hi bubdan |
| 18:27:20 | raptor | really? |
| 18:27:23 | raptor | that's... odd |
| 18:27:27 | bubdan | yup |
| 18:27:44 | bubdan | only the 018's don't work |
| 18:28:25 | raptor | huh... |
| 18:28:48 | raptor | well, that's a lead.. |
| 18:29:02 | bubdan | what could it be? |
| 18:29:18 | bubdan | what is new in 018? |
| 18:29:21 | raptor | I will look at difference between 017a and 018 in the video system |
| 18:29:38 | bubdan | okay |
| 18:29:44 | bubdan | thanks! |
| 18:32:16 | bubdan | I will compare the files they have |
| 18:32:32 | raptor | it wouldn't be in the game resources, sadly :( |
| 18:32:34 | raptor | I wonder |
| 18:32:40 | bubdan | oh |
| 18:33:26 | | bubdan is now known as bubdan[A] |
| 18:37:34 | raptor | bubdan[A]: you say you used AVG? |
| 18:50:26 | bubdan[A] | yes |
| 18:50:32 | | bubdan[A] is now known as bubdan |
| 18:55:11 | raptor | ok I have an idea |
| 18:55:19 | raptor | if you have 017a installed |
| 18:55:27 | raptor | inside the installation is an SDL2.dll |
| 18:55:41 | raptor | copy that to your portable 018a directory |
| 18:55:55 | raptor | and try running 018a again (using the original EXE) |
| 18:55:58 | bubdan | okay |
| 18:59:16 | raptor | i wish watusimoto were here, he may have more ideas.. |
| 19:01:26 | bubdan | nope |
| 19:01:32 | raptor | rats |
| 19:02:22 | bubdan | what was changed in 017a to 018 and up? |
| 19:02:32 | raptor | there were some minor changes in that DLL |
| 19:02:46 | bubdan | Hmmm |
| 19:02:52 | raptor | there were loads of changes in the bitfighter.exe itself.. |
| 19:03:03 | bubdan | oh |
| 19:03:46 | raptor | but we determined this morning that it had to do with the video system, so I'm focusing on those (SDL2.dll is part of the video system) |
| 19:04:00 | bubdan | okay |
| 19:04:48 | bubdan | oops there is no SDL2.dll in 017a I just used SDL.dll |
| 19:04:57 | raptor | oh really?? |
| 19:05:05 | bubdan | yes |
| 19:05:08 | raptor | ok, then that is a *big* change.. hmmm |
| 19:06:35 | raptor | (I didn't remember when we moved to SDL2...) |
| 19:15:15 | bubdan | what is SDL2? |
| 19:16:39 | raptor | it's our main game engine, including what creates the window |
| 19:17:08 | bubdan | oh |
| 19:24:45 | raptor | I have to go for a bit, back later |
| 19:25:00 | bubdan | Bye! |
| 19:55:20 | | bubdan Quit (Quit: bitfighter) |
| 20:23:19 | | bubdan has joined |
| 20:23:27 | | Watusimoto has joined |
| 20:23:35 | bubdan | Yay! |
| 20:31:48 | | bubdan is now known as bubdan[A] |
| 20:32:49 | | bobdaduck_m has joined |
| 20:33:33 | bobdaduck_m | Okay quick question |
| 20:34:01 | bobdaduck_m | levelgen error attempting to index global "itemOne" (a nil value) |
| 20:34:04 | bobdaduck_m | what do? |
| 20:35:16 | bobdaduck_m | where itemOne = levelgen;findObjectById() |
| 20:38:25 | raptor | hello |
| 20:38:27 | | raptor yawns |
| 20:38:52 | raptor | I've got 10 min before I have to go again |
| 20:39:22 | raptor | bobdaduck_m: uhh is that line in a method? if so make it local |
| 20:40:13 | raptor | Watusimoto: hello |
| 20:40:22 | Watusimoto | hi |
| 20:40:24 | raptor | bubdan[A] and I have been trying to find out why Bitfighter 018a fails to run on his WIndows XP machine and I'm out of ideas |
| 20:40:42 | Watusimoto | really?? |
| 20:40:48 | Watusimoto | hi bubdan[A] |
| 20:41:02 | raptor | I've even given him a special debug build to see what's wrong (after having him install graphics drivers, etc.) |
| 20:41:16 | Watusimoto | what is the general symptom? |
| 20:41:21 | Watusimoto | does it start? |
| 20:41:25 | raptor | starts up, shuts down instantly |
| 20:41:31 | Watusimoto | log file? |
| 20:42:05 | bobdaduck_m | its a variable not a method? |
| 20:42:13 | Watusimoto | does the main bitfighter window appear at all? |
| 20:42:22 | raptor | bobdaduck_m: itemOne -> 'local itemOne' |
| 20:42:27 | raptor | Watusimoto: no |
| 20:42:37 | Watusimoto | no logfile, no window/ |
| 20:42:39 | Watusimoto | ? |
| 20:42:42 | raptor | i've given him a special build with lots of printf statements |
| 20:42:51 | bobdaduck_m | global var itemOne = findobjectbyId() |
| 20:43:04 | raptor | bobdaduck_m: pastie please |
| 20:43:10 | bobdaduck_m | can't |
| 20:43:24 | bobdaduck_m | I'm not home. What does the error itself mean? |
| 20:43:36 | bobdaduck_m | I got it once before but I can't remember how I fixed it |
| 20:43:45 | raptor | it usually means you've declared the variable as a global and shouldn't |
| 20:43:57 | bobdaduck_m | If I make it local I get the same error |
| 20:43:59 | raptor | you normally just add the word 'local' in front of it |
| 20:44:17 | raptor | oh |
| 20:44:18 | raptor | haha |
| 20:44:22 | raptor | you used a semicolon |
| 20:44:26 | raptor | instead of a colon |
| 20:44:31 | bobdaduck_m | I tried that but got the same error. Just "attempting to index local "itemOne" |
| 20:44:36 | bobdaduck_m | I have a colon |
| 20:44:55 | Watusimoto | raptor: how far in do the printf statemtns stop printfing? |
| 20:45:11 | raptor | Watusimoto: it gets here: https://code.google.com/p/bitfighter/source/browse/zap/VideoSystem.cpp#117 |
| 20:45:38 | raptor | i put printf statements everywhere and it printed one statement right before SDL_CreateWindow |
| 20:45:53 | Watusimoto | ok, that was exactly my guess |
| 20:46:00 | raptor | ha |
| 20:46:20 | Watusimoto | so do other sdl games work? |
| 20:46:33 | bobdaduck_m | Oh and itemOne is supposed to be a neutral ship. |
| 20:46:37 | raptor | I've done crazy things like recompiling a new SDL2 and even recompiling SDL (version 1) and linking bitfighter against that |
| 20:46:53 | bobdaduck_m | Which could be the problem |
| 20:47:12 | raptor | bobdaduck_m: I'm not sure you can grab ship objects... |
| 20:47:28 | Watusimoto | bubdan[A]: what version of xp do you have? SP2? |
| 20:47:42 | raptor | SP3 |
| 20:47:50 | raptor | and he has AVG running |
| 20:47:52 | Watusimoto | I forgot there was one fo those |
| 20:48:01 | raptor | i told him to turn it off and it still shuts down |
| 20:48:22 | raptor | had him install the proper nvidia graphics drivers, too |
| 20:48:27 | Watusimoto | it doesn't sound like an avg issue |
| 20:48:43 | Watusimoto | what we need is another sdl2 game and see if that works |
| 20:48:48 | raptor | hmmm |
| 20:51:15 | Watusimoto | google has nothing obvious about this issue |
| 20:51:34 | Watusimoto | could wrap the createwindow call in a try/except and see what happens? |
| 20:51:47 | raptor | yeah, at first I thought it might be an openGL issue, but then he came back and said 017a works... |
| 20:53:04 | Watusimoto | which sdl did we have in 017a? |
| 20:53:05 | raptor | will try/catch in c++ catch segfaults? |
| 20:53:41 | raptor | check 017a.. |
| 20:54:35 | | bobdaduck_m Quit (Ping timeout: 258 seconds) |
| 20:54:36 | raptor | 017a had SDL 1.2 |
| 20:54:58 | Watusimoto | don't know about catch with segfault |
| 20:55:02 | raptor | looks like we moved to SDL2 for 018 permanently |
| 20:56:54 | Watusimoto | ok, so I think this looks like an sdl2.0/winxp conflict |
| 20:57:02 | Watusimoto | though that's stating the obvious |
| 20:57:06 | raptor | yes |
| 20:57:13 | raptor | I can run it in my VM no problem, though |
| 20:57:47 | Watusimoto | it's clearly a rare situation, as there are no google hits on related searches |
| 20:57:56 | raptor | yep |
| 20:58:45 | raptor | i have to go for about an hour |
| 20:58:57 | raptor | i'll check the logs then |
| 20:59:13 | raptor | on a good note SDL2 ABI is finally considered locked |
| 20:59:32 | raptor | so maybe we should update... but I'm not sure joysticks will still work |
| 20:59:38 | raptor | ok gotta run |
| 20:59:40 | | raptor Quit () |
| 21:07:02 | Watusimoto | bubdan[A]: do you have any of the games on this list? http://en.wikipedia.org/wiki/List_of_games_using_SDL |
| 21:08:31 | | bobdaduck_m has joined |
| 21:09:15 | bobdaduck_m | ah yes I remember now |
| 21:09:30 | bobdaduck_m | Same problem I got when I tried to put an ID on a wall |
| 21:10:18 | bobdaduck_m | So uh... Could I possibly ask for lua methods to be added for ship objects? |
| 21:11:28 | bobdaduck_m | Sometime eventually, anyway. |
| 21:12:54 | | bobdaduck_m Quit (Client Quit) |
| 21:13:21 | | bubdan[A] is now known as bubdan |
| 21:15:34 | bubdan | back |
| 21:15:48 | bubdan | Watusimoto I will look at that thanks for helping |
| 21:16:47 | bubdan | I have the powder toy |
| 21:20:03 | Watusimoto | which version/ |
| 21:22:07 | bubdan | 86.1 |
| 21:23:15 | Watusimoto | whoa... and I thought our version numbers were whacked! |
| 21:24:41 | bubdan | lol |
| 21:29:54 | Watusimoto | http://powdertoy.co.uk/Discussions/Thread/View.html?Thread=16261 |
| 21:30:15 | Watusimoto | does that sound about right? |
| 21:31:11 | bubdan | yup |
| 21:31:17 | bubdan | Thanks |
| 21:32:34 | Watusimoto | we can see if that generates any leads |
| 21:32:46 | bubdan | okay |
| 21:33:17 | bubdan | it's weird cause 017a works fine it just can't connect to any games |
| 21:34:10 | Watusimoto | can't connect? odd. 017a used and older version of SDL though, which I suspect is the issue |
| 21:57:33 | | Lockheedmartin has joined |
| 22:01:23 | | Lockheedmartin has left |
| 22:06:19 | Watusimoto | looks like the powder game is still using sdl 1.2 |
| 22:09:19 | bubdan | ya |
| 22:09:24 | | raptor has joined |
| 22:09:24 | | ChanServ sets mode +o raptor |
| 22:09:42 | bubdan | is that bad? |
| 22:10:03 | raptor | eggplant |
| 22:10:07 | raptor | yes, eggplant is bad |
| 22:10:12 | bubdan | ... |
| 22:10:16 | raptor | hi |
| 22:10:17 | bubdan | okay... |
| 22:10:21 | bubdan | Hi! |
| 22:10:24 | raptor | sorry for interjecting.. |
| 22:10:27 | | jacob1 has joined |
| 22:12:40 | | raptor is catching up on the logs |
| 22:13:33 | raptor | yes, so there are two main versions of SDL: 1.2 (as SDL.dll) and 2.0 (as SDL2.dll) |
| 22:13:43 | raptor | we made the switch from 1.2 to 2.0 with bitfighter 018 |
| 22:14:06 | bubdan | and that broke it on my computer |
| 22:14:16 | raptor | that's what we're thinking |
| 22:14:38 | raptor | but it is very rare as we have lots of windows xp users running 018a.. |
| 22:20:53 | | bobdaduck_m has joined |
| 22:27:18 | raptor | ok, I'm attempting to compile against the newest SDL2 |
| 22:27:25 | raptor | however joystick might be broken... |
| 22:27:46 | bubdan | ouch |
| 22:27:55 | raptor | do you plan on using joystick? |
| 22:28:24 | raptor | bobdaduck_m: are you in a position to pastie your earlier issue? |
| 22:28:38 | raptor | powder toy |
| 22:28:40 | bobdaduck_m | No and the issue is no lua methods for ships |
| 22:28:45 | raptor | interesting... |
| 22:29:20 | bobdaduck_m | I remember where I had the same issue: When I tried placing an ID on a wall. |
| 22:29:42 | raptor | hmmm |
| 22:30:30 | bobdaduck_m | gives an error trying to index a nil value because there aren't lua methods for the object or whatever |
| 22:30:53 | raptor | ok |
| 22:30:57 | raptor | makes sense I guess.. |
| 22:31:02 | raptor | also you're crazy |
| 22:31:09 | raptor | IDs on ships?? |
| 22:31:14 | bobdaduck_m | ...Any chance of lua methods being implemented for 019? |
| 22:31:25 | raptor | possibly, for walls |
| 22:31:31 | raptor | but walls are special |
| 22:31:31 | bobdaduck_m | Well I was trying to change the neutral ships team |
| 22:31:38 | raptor | oh no nonononononono |
| 22:31:43 | bobdaduck_m | so that you would have to push it over a forcefield |
| 22:31:46 | raptor | nonononononono nononononononono |
| 22:31:49 | bobdaduck_m | but um |
| 22:31:58 | bobdaduck_m | xD |
| 22:32:09 | raptor | ships are *very* special |
| 22:32:28 | raptor | the game is expecting a ship to be tied to a client |
| 22:32:35 | raptor | either a bot or a person |
| 22:32:49 | bobdaduck_m | Yes well. Next on my list is to try changing a players team when they go over a zone |
| 22:32:59 | raptor | ha! |
| 22:33:10 | raptor | that's... extreme usage (abusage?) |
| 22:33:22 | bobdaduck_m | And then after that I'm going to make a real actual level. |
| 22:33:45 | bobdaduck_m | Wait, has the stuff I've been doing before this point not been extreme? |
| 22:34:25 | raptor | in comparison, not quite as much... but from your perspective (not a developers) I can see why you'd think you can do this crazy stuff |
| 22:34:49 | bobdaduck_m | Though the real actual level before I finish my secret project will further push out the release date... |
| 22:35:08 | bobdaduck_m | Mind you, I come from Zap! |
| 22:35:52 | bobdaduck_m | Where I was pretty much taught to combine things in as weird of ways as I can think of to see what would happen. And where 80% of the levels relied on exploits. |
| 22:35:53 | raptor | having the ability to have triggered team switches is an intriguing possibility.. |
| 22:36:36 | raptor | yes, well apparently our current mission is to stamp out all exploits, then make sure levelgens can do anything they want... |
| 22:36:36 | bobdaduck_m | what I was going to do is onshipenteredzone trigger an event where I pass in ship. And then do ship:setTeam(2) |
| 22:36:42 | bobdaduck_m | rofl |
| 22:37:23 | raptor | team switch is complex because all connected users need to be told the person switch teams |
| 22:37:29 | bobdaduck_m | And at some point I will try making levelgen suns... |
| 22:37:43 | bobdaduck_m | Well either way something is likely to break. |
| 22:37:50 | raptor | ha |
| 22:38:08 | bobdaduck_m | I'm secretly hoping all it does is change the ship's color. |
| 22:39:25 | bobdaduck_m | Also on my list is to delete a teams spawnpoint via levelgen and then change to that team. |
| 22:39:40 | raptor | ha! |
| 22:39:58 | bobdaduck_m | "Stress testing" |
| 22:40:13 | raptor | yeah, stress the devs and stress the players! |
| 22:40:34 | bobdaduck_m | At least, we'll call it that. I actually have level concepts for all of these ideas. |
| 22:41:25 | bobdaduck_m | Oh also I should try to fix Sam's snow script. But that one's boring. |
| 22:42:10 | raptor | it's probably some simple point.new() stuff.. |
| 22:43:26 | raptor | bubdan: I have another build for you to try: http://sam6.25u.com/upload/4Bitfighter.zip |
| 22:43:36 | raptor | in there is a new EXE and a new SDL2.dll |
| 22:43:53 | raptor | add both to your portable folder and try to start.. |
| 22:44:58 | bubdan | okay |
| 22:45:01 | | Darrel Quit (Quit: Closed IRC client) |
| 22:45:08 | raptor | since you've seemed to stick around a bit :) |
| 22:45:38 | bubdan | thanks for helping most might have given up. |
| 22:45:50 | raptor | yeah, well - it's my stubborn streak... |
| 22:46:07 | bubdan | lol |
| 22:48:09 | bubdan | welcome to bitfighter! crash |
| 22:49:39 | raptor | booo! |
| 22:50:09 | raptor | and you're running the brand new EXE? |
| 22:50:22 | | bobdaduck_m Quit (Ping timeout: 264 seconds) |
| 22:50:40 | bubdan | yes |
| 22:50:45 | raptor | man |
| 22:51:15 | raptor | d620 you say? |
| 22:51:18 | raptor | is your dell laptop? |
| 22:51:24 | bubdan | yup |
| 22:52:11 | bubdan | it's a LATITUDE|D620 |
| 22:53:21 | raptor | you'll never believe this - i have a spare laptop from work right here that is a lattitude d620 |
| 22:53:34 | bubdan | whoa! |
| 22:53:37 | bubdan | crazy |
| 22:53:43 | raptor | but i'm not sure if it has the same graphics... |
| 22:53:58 | bubdan | you could run the thingy |
| 22:54:40 | raptor | looks like it has Intel graphics, not nvidia |
| 22:54:44 | raptor | but it has windows xp! |
| 22:54:45 | bubdan | oh |
| 22:54:49 | bubdan | lol |
| 22:58:06 | raptor | oh wow, this is so barebones of a system |
| 22:58:16 | raptor | nothing is installed - have to get a decent web browser.. |
| 22:58:37 | bubdan | google chrome? |
| 22:58:45 | raptor | yeah or firefox |
| 23:02:53 | | Nothing_Much Quit (Remote host closed the connection) |
| 23:03:24 | raptor | dinner time! |
| 23:03:40 | raptor | also, Bitfighter 018a runs just fine on the D620 here :-/ |
| 23:03:54 | raptor | I think it must be the graphics card somehow... |
| 23:03:58 | | Nothing_Much has joined |
| 23:04:04 | raptor | since that's what's different between our systems |
| 23:04:34 | bubdan | Hmmm |
| 23:04:48 | bubdan | and mine was wiped |
| 23:05:45 | jacob1 | I've been lurking here, and tried it too for a little, and it worked fine. tpt doesn't use any complicated SDL functions, most of it uses old, manual ways to draw all the text and textboxes and things to a video buffer that's drawn to the screen, there are barely any references to sdl at all for most graphics things. So I wouldn't be surprised that tpt's sdl works but this doesn't |
| 23:06:15 | bubdan | Hmmm |
| 23:07:47 | bubdan | sooo my really good graphic card is really bad? |
| 23:07:49 | jacob1 | I have no idea how to play though lol. do I have to join a server to play without knowing what anything does? but I don't have time to play today anyway |
| 23:08:03 | bubdan | I just host |
| 23:08:10 | bubdan | and fly around |
| 23:08:21 | jacob1 | I thought you couldn't get it to work? |
| 23:08:38 | bubdan | I got a old version to work |
| 23:08:45 | jacob1 | oh |
| 23:08:54 | bubdan | only the 018's don't work |
| 23:09:14 | bubdan | but that's what I need to join a server |
| 23:15:10 | Nothing_Much | there's a tutorial server |
| 23:15:14 | Nothing_Much | if that helps |
| 23:15:48 | jacob1 | ok, maybe i'll look at that sometime when I do have time, and I can figure things out myself easily anyway |
| 23:15:56 | bubdan | thanks but I can't connect |
| 23:18:07 | | Watusimoto_ has joined |
| 23:21:09 | | Watusimoto Quit (Ping timeout: 276 seconds) |
| 23:22:40 | Watusimoto_ | there is nothing on google about nvidia and sdl 2 crashes |
| 23:25:25 | raptor | hi Watusimoto_ |
| 23:25:31 | raptor | yeah, i'm stumped |
| 23:25:31 | Watusimoto_ | hi |
| 23:26:36 | raptor | hmm, maybe if i get a debug SDL2 build.. |
| 23:28:12 | Watusimoto_ | so you are pretty sure it is crashing during the createwindow call |
| 23:28:36 | Watusimoto_ | printf immediately before works, immediatley after does not |
| 23:28:44 | raptor | correct |
| 23:28:46 | | bobdaduck has joined |
| 23:28:52 | bobdaduck | Okay so: Changing a ships team nothing happens at all. No errors, nothing. |
| 23:29:01 | raptor | well that's good |
| 23:29:05 | Watusimoto_ | raptor: do you have easy access to the sdl source? |
| 23:29:07 | bobdaduck | Removing spawnpoints: 0,0 is used as the spawnpoint. (good job devs!) |
| 23:29:22 | | jacob1 is now known as jacob1[away] |
| 23:29:32 | raptor | Watusimoto_: yes, i'm compiling the latest from SDL2 trunk now in debug mode |
| 23:29:41 | raptor | bobdaduck: yay! |
| 23:29:46 | Watusimoto_ | I'm wondering if it uses try/catch |
| 23:30:06 | raptor | it's supposed to return NULL if it fails, instead of crash |
| 23:30:19 | Watusimoto_ | yes, ok, and it doesn't do that |
| 23:30:59 | raptor | http://wiki.libsdl.org/moin.fcg/SDL_CreateWindow |
| 23:31:28 | bubdan | is there a way to not use SDL2? I can live with out graphics. :) |
| 23:31:43 | Watusimoto_ | ah, ok, sdl_getError |
| 23:32:04 | Watusimoto_ | bubdan: probably not... it's not a graphics quality kind of thing, more a program structure issue |
| 23:32:28 | bubdan | oh |
| 23:32:52 | Watusimoto_ | I'm not sure we even got any "better" graphics as a result of the upgrade |
| 23:33:07 | raptor | nope, slightly better window management |
| 23:33:20 | raptor | especially on Mac |
| 23:33:23 | raptor | os |
| 23:33:25 | raptor | osx |
| 23:33:33 | bubdan | Is there ANY thing you could strip down so I don't need SDL2? |
| 23:33:49 | Watusimoto_ | you could run a dedicated server without sdl! |
| 23:33:55 | raptor | oh yeah! |
| 23:34:12 | raptor | bubdan: run in a command prompt: bitfighter.exe -dedicated |
| 23:34:12 | Watusimoto_ | but that might not be overly fun |
| 23:34:27 | bubdan | okay |
| 23:34:28 | raptor | and verify it doesn't crash and return immediately |
| 23:34:33 | Watusimoto_ | that will surely work |
| 23:34:39 | Watusimoto_ | I predict no crash |
| 23:34:45 | Watusimoto_ | but worth checking |
| 23:36:18 | bubdan | windows can not find 'bitfighter.exe' |
| 23:36:34 | raptor | you must be in the wrong directory.. |
| 23:36:41 | Watusimoto_ | you need to either be in the program folder, or specify the path to it |
| 23:36:54 | Watusimoto_ | you know, raptor, that wiki link you sent me above... might be worth trying the sample program in the wiki |
| 23:37:54 | raptor | on his machine? |
| 23:38:01 | Watusimoto_ | yes |
| 23:38:26 | Watusimoto_ | if that crashed (which it might well), it would completely eliminate all bf related code |
| 23:38:37 | bubdan | Hmmm |
| 23:38:59 | | bubdan looks |
| 23:39:06 | Watusimoto_ | and if it didn't, it we might try tinkering with the flags |
| 23:39:25 | Watusimoto_ | bubdan: you can't compile c++ code, by any chance, can you? |
| 23:40:05 | bubdan | nope learning python though |
| 23:41:22 | bubdan | What do I do with the hunk of code? |
| 23:41:35 | raptor | for the record - i dislike setting up vc++ stuff... |
| 23:41:48 | | jacob1[away] is now known as jacob1 |
| 23:41:56 | bobdaduck | Can I help? |
| 23:42:00 | Nothing_Much | Hello |
| 23:44:45 | Nothing_Much | how's it going? |
| 23:44:55 | raptor | argh! |
| 23:45:00 | raptor | entry point must be defined |
| 23:45:00 | bobdaduck | I'm breaking everything! |
| 23:45:26 | Watusimoto_ | I'm going to look for something simple that uses SDL2 that is precompiled |
| 23:45:26 | Nothing_Much | oh dear |
| 23:45:33 | Watusimoto_ | a demo or somesuch |
| 23:47:41 | bubdan | !!! |
| 23:47:52 | bubdan | bitfighter.exe -dedicated workedish |
| 23:48:05 | bubdan | not sure what to do |
| 23:48:27 | bubdan | it looks stable |
| 23:49:15 | raptor | jsut do ctrl+C |
| 23:49:24 | raptor | to cancel it |
| 23:49:34 | raptor | almost got the stupid test compiled... |
| 23:49:40 | bubdan | okay |
| 23:54:27 | | Platskies has joined |
| 23:59:17 | raptor | Watusimoto_: getting discourage with vc++ to just compile this one dumb class... |