Jan Laupetin
|
0e7f86c489
|
feat: add fill in ContentWriter classes for writing with x64 hosts
|
2026-01-11 11:40:01 +01:00 |
|
Jan Laupetin
|
12a25709b4
|
refactor: use ZoneOutputOffset for written variables
|
2026-01-11 11:40:00 +01:00 |
|
Jan Laupetin
|
4048de44a1
|
refactor: return ZoneOutputOffset when writing via ZoneOutputStream
|
2026-01-11 11:40:00 +01:00 |
|
Jan Laupetin
|
df07ebe083
|
refactor: combined ZoneOutputStream interface with impl
|
2026-01-11 11:40:00 +01:00 |
|
Jan Laupetin
|
4feccd4587
|
refactor: add game name to generated load and write files
|
2026-01-11 11:40:00 +01:00 |
|
Jan Laupetin
|
8b1afcafaa
|
chore: rename iw4 zone constants for zone version
|
2025-12-23 00:41:09 +01:00 |
|
Michael Oliver
|
cc7a68de56
|
feat: dump iw3 xbox unsigned fastfile data
|
2025-12-14 01:27:24 +00: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
|
03ccede91c
|
refactor: implement base x64 fastfile loading for iw4
|
2025-06-19 18:59:20 +01:00 |
|
Jan
|
cc67f6e730
|
refactor: use OutputPathFilesystem for writing fastfiles
|
2025-01-14 22:03:44 +01:00 |
|
Jan
|
b00c65c8c0
|
refactor: get rid of global game variables
|
2024-10-19 22:09:26 +02:00 |
|
Jan
|
ce16d8e6c8
|
chore: use method static array for zonewriterfactory
|
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 |
|
Clang Format
|
6b4f5d94a8
|
Reformat code with clang format
|
2023-11-19 21:07:21 +00:00 |
|
Jan
|
538c4be839
|
Fix not supporting nullptr scriptstrings
|
2021-12-30 16:51:16 +01: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
|
2ac1ec7cb0
|
Add zone writing for T5
|
2021-06-24 16:58:12 +02:00 |
|
Jan
|
2edca7a57e
|
Add T5 basis
|
2021-04-27 18:19:32 +02:00 |
|
Jan
|
acc11a1609
|
Fix IW4 fastfile writer factory steps
|
2021-05-08 16:41:21 +02:00 |
|
Jan
|
4d37d37fd7
|
Add IW4 zone writing
|
2021-05-08 14:02:08 +02:00 |
|
Jan
|
687d1185a3
|
Add IW3 zone writing
|
2021-04-17 11:19:55 +02:00 |
|
Jan
|
1267b8aa7b
|
iw3 basis
|
2021-04-12 19:18:55 +02:00 |
|
Jan
|
1058ee7881
|
Write null memory at end of t6 fastfiles like the original linker does because the game's reader needs it for some reason
|
2021-03-22 09:49:42 +01:00 |
|
Jan
|
2a6d7c84c2
|
Add ZoneScriptString class to store zone script strings
|
2021-03-18 16:55:30 +01:00 |
|
Jan
|
2add1ba22d
|
Make sure xchunk write size can specified to be smaller than xchunk size to respect zlib to add size instead of removing size due to not being able to compress
|
2021-03-18 11:47:41 +01:00 |
|
Jan
|
58eb64114c
|
Add missing headers for gcc
|
2021-03-17 23:32:42 +01:00 |
|
Jan
|
724e221ba4
|
Write XChunks in fastfiles
|
2021-03-17 22:25:47 +01:00 |
|
Jan
|
f22012d282
|
Move XChunk processors to ZoneCommon
|
2021-03-16 20:42:48 +01:00 |
|
Jan
|
ca1329323b
|
Add header writing to IW4 ZoneWriterFactory
|
2021-03-16 13:30:36 +01:00 |
|
Jan
|
03775944ce
|
Add skeleton for IW4 writing
|
2021-03-16 12:52:26 +01:00 |
|
Jan
|
4feea62280
|
ZoneWriting stuff
|
2021-03-16 12:37:15 +01:00 |
|
Jan
|
9d26c9c927
|
Add ZoneWriting basis
|
2021-03-15 22:36:07 +01:00 |
|