Michael Oliver
|
cc7a68de56
|
feat: dump iw3 xbox unsigned fastfile data
|
2025-12-14 01:27:24 +00:00 |
|
Jan Laupetin
|
c9e6a1fc64
|
feat: show zone and asset statistics in modman
|
2025-10-27 21:01:04 +01:00 |
|
Jan Laupetin
|
5b3664ad8c
|
chore: add possibility to provide loading progress callback when loading zones
|
2025-10-14 16:48:20 +01:00 |
|
Jan Laupetin
|
02f20f09b6
|
chore: update all logging to use centralized logging component
|
2025-09-11 20:25:51 +02:00 |
|
Jan Laupetin
|
75d579b5e3
|
feat: dump t6 xbox fastfile data
|
2025-09-01 22:17:05 +01:00 |
|
Jan Laupetin
|
763d280805
|
chore: recognize when xenon fastfile use lzx compression
|
2025-09-01 00:05:36 +02:00 |
|
Jan Laupetin
|
802b0f244a
|
chore: dump fastfile data when xenon t6 fastfile is detected
|
2025-09-01 00:05:33 +02:00 |
|
Jan Laupetin
|
734173066b
|
refactor: only refer to game id in zone
|
2025-08-31 18:00:27 +01:00 |
|
Jan
|
79b4313384
|
refactor: update T6 loading code for x64 support
|
2025-06-24 17:08:45 +01:00 |
|
Jan
|
a9a8597323
|
refactor: update IW3 loading code for x64 support
|
2025-06-24 17:08:45 +01:00 |
|
Jan
|
37e5e940b0
|
refactor: update IW5 loading code for x64 support
|
2025-06-24 17:08:45 +01:00 |
|
Jan
|
1736f38d78
|
refactor: update T5 loading code for x64 support
|
2025-06-23 18:29:04 +01:00 |
|
Jan
|
377ef5ca5c
|
fix: not passing correct zone ptr to content loader
|
2025-06-22 21:21:07 +01:00 |
|
Jan
|
667d76e50e
|
wip: change redirect pointer to lookup
|
2025-06-19 18:59:26 +01:00 |
|
Jan
|
788bf1cc5d
|
chore: make allocating redirect entry work with ptr directly
|
2025-06-19 18:59:25 +01:00 |
|
Jan
|
43be997a22
|
fix: doing wrong alignment on dynamic filling
|
2025-06-19 18:59:23 +01:00 |
|
Jan
|
e120d01697
|
fix: dynamic array reallocation for x64
|
2025-06-19 18:59:21 +01:00 |
|
Jan
|
6c8ec53821
|
fix: make x64 modified loading code compatible with x86 again
|
2025-06-19 18:59:20 +01:00 |
|
Jan
|
03ccede91c
|
refactor: implement base x64 fastfile loading for iw4
|
2025-06-19 18:59:20 +01:00 |
|
Jan
|
78d8fba6f8
|
refactor: make ZoneInputStream a reference in zone loading
|
2025-06-14 00:39:58 +01:00 |
|
Jan Laupetin
|
f6d7831e6e
|
chore: implement base skeleton for architecture independent zone loading
|
2025-06-14 00:39:55 +01:00 |
|
Jan
|
b92e85dc14
|
refactor: hide implementation of loading steps inside file
|
2025-05-02 22:08:08 +01:00 |
|
Jan
|
955df98279
|
refactor: hide implementation details of zone loading processors
|
2025-05-02 22:08:07 +01:00 |
|
Jan
|
eb16dfcd00
|
refactor: merge ZoneInputStream interface with only implementation
|
2025-05-02 22:08:07 +01:00 |
|
Jan
|
8b85cadb77
|
refactor: make memory from zone a reference instead of ptr
|
2025-05-02 22:08:06 +01:00 |
|
Jan
|
9e940a6f53
|
refactor: use zone reference in AssetLoader
|
2025-05-02 22:08:06 +01:00 |
|
Jan
|
365b627523
|
refactor: fix remaining x64 compilation issues
|
2025-04-27 19:30:36 +02:00 |
|
Jan
|
3b00c1d45b
|
refactor: fix x64 compilation for ZoneLoading
|
2025-04-26 19:48:03 +02:00 |
|
Jan
|
5635470b6e
|
refactor: cryptography component
|
2025-04-26 19:08:15 +02:00 |
|
Jan
|
b4194eff28
|
chore: always use dynamic asset pools and remove static implementation
|
2025-01-21 22:14:24 +00:00 |
|
Jan
|
4c09e94220
|
refactor: remove MemoryManager create method usages
|
2025-01-13 22:03:20 +00:00 |
|
Jan
|
a1851b0ea0
|
chore: use method static array for zoneloaderfactory
|
2024-10-19 20:05:08 +01:00 |
|
Jan
|
a3acba8bc0
|
chore: update all usages of memory manager allocation
|
2024-04-22 21:21:48 +02:00 |
|
Jan
|
89074c8601
|
fix: not reallocating IW5 clipMap pInfo from temp block
|
2024-03-30 20:10:20 +01:00 |
|
Jan
|
1b13f1f1b4
|
refactor: only use sizeof with parenthesis
|
2024-03-24 19:56:06 +01:00 |
|
Jan
|
4f0ee35740
|
refactor: use std::extent_v instead of std::extent
|
2024-03-24 19:46:43 +01:00 |
|
Clang Format
|
6b4f5d94a8
|
Reformat code with clang format
|
2023-11-19 21:07:21 +00:00 |
|
Jan
|
3bbe5a4835
|
Remove outdated assertion for empty scriptstring list on loading
|
2021-12-30 19:19:42 +01:00 |
|
Jan
|
538c4be839
|
Fix not supporting nullptr scriptstrings
|
2021-12-30 16:51:16 +01:00 |
|
Jan
|
7afc5d42b0
|
Fix more IW5 command and struct mistakes
|
2021-07-24 10:54:13 +02:00 |
|
Jan
|
88710cb3bf
|
IW5 Fixups
|
2021-07-23 16:28:59 +02:00 |
|
Jan
|
f201dfafd8
|
IW5 support initial commit
|
2021-07-23 01:12:36 +02:00 |
|
Jan
|
bb3e7d9e88
|
Load T5 fastfiles
|
2021-05-12 21:47:34 +02:00 |
|
Jan
|
e3a3d012e6
|
Add Commands for T5
|
2021-05-12 19:23:27 +02:00 |
|
Jan
|
2edca7a57e
|
Add T5 basis
|
2021-04-27 18:19:32 +02:00 |
|
Jan
|
54579deea4
|
Fix IW4 XModel Surfaces not being copied even though they are being loaded into the temp block
|
2021-05-08 14:02:38 +02:00 |
|
Jan
|
843b861b1b
|
Load GfxImageLoadDef for all supported games
|
2021-04-28 18:19:30 +02:00 |
|
Jan
|
687d1185a3
|
Add IW3 zone writing
|
2021-04-17 11:19:55 +02:00 |
|
Jan
|
ecef868903
|
Add loading of iw3 fastfiles
|
2021-04-14 19:41:41 +02:00 |
|
Jan
|
6b72ac080f
|
Finish iw3 zone code generation
|
2021-04-14 18:39:54 +02:00 |
|