Gothic 1 Classic

Gothic 1 Classic

zGamePad - complete gamepad support
140 Comments
Caraviaa 22 Jul @ 5:36pm 
is there any way to change the quick access keybind from 3 to any other button? I'm playing a mod that uses 3 for drawing a secondary weapon and I would like to have that keybind available for mapping on my controller using steam input
chris 6 Jun @ 3:13am 
Hello.

I was using this mod for the first time a few days ago. When I first used it there were additional options like increasing the speed. All of a sudden when I started playing the game one day the speed option and a few others disappeared leaving only the basic options. I tried reinstalling it as well as setting the file to _ALL as in instructed in one of the posts, but it didn't help. Is there a way to enable the speed option?

Thanks.
FFF 29 May @ 2:08am 
в спринте можно так.спринт будет включаться только когда нет в фокусе никого нет.если в фокусе кто то есть,то будет по умолчанию лок цели
KeyRecord
Id sprint
Combination JOY_Rstick
Emulation KEY_LCONTROL
Condition !Cond_HasFocusNpc
FFF 29 May @ 2:04am 
к файлу настроек ниже,вдруг кому то не хочется возиться
факел-RB
карта -LB
спринт- правый стик.
FFF 29 May @ 2:02am 
KeyRecord
Id QuickLoot
Combination JOY_B
Emulation KEY_V, MOUSE_BUTTONRIGHT
Condition !Cond_InterfaceIsOpen, !Cond_InventoryIsOpen, !Cond_VideoIsOpen, !JOY_B

KeyRecord
Id Torch
Combination JOY_RB
Emulation KEY_F
Condition !Cond_FightMode

KeyRecord
Id Map
Combination JOY_LB
Emulation KEY_M
Condition !Cond_FightMode

KeyRecord
Id sprint
Combination JOY_Rstick
Emulation KEY_LCONTROL
Condition !Cond_FightMode
Wenlok 5 Apr @ 3:43am 
The mod works, but I have one problem. When I go to the quest log I can only select the first and last quest on the list. Moving the stick down takes me to the last quest on the list. Moving up takes me back to the first. I can't select anything in between and have to use the keyboard.
Toullaf 9 Feb @ 6:55pm 
Еще не корректно работала навигация в меню дневника.

В итоге просто удалил мод и установил снова, все стало работать нормально.
Mr.Anders0n 9 Feb @ 8:58am 
For Steam Deck: choose the Template „Gameplay with mouse trackpad” otherwise Steam loads a custom community template that is super confusing. You need to do this in addition to disabling steam input in the settings. You are welcome!
Toullaf 9 Feb @ 6:34am 
@Gratt.5r2 Отключил, ситуация не изменилась.
Gratt.5r2  [author] 9 Feb @ 6:15am 
@Toullaf подсказка физически привязана к кнопке. У вас стим инпут работает, а не геймпад.
Toullaf 8 Feb @ 11:46pm 
Баг. По умолчанию кнопка крестовины влево - это статус (как написано в подсказке), но вместо открытия меню совершается отскок
nyluks 6 Nov, 2024 @ 5:56am 
i have a problem when i im attacking and moving my camera rotate, im talking about RB button on xbox controller
VaLightningThief 17 Oct, 2024 @ 2:19pm 
Okay I'm super confused.
So at first I didnt have alternative or enableJoystick and changed it to what it should be. With joystick set to 0 it...dindt work, so set it to 1 and it works but no matter what I always have the same issue.

If, im moving left or right I can't attack. It either looks behind or does nothing? Is this a game bug, or controls interfering with each other?
Also when moving on keyboard left and right the camera chases the character to keep up, however with this it moves at same speed. Is the character slower on controller ofrr some reason?
AstroWipe 28 Sep, 2024 @ 9:53am 
Согласен со СКУФИК - обернуться на RB это крайне неудобно. Нашел ли кто-то решение, как изменить это? Я так понял под каждое изменение надо создавать файл с настройками?
За мод ОГРОМНЕЙШЕЕ спасибо. Управление уже 10 лет отпугивало меня от серии Готика, тут наконец решился. еще раз спасибо.
Paul 31 Aug, 2024 @ 3:03pm 
i had the problem that i couldn't lock pick because on dpad left the stat screen (B) opened instead of turning the lockpick left, so i created the file "statscreen.gamepad.overlay" in the G1 system folder, and it contains:

KeyRecord Toggled
Id GAME_SCREEN_STATUS
Combination JOY_LEFT
Emulation KEY_B
Condition !Cond_InventoryIsOpen, !Cond_VideoIsOpen, !Cond_UsesPicklock, !Cond_InterfaceIsOpen, !Cond_HasLeftContainer, !Cond_IsOnTrade, Cond_IsOverlayTop

it sucessfully avoids opening the stat screen while doing various things like trading or lockpicking.
Sex Lobster 23 Aug, 2024 @ 4:43pm 
Hello my Y button zoom into first person instead of putting away weapon and there is no jump button?
Gorty 18 Aug, 2024 @ 5:58am 
target lock doesnt work. It locks target for about 0.5 sek and then unlock
Rune 28 Jun, 2024 @ 4:47pm 
Gravy_ go to gothic.ini anc and copy past enableJoystick=0 at the bottom than save the edit. also make sure your clicking mods and not play gothic classic.
Gravy_ 23 Jun, 2024 @ 9:59am 
i disabled steam input ,checked alternative controls, but dont see enable joystick controls in the ini?
ShatteredEssence 28 May, 2024 @ 9:22am 
Ok, maybe someone finds this useful. The problem was with proton, downloaded 7.3 GE proton, now everything's fine. Mode is great, thank you
ShatteredEssence 28 May, 2024 @ 7:13am 
I am on a steam deck, am in beta branch, subbed to union, ninja and zGamepad. Enable joystick set to zero, and steam input is disabled. Bur the gamepad and camera preset is not working, it does not respond at all. Setting controller sheme to wasd and mouse is the the only preset that gothic responds. But I do have gamepad ic9n tips, and the save in new slot each time is working. Halp?
ToxicAvenger 26 May, 2024 @ 10:03am 
I got this to work by enabling the steam input setting and copying enableJoystick=0
; in my ini
₭ŘϒҏŦǿñĬŦê 20 May, 2024 @ 5:12am 
На стим деке, когда нажимаешь кнопку влево, чтобы вызвать статус, персонаж пятится назад, как это исправить?
garoto enxaqueca 14 May, 2024 @ 7:15am 
THANK YOU SO MUCH FOR THIS
Gratt.5r2  [author] 4 May, 2024 @ 2:00am 
@vladoosick, в обсуждении Custom controls есть вся необходимая вам информация касаемая создания и изменения схем управления.
vladoosick 4 May, 2024 @ 1:46am 
Спасибо большое за мод. В тысячу раз комфортнее играть на геймпаде в готику. Но появился вопрос. можно ли как-то поменять назначение клавиш на геймпаде. мне не нравится то, что обернуться стоит на RB. И когда во время битвы ты хочешь бежать, а после сразу ударить на RB. То включается взгляд назад. хотел бы поменять или убрать вовсе. мне не сильно нужна эта функция. Добавьте такую возможность, если можно. Либо подскажите, пожалуйста, как можно убрать оборот назад вообще. Заранее спасибо
Daiver1987 28 Apr, 2024 @ 10:46am 
!!!От всей души братишка!!! Прям новую жизнь игре дал этот мод и мне лично новый опыт! как я долго мечтал с гемпада в готику поиграть)))
Iwertus 17 Apr, 2024 @ 1:21pm 
I don't see enablejoystick too
fake plastic trees 4 Apr, 2024 @ 1:13am 
Don't see 'enablejoystick" in the ini file. This normal?
YellouBee 24 Mar, 2024 @ 12:02pm 
Ok gotcha! Thanks for the info! I will probably use this fix for my next Gothic 2 run anyway. Love the mod!
Gratt.5r2  [author] 24 Mar, 2024 @ 11:57am 
@YellouBee
My mistake, by the second link shows an example patch for the G2 engine only. Maybe I'll update it for the G1 engine too, but not now.
YellouBee 24 Mar, 2024 @ 11:53am 
And ofcour Revised Edition mod is the base which contains a modified version of FreeAim
YellouBee 24 Mar, 2024 @ 11:51am 
Error message:

UNHANDLED EXCEPTION OCCURED
CRASH INFOS:
GOTHIC 1.08k_mod, Parser Version: 50
User: YelloBee, CPUType: 586, Mem: 2048 MB total, 2048 MB free
Startup Options:-game:2973759129_Revised_en.ini

CALLSTACK :

0023:0047300A (0x00000010 0x4EA8A238 0x00000000 0x4EA8A788) GothicMod.exe, zCArray<oCSpell *>::AllocDelta()+26 byte(s), D:\Dev\Gothic\current_work\ZenGin\_Dieter\zContainer.h, line 607+14 byte(s)
0023:0046F04E (0x4E883528 0x00000001 0x4EA8A238 0x4E883528) GothicMod.exe, oCMag_Book::Register()+126 byte(s), D:\dev\gothic\current_work\Gothic\_Carsten\oMagic.cpp, line 357+60 byte(s)
0023:00696AA1 (0x4E883528 0x4EA8A788 0x4E883528 0x49C34008) GothicMod.exe, oCNpc::Equip()+433 byte(s), D:\dev\gothic\current_work\Gothic\_Ulf\oNPC.cpp, line 5270
0023:64E262A6 (0x0000FFFF 0x00000000 0x007D06E8 0x007D064E) ZUNIONUTILS.DLL
YellouBee 24 Mar, 2024 @ 11:51am 
I created the files described for problem 2 and copy pasted the code directly but I am getting a Illegal Opcode crash. I wonder if this is because Gothic 1 and not 2 or a mod incompatibility? I'm not well versed enough to tell.

My current mods are:
Ninja
Union - Patch
Gothic community patch
Graw input
Fixed carnage head models
Videos upscaled 720p
zGamepad
union_Natural sprint
zNoFriendlyFire

Error message in next comment. Couldn't fit in under 1000char
YellouBee 24 Mar, 2024 @ 4:18am 
I wonder if someone could help me with some overwrites.

1. I have managed to make a overwrite to switch Jump and Ready weapon with eachother from Y and X on xbox controller. I tried to just rebind the keys in game on the keyboard but every time I restart the game I have to do it again. I guess the mod detects what key is assigned to those actions and just sets the binding on start up. The only problem with my overwrite is I can no longer swim under water with any key.

2. I am playing a mod that includes the Free Aim mod but I can't move my aim left or right, while aiming. I can aim up and down though. Aiming works on the pad by holding the block or "parade" key and directional inputs. On the Mouse you hold LMB down and aim with the mouse and it works on all axis if i use M&KB. I've tried to overwrite the right stick while in ranged mode, but I cant figure it out. There doesnt seem to be a RightStick directional action like there is for left stick for one...

Any tips?
hedin7 19 Mar, 2024 @ 5:02pm 
@Emperor's Fist
systempack.ini, section [CORE] Language = ENG

@Akira49 , you need select workshop - Workshop Beta in settings. (RMB -> settings)

@Khagrin This bug appears in original inventory too, not only advanced inventory. As possible solution, you can tune "Scale" parameter or parameters of inventory (columns/rows/size,...). For advanced inventory you can make it via
invAdvCntRows=9
invAdvCntCol=6
invSizeCell=350
...
Emperor's Fist 19 Mar, 2024 @ 12:48pm 
Can you set the settings to English? They are in German for me.
Akira49 18 Mar, 2024 @ 4:38am 
Doesn't work at (in my case) with xbox gamepad. I followed the instructions to the latter. Surprisingly, enabling steam input for pad works, but it would seem some controls are missing.
Khagrin 12 Mar, 2024 @ 1:13pm 
Hi @Gratt.5r2, I've changed interface scale to 1.4 and now I have a problem with quick menu wheel - while binding it's hidden behind inventory (adv_inventory) like on this screenshot https://i.imgur.com/pSUzt8I.png
Is it possible to do something about this without changing interface scale?
Waldemar 9 Mar, 2024 @ 11:59am 
А не всё заработало, это я дебил и неправильную версию игры установил.
Пока всё работает - спасибо
Waldemar 9 Mar, 2024 @ 11:19am 
Я чет вообще не понимаю - Если включить систему ввода Steam, то джойстик начинает работать, но непонятно как управлять, а если отключить то всё.
giehlemanns 16 Feb, 2024 @ 11:27pm 
it wont work for me and i've done everything the description has asked of me. what could i be missing? although my ini file did miss the 'enableJoystick' so i had to manually add that in somewhere
Einar Varinsson 14 Jan, 2024 @ 3:22am 
@Gratt.5r2 Благодарю! Через средство запуска мастерской заработало
Gratt.5r2  [author] 14 Jan, 2024 @ 3:05am 
@WS, ПКМ по игре > свойства > БЕТА-ВЕРСИИ > workshop - Workshop Beta. Запуск игры через стим, используя лаунчер.
@Comala_Hills, RMB to the game > Properties > BETA-VERSIONS > workshop - Workshop Beta. Start the game from the steam, using the Gothic launcher.
Einar Varinsson 14 Jan, 2024 @ 2:59am 
не работает, у меня xbox elite controller, установил патч, выключил систему ввода и ничего
SirSlaughter 12 Jan, 2024 @ 9:50am 
Works for me. If you're missing the "enableJoystick" line in the ini just paste it in at the end as its own line. It should look like this enableJoystick=0 everything works after following the earlier instructions and adding in that line.
Comala_Hills 8 Jan, 2024 @ 3:44pm 
doesn't work for me :c
Компот из Калины 4 Jan, 2024 @ 3:37am 
Разрешил проблему сам, но вдруг кто-то столкнется:
На Dualsense при нажатии на R1 и ходьбе вперед камера поворачивалась за спину, вызывало дикий дискомфорт. Починил тем, что переназначил внутри игры "Осмотреться" с инсерта на клавиши, которые просто не использую
Gratt.5r2  [author] 26 Dec, 2023 @ 6:38am 
@Crystalline's, if you have issue with incorrect buttons mapping, so that the problem not in the plugin. Something breaks your gamepad functions. This can be Steam input or other programs to the gamepads. You can try solution from the my bottom answer for DILORELIOZAN with an alternative steam input options.