Gothic II: Gold Classic

Gothic II: Gold Classic

Not enough ratings
Acces Violation Fix (Win7) & without patches
By d-luX
To everyone who gets the Access Violation error
this guide may help to solve the problem (without any patches).
   
Award
Favorite
Favorited
Unfavorite
English
To everyone who gets the Access Violation error
this guide may help to solve the problem (without any patches).

For me it works.

1. Create a textfile in your Gothic II folder (*/Steam\steamapps\common\Gothic II) and rename it to StartGothic.txt or what ever you like.

--If you haven't notepad++ installed yet , then get it and install it --> https://notepad-plus-plus.org/download/v7.7.1.html

2. Open the file with notepad++ and copy & paste the following lines :

@echo off :MENU echo "****************************" echo [1] Start Gothic II echo [2] Restore GameOverlayRenderer files echo [3] QUIT echo. set choice=0 set /p choice="please make your choice:" if %choice%==1 goto STARTGAME if %choice%==2 goto RESTORE if %choice%==3 exit :STARTGAME cd ../../../ REM check if the backup folder exists. If not create one if not exist "GOOverlay" ( mkdir "GOOverlay" ) REM move GameOverlayRenderer to the backup folder move "GameOverlayRenderer.dll" "GOOverlay\GameOverlayRenderer.dll" move "GameOverlayRenderer64.dll" "GOOverlay\GameOverlayRenderer64.dll" cd "steamapps/common/Gothic II/system" Gothic2.exe goto MENU :RESTORE cd ../../../ move "GOOverlay\GameOverlayRenderer64.dll" "./" move "GOOverlay\GameOverlayRenderer.dll" "./" goto MENU PAUSE

3. Save the file as StartGothic.bat.
4. Just in case , change the compatibility for the "Gothic2.exe" to "Windows XP Service Pack 2 or 3".
5. [OPTIONAL] Now add a non-Steam game link and search for the StartGothic.bat
6. Click the link or double click the StartGothic.bat and make your choice
- 6.1. "Start Gothic 2" will move two files (GameOverlayRenderer.dll , GameOverlayRenderer64.dll) in a folder called "GOOverlay" . After that the game starts.
- 6.2. "Restore GameOverlayRenderer files" moves the files back to the steam folder. Make this selection as soon as you closed the game
- 6.3. "QUIT" Will close the cmd window

That's all.
Hope it helps. ;)
Deutsch
1. Erstelle eine Textdatei in deinem Gothic II-Ordner (* / Steam \ steamapps \ common \ Gothic II) und benenne sie in StartGothic.txt um.

- Falls du Notepad++ noch nicht installiert haben solltest, dann lade es Dir herunter und installiere es -> https://notepad-plus-plus.org/download/v7.7.1.html

2. Öffne die StartGothic.txt in Notepad++ ,kopiere und füge folgende Zeilen ein :

@echo off :MENU echo "****************************" echo [1] Start Gothic II echo [2] Restore GameOverlayRenderer files echo [3] QUIT echo. set choice=0 set /p choice="please make your choice:" if %choice%==1 goto STARTGAME if %choice%==2 goto RESTORE if %choice%==3 exit :STARTGAME cd ../../../ REM check if the backup folder exists. If not create one if not exist "GOOverlay" ( mkdir "GOOverlay" ) REM move GameOverlayRenderer to the backup folder move "GameOverlayRenderer.dll" "GOOverlay\GameOverlayRenderer.dll" move "GameOverlayRenderer64.dll" "GOOverlay\GameOverlayRenderer64.dll" cd "steamapps/common/Gothic II/system" Gothic2.exe goto MENU :RESTORE cd ../../../ move "GOOverlay\GameOverlayRenderer64.dll" "./" move "GOOverlay\GameOverlayRenderer.dll" "./" goto MENU PAUSE

3. Speichere die Datei als StartGothic.bat.
4. Nur für den Fall der Fälle setze den Kompatibilitätsmodus der Gothic2.exe auf "Windows XP Service Pack 2 oder 3".
5. [OPTIONAL] Füge ein Steam-fremdes Spiel hinzu und such dach der StartGothic.bat.
6. Klick auf den Link in deiner Blibliothek (siehe Schritt 5.) oder mach einen Doppelklick auf die StartGothic.bat und mach deine Auswahl.
- 6.1. "Start Gothic 2" verschiebt zuerst zwei Dateien (GameOverlayRenderer.dll , GameOverlayRenderer64.dll) in ein extra angelegtes Verzeichnis "GOOverlay" . Danach startet das Spiel automatisch.
- 6.2. "Restore GameOverlayRenderer files" Verschiebt die beiden Dateien wieder zurück ins Steam-Verzeichnis . Diese Auswahl solltest du immer treffen , sobald du das Spiel beendet hast.
- 6.3. "QUIT" Schließt das CMD-Fenster

Das war es auch schon.
Hoffe das hilft euch weiter. ;)
Russian
Всем, кто получает ошибку нарушения прав доступа
это руководство может помочь решить проблему (без каких-либо исправлений).

У меня это работает.

1. Создайте текстовый файл в папке Gothic II (*/Steam\steamapps\common\Gothic II) и переименуйте его в StartGothic.txt или что вам нравится.

--Если вы еще не установили notepad++, то получите его и установите --> тык[notepad-plus-plus.org]
.
2. Откройте файл с помощью Notepad++ и скопируйте и вставьте следующие строки :

@echo off :MENU echo "****************************" echo [1] Start Gothic II echo [2] Restore GameOverlayRenderer files echo [3] QUIT echo. set choice=0 set /p choice="please make your choice:" if %choice%==1 goto STARTGAME if %choice%==2 goto RESTORE if %choice%==3 exit :STARTGAME cd ../../../ REM check if the backup folder exists. If not create one if not exist "GOOverlay" ( mkdir "GOOverlay" ) REM move GameOverlayRenderer to the backup folder move "GameOverlayRenderer.dll" "GOOverlay\GameOverlayRenderer.dll" move "GameOverlayRenderer64.dll" "GOOverlay\GameOverlayRenderer64.dll" cd "steamapps/common/Gothic II/system" Gothic2.exe goto MENU :RESTORE cd ../../../ move "GOOverlay\GameOverlayRenderer64.dll" "./" move "GOOverlay\GameOverlayRenderer.dll" "./" goto MENU PAUSE

3. Сохраните файл как StartGothic.bat
4. На всякий случай измените совместимость для "Gothic2.exe " в "Windows XP Service Pack 2 или 3".
5. [Необязательно] теперь добавьте ссылку на игру без Steam и найдите StartGothic.bat
6. Щелкните ссылку или дважды щелкните StartGothic.bat и выберите :
- 6.1. "Start Gothic 2" переместит два файла (GameOverlayRenderer.проблемы , GameOverlayRenderer64.dll) в папке под названием "GOOverlay" . После этого игра начинается.
- 6.2. "Восстановить файлы GameOverlayRenderer" перемещает файлы обратно в папку Steam. Сделать этот выбор как только вы закрыли игру
- 6.3. "Выход" закроет окно cmd

Вот и все.
Надеюсь, это поможет. ;)

Thanks to ]] <3 for the translation ;)