Add support for ARM architectures on GNU/Linux
Resolves #11.
Hi @blendogames (and cc @flibitijibibo) - thank you for merging #5 and #6 - it feels good to have contributed some fixes here :)
After reading a blog post by Will from Textualize about how the nature of pull requests can be different -- cake vs puppies -- I'd like to mention that I think that this pull request is in the puppy (feature that could require longer-term support, instead of a simple standalone improvement that doesn't require maintenance) category. I don't know much about the Doom3 engine nor ARM architecture - so while I would do my best to respond to any problems related to this, I can't be guaranteed to help (and want to be transparent about that so that you're aware).
So far I had tested this by running an ARM emulator and running the game - not a particularly robust (or performant!) testing strategy.
Closing a few stale / old pull requests - please feel free to restore/reopen this if it's useful; I'm planning to continue some maintenance of the codebase in my fork of the repository eventually.