Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Hasturtium

Pages: 1 ... 3 4 [5] 6 7 ... 11
61
What is `blink`?

The rendering backend for Chromium/Chrome, I'd guess.

62
Applications and Porting / Re: [GAMES] Quake 3 (ioquake3 port)
« on: August 20, 2023, 07:09:59 pm »
Yeah, there needs to be another condition to account for that possibility - ppc970 and friends are POWER4 derivatives and have their own special mcpu entries.

63
Applications and Porting / Re: [GAMES] Quake 3 (ioquake3 port)
« on: August 20, 2023, 08:58:39 am »
Nice work. I have one question: for PPC64 BE, would Power Mac G5s running 64-bit Linux run afoul of the -mcpu=power7 flag?

64
Operating Systems and Porting / Re: [NEWS] Fedora 38 is finally out!
« on: August 02, 2023, 06:50:26 am »
I have a silly recurring bug that's been in place since my original install of Fedora 37: periodically xscreensaver clears its power management settings and I'll need to re-enable them. There hasn't been much rhyme or reason - every two weeks to a month, it happens out of the blue.

Which DE are you using?

Xfce, with the DE's native screensaver app removed.

65
Operating Systems and Porting / Re: [NEWS] Fedora 38 is finally out!
« on: August 01, 2023, 06:42:25 am »
I have a silly recurring bug that's been in place since my original install of Fedora 37: periodically xscreensaver clears its power management settings and I'll need to re-enable them. There hasn't been much rhyme or reason - every two weeks to a month, it happens out of the blue.

66
Applications and Porting / Re: GZDoom
« on: August 01, 2023, 06:40:51 am »
I'm not sure about the hardware renderer, but the devs consider it indispensable for the true color software renderer. I'd expect gains north of 50% when intrinsics are enabled.

67
Applications and Porting / GZDoom
« on: July 30, 2023, 12:49:02 pm »
I talked about this a bit in the #talos-workstation channel over on Libera.Chat, but here goes: the short answer is that GZDoom works. All of the many libraries GZDoom takes advantage of run natively in Power, save for Asmjit, which is used to speed up execution of ZScript. I was wrong in the crispy-doom thread: enforcing -mcpu=power9 made a significant performance difference over the stock build options, but -DNO_WARN_X86_INTRINSICS makes no difference because of a prior commit that disables intrinsics outright for non-x86 architectures (apparently tied to disabling AsmJit for those platforms). With that limitation in mind, the biggest single issue for GZDoom speed comes down to a lack of SIMD optimization, which apparently makes a small difference in the hardware renderer and a very big difference in the true color software renderer. From what I've read the 8-bit software renderer doesn't leverage SSE2, and it flies at 1440p or higher on my eight core machine.

GZDoom currently detects Power9 as ppc64. Defining ppc64le as a platform and then forcing -DNO_WARN_X86_INTRINSICS specifically for it would probably be a lot less demanding than generating hand-tuned Power assembly, but I do not know whether that would break the current method of disabling AsmJit. Whether this would work on Power8 is up for debate - I don't know if its lack of VSX-3 would impact SSE translation. I need to allocate more time to scrutinize the source and figure out what needs patching, but if anybody wants to beat me to the punch, they are welcome to.

68
Reporting with an RX 6600 that’s been cheerfully hassle-free since kernel 6.1. So long as you hit that criterion, the 6700 should be a delight.

69
Applications and Porting / Re: Clion, VSCode, IDE options?
« on: July 18, 2023, 08:41:00 pm »
Edit: Never mind, yarn is in the Fedora repositories as yarnpkg. That'll teach me to run off to a conclusion... VS Codium compiled successfully with no errors, but no matter where I point Electron within the folder hierarchy, it doesn't seem to actually run. Suggestions are welcome.

70
Applications and Porting / Re: S.T.A.L.K.E.R. / openXray
« on: July 16, 2023, 06:19:00 pm »
if anyone here has a gpu better than vega 64 let me know what your FPS is

Has the patch been merged? I have an RX 6600 and can take a crack at it later in the week.

71
Applications and Porting / Re: Clion, VSCode, IDE options?
« on: July 15, 2023, 01:37:38 pm »
It seems that VSCodium now supports ppc64le
https://github.com/VSCodium/vscodium/releases/tag/1.79.2.23166

This sounds really cool, but what do I do with the download? It appears to be partial compared to x86_64 and ARM64 - do I need to grab one of those tar.gz files, then unzip the contents of the ppc64le archive into it with some additional steps?

72
Applications and Porting / Re: S.T.A.L.K.E.R. / openXray
« on: July 14, 2023, 09:20:50 pm »
Awesome! I actually just found a LuaJIT fork modified to compile for ppc64le a little while ago and was going to try and compile it this weekend, but it looks like the community beat me to it. Is this the main branch of the project that now compiles for ppc64le? If so, I will try to do that in the next week instead.

73
Yeah, I'm also wondering what the best solution is. I don't like Chromium, but sometimes I need to have access to it, and hopping over to my MacBook Air or Windows desktop isn't necessarily the best solution.

74
GPU Compute / Accelerators / Radeon RDNA3 support?
« on: July 07, 2023, 11:14:09 am »
Anybody stepped up to the plate and tried an RDNA3 card with Power yet? Wondering if the RX 7600 or higher would work with a recent kernel.

75
Applications and Porting / Re: [games] DXX-Rebirth - frustrations
« on: June 10, 2023, 12:02:02 pm »
I installed d1x-rebirth and d2x-rebirth out of the Fedora repos and those worked fine. Any particular reason you want to build them?

Honestly, I didn't assume a package would be available, so I didn't look. But now I can't find a package by the name of dxx-rebirth, d1x-rebirth, or d2x-rebirth for F37.

edit: After various travails, determined the package names are literally "d1x" and "d2x." Well, at least that fixes things up. Now to test...
edit the second: Well, it's working. MIDI could sound better, but I'm an old OPLhead. What's the best solution for pointing the executable to the registered version - should I overwrite the contents of the demo files provided with the packages, or add a path entry to the dxx ini?

Pages: 1 ... 3 4 [5] 6 7 ... 11