Commit Graph
100 Commits
Author SHA1 Message Date
JanandGitHub f3c83f702a Merge pull request #469 from Laupetin/dependabot/submodules/thirdparty/lz4-cacca37
chore(deps): bump thirdparty/lz4 from `2bc386d` to `cacca37`
2025-07-05 10:38:42 +02:00
JanandGitHub e4590a4bd0 Merge pull request #468 from Laupetin/dependabot/submodules/thirdparty/catch2-038ee6e
chore(deps): bump thirdparty/catch2 from `ceed268` to `038ee6e`
2025-07-05 10:38:28 +02:00
JanandGitHub 575f5f8edc Merge pull request #467 from Laupetin/dependabot/submodules/thirdparty/json-d33ecd3
chore(deps): bump thirdparty/json from `d70e46b` to `d33ecd3`
2025-07-05 10:38:13 +02:00
JanandGitHub 2b7403f406 Merge pull request #466 from Laupetin/dependabot/submodules/thirdparty/eigen-8ac2fb0
chore(deps): bump thirdparty/eigen from `7c636dd` to `8ac2fb0`
2025-07-05 10:37:55 +02:00
JanandGitHub 117a076c42 Merge pull request #460 from Laupetin/refactor/iw4-json-materials
refactor: add templated material json loading for iw4
2025-06-29 14:58:36 +02:00
JanandGitHub f1bb116359 Merge pull request #463 from Laupetin/dependabot/submodules/thirdparty/json-d70e46b
chore(deps): bump thirdparty/json from `b451735` to `d70e46b`
2025-06-28 10:42:00 +02:00
JanandGitHub 9b6587227b Merge pull request #462 from Laupetin/dependabot/submodules/thirdparty/eigen-7c636dd
chore(deps): bump thirdparty/eigen from `6de0515` to `7c636dd`
2025-06-28 10:41:50 +02:00
JanandGitHub 0fd1c9cdcb Merge pull request #461 from Laupetin/dependabot/submodules/thirdparty/catch2-ceed268
chore(deps): bump thirdparty/catch2 from `416b075` to `ceed268`
2025-06-28 10:41:39 +02:00
JanandGitHub ab25121cef Merge pull request #459 from Laupetin/refactor/x64-loading-for-all-games
refactor: x64 loading for remaining games
2025-06-24 19:47:55 +02:00
JanandGitHub def9da6ae5 Merge pull request #458 from Laupetin/fix/x86-ff-loading
fix: x86 ff loading broken due to x64 updates
2025-06-22 23:05:10 +02:00
JanandGitHub f5a823dc9e Merge pull request #457 from Laupetin/dependabot/submodules/thirdparty/json-b451735
chore(deps): bump thirdparty/json from `568b708` to `b451735`
2025-06-21 16:54:20 +02:00
JanandGitHub 95b617a335 Merge pull request #456 from Laupetin/dependabot/submodules/thirdparty/eigen-6de0515
chore(deps): bump thirdparty/eigen from `d228bcd` to `6de0515`
2025-06-21 16:54:08 +02:00
JanandGitHub f3b266ebe9 Merge pull request #455 from Laupetin/dependabot/submodules/thirdparty/catch2-416b075
chore(deps): bump thirdparty/catch2 from `3013cb8` to `416b075`
2025-06-21 16:53:56 +02:00
JanandGitHub 45cb454d63 Merge pull request #445 from Laupetin/feature/x64-zcg-loading
refactor: load iw4 x86 fastfiles in x64 environment
2025-06-19 22:12:22 +02:00
JanandGitHub 280f74d4dd Merge pull request #451 from Laupetin/dependabot/submodules/thirdparty/json-568b708
chore(deps): bump thirdparty/json from `c633693` to `568b708`
2025-06-14 01:15:42 +02:00
JanandGitHub 09c11983e8 Merge pull request #453 from Laupetin/dependabot/submodules/thirdparty/libtommath-839ae9e
chore(deps): bump thirdparty/libtommath from `e823b0c` to `839ae9e`
2025-06-14 01:15:28 +02:00
JanandGitHub e00874584c Merge pull request #452 from Laupetin/dependabot/submodules/thirdparty/eigen-d228bcd
chore(deps): bump thirdparty/eigen from `cda19a6` to `d228bcd`
2025-06-14 01:15:16 +02:00
JanandGitHub c4a7c8c9b7 Merge pull request #450 from Laupetin/dependabot/submodules/thirdparty/lz4-2bc386d
chore(deps): bump thirdparty/lz4 from `351fc61` to `2bc386d`
2025-06-07 13:51:50 +02:00
JanandGitHub 2aa8d4e3dc Merge pull request #449 from Laupetin/dependabot/submodules/thirdparty/catch2-3013cb8
chore(deps): bump thirdparty/catch2 from `74fcff6` to `3013cb8`
2025-06-07 13:51:38 +02:00
JanandGitHub 4e37ab860b Merge pull request #448 from Laupetin/dependabot/submodules/thirdparty/json-c633693
chore(deps): bump thirdparty/json from `68c25ae` to `c633693`
2025-06-07 13:51:27 +02:00
JanandGitHub 2973704db4 Merge pull request #447 from Laupetin/dependabot/submodules/thirdparty/eigen-cda19a6
chore(deps): bump thirdparty/eigen from `4fdf87b` to `cda19a6`
2025-06-07 13:51:16 +02:00
JanandGitHub a5e34d7081 Merge pull request #444 from Laupetin/dependabot/submodules/thirdparty/lz4-351fc61
chore(deps): bump thirdparty/lz4 from `836decd` to `351fc61`
2025-05-31 09:15:05 +02:00
JanandGitHub 7f4d582fbd Merge pull request #443 from Laupetin/dependabot/submodules/thirdparty/eigen-4fdf87b
chore(deps): bump thirdparty/eigen from `d81aa18` to `4fdf87b`
2025-05-31 09:14:53 +02:00
JanandGitHub f462520c83 Merge pull request #442 from Laupetin/dependabot/submodules/thirdparty/json-68c25ae
chore(deps): bump thirdparty/json from `281d1e9` to `68c25ae`
2025-05-31 09:14:40 +02:00
JanandGitHub da1c3956e5 Merge pull request #441 from LJW-Dev/fix-iwi-header-writing
Fix BO2 IWI files saving cube textures incorrectly.
2025-05-30 20:06:05 +02:00
JanandGitHub a8cf9b79fa Merge pull request #440 from Laupetin/dependabot/submodules/thirdparty/eigen-d81aa18
chore(deps): bump thirdparty/eigen from `171bd08` to `d81aa18`
2025-05-24 08:53:53 +02:00
JanandGitHub e67d3a8040 Merge pull request #439 from Laupetin/dependabot/submodules/thirdparty/json-281d1e9
chore(deps): bump thirdparty/json from `3cca3ad` to `281d1e9`
2025-05-24 08:53:40 +02:00
JanandGitHub f47c0c5074 Merge pull request #438 from Laupetin/dependabot/submodules/thirdparty/eigen-171bd08
chore(deps): bump thirdparty/eigen from `434a2fc` to `171bd08`
2025-05-17 08:11:44 +02:00
JanandGitHub 5d107bd7f6 Merge pull request #437 from Laupetin/dependabot/submodules/thirdparty/json-3cca3ad
chore(deps): bump thirdparty/json from `e9391dc` to `3cca3ad`
2025-05-17 08:11:31 +02:00
JanandGitHub 450bd46902 Merge pull request #436 from Laupetin/fix/gltf-without-bones
fix: dumping xmodels with multiple surfaces and no bones
2025-05-11 22:20:46 +02:00
JanandGitHub c28d1f6000 Merge pull request #435 from Laupetin/dependabot/submodules/thirdparty/lz4-836decd
chore(deps): bump thirdparty/lz4 from `c99038d` to `836decd`
2025-05-10 10:18:51 +02:00
JanandGitHub d7e7726f76 Merge pull request #434 from Laupetin/dependabot/submodules/thirdparty/eigen-434a2fc
chore(deps): bump thirdparty/eigen from `fb2fca9` to `434a2fc`
2025-05-10 10:18:38 +02:00
JanandGitHub 2c45942d13 Merge pull request #433 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-d448df1
chore(deps): bump thirdparty/libtomcrypt from `3905c28` to `d448df1`
2025-05-10 10:18:27 +02:00
JanandGitHub 23ece27d07 Merge pull request #432 from Laupetin/dependabot/submodules/thirdparty/json-e9391dc
chore(deps): bump thirdparty/json from `dff2b47` to `e9391dc`
2025-05-10 10:18:15 +02:00
JanandGitHub f802b4e130 Merge pull request #431 from Laupetin/dependabot/submodules/thirdparty/json-dff2b47
chore(deps): bump thirdparty/json from `51a77f1` to `dff2b47`
2025-05-03 01:07:05 +02:00
JanandGitHub 38dd7eecad Merge pull request #430 from Laupetin/dependabot/submodules/thirdparty/catch2-74fcff6
chore(deps): bump thirdparty/catch2 from `4c8671c` to `74fcff6`
2025-05-03 01:06:57 +02:00
JanandGitHub 4798a20699 Merge pull request #429 from Laupetin/dependabot/submodules/thirdparty/eigen-fb2fca9
chore(deps): bump thirdparty/eigen from `7294434` to `fb2fca9`
2025-05-03 01:06:48 +02:00
JanandGitHub e7d9d9a845 Merge pull request #428 from Laupetin/dependabot/submodules/thirdparty/lz4-c99038d
chore(deps): bump thirdparty/lz4 from `df6b19d` to `c99038d`
2025-05-03 01:06:41 +02:00
JanandGitHub 0dde2478a7 Merge pull request #427 from Laupetin/refactor/zone-loading-code-style
refactor: zone loading code style
2025-05-02 23:52:49 +02:00
JanandGitHub 115765ad86 Merge pull request #424 from Laupetin/refactor/remaining-get-name-zcg
refactor: remove remaining GetName functionality in ZoneCodeGenerator
2025-04-28 17:56:08 +02:00
JanandGitHub f4870de1a7 Merge pull request #423 from Laupetin/refactor/asset-struct-for-zcg
refactor: asset struct for zcg
2025-04-28 14:24:03 +02:00
JanandGitHub d94a004433 Merge pull request #422 from Laupetin/refactor/oat-64
refactor: fix compilation warnings for x64
2025-04-27 22:08:34 +02:00
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub f7af6e4480 Merge pull request #404 from GoastcraftHD/main
Added XModelBin Export
2025-04-23 18:43:57 +02:00
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 74b9f7b010 Merge pull request #409 from diamante0018/chore/premake5
chore: update Premake5
2025-04-21 00:14:35 +02:00
JanandGitHub 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
JanandGitHub 38d948ebdd Merge pull request #408 from Laupetin/refactor/zcg-code-style
refactor: zcg code style
2025-04-20 13:51:43 +02:00
JanandGitHub 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
JanandGitHub c8cd6826c1 Merge pull request #406 from Laupetin/dependabot/submodules/thirdparty/json-c67d538
chore(deps): bump thirdparty/json from `7ddea26` to `c67d538`
2025-04-19 11:54:41 +02:00
JanandGitHub 5afc24fd89 Merge pull request #405 from Laupetin/dependabot/submodules/thirdparty/catch2-4c8671c
chore(deps): bump thirdparty/catch2 from `2b60af8` to `4c8671c`
2025-04-19 11:54:28 +02:00
JanandGitHub b83bafb0f8 Merge pull request #403 from Laupetin/dependabot/submodules/thirdparty/catch2-2b60af8
chore(deps): bump thirdparty/catch2 from `76f70b1` to `2b60af8`
2025-04-12 23:24:00 +02:00
JanandGitHub e750e3ffd9 Merge pull request #402 from Laupetin/dependabot/submodules/thirdparty/json-7ddea26
chore(deps): bump thirdparty/json from `11aa5f9` to `7ddea26`
2025-04-12 23:23:44 +02:00
JanandGitHub d5b6c6e9c2 Merge pull request #401 from Laupetin/dependabot/submodules/thirdparty/eigen-11fd34c
chore(deps): bump thirdparty/eigen from `b860042` to `11fd34c`
2025-04-12 23:23:32 +02:00
JanandGitHub 3134ec5a37 Merge pull request #400 from GoastcraftHD/main
Added MapEnts dumping for T6
2025-04-07 23:40:52 +02:00
JanandGitHub 0228e86980 Merge pull request #399 from Laupetin/fix/64-bit-compilation
fix: 64 bit compilation
2025-04-06 19:27:06 +02:00
JanandGitHub d3bb99e92c Merge pull request #395 from Laupetin/fix/bad-xmodel-loading
fix: bad xmodel loading
2025-04-05 17:59:45 +02:00
JanandGitHub aab510c917 Merge pull request #398 from Laupetin/fix/linux-folder-file-capitalization
fix: linux folder file capitalization
2025-04-05 13:07:14 +02:00
JanandGitHub 49f0794545 Merge pull request #397 from Laupetin/dependabot/submodules/thirdparty/json-11aa5f9
chore(deps): bump thirdparty/json from `11a835d` to `11aa5f9`
2025-04-05 08:51:42 +02:00
JanandGitHub 20911d552d Merge pull request #396 from Laupetin/dependabot/submodules/thirdparty/eigen-b860042
chore(deps): bump thirdparty/eigen from `e0c99a8` to `b860042`
2025-04-05 08:51:27 +02:00
JanandGitHub 42e2eb80b3 Merge pull request #394 from Laupetin/dependabot/submodules/thirdparty/eigen-e0c99a8
chore(deps): bump thirdparty/eigen from `6579e36` to `e0c99a8`
2025-03-29 00:27:10 +01:00
JanandGitHub fa88b135f9 Merge pull request #393 from Laupetin/fix/rename-clipmap-asset-iw3-iw4-t5
fix: set clipmap asset name of non-pvs clipmap to clipmap_unused in IW3,IW4,T5
2025-03-27 17:43:53 +01:00
JanandGitHub 0fcae6a55a Merge pull request #391 from LJW-Dev/fix/T6-clipmap-asset
Update T6 asset loading code to use ASSET_TYPE_CLIPMAP_PVS.
2025-03-27 17:14:14 +01:00
JanandGitHub f2723255f5 Merge pull request #390 from Laupetin/dependabot/submodules/thirdparty/json-11a835d
chore(deps): bump thirdparty/json from `8215dba` to `11a835d`
2025-03-25 20:31:53 +01:00
JanandGitHub e40d688e11 Merge pull request #389 from Laupetin/dependabot/submodules/thirdparty/libtommath-e823b0c
chore(deps): bump thirdparty/libtommath from `5938524` to `e823b0c`
2025-03-25 19:53:42 +01:00
JanandGitHub 7b79504477 Merge pull request #388 from Laupetin/dependabot/submodules/thirdparty/eigen-ac2165c
chore(deps): bump thirdparty/eigen from `5fc6fc9` to `ac2165c`
2025-03-25 19:24:21 +01:00
JanandGitHub 08fb6b0496 Merge pull request #386 from Laupetin/dependabot/submodules/thirdparty/catch2-76f70b1
chore(deps): bump thirdparty/catch2 from `914aeec` to `76f70b1`
2025-03-25 18:59:43 +01:00
JanandGitHub 81bc21eacf Merge pull request #384 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-a6b9aff
chore(deps): bump thirdparty/libtomcrypt from `d032686` to `a6b9aff`
2025-03-25 18:35:04 +01:00
JanandGitHub 97c4a23d5e Merge pull request #392 from Laupetin/fix/compilation-on-windows
fix: compilation on msvc
2025-03-25 18:09:57 +01:00
JanandGitHub 4ac38bfc66 Merge pull request #376 from Laupetin/dependabot/submodules/thirdparty/json-8215dba
chore(deps): bump thirdparty/json from `606b634` to `8215dba`
2025-02-22 17:31:01 +01:00
JanandGitHub 34a0bd4f4f Merge pull request #377 from Laupetin/dependabot/submodules/thirdparty/zlib-5a82f71
chore(deps): bump thirdparty/zlib from `7108497` to `5a82f71`
2025-02-22 17:30:53 +01:00
JanandGitHub 047e8aa125 Merge pull request #378 from Laupetin/dependabot/submodules/thirdparty/eigen-5fc6fc9
chore(deps): bump thirdparty/eigen from `9c21143` to `5fc6fc9`
2025-02-22 17:30:45 +01:00
JanandGitHub b5303475d9 Merge pull request #379 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-d032686
chore(deps): bump thirdparty/libtomcrypt from `54f0456` to `d032686`
2025-02-22 17:30:38 +01:00
JanandGitHub 54d19dcc8a Merge pull request #373 from Laupetin/dependabot/submodules/thirdparty/eigen-9c21143
chore(deps): bump thirdparty/eigen from `715deac` to `9c21143`
2025-02-14 23:23:02 +01:00
JanandGitHub f05a21984a Merge pull request #374 from Laupetin/dependabot/submodules/thirdparty/zlib-7108497
chore(deps): bump thirdparty/zlib from `8a844d4` to `7108497`
2025-02-14 23:22:40 +01:00
JanandGitHub 6d186bc09c Merge pull request #372 from Laupetin/dependabot/submodules/thirdparty/eigen-715deac
chore(deps): bump thirdparty/eigen from `9589cc4` to `715deac`
2025-02-08 17:57:32 +01:00
JanandGitHub 96dc2c9318 Merge pull request #371 from Laupetin/dependabot/submodules/thirdparty/zlib-8a844d4
chore(deps): bump thirdparty/zlib from `ef24c4c` to `8a844d4`
2025-02-08 17:57:20 +01:00
JanandGitHub 0eb0383051 Merge pull request #370 from Laupetin/dependabot/submodules/thirdparty/eigen-9589cc4
chore(deps): bump thirdparty/eigen from `4a6ac97` to `9589cc4`
2025-02-01 17:18:26 +01:00
JanandGitHub 222d96a923 Merge pull request #369 from Laupetin/dependabot/submodules/thirdparty/json-606b634
chore(deps): bump thirdparty/json from `d0789e3` to `606b634`
2025-02-01 17:18:07 +01:00
JanandGitHub 07dccbf2f8 Merge pull request #368 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-54f0456
chore(deps): bump thirdparty/libtomcrypt from `427e055` to `54f0456`
2025-02-01 17:17:45 +01:00
JanandGitHub b24b6b1979 Merge pull request #367 from Laupetin/dependabot/submodules/thirdparty/libtommath-5938524
chore(deps): bump thirdparty/libtommath from `5809141` to `5938524`
2025-02-01 17:17:22 +01:00
JanandGitHub 2402d4f9c7 Merge pull request #364 from Laupetin/dependabot/submodules/thirdparty/json-d0789e3
chore(deps): bump thirdparty/json from `e72046e` to `d0789e3`
2025-01-25 00:30:50 +01:00
JanandGitHub a21b410fd7 Merge pull request #363 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-427e055
chore(deps): bump thirdparty/libtomcrypt from `2e9f2b5` to `427e055`
2025-01-25 00:30:38 +01:00
JanandGitHub 2b1ade2b5a Merge pull request #362 from Laupetin/dependabot/submodules/thirdparty/eigen-4a6ac97
chore(deps): bump thirdparty/eigen from `abac563` to `4a6ac97`
2025-01-25 00:30:24 +01:00
JanandGitHub bea601d932 Merge pull request #360 from Laupetin/fix/gltf-multiple-mesh-loading
fix: loading of gltf with multiple meshes
2025-01-23 23:47:50 +01:00
JanandGitHub 0b91eeb932 Merge pull request #359 from Laupetin/fix/load-gltf-base64
fix: loading of base64 data from gltf files
2025-01-23 22:40:44 +01:00
JanandGitHub f6d36b2d6e Merge pull request #358 from Laupetin/feature/gltf-separate-meshes
feat: separate objects into gltf meshes instead of primitives
2025-01-23 19:12:04 +01:00
JanandGitHub f436cd6caa Merge pull request #357 from Laupetin/fix/load-non-reference-assets
fix: load non reference assets
2025-01-21 23:42:31 +01:00
JanandGitHub 8ace49b715 Merge pull request #353 from Laupetin/dependabot/submodules/thirdparty/json-e72046e
chore(deps): bump thirdparty/json from `2d42229` to `e72046e`
2025-01-18 11:45:17 +01:00
JanandGitHub b623ed49a0 Merge pull request #352 from Laupetin/dependabot/submodules/thirdparty/eigen-abac563
chore(deps): bump thirdparty/eigen from `9836e8d` to `abac563`
2025-01-18 11:45:07 +01:00
JanandGitHub 74f84cbf83 Merge pull request #351 from Laupetin/fix/invalid-dds-mip-map-flags
fix: support dds files that lie about their mipmaps
2025-01-15 20:44:00 +01:00
JanandGitHub aa73dca59d Merge pull request #350 from Laupetin/fix/not-loading-iwd
fix: not loading iwds from search-path in Unlinker
2025-01-15 19:10:13 +01:00
JanandGitHub 64bac44e63 Merge pull request #348 from Laupetin/fix/t6-long-fastfile-names
fix: long fastfile names
2025-01-15 01:09:57 +01:00