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 - tle

Pages: 1 ... 3 4 [5] 6 7 ... 29
61
Applications and Porting / Re: [GAMES] Quake 3 (ioquake3 port)
« on: August 20, 2023, 09:30:41 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?

I don't have the answer but I think it should work.

62
General Discussion / Highpoint SSD7202 - M.2 NVME RAID card
« on: August 19, 2023, 09:04:06 pm »
Souce: https://www.highpoint-tech.com/nvme2/ssd7202

This card is around $300 USD and supporting 2 x NVME M.2. From what I know, it does not offer any binary driver / softwares for ppc64le so I have submit a Support Ticket with Highpoint to find out more details if there are open source driver in the upstream Linux kernel and how well they support ppc64le architecture.

Wondering if anyone has tried this Highpoint card?

63
Firmware / Compile blackbird firmware with upstream codes
« on: August 18, 2023, 08:49:21 am »
I've been curious about compiling the firmware by using the upstream code in the open-power repository. Today I find some spare time to do so.

The firmware from upstream has more up-to-date component, for example skiboot, linux, hostboot, buildroot, sbe, hcode, etc and I hope one day the upstream would bump linux kernel from 5.x to 6.x so I get the AMD RX 6600XT amdgpu modules loaded in Petitboot

AFAIK Fedora 38 is no good for building the firmware as I've run into so many compilation issues with buildroot. If you are to try it yourself, please use Ubuntu 22.04 ppc64le (as of August 2023). You can use https://github.com/containers/toolbox to spin up an Ubuntu 22.04 ppc64le container environment if you don't want to install Ubuntu 22.04 in QEMU.




$ sudo apt-get install cscope ctags libz-dev libexpat-dev \
   python language-pack-en texinfo gawk cpio xxd \
   build-essential g++ git bison flex unzip \
   libssl-dev libxml-simple-perl libxml-sax-perl libxml-parser-perl libxml2-dev libxml2-utils xsltproc \
   wget bc rsync
$ git clone --recursive https://github.com/open-power/op-build.git
$ git checkout -b my-own-build c84a4260b7f1849dc9bb67cd1bf727cff25b4d9d # This is the latest commit as of 31 Aug 2023
$ cd op-build
$ ./op-build blackbird_defconfig && ./op-build


It will take LOOOOOOOOONG time to get the buildroot ready. Once done, the blackbird.pnor file can be found in the output/images folder.

You can now flash this firmware by following this guide

64
Okay, time to revive ppc64le RPM build in RPMFusion repo

https://github.com/rpmfusion/vcmi/pull/2

65
Applications and Porting / Re: [GAMES] Quake II RTX!
« on: August 17, 2023, 06:13:11 am »
Here we go, I know why the `q2rtxded` was complaining about missing `gamex86.so`

Let's hope this PR get merged upstream soon https://github.com/NVIDIA/Q2RTX/pull/305

66
VCMI 1.3.0 is out and running perfectly on Fedora 38!


67
Applications and Porting / Re: [Games] Quake 3 (ioquake3 port)
« on: August 16, 2023, 06:48:21 pm »

68
Applications and Porting / [GAMES] Quake 3 (ioquake3 port)
« on: August 15, 2023, 04:38:38 pm »
The game (client, server) can be compiled successfully on PPC64LE

I hope my PR would get merged:

https://github.com/ioquake/ioq3/pull/613


69
New PR https://github.com/rpmfusion/vcmi/pull/1 to bump RPMFusion's RPM to 1.3.0

FYI RPMFusion does not have ppc64le RPM because luajit-devel package (from official Fedora tree) does not support ppc64le

70
Applications and Porting / Re: [GAMES] ET Legacy
« on: August 14, 2023, 10:15:07 pm »
Okay, let's ETe up running on PPC64 https://github.com/etfdevs/ETe/pull/85

71
Applications and Porting / Re: LuaJIT PPC64 support
« on: August 14, 2023, 09:11:30 am »
I've just donated $50 for the bounty https://app.bountysource.com/issues/25924774-enable-implement-ppc64-le-linux-lj_gc64-interpreter-and-jit

Any small or big donation is greatly welcomed

72
Applications and Porting / [DEV] LuaJIT PPC64 support
« on: August 14, 2023, 08:55:52 am »
PPC64 support is still a big mess. The sponsorship for PPC64 support was proposed in https://github.com/LuaJIT/LuaJIT/issues/42 however there has been little responses from the core team of LuaJIT which has lead to frustration to whom who might have given it a go.

Notably, the attempt by Gustavo Scalet (https://github.com/LuaJIT/LuaJIT/pull/54) in 2016 was not good enough. According to Mike Pall, the code was no good (ref: https://www.freelists.org/post/luajit/PPC64le-port-status,1)

Other ports that have better quality but has since get so out of sync, for example https://github.com/mwkmwkmwk/LuaJIT/tree/ppc64-ffi. Again there is zero attempt to get this merged to upstream LuaJIT.

I reckon the best approach is to crowd fund a bounty for Mike Pall to actually work on a proper port.

73
Applications and Porting / Re: [GAMES] ET Legacy
« on: August 07, 2023, 06:25:10 am »
Okay my second attempt https://github.com/etlegacy/etlegacy/pull/2347 to get this patch in

Good news. It's been merged!

74
Applications and Porting / Re: [GAMES] ET Legacy
« on: August 06, 2023, 12:22:34 am »
Okay my second attempt https://github.com/etlegacy/etlegacy/pull/2347 to get this patch in

75
GPU Compute / Accelerators / AMD Pro W7xxx series is out folks!
« on: August 04, 2023, 07:29:22 pm »
The RDNA3-based Pro mid range GPU from AMD has been announced.

Both W7500 and W7600 can do AV1 encode/decode and are certified to run pro apps.

I am eyeing the W7500 as it does not require additional power draw. Plus it is a single slot
profile so it might just fit it my tight computer case.

The only thing I am unsure is how well amdgpu in Linux 6.4 or 6.5 supports Navi 33

Source: https://www.anandtech.com/show/19993/amd-announces-radeon-pro-w7600-w7500

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