Commit Graph
18 Commits
Author SHA1 Message Date
Jan Laupetin bf89ae06ae refactor: support multiple variants for games in zonecode 2026-10-31 07:50:46 +01:00
Jan ab7d8f5670 fix: various wrong alignment values (#823)
* fix: alignment mistakes on various games

* chore: reduce overhead of zcg definition with members fields

* fix: make sure Material alloc alignment is 4
2026-06-07 01:14:37 +00:00
Jan Laupetin 14b143466d fix: not adding offset of reusable type when type is not structure 2026-03-14 15:56:08 +01:00
Jan Laupetin 1540b69ac1 refactor: asset refs are specified via asset name not enum entry 2026-02-05 17:36:55 +01:00
Jan 930867f07f fix: properly load matching structure dynamic array inside non-matching structure embed 2025-06-19 18:59:24 +01:00
Jan Laupetin 68ee502c72 refactor: remove name sequence from zcg commands 2025-04-28 17:23:39 +02:00
Jan Laupetin 1fe1b30831 chore: use Asset definition instead of enum entry for zcg 2025-04-28 12:53:02 +01: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 9f8a933277 chore: update ZoneCodeGenerator code style 2025-04-20 09:45:37 +02:00
Jan 89074c8601 fix: not reallocating IW5 clipMap pInfo from temp block 2024-03-30 20:10:20 +01:00
Jan fef815e708 feat: recognize indirect asset refs when marking assets 2024-02-07 00:53:52 +01:00
Jan 9d7c0d3452 feat: add asset marking 2024-01-22 21:47:46 +01:00
Clang Format 6b4f5d94a8 Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan 1d33cf2adf Save offset for reusing for any type that has a reusable reference 2021-03-20 16:04:17 +01:00
Jan 88c48e8107 Add dynamic allocation alignment to be able to load T6 MemoryBlock asset which isnt used at all so why am i doing this again 2021-03-05 09:23:37 +01:00
Jan 48afb4d514 Remove unused info fields for custom fastfile align 2021-02-20 00:34:19 +01:00
Jan 0cafabc44e implement set block sequence 2021-02-19 20:44:46 +01:00
Jan f9ef7cc35b Add Tests for ZCG cpp 2021-02-10 18:03:50 +01:00