*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has quit IRC (Quit: Gone for now.) | 03:20 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 03:43 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 260 seconds) | 03:47 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 03:47 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 245 seconds) | 03:48 | |
macsforme | allejo: I've seen those since Mojave at least, maybe even High Sierra... I believe it to be an SDL issue | 05:43 |
---|---|---|
macsforme | for our SDL 2 window creation project, it looks like we have the issue from the 3-monitor linux guy, my issue regarding macOS fullscreen, tupone's PR with one solution, and blast007's PR with another (neither of which fully work on macOS)... anything else to consider when it's time to reconcile everything? | 05:49 |
macsforme | also tupone, if you're interested in trying to work out our differences regarding your VBO management PR #232, I would be all for that... it could just be a conversation where we figure out the purpose and requirements of such a class, and go from there | 05:54 |
macsforme | this is an area of our code that I intend to work on in the future, and I've written many prototypes and examples over the last few years... so this is an area where I'll definitely have thoughts/input and I want to be comfortable working in it | 05:58 |
tupone | macsforme: I agree on working out our differences. I hope you understand the requirements I tried to support on the VBO* classes, and I like to know what is really disturbing you on that logic/implementation/... that I can fix. Or if we need to rewrite everything from zero | 07:28 |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 245 seconds) | 07:39 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 11:56 | |
blast007 | macsforme: I'm going to make another attempt at a temporary SDL2 fix for the multi-monitor bug for 2.4.20. For 2.6, I want to investigate replacing SDL with GLFW + OpenAL. There, I have OpenAL support mostly working, minus things like audio priority and simulating the speed of sound. | 17:15 |
blast007 | hmm, GLFW doesn't yet have support for touch input, so that one roadblock to using that (if we intend to support Android/iOS) | 18:02 |
blast007 | that's* | 18:02 |
The_Noah | I didn't know Android/iOS was being considered to be supported. | 18:04 |
blast007 | there has been some interest over the years | 18:11 |
blast007 | I don't want to paint us into a corner with a system that *couldn't* do it | 18:11 |
BZNotify | master @ bzflag: atupone pushed 1 commit (https://git.io/JvmP7): | 18:11 |
BZNotify | master @ bzflag: atupone ec6028: BoltSceneNode uses glm (https://git.io/JvmP5) | 18:11 |
The_Noah | I guess the real question is, would anyone do the work to make it Android/iOS compatible? | 18:12 |
blast007 | https://www.youtube.com/watch?v=RLn0IJ7t1Ic | 18:12 |
blast007 | I'm not a big fan of most app stores though | 18:13 |
The_Noah | Wow. Sweet. | 18:13 |
The_Noah | Doesn't the Apple app store charge a monthly fee? | 18:13 |
blast007 | with Google, you're at the whim of their AI which could remove your app for vague reasons | 18:14 |
blast007 | there's a yearly developer account fee | 18:14 |
The_Noah | For Android you could just release an APK, or find another store. As for iOS I have no clue but I'm guessing you have to put it on their store without rooting the device. | 18:15 |
blast007 | think it's $100/year for iOS or macOS (so, $200/year if you want to do both) | 18:16 |
The_Noah | For the Play Store it's a 1 time $25 fee. | 18:16 |
The_Noah | For the account. | 18:16 |
blast007 | maybe the iOS/macOS developer account isn't split.. can't find anything confirming that | 18:18 |
The_Noah | I guess another question would be console support. | 18:19 |
blast007 | that's less of a consideration as in most cases you're having to deal with NDAs, developer kits, and proprietary GPU APIs | 18:22 |
blast007 | consoles don't expose an OpenGL API | 18:23 |
The_Noah | Oh. Okay. | 18:23 |
blast007 | The nintendo switch may be the exception. Looks like that may support Vulkan, OpenGL 4.5, and OpenGL ES. | 18:26 |
The_Noah | I know someone got BZ working on the Switch, but they installed Ubuntu on it and not a Switch app. | 18:28 |
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has quit IRC (Ping timeout: 260 seconds) | 18:29 | |
blast007 | I still don't know if the switch is a viable platform for an open-source game. There's still an NDA you have to agree to, so that may prevent an open-source game that targets the switch. | 18:32 |
blast007 | https://gbatemp.net/threads/be-careful-before-after-you-register-for-the-nintendo-developer-portal.433809/ | 18:34 |
The_Noah | Ouch. | 18:54 |
*** RickDanger[m] <RickDanger[m]!generalpur@gateway/shell/matrix.org/x-tjgulhkkodmoocav> has joined #bzflag | 19:31 | |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has joined #bzflag | 19:38 | |
*** ChanServ sets mode: +v spldart | 19:38 | |
*** Guest18208 is now known as short_circuit | 20:17 | |
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has joined #bzflag | 23:03 | |
*** ChanServ sets mode: +v infobot | 23:04 | |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has quit IRC (Remote host closed the connection) | 23:52 |
Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!