Commit Graph
6 Commits
Author SHA1 Message Date
gsdsandGitHub e0ae7b1ec1 feat: better cmake support (#21)
* feat: CMakeSettings.json

* chore: remove visual studio stuff
chore: move .clang-format to main directory

* feat: new file structure, easier to implement as a submodule within existing projects

* chore: we actually include some code now...

* chore: remove prebuilt libraries (oops)

* feat: new shader building script using cmake

* chore: add debug postfix specifier

* fix: forgot that windows builds use 4J_Render_PC for the render library

* fix: didn't add the output directory (where shaders are saved to) to the include directories of 4J_Render
2026-04-21 02:07:59 -04:00
Patoke 3ead2bb093 feat(docs): add an implementation guide for more in-depth details on how to use 4JLibs expansions
feat(storage): save titles are now encoded into the name of the save files
feat(storage): added functionality to delete save files
chore(storage): document functions which don't have to be implemented, as they're unused for the Windows platform
chore(storage): rename some variables to be more accurate with the binaries
fix(render): in vs2012, m_backBufferTexture cannot be initialized in a header
fix(storage): in CDLC::GetMountedPath, m_szMountPath and m_szDirectoryPath were mixed up
fix(storage): in CSaveGame::SetSaveTitle, there was a wide string to narrow string mismatch
2026-03-08 04:11:22 -03:00
Patoke d7f4651c52 chore: add warning for non zero initialized descriptor breaking the depth stencil 2026-03-03 23:52:16 -03:00
Patoke b724041d1f chore: update readme 2026-03-01 20:46:49 -03:00
gsdsandGitHub f357fb3556 chore: add more info on readme 2026-02-28 22:08:23 -03:00
gsdsandGitHub 82c1f86ce0 feat: add readme.md 2026-02-28 22:00:52 -03:00