Open Issues Need Help
View All on GitHubAI Summary: Reverse engineer the unknown data between the `path` and `extent_loc` fields in Harvester's index files. This involves analyzing the provided example data to determine its purpose (e.g., file flags, checksum, or garbage data). If the data is meaningful, implement support for it within the existing Harvester data extraction tool.
A tool for harvesting data out of Harvester's (DigiFX Interactive, 1996) DAT files.
AI Summary: Modify the C code in known_files.c to make all string comparisons case-insensitive. This involves changing the current string comparison functions (likely `strcmp`) to case-insensitive alternatives (e.g., `strcasecmp` on POSIX systems or a custom function for wider compatibility). This is a low-priority task to be completed after the v2.0.0 release.
A tool for harvesting data out of Harvester's (DigiFX Interactive, 1996) DAT files.
AI Summary: Create build instructions for Windows for the HarvesterHarvester project, a tool for extracting data from the game Harvester's DAT files. This involves figuring out the necessary Windows build tools and dependencies, then testing the build process to ensure it works correctly and documenting the steps clearly.
A tool for harvesting data out of Harvester's (DigiFX Interactive, 1996) DAT files.
AI Summary: The task is to resolve a file name collision issue in the HarvesterHarvester tool caused by the case-insensitivity of Windows/NTFS file systems. The tool extracts files from a game archive, and on Windows, files with different capitalization in their paths overwrite each other. A solution needs to be implemented to handle these collisions without losing data, potentially by modifying file names during extraction on Windows systems.
A tool for harvesting data out of Harvester's (DigiFX Interactive, 1996) DAT files.