@ataulien ataulien released this Oct 9, 2017 · 288 commits to master since this release

Assets 6

Installation

Simple:

Extract all files from the zip-file to the root-folder of your game, which can be either Gothic I or II.

Then, run REGoth.exe to start the game.

Advanced:

This method can be used, if you want to use the same REGoth-installation for multiple instances of Gothic.

First, extract the files anywhere you like. To start a game now, you need to tell REGoth, where it can find the gamefiles and which world to load.

This can be done using the -g-flag:
REGoth.exe -g "path/to/Gothic"

If you have any .mod-file which you want to load, you can add it using the -m-flag.

Controls

  • Movement: WASD or Arrowkeys + Mouse
  • Actions:
    • CTRL/MB1 as the general action-button for everything
    • Enter to accept dialogue-lines
  • Debug: Space/Shift for more speed. F1-F4 to switch camera-modes.
  • UI: B for status-screen, L for log-screen, ESC for menu
  • Console: F10 to open, ESC to close.

Commandline-options

Here is a list of all useful commandline-options:

Usage:
-h, --help               : Prints this message
-vsync, --vertical-sync  : Enables vertical sync
-g, --game-dir           : Root-folder of your Gothic installation
--g1-path                : Game data to use when the -g1 flag is specified on the commandline
--g2-path                : Game data to use when the -g2 flag is specified on the commandline
-g1, --start-g1          : Uses the path stored in the 'g1-path' config setting as game data path
-g2, --start-g2          : Uses the path stored in the 'g2-path' config setting as game data path
-m, --mod-file           : Additional .mod-file to load
-w, --world              : .ZEN-file to load out of one of the vdf-archives
--empty-world            : Will load no .ZEN-file at all.
-p, --player             : When starting a new game, the player will be inserted as the given NPC
--skipmenu               : Skips the menu and starts a new game directly on game startup
-snd, --sound-device     : OpenAL sound device
-rdist, --render-distance: Renderdistance multiplicator
-s, --sky                : Selects the sky to render. Possible options: auto, g1, g2
--unpack-vdf             : [2 args]  [vdf-archive, target-folder] Unpacks the given vdf-archive to the target-folder. Directory structure is not preserved.
--install-game           : [2 args]  [installer-exe, target-folder] Unpacks the given Gothic-Installer-Executable without actually running the installer.
--show-routes            : (Debug) Shows the routes on the Waynet NPCs are moving on

Release Commentary

https://www.youtube.com/watch?v=DX92f8CrjrE

FAQ/Troubleshooting

Q: Some .dll-file is missing! (Like MSVCP140.dll)
A: Install the VC-Redist package (2015, 32-bit): https://www.microsoft.com/en-us/download/details.aspx?id=48145

Q: Low performance, crashes, xy is not working!
A: This project is still in a very early state. You will need to wait for a later release.

Disclaimer

This is still a very early build! Things may not work or go slow.

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.```