This is a command-line tool for batch converting .dat files to .xlsx and vice versa, designed for handling map files in Rising Force projects.
- Convert all valid
.datfiles in multiple map folders to.xlsxformat - Convert all
.xlsxfiles back to.dat - Automatically skips files related to portals
- Checks and creates missing folders/files as needed
- Simple command-line interface with three modes
Run the executable from a command prompt (terminal) with the following syntax:
MapParser.exe --mode [bin_to_xlsx | xlsx_to_bin | check-files]
-
bin_to_xlsx
Converts.datfiles ingu_outfolder to.xlsxfiles ingu_in. -
xlsx_to_bin
Converts.xlsxfiles ingu_infolder to.datfiles ingu_out.
Automatically creates missing.xlsxfiles from.datif needed. -
check-files
Checks for missing.xlsxfiles ingu_inand creates them from.datfiles ingu_out.
gu_out/— Contains.datfiles, organized in map subfoldersgu_in/— Contains.xlsxfiles, organized in corresponding map subfolders
Make sure both folders are in the same directory as the executable.
- Files related to portals (e.g. files containing
-portal,[portal]) are excluded from conversion. - The tool prints progress and error messages to the console.
Convert .dat files to .xlsx:
MapParser.exe --mode bin_to_xlsx
Convert .xlsx files to .dat:
MapParser.exe --mode xlsx_to_bin
Check and create missing .xlsx files:
MapParser.exe --mode check-files
If you encounter issues or have questions, please contact the developer.