Author Topic: Calling for gaming experiences  (Read 21135 times)

JeremyRand

  • Newbie
  • *
  • Posts: 25
  • Karma: +8/-0
    • View Profile
Re: Calling for gaming experiences
« Reply #30 on: September 19, 2022, 06:00:47 am »
Added Falcon-mkxp (emulator for RPG Maker XP / VX / VX Ace) to the wiki.  Works great with the AST2500 via LLVMpipe (well over 200 fps in brief testing, even though I had a CPU leak from another process at the time that was eating 90% of my CPU); kind of curious whether anyone else has found games that work well on POWER9 with AST2500.

power9mm

  • Full Member
  • ***
  • Posts: 106
  • Karma: +8/-3
    • View Profile
Re: Calling for gaming experiences
« Reply #31 on: October 06, 2022, 11:26:26 pm »
Added Falcon-mkxp (emulator for RPG Maker XP / VX / VX Ace) to the wiki.  Works great with the AST2500 via LLVMpipe (well over 200 fps in brief testing, even though I had a CPU leak from another process at the time that was eating 90% of my CPU); kind of curious whether anyone else has found games that work well on POWER9 with AST2500.

probably anything that doesn't need hardware acceleration. Fallout 2 has an open source engine now. command and conquer is open source now as well. Maybe quake 1 and quake 2 software clients, not sure which ports still have those. I'm still waiting to get my system so i can start compiling some games for power9.

power9mm

  • Full Member
  • ***
  • Posts: 106
  • Karma: +8/-3
    • View Profile
Re: Calling for gaming experiences
« Reply #32 on: November 12, 2022, 07:53:55 pm »
has anyone tried the ps3 emulator yet? I'm not sure if it will compile. I got my system today but i still need some other components to build it so I'm not able to try atm.

https://wiki.rpcs3.net/index.php?title=Help:Building_RPCS3

the ps3 used a powerPC cpu so maybe power9 can handle it better with proper implementation

ClassicHasClass

  • Sr. Member
  • ****
  • Posts: 472
  • Karma: +37/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
Re: Calling for gaming experiences
« Reply #33 on: November 13, 2022, 02:26:40 pm »
No, probably not. Ignoring endianness for the sake of discussion, while Cell does have a conventional PowerPC core as the PPE, the SPEs are unique and so is the EIB connecting them.

JeremyRand

  • Newbie
  • *
  • Posts: 25
  • Karma: +8/-0
    • View Profile
Re: Calling for gaming experiences
« Reply #34 on: November 14, 2022, 06:55:38 am »
No, probably not. Ignoring endianness for the sake of discussion, while Cell does have a conventional PowerPC core as the PPE, the SPEs are unique and so is the EIB connecting them.

While code from PowerPC-based game consoles such as GC/Wii/PS3 would almost definitely not run verbatim on POWER9 systems, I think it's likely that JIT-based emulators for such consoles would be much more efficient on POWER9 than on x86, simply because there's a lot less translation work for the JIT to do.  (Still waiting for a POWER9 Dolphin JIT....)

Borley

  • Full Member
  • ***
  • Posts: 178
  • Karma: +16/-0
    • View Profile

JeremyRand

  • Newbie
  • *
  • Posts: 25
  • Karma: +8/-0
    • View Profile
Re: Calling for gaming experiences
« Reply #36 on: April 21, 2023, 10:02:51 pm »
Ren'Py (visual novel engine) works fine when built from source.

mkxp-z (more modern implementation of RPG Maker XP / VX / VX Ace) works fine too, but you need to pass in a configure flag that disables Altivec in SDL (to work around an endianness bug).

power9mm

  • Full Member
  • ***
  • Posts: 106
  • Karma: +8/-3
    • View Profile
Re: Calling for gaming experiences
« Reply #37 on: April 24, 2023, 05:31:58 pm »
iortcw compiles just fine. Played through the entire RTCW single player campaign without issues. Multiplayer also works, but issues with sv_pure i think for some servers.

work is under way for openxray to support PPC64LE

https://media.discordapp.net/attachments/538796141756547102/1098269391327592488/image.png

openmw runs just fine.

the quake 3 sourceports lack a bytecode compiler for PPC64 so it uses an interpreter which causes massive fps drops (from over 1000 to under 200) but this may be improved in the quake3e source port.

I've tried xash3d which didn't work, and some other half life 2 engine things, kisak strike being one of them.
« Last Edit: April 24, 2023, 05:39:48 pm by power9mm »

MPC7500

  • Hero Member
  • *****
  • Posts: 592
  • Karma: +41/-1
    • View Profile
    • Twitter
Re: Calling for gaming experiences
« Reply #38 on: April 25, 2023, 02:49:40 pm »
Too bad that kisak strike does not work.

power9mm

  • Full Member
  • ***
  • Posts: 106
  • Karma: +8/-3
    • View Profile
Re: Calling for gaming experiences
« Reply #39 on: April 25, 2023, 05:52:33 pm »
Too bad that kisak strike does not work.

i can't remember the exact issue but I think someone more experienced with development/engineering could prob get it to work easily. I think I brought the issue up on the github for it

openxray uses its own luajit, so it doesn't compile at the moment, but theres ppc64le ports of luajit so its whenever they get around to integrating that into their own luajit in the repo.

power9mm

  • Full Member
  • ***
  • Posts: 106
  • Karma: +8/-3
    • View Profile
Re: Calling for gaming experiences
« Reply #40 on: April 25, 2023, 08:08:22 pm »
Added Falcon-mkxp (emulator for RPG Maker XP / VX / VX Ace) to the wiki.  Works great with the AST2500 via LLVMpipe (well over 200 fps in brief testing, even though I had a CPU leak from another process at the time that was eating 90% of my CPU); kind of curious whether anyone else has found games that work well on POWER9 with AST2500.

oh, and doom works just fine with the AST of course.

MPC7500

  • Hero Member
  • *****
  • Posts: 592
  • Karma: +41/-1
    • View Profile
    • Twitter
Re: Calling for gaming experiences
« Reply #41 on: April 27, 2023, 11:52:17 am »
Yes, saw it already
https://github.com/SwagSoftware/Kisak-Strike/issues/41

Did you try already -mcpu=native?

r34per

  • Newbie
  • *
  • Posts: 27
  • Karma: +2/-0
    • View Profile
Re: Calling for gaming experiences
« Reply #42 on: April 28, 2023, 05:55:46 pm »
virtualjaguar compiled fine and runs great on void linux on my blackbird. http://www.icculus.org/virtualjaguar/


as a bit of an aside, perhaps the games compatibility section on the wiki could be broken up some and organize things, maybe a page for emulators, and game genres? or sort games by some other way, just spitballing. The more we add the larger and more cumbersome it will get to navigate. I don't mind setting it up, I'm note sure what the process is for that though.
« Last Edit: April 28, 2023, 05:57:28 pm by r34per »

Borley

  • Full Member
  • ***
  • Posts: 178
  • Karma: +16/-0
    • View Profile
Re: Calling for gaming experiences
« Reply #43 on: January 03, 2024, 06:15:40 pm »
It is simple to contribute to right now. I don't think we intended for so very many games to actually work that the list would outgrow a simple column. Maybe it can be split it up into:

Native builds
Engine re-implementations
Emulators
Hangover/Box64

lepidotos

  • Newbie
  • *
  • Posts: 36
  • Karma: +4/-0
    • View Profile
Re: Calling for gaming experiences
« Reply #44 on: March 03, 2024, 02:51:01 am »
It's in a much earlier state, but OGS (Link) is meant to eventually be a 1:1 accurate as-released GoldSource clone, so that'll be very interesting as the Sierra release of Half-Life is my favorite version of it.