Gyarados
From LagoonWiki
Contents |
[edit]
Installing Pre-Built Gyarados
- Download: http://www.cse.unr.edu/~harmer/lagoon/lagoon_w32_x86-gyarados.exe
- Run the installer
- Run go from the install path
- Options can be added on the commandline or through the created shortcut's properties - target.
[edit]
Building Gyarados from Source
[edit]
Required Libraries
- Microsoft DirectX SDK (http://msdn2.microsoft.com/en-us/xna/aa937788.aspx)
- ActiveTcl (http://www.activestate.com/Products/activetcl/)
- Python (http://www.python.org/download/)
- wxPython (http://www.wxpython.org/download.php#binaries)
[edit]
Required Tools
- Microsoft Visual Studio
- TortoiseSVN (http://tortoisesvn.net/downloads)
- NSIS (http://nsis.sourceforge.net/Download)
[edit]
Setup Libraries and Tools
- Install Microsoft DirectX SDK to: C:\dxsdk
- Install ActiveTcl to: C:\Tcl
- Install Python to: C:\Python
- Install wxPython to: default location (should point to a directory under C:\Python)
- Install Microsoft Visual Studio to: default location
- Install TortoiseSVN to: default location
[edit]
Getting Avatar
- Download: http://www.cse.unr.edu/~harmer/gyarados.tar.gz
- Extract/unpack (suggest using http://www.7-zip.org/)
[edit]
MSVC Project
- First, you must create the projects from the defined .pak files. Open your command prompt, cd to: gyarados/code/src
- Run: tclsh84 updsrc.tcl
- Projects and Solutions for MSVC 6 and 7/8 should be created.
- Open the avatar/code/vstudio/nebula.sln (MSVC 7-8)
- Convert it if necessary
- Remove these projects from the solution:
ndsound
ndirect3d8
nlaunch
tclnebula
gfxserv
nremoteshell
nsh
- Add the following projects to the solution:
\externalPackages\tnl\tnl.vcproj
\externalPackages\ode\build\vs2005\ode.vcproj
\externalPackages\libtomcrypt\libtomcrypt.vcproj
- Build all projects in the solution in Debug and Release
[edit]
Building the Installer
- Install NSIS
- Copy the python and wxPython installers to \install\
- python-2.5.1.msi
- wxPython2.8-win32-unicode-2.8.4.0-py25.exe
- Right click on gyarados.nsi and select "Compile NSIS Script"
