In .hexproj files, paths are stores with the current operating system separator. This means creating a project under windows stores them with "\" separator. If you now open the project under linux, it wont find any file. Using "/" as separator will also work under windows. Alternatively storing "/" but replacing it with the OS separator would also work.
How can the issue be reproduced?
Create project with a file in a subfolder under windows. save, move to linux, open.
Operating System
Windows
What's the issue you encountered?
In .hexproj files, paths are stores with the current operating system separator. This means creating a project under windows stores them with "\" separator. If you now open the project under linux, it wont find any file. Using "/" as separator will also work under windows. Alternatively storing "/" but replacing it with the OS separator would also work.
How can the issue be reproduced?
Create project with a file in a subfolder under windows. save, move to linux, open.
ImHex Version
1.33.2
ImHex Build Type
Installation type
MSI
Additional context?
No response