xash3d-fwgs/Documentation/ports.md

2.8 KiB

Xash3D FWGS is intended to be easily ported to specific platform, however main issue is maintaining such ports.

This page is about merged ports to main source tree and responsible for it developers.

For porting guidelines, look here(TODO!)

Status:

  • Supported: active, confirmed to be fully functional.
  • In progress: active, under development.
  • Incomplete: not active, but some work was accepted to main repository before
  • Old Engine: port was for old engine fork
  • Not maintained: lack of human resources
  • Not merged: was done in third-party fork, real status unknown
  • Deprecated: not supported anymore

Table is sorted by status.

Platform Status Maintainer Note
Windows Supported @a1batross, @SNMetamorph
*BSD Supported @nekonomicon
GNU/Linux(x86, amd64, arm) Supported @a1batross, @mittorn
Android Supported @a1batross, @mittorn
MotoMAGX Supported @a1batross
GNU/Linux(elbrus) Supported @a1batross, @mittorn Rare and eventual access to e2k machine
Haiku Supported not maintained Was added by #478 and #483
DOS4GW Supported @mittorn
GNU/Linux(mipsel) Supported @mittorn
Switch In progress @fgsfdsfgs GitHub Repository
Wii In progress Collaborative effort GitHub Repository
PSP In progress @Crow_bar, @Velaron GitHub Repository
Emscripten Old Engine not maintained
Oculus Quest Old Engine fork @DrBeef GitHub Repository
PSVita Old Engine fork not maintained GitHub Repository
Switch Old Engine fork not maintained GitHub Repository
3DS Old Engine fork not maintained GitHub Repository
macOS Deprecated not maintained See GitHub issue #61
iOS Deprecated not maintained See GitHub issue #61