IRC logs of Libera.Chat #BZFlag for Friday, 2023-10-13

*** FastLizard4 is back01:57
Juestblast007: for documentation: in windows you can debug without setting it up as startup project by right clicking on the project and going to debug in the menu02:27
Juestalso for master dependencies, you can just make a junction or symblink to dependencies and you're ready to go02:28
*** FastLizard4 is now away: AWAY from keyboard02:28
Juesti believe i found a bug with 2.502:28
Jueston linux02:29
Juesti tried the skins and it wouldnt switch them02:29
blast007so you were running a second client to check if changing the skin of the first would make it look different to the second client?02:38
Juestactually no03:17
Juestbut the local tank skin did not change03:17
Juesti think it should03:18
Juesti dont have a secondary client to test03:18
Juestbzadmin on master doesnt build in win32 release03:18
Juestmissing symbols about curses on link03:19
blast007when you say "local tank skin", what are you looking at?03:20
Juestyou know the cockpit has a view of the tank?03:22
blast007I have Display Treads turned on, and I'm seeing my skin change when I join with the different skin settings03:23
Juestweird03:32
Juesti tried and i didnt notice any changes03:32
Juestas rogue 03:32
Jueston the ipv6 branch03:32
Juestanyways03:32
Juestany clue about bzadmin not building on windows?03:32
Juestyay03:33
Juestbzflag x64 builds on master03:33
Juestare there servers on master?03:35
*** FastLizard4 is back03:37
blast007I have two servers running03:37
blast007(on the normal list)03:37
Juesti have a issue with libpng gAMA value out of range for the team icon textures03:38
Juesti just noticed03:38
Juestalso how do you put more fonts in linux?03:38
Juestit seems to be more involved03:38
Juesti had to manually do it03:39
Jueston windows its as easy as put it on the directory03:39
Juestdata directory03:39
blast007it's the same on all platforms03:39
blast007when you tested the skin changes, did you rejoin the game after selecting your skin?03:41
blast007oh, maybe it only breaks for rogue - seeing that here too03:42
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 255 seconds)03:45
Juestblast007: when i do make install the removed fonts dont get installed04:03
Juestadded it to data04:04
Juestdoesnt get installed04:04
Juestdo i need to ./configure afterwards on linux?04:04
Juestor mac for that matter04:04
Juestdebug has problems through04:05
Juestdebug x64 on windows04:05
blast007oh, you're talking about that04:08
blast007you don't have to 'make install' during development04:08
blast007you can just run 'src/bzflag/bzflag' from the root of the source directory04:09
Juestoh interesting04:09
Juestbut will it find the data files and everything when launched from there?04:10
blast007yeah, it looks in the current working directory for the 'data' directory04:10
Juestthe working directory must be the root?04:10
Juesti see04:10
Juesti prefer the make install way04:10
blast007why?04:10
Juesteasier to work with04:10
blast007it's not04:11
Juestcd to bin and launch04:11
blast007why would you cd to bin?04:11
Juestbecause that's where the binaries are04:11
Juestokay this is stupid, sorry04:11
blast007the whole point of a 'make install' is that the binaries are already in your path, so you don't have to cd....04:11
Juesti just installed them to ~/bzflag :D04:11
blast007but whatever, I use an IDE in linux, so I just have the Run button set up to run src/bzflag/bzflag with the correct working directory04:12
Juesti dont use a ide lol04:12
Juestwhich ide do you use?04:12
blast007Qt Creator04:12
Juestinteresting04:12
Juestwhy that one in particular if bzflag has nothing in qt?04:12
blast007because it's similar in functionality to Visual Studio04:13
blast007Visual C++*04:13
blast007even integrates with gdb for debugging04:13
Juestinteresting04:15
Juestanyways04:15
Juesti guess there's actual bugs to fix on 2.5?04:15
Juestis this a known issue or..?04:16
blast007of course there's bugs to fix :)04:16
Juestis there a list of known issues of master?04:16
blast007there's an issue tracker, but I don't recall that rogue skin issue being reported before04:16
blast007I started walking through it with the debugger, but it's late now. I'll have to resume another day.04:17
Juestno worries04:17
Juestshould i report it?04:17
blast007sure04:17
blast007that's one way to contribute to an open-source project even if you can't (yet) fix the issue yourself04:18
Juestcan i fix the install file list somehow?04:20
blast007if you're adding new files to be installed, you have to edit the Makefile.am and re-run autogen.sh and configure04:20
Juestim adding new fonts04:21
Juestit seems it doesnt pick it up04:21
blast007specifically, the Makefile.am in data/04:21
Juestso if i add a new font04:21
Juestshould autogen.sh suffice?04:21
blast007did you add the new files to data/Makefile.am  ?04:22
blast007oh, sorry, it's data/fonts/Makefile.am04:22
blast007forgot it's a subdirectory04:22
Juestdidnt notice it04:23
Juestthanks04:23
blast007heh, if we added Freetype2 as a dependency of BZFlag, we could just integrate TextTool2 into the game and ship TTFs instead of rendered fonts :)04:25
Juestyeah that'd be nice04:31
Juestwhy are the fonts included in misc btw?04:31
Juestwere04:31
Juestalso i like ProFont :)04:31
BZNotifybzflag: Juesto opened issue #336 "Tank skin does not change for Rogue" (https://github.com/BZFlag-Dev/bzflag/issues/336)04:32
*** FastLizard4 is now away: AWAY from keyboard04:46
Juestlol04:47
Juestapparently f.lux makes the rouge super bullet look cyan04:47
Juestgood night blast007 04:55
tuponeJuest: add some description. Is it valid for all the game modality? It is applicable to 2.4 or 2.5. How we can reproduce05:15
Juesttupone: in first place, skin is a feature of 2.6. i only tried just joining any server that allowed rouge 05:18
BZNotifybzflag: Juesto edited issue #336 "Tank skin does not change for Rogue" (https://github.com/BZFlag-Dev/bzflag/issues/336)05:20
Juestbetter?05:23
tuponeyes05:42
Juestum any idea why only purple specular and noise is used for every basetop?05:45
Juestor just purple's05:45
Juestit should be renamed if its not for purple but all teams05:45
*** FastLizard4 is back05:47
*** FastLizard4 is now away: AWAY from keyboard05:49
*** FastLizard4 is now away: IN-GAME - Starfield05:49
Juesti seem to have high jitter on 64 bits bzflag05:55
Juestbut also im running it from a network location05:55
Juestwindows x6405:58
Juestany idea about this glitch? https://i.imgur.com/X3L3wRv.png06:01
Juesti think i've found a glitch with the lighting06:12
Juesti have the game clock set to noon06:12
Juestlol im running two instances of bzflag06:15
Juestno wonder i was having high jitter06:15
*** Cobra_Fast is now away: offline06:38
*** Cobra_Fast is back06:38
*** FastLizard4 is back09:36
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)09:41
*** FastLizard4 is now away: AWAY from keyboard09:43
blast007ah, so maybe the jitter issue was on Windows10:01
blast007I was seeing high jitter myself before, but then later I couldn't reproduce it10:01
blast007or maybe it only happens on Friday the 13th :P10:18
*** FastLizard4 is back10:23
blast007regarding the purple base normal/specular, I don't think either are used by anything10:29
blast007hrm.. not seeing the jitter issue here, even with two clients :(10:33
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag11:00
*** FastLizard4 is now away: AWAY from keyboard11:10
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life)11:29
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag14:48
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 260 seconds)14:51
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag15:09
*** SpringTank is now away: No clients connected to this core right now.16:01
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Read error: Connection reset by peer)16:02
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag16:05
*** SpringTank is back16:07
*** SpringTank is now away: No clients connected to this core right now.17:09
*** SpringTank is back17:17
Juestblast007: im seeing high jitter but it could be because im running it over a network share17:53
Juestwhen connecting to bzexcess17:53
blast007a while ago I *was* seeing high jitter on my servers but only when playing on 2.517:53
blast007like, 30 to 40 ms of it compared to around 5ms17:54
Juesti was getting from 40-70ms of jitter17:56
Juestlooking forward for the tracing of the skin not applying to rogue 17:59
Juestrouge 17:59
Juestany idea about weird glitches with the lighting?18:00
Juestin 32 bits the jitter is still high but 20ms lower than 64 bits18:04
blast007what was the lighting glitch you were seeing?  was it that screenshot you linked, or something else?18:12
Juestyes in the screenshot i linked18:20
Juestthe vertical line is the lighting glitch18:20
Juesti saw one white line randomly popping up on random places when i changed the time18:21
Juestnot sure if tupone changes broke this but now plugins arent building because of missing config.h on 2.418:21
Juestim seeing the issue on windows18:22
*** FastLizard4 is back18:23
blast007I'll check that when I get home18:23
Juesti'll check if the jitter decreases if i run bzflag locally18:27
Juestalso18:30
Juestim sure you probably know this18:30
Juestbut the game stops responding for a second or two when it tries to connect to a non-existent host18:30
*** FastLizard4 is now away: AWAY from keyboard18:31
blast007does it also stop responding for a couple seconds on 2.4?18:36
Juestyes18:38
AgathaThe vertical line in the skybox looks like a filtering error. If you're using `GL_TEXTURE_CUBE_MAP`, then needs enable `GL_TEXTURE_CUBE_MAP_SEAMLESS`. If using `GL_TEXTURE_2D`, then needs `GL_TEXTURE_WRAP_*` to `GL_CLAMP_TO_EDGE`.19:46
BZNotify2.4 @ bzflag: atupone pushed 1 commit (https://github.com/BZFlag-Dev/bzflag/compare/2af1d0648b78...784f56685a39):19:51
BZNotify2.4 @ bzflag: atupone 784f56: further adding common.h to all tree as 1st include (https://github.com/BZFlag-Dev/bzflag/commit/784f56685a3966da9f6416ad106a87e82efeac7f)19:51
tuponeJuest: on windows ?19:53
Juestyes tupone 19:54
tuponeit is strange. Maybe you build plugin without configuring ?19:54
Juestim building on visual studio19:54
Juestthis config.h thing didnt happen before19:54
Juestmissing config.h*19:55
tuponeI don't know if that is usual. If it is, can you remove the common.h include on the bzfsAPI.h19:55
tuponeand try to build again19:55
tuponeBut I'm sure config.h should be present to avoid problems on odd platforms19:55
Juestblast007: why plugins build artifacts are in msvc instead of in plugins?19:56
Juestcommon.h wants config.h19:56
Jueststrange19:59
tuponeyes I know19:59
Juestconfig.h exists in msvc\build19:59
Juestbut the additional include parameters on the projects dont reference it20:00
tuponeconfig.h is created from configure on linux. On visual studio I guess is a human artifact :)20:01
Juest/* win32/config.h.  Generated by hand by Jeff Myers 6-12-03 */20:08
Juest/* this config is just for visual C++ since it doesn't use automake*/20:08
Juestit was never needed for plugins it seems20:09
Juestim going to try this20:09
Juest#ifndef _WIN3220:09
Juest#include "config.h"20:09
Juest#endif20:09
Juestshit is erroring badly20:10
Juest:(20:10
Juestpardon my language20:11
tuponeIt is better to comment it out common.h from bzfsAPI.h20:16
tuponeand see if that is the problem20:16
tuponeand maybe bzfsHTTPAPI.h20:18
*** FastLizard4 is back20:26
Juesttupone: that was it, bzfsapi.h include of common.h20:36
*** FastLizard4 is now away: AWAY from keyboard20:45
tuponeok. I hope blast has a solution on windows. Like to include the prebuild config.h on the build. If not I revert the bzfsAPI change20:47
blast007bzfs API headers should not include non-API headers21:04
blast007so just remove common.h from bzfsAPI.h21:04
tuponebut plugins can include system headers and in that case config.h is good to include. But I remove it21:08
Juestblast007: back home yet? hows your day so far?21:10
blast007yes, I'm home21:14
Juestcan i ask where you were?21:15
blast007at work21:16
Juestah ok21:16
BZNotify2.4 @ bzflag: atupone pushed 1 commit (https://github.com/BZFlag-Dev/bzflag/compare/784f56685a39...3b9de593ab8e):21:17
BZNotify2.4 @ bzflag: atupone 3b9de5: don't use config.h in plugins (https://github.com/BZFlag-Dev/bzflag/commit/3b9de593ab8eb9d94db3f0cfb7fc8f4a9c19d6a9)21:17
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag22:26
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 255 seconds)22:30

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!