👑 G.O.A.T. for NWN2 Enhanced Edition v1.7.7 - by Goat

Getting Started and Connecting, Changelogs and Announcements

Moderators: Moderator, Announcements

User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.5.0 - by Goat

Unread post by Goat »

v1.5.0

- Grammar and style checking, not just spelling. Each kind gets its own dotted underline: spelling red, typos orange, grammar violet, usage blue, style gold. Right-click for corrections, add-to-dictionary, or ignore. Powered by **goat_harper.dll** in the game folder - ships with the zip or you can download it with **/spellcheckupdate** - runs entirely on your machine, English only; If yo want basic spell checking in other languages, use the standard spell checker that comes attached already. Preloaded with DnD/Faerun terms as well. **/spellcheck** on/off, **/spellchecklanguage** lists and switches languages, **/spellcheckrules** tunes individual grammar rules. Proton will require goat_harper.dll to have any function.
- **/uiscale** resizes the UI in play - 10% to 300% in 10% steps, no relog. **ui** is the game's own interface scale, **ee** is the extra scale EE adds on top.
- Spell effects — fireballs, explosions, smoke - draw correctly with original textures on. No more accidental rainbow textures.
- Reopening the server browser after a game relog refetches the full list instead of leaving you a stale Steam-only one.
- The Player List shows each player's account under their name similar to NWN2.
- The DM Creator list shows builder notes again - names like **Chest{Level 0, NoTrap, Mimic}**
- Expanding and collapsing DM Creator categories works right with the speedup on.
- A rare crash on busy area loads is gone: a sound handle the engine had already freed could take the whole game down when played.
- The connection-failure popup shows a real sentence instead of a raw **Bad Strref** placeholder.
- Trimmed a bunch of small per-frame costs: controller polling, the DM palette's input checks, the FPS-cap check, and a few GPU-culling lookups.
- Sounds fade with distance the way the original game did. The EE shipped with the wrong falloff curve.
- **/listener** puts the sound listener on your character instead of the camera, so zooming out doesn't quiet the world. Off by default — the game's normal camera sound stays unless you flip it.
- **Fog of war** - Trees, bushes, and plants no longer show inside unexplored areas. Doors and walls on the edge of an unexplored room no longer show through the fog.
- PrtScn now registers on every keyboard — some keyboards report the key in a way the old check missed.
- Classic item icons bug fix.
- Linux/Proton: connecting with TLS off no longer hangs. The network layer that keeps connects alive under Wine only installed in some configurations; it's always in now.
- TLS turns itself back on after a fallback session the way it was meant to.
- Reconnecting after a disconnect no longer spins forever.
- Crash files: if the game crashes, a small crash file is saved to your Logs folder. (CrashDump=1)

Image
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.5.1 - by Goat

Unread post by Goat »

v1.5.1

* Zoom in exploration mode goes straight in now. It used to swing the view down onto your character's head once the camera got close, that is now gone.
* The camera points at your character's head instead of a fixed spot up their body, so a halfling and a half-orc frame the same way when you zoom right in. This majorly helps with visibility when you're camera is zoomed in closer to your character, rather then only seeing the back of your characters body. You can toggle between body and face in game using **/facecamera**.
* Your open windows stay open when you change area. Character sheet, inventory, spellbook, quickcast, world map, party select, player list and the options window all survive a transition. Anything custom can be added into the ini if you have windows that don't survive. (KeepScreensList)
* Fixed an issue where certain smaller faces had their 3d portrait (target/current) would render inside of their face, aka broken portrait.
* The game now spends no time on parts of the interface you can't see - closed menus, collapsed categories, rows scrolled out of a list, anything inside a window while you drag it. Beforehand any dropdowns would still render, even if they were minimized, causing FPS latency.
* Swapping from controller to mouse/keyboard now remembers the last camera setting you used before you went into that mode and should auto change back.
* The game ignores the windows key. Start menu still opens (that's windows.) But there were incidents of the windows key constantly changing the camera mode for no reason. If this still happens let me know.
* The camera mode you were last in survives a restart properly. (Let me know if it still doesn't.)
* Fixed an issue with the spellchecker where it would die mid way through. A fault no longer 'breaks' it. `/spellcheck status` says which engine it's on and whether it's actually working.
* Accented and non-English letters work properly now. (Spellchecker/Display/etc) Let me know if you still see issues.
* Fixed an issue where the chat commands weren't being shown in the chat box.
* Cleaned the INI, combined a few variables. Dropped two experimental network settings that were never on and were never going to be.
* /uiscale now remembers the scaling on logoff and should work properly.
* /uiscale should no longer 'lag' after use. (Most likely not noticeable to most, but it was eating CPU)
* /help cleaned up a little more to be more understanding.
* Encrypted connections do less book-keeping per packet. The receive buffer used to hold on to everything it had already handed over until it filled up, so it climbed to around 65 KB and dropped back over and over; it clears as soon as it runs dry and now sits under a kilobyte.
* TLS 1.3 is supported where the server offers it, and 1.2 stays available.
* Packet-loss recovery got another pass. A stall where the game is waiting on one missing packet is re-requested properly now.
* Fix to an issue that came up in 1.5.0 with FoW/shaders.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.5.4 - by Goat

Unread post by Goat »

v1.5.2

* Fix to the face camera bobbing/jittering around when in use due to animations.
* Fix to an interface issue that popped up that would break custom interfaces on popup.
* Fix to spellchecker using the EE interface instead of UI interface for scaling. Also fixed to the squiggle lines not sizing properly when you change interface and required you to reboot to fix.
* FoW fix on the western side of walls.
* Fix to TLS receiving/parsing messages where messages would eventually drown the buffer due to not being processed fast enough.
* /help command fixed.
* Removal of fix to some of the newer UI tweaks - wasn't working good client side.
* Fix to connecting to servers and stale connection occurring sometimes.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.5.7 - by Goat

Unread post by Goat »

v1.5.7

* New `override_models` folder for testing your own character models and skins. MDB/DDS files can go into here and you can use /refreshmodels to update. Skins repaint, and new models require a re-equip or re-enter of the area.
* The 3D portrait camera can now be pulled in as well as pushed back. `/portraitframe` reports how your portrait was framed.
* The mod no longer locks the files it reads and writes.
* Every message from the server was being handed to the game at a fixed rate per frame, so on a slow client that became a cap on how fast the world could reach you - should be resolved.
* Your own messages leave the moment you send them. They were waiting for the next frame, which put a frame of delay on every single thing you did and another on the reply coming back.
* Cross-server/Direct connect should work properly again.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.5.8 - by Goat

Unread post by Goat »

v1.5.8

* Debugging for shaders to check for driver problems added. /gfxinfo, /psoskip, /psocount, /psoinfo, /psolist. Extra logging. etc.
* A rare crash when opening the spellcheck suggestion menu fixed.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.5.9 - by Goat

Unread post by Goat »

v1.5.9

* DMCreator/Chooser have search bars to search maps/blueprints now.
* More DMCreator optimization when handling large amounts of blueprints to display.
* Fix to Lan games not showing again if you inputted the password wrong.
* List scrolling - When selling the shop no longer scrolls to the top. When buying the list no longer moves as well upwards. Containers are also handled the same way and should no longer scroll
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.6.0 - by Goat

Unread post by Goat »

v1.6.0

* The Camera and WASD movements should function alot better now if you are looking for the NWN2 original feel. If you have the NWNOriginalSettings enabled it will update the values automatically.
* Fog of war captures special effects properly now.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.6.2 - by Goat

Unread post by Goat »

v1.6.2

* Camera shouldn't reset on transitions (zoom/pitch)
* Character Mode: Attempt to fix issue with camera messing up after casting spell and not syncing behind you properly.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.6.6 - by Goat

Unread post by Goat »

v1.6.6

* Seasonal Terrain - Maps can re-texture themselves by season: goat_seasons.2da lists map name, month, and the texture pair. It can ship with the server haks or override. Seasons can be toggled on or off with /seasons - and you can debug each area with /seasons list. Multiple terrain changes can be set based on different months if you wish to give unique terrains textures for each season, or even more. By default this is on, but nothing is shipped with it. An example file is provided. A fun thing added - and hopefully some good use can be used for servers on this.
* Snow - GOAT ships with a clean snowfall that servers use properly now. Snow should fall - and should be far less laggy then the original texture used. Feel free to use the textures to adjust your own if you have it, and the default 'snow' should function properly, much like rain does.
* Chat history - Up/down arrows in the chat box recall the last 10 lines you sent.
* Classic settings updates apply themselves - when an update changes classic values - we reapply the values on next launch to ensure you're using the newest settings.
* DM Creator/DM Chooser - Fix to the background when selecting items - it would have a 'black' background after selection instead of the semi-transparent.
* GOAT's own files are now in the 'GOAT' folder instead of being loose to prevent confusion. Auto fixes on launch - may require a second restart.
* W/S/A/D keys work after a transition - sometimes you'd be stuck in place until you used your mouse. This should be resolved.
* Numpad Enter sends chat, as original NWN2 did.
* Control+C/Control+V now work properly and fully. Control-A to select all. It should all function now.
* Retrying a connection after failing should actually work now without a connection error or lag out. If it happens now - it's probably connection issues.
* Typing should not lose the chatbox focus anymore - in rare cases this could happen, hopefully sorted.
* Darkvision and lowlight survive transitions again - probably broke in the PATCH 3 update, but work again. (Let me know if it doesn't.)
* override_models now reads subfolders now for sorting purposes.
* After attacking or casting, the character camera could stop following your turns until you tapped a turn key.
* Switching to a store tab with fewer or no items removes the old scrollbar instead of still existing.
* Colored item names in store/containres should retain on hover over.
* Big stores and containers don't stall on every tab switch and has been optimized.
* Debuglog=1 has been quieted a little further - moved some debugging into PrefLog/Psodump.
* Crash on area load when the minimap snapshot came up empty.
* FowFix reapplied - broke last update.
* Right click menu adjusted from 0.1s to 0.2s. Default of NWN2 original.
* Discord's hook stays out of the game. On some AMD systems it crashed the game a few seconds into a load or at the menu. You can re-enable this in the ini.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.7.3 - by Goat

Unread post by Goat »

v1.7.3

* Turning is finally snappy again and should function the same way as original NWN2 does - no more 'inertia feel'
* Camera also plays a part in the above. Original NWN2 settings toggle will help fix the camera onto the player rather then 'lag behind'.
* In the options/keybinding section - hitting DELETE will clear the bound key so you have a way to remove a bound key.
* An issue in single player torches or other objects with effects - if they were placed in your hotbar, their light effects and VFX would not appear anymore on the item until you dropped it.
* Original game font - Text is drawn by windows the way the original client drew it, which fixes alot of spacing issues. You can enable or disable this in game with /gdifont on/off. By default it is on.
* Exploration mode camera can now pan downwards more now - beyond the 0 degrees cap it used to have, so that you can look 'upwards' (I.E. hills.). For some reason EE capped it to floor only.
* The DM client can now save it's own account name. So 'DM Goat' can be your account you login with the DM client, while keeping a separate player account for other things.
* Discord overlay is disabled by default because it creates crashes on AMD cards I could not resolve. For most people this won't even be noticable, because when discord cannot draw on the game itself, it makes a external window that looks exactly the same.
* Steam overlay can be disabled as well to fix various keypress issues. By default this is off - but feel free to enable it if you are getting unwanted keypresses.
* Controller can be disabled completely in the settings or by using /controller on/off.
* Options screen no longer resets the UI scale if you haven't exited the game for it to save the UI.
* Holding a key down such as W/A/S/D for movement and pressing the right menu no longer stops the character. You can 'move' and use the menu the same as original NWN2 did.
* Keys that EE has no name for counted as 'unbound', which caused them to often to have a random action associated to them. You would notice this on non-english keyboards - and would give very strange results. This is no longer the case and unbound keys are handled properly now.
* A key you set on Options -> Controls is saved the moment you set it, so leaving with Escape no longer loses it on the next launch. An update never rewrites a movement key you set yourself.
* Minimum ui scaling reduced to 5%.
* Fix with certain keyboards that had issues using W/A/S/D and shift (as an example.)
* Pushed a fix in 1.7.3 to fix an issue where some windows (character sheet, inventory, etc) would not open up after a server transition.
User avatar
Goat
Global Admin
Posts: 754
Joined: Fri Nov 03, 2023 1:51 pm
Contact:

Re: 👑 G.O.A.T. for NWN2 Enhanced Edition v1.7.7 - by Goat

Unread post by Goat »

v 1.7.7

* Camera snap - After a jump or character change - EE pans the camera over to where you are instead of instant. /camerasnap or /snap on will make the camera snap directly, aka straight there the way the original did. Off by default.
* List jump - Lists snaps back instantly in dialogs after picking an option that had a scrollbar/and you scrolled down. No longer 'slow pans upwards'.
* /GFXINFO - more detailed.
* /uiscale ui goes to 0 - The game's interface scale goes down to 0 now. Apparently 0 is the interface at its original pixel size with nothing resampled.
* Cutscene dialogues: Pause key, numbers, spacebar, escape should all function as they do in dialogs again.
* Fix to account name changing - Both DM account and player account name should save properly and not require a reboot.
* /dmc line on EXE should make sure DM features appear just as if you ran the DM client exe directly.
Post Reply

Return to “Announcements and Community Information”