neagix / smw-next

smw - open source multiplayer platform
11 stars 5 forks source link

Win32 development build #4

Open neagix opened 11 years ago

neagix commented 11 years ago

Here it is an updated win32 build (x86 architecture)

smw.exe (Commit a646f93a60160819c502ca457ffad81d64749e69) - https://anonfiles.com/file/e2b52526a05c340efe6649d1ba245d9a all needed DLLs (put in same directory) - https://anonfiles.com/file/26a3524ca4ab1fae8135c7b9fcb1425e

(DLLs do not change during development, swm.exe does)

How to use it

create a link and specify as command-line argument the directory that contains your SMW data. Example listing of an smw-data directory:

filters/
gfx/
maps/
music/
scripts/
sfx/
tours/
worlds/

If you run this from command prompt, the command is always:

C:\your-smw-directory>smw.exe C:\your-swm-data-directory
Wharp commented 11 years ago

I don't know how to make a command-line directory. I tried moving all the downloaded .dll's and the .exe into a folder with the folders listed from smw 1.8 but the program didn't do anything when I clicked run. Sorry if I should know how to do this... :/

neagix commented 11 years ago

No worries, I'll give you instructions. Create a shortcut to the program, then open its properties (from right click) and in the "Shortcut" tab add a space and a dot at the end of the target, so that it looks like:

X:\xxxxx\xxx\smw.exe .

Another way is to create a file in that directory called smw.cmd with this content:

smw.exe .

then you can run it by double-clicking it. The idea is that you tell to the program (smw.exe) where to read all those directories from e.g. what is the parent directory that contains them all

The dot "." means current directory, but you could put it also somewhere else and then you'd have to specify the path there instead of a single dot ".".