I prefer not to use windows executables under wine if that's possible. Wine is not the only windows emulator for linux, and things could change in the future too, so it's always better not to use any package, but to only use standard unix commands or scripts and binaries I provide myself inside the mod.Or BATs should be converted to tp2 to make install cross platform.
Exactly what i meant. But i don't suppose all of the tools needed compile in linux do they (there is always wine...)?
And it would be best if weidu itself set the paths. So that modders don't have to distribute the executables (and then need a "linux version" afterall).
The only download with a "linux" or "osx" version would be WeiDU.
Moreover, there's always the risk of regressions with wine, and wine itself could be somehow modified.
Exactly what i meant. But i don't suppose all of the tools needed compile in linux do they (there is always wine...)?
And it would be best if weidu itself set the paths. So that modders don't have to distribute the executables (and then need a "linux version" afterall).
The only download with a "linux" or "osx" version would be WeiDU.
All necessary tools (tispack/tisunpack, mospack/mosunpack, tis2bg2, weidu, sox, oggdec) already exist for linux.
Maybe also wavc, snd2acm, acm2wav are used but i could not find recent mod which uses these at install time.
If installed system wide in /usr/bin, paths are unnecessary in linux too.
When i installed megamod in linux for myself, i dropped included ones anyway for consistency reason.
I would not call 'user friendly' a mod which requires packages to be put manually inside your PATH, and so on.
That's IMO the best thing to do.Or BATs should be converted to tp2 to make install cross platform.
What I'm trying to achieve is a mod that installs regardless of the emulator you are using for BG2, regardless on the type of partition you have installed the game on (chmod does not work on Windows file systems), does not require that you lowercase BG1, and so on. In general, it won't modify, nor require that you modify, anything outside the game folder (a part from the /tmp folder, but that's what it is meant for), and will work on every unix-like system, regardless of distributions, packages installed and so on.
Apparently, it is working very well on my Kubuntu, but more testing is needed before it will be released.
In particular, it would be great if anyone could test it on a non-debian based distribution (or even on other unix-like systems such as BSD or similar), just to be sure that I didn't use debian-specific items.
If anyone is interested, please PM me.
Edited by Turambar, 22 November 2011 - 01:55 AM.