*** Delusional_ <Delusional_!~Delusiona@unaffiliated/delusional> has joined #bzflag | 00:24 | |
*** Delusional_ <Delusional_!~Delusiona@unaffiliated/delusional> has quit IRC (Client Quit) | 00:25 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 00:26 | |
*** Delusional <Delusional!~Delusiona@unaffiliated/delusional> has quit IRC (Ping timeout: 260 seconds) | 00:26 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 256 seconds) | 00:29 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 256 seconds) | 01:00 | |
*** Delusional <Delusional!~Delusiona@unaffiliated/delusional> has joined #bzflag | 01:01 | |
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has joined #bzflag | 01:02 | |
Delusional | Reporting From the Land of The ARM-processor MAc Mini… first thing I did was download BZFlag, try it… Mostly good things to report. | 01:08 |
---|---|---|
Delusional | Loumam’s Channel Crossing seems to run perfectly. | 01:08 |
Delusional | with fog and rain. | 01:08 |
Delusional | Servers with old-style no frill maps… run perfectly. | 01:10 |
blast007 | nice | 01:12 |
Delusional | the only problem’s I’m seeing right off the bat, are with transparency…. teleporters seem fine, but the windows on “ironside battlefeild” are blinking on and off | 01:13 |
Delusional | planet Mofo… that’s another story completely | 01:13 |
Delusional | massive frame jumps… it’s jumping like 6 or 8 frames at a time when i look at the center of the map | 01:14 |
Delusional | some pyramids appear and disappear | 01:14 |
Delusional | anything specific you want me to test? | 01:15 |
blast007 | I'd be curious what Rat's Nest looks like and what FPS you get | 01:16 |
blast007 | (with radar and chat console turned on) | 01:17 |
Delusional | 600FPS at mad city, original grape version | 01:18 |
JeffM[m] | you haven't published your newer GL1.5 branch yet have you? | 01:18 |
JeffM[m] | but it sounds like they did implement some GL code mapping in Rosetta 2 | 01:19 |
Delusional | it’s giving frame time in fractions of a millisecond, i hvent seen that before… it says “time 1.40/1.41.1.41 ms” | 01:20 |
blast007 | JeffM[m]: nope | 01:20 |
JeffM[m] | wonder if that has better behavor, it may use fewer old calls. | 01:20 |
blast007 | I wonder if they support OpenGL when building native ARM binaries | 01:21 |
Delusional | rat’s nest next.. image downloads are slow | 01:21 |
blast007 | yeah.. I think one of my load balancers isn't happy | 01:21 |
JeffM[m] | that was my next question, is GL only in the translation layer, or did they include headers. | 01:21 |
Delusional | rat’s nest is good… no problems with semi-transparent lights…. went into a far corner and it almost holds 60FPS when aimed into the center, goes up to 90 when i turn into the corner | 01:26 |
Delusional | not seeing any problems there, at all. | 01:27 |
blast007 | what resolution? | 01:27 |
Delusional | i’m on a 1080p plasma TV at the moment | 01:29 |
Delusional | BZ says 1920*1080 | 01:30 |
Delusional | no i see some of the brackets on the walls are disappearing and reappearing | 01:32 |
Delusional | tried five resolutions in BZ, they all seem good | 01:32 |
JeffM[m] | yeah, the machine is going to have the HP to run bz, the main question I had was how compatible was the OpenGL Impelmentation. | 01:33 |
Delusional | going to “medium” quality graphics boosts fps 20 frames | 01:35 |
Delusional | Winny’s drawinfo rotatng tanks seem perfect | 01:36 |
JeffM[m] | Good for apple on implmenting at least a big chunk of GL 1.0 | 01:40 |
Delusional | anything else you want me to test? | 01:43 |
JeffM[m] | doing a build :) | 01:46 |
blast007 | I'm updating to Xcode 12.2 right now | 01:47 |
Delusional | I havent built BZ in almost ten years, I’ll try it if you guide me through it step by step | 01:47 |
blast007 | Delusional: I'll just try it here and see if it even builds | 01:48 |
blast007 | if it does, I'll give it to you to see if it runs | 01:48 |
Delusional | ok | 01:48 |
blast007 | "OpenGL is deprecated, but is available on Apple silicon." https://developer.apple.com/documentation/xcode/porting_your_macos_apps_to_apple_silicon | 02:53 |
blast007 | realized I'll need arm64 versions of our dependencies | 02:56 |
JeffM[m] | blast007: yeah but "However, this support may be removed in a future version of macOS, so migration to newer technologies is recommended." | 03:03 |
macsforme | Delusional: you said the new Mac mini can't output over 60Hz? | 03:12 |
JeffM[m] | it's got HDMI | 03:12 |
JeffM[m] | apple's site says 60hz at 4k via HDMI 2.0 | 03:14 |
blast007 | I would imagine it can go beyond 60hz at lower resolutions. HDMI 2.0 just maxes out at 60hz for 4K without dropping to a lower quality subsampling. | 03:18 |
JeffM[m] | probably | 03:18 |
blast007 | HDMI 2.0 can do 144hz at 1440p | 03:18 |
macsforme | oh HDMI, sure... but why would you do that to yourself? :-P | 03:32 |
blast007 | might be able to do 240hz at 1440p over displayport or 120 at 4k | 03:32 |
JeffM[m] | yeah the thunderbolt 4 port should go to DP just fine | 03:32 |
blast007 | (I'm looking purely at what DisplayPort 1.4 should be able to do, not necessarily what they allow) | 03:32 |
macsforme | anyway, whenever Macs get new GPUs there are always graphical glitches at first, so that is not surprising | 03:33 |
blast007 | sounds like you can only have one display connected to the thunderbolt ports though? | 03:33 |
JeffM[m] | macsforme: except that it's the GPU from an iphone, it's not really "new" | 03:33 |
macsforme | new in this kind of implementation | 03:34 |
JeffM[m] | new with this OSs drivers | 03:34 |
macsforme | bzflag runs on my iPhone just fine ;-) | 03:35 |
JeffM[m] | run that port on the M1 and I bet it runs better ;) | 03:35 |
macsforme | I bet they still won't support GLES on macOS, even using ARM | 03:36 |
JeffM[m] | probably not | 03:36 |
JeffM[m] | I bet they wont' support anything GL unless the have to, and only for one OS cycle | 03:37 |
blast007 | wouldn't they support it for iOS apps? | 03:39 |
JeffM[m] | maybe only under ios emulation | 03:40 |
macsforme | I can't think of many examples of where deprecated APIs actually stopped working... I guess the Carbon API, but only because they never made it a 64-bit, and they finally dropped support for 32-bit applications in Catalina | 03:40 |
JeffM[m] | it's not just an API in this case, it needs display driver support | 03:40 |
macsforme | oh, they do still support Carbon | 04:10 |
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has quit IRC (Quit: Quit) | 04:10 | |
blast007 | I'm not quite sure how to get it to build for arm. | 04:11 |
blast007 | I'm using Xcode 12.2, but it's still only showing Intel for me and even a new test app (command line program, C++) is only building for Intel when I do a release build | 04:12 |
JeffM[m] | do they even support cross compiling? | 04:15 |
JeffM[m] | well they must for ios | 04:15 |
blast007 | "You can build a universal binary on either an Apple silicon or Intel-based Mac computer" | 04:16 |
blast007 | maybe I need to be running Big Sur? | 04:17 |
blast007 | they don't mention that in that porting page though.. | 04:17 |
JeffM[m] | from what I hear apple dev documentation has taken a turn for the worse in the past few years | 04:18 |
blast007 | guess I'll see about installing Big Sur on an external drive | 04:18 |
*** Agatha_ <Agatha_!~agatha@2601:681:527f:e8f0:c41f:40ad:141b:eb30> has joined #bzflag | 04:58 | |
*** Agatha <Agatha!~agatha@2601:681:527f:e8f0:847e:368b:72fa:10a3> has quit IRC (Ping timeout: 260 seconds) | 05:01 | |
*** Agatha_ is now known as Agatha | 05:01 | |
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer) | 07:41 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 12:14 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 13:33 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 272 seconds) | 13:36 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Read error: Connection reset by peer) | 14:27 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 14:28 | |
*** Sgeo <Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net> has joined #bzflag | 15:42 | |
tupone | blast007: have you got some time to test the change to speed up the radar (GL2.0) ? | 22:06 |
blast007 | not yet | 22:18 |
tupone | ok. I think the radar is now a lot faster (at least without shot) | 22:20 |
Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!