Divinity: Original Sin 2

Divinity: Original Sin 2

143 ratings
Better Camera 2 + Hide UI for DOS 2 Definitve Edition
By tomsolo
I made a little program for camera Zoom, Pitch, FOV settings and toggle UI visibility. Definitve Edition only.
   
Award
Favorite
Favorited
Unfavorite
Installation
Just download the archive, and unzip.
How to use
Start DOS 2 then start BetterCamera2.exe.

Load any level then press F10 button toggle between the 2 camera mode(better/default).

You can edit the settings.ahk to change hotkeys and parameters, just open in any editor, change then save.

When better camera mode is active :
- you can force disable automation zooming functions in conversation (in settings.ahk file)
- hold ALT and use MouseWheel for changing camera's vertical angle dinamically

Note: the second state( to default values) is reload all external resources, this mean you can change on the fly any settings, it is not necessary to restart the game.

If you set higher zoomMax value, I recommend set higher spaning speed in game and disable Dynamic Camera option in game.

If want to hide UI, press F11.

If you have advanced programming skills especially the AutoHotkey scripts, you can edit the
BetterCamera.ahk file too.

Warning!
Only work with the latest Steam DOS 2 version!

Yeah, I will frequently update to match the version, but if you got this message:
"Version mismatch, application now exit"

please will be patience until I publish the new version of program.

BTW I can recommend allways backup the working EoCApp.exe.

Thanks.

Examples:



Starting DOS 2 with Launcher
The Alt+Tab actions generate some problem for few users. I wrote a simple launcher - included in Better Camera 2 pack - to avoid this.

Just start Launcher.exe -at first run ask the proper path for DOS DE EoCApp.exe ( <DOS INSTALL PATH>Divinity Original Sin 2\DefEd\bin\EoCApp.exe).

After menu loaded press F1 button - hotkey is changeable in Launcher.ahk file - this loaded BetterCamera2.
Changelog
- updated to 3.6.58.1306 version
- updated to 3.6.54.8890 version (fixing pointers and offsets)
- updated to 3.6.37.7694 version
- updated to 3.6.36.3440 version
- updated to 3.6.33.5509 version
- updated to 3.6.33.2684 version
- updated to 3.6.32.6602 version
- updated to 3.6.32.4166 version
- updated to 3.6.32.1810 version
- updated to 3.6.31.2130 version
- updated to 3.6.31.1571 version
- change default hotkey to F1 in Launcher.ahk
- updated to 3.6.30.9667 version
- updated guide sections
- added a basic launcher (eliminate ALT+Tab problems)
- updated to 3.6.29.3822 (Definitive Edition only) version
- updated to 3.6.29.1697 (Definitive Edition only) version
- updated to 3.6.29.1090 (Definitive Edition only) version
- updated to 3.6.29.844 (Definitive Edition only) version
- updated to 3.0.226.993 version
- updated to 3.0.190.74 version
- updated to 3.0.180.158 version
- updated to 3.0.171.819 version
- updated to 3.0.169.700 version
- updated to 3.0.160.28 version
- updated to 3.0.159.21 version
- updated to 3.0.158.595 version
- updated to 3.0.151.229 version
- updated to 3.0.150.954 version
- updated to 3.0.150.760 version
- updated to 3.0.150.188 version
- updated to 3.0.146.969 version
- added mousewheel support for changing camera vertical angle (pitch)
- updated to 3.0.146.814 version
- updated to 3.0.146.559 version
- updated to 3.0.143.909 version + added CameraZoom Speed
- updated to 3.0.143.324 version + added Camera Scroll/Movement Speed
- updated to 3.0.142.271 version
- added disabling auto-zoom function (thx to feedback The Pantheon)
- updated to final DOS2 version
- fixed Combat Pitch variables(now can be setting differently)
- added new icon, changed the name to BetterCamera 2 + some polishing in script
- added combat Camera Pitch options + a simple version check
- initial release, ported from D:OS EE
FAQ
Q: I got "Game not found" message when BetterCamera 2 loaded!
A: Use equal UAC rights for DOS2 and BetterCamera 2. If you prefered configuration starting Steam as admin, run BetterCamera2 too.


Q: I got "Version mismatch!" message when BetterCamera 2 loaded!
A: Wait for proper release or use older EoCApp.exe (if you backuped).

Q: Hey, why didn't update the Classic version? !
A: The answer is simple: Larian recommended using the Definitive Edition.

Q: Hey, why not using AOB pattern scan or something similar? I hate versions and waiting for the new releases !
A: I starting BetterCamera 2 support the DOS2 alpha release. Since they changing many structure - different pointer addresses - and program codes. Simply AOB isn't an option - and slow when you start script first - bc is very dangerous when a bad AOB scan based script write in your game memory.

For SOME other general problem
1. Allways use same versions. If different. please wait.
2. Only work with latest Steam version. I don't have GOG version. I don't have any cracked version.
3. Some antivirus program maybe blocking BetterCamera2 and generate problem. Give access, unblock whatever...

406 Comments
michaelhome1 Aug 11, 2023 @ 6:03pm 
Anyone try this on mac os?
Echoes Dec 12, 2022 @ 12:17pm 
Updated version, Better Camera 3, can be found in the following link, where ill continue to maintain and people can submit bug reports on github.
https://steamcommunity.com/sharedfiles/filedetails/?id=2901053946
ᴄᴛᴘ Dec 11, 2022 @ 1:17am 
@Octopus Do you have a full list of instructions to get this to work?
Echoes Oct 10, 2022 @ 6:29pm 
@retro ranger yes this works with mods, it's not actually a mod that loads with the game. It's a program that modifies the memory externally.
Retro Ranger Oct 10, 2022 @ 9:57am 
do achievements work with this mod ?
Tyler Durden Jul 28, 2022 @ 5:56pm 
@Canoob thanks for the reminder, i forgot about that part. its been awhile sense ive used this...
Canoob Jul 28, 2022 @ 3:09pm 
@Tyler, as mentioned in an earlier comment, any changes made to the settings.ahk file won't kick in until you recompile the main script. To do so, right-click the BetterCamera2.ahk file and select Compile Script.
Tyler Durden Jul 28, 2022 @ 1:28pm 
@Mayamis i got the mod running using your method of using the older exe. but changing the values in the settings doesn't seem to do anything, the camera wont zoom in any further than the mods default value. im trying to find a mod that will zoom in extra close to the character for a more 3 person view. The better camera mod on nexus kinda works and will let you zoom in, but it breaks after you reach a certain point (leaving the first island i think) and then you cant zoom in further than default
Canoob Jul 12, 2022 @ 8:45am 
@Mayamis, as long as the mod is consistently working and the game is not crashing, then the popup is safe to ignore. It can even be disabled by commenting out lines 80 and 81 in the .ahk script (prepend each line with a semicolon character and recompile the script).
Mayamis Jul 11, 2022 @ 10:29am 
@Canoob I did all of that of course. I re-launched the launcher first time, made sure correct path is in path.ini, with final version of the game. EoCApp.exe version is 3.6.117.3735, which is also the value I added to ahk script, along with rax I found, before recompiling.
But the popup problem still persists.
Either rax value is wrong or it's smth else. But the new rax did do something because it made camera work in newvest game update, where as before it didn't. (partially at least, not perfectly, it's unstable.)
So it's weird. I think smth else in the script needs to be changed obviously for the newest game update, but only person who made the whole script and can check out newest game build can know that.