StudioCherno / Walnut

Walnut is a simple application framework for Vulkan and Dear ImGui apps
MIT License
2.11k stars 392 forks source link

Added Support for 32 Bit Apllication #50

Closed Zvendson closed 8 months ago

Zvendson commented 1 year ago

Well as the title says: I added support to run the Application on 32 Bit Systems. Its only tested on Windows 11 but I doubt this will cause a problem on Windows 10.

Why 32 Bit? Because my project currently supports 32 and 64 bit. I wanted to change to ImGui long time ago and finally got time for it and Walnut was the perfect opportunity. I hope this might help some people.

Adittionally it extends the .gitignore to exclude build files and the imgui.ini

Zvendson commented 1 year ago

I smell a little Grudge in you. I appreciate the time you took but u simply forget that there are still legacy programs and libs in 32 bit. I would love to use 64 bit everywhere but i cant, simple as that..

Zvendson commented 1 year ago

Yeah I completely understand, the sad part is its a third party lib where i dont have access to and will never have. I cant remove the lib as well where i find myself in a bad spot. Im okay not havin 64 bit for this project. Maybe there will be one day that lib gets to 64 bit but the hopes are low.

I just would just love upgrading to a fully customizable window environment like Walnut, its still my baby im working on 😜 I might just write a 64 bit port with IPC but not sure if i really want to. There are only a few variable types that do not exist in 32 bit iirc and writing Walnut to change that would be really cool. Dont think there need to be changed much