Closed chainsawsalad closed 1 year ago
Ahh, it's because without --output
then igir
assumes a temp directory (that it should never write to) for the output directory. This is definitely an oversight, I'll have to think about how to solve it.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Paste the command
./node_modules/.bin/ts-node ./index.ts -vvv report --dat /Volumes/home/games/DATs/Redump/SNK\ -\ Neo\ Geo\ CD\ -\ Datfile\ \(111\)\ \(2022-09-23\ 17-55-26\)\(1\).zip --input /Volumes/home/games/Redump/SNK\ -\ Neo\ Geo\ CD/ --fixdat
Describe the bug
When using the
--fixdat
flag, I was unable to find any outputted fixdat files. I ended up adding a log locally to find what the path actually is, and it seems to write it to a weird temporary or test directory.src/igir.ts line 99
/var/folders/3s/1_v_qynj73sg7jfymxd9dny00000gn/T/igir/eyj2mb/SNK - Neo Geo CD fixdat (20230507-085738).dat
Expected behavior
I would expect the fixdats to be output in the directories specified by the
--output
flag (and to honor--dir-dat-name
), or if omitted the--input
. At the very list the same location as the DAT specified by--dat
.https://igir.io/dats/?h=fixdat#fixdats seems to imply the fixdats will go to the output directory.
Debug logs
igir version
1.6.2
Node.js version
18.12.0 / 19.6.0
Operating system
Linux / MacOS
Additional context
No response