Module mame_parser::file_handling
source · Expand description
Management of MAME data files, including downloading, reading, and unpacking.
Functions§
- Downloads a specific MAME data file based on the provided data type and saves it to the workspace.
- Downloads multiple files concurrently, with progress updates for each file.
- Reads and processes a specific MAME data file based on the provided data type.
- Reads and processes all MAME data files available for the specified workspace path.
- Removes machines from the given HashMap based on a list of categories to remove.
- Removes machines from the given HashMap based on a list of filter criteria.
- Unpacks a data file for a specific
MameDataTypeinto a designated workspace folder. - Unpacks multiple data files concurrently for all
MameDataTypevariants into a designated workspace folder. - Writes machine data to the specified export file type.