REGoth-project / REGoth

OpenSource-Reimplementation of the zEngine, used by the game "Gothic"
GNU General Public License v3.0
628 stars 63 forks source link

Dialogue camera #339

Open MaxGitHubAccount opened 6 years ago

MaxGitHubAccount commented 6 years ago

As a player I want to see the dialogue from different angles then the normal third person camera in order to see the pc's and npc's gestures.

HunterwolfAT commented 6 years ago

I've been working on that, even if I haven't gotten back to it in a while. Sorry. It's relatively far already. If anyone wants to try it, just clone the dialog-camera branch.

MaxGitHubAccount commented 6 years ago

Hm… I switched to your branch and executed make -j4 in the build folder.

My Setup Start command: /var/games/REGoth/build/bin/REGoth -g /var/games/Gothic\ II -w newworld.zen

PC Information uname -r: system: 4.16.7-1-ARCH Desktop: KDE-Plasma v5.12 lspci -v: 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 20) 00:03.0 SCSI storage controller: Red Hat, Inc. Virtio block device 00:05.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1) -- (Kernel driver in use: nvidia) 00:06.0 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1) 00:07.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03)

Output https://privatebin.net/?a1eeb3e76bc16930#y4sFEFvslhMnpOy6Dv5n0byeYkklR/jjtutqm9UGfu0=

Behaviour: A windows opens is black and closes again.

Something else I should try?

ataulien commented 6 years ago

You're probably missing the shaders directory.

MaxGitHubAccount commented 6 years ago

I will check.

MaxGitHubAccount commented 6 years ago

Ok found the Problem. REGoth has to be triggered from the build/bin folder. If not I assume he can't find the shaders directory.

MaxGitHubAccount commented 6 years ago

@HunterwolfAT Just ran it - looks fantastic! I even tested with Hanna in Khorinis where in the normal 3rd person view you have problems with the room - the camera never had any clipping issues. The only thing I noticed is that when right clicking the dialog forward, the characters don't do any gestures in the following text - but I guess this is another issue :)