bdc55f5483
*: Relicense to MIT
...
A ironically more-free license. Also no more foot fungus (or other various shitty things a certain RMS has done.)
2025-01-07 18:02:27 -05:00
3786b760fe
*: Various cleanup
2025-01-07 15:13:10 -05:00
307e92768c
*: Correct all license headers
2025-01-07 14:17:50 -05:00
175a5ff40a
libeuropa/io: clean up PakWriter a bit more
...
also use visitor pattern instead of get_if chain
2025-01-07 14:10:03 -05:00
3fa2f023f7
libeuropa/io: Fix some stuff
...
also rewrite ReadPString() to actually use the length
2025-01-07 13:47:20 -05:00
2c0237933c
Initial support for Ver3/.PMDL archives
...
................. fuck
This really needs to be cleaned up before I'm willing to call it "good" but ultimately the API changes here needed to be done anyhow
2023-08-01 18:18:40 -04:00
e698d1da3b
*: Remove map flattening copy
...
Memory size decrease and possible huge performance improvement! Yay!
2022-09-22 19:15:06 -05:00
cf9d84cb24
*: Implement detailed progress reporting when creating
...
Ditto!
2022-09-22 19:07:56 -05:00
e82d693dfc
eupak: Implement creation command
...
Ditto. Also has a cute little progress indicator (more detailed
progress will probably have to be done later..)
Removes pakcreate, as it's now replaced by eupak for good.
2022-09-22 12:32:28 -05:00
f79c92c742
chore(*): .h -> .hpp
...
Preferences change a bit.
2022-09-21 02:59:16 -05:00