Oh yeah, I forgot about that default path. As for creating a batch file, I wouldn't do it unless you are somewhat familiar with using the command prompt. Basically all you need to do is create a text file containing the command you'd type into the CMD prompt to pass arguments to the game. For example, if you were to run the CMD prompt from the directory where your .exe is located, you could tell it to read a user file in that same directory with the command
.\OpenXcomEx -user ".\user"
Actually, it's not working. I keep getting a segmentation fault and an openxcom.log that doesn't seem to have much useful in it.
[30-01-2018_00-46-48] [INFO] Data folder is:
[30-01-2018_00-46-48] [INFO] Data search is:
[30-01-2018_00-46-48] [INFO] - D:\Users\<MYUSERNAME>\Documents\OpenXcom\
[30-01-2018_00-46-48] [INFO] - C:\Program Files (x86)\OpenXcom
[30-01-2018_00-46-48] [INFO] - C:\Program Files (x86)\OpenXcom
[30-01-2018_00-46-48] [INFO] User folder is: C:\Program Files (x86)\OpenXcom\user\
[30-01-2018_00-46-48] [INFO] Config folder is: C:\Program Files (x86)\OpenXcom\user\
[30-01-2018_00-46-48] [INFO] Options loaded successfully.
[30-01-2018_00-46-48] [INFO] SDL initialized successfully.
[30-01-2018_00-46-48] [INFO] SDL_mixer initialized successfully.
[30-01-2018_00-46-48] [INFO] requested file not found: openxcom.png
[30-01-2018_00-46-48] [INFO] Attempting to set display to 1920x1080x8...
[30-01-2018_00-46-48] [INFO] Display set to 1920x1080x8.
[30-01-2018_00-46-48] [INFO] Loading data...
[30-01-2018_00-46-48] [INFO] Scanning standard mods in 'standard'...
[30-01-2018_00-46-48] [INFO] Scanning user mods in 'C:\Program Files (x86)\OpenXcom\user\mods'...
[30-01-2018_00-46-48] [INFO] Mapping resource files...
[30-01-2018_00-46-48] [INFO] Resources files mapped successfully.
[30-01-2018_00-46-49] [INFO] Loading fonts... Font.dat
[30-01-2018_00-46-49] [INFO] Loading extra resources from ruleset...
[30-01-2018_00-46-50] [INFO] Loading custom palettes from ruleset...
[30-01-2018_00-46-50] [INFO] Data loaded successfully.
[30-01-2018_00-46-50] [INFO] Loading language...
[30-01-2018_00-46-50] [INFO] Language loaded successfully.
[30-01-2018_00-46-50] [INFO] OpenXcom started successfully!
[30-01-2018_00-46-50] [INFO] Using software scaling routine. For best results, try an OpenGL filter.
[30-01-2018_00-46-55] [INFO] Attempting to set display to 1920x1080x8...
[30-01-2018_00-46-55] [INFO] Display set to 1920x1080x8.
[30-01-2018_00-46-57] [FATAL] A fatal error has occurred: Segmentation fault. This usually indicates something missing in a mod.
[30-01-2018_00-47-13] [FATAL] OpenXcom has crashed: Segmentation fault. This usually indicates something missing in a mod.
Extra information has been saved to openxcom.log.
If this error was unexpected, please report it to the developers.
I can't figure it out. I tried just putting the mod folder in the various file locations in mentions in the log, but none of that worked either. Very frustrating that this isn't more straightforward, surely it must be intended that I be able to mod using OXCE+? And why is it still not making the ../Documents/OpenXcom folder that is always referenced?