2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-01-24 00:51:50 +00:00

Commit Graph

  • 333cbed5f9 fix: fill structs in runtime block that are not matching structure Jan 2025-06-03 22:01:43 +01:00
  • 4ec5b52b0b fix: filling x64 structs with dynamic array size Jan 2025-06-03 21:15:29 +01:00
  • e035e5deb7 fix: try fixing alias resolving via redirection for x64 for real Jan 2025-06-03 20:24:43 +01:00
  • e120d01697 fix: dynamic array reallocation for x64 Jan 2025-05-29 12:12:19 +01:00
  • 967a378b4e chore: temporarly adjust pointer insertion Jan 2025-05-29 09:51:07 +01:00
  • f517130ef0 fix: not properly inserting pointer in x64 zone loading Jan 2025-05-28 17:35:49 +01:00
  • 6c8ec53821 fix: make x64 modified loading code compatible with x86 again Jan 2025-05-28 16:19:03 +01:00
  • 03ccede91c refactor: implement base x64 fastfile loading for iw4 Jan 2025-05-03 17:31:17 +01:00
  • 78d8fba6f8 refactor: make ZoneInputStream a reference in zone loading Jan 2025-05-03 16:29:36 +01:00
  • f6d7831e6e chore: implement base skeleton for architecture independent zone loading Jan Laupetin 2025-05-01 17:10:34 +02:00
  • 280f74d4dd Merge pull request #451 from Laupetin/dependabot/submodules/thirdparty/json-568b708 Jan 2025-06-14 01:15:42 +02:00
  • 09c11983e8 Merge pull request #453 from Laupetin/dependabot/submodules/thirdparty/libtommath-839ae9e Jan 2025-06-14 01:15:28 +02:00
  • e00874584c Merge pull request #452 from Laupetin/dependabot/submodules/thirdparty/eigen-d228bcd Jan 2025-06-14 01:15:16 +02:00
  • 2d3bcaa6de chore(deps): bump thirdparty/libtommath from e823b0c to 839ae9e dependabot[bot] 2025-06-13 22:51:34 +00:00
  • 91a85bf968 chore(deps): bump thirdparty/eigen from cda19a6 to d228bcd dependabot[bot] 2025-06-13 22:51:32 +00:00
  • 2758e7b4ec chore(deps): bump thirdparty/json from c633693 to 568b708 dependabot[bot] 2025-06-13 22:51:28 +00:00
  • c4a7c8c9b7 Merge pull request #450 from Laupetin/dependabot/submodules/thirdparty/lz4-2bc386d Jan 2025-06-07 13:51:50 +02:00
  • 2aa8d4e3dc Merge pull request #449 from Laupetin/dependabot/submodules/thirdparty/catch2-3013cb8 Jan 2025-06-07 13:51:38 +02:00
  • 4e37ab860b Merge pull request #448 from Laupetin/dependabot/submodules/thirdparty/json-c633693 Jan 2025-06-07 13:51:27 +02:00
  • 2973704db4 Merge pull request #447 from Laupetin/dependabot/submodules/thirdparty/eigen-cda19a6 Jan 2025-06-07 13:51:16 +02:00
  • 8a85ee776b chore(deps): bump thirdparty/lz4 from 351fc61 to 2bc386d dependabot[bot] 2025-06-06 22:17:27 +00:00
  • a379d5db07 chore(deps): bump thirdparty/catch2 from 74fcff6 to 3013cb8 dependabot[bot] 2025-06-06 22:17:25 +00:00
  • 2cc63c6a0a chore(deps): bump thirdparty/json from 68c25ae to c633693 dependabot[bot] 2025-06-06 22:17:22 +00:00
  • c7132546d4 chore(deps): bump thirdparty/eigen from 4fdf87b to cda19a6 dependabot[bot] 2025-06-06 22:17:19 +00:00
  • a5e34d7081 Merge pull request #444 from Laupetin/dependabot/submodules/thirdparty/lz4-351fc61 v0.21.2 Jan 2025-05-31 09:15:05 +02:00
  • 7f4d582fbd Merge pull request #443 from Laupetin/dependabot/submodules/thirdparty/eigen-4fdf87b Jan 2025-05-31 09:14:53 +02:00
  • f462520c83 Merge pull request #442 from Laupetin/dependabot/submodules/thirdparty/json-68c25ae Jan 2025-05-31 09:14:40 +02:00
  • 518bf1fba2 chore(deps): bump thirdparty/lz4 from 836decd to 351fc61 dependabot[bot] 2025-05-30 22:13:27 +00:00
  • b19bb4d55a chore(deps): bump thirdparty/eigen from d81aa18 to 4fdf87b dependabot[bot] 2025-05-30 22:13:25 +00:00
  • 54c72af9a0 chore(deps): bump thirdparty/json from 281d1e9 to 68c25ae dependabot[bot] 2025-05-30 22:13:24 +00:00
  • da1c3956e5 Merge pull request #441 from LJW-Dev/fix-iwi-header-writing Jan 2025-05-30 20:06:05 +02:00
  • 49867a3474 fix: accidentally dumping iwi cubemaps as 2D Jan Laupetin 2025-05-30 19:41:25 +02:00
  • dc43671930 Changed structure of IWI header writing so 2D images are last. LJW-Dev 2025-05-30 17:22:09 +08:00
  • a8cf9b79fa Merge pull request #440 from Laupetin/dependabot/submodules/thirdparty/eigen-d81aa18 Jan 2025-05-24 08:53:53 +02:00
  • e67d3a8040 Merge pull request #439 from Laupetin/dependabot/submodules/thirdparty/json-281d1e9 Jan 2025-05-24 08:53:40 +02:00
  • 200479e319 chore(deps): bump thirdparty/eigen from 171bd08 to d81aa18 dependabot[bot] 2025-05-23 22:02:41 +00:00
  • fa1b99a28a chore(deps): bump thirdparty/json from 3cca3ad to 281d1e9 dependabot[bot] 2025-05-23 22:02:40 +00:00
  • f47c0c5074 Merge pull request #438 from Laupetin/dependabot/submodules/thirdparty/eigen-171bd08 Jan 2025-05-17 08:11:44 +02:00
  • 5d107bd7f6 Merge pull request #437 from Laupetin/dependabot/submodules/thirdparty/json-3cca3ad Jan 2025-05-17 08:11:31 +02:00
  • 302206b4de chore(deps): bump thirdparty/eigen from 434a2fc to 171bd08 dependabot[bot] 2025-05-16 22:47:45 +00:00
  • bf9094db2d chore(deps): bump thirdparty/json from e9391dc to 3cca3ad dependabot[bot] 2025-05-16 22:47:43 +00:00
  • 450bd46902 Merge pull request #436 from Laupetin/fix/gltf-without-bones v0.21.1 Jan 2025-05-11 22:20:46 +02:00
  • 2a4c0dcb43 fix: dumping xmodels with multiple surfaces and no bones Jan 2025-05-11 20:55:52 +01:00
  • c28d1f6000 Merge pull request #435 from Laupetin/dependabot/submodules/thirdparty/lz4-836decd Jan 2025-05-10 10:18:51 +02:00
  • d7e7726f76 Merge pull request #434 from Laupetin/dependabot/submodules/thirdparty/eigen-434a2fc Jan 2025-05-10 10:18:38 +02:00
  • 2c45942d13 Merge pull request #433 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-d448df1 Jan 2025-05-10 10:18:27 +02:00
  • 23ece27d07 Merge pull request #432 from Laupetin/dependabot/submodules/thirdparty/json-e9391dc Jan 2025-05-10 10:18:15 +02:00
  • 11d01763d6 chore(deps): bump thirdparty/lz4 from c99038d to 836decd dependabot[bot] 2025-05-09 22:42:23 +00:00
  • 404bba6142 chore(deps): bump thirdparty/eigen from fb2fca9 to 434a2fc dependabot[bot] 2025-05-09 22:42:22 +00:00
  • efeffe9e90 chore(deps): bump thirdparty/libtomcrypt from 3905c28 to d448df1 dependabot[bot] 2025-05-09 22:42:20 +00:00
  • a1b48ceeeb chore(deps): bump thirdparty/json from dff2b47 to e9391dc dependabot[bot] 2025-05-09 22:42:18 +00:00
  • f802b4e130 Merge pull request #431 from Laupetin/dependabot/submodules/thirdparty/json-dff2b47 Jan 2025-05-03 01:07:05 +02:00
  • 38dd7eecad Merge pull request #430 from Laupetin/dependabot/submodules/thirdparty/catch2-74fcff6 Jan 2025-05-03 01:06:57 +02:00
  • 4798a20699 Merge pull request #429 from Laupetin/dependabot/submodules/thirdparty/eigen-fb2fca9 Jan 2025-05-03 01:06:48 +02:00
  • e7d9d9a845 Merge pull request #428 from Laupetin/dependabot/submodules/thirdparty/lz4-c99038d Jan 2025-05-03 01:06:41 +02:00
  • 182b0b2530 chore(deps): bump thirdparty/json from 51a77f1 to dff2b47 dependabot[bot] 2025-05-02 22:31:50 +00:00
  • dc4956c077 chore(deps): bump thirdparty/catch2 from 4c8671c to 74fcff6 dependabot[bot] 2025-05-02 22:31:48 +00:00
  • 9b7f384a3d chore(deps): bump thirdparty/eigen from 7294434 to fb2fca9 dependabot[bot] 2025-05-02 22:31:45 +00:00
  • 5b97cbf3f8 chore(deps): bump thirdparty/lz4 from df6b19d to c99038d dependabot[bot] 2025-05-02 22:31:43 +00:00
  • 0dde2478a7 Merge pull request #427 from Laupetin/refactor/zone-loading-code-style Jan 2025-05-02 23:52:49 +02:00
  • 35cb6636a1 fix: linux build Jan Laupetin 2025-05-02 23:26:12 +02:00
  • b92e85dc14 refactor: hide implementation of loading steps inside file Jan 2025-05-02 21:12:48 +01:00
  • 955df98279 refactor: hide implementation details of zone loading processors Jan 2025-05-02 19:34:51 +01:00
  • eb16dfcd00 refactor: merge ZoneInputStream interface with only implementation Jan 2025-05-02 18:35:44 +01:00
  • 4ce82ad63c refactor: update ZoneLoading classes codestyle Jan 2025-05-02 17:43:34 +01:00
  • 446c38d8ee refactor: reorder members of zcg generated classes Jan Laupetin 2025-05-02 15:59:30 +02:00
  • ed029bc24d refactor: adjust template const modifiers Jan 2025-05-02 12:37:23 +01:00
  • 8b85cadb77 refactor: make memory from zone a reference instead of ptr Jan 2025-05-02 11:42:17 +01:00
  • 9e940a6f53 refactor: use zone reference in AssetLoader Jan 2025-05-02 11:19:52 +01:00
  • 50612d117e refactor: update zcg generate file headers Jan 2025-04-30 16:57:36 +01:00
  • 115765ad86 Merge pull request #424 from Laupetin/refactor/remaining-get-name-zcg Jan 2025-04-28 17:56:08 +02:00
  • 1b579b1bc3 refactor: remove usages of name sequence in game commands Jan Laupetin 2025-04-28 17:27:03 +02:00
  • 68ee502c72 refactor: remove name sequence from zcg commands Jan Laupetin 2025-04-28 17:23:39 +02:00
  • 0103e4631f refactor: remove GetAssetName method from ZoneMark template Jan Laupetin 2025-04-28 17:18:09 +02:00
  • 7f59d35e87 refactor: replace GetAssetName method in ZoneLoad template Jan Laupetin 2025-04-28 17:09:40 +02:00
  • f4870de1a7 Merge pull request #423 from Laupetin/refactor/asset-struct-for-zcg Jan 2025-04-28 14:24:03 +02:00
  • 547da3fdf9 refactor: remove GetName method of ZoneWrite zcg template Jan 2025-04-28 12:50:51 +01:00
  • 1fe1b30831 chore: use Asset definition instead of enum entry for zcg Jan Laupetin 2025-04-28 11:08:32 +02:00
  • 3adbe5a275 refactor: fix additional zcg x64 warnings Jan 2025-04-28 11:54:51 +01:00
  • d938f91541 fix: crash on trying to generate for specific asset Jan Laupetin 2025-04-28 09:48:34 +02:00
  • 2eefad105e chore: small code adjustments for generation code in zcg Jan Laupetin 2025-04-28 09:36:56 +02:00
  • d94a004433 Merge pull request #422 from Laupetin/refactor/oat-64 Jan 2025-04-27 22:08:34 +02:00
  • 4ccd0a55cf chore: adjust game structs to have custom alignment when they are platform independent Jan Laupetin 2025-04-27 21:05:22 +02:00
  • 4e9599aabf chore: detect structs that differ on different architectures Jan Laupetin 2025-04-27 21:04:41 +02:00
  • 088d14f894 chore: add x64 build to ci Jan Laupetin 2025-04-26 19:14:52 +02:00
  • 365b627523 refactor: fix remaining x64 compilation issues Jan 2025-04-26 12:38:43 +01:00
  • a6107e24a2 chore: disable type alignment on x64 for x86 games Jan Laupetin 2025-04-26 18:59:18 +02:00
  • 3b00c1d45b refactor: fix x64 compilation for ZoneLoading Jan 2025-04-26 11:45:33 +01:00
  • de43e33dcd refactor: fix x64 compilation for ObjWriting Jan 2025-04-26 10:19:00 +01:00
  • 5d0c94e430 refactor: fix x64 compilation for ObjLoading Jan 2025-04-26 10:11:28 +01:00
  • ee4301952a refactor: fix x64 compilation issues in Common,ObjCommon,ObjCompiling,ObjImage components Jan 2025-04-25 22:55:04 +01:00
  • 5635470b6e refactor: cryptography component Jan 2025-04-25 21:26:44 +01:00
  • 60f5c1a18f refactor: adjust zcg code for working in x64 Jan 2025-04-25 19:21:22 +01:00
  • c61dddf0e2 Merge pull request #421 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-3905c28 Jan 2025-04-26 09:36:32 +02:00
  • 2271f350f1 Merge pull request #420 from Laupetin/dependabot/submodules/thirdparty/json-51a77f1 Jan 2025-04-26 09:36:23 +02:00
  • a8c6620c1f Merge pull request #419 from Laupetin/dependabot/submodules/thirdparty/eigen-7294434 Jan 2025-04-26 09:36:15 +02:00
  • 7cf9804117 Merge pull request #418 from Laupetin/dependabot/submodules/thirdparty/lz4-df6b19d Jan 2025-04-26 09:36:08 +02:00
  • 70a1a4aba2 chore(deps): bump thirdparty/libtomcrypt from a6b9aff to 3905c28 dependabot[bot] 2025-04-25 22:28:25 +00:00
  • 8d171a2e9e chore(deps): bump thirdparty/json from c67d538 to 51a77f1 dependabot[bot] 2025-04-25 22:28:23 +00:00
  • 8dbba71944 chore(deps): bump thirdparty/eigen from 33f5f59 to 7294434 dependabot[bot] 2025-04-25 22:28:21 +00:00