News:

RCS Forums now online!

Main Menu

Calling for gaming experiences

Started by Borley, April 09, 2022, 04:52:48 PM

Previous topic - Next topic

JeremyRand

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

Quote from: JeremyRand 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.

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

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

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

Quote from: ClassicHasClass 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.

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....)


JeremyRand

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

#37
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.

MPC7500

Too bad that kisak strike does not work.

power9mm

Quote from: MPC7500 on April 25, 2023, 02:49:40 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

Quote from: JeremyRand 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.

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

MPC7500


r34per

#42
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.

Borley

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

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.