- Use / instead of \ in paths.
In your tp2, / and \ are interchangeable for Windows. However, for Mac, paths using \ will cause an install failure.
- For regexps \ is fine and necessary.
If you're using regexps, put big fat warnings everywhere not to use Mod Organizer--it's a little GUI app for Mac that calls WeiDU with the proper arguments and replaces any \ with / (in any TP2 in the BG 2 folder!), which is BAD for regexps.
- Don't use EXE installers.
RAR and ZIP work fine.
- A setup-xyz.exe for Windows doesn't help much; use a copy of Mac WeiDU instead.
The latest version can be found at the WeiDU page of the Spa and Grill. Do not use a file extension; Setup-xyz will be sufficient. Current version posted there is v155. Whatever you rename the executable, it'll need to match the file called in your .command file (see below).
- For distribution of OGG audio files, you need a little CLI tool called sox and a proper shell script.
At the moment, I don't have further information on this.
- Tispack is available for OS X, but needs to be called differently
BAT files do not execute on OS X, so while tispack is now available you'll need to call it with a shell script, as with OGG files.
- Be nice and include some Mac-specific install instructions.
WeiDU mods do behave slightly differently on the Mac side. One of the most important differences is that Mac users can not extract a newer version of a mod over an oder, installed one. Unlike Windows, OS X will overwrite the entire contents of a folder rather than the specific files inside. The net effect is that the user will lose the contents of their backup folder. Also, include the bit about incomatibility with Mod Organizer if your mod uses REGEXPs with \. As an example, these are the Mac instructions for the G3 Tweak Pack:
Mac OS X
If the mod was previously installed, uninstall it before extracting the new version. Please note that this mod is incompatible with Mod Organizer. The G3 Tweak Pack is packaged and installed with WeiDU. To install, simply extract the contents of the mod into your BG2 folder. If properly extracted, you should have a G3Tweaks folder, G3Tweaks.tp2, Setup-G3Tweaks, and Setup-G3Tweaks.command in your BG2 folder. To install, simply double-click Setup-G3Tweaks.command and follow the instructions on screen. Also, you'll receive a message informing you that WeiDU can not auto-update--don't worry, this is normal.
- Use VIEW instead of notepad to display a ReadMe at exit.
VIEW, instead of a specific application name, will use the default viewer set by the system. This will allow your readme to be displayed.
- Use a .command file for double-click installations.
For double-click installs, uninstalls, and re-installs for the Mac folks, use a .command file with a *nix-executable flag set. You can use the one attached below; simply open it and replace the ./Setup-G3Tweaks with the name of your executable. Generally, naming it in the scheme of your tp2 and WeiDU executable is a good idea, i.e. setup-xyz.command.
For comments and discussion, please visit the thread at The Gibberlings Three.