Commit Graph
100 Commits
Author SHA1 Message Date
JanandGitHub 53cde27d7f Merge pull request #264 from Jbleezy/main
Various soundbank fixes
2024-09-19 08:14:53 +02:00
JanandGitHub 568e6572fb Merge pull request #261 from diamante0018/main
feat: track time spent linking zone
2024-09-15 12:13:04 +02:00
JanandGitHub c7b31caadb Merge pull request #263 from Laupetin/dependabot/submodules/thirdparty/eigen-84282c4
chore(deps): bump thirdparty/eigen from `072ec9d` to `84282c4`
2024-09-14 15:33:13 +02:00
JanandGitHub 576caed030 Merge pull request #260 from diamante0018/main
feat(Linker): add verbose loggin when writing of zones begins
2024-09-12 08:44:01 +02:00
JanandGitHub f9a653b7f4 Merge pull request #259 from Laupetin/feature/check-xmodel-conversion-limits
feat: check for xmodel limits when converting
2024-09-08 23:22:02 +02:00
JanandGitHub 6602b35cd6 Merge pull request #258 from Laupetin/feature/better-linker-search-paths
feat: better linker search paths
2024-09-08 22:37:59 +02:00
JanandGitHub 87fb3e3b28 Merge pull request #257 from Laupetin/feature/t6-default-assets
chore: add asset loaders for all asset types of t6
2024-09-08 21:11:45 +02:00
JanandGitHub f8912418a5 Merge pull request #256 from Laupetin/feature/bin-search-paths
feat: load raw game folder relative to binary
2024-09-08 16:35:23 +02:00
JanandGitHub d1abb46fc1 Merge pull request #255 from Laupetin/feature/omit-default-armature
feat: omit default armature when dumping xmodels
2024-09-08 15:06:37 +02:00
JanandGitHub abae48ead2 Merge pull request #254 from Laupetin/fix/models-without-bones
fix: auto generate armature when imported gltf has none
2024-09-08 14:15:44 +02:00
JanandGitHub bc81245322 Merge pull request #253 from Laupetin/fix/gltf-model-import-2
fix: broken normals when packing unitvec3 for t6
2024-09-07 09:10:19 +02:00
JanandGitHub 7b020d3c9a Merge pull request #252 from Laupetin/dependabot/submodules/thirdparty/zlib-d476828
chore(deps): bump thirdparty/zlib from `545f194` to `d476828`
2024-09-07 08:52:28 +02:00
JanandGitHub 96b4fdbd3f Merge pull request #251 from Laupetin/dependabot/submodules/thirdparty/eigen-072ec9d
chore(deps): bump thirdparty/eigen from `66927f7` to `072ec9d`
2024-09-07 08:52:18 +02:00
JanandGitHub c2028a2d68 Merge pull request #250 from Laupetin/dependabot/submodules/thirdparty/json-b36f4c4
chore(deps): bump thirdparty/json from `960b763` to `b36f4c4`
2024-09-07 08:52:06 +02:00
JanandGitHub c36b1f2f4d Merge pull request #249 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-6865b9f
chore(deps): bump thirdparty/libtomcrypt from `12bf723` to `6865b9f`
2024-09-07 08:51:53 +02:00
JanandGitHub fb3964c677 Merge pull request #248 from Laupetin/dependabot/submodules/thirdparty/catch2-bc63412
chore(deps): bump thirdparty/catch2 from `fa306fc` to `bc63412`
2024-09-07 08:51:39 +02:00
JanandGitHub f4aed31ca2 Merge pull request #247 from Laupetin/fix/gltf-model-import-1
feat: support gltf bone rotation as matrix notation
2024-09-06 21:59:33 +02:00
JanandGitHub 149a24b544 Merge pull request #246 from Laupetin/fix/gltf-loading-buffer-view
fix: gltf buffer view incorrectly calculating stride
2024-09-06 17:10:10 +02:00
JanandGitHub 8bab112afe Merge pull request #244 from Laupetin/feature/t6-xmodel-raw
feat: gltf xmodel loading from raw for t6
2024-09-05 22:19:47 +02:00
JanandGitHub 66c2adacaa Merge pull request #241 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-12bf723
chore(deps): bump thirdparty/libtomcrypt from `427ce33` to `12bf723`
2024-08-31 12:14:23 +02:00
JanandGitHub 97da1912d5 Merge pull request #240 from Laupetin/dependabot/submodules/thirdparty/eigen-66927f7
chore(deps): bump thirdparty/eigen from `3b5a1b4` to `66927f7`
2024-08-31 12:14:05 +02:00
JanandGitHub 98b88ddab9 Merge pull request #237 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-427ce33
chore(deps): bump thirdparty/libtomcrypt from `2302a3a` to `427ce33`
2024-08-24 08:49:23 +02:00
JanandGitHub 5aa5ecc23b Merge pull request #238 from Laupetin/dependabot/submodules/thirdparty/eigen-3b5a1b4
chore(deps): bump thirdparty/eigen from `92e373e` to `3b5a1b4`
2024-08-24 00:40:25 +02:00
JanandGitHub 805e1a267e Merge pull request #236 from Laupetin/fix/current-dir-prefix
fix: referencing files in cwd without dot slash
2024-08-21 11:04:41 +02:00
JanandGitHub 31d93d39a4 Merge pull request #234 from Laupetin/dependabot/submodules/thirdparty/eigen-92e373e
chore(deps): bump thirdparty/eigen from `99ffad1` to `92e373e`
2024-08-17 07:44:59 +02:00
JanandGitHub 016ac935bb Merge pull request #233 from Laupetin/dependabot/submodules/thirdparty/catch2-fa306fc
chore(deps): bump thirdparty/catch2 from `8898cc6` to `fa306fc`
2024-08-17 07:44:45 +02:00
JanandGitHub 29c6a62812 Merge pull request #232 from Laupetin/chore/rename-zone-code-headers
chore: rename zonecode headers to avoid duplicate paths
2024-08-14 08:57:28 +02:00
JanandGitHub 8f804fcf50 Merge pull request #231 from Laupetin/fix/linux-gcc-14-build
fix: linux gcc 14 build
2024-08-13 00:21:04 +02:00
JanandGitHub 254918acca Merge pull request #230 from Laupetin/fix/game-name-case-insensitive
fix: make game name case insensitive
2024-08-12 10:06:37 +02:00
JanandGitHub dcd7396087 Merge pull request #229 from Laupetin/fix/normalize-asset-names-for-global-lookup
fix: not properly normalizing asset names when looking up from global asset pools
2024-08-10 16:23:51 +02:00
JanandGitHub c0e1a6a6b5 Merge pull request #228 from Laupetin/dependabot/submodules/thirdparty/catch2-8898cc6
chore(deps): bump thirdparty/catch2 from `33e24b1` to `8898cc6`
2024-08-10 09:51:28 +02:00
JanandGitHub e5cb0300f6 Merge pull request #227 from Laupetin/dependabot/submodules/thirdparty/eigen-99ffad1
chore(deps): bump thirdparty/eigen from `ec18dd0` to `99ffad1`
2024-08-10 09:51:15 +02:00
JanandGitHub e2464410b2 Merge pull request #226 from Laupetin/fix/t6-material-json-errors
fix: not properly handling errors when loading json
2024-08-08 19:43:25 +02:00
JanandGitHub bec082fc0c Merge pull request #225 from Laupetin/dependabot/submodules/thirdparty/zlib-545f194
chore(deps): bump thirdparty/zlib from `ceadaf2` to `545f194`
2024-08-04 18:35:34 +02:00
JanandGitHub 1dc8cc44b1 Merge pull request #224 from Laupetin/dependabot/submodules/thirdparty/catch2-33e24b1
chore(deps): bump thirdparty/catch2 from `85b7f3d` to `33e24b1`
2024-08-04 18:35:24 +02:00
JanandGitHub 9d6d76205d Merge pull request #223 from Laupetin/dependabot/submodules/thirdparty/eigen-ec18dd0
chore(deps): bump thirdparty/eigen from `c29c800` to `ec18dd0`
2024-08-04 18:35:13 +02:00
JanandGitHub 838ab225df Merge pull request #222 from Laupetin/dependabot/submodules/thirdparty/catch2-85b7f3d
chore(deps): bump thirdparty/catch2 from `37c8b2d` to `85b7f3d`
2024-07-27 00:24:22 +02:00
JanandGitHub 652d4719af Merge pull request #221 from Laupetin/dependabot/submodules/thirdparty/catch2-37c8b2d
chore(deps): bump thirdparty/catch2 from `4e8d92b` to `37c8b2d`
2024-07-20 10:28:30 +02:00
JanandGitHub 075cb5a435 Merge pull request #220 from Laupetin/dependabot/submodules/thirdparty/zlib-ceadaf2
chore(deps): bump thirdparty/zlib from `884e0c0` to `ceadaf2`
2024-07-13 07:33:07 +02:00
JanandGitHub 4ec9f4d7bc Merge pull request #219 from Laupetin/dependabot/submodules/thirdparty/eigen-c29c800
chore(deps): bump thirdparty/eigen from `33d0937` to `c29c800`
2024-07-13 07:32:35 +02:00
JanandGitHub 69cbd69cca Merge pull request #218 from Laupetin/dependabot/submodules/thirdparty/json-960b763
chore(deps): bump thirdparty/json from `8c391e0` to `960b763`
2024-07-13 07:32:19 +02:00
JanandGitHub 45dbb2ce9b Merge pull request #216 from Laupetin/dependabot/submodules/thirdparty/zlib-884e0c0
chore(deps): bump thirdparty/zlib from `0f51fb4` to `884e0c0`
2024-07-06 08:19:49 +02:00
JanandGitHub 11c865edb5 Merge pull request #215 from Laupetin/dependabot/submodules/thirdparty/eigen-33d0937
chore(deps): bump thirdparty/eigen from `d791d48` to `33d0937`
2024-07-06 08:19:34 +02:00
JanandGitHub 2f80169f2f Merge pull request #213 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-2302a3a
chore(deps): bump thirdparty/libtomcrypt from `f7e6519` to `2302a3a`
2024-06-29 08:33:23 +02:00
JanandGitHub 102422f5bf Merge pull request #212 from Laupetin/dependabot/submodules/thirdparty/eigen-d791d48
chore(deps): bump thirdparty/eigen from `02bcf9b` to `d791d48`
2024-06-22 09:08:00 +02:00
JanandGitHub 4a8ee0ab3c Merge pull request #211 from Laupetin/dependabot/submodules/thirdparty/eigen-02bcf9b
chore(deps): bump thirdparty/eigen from `392b95b` to `02bcf9b`
2024-06-15 10:02:44 +02:00
JanandGitHub 047cb4807e Merge pull request #210 from Laupetin/dependabot/submodules/thirdparty/eigen-392b95b
chore(deps): bump thirdparty/eigen from `e605227` to `392b95b`
2024-06-08 07:21:23 +02:00
JanandGitHub cd1e73d24d Merge pull request #209 from Laupetin/fix/asset-loading-capitalization
fix: do not normalize asset names when loading assets
2024-06-01 15:19:36 +02:00
JanandGitHub acf0d914b8 Merge pull request #207 from diamante0018/t6/leaderboard-load
feat(t6): load leaderboard definitions from raw
2024-06-01 14:43:44 +02:00
JanandGitHub feefc4a6a1 Merge pull request #206 from diamante0018/iw5/leaderboard-load
feat(iw5): load leaderboard definitions from raw
2024-06-01 14:15:36 +02:00
JanandGitHub 694548d6cb Merge pull request #205 from diamante0018/iw4/load-leaderboarddef
feat(iw4): load leaderboard definitions from raw
2024-06-01 13:44:44 +02:00
JanandGitHub a15b57ed3a Merge pull request #208 from Laupetin/dependabot/submodules/thirdparty/eigen-e605227
chore(deps): bump thirdparty/eigen from `5a9f66f` to `e605227`
2024-06-01 12:39:22 +02:00
JanandGitHub d8adda81ec Merge pull request #204 from Laupetin/refactor/assets-for-loaders
refactor: use templated asset structs for asset loaders
2024-05-25 11:43:32 +02:00
JanandGitHub ef69bbb239 Merge pull request #203 from Laupetin/dependabot/submodules/thirdparty/eigen-5a9f66f
chore(deps): bump thirdparty/eigen from `b9b1c86` to `5a9f66f`
2024-05-25 03:06:24 +02:00
JanandGitHub 697a0c5200 Merge pull request #202 from Laupetin/feature/iw5-empty-assets
feat: iw5 asset forward references
2024-05-24 19:40:23 +02:00
JanandGitHub 47f5f2aa45 Merge pull request #198 from Laupetin/feature/accuracy-tables
feat: dump and load weapon accuracy tables
2024-05-20 13:58:53 +02:00
JanandGitHub 183ebe473b Merge pull request #201 from Laupetin/docs/model-demonstration-for-readme
docs: add image demonstrating model export to readme
2024-05-20 10:40:02 +02:00
JanandGitHub 0ba99d9058 Merge pull request #200 from Laupetin/fix/release-build-warnings
fix: warnings preventing release build for MSVC
2024-05-19 14:57:13 +02:00
JanandGitHub d36ec97295 Merge pull request #199 from Laupetin/fix/iw5-leaderboard-col-ids
fix: iw4/iw5 leaderboard column ids
2024-05-19 13:49:53 +02:00
JanandGitHub 97ceced26b Merge pull request #191 from diamante0018/t6/dump-leaderboard
feature: dump leaderboard definitions on T6
2024-05-19 13:33:15 +02:00
JanandGitHub fb6a1b1e9d Merge pull request #181 from diamante0018/iw5/dump-leaderboard
feature: dump leaderboard definitions on IW4/IW5
2024-05-19 12:27:02 +02:00
JanandGitHub 4139253aac Merge pull request #196 from Laupetin/dependabot/submodules/thirdparty/eigen-b9b1c86
chore(deps): bump thirdparty/eigen from `afb1728` to `b9b1c86`
2024-05-18 14:32:36 +02:00
JanandGitHub aa50f891a8 Merge pull request #195 from Laupetin/fix/iw5-reference-asset-menu-crash
fix: crash on trying to dump referenced iw5 menu
2024-05-18 14:17:54 +02:00
JanandGitHub bd98011956 Merge pull request #197 from Laupetin/fix/github-actions
fix: github actions
2024-05-18 13:58:58 +02:00
JanandGitHub f2628fcda4 Merge pull request #193 from Laupetin/feature/improve-info-string-logging
feat: improve info string logging
2024-05-12 22:52:10 +02:00
JanandGitHub 30394e6a4c Merge pull request #192 from Laupetin/fix/gltf-bone-rotations
fix: gltf bone rotations
2024-05-12 21:35:26 +02:00
JanandGitHub b29089a61f Merge pull request #188 from Laupetin/feature/case-insensitive-assets
feat: make asset lookup work case insensitively entirely
2024-05-11 13:22:14 +02:00
JanandGitHub b59bd01280 Merge pull request #187 from Laupetin/dependabot/submodules/thirdparty/catch2-4e8d92b
chore(deps): bump thirdparty/catch2 from `fa5a53d` to `4e8d92b`
2024-05-11 09:37:37 +02:00
JanandGitHub 35474c217e Merge pull request #182 from Laupetin/feature/gltf-xmodel-dumping
feat: dump xmodels as gltf/glb
2024-05-11 02:08:55 +02:00
JanandGitHub c2be18e3d6 Merge pull request #186 from Laupetin/feature/weapon-loading-error-logging
feat: log invalid enum values for infostring loaders
2024-05-09 20:55:54 +02:00
JanandGitHub 176b70f416 Merge pull request #183 from Laupetin/dependabot/submodules/thirdparty/catch2-fa5a53d
chore(deps): bump thirdparty/catch2 from `efb3968` to `fa5a53d`
2024-05-04 09:19:23 +02:00
JanandGitHub 338c81fa6f Merge pull request #178 from Laupetin/dependabot/submodules/thirdparty/catch2-efb3968
chore(deps): bump thirdparty/catch2 from `f232072` to `efb3968`
2024-04-27 01:54:28 +02:00
JanandGitHub f241caa274 Merge pull request #176 from Laupetin/refactor/asset-struct-based-loading
refactor: use template based asset structs for loading manager api
2024-04-23 01:06:37 +02:00
JanandGitHub 3e2315aca5 Merge pull request #175 from Laupetin/refactor/memory-manager
refactor: update memory manager api
2024-04-22 21:41:06 +02:00
JanandGitHub 7d920e1060 Merge pull request #174 from Laupetin/feature/normalized-asset-names
feat: normalize asset names
2024-04-22 19:54:11 +02:00
JanandGitHub 7ddba36dcd docs: update documentation about iw5 weapon loading 2024-04-21 22:24:38 +02:00
JanandGitHub 4fb00bf368 Merge pull request #170 from diamante0018/main
maint(iw4): compress rawfiles just like on IW5 (fix zlib mem leak IW4, T5, IW5)
2024-04-21 20:22:08 +02:00
JanandGitHub ff9cb67d84 Merge pull request #172 from Laupetin/feature/iw5-weapons
feat: load iw5 attachments and weapons
2024-04-21 20:07:45 +02:00
JanandGitHub ec22d2a01f Merge pull request #171 from diamante0018/fix/stringtable-dumping
fix: check for NULL string in stringtable check before dumping
2024-04-21 20:06:43 +02:00
JanandGitHub 83f57e1961 Merge pull request #167 from Laupetin/dependabot/submodules/thirdparty/catch2-f232072
chore(deps): bump thirdparty/catch2 from `65794fd` to `f232072`
2024-04-20 10:25:41 +02:00
JanandGitHub 6bff6cea7c Merge pull request #166 from Laupetin/dependabot/submodules/thirdparty/json-8c391e0
chore(deps): bump thirdparty/json from `97f0bda` to `8c391e0`
2024-04-20 10:25:33 +02:00
JanandGitHub 023bdcaada Merge pull request #165 from Laupetin/docs/supported-assets
docs: add documentation about currently supported assets
2024-04-15 19:41:22 +02:00
JanandGitHub 7de33880d0 Merge pull request #164 from Laupetin/feature/iw5-weapons
feat: dump iw5 weapons and attachments
2024-04-14 13:36:47 +02:00
JanandGitHub 42f1e3b111 Merge pull request #163 from Laupetin/dependabot/submodules/thirdparty/json-97f0bda
chore(deps): bump thirdparty/json from `199dea1` to `97f0bda`
2024-04-13 01:10:09 +02:00
JanandGitHub 5eec0fdfb5 Merge pull request #162 from Laupetin/dependabot/submodules/thirdparty/libtommath-5809141
chore(deps): bump thirdparty/libtommath from `a9a11d2` to `5809141`
2024-04-13 01:09:58 +02:00
JanandGitHub ef1a77b504 Merge pull request #161 from Laupetin/dependabot/submodules/thirdparty/catch2-65794fd
chore(deps): bump thirdparty/catch2 from `bff6e35` to `65794fd`
2024-04-13 01:09:46 +02:00
JanandGitHub eaeb1d9385 Merge pull request #159 from Laupetin/dependabot/github_actions/KyleMayes/install-llvm-action-2
chore(deps): bump KyleMayes/install-llvm-action from 1 to 2
2024-04-06 08:47:18 +02:00
JanandGitHub 8e171956ac Merge pull request #158 from Laupetin/dependabot/submodules/thirdparty/catch2-bff6e35
chore(deps): bump thirdparty/catch2 from `7ce3579` to `bff6e35`
2024-04-06 08:46:17 +02:00
JanandGitHub 7d32648609 Merge pull request #157 from Laupetin/dependabot/submodules/thirdparty/libtommath-a9a11d2
chore(deps): bump thirdparty/libtommath from `4929f09` to `a9a11d2`
2024-04-06 08:46:03 +02:00
JanandGitHub 4d37b1f453 Merge pull request #156 from Laupetin/dependabot/submodules/thirdparty/zlib-0f51fb4
chore(deps): bump thirdparty/zlib from `d201f04` to `0f51fb4`
2024-04-06 08:45:49 +02:00
JanandGitHub 012dc7ad74 Merge pull request #153 from Laupetin/feature/iw4-weapon-loading
feat: iw4 weapon loading
2024-04-03 00:27:17 +02:00
JanandGitHub 2650669200 Merge pull request #151 from Laupetin/fix/realloc-iw5-clipinfo
fix: not reallocating IW5 clipMap pInfo from temp block
2024-03-30 20:33:47 +01:00
JanandGitHub 89d80ca36a Merge pull request #150 from Laupetin/fix/crash-on-linking-referenced-asset
fix: crash on trying to link asset with only a referenced asset loaded
2024-03-30 19:58:49 +01:00
JanandGitHub d26fda2e92 Merge pull request #149 from Laupetin/dependabot/submodules/thirdparty/zlib-d201f04
chore(deps): bump thirdparty/zlib from `99b2294` to `d201f04`
2024-03-30 11:20:06 +01:00
JanandGitHub 3801a2a0c1 Merge pull request #148 from Laupetin/dependabot/submodules/thirdparty/libtommath-4929f09
chore(deps): bump thirdparty/libtommath from `138309c` to `4929f09`
2024-03-30 11:19:57 +01:00
JanandGitHub a3da5a3c23 Merge pull request #147 from Laupetin/dependabot/submodules/thirdparty/catch2-7ce3579
chore(deps): bump thirdparty/catch2 from `bfe3ff8` to `7ce3579`
2024-03-30 11:19:47 +01:00
JanandGitHub 13d8788e17 Merge pull request #146 from Laupetin/dependabot/github_actions/abel0b/setup-premake-2.4
chore(deps): bump abel0b/setup-premake from 2.3 to 2.4
2024-03-30 11:19:34 +01:00
JanandGitHub 0cf420cb3a Merge pull request #145 from diamante0018/main
chore: improve readme
2024-03-25 18:02:26 +01:00
JanandGitHub c1504eb993 Merge pull request #144 from Laupetin/refactor/minor-code-improvements
refactor: minor code improvements
2024-03-24 21:10:40 +01:00
JanandGitHub 3cbdd5b735 Merge pull request #143 from Laupetin/feature/t6-weapon-camo-loading
feat: loading t6 weapon camo
2024-03-24 17:14:38 +01:00