1
Fork 0
mirror of https://github.com/redstrate/Physis.git synced 2025-05-15 22:47:46 +00:00
physis/resources/tests
Joshua Goins 0313f75abb Fix how we read/write packed booleans in EXD, add another write test
Apparently we were reading packed booleans wrong the whole time
(whoops!) They are packed into *bytes*, oops... That is fixed now, and I
also expanded write support for packed booleans. It makes the assumption
that the byte is always at the end of the row, but I think that's OK for
now.

I also added a good test-case for this, the PhysicsGroup EXD. It has a
lot of rows, and some packed booleans thrown in. The columns also have
out-of-order column definitions (as in, their offsets don't increase in
order.)
2025-05-10 23:31:53 -04:00
..
chardat Fixup various issues with the character appearance data reading, add tests 2025-03-08 11:27:22 -05:00
ex1 Simplify and change Repository API, test it as well 2024-04-15 19:25:31 -04:00
ffxiv Simplify and change Repository API, test it as well 2024-04-15 19:25:31 -04:00
gearsets Add DatHeader so we can read gear sets without libxivdat 2025-03-11 17:45:00 -04:00
invalid_sqpack/game/sqpack Add initial files 2022-07-19 19:29:41 -04:00
valid_boot Add simple tests for checking validity of BootData 2024-04-15 18:07:06 -04:00
valid_sqpack/game Add initial files 2022-07-19 19:29:41 -04:00
c0201e0038_top_zeroed.mdl Separate the model header updating, and add test 2024-02-25 10:26:05 -05:00
empty_planlive.lgb Partial map write support (#9) 2025-04-13 18:34:18 -04:00
FFXIV.cfg Add tests for ConfigFile, fix writing and add modification functions 2023-10-11 13:00:50 -04:00
FFXIV.modified.cfg Add tests for ConfigFile, fix writing and add modification functions 2023-10-11 13:00:50 -04:00
gcshop.exh Add support for writing EXH files 2025-05-10 19:06:06 -04:00
gcshop_1441792.exd Finish basic EXD write support, add tests for GCShop 2025-05-10 21:38:47 -04:00
openingsystemdefine.exh Extend EXD writing to support strings, add new test cases 2025-05-10 22:55:00 -04:00
openingsystemdefine_0.exd Extend EXD writing to support strings, add new test cases 2025-05-10 22:55:00 -04:00
physicsgroup.exh Fix how we read/write packed booleans in EXD, add another write test 2025-05-10 23:31:53 -04:00
physicsgroup_1.exd Fix how we read/write packed booleans in EXD, add another write test 2025-05-10 23:31:53 -04:00
random Add a test to CFG, to see if it panics on clearly invalid garbage data 2024-04-16 21:40:30 -04:00
test.exl Add initial files 2022-07-19 19:29:41 -04:00
test.fiin Add file info testing, fix parsing bug 2022-10-20 11:44:54 -04:00
test.txt Add file info testing, fix parsing bug 2022-10-20 11:44:54 -04:00