Author Topic: fastppcx86 - an x86-64 userspace emulator for power8 and up.  (Read 2018 times)

daedalao

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
fastppcx86 - an x86-64 userspace emulator for power8 and up.
« on: August 04, 2026, 09:56:57 pm »
I don't know how to program, I just understand the concepts of hardware emulation. I forked this from FEX-Emu a few months ago. Myself and another contributor used a mixture of local llms running on our power hardware and claude code. All work was done on Arch Power maintained by kth5. There is a lot of work to do as I only have a power8 machine, my co-contributor has a power9 workstation.

edit: I linked the wrong repo, here.
https://github.com/daedalao/fastppcx86

This video shows launching windows Portal 2 via proton from Steam
https://www.youtube.com/watch?v=_eh6YbRWqHM

I don't know if this is the appropriate forum for this post.

Edit: This requires a 4k page size. I don't have 64k setup at the moment.
« Last Edit: August 10, 2026, 10:05:59 pm by daedalao »

ClassicHasClass

  • Hero Member
  • *****
  • Posts: 531
  • Karma: +40/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
Re: fastppcx86 - an x86-64 userspace emulator for power8 and up.
« Reply #1 on: August 05, 2026, 04:59:06 pm »
Sure seems appropriate to me. I'll have to try it out.

daedalao

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: fastppcx86 - an x86-64 userspace emulator for power8 and up.
« Reply #2 on: August 10, 2026, 05:22:04 pm »
I linked the wrong repo originally, apologies.

Edit:

This video was tested with the currently available git repo:

https://www.youtube.com/watch?v=Jtqy8X04fa8
« Last Edit: August 12, 2026, 03:51:06 am by daedalao »

daedalao

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: fastppcx86 - an x86-64 userspace emulator for power8 and up.
« Reply #3 on: September 12, 2026, 01:39:51 am »
Currently working on 64k page size support. It's in it's infancy and things may be broken. With native wine (pp64le wine) it works to launch Cyberpunk 2077, Witcher 3, rimworld.

edit: wine-ppc64le is on 11.16 and enables sparse topology support. https://github.com/jbettcher-wg/wine-ppc64le

Everything I've been doing has been using Arch POWER. https://archlinuxpower.org/
« Last Edit: September 16, 2026, 01:51:41 pm by daedalao »

ClassicHasClass

  • Hero Member
  • *****
  • Posts: 531
  • Karma: +40/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
Re: fastppcx86 - an x86-64 userspace emulator for power8 and up.
« Reply #4 on: September 20, 2026, 12:29:12 pm »
Excellent! I'm still having trouble with current kernels on my system and the particular cards I have, but once I get that figured out, I want to play with this more (it's Fedora, so it's 64K pages).