Archived
1
Fork 0
Commit graph

15 commits

Author SHA1 Message Date
f066452ed8 Add experimental model extraction
This is based off of Lumina's C# model extraction code. It currently
doesn't support edge geometry, and I have no way to actually test
what this actually does since no one has made a standalone FFXIV mdl
viewer. Huh?
2022-04-11 15:52:39 -04:00
fbe386c958 Add support for reading excel packed booleans 2022-04-11 11:57:33 -04:00
8b6842c0e0 Ignore EXLT header string in exl files 2022-04-11 11:36:04 -04:00
58cd40912f Add language code support when reading EXD files 2022-04-11 10:36:34 -04:00
7006cc4662 Add exl parser, make exd category configurable
Now you can easily parse EXL files, and this commit includes changes
to GameData to easily extract a EXH from just an excel sheet name
like "Item" or "Map". However this still doesn't work for language
seperated excel sheets yet.
2022-04-11 10:18:29 -04:00
851ae281e6 Fix macOS build 2022-04-10 18:08:07 -04:00
13454ba688 Further improve Windows support 2022-03-27 21:48:50 -04:00
29d3a1aabf Improve Windows support
Will now compile out of the box on Windows MSVC.
Right now, out of the box game installation is not supported
as per unshield being non-functional on Windows, will be porting
to Windows or finding a workaround in the near future.
2022-03-27 21:06:14 -04:00
e9c7223048 Add basic patch installation support
Right now it can only handle stuff like updating ffxivboot. It lacks
indexed patch support, a lot of zipatch commands, etc.
2022-03-17 00:58:18 -04:00
ffb3350ddc Allow specifying an install directory for game 2022-03-16 18:33:22 -04:00
570e9900fd Add installer extract functionality 2022-03-16 18:02:39 -04:00
ddd3993db8 Add support for parsing EXD integer types 2022-03-16 08:50:13 -04:00
3befb9070b Export some simple data from EXD 2022-03-16 00:30:52 -04:00
d428c6c3f5 Add EXD/EXH file parsing 2022-03-16 00:02:07 -04:00
610c515256 Add initial files 2022-03-15 15:33:57 -04:00