IRC logs of Freenode #BZFlag for Saturday, 2019-04-13

short_circuitFunny.... I just ordered some shoes on Amazon a few minutes ago.. Come back to see this XD00:45
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has joined #bzflag00:46
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has quit IRC (Remote host closed the connection)01:05
*** Zehra <Zehra!~Zehra@2601:58b:c600:3349:90c5:2bbe:fb16:8666> has joined #bzflag01:05
*** Zehra <Zehra!~Zehra@2601:58b:c600:3349:90c5:2bbe:fb16:8666> has quit IRC (Changing host)01:05
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has joined #bzflag01:05
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has quit IRC (Quit: Gone for now.)03:40
*** bboles <bboles!~quassel@2607:fcd0:100:8301:378::86> has quit IRC (Ping timeout: 252 seconds)07:45
*** bboles <bboles!~quassel@2607:fcd0:100:8301:378::86> has joined #bzflag07:45
*** ChanServ sets mode: +o blast00710:10
*** blast007 sets mode: -b *!*@47.185.225.3210:10
*** blast007 sets mode: -o blast00710:10
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer)12:12
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net> has joined #bzflag12:13
*** Guest62808 <Guest62808!~quassel@00.alucard.sujevo.io> has left #bzflag ("http://quassel-irc.org - Chat comfortably. Anywhere.")13:34
*** moriah <moriah!~quassel@unaffiliated/kierra> has joined #bzflag13:38
BZNotify`2.4 @ bzflag: blast007 pushed 3 commits (https://git.io/fjmnB):13:45
BZNotify`2.4 @ bzflag: blast007 a43cef: Look up the flag hiding BZDB vars once per frame instead of once per flag per frame. (https://git.io/fjmnR)13:45
BZNotify`2.4 @ bzflag: blast007 c559ce: Add the Open Free For All mode to the Start Server menu. (https://git.io/fjmnE)13:45
BZNotify`2.4 @ bzflag: blast007 051f73: Sort locally discovered servers to the top of the server list. (https://git.io/fjmnu)13:45
blast007macsforme: for the premake5 stuff, is the idea to require premake5 to build BZFlag from source, or just to rebuild the project files?14:08
*** Peridot <Peridot!~Peridot@47.185.225.32> has joined #bzflag14:55
* blast007 wonders if Peridot's connection is working better :)14:56
*** Peridot1 <Peridot1!~Peridot@47.185.225.32> has quit IRC (Ping timeout: 264 seconds)14:57
blast007I'll take that as a maybe14:58
*** Peridot1 <Peridot1!~Peridot@47.185.225.32> has joined #bzflag16:12
*** Peridot <Peridot!~Peridot@47.185.225.32> has quit IRC (Ping timeout: 246 seconds)16:14
*** Peridot <Peridot!~Peridot@47.185.225.32> has joined #bzflag16:36
*** Peridot1 <Peridot1!~Peridot@47.185.225.32> has quit IRC (Ping timeout: 264 seconds)16:39
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net> has joined #bzflag16:45
*** tupone <tupone!~alfredo@gentoo/developer/tupone> has quit IRC (*.net *.split)16:48
*** Swant <Swant!swant@freenode/staff/ikea> has quit IRC (*.net *.split)16:48
*** brlcad <brlcad!~sean@104.225.5.10> has quit IRC (*.net *.split)16:48
*** catay <catay!~smertens@valyria.catay.be> has quit IRC (*.net *.split)16:48
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net> has quit IRC (Ping timeout: 252 seconds)16:49
*** brlcad <brlcad!~sean@104.225.5.10> has joined #bzflag17:06
*** catay <catay!~smertens@valyria.catay.be> has joined #bzflag17:06
*** Swant <Swant!swant@freenode/staff/ikea> has joined #bzflag17:06
*** Peridot1 <Peridot1!~Peridot@47.185.225.32> has joined #bzflag17:07
*** Peridot <Peridot!~Peridot@47.185.225.32> has quit IRC (Ping timeout: 252 seconds)17:10
*** tupone <tupone!~alfredo@gentoo/developer/tupone> has joined #bzflag17:11
*** ChanServ sets mode: +o blast00717:21
*** blast007 sets mode: +b *!*@47.185.225.3217:21
*** blast007 sets mode: -o blast00717:22
*** Peridot1 <Peridot1!~Peridot@47.185.225.32> has quit IRC (Ping timeout: 255 seconds)17:25
tuponealpha not working and texture sometimes wrong :( (GLES1.1)17:30
macsformeblast007: I think for practical purposes, you will need premake5 at least to generate the project files the first time18:38
macsformewe could pre-generate them and include them with releases, but then it would be up to the user to make sure that the dependencies are in the right place (premake checks for that before generating projects, currently)18:39
blast007can I generate the Xcode project files with premake5 on linux?18:40
blast007if you want them part of the release, the Xcode projects should just be there so that 'make dist' includes them18:41
macsformeI tried generating files for one OS from a different one, and it seemed to work, but I don't know how reliable that will be18:42
blast007if we're moving to having a dependency package for macOS as well, there's no need to use system-installed libs18:42
macsformeI think it's simpler not to include them18:42
macsformeyes18:43
blast007simpler for who?18:43
macsformeus18:43
blast007I don't see that18:44
macsformebuildmacos.sh in our bzflag-dependencies repository generates a working dependency package for macOS in master right now18:44
blast007cuz now you're saying that we'd have to build the source tars by merging generated files from two different platforms18:45
blast007currently I just run 'make dist' and I get source tars18:45
macsformeI meant that we don't include premake-generated project files in our releases, and make the user generate them18:46
blast007I don't understand why that makes anything easier for anyone18:46
macsformeit won't be easier than what we have now, true (as far as releases are concerned)18:48
macsformethe benefit will be a near-zero maintenance burden for the macOS project files during development, when files are moved around or added/removed18:49
blast007okay, but why not include the generated Xcode project files in Git?18:49
macsformemy main concern would be that they would become stale18:50
blast007and that's a bigger problem then making everyone who wants to build from source download an alpha version of a build system?18:51
blast007than*18:51
macsformeand when we add or remove a project (like a plugin), we have extra things to change so that the new project file is tracked in git18:52
blast007if you have premake generating the project files, can't it just be run from time to time?  wouldn't it generate identical output if nothing has changed?18:53
blast007I imagine we could even set up a travis CI that would check for stale project files18:54
macsformeI think the question of which is a "bigger problem" is subject to opinion... for me, I see a lot of stale information/configuration/scripts/etc. in our repository, so I prioritize avoiding that, versus maybe the 2 - 3 people who will regularly build BZFlag on macOS, who should have premake installed anyway so they can do work on our source file layout (modifying/adding/deleting)19:01
macsformeand true, it could probably be automated, and have updated projects generated and committed when needed19:02
macsformeI think the best path forward will become clear with time, once we get people in the community building with this new method19:05
tuponemacsforme: did alpha worked for you? (Mesa and openGL ES)19:24
macsformetupone: yes, I think so... I remember some problems with GL_RGB textures not working with some implementations (everything had to be GL_RGBA), but that's the only problem I remember19:28
macsformeyou can build my fork and see for yourself if you want a comparison19:29
tuponeThe error I get is directly from Mesa/SDL2.19:29
macsformewhat's the error?19:29
tuponeWindow does not provide Gamma support19:30
tuponesomething like that19:30
tuponeEverything is almost perfect only texturing is not so good. Maybe I have to use glues :)19:31
tuponeWindow doesn't have DirectColor visual19:32
tuponethat is the exact error19:32
macsformeI do remember seeing an error about gamma not being supported... the other one, I don't recall19:40
tuponethe last is from SDL2, bzflag translate as Gamma support19:41
macsformethat doesn't sound related to transparency though, does it?19:42
tuponeMy problem is not alpha nut gamma. Cannot set brightness19:43
tupones/nut/but/19:43
macsformeoh19:43
macsformeyes, I think I had that problem too19:43
macsformeI think that does not have good support in SDL with OpenGL ES contexts19:44
tuponefor the texture ... do you know if some of the texture are not pot, at least in mofo ?19:46
tuponebecause I'm not scaling them at the moment19:46
blast007pot = Power of Two?19:47
tuponeyes19:47
*** short_circuit is now known as spldart22:51
*** ChanServ sets mode: +v spldart22:51

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