-
Notifications
You must be signed in to change notification settings - Fork 175
FAQ
To develop an open source implementation of Grand Theft Auto III that works on more operating systems, with better support for modern hardware.
No idea. Please let us know! We're keen to get support for any justifiable platform.
We have heard from users successfully running OpenRW on various platforms including: different GNU/Linuxes, macOS, Windows and various BSDs. Also see Building if instructions for your platform exist already.
A hard requirement would be C++17 and OpenGL 3.3 Core. Also, performance wise, OpenRW is currently not very optimized - Just try if it works for you.
Chances are the system hardware requirements will get less, the software requirements will go up (as we upgrade to new development platforms, we are unable to support legacy software).
Not yet. We're currently working on making GTA3 work, and after that VC and SA.
Yes. For legal reasons we cannot distribute the original assets. Creating our own assets is a long-term goal.
You can check the current progress on our playable mission tracker. We are currently focussing on getting as much of the game playable as possible, we'll then polish the gameplay mechanics such as driving physics, camera behaviour etc. later.
We're focusing on making it possible to play the original single player game right now.
Your system probably doesn't have the required OpenGL 3.3 Core. In most cases this means you have to upgrade your GPU to be able to support OpenRW.
If you are running a Mesa driver which supports OpenGL 3.0 Core but not OpenGL 3.3 Core, it might still be able to support all features required by OpenRW. Try overriding the returned OpenGL version using MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330
.
If your Mesa driver does not support that, you can use software rendering by setting the environment variable LIBGL_ALWAYS_SOFTWARE=1
.
Yes! We need all help we can get to turn this project into reality. Check the contributing page for more information.