Vulkan bug fix + Game Update

Vulkan SDL2 IMGUI base had to be reformatted to fit IMGUI’s new structuring. It wasn’t immediately obvious because suddenly my program was throwing semaphore errors which in past indicated I had changed rendering loop code in a way that called 1 function before it’s initializer had been called. In this case I hadn’t modified a single thing except game offsets so I was at a loss for 1.5 days. Turns out Windows 11 updates have made versions of Vulkan SDK, SDL2, and IMGUI base I was using no longer compatible with my laptop. This kind of thing has happened a total of 3 times, this time being the 3rd since I’ve been developing DMA on a windows 11 laptop. It’s about 1 time per year that suddenly everything is broken due to irreversible windows 11 updates that seemingly have no effect on anything else.
This morning I was reviewing a specific issue on Vulkan SDL2 IMGUI and while trying to manually patch my files I noticed the structures were already modified in some places, but not all. ( I was using the latest release from 2 weeks ago) Originally I had thought the patch from that ticket was never merged with main branch and this was the reason it was only half matching, but as I kept digging deeper, it became clear that my main.cpp file was actually the problem. The boilerplate code to setup the rendering environment was changed on the new releases. In fact, the new release of IMGUI required a full reinstall of the newest SDL2 and Vulkan SDK to accompany it. The file structure of IMGUI has also been simplified to less files unorganized in the main folder which at first I thought was a deletion, but later found out it’s a rename along with hiding them in the backend folder.
Anyways, it was a lot of drudge work just to find out I had to re-paste the setup code with some new files…

Updated client for latest patch to game released October 3 2024.
Experienced 1 “fatal error” crash during testing, but confirmed it wasn’t to do with wards. Nobody placed any all match. Seems like AMD issue because once I was back in the lobby, zero crashes.
I believe smite 1 is just a worse case experience with AMD. I’ve had 1 crash on first launch of the game ever since getting this GPU followed by no crashes again every time I play.

Previous
Previous

Foxhole - Patch Bypass

Next
Next

Foxhole Internal + extras