1515 Commits

Author SHA1 Message Date
dependabot[bot]
816aeed45e
Bump thirdparty/zlib from 9f0f2d4 to f1f503d
Bumps [thirdparty/zlib](https://github.com/madler/zlib) from `9f0f2d4` to `f1f503d`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](9f0f2d4f9f...f1f503da85)

---
updated-dependencies:
- dependency-name: thirdparty/zlib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 22:42:48 +00:00
dependabot[bot]
957c66ee56
Bump thirdparty/json from 7efe875 to 0457de2
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `7efe875` to `0457de2`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](7efe875495...0457de21cf)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 22:42:46 +00:00
dependabot[bot]
2ea8931074
Bump microsoft/setup-msbuild from 1.3.2 to 2.0.0
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.3.2 to 2.0.0.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.3.2...v2.0.0)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 22:16:59 +00:00
Alex
9254e25b22 fix loaded sound banks and generating streamed sound banks 2024-02-02 16:48:23 -05:00
Alex
386f941d61 add comment 2024-02-02 11:29:15 -05:00
Alex
c3590a911c dont build sabl if unable to find sound files 2024-02-02 11:28:21 -05:00
Jan
2067afafed
Merge pull request #102 from Laupetin/dependabot/submodules/thirdparty/zlib-9f0f2d4
Bump thirdparty/zlib from `7af6320` to `9f0f2d4`
2024-01-29 12:11:41 +01:00
Jan
e98231dc29
Merge pull request #101 from Laupetin/dependabot/submodules/thirdparty/catch2-1078e7e
Bump thirdparty/catch2 from `79205da` to `1078e7e`
2024-01-29 12:11:32 +01:00
dependabot[bot]
5e1caedb83
Bump thirdparty/zlib from 7af6320 to 9f0f2d4
Bumps [thirdparty/zlib](https://github.com/madler/zlib) from `7af6320` to `9f0f2d4`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](7af6320ad7...9f0f2d4f9f)

---
updated-dependencies:
- dependency-name: thirdparty/zlib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 22:38:32 +00:00
dependabot[bot]
57d9a66599
Bump thirdparty/catch2 from 79205da to 1078e7e
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `79205da` to `1078e7e`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](79205da6a6...1078e7e95b)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 22:38:29 +00:00
Jan
7f929121a5
Merge pull request #100 from Laupetin/dependabot/github_actions/microsoft/setup-msbuild-1.3.2
Bump microsoft/setup-msbuild from 1.3.1 to 1.3.2
2024-01-26 23:22:39 +01:00
dependabot[bot]
1e0af1c6ed
Bump microsoft/setup-msbuild from 1.3.1 to 1.3.2
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 22:11:15 +00:00
Alex
bc1ebfc3bc .flac extension 2024-01-26 13:31:36 -05:00
Alex
7af802ff24 more linux build errors 2024-01-26 13:07:50 -05:00
Alex
e2f8892278 clang formatting 2024-01-26 13:05:07 -05:00
Alex
365502d819 more linux build errors 2024-01-26 12:58:31 -05:00
Alex
4e8d335c26 add climits for linux builds 2024-01-26 12:46:37 -05:00
Alex
f53c895d49 fix MD5 crypto 2024-01-26 12:30:39 -05:00
Alex
80da882b4d
Merge branch 'Laupetin:main' into main 2024-01-26 12:15:26 -05:00
Alex
a020de6f80 SoundBankWriter code 2024-01-26 12:14:47 -05:00
Alex
acd9fa27fc reverb and duck loading. cleaned up asset loading with custom csv parser 2024-01-24 22:01:47 -05:00
Alex
a93cb6f05d dont comment that 2024-01-24 01:14:20 -05:00
Alex
2323b322ca finish SndAliasList loading 2024-01-24 01:13:40 -05:00
Jan
87917caabc
Merge pull request #97 from Laupetin/feature/version-cmd-arg
feat: add version command line arg
2024-01-24 00:45:55 +01:00
Jan
398edc588f
Merge pull request #98 from Laupetin/fix/crash-on-linker
fix: crash on trying to use linker
v0.6.2
2024-01-24 00:30:41 +01:00
Jan
3fd17fc6d3
fix: calculate requiring marking for structs even when called recursively 2024-01-24 00:16:09 +01:00
Jan
c6c89140b2
fix: check correct array for emptyness when getting dependencies from marker 2024-01-23 23:59:08 +01:00
Jan
0b0b888b0d
chore: make help command return exit code 0 2024-01-23 23:14:52 +01:00
Jan
05437cfd7d
feat: add version command line arg to all executables 2024-01-23 23:14:52 +01:00
Jan
7919683748
chore: write header with git version 2024-01-23 23:14:51 +01:00
Jan
50d4282b54
Merge pull request #96 from Laupetin/fix/recursive-marking
fix: recursive marking
v0.6.1
2024-01-23 19:41:53 +01:00
Jan
df2a5294e8
fix: consider structures that are assets requiring marking 2024-01-23 19:29:43 +01:00
Jan
70dba19484
fix: do not consider a structure require marking when it contains a string member 2024-01-23 19:29:09 +01:00
Jan
f17eda9086
Merge pull request #93 from Laupetin/fix/asset-marking
fix: introduce asset marking to catch all scriptstrings and dependencies
v0.6.0
2024-01-22 22:54:34 +01:00
Jan
91cbfa2bbb
chore: use marker template in loader for scriptstrings and dependencies 2024-01-22 22:40:03 +01:00
Jan
685a99577b
chore: remove scriptstring and dependency registration from ZoneLoad template 2024-01-22 22:39:18 +01:00
Jan
9d7c0d3452
feat: add asset marking 2024-01-22 21:47:46 +01:00
Jan
6083a91ab5
Merge pull request #91 from Laupetin/iw3-stringtable
feat: add StringTable loading for IW3
v0.5.0
2024-01-20 20:15:15 +01:00
Jan
c8d25059b9
fix: fix StringTableLoaderV3 not properly initializing cell indices 2024-01-20 20:04:22 +01:00
Jan
ada3a3251e
test: add unit tests for string table asset loaders 2024-01-20 20:03:59 +01:00
Jan
2a1b64021b
chore: use generic loaders for iw4,iw5,t5,t6 instead of duplicating implementations 2024-01-20 15:38:38 +00:00
Jan
8de849dc85
feat: add iw3 StringTable loading via generic loader 2024-01-20 15:37:15 +00:00
Jan
4696011d9d
chore: extend CsvStream to be able to emit const char* allocated with a MemoryManager 2024-01-20 16:30:59 +01:00
Jan
5b087518aa
Merge pull request #90 from Laupetin/feature/iw3-localize
feat: add localize entry loading for IW3
2024-01-20 11:53:20 +01:00
Jan
09f3313d76
chore: make localize common loaders const 2024-01-20 11:39:26 +01:00
Jan
bcdde6a244
feat: add localize entry loading for IW3 2024-01-20 11:37:41 +01:00
Jan
bd0e1b10a3
Merge pull request #89 from Laupetin/dependabot/submodules/thirdparty/catch2-79205da
Bump thirdparty/catch2 from `863c662` to `79205da`
2024-01-20 08:58:44 +01:00
Jan
71f6b15f82
Merge pull request #88 from Laupetin/dependabot/submodules/thirdparty/json-7efe875
Bump thirdparty/json from `a259ecc` to `7efe875`
2024-01-20 08:58:31 +01:00
Jan
8c460fecca
Merge pull request #87 from Laupetin/dependabot/submodules/thirdparty/zlib-7af6320
Bump thirdparty/zlib from `643e17b` to `7af6320`
2024-01-20 08:58:17 +01:00
dependabot[bot]
2d54356ff9
Bump thirdparty/catch2 from 863c662 to 79205da
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `863c662` to `79205da`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](863c662c0e...79205da6a6)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-19 22:26:35 +00:00