Jan
|
3adbe5a275
|
refactor: fix additional zcg x64 warnings
|
2025-04-28 12:07:41 +01:00 |
|
Jan Laupetin
|
d938f91541
|
fix: crash on trying to generate for specific asset
|
2025-04-28 11:55:47 +01:00 |
|
Jan Laupetin
|
2eefad105e
|
chore: small code adjustments for generation code in zcg
|
2025-04-28 11:55:46 +01:00 |
|
Jan
|
d94a004433
|
Merge pull request #422 from Laupetin/refactor/oat-64
refactor: fix compilation warnings for x64
|
2025-04-27 22:08:34 +02:00 |
|
Jan Laupetin
|
4ccd0a55cf
|
chore: adjust game structs to have custom alignment when they are
platform independent
|
2025-04-27 21:05:22 +02:00 |
|
Jan Laupetin
|
4e9599aabf
|
chore: detect structs that differ on different architectures
* and exclude them from assetstructtests
|
2025-04-27 21:04:41 +02:00 |
|
Jan Laupetin
|
088d14f894
|
chore: add x64 build to ci
|
2025-04-27 19:30:39 +02:00 |
|
Jan
|
365b627523
|
refactor: fix remaining x64 compilation issues
|
2025-04-27 19:30:36 +02:00 |
|
Jan Laupetin
|
a6107e24a2
|
chore: disable type alignment on x64 for x86 games
|
2025-04-26 19:48:03 +02:00 |
|
Jan
|
3b00c1d45b
|
refactor: fix x64 compilation for ZoneLoading
|
2025-04-26 19:48:03 +02:00 |
|
Jan
|
de43e33dcd
|
refactor: fix x64 compilation for ObjWriting
|
2025-04-26 19:48:03 +02:00 |
|
Jan
|
5d0c94e430
|
refactor: fix x64 compilation for ObjLoading
|
2025-04-26 19:48:03 +02:00 |
|
Jan
|
ee4301952a
|
refactor: fix x64 compilation issues in Common,ObjCommon,ObjCompiling,ObjImage components
|
2025-04-26 19:08:16 +02:00 |
|
Jan
|
5635470b6e
|
refactor: cryptography component
|
2025-04-26 19:08:15 +02:00 |
|
Jan
|
60f5c1a18f
|
refactor: adjust zcg code for working in x64
|
2025-04-26 19:08:15 +02:00 |
|
Jan
|
c61dddf0e2
|
Merge pull request #421 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-3905c28
chore(deps): bump thirdparty/libtomcrypt from `a6b9aff` to `3905c28`
|
2025-04-26 09:36:32 +02:00 |
|
Jan
|
2271f350f1
|
Merge pull request #420 from Laupetin/dependabot/submodules/thirdparty/json-51a77f1
chore(deps): bump thirdparty/json from `c67d538` to `51a77f1`
|
2025-04-26 09:36:23 +02:00 |
|
Jan
|
a8c6620c1f
|
Merge pull request #419 from Laupetin/dependabot/submodules/thirdparty/eigen-7294434
chore(deps): bump thirdparty/eigen from `33f5f59` to `7294434`
|
2025-04-26 09:36:15 +02:00 |
|
Jan
|
7cf9804117
|
Merge pull request #418 from Laupetin/dependabot/submodules/thirdparty/lz4-df6b19d
chore(deps): bump thirdparty/lz4 from `fa1634e` to `df6b19d`
|
2025-04-26 09:36:08 +02:00 |
|
dependabot[bot]
|
70a1a4aba2
|
chore(deps): bump thirdparty/libtomcrypt from a6b9aff to 3905c28
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `a6b9aff` to `3905c28`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](a6b9aff7aa...3905c28913 )
---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
dependency-version: 3905c28913232d6e82a2a381cc2b71b0af7aa791
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-04-25 22:28:25 +00:00 |
|
dependabot[bot]
|
8d171a2e9e
|
chore(deps): bump thirdparty/json from c67d538 to 51a77f1
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `c67d538` to `51a77f1`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](c67d538274...51a77f1dca )
---
updated-dependencies:
- dependency-name: thirdparty/json
dependency-version: 51a77f1dcac97f917db2621a5945f4305ff1bf9f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-04-25 22:28:23 +00:00 |
|
dependabot[bot]
|
8dbba71944
|
chore(deps): bump thirdparty/eigen from 33f5f59 to 7294434
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `33f5f59` to `7294434`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](33f5f59614...7294434099 )
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-version: 729443409942a1816ddf74b95224003b83f4925c
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-04-25 22:28:21 +00:00 |
|
dependabot[bot]
|
41dcabf145
|
chore(deps): bump thirdparty/lz4 from fa1634e to df6b19d
Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `fa1634e` to `df6b19d`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](fa1634e2cc...df6b19dfc2 )
---
updated-dependencies:
- dependency-name: thirdparty/lz4
dependency-version: df6b19dfc2b86b792d175ea9a17a19f04d2f141f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-04-25 22:28:19 +00:00 |
|
Jan
|
cf8969c1a6
|
Merge pull request #417 from Laupetin/chore/formatting-for-zcg-templates
chore: use std::format for zcg templates
|
2025-04-24 23:34:20 +02:00 |
|
Jan
|
10cbd47bdc
|
chore: use std::format for zcg templates
|
2025-04-24 21:37:43 +01:00 |
|
Jan
|
f7af6e4480
|
Merge pull request #404 from GoastcraftHD/main
Added XModelBin Export
v0.21.0
|
2025-04-23 18:43:57 +02:00 |
|
Jan
|
76c22ffce2
|
chore: adjust include path for lz4 dependency
|
2025-04-23 17:17:24 +01:00 |
|
Jan
|
dc282170bc
|
chore: small code style adjustments for XModelBinWriter
|
2025-04-23 17:17:24 +01:00 |
|
Jan
|
82d38ab710
|
Merge pull request #416 from Laupetin/fix/t6-stringtable-cell-indices
fix: ignoring last element in t6 stringtable cell index sorting
|
2025-04-23 08:08:33 +02:00 |
|
Jan
|
0fbfb860c0
|
fix: ignoring last element in t6 stringtable cell index sorting
|
2025-04-23 07:44:43 +02:00 |
|
Jan
|
e14f0743da
|
Merge pull request #411 from diamante0018/debug-regression
fix: wrong "bin" directory when using executable from $PATH
|
2025-04-23 02:14:12 +02:00 |
|
Jan
|
fb20cbf81c
|
fix: use platform specific calls to get executable dir
|
2025-04-23 00:50:30 +01:00 |
|
Simon Ickler
|
101487d869
|
Fixed Memory leak + other small fixes
|
2025-04-22 11:31:40 +02:00 |
|
Jan
|
1cccfe352b
|
Merge pull request #415 from Laupetin/fix/redownload-premake-on-update
fix: redownload premake when version is outdated
|
2025-04-21 18:58:21 +02:00 |
|
Jan
|
dbcf7d86af
|
fix: redownload premake when version is outdated
|
2025-04-21 18:34:46 +02:00 |
|
Jan
|
f888d7a5d4
|
Merge pull request #414 from Laupetin/fix/generate-with-git-worktree
fix: make generate.sh work with git worktrees
|
2025-04-21 00:18:19 +02:00 |
|
Jan
|
74b9f7b010
|
Merge pull request #409 from diamante0018/chore/premake5
chore: update Premake5
|
2025-04-21 00:14:35 +02:00 |
|
Jan
|
ba4cb85639
|
fix: make generate.sh work with git worktrees
|
2025-04-20 23:54:11 +02:00 |
|
Jan
|
da90bbd356
|
Merge pull request #412 from Laupetin/chore/better-build-scripts
chore: replace x64 build scripts with generic ones
|
2025-04-20 17:54:29 +02:00 |
|
Jan
|
13b07c0fe4
|
chore: replace x64 build scripts with generic ones
|
2025-04-20 17:30:55 +02:00 |
|
Giulia Sanguineti
|
199446b09f
|
fix: make LinkerPaths use weakly_canonical to make path prefered
|
2025-04-20 17:09:06 +02:00 |
|
Giulia Sanguineti
|
37fe6b6a5c
|
fix: min version for Premake5
|
2025-04-20 15:25:45 +02:00 |
|
Giulia Sanguineti
|
ea5d27a7f9
|
chore: update Premake5
|
2025-04-20 14:55:34 +02:00 |
|
Jan
|
38d948ebdd
|
Merge pull request #408 from Laupetin/refactor/zcg-code-style
refactor: zcg code style
|
2025-04-20 13:51:43 +02:00 |
|
Jan
|
9f8a933277
|
chore: update ZoneCodeGenerator code style
|
2025-04-20 09:45:37 +02:00 |
|
Jan
|
9f738da517
|
chore: remove duplicated alignment utility method
|
2025-04-20 09:45:36 +02:00 |
|
Jan
|
785cf8c025
|
chore: update code style in ZoneCodeGenerator entrypoint
|
2025-04-20 09:45:32 +02:00 |
|
Simon Ickler
|
8946c28eab
|
Fixed Code Style
|
2025-04-19 15:58:37 +02:00 |
|
Simon
|
b0f89e5842
|
Merge branch 'Laupetin:main' into main
|
2025-04-19 13:11:43 +02:00 |
|
Jan
|
0f3ee1fa79
|
Merge pull request #407 from Laupetin/dependabot/submodules/thirdparty/eigen-33f5f59
chore(deps): bump thirdparty/eigen from `11fd34c` to `33f5f59`
|
2025-04-19 11:54:54 +02:00 |
|