summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorIan C <ianc@noddybox.co.uk>2005-05-08 23:44:30 +0000
committerIan C <ianc@noddybox.co.uk>2005-05-08 23:44:30 +0000
commit26fdf8f956a96d3bb5d41c61775da15f1abc5336 (patch)
tree391f217dfb0e3a0167f6f25b58765304ab95c776 /INSTALL
parentf788403f8c76d4d7baaac6fd9e9d5756bb5fd997 (diff)
Added GPL text
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL102
1 files changed, 102 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..04f4252
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,102 @@
+These Milkshape plugins require a DLL that allows the plugin to function
+(DON'T get me started on the genius of returning C++ classes from DLLs...)
+
+Details on building this are in step II.
+
+----------------------------------------------------------------------------
+I. GETTING STARTED
+----------------------------------------------------------------------------
+
+Pre-requisites:
+
+ mingw with msys.
+
+ Microsoft C++ Compiler (I used the free Visual C++ 2003 Toolkit). This
+ is optional.
+
+ w32dlib -- this is a simple Win32 dialog library available from:
+ http://www.wherewilliputthisbloodything?.com/
+
+ Edit make.conf and set the path to your Milkshape SDK as appropriate.
+ Also edit the other variables as you see fit.
+
+
+----------------------------------------------------------------------------
+II. BUILDING THE DLL WRAPPER
+----------------------------------------------------------------------------
+
+If you wish to build your own wrapper then:
+
+ 1. Open a command tool (with paths set to the MS C++ compiler) and cd
+ into the wrapper directory.
+
+ 2. type 'nmake'.
+
+ 3. Copy the resulting mingwms.dll to your Milkshape application directory.
+
+
+If you wish to use the pre-built wrapper (the DLL and LIB file are part of
+the source release for people without the compiler), simply:
+
+ 1. Copy the wrapper/mingwms.dll to your Milkshape application directory.
+
+
+----------------------------------------------------------------------------
+III. BUILDING THE TEST DLL
+----------------------------------------------------------------------------
+
+You can skip this if your feeling over-confident...
+
+ 1. Open an MSYS shell.
+
+ 2. cd test
+
+ 3. Type make.
+
+ 4. Copy the resulting mstest.dll to your Milkshape application directory.
+
+ 5. Run Milkshape and test the "Mingw test plugin". It simply displays
+ the names of the meshes in a model using the medium of Message Boxes.
+
+
+----------------------------------------------------------------------------
+IV. BUILDING THE (SIMPLE) OPENGL DLL
+----------------------------------------------------------------------------
+
+ 1. Open an MSYS shell.
+
+ 2. cd opengl
+
+ 3. make depend
+
+ 3. make
+
+ 4. Copy the resulting msGLExport.dll to your Milkshape directory.
+
+ 5. Run Milkshape, load a model and you can export using "Simple OpenGL".
+
+ 6. Docs for this will are available in docs/msGLExport.txt
+
+
+----------------------------------------------------------------------------
+IV. BUILDING THE EXPLODE MODEL DLL
+----------------------------------------------------------------------------
+
+ 1. Open an MSYS shell.
+
+ 2. cd groupexplode
+
+ 3. make depend
+
+ 3. make
+
+ 4. Copy the resulting msGrpExplode.dll to your Milkshape directory.
+
+ 5. Run Milkshape, load a model and you can use the "Group Exploder" tool.
+
+ 6. Docs for this will are available in docs/msGrpExplode.txt
+
+
+
+----------------------------------------------------------------------------
+$Id: INSTALL,v 1.1 2005-05-08 23:44:30 ianc Exp $