picotool fails to read p8 carts which use CRLF line endings
this generally isn't a huge issue but git and windows make for really annoying problems dealing with line endings and given pico8 supports carts with CRLF line endings, it seems like a nice convenience for picotool to support both as well
this change...
Fixes picotool to support CRLF line endings
Fixes picotool to provide better error messages when a file fails to parse due to invalid headers
Updates the gitattributes so that git won't try to normalize the line endings of the test p8 cart files in the repo
Adds a new test for verifying that p8 carts with CRLF line endings are parsed correctly
Adds an automated test when merging to master to validate that the tests all pass on both Windows and Ubuntu
picotool fails to read p8 carts which use CRLF line endings
this generally isn't a huge issue but git and windows make for really annoying problems dealing with line endings and given pico8 supports carts with CRLF line endings, it seems like a nice convenience for picotool to support both as well
this change...