Anyway, a couple of quirks along the way. Using 227j on GNU/Linux, the 64-bit Binary immediately outputs:
Code: Select all
[PID] illegal hardware instruction (core dumped) ./UnrealLinux.bin
[zsh exit code:] 132Possible Usefulless System Info:
Code: Select all
% uname -srmo
Linux 6.2.13-arch1-1 x86_64 GNU/Linux
% lscpu
...
Model name: Intel(R) Core(TM) i5-3570K
...
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflushdts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm cpuid_fault epb pti tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm ida arat pln ptsSince I installed the Game to /opt, I wanted to set it up to use User Specific Preferences in Good Practice. Even though I am the only, and probably always will be the only, User on my System. Since I couldn't find the Preference Environment Variable (and didn't stop to ask), I tried setting "SavePath=" & "CachePath=" in UnrealLinux.ini to $HOME/.Unreal/Save & $HOME/.Unreal/Cache respectively. Game would launch, but didn't seem to be able to follow that Path. Tried replacing $HOME with ~, same thing.
Which reminded me, this was originally a Windows Application. And not just a Windows Application, but a Windows 9x Application. (Well really a Win32 Application designed for the Win 9x Environment, but semantics.) IE it was built in the days of the Single-User Environment still prevailing. Of course it can't follow Environment Variables for Paths.
Final Issue, Potential Lighting Bug in Mothership Lab or Mothership Core (can't remember which it was). There was a Stairway that was activated by a Floor Button, both the Stairway and the Button were Black. At first I thought it was a Texture Load Error, but I shined the Flashlight on it and that illuminated the Textures as if I were in a Dark Room. The Environment Lighting was not effecting the Objects for whatever reason, but the Flashlight's Square Spot Light did.
Outside of that, Thank you to Everyone involved in keeping this Game Engine Alive.