IRC logs of Libera.Chat #BZFlag for Thursday, 2021-06-24

*** Guest7353 <Guest7353!~Guest73@2604:3d08:1c7e:5600:57be:6bf7:ced3:21c> has joined #bzflag00:58
*** Guest7353 <Guest7353!~Guest73@2604:3d08:1c7e:5600:57be:6bf7:ced3:21c> has quit IRC (Client Quit)01:01
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag01:27
SpringTankIs there a block diagram for the bzflag source?04:18
blast007nope04:42
blast007do yo have a question about some of the code?04:44
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 250 seconds)05:10
blast007there's 420 warnings building the master branch in 64-bit mode on Windows, most/all of which are "possible loss of data" warnings due to changes in type sizes between 32-bit and 64-bit mode.05:25
blast007bunch of linker errors when I build release mode too.  not sure if that's a problem with the BZFlag project files or the way I built the dependencies.05:34
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)08:36
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has quit IRC (Ping timeout: 252 seconds)09:30
SpringTankI'm just trying to understand how the game engine works on a deeper level.09:56
SpringTankI'm a visual learner, so block diagrams and flow charts would just speed up the process.09:56
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag10:00
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has joined #bzflag10:10
blast007I'd just suggest using an IDE that lets you follow code around.  So, Visual Studio on Windows, QtCreator on Linux, Xcode or AppCode on macOS.  Then you can right click on functions/variables/classes and find the usage or definitions.12:50
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has quit IRC (Quit: Client limit exceeded: 15000)12:50
blast007I'm pondering a change to the login flow for the game client. Instead of the username/password fields in the Join Game menu, I'd have a login menu that would fetch a session token from the central services. That would be stored locally instead of the password (and username?).14:13
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has joined #bzflag14:14
blast007Those session tokens would be recorded on the central services and could be revoked by the player.  (So, for instance, if they played the game at a friend's house or a public workstation, but forgot to log out, they could do that by revoking that session token.)14:14
blast007Though, that kind of change might affect the flow of people that run multiple clients with different names or like to switch names often (between/to/from registered/unregistered names).14:16
blast007since to change between registered names, you'd have to log out and then log in with the new name14:27
blast007and to change from a registered account to a non-registered you'd have to log out.14:27
*** disco <disco!~disco@81.187.95.100> has quit IRC (Ping timeout: 252 seconds)14:38
*** disco <disco!~disco@81.187.95.100> has joined #bzflag14:38
JeffM[m]BZFlag's 'engine' is a little convoluted, especially in the all the scenenode stuff.15:01
JeffM[m]a lot of the GL state management stuff was to help software render performance back in the day. Most of it can be replaced with simple material sorting.15:01
JeffM[m]There are some good resources about general game dev practices out there though.15:01
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag15:03
*** Gollum <Gollum!~Gollum@131.93.56.40> has joined #bzflag15:11
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has quit IRC (*.net *.split)15:35
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has quit IRC (*.net *.split)15:35
*** SpringTank <SpringTank!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has quit IRC (*.net *.split)15:35
*** User <User!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has joined #bzflag15:35
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has joined #bzflag15:35
blast007speaking of 64-bit, seems that Windows 11 will require a 64-bit processor.  And UEFI, Secure Boot, and TPM 2.0.17:43
Gollumwhen does 11 come out?19:02
blast007end of 2021 or early 202219:04
Gollumnice cause my pc wont upg. tto the stupid feature updates19:04
Gollumjust wont do it19:04
blast007mine wouldn't either.  On one system I was able to get it to update by running the Windows 20H2 setup.exe from within Windows (I think?), but another wouldn't even work with that.  Had to reinstall from scratch.19:06
GollumI did that too19:06
Gollumand didnt work still19:06
Gollumso im stuck with no update19:06
blast007my work laptop won't support 11 :)19:07
Gollumruhroh19:07
Gollummy pc will haha19:07
Gollumbut it cant upg. lol19:07
GollumBlast19:08
Gollumblast007 Check DM :)  On Libera19:11
*** nitroxis_ <nitroxis_!n@nxs.re> has quit IRC (Remote host closed the connection)19:38
*** nitroxis <nitroxis!n@nxs.re> has joined #bzflag19:53
*** Gollum <Gollum!~Gollum@131.93.56.40> has quit IRC (Quit: Client closed)20:19
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)20:52
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has joined #bzflag20:54
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has quit IRC (*.net *.split)22:19
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has quit IRC (*.net *.split)22:19
*** DTRemenak <DTRemenak!~DTRemenak@2603-8001-3700-003f-64d9-8055-2b7f-eba0.res6.spectrum.com> has quit IRC (*.net *.split)22:19
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has quit IRC (*.net *.split)22:19
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has quit IRC (*.net *.split)22:19
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (*.net *.split)22:19
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (*.net *.split)22:19
*** nitroxis <nitroxis!n@nxs.re> has quit IRC (*.net *.split)22:19
*** User <User!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has quit IRC (*.net *.split)22:19
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has quit IRC (*.net *.split)22:19
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (*.net *.split)22:19
*** disco <disco!~disco@81.187.95.100> has quit IRC (*.net *.split)22:19
*** allejo <allejo!~allejo@user/allejo> has quit IRC (*.net *.split)22:19
*** Gort[m] <Gort[m]!~M-gort-ma@2001:470:69fc:105::7ed> has quit IRC (*.net *.split)22:19
*** FastLizard4 <FastLizard4!fastlizard@wikipedia/FastLizard4> has quit IRC (*.net *.split)22:19
*** jfindlay <jfindlay!~jfindlay@159.203.239.211> has quit IRC (*.net *.split)22:19
*** ashvala <ashvala!~quassel@104.131.125.108> has quit IRC (*.net *.split)22:19
*** kierra <kierra!~quassel@user/kierra> has quit IRC (*.net *.split)22:19
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has quit IRC (*.net *.split)22:19
*** brlcad <brlcad!~sean@104.225.5.10> has quit IRC (*.net *.split)22:19
*** Cobra_Fast <Cobra_Fast!~coprah@wtwrp.de> has quit IRC (*.net *.split)22:19
*** yuitimothy <yuitimothy!~yuitimoth@user/yuitimothy> has quit IRC (*.net *.split)22:19
*** catay <catay!~smertens@user/catay> has quit IRC (*.net *.split)22:19
*** JeffM[m] <JeffM[m]!~generalpu@2001:470:69fc:105::7ef> has quit IRC (*.net *.split)22:19
*** sean[m] <sean[m]!~brlcadmat@2001:470:69fc:105::1ff> has quit IRC (*.net *.split)22:19
*** blast007 <blast007!~blast@user/blast007> has quit IRC (*.net *.split)22:19
*** bboles <bboles!~bboles@64.94.212.195> has quit IRC (*.net *.split)22:19
*** dngor <dngor!abuse@104-136-128-018.biz.spectrum.com> has quit IRC (*.net *.split)22:19
*** the_map <the_map!~the_map@user/the-map/x-5158391> has quit IRC (*.net *.split)22:19
*** TD-Linux <TD-Linux!~Thomas@user/td-linux> has quit IRC (*.net *.split)22:19
*** macsforme <macsforme!~macsforme@2604:a880:400:d0::e61:a001> has quit IRC (*.net *.split)22:19
*** alezakos <alezakos!~kongr45gp@user/alezakos> has quit IRC (*.net *.split)22:19
*** spoopydango[m] <spoopydango[m]!~spoopydan@2001:470:69fc:105::7f0> has quit IRC (Ping timeout: 272 seconds)22:23
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag22:23
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has joined #bzflag22:23
*** catay <catay!~smertens@user/catay> has joined #bzflag22:23
*** yuitimothy <yuitimothy!~yuitimoth@user/yuitimothy> has joined #bzflag22:23
*** Cobra_Fast <Cobra_Fast!~coprah@wtwrp.de> has joined #bzflag22:23
*** brlcad <brlcad!~sean@104.225.5.10> has joined #bzflag22:23
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has joined #bzflag22:23
*** kierra <kierra!~quassel@user/kierra> has joined #bzflag22:23
*** DTRemenak <DTRemenak!~DTRemenak@2603-8001-3700-003f-64d9-8055-2b7f-eba0.res6.spectrum.com> has joined #bzflag22:23
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has joined #bzflag22:23
*** disco <disco!~disco@81.187.95.100> has joined #bzflag22:23
*** Agatha <Agatha!~agatha@user/agatha> has joined #bzflag22:23
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag22:23
*** User <User!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has joined #bzflag22:23
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has joined #bzflag22:23
*** nitroxis <nitroxis!n@nxs.re> has joined #bzflag22:23
*** jfindlay <jfindlay!~jfindlay@159.203.239.211> has joined #bzflag22:23
*** FastLizard4 <FastLizard4!fastlizard@wikipedia/FastLizard4> has joined #bzflag22:23
*** Gort[m] <Gort[m]!~M-gort-ma@2001:470:69fc:105::7ed> has joined #bzflag22:23
*** allejo <allejo!~allejo@user/allejo> has joined #bzflag22:23
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has joined #bzflag22:23
*** alezakos <alezakos!~kongr45gp@user/alezakos> has joined #bzflag22:23
*** tantalum.libera.chat sets mode: +vo allejo ChanServ22:23
*** dngor <dngor!abuse@104-136-128-018.biz.spectrum.com> has joined #bzflag22:23
*** the_map <the_map!~the_map@user/the-map/x-5158391> has joined #bzflag22:23
*** TD-Linux <TD-Linux!~Thomas@user/td-linux> has joined #bzflag22:23
*** macsforme <macsforme!~macsforme@2604:a880:400:d0::e61:a001> has joined #bzflag22:23
*** tantalum.libera.chat sets mode: +ov macsforme macsforme22:23
*** JeffM[m] <JeffM[m]!~generalpu@2001:470:69fc:105::7ef> has joined #bzflag22:23
*** sean[m] <sean[m]!~brlcadmat@2001:470:69fc:105::1ff> has joined #bzflag22:23
*** blast007 <blast007!~blast@user/blast007> has joined #bzflag22:23
*** bboles <bboles!~bboles@64.94.212.195> has joined #bzflag22:23
*** ashvala <ashvala!~quassel@104.131.125.108> has joined #bzflag22:24
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has joined #bzflag22:25
*** Gort[m] <Gort[m]!~M-gort-ma@2001:470:69fc:105::7ed> has quit IRC (Ping timeout: 244 seconds)22:27
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has quit IRC (Ping timeout: 246 seconds)22:27
*** JeffM[m] <JeffM[m]!~generalpu@2001:470:69fc:105::7ef> has quit IRC (Ping timeout: 272 seconds)22:28
*** sean[m] <sean[m]!~brlcadmat@2001:470:69fc:105::1ff> has quit IRC (Ping timeout: 272 seconds)22:28
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has quit IRC (*.net *.split)22:31
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has joined #bzflag22:31
*** tantalum.libera.chat sets mode: +o ChanServ22:31

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