VisibleMusic wrote:I thought (or better, hoped) after using the launcher the first time, running just maptool-1.4.0.4.jar would remember the options, but looks like not. Do I always have to run the launcher to have english (and min/max memory, etc. too)?
(Without the launcher, there was no prompt for min/max memory, etc.)
You should *never* just run the maptool.jar. Not in the newest version and not in the older versions. It's a leading cause for problems because it does not use the proper setting when you do. It uses really bad default settings.
You should always use the launcher. Previously, you'd use a launcher bat file (which, btw, you still can... see below).
The launcher will remember the last settings you used. You can, in fact, uncheck the "Prompt for settings at next launch" if you don't want to see the settings pop-up any more. In that case, when you use the launcher it'll just use your last settings and launch MT. However, keep in mind that if you do that, the only way to get the launcher settings pop-up back is to delete the mt.cfg file and re-run the launcher.
Also, at the first run of the launcher, I didn't see the "Launch MapTool" button (pretty sure there was something else where now that button is, something like "msg" or "log" followed by numbers/letters), so first I clicked the button directly above that and chose the file "maptool-1.4.0.4" (no idea what I was doind, as there was no explanation).
You were "registering" the executable. They should change the description of that button and provide more information about what it does and when to use it. It's not clear whether or not people should be clicking on it... but I can completely understadn why people would click on it and wonder why nothing happened.
Beneath it is the *actual* Launch button. That's the one you should be using once you have all of your settings set.
Then, when I closed MapTool and ran the launcher again, it gave me an error (clicking ok would still run the launcher and then MapTool). Did that for 4 or 5 times, now no more, no idea why, since I didn't change anything, and I can't remember what it said. Is it alright?
Without knowing exactly what those errors were... I can't be sure.
Truth is, I still use a custom .bat file. But the launcher works fine for me when I've tested it... there are just some pitfalls with it. For example, I don't think it's clear that you have to click on the gray text to fill in the memory settings... and when you do click on it the cursor right justifies (which is just weird!)
For reference (since I mentioned it above) here is working version of the .bat file I use for 1.4.0.2:
Code: Select all
set STACK=4M
set MAXMEM=2048M
set JAVA=javaw
set VERS=1.4.0.2
start "MapTool" %JAVA% -Xmx%MAXMEM% -Xss%STACK% -jar maptool-%VERS%.jar run
That can be used with any of the 1.4 versions with some caveats. It will only work with 64 bit Java with that memory setting. The MaxMem would need to be set below 1408 to work with 32 bit Java. This is often a problem since many people have 64 bit operating systems, but often install 32 bit Java! And, of course, the "set VERS" line would have to be changed to match the actual version you are running.
The actual launcher.jar gives you a lot more options (particularly if you don't know how to do it with a command line in the bat file) so I only suggest people try to use a bat file if they can't get anything else to work.