Raptor Computing Systems Community Forums (BETA)
Software => Applications and Porting => Topic started by: tle on September 18, 2020, 09:40:34 pm
-
Good news, the Unvaquished game is now open sourced
URL: https://github.com/Unvanquished/Unvanquished
Gameplay video: https://www.youtube.com/watch?v=lJPENFtjVgU
-
What happens if you try to build and run it right now on ppc?
-
It does not compile yet due to some conditional checks for architecture. I have not attempted to modify the codes to make it compile yet.
-
I wonder if that is the same issue that I have been hitting when trying to compile certain projects. I just tried to build Veloren today and ended up opening an issue (https://gitlab.com/veloren/veloren/-/issues/791) as it seems to rely on some x86 mmx functionality.
-
Is it not possible to use mmintrin.h (https://www.talospace.com/2019/07/easier-power-vectorizing-for-fun-and.html) to convert MMX to Altivec?
Here are some documentations linked: RCSwiki (https://wiki.raptorcs.com/wiki/Power_ISA/Vector_Operations)
-
FYI the game could be played easily after disabling NaCL sandboxing (which does not support POWER btw)
https://github.com/DaemonEngine/Daemon/pull/1945
-
Another progress with supporting NaCl sandboxing feature
https://github.com/DaemonEngine/Daemon/pull/1946
That is to use box64 emulation