Difference between revisions of "Games Compatibility"

From RCS Wiki
Jump to navigation Jump to search
(Enable sorting table)
(Add FTL)
 
(85 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Games which are known to be buildable and playable on Power9 Raptor systems, potentially with necessary tweaks needed in order to run.
+
Games which are known to be buildable and playable on [[POWER9]] Raptor systems, potentially with necessary tweaks needed in order to run.
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
Line 8: Line 8:
 
!Notes
 
!Notes
 
|-
 
|-
|Minecraft
+
|Minecraft Java Edition - [https://www.minecraft.net/ Minecraft]
 
|★★★★
 
|★★★★
 
|Blackbird C1P9S01?
 
|Blackbird C1P9S01?
Line 14: Line 14:
 
|Cannot use the native game launcher, text to speech as they are built for x86. multimc from repos, openjdk 8 or 11, default 4kB page kernel, getting >60fps easily regardless of the resolution (rx 5700 xt), works out of box. https://forums.raptorcs.com/index.php/topic,118.0.html
 
|Cannot use the native game launcher, text to speech as they are built for x86. multimc from repos, openjdk 8 or 11, default 4kB page kernel, getting >60fps easily regardless of the resolution (rx 5700 xt), works out of box. https://forums.raptorcs.com/index.php/topic,118.0.html
 
|-
 
|-
|0 A.D
+
|[https://play0ad.com/ 0 A.D.]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 20: Line 20:
 
|Works without issues with AMD Radeon RX Vega 64
 
|Works without issues with AMD Radeon RX Vega 64
 
|-
 
|-
|OpenTTD
+
|[https://www.openttd.org/ OpenTTD] - [https://en.wikipedia.org/wiki/Transport_Tycoon#Transport_Tycoon_Deluxe Transport Tycoon Deluxe]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 26: Line 26:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|CorsixTH
+
|[https://corsixth.com/ CorsixTH] - [https://www.gog.com/game/theme_hospital Theme Hospital]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 32: Line 32:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|DevilutionX
+
|[https://github.com/diasurgical/devilutionX DevilutionX] - [https://www.gog.com/game/diablo Diablo]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 38: Line 38:
 
|Works without issues. https://forums.raptorcs.com/index.php/topic,54.msg500.html#msg500
 
|Works without issues. https://forums.raptorcs.com/index.php/topic,54.msg500.html#msg500
 
|-
 
|-
|Minetest
+
|[https://www.minetest.net/ Minetest]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 44: Line 44:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Trigger Rally
+
|[https://trigger-rally.sourceforge.io/ Trigger Rally]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 50: Line 50:
 
|Controller/joy input must be enabled in ''~local/share/trigger-rally/trigger-rally-0.6.6.config'' with "<joystick enable="yes">".
 
|Controller/joy input must be enabled in ''~local/share/trigger-rally/trigger-rally-0.6.6.config'' with "<joystick enable="yes">".
 
|-
 
|-
|Flightgear
+
|[https://www.flightgear.org/ FlightGear]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
 
|Debian 10.2
 
|Debian 10.2
|Flightgear handles the audio device independently, switching between Blackbird's onboard and a GPU's audio output must be done in-game.
+
|FlightGear handles the audio device independently, switching between Blackbird's onboard and a GPU's audio output must be done in-game.
 
|-
 
|-
|Redeclipse
+
|[https://www.redeclipse.net/ Red Eclipse]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 62: Line 62:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Warzone 2100
+
|[https://wz2100.net/ Warzone 2100]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 68: Line 68:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|TORCS
+
|[https://torcs.sourceforge.net/ TORCS]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 74: Line 74:
 
|No joypad input?
 
|No joypad input?
 
|-
 
|-
|Nexuiz
+
|[https://www.alientrap.com/games/nexuiz/ Nexuiz]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 80: Line 80:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Arx Libertatis
+
|[https://arx-libertatis.org/ Arx Libertatis] - [https://en.wikipedia.org/wiki/Arx_Fatalis Arx Fatalis]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 86: Line 86:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Super Mario 64 PC Port
+
|[https://github.com/sm64-port/sm64-port Super Mario 64 PC Port]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 92: Line 92:
 
|Building as of Q4 2020, you will need to adjust cmake to target power9. https://forums.raptorcs.com/index.php/topic,208.0.html Otherwise works without issues.
 
|Building as of Q4 2020, you will need to adjust cmake to target power9. https://forums.raptorcs.com/index.php/topic,208.0.html Otherwise works without issues.
 
|-
 
|-
|Xonotic
+
|[https://xonotic.org/ Xonotic]
 
|★★★
 
|★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 98: Line 98:
 
|Infrequently locks up the desktop session requiring a hard reset. I have yet to determine the cause.
 
|Infrequently locks up the desktop session requiring a hard reset. I have yet to determine the cause.
 
|-
 
|-
|Veloren
+
|[https://veloren.net/ Veloren]
 
|★
 
|★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 104: Line 104:
 
|Fails to build on nightly rustc due to packed_simd. ''(error[E0635]: unknown feature mmx_target_feature)'' Awaiting packed_simd_2 with the 0.3.4 Veloren release.
 
|Fails to build on nightly rustc due to packed_simd. ''(error[E0635]: unknown feature mmx_target_feature)'' Awaiting packed_simd_2 with the 0.3.4 Veloren release.
 
|-
 
|-
|Stunt Rally
+
|[https://stuntrally.tuxfamily.org/ Stunt Rally]
 
|★★★★
 
|★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 110: Line 110:
 
|Some maps segfault at load time.
 
|Some maps segfault at load time.
 
|-
 
|-
|Barony
+
|[https://www.baronygame.com/ Barony]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 116: Line 116:
 
|DOPENAL_ENABLED=ON when building, in order to have audio. But this is also true on x86 platforms.
 
|DOPENAL_ENABLED=ON when building, in order to have audio. But this is also true on x86 platforms.
 
|-
 
|-
|Aleph One
+
|[https://alephone.lhowon.org/ Aleph One] - [https://en.wikipedia.org/wiki/Marathon_2:_Durandal Marathon 2: Durandal]
 
|★★★★★
 
|★★★★★
 
|Talos II (T2D9P01?)
 
|Talos II (T2D9P01?)
Line 122: Line 122:
 
|https://www.talospace.com/2022/03/tonights-game-on-openpower-aleph-one.html
 
|https://www.talospace.com/2022/03/tonights-game-on-openpower-aleph-one.html
 
|-
 
|-
|Anarch
+
|[https://drummyfish.gitlab.io/anarch/ Anarch]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 128: Line 128:
 
|Works without issues. Building on Debian requires libgbm-dev and libdrm-dev be installed along with the [https://gitlab.com/drummyfish/anarch#faq repo]'s listed dependencies.
 
|Works without issues. Building on Debian requires libgbm-dev and libdrm-dev be installed along with the [https://gitlab.com/drummyfish/anarch#faq repo]'s listed dependencies.
 
|-
 
|-
|Vega Strike
+
|[https://www.vega-strike.org/ Vega Strike]
 
|★★★★
 
|★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 134: Line 134:
 
|Edit ~/engine/src/gfx/background.cpp, prepend ''signed'' (around line 238) so that it is ''signed char tcoord[4][4];''. Vega Strike should then build and run successfully.
 
|Edit ~/engine/src/gfx/background.cpp, prepend ''signed'' (around line 238) so that it is ''signed char tcoord[4][4];''. Vega Strike should then build and run successfully.
 
|-
 
|-
|Tremulous
+
|[https://tremulous.net/ Tremulous]
 
|★★★★★
 
|★★★★★
 
|Talos II (T2D9P01?)
 
|Talos II (T2D9P01?)
Line 140: Line 140:
 
|Single player works, multiplayer untested. https://forums.raptorcs.com/index.php/topic,355.msg2828.html#msg2828
 
|Single player works, multiplayer untested. https://forums.raptorcs.com/index.php/topic,355.msg2828.html#msg2828
 
|-
 
|-
|vkQuake
+
|[https://github.com/Novum/vkQuake vkQuake] - [https://en.wikipedia.org/wiki/Quake_(video_game) Quake]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
 
|Fedora 32 (rawhide)
 
|Fedora 32 (rawhide)
|''make'' complains about missing -lvulkan which can be solved by ''sudo ln -sf /usrlib64/libvulkan.so.1.2.131 /usr/lib64/libvulkan.so'' https://forums.raptorcs.com/index.php/topic,63.msg551.html#msg551
+
|<code>make</code> complains about missing <code>-lvulkan</code> which can be solved by <code>sudo ln -sf /usrlib64/libvulkan.so.1.2.131 /usr/lib64/libvulkan.so</code> https://forums.raptorcs.com/index.php/topic,63.msg551.html#msg551
 
|-
 
|-
|Doom 3
+
|[https://en.wikipedia.org/wiki/Doom_3 Doom 3]
 
|★★★★
 
|★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 152: Line 152:
 
|There are still some non-blocker issues that I have found such as font glyph misalignment, however it does not stop you from playing the game https://forums.raptorcs.com/index.php/topic,222.msg1617.html#msg1617
 
|There are still some non-blocker issues that I have found such as font glyph misalignment, however it does not stop you from playing the game https://forums.raptorcs.com/index.php/topic,222.msg1617.html#msg1617
 
|-
 
|-
|Heroes of Might and Magic 3: Complete edition (VCMI client)
+
|[https://vcmi.eu/ VCMI] - [https://en.wikipedia.org/wiki/Heroes_of_Might_and_Magic_III#Complete_edition Heroes of Might and Magic III: Complete]
|★★★★
+
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
 
|Fedora 32 (rawhide)
 
|Fedora 32 (rawhide)
|There are some quirks with video/graphic which seems to be only related to Fedora. https://forums.raptorcs.com/index.php/topic,104.msg936.html#msg936
+
|There were some quirks with video/graphic which seems to be only related to Fedora; fixed in version 1.2.1. https://forums.raptorcs.com/index.php/topic,104.msg936.html#msg936
 
|-
 
|-
|Citra - Nintendo 3DS Emulator
+
|[https://citra-emu.org/ Citra] - Nintendo 3DS Emulator
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 164: Line 164:
 
|Builds successfully now after merging [https://github.com/citra-emu/citra/pull/5961 pull request #5961] https://forums.raptorcs.com/index.php/topic,343.msg2716.html#msg2716
 
|Builds successfully now after merging [https://github.com/citra-emu/citra/pull/5961 pull request #5961] https://forums.raptorcs.com/index.php/topic,343.msg2716.html#msg2716
 
|-
 
|-
|Desmume - Nintendo DS Emulator
+
|[https://github.com/TASEmulators/desmume DeSmuME] - Nintendo DS Emulator
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 170: Line 170:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Dolphin - GC/Wii Emulator
+
|[https://dolphin-emu.org/ Dolphin] - GameCube/Wii Emulator
 
|★
 
|★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 176: Line 176:
 
|Because of lacking JIT, the performance is dreadful. https://forums.raptorcs.com/index.php/topic,86.msg801.html#msg801
 
|Because of lacking JIT, the performance is dreadful. https://forums.raptorcs.com/index.php/topic,86.msg801.html#msg801
 
|-
 
|-
|ECWolf
+
|[https://maniacsvault.net/ecwolf/ ECWolf] - [https://en.wikipedia.org/wiki/Wolfenstein_3D Wolfenstein 3D]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 182: Line 182:
 
|A couple glitches but generally works fine (icculus version) https://forums.raptorcs.com/index.php/topic,98.msg871.html#msg871
 
|A couple glitches but generally works fine (icculus version) https://forums.raptorcs.com/index.php/topic,98.msg871.html#msg871
 
|-
 
|-
|PCSXR - Playstation Emulator
+
|[https://github.com/iCatButler/pcsxr PCSXR] - PlayStation Emulator
 
|?
 
|?
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 188: Line 188:
 
|Emulator runs, no mention of game performance. https://forums.raptorcs.com/index.php/topic,81.msg751.html#msg751
 
|Emulator runs, no mention of game performance. https://forums.raptorcs.com/index.php/topic,81.msg751.html#msg751
 
|-
 
|-
|ET Legacy
+
|[https://www.etlegacy.com/ ET: Legacy] - [https://www.splashdamage.com/games/wolfenstein-enemy-territory/ Wolfenstein: Enemy Territory]
 
|★★★★
 
|★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 194: Line 194:
 
|The game plays perfectly. The only downside is lacking support for any game hosted with x86_64 server. https://forums.raptorcs.com/index.php/topic,266.msg2023.html#msg2023
 
|The game plays perfectly. The only downside is lacking support for any game hosted with x86_64 server. https://forums.raptorcs.com/index.php/topic,266.msg2023.html#msg2023
 
|-
 
|-
|SuperTux
+
|[https://www.supertux.org/ SuperTux]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 200: Line 200:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|SuperTuxKart
+
|[https://supertuxkart.net/Main_Page SuperTuxKart]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 206: Line 206:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|OpenSpades
+
|[https://openspades.yvt.jp/ OpenSpades] - [https://en.wikipedia.org/wiki/Ace_of_Spades_(video_game) Ace of Spades]
 
|★
 
|★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 212: Line 212:
 
|Fails to build due to AngelScript dependency.
 
|Fails to build due to AngelScript dependency.
 
|-
 
|-
|Star Ruler 2
+
|[https://github.com/BlindMindStudios/StarRuler2-Source Star Ruler 2]
 
|★
 
|★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 218: Line 218:
 
|Fails to build due to AngelScript dependency.
 
|Fails to build due to AngelScript dependency.
 
|-
 
|-
|Nanosaur
+
|[https://github.com/jorio/Nanosaur Nanosaur]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 224: Line 224:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Otto Matic
+
|[https://github.com/jorio/OttoMatic Otto Matic]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 230: Line 230:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Bugdom
+
|[https://github.com/jorio/Bugdom Bugdom]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 236: Line 236:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|BZFlag
+
|[https://www.bzflag.org/ BZFlag]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 242: Line 242:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|OpenRW
+
|[https://openrw.org/ OpenRW] - [https://www.rockstargames.com/games/grandtheftauto3 Grand Theft Auto III]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 248: Line 248:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Naikari
+
|[https://naikari.github.io/ Naikari]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 254: Line 254:
 
|Works without issues. Ignore the ''python3-pip'' dependency and just install ''meson'' directly from your package repo to avoiding polluting your system with python pip packages.
 
|Works without issues. Ignore the ''python3-pip'' dependency and just install ''meson'' directly from your package repo to avoiding polluting your system with python pip packages.
 
|-
 
|-
|Space Cadet Pinball
+
|[https://github.com/k4zmu2a/SpaceCadetPinball SpaceCadetPinball] - [https://en.wikipedia.org/wiki/Full_Tilt!_Pinball Full Tilt! Pinball]
 
|★★★★★
 
|★★★★★
 
|Talos II (T2D9P01?)
 
|Talos II (T2D9P01?)
Line 260: Line 260:
 
|https://www.talospace.com/2021/10/tonights-game-on-openpower-space-cadet.html
 
|https://www.talospace.com/2021/10/tonights-game-on-openpower-space-cadet.html
 
|-
 
|-
|Shockolate - System Shock
+
|[https://github.com/Interrupt/systemshock Shockolate] - [https://en.wikipedia.org/wiki/System_Shock System Shock]
 
|★★★★★
 
|★★★★★
 
|Talos II (T2D9P01?)
 
|Talos II (T2D9P01?)
Line 266: Line 266:
 
|Does not support higher resolution game assets. https://www.talospace.com/2021/08/tonights-game-on-openpower-system-shock.html
 
|Does not support higher resolution game assets. https://www.talospace.com/2021/08/tonights-game-on-openpower-system-shock.html
 
|-
 
|-
|BStone - Blake Stone: Aliens of Gold
+
|[https://github.com/bibendovsky/bstone BStone] - [https://legacy.3drealms.com/blake/index.html Blake Stone: Aliens of Gold]
 
|★★★★★
 
|★★★★★
 
|Talos II (T2D9P01?)
 
|Talos II (T2D9P01?)
Line 272: Line 272:
 
|https://www.talospace.com/2021/05/tonights-game-on-openpower-blake-stone.html
 
|https://www.talospace.com/2021/05/tonights-game-on-openpower-blake-stone.html
 
|-
 
|-
|Strife: Veteran Edition
+
|[https://www.gog.com/en/game/strife_veteran_edition The Original Strife: Veteran Edition]
 
|★★★★★
 
|★★★★★
 
|Talos II (T2D9P01?)
 
|Talos II (T2D9P01?)
Line 278: Line 278:
 
|Edit ./CMakeFiles/strife-ve.dir/link.txt to unlink ''libSD2_main''. https://www.talospace.com/2021/03/tonights-game-on-openpower-original.html
 
|Edit ./CMakeFiles/strife-ve.dir/link.txt to unlink ''libSD2_main''. https://www.talospace.com/2021/03/tonights-game-on-openpower-original.html
 
|-
 
|-
|DOSBox
+
|[https://www.dosbox.com/ DOSBox] - MS-DOS Emulator
 
|★★★★★
 
|★★★★★
 
|Talos II (T2D9P01?)
 
|Talos II (T2D9P01?)
Line 284: Line 284:
 
|https://www.talospace.com/2020/01/dosbox-jit-on-ppc64le-and-how-you-can.html
 
|https://www.talospace.com/2020/01/dosbox-jit-on-ppc64le-and-how-you-can.html
 
|-
 
|-
|Extreme Tux Racer
+
|[https://sourceforge.net/projects/extremetuxracer/ Extreme Tux Racer]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 290: Line 290:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Sonic Robo Blast 2
+
|[https://github.com/STJr/SRB2 Sonic Robo Blast 2]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 296: Line 296:
 
|Works without issues. Assets need to be extracted from the installer from other releases, copy into ~/SRB2/assets/installer/)
 
|Works without issues. Assets need to be extracted from the installer from other releases, copy into ~/SRB2/assets/installer/)
 
|-
 
|-
|Gearhead
+
|[https://github.com/jwvhewitt/gearhead-1/ GearHead 1: Arena]
 
|★★★★
 
|★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 302: Line 302:
 
|Tile sprites have vertical artifacting, affecting some text as well. Similar artifacting found in [https://trac.ffmpeg.org/ticket/8802 ffmpeg issue 8802.]
 
|Tile sprites have vertical artifacting, affecting some text as well. Similar artifacting found in [https://trac.ffmpeg.org/ticket/8802 ffmpeg issue 8802.]
 
|-
 
|-
|mGBA - Gameboy Advance Emulator
+
|[https://mgba.io/ mGBA] - Game Boy Advance Emulator
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 308: Line 308:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
|Sauerbraten
+
|[https://en.wikipedia.org/wiki/Cube_2:_Sauerbraten Cube 2: Sauerbraten]
 
|★★★★★
 
|★★★★★
 
|Blackbird C1P9S01
 
|Blackbird C1P9S01
Line 314: Line 314:
 
|Works without issues.
 
|Works without issues.
 
|-
 
|-
 +
|[https://github.com/pk-2000/Falcon-mkxp Falcon-mkxp] - [https://www.rpgmakerweb.com/ RPG Maker] XP / VX / VX Ace
 +
|★★★★
 +
|Talos II (T2D9P01?)
 +
|Debian 11.5
 +
|Apply PR #5 and PR #6; build instructions will then work out of the box.  Briefly went in-game without issues (audio works fine) in [https://f95zone.to/threads/coming-of-age-v2-2-1-crazybat.1794/ Coming of Age] v2.2.1 and [https://www.dlsite.com/maniax/work/=/product_id/RJ134806.html/?locale=en_US Saori's Ecchi Adventure] v1.06 (the latter required copying <code>win32_wrap.rb</code> from the former, and downloading+extracting the RTP via InnoExtract).  FPS counter shows well over 200fps on AST2500, but this may be inflated due to an FPS counter bug (seems more like 20fps in practice).
 +
|-
 +
|[https://github.com/JACoders/OpenJK OpenJK] - [https://www.gog.com/game/star_wars_jedi_knight_jedi_academy Star Wars: Jedi Knight - Jedi Academy]
 +
|★★★★★
 +
|Talos II (T2D9P01?)
 +
|Gentoo
 +
|Works without issues.  Gets 25fps at 800x600 with LLVMpipe ([[Porting/LLVMpipe#Thread_Count|patched to use 64 threads]]).
 +
|-
 +
|[https://github.com/opentyrian/opentyrian OpenTyrian] - Open-source port of the DOS shoot-em-up [https://en.wikipedia.org/wiki/Tyrian_(video_game) Tyrian]
 +
|★★★★★
 +
|Blackbird C1P9S01
 +
|Void Linux
 +
|Compiles on void linux without issues. Runs perfectly even on highest scaling.
 +
|-
 +
|[https://github.com/linappleii/linapple LinApple] - Apple IIe Emulator forked from applewin
 +
|★★★★★
 +
|Blackbird C1P9S01
 +
|Void Linux
 +
|Compiles and runs on void linux without issues.
 +
|-
 +
|[https://github.com/nukeykt/NBlood NBlood] - [https://en.wikipedia.org/wiki/Blood_(video_game) Blood]
 +
|★★★★★
 +
|Talos II
 +
|Gentoo
 +
|Works fine.
 +
|-
 +
|[https://eduke32.com EDuke32] - [https://en.wikipedia.org/wiki/Duke_Nukem_3D Duke Nukem 3D]
 +
|★★★★★
 +
|Talos II
 +
|Gentoo
 +
|Works fine.
 +
|-
 +
|[https://www.zdoom.org/ GZDoom] - Doom I && II, Heretic, Hexen, Strife, Chex Quest
 +
|★★★★★
 +
|Talos II
 +
|Gentoo
 +
|Works fine.
 +
|-
 +
|[https://en.wikipedia.org/wiki/Shadow_Warrior_(1997_video_game) Shadow Warrior]
 +
|★★★★
 +
|Blackbird
 +
|?
 +
|https://www.talospace.com/2023/01/tonights-game-on-openpower-shadow.html
 +
|-
 +
|[https://github.com/Swizpig/ZGloom ZGloom] - [https://en.wikipedia.org/wiki/Gloom_(video_game) Gloom]
 +
|★★★★★
 +
|Talos II
 +
|Fedora 36
 +
|https://www.talospace.com/2022/09/tonights-game-on-openpower-zgloom.html
 +
|-
 +
|[https://github.com/lethal-guitar/RigelEngine Rigel Engine] - [https://www.zoom-platform.com/product/duke-nukem-2 Duke Nukem II]
 +
|★★★★★
 +
|?
 +
|Fedora 36
 +
|https://www.talospace.com/2022/07/tonights-game-on-openpower-duke-nukem-ii.html
 +
|-
 +
|[https://github.com/urxp/dRally dRally] - [https://www.remedygames.com/games/death-rally/ Death Rally]
 +
|★★★★★
 +
|Talos II
 +
|Fedora 35
 +
|https://www.talospace.com/2022/04/tonights-game-on-openpower-death-rally.html
 +
|-
 +
|[https://github.com/mkxp-z/mkxp-z mkxp-z] - [https://www.rpgmakerweb.com/ RPG Maker] XP / VX / VX Ace
 +
|★★★★
 +
|Talos II
 +
|Fedora 38
 +
|If building for ppc64le, edit <code>linux/Makefile</code> and replace <code>$(CLONE) $(GITHUB)/mkxp-z/SDL $(DOWNLOADS)/sdl2 -b mkxp-z</code> with <code>$(CLONE) $(GITHUB)/libsdl-org/SDL $(DOWNLOADS)/sdl2 -b SDL2</code> to work around [https://github.com/libsdl-org/SDL/issues/3428 SDL issue 3428]. YJIT not available on POWER due to limitations of upstream Ruby (but I'd be surprised if many games need it). Briefly went in-game without other POWER-specific issues (didn't test audio) in [https://www.dlsite.com/maniax/work/=/product_id/RJ134806.html/?locale=en_US Saori's Ecchi Adventure] v1.06 on ppc64le (didn't test ppc64 BE). On AST2500 with Lanczos scaling to 1200p, gets ~23fps (on Plasma X11) or ~55-85fps (on Plasma Wayland).
 +
|-
 +
|[https://www.renpy.org/ Ren'Py]
 +
|★★★★★
 +
|Talos II
 +
|Debian 12.0
 +
|Builds from source without issues (didn't try Debian's package, but probably it works fine too). Played through the full intro and first event of [https://runeygames.itch.io/harem-hotel Harem Hotel] v0.15.1 without any issues (didn't test audio) on ppc64le (didn't test ppc64 BE).
 +
|-
 +
|[https://subsetgames.com/ftl.html FTL: Advanced Edition]
 +
|★★★★
 +
|Talos II
 +
|Gentoo
 +
|Works fine on ppc64le with box64. The game loads quite slowly (a couple of minutes), but once loaded, is playable (albeit still slow).
 
|}
 
|}
 +
[[Category:Compatibility List]]

Latest revision as of 17:58, 16 October 2023

Games which are known to be buildable and playable on POWER9 Raptor systems, potentially with necessary tweaks needed in order to run.

Title Compatibility Hardware Tested Software Tested Notes
Minecraft Java Edition - Minecraft ★★★★ Blackbird C1P9S01? Void Linux Cannot use the native game launcher, text to speech as they are built for x86. multimc from repos, openjdk 8 or 11, default 4kB page kernel, getting >60fps easily regardless of the resolution (rx 5700 xt), works out of box. https://forums.raptorcs.com/index.php/topic,118.0.html
0 A.D. ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) Works without issues with AMD Radeon RX Vega 64
OpenTTD - Transport Tycoon Deluxe ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) Works without issues.
CorsixTH - Theme Hospital ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) Works without issues.
DevilutionX - Diablo ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) Works without issues. https://forums.raptorcs.com/index.php/topic,54.msg500.html#msg500
Minetest ★★★★★ Blackbird C1P9S01 Debian 10.2 Works without issues.
Trigger Rally ★★★★★ Blackbird C1P9S01 Debian 10.2 Controller/joy input must be enabled in ~local/share/trigger-rally/trigger-rally-0.6.6.config with "<joystick enable="yes">".
FlightGear ★★★★★ Blackbird C1P9S01 Debian 10.2 FlightGear handles the audio device independently, switching between Blackbird's onboard and a GPU's audio output must be done in-game.
Red Eclipse ★★★★★ Blackbird C1P9S01 Debian 10.2 Works without issues.
Warzone 2100 ★★★★★ Blackbird C1P9S01 Debian 10.2 Works without issues.
TORCS ★★★★★ Blackbird C1P9S01 Debian 10.2 No joypad input?
Nexuiz ★★★★★ Blackbird C1P9S01 Debian 10.3 Works without issues.
Arx Libertatis - Arx Fatalis ★★★★★ Blackbird C1P9S01 Debian 10.6 Works without issues.
Super Mario 64 PC Port ★★★★★ Blackbird C1P9S01 Debian 10.6 Building as of Q4 2020, you will need to adjust cmake to target power9. https://forums.raptorcs.com/index.php/topic,208.0.html Otherwise works without issues.
Xonotic ★★★ Blackbird C1P9S01 Debian 10.6 Infrequently locks up the desktop session requiring a hard reset. I have yet to determine the cause.
Veloren Blackbird C1P9S01 Debian 10.6 Fails to build on nightly rustc due to packed_simd. (error[E0635]: unknown feature mmx_target_feature) Awaiting packed_simd_2 with the 0.3.4 Veloren release.
Stunt Rally ★★★★ Blackbird C1P9S01 Debian 10.6 Some maps segfault at load time.
Barony ★★★★★ Blackbird C1P9S01 Debian 11.3 DOPENAL_ENABLED=ON when building, in order to have audio. But this is also true on x86 platforms.
Aleph One - Marathon 2: Durandal ★★★★★ Talos II (T2D9P01?) Fedora 35 https://www.talospace.com/2022/03/tonights-game-on-openpower-aleph-one.html
Anarch ★★★★★ Blackbird C1P9S01 Debian 11.2 Works without issues. Building on Debian requires libgbm-dev and libdrm-dev be installed along with the repo's listed dependencies.
Vega Strike ★★★★ Blackbird C1P9S01 Debian 11.3 Edit ~/engine/src/gfx/background.cpp, prepend signed (around line 238) so that it is signed char tcoord[4][4];. Vega Strike should then build and run successfully.
Tremulous ★★★★★ Talos II (T2D9P01?) Fedora 33 Single player works, multiplayer untested. https://forums.raptorcs.com/index.php/topic,355.msg2828.html#msg2828
vkQuake - Quake ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) make complains about missing -lvulkan which can be solved by sudo ln -sf /usrlib64/libvulkan.so.1.2.131 /usr/lib64/libvulkan.so https://forums.raptorcs.com/index.php/topic,63.msg551.html#msg551
Doom 3 ★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) There are still some non-blocker issues that I have found such as font glyph misalignment, however it does not stop you from playing the game https://forums.raptorcs.com/index.php/topic,222.msg1617.html#msg1617
VCMI - Heroes of Might and Magic III: Complete ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) There were some quirks with video/graphic which seems to be only related to Fedora; fixed in version 1.2.1. https://forums.raptorcs.com/index.php/topic,104.msg936.html#msg936
Citra - Nintendo 3DS Emulator ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) Builds successfully now after merging pull request #5961 https://forums.raptorcs.com/index.php/topic,343.msg2716.html#msg2716
DeSmuME - Nintendo DS Emulator ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
Dolphin - GameCube/Wii Emulator Blackbird C1P9S01 Fedora 32 (rawhide) Because of lacking JIT, the performance is dreadful. https://forums.raptorcs.com/index.php/topic,86.msg801.html#msg801
ECWolf - Wolfenstein 3D ★★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) A couple glitches but generally works fine (icculus version) https://forums.raptorcs.com/index.php/topic,98.msg871.html#msg871
PCSXR - PlayStation Emulator ? Blackbird C1P9S01 Fedora 32 (rawhide) Emulator runs, no mention of game performance. https://forums.raptorcs.com/index.php/topic,81.msg751.html#msg751
ET: Legacy - Wolfenstein: Enemy Territory ★★★★ Blackbird C1P9S01 Fedora 32 (rawhide) The game plays perfectly. The only downside is lacking support for any game hosted with x86_64 server. https://forums.raptorcs.com/index.php/topic,266.msg2023.html#msg2023
SuperTux ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
SuperTuxKart ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
OpenSpades - Ace of Spades Blackbird C1P9S01 Debian 11.3 Fails to build due to AngelScript dependency.
Star Ruler 2 Blackbird C1P9S01 Debian 11.3 Fails to build due to AngelScript dependency.
Nanosaur ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
Otto Matic ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
Bugdom ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
BZFlag ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
OpenRW - Grand Theft Auto III ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
Naikari ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues. Ignore the python3-pip dependency and just install meson directly from your package repo to avoiding polluting your system with python pip packages.
SpaceCadetPinball - Full Tilt! Pinball ★★★★★ Talos II (T2D9P01?) Fedora 34 https://www.talospace.com/2021/10/tonights-game-on-openpower-space-cadet.html
Shockolate - System Shock ★★★★★ Talos II (T2D9P01?) Fedora 34 Does not support higher resolution game assets. https://www.talospace.com/2021/08/tonights-game-on-openpower-system-shock.html
BStone - Blake Stone: Aliens of Gold ★★★★★ Talos II (T2D9P01?) Fedora 34 https://www.talospace.com/2021/05/tonights-game-on-openpower-blake-stone.html
The Original Strife: Veteran Edition ★★★★★ Talos II (T2D9P01?) Fedora 33 Edit ./CMakeFiles/strife-ve.dir/link.txt to unlink libSD2_main. https://www.talospace.com/2021/03/tonights-game-on-openpower-original.html
DOSBox - MS-DOS Emulator ★★★★★ Talos II (T2D9P01?) Fedora 31 https://www.talospace.com/2020/01/dosbox-jit-on-ppc64le-and-how-you-can.html
Extreme Tux Racer ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
Sonic Robo Blast 2 ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues. Assets need to be extracted from the installer from other releases, copy into ~/SRB2/assets/installer/)
GearHead 1: Arena ★★★★ Blackbird C1P9S01 Debian 11.3 Tile sprites have vertical artifacting, affecting some text as well. Similar artifacting found in ffmpeg issue 8802.
mGBA - Game Boy Advance Emulator ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
Cube 2: Sauerbraten ★★★★★ Blackbird C1P9S01 Debian 11.3 Works without issues.
Falcon-mkxp - RPG Maker XP / VX / VX Ace ★★★★ Talos II (T2D9P01?) Debian 11.5 Apply PR #5 and PR #6; build instructions will then work out of the box. Briefly went in-game without issues (audio works fine) in Coming of Age v2.2.1 and Saori's Ecchi Adventure v1.06 (the latter required copying win32_wrap.rb from the former, and downloading+extracting the RTP via InnoExtract). FPS counter shows well over 200fps on AST2500, but this may be inflated due to an FPS counter bug (seems more like 20fps in practice).
OpenJK - Star Wars: Jedi Knight - Jedi Academy ★★★★★ Talos II (T2D9P01?) Gentoo Works without issues. Gets 25fps at 800x600 with LLVMpipe (patched to use 64 threads).
OpenTyrian - Open-source port of the DOS shoot-em-up Tyrian ★★★★★ Blackbird C1P9S01 Void Linux Compiles on void linux without issues. Runs perfectly even on highest scaling.
LinApple - Apple IIe Emulator forked from applewin ★★★★★ Blackbird C1P9S01 Void Linux Compiles and runs on void linux without issues.
NBlood - Blood ★★★★★ Talos II Gentoo Works fine.
EDuke32 - Duke Nukem 3D ★★★★★ Talos II Gentoo Works fine.
GZDoom - Doom I && II, Heretic, Hexen, Strife, Chex Quest ★★★★★ Talos II Gentoo Works fine.
Shadow Warrior ★★★★ Blackbird ? https://www.talospace.com/2023/01/tonights-game-on-openpower-shadow.html
ZGloom - Gloom ★★★★★ Talos II Fedora 36 https://www.talospace.com/2022/09/tonights-game-on-openpower-zgloom.html
Rigel Engine - Duke Nukem II ★★★★★ ? Fedora 36 https://www.talospace.com/2022/07/tonights-game-on-openpower-duke-nukem-ii.html
dRally - Death Rally ★★★★★ Talos II Fedora 35 https://www.talospace.com/2022/04/tonights-game-on-openpower-death-rally.html
mkxp-z - RPG Maker XP / VX / VX Ace ★★★★ Talos II Fedora 38 If building for ppc64le, edit linux/Makefile and replace $(CLONE) $(GITHUB)/mkxp-z/SDL $(DOWNLOADS)/sdl2 -b mkxp-z with $(CLONE) $(GITHUB)/libsdl-org/SDL $(DOWNLOADS)/sdl2 -b SDL2 to work around SDL issue 3428. YJIT not available on POWER due to limitations of upstream Ruby (but I'd be surprised if many games need it). Briefly went in-game without other POWER-specific issues (didn't test audio) in Saori's Ecchi Adventure v1.06 on ppc64le (didn't test ppc64 BE). On AST2500 with Lanczos scaling to 1200p, gets ~23fps (on Plasma X11) or ~55-85fps (on Plasma Wayland).
Ren'Py ★★★★★ Talos II Debian 12.0 Builds from source without issues (didn't try Debian's package, but probably it works fine too). Played through the full intro and first event of Harem Hotel v0.15.1 without any issues (didn't test audio) on ppc64le (didn't test ppc64 BE).
FTL: Advanced Edition ★★★★ Talos II Gentoo Works fine on ppc64le with box64. The game loads quite slowly (a couple of minutes), but once loaded, is playable (albeit still slow).