diff --git a/.gitignore b/.gitignore index 5ebd21a..a6d9f76 100644 --- a/.gitignore +++ b/.gitignore @@ -137,7 +137,6 @@ Desktop.ini *.egg *.egg-info dist -build eggs parts bin diff --git a/sphere/build/linux/engine.ini b/sphere/build/linux/engine.ini new file mode 100644 index 0000000..a92467a --- /dev/null +++ b/sphere/build/linux/engine.ini @@ -0,0 +1,65 @@ +[Audio] +Driver=oss +Preference=0 + +[Main] +Language=1 + +[Network] +AllowNetworking=1 + +[Player1] +AllowJoypadInput=1 +AllowKeyboardInput=1 +KeyA=KEY_DELETE +KeyB=KEY_END +KeyDown=KEY_DOWN +KeyLeft=KEY_LEFT +KeyMenu=KEY_ESCAPE +KeyRight=KEY_RIGHT +KeyUp=KEY_UP +KeyX=KEY_INSERT +KeyY=KEY_HOME + +[Player2] +AllowJoypadInput=1 +AllowKeyboardInput=1 +KeyA=KEY_F +KeyB=KEY_E +KeyDown=KEY_S +KeyLeft=KEY_A +KeyMenu=KEY_ESCAPE +KeyRight=KEY_D +KeyUp=KEY_W +KeyX=KEY_Y +KeyY=KEY_X + +[Player3] +AllowJoypadInput=1 +AllowKeyboardInput=1 +KeyA=KEY_H +KeyB=KEY_U +KeyDown=KEY_K +KeyLeft=KEY_J +KeyMenu=KEY_ESCAPE +KeyRight=KEY_L +KeyUp=KEY_I +KeyX=KEY_N +KeyY=KEY_M + +[Player4] +AllowJoypadInput=1 +AllowKeyboardInput=1 +KeyA=KEY_NUM_1 +KeyB=KEY_NUM_2 +KeyDown=KEY_NUM_5 +KeyLeft=KEY_NUM_4 +KeyMenu=KEY_ESCAPE +KeyRight=KEY_NUM_6 +KeyUp=KEY_NUM_8 +KeyX=KEY_NUM_7 +KeyY=KEY_NUM_9 + +[Video] +Driver=sdl32.so + diff --git a/sphere/docs/build/aaulia_changelog.txt b/sphere/docs/build/aaulia_changelog.txt new file mode 100644 index 0000000..eeb5395 --- /dev/null +++ b/sphere/docs/build/aaulia_changelog.txt @@ -0,0 +1,27 @@ +Sphere Source Code ChangeLog (Date format is dd/mm/yy) + +18/08/06 : +[-] wxEditor and Editor project from Sphere workspace. +[-] Removing some (unused) directory. +[+] Restructure some directory and output target. +[+] Formating the source code with AStyle (through CodeBlocks). +[+] Update the third party libs (Corona, Audiere, SpiderMonkey) to the latest (that I have). +[+] Update the project file to VC++ 7.1 (VS 2003). +[*] Fix various error in the source due to the update and reformating. + +19/08/06 : +[+] ported to VC Express 2005 (8.0) +[+] added dx8 libs and header to third party directory, update dx8 driver project. +[+] fix some directory issue +[+] added XP_WIN to preprcessor definition in engine to enable new JS + +20/08/06 : +[*] fix some directory, header issue. After this changes hopefully this package will + compile and build 'out of the box' (you still need PSDK and VC Express ;| ). + +some known issue about this version : +1. security warning, this is generated by default by MSVC Express 2005 due to their new secure CRT + lib. ignore if you get lot's of warning (or simply set the pragma warning where appropriate) +2. the engine build produces engine.lib and engine.exp, I dunno bout this, could some track down the compiler + option that causes this ?? AFAIK it doesn't bother the binary, it still runs fine. + diff --git a/sphere/docs/build/aaulia_readme.txt b/sphere/docs/build/aaulia_readme.txt new file mode 100644 index 0000000..51b469a --- /dev/null +++ b/sphere/docs/build/aaulia_readme.txt @@ -0,0 +1,25 @@ +This is the sphere source code (from the CVS) that I modified to be more friendly and +compileable. read the changelog.txt for more information. + +What you need to have (and do) to compile this package: + +1. Microsoft Visual C++ Express 2005 +2. Platform SDK (latest would be better, I use MS Platform SDK For Windows 2003 R2) +3. Add \include\mfc to tools->options->Projects and Solutions->VC++ Directories->Include + +how you compile it ??? open Sphere.sln, and hit F7 :D + +Hope this could be usefull for everyone intersted in developing sphere. + +PS: +21-08-06 - Building complete (runable) sphere package from this source on windows + +1. The package will be in './Sphere' directory of the source tree. +2. Build solution in release mode, ALL the binary will be outputed to './Sphere' and ALL the video driver will be + outputed to './Sphere/system/video/' +3. Copy directory './Startup' to './Sphere' (overwrite if already exist). +4. Copy directory './system' to './Sphere' (overwrite if already exist, but makesure you do not overwrite the video + sub-directory). +5. Copy the './docs' to './Sphere' + +thats it you get the complete sphere package (minus the editor). \ No newline at end of file diff --git a/sphere/docs/build/build-cygwin.txt b/sphere/docs/build/build-cygwin.txt new file mode 100644 index 0000000..33fd97f --- /dev/null +++ b/sphere/docs/build/build-cygwin.txt @@ -0,0 +1,52 @@ +How to Build Sphere in Windows with Cygwin +-------- + +Chad Austin (aegis@aegisknight.org) +Spherical (http://www.spheredev.org/) +2006.08.27 (Version 1.12) + + + +Requirements +-------- + +An Internet Connection +Cygwin (www.cygwin.com) +SCons (www.scons.org) + + + +Getting the Source Code +-------- + +Using your favorite CVS client, download the sphere module from CVS. +Instructions are at . + + +Getting Third-party Headers, Libraries, and DLLs +-------- + +Sphere depends on a lot of external code. You can download them all +individually, or get prebuilt libraries and headers for mingw on the +SourceForge downloads page +(https://sourceforge.net/project/showfiles.php?group_id=1551). + +After you have all of the headers and libraries, put them in +SPHERE_ROOT/third-party-mingw + +There should be two directories inside of +SPHERE_ROOT/third-party-mingw... include and lib. + + +Compiling +-------- + +Open a Cygwin prompt, cd to the sphere directory, and type: + +scons compiler=mingw + +If you have troubles, send me an e-mail (address at the top of the +document). NB: Since the writing of this document, Chad has passed +the Sphere project to Brian Robb (a.k.a. Flikky). Since he hasn't +been around too often either, your best bet for help is the Spherical +community (http://www.spheredev.org/). Ask at the forums. diff --git a/sphere/docs/build/build-linux-old.txt b/sphere/docs/build/build-linux-old.txt new file mode 100644 index 0000000..b531072 --- /dev/null +++ b/sphere/docs/build/build-linux-old.txt @@ -0,0 +1,217 @@ +Sphere Linux HOWTO + +To compile the sphere engine under linux you need several other libraries. +(okay, a lot of other libraries) + +Where I show filenames below, they are the ones I installed. +If newer versions are available, you should probably install those instead. + +You need: + +a C++ compiler, such as g++ +corona - http://corona.sf.net/ +audiere - http://audiere.sf.net/ +spidermonkey - http://www.mozilla.org/js/spidermonkey/ + or the spidermonkey.tar.gz found at the files page at http://sf.net/projects/sphere/ +SDL - http://www.libsdl.org/ +libmng - http://www.libmng.com/ +libpng - http://www.libpng.org/ +scons - http://www.scons.org/ + +zlib (compression library, http://www.gzip.org/zlib/) + +Optionally, you can also get: + +libvorbis - http://www.vorbis.com +libjpeg - http://www.ijg.org/ or ftp://ftp.uu.net/graphics/jpeg/ + +To also install wxeditor, you will need: + +wxwidgets (formally wxwindows) - http://www.wxwidgets.org/ + +(Once you've got the engine compiling and working compiling + wxeditor shouldn't be too difficult, just install wxwidgets + and type "scons") + +----------------------------------------------------------- + +Gentoo Linux: +The following section is for gentoo linux users, +mainly how to install libraries using portage... + +----------------------------------------------------------- + +Gentoo users can install SDL, libpng, libmng and scons using portage... +(They can also optionally install zlib, libjpeg, and libvorbis using portage aswell...) +(Note that gentoo users still have to follow the "Everyone else" section for SpiderMonkey, audiere and corona...) + +Before you merge these, you should make sure you have the +following USE flags set (just to make sure) in your make.conf: +ogg vorbis mp3 mng png jpeg sdl + +Then run the following commands: + +For SDL: emerge libsdl +For libpng: emerge libpng +For libmng: emerge libmng +For scons: emerge scons + +And optionally: + +For zlib: emerge zlib +For libjpeg: emerge libjpeg +For libvorbis: emerge libvorbis + +Also, when it comes to running the engine, if you use the aRts sound server, +you can use the aRts dsp wrapper as follows to route the dsp output to aRts: +artsdsp -m ./engine + +----------------------------------------------------------- + +Everyone else: +The following install commands are based on using rpm on mandrake linux. +(But should work on suse linux and redhat linux...) + +----------------------------------------------------------- + +To install SDL: +You need the SDL development library RPM, and so you do something like: + +rpm -i libSDL1.2-devel-1.2.5-5mdk + +----------------------------------------------------------- + +To install libmng: +You download the libmng.rpm file, and so you do something like: + +rpm -i libmng1-devel-1.0.3-2mdk + +----------------------------------------------------------- + +To install SCons: +You'll need the scons RPM, and then you can do something like: + +rpm -i scons-0.13-1.noarch.rpm + +If you prefer using the tar.gz version, installing it looks like: + +gunzip scons-0.13-1.tar.gz +tar -xf scons-0.13-1.tar +cd scons-0.13-1 +python setup.py install + +----------------------------------------------------------- + +To install SpiderMonkey: +You download the SpiderMonkey.tar.gz file, and you do something like: + +gunzip SpiderMonkey-1.5.0.tar.gz +tar -xf SpiderMonkey-1.5.0.tar +cd SpiderMonkey-1.5.0 +./configure +make +make install + +----------------------------------------------------------- + +To install corona: +You download the corona.tar.gz file, and so you do something like: + +gunzip corona-1.0.0.tar.gz +tar -xf corona-1.0.0.tar +cd corona-1.0.0 +./configure +make +make install + +The next step may just be me... but you need to make sure the lib is properly installed, so: + +cd src +cd .libs +cp libcorona-1.0.0.so /lib # or cp libcorona-1.0.0.so /usr/lib + +This is just a check you can do, feel free to skip it, but I like to make sure corona supports png, so you do: +cd .. +cd .. # we should be back in corona-1.0.0 now +cd examples/formats +./formats + +If it says png is supported? Good news, if not, sphere pretty much wont run. + +Then run ldconfig to update your library path details. + +su +ldconfig + +----------------------------------------------------------- + +To install audiere: +You download the audiere.tar.gz file, and you do something like: + +gunzip audiere-1.9.2.gz +tar -xf audiere-1.9.2.tar +cd audiere-1.9.2 +./configure +make +make install + + +The next step may just be me... but you need to make sure the lib is properly installed, so: + +cd src +cd .libs +cp libaudiere-1.9.2.so /lib # or cp libaudiere-1.9.2.so /usr/lib + +Then run ldconfig to update your library path details. + +su +ldconfig + +----------------------------------------------------------- + +If all goes well, you now should be able to move onto installing sphere. + +Getting the source + +Using your favorite CVS client, download the sphere module from CVS. +Instructions are at . + + They should be either: + + cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sphere login + cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sphere co sphere + + Or: + + export CVS_RSH=ssh + cvs -z3 -d:ext:developername@cvs.sourceforge.net:/cvsroot/sphere co sphere + +Once you've done that, goto into the top level sphere directory and run scons + +cd sphere +scons + +You should get the first few lines looking like: + +[brian@localhost sphere]$ scons +scons: Reading SConscript files ... +Using compiler: linux +Found sdl-config: /usr/bin/sdl-config +Using subsystem: unix + +Not that if it doesn't say "Using compiler: linux" +you'll have to use "scons compiler=linux" rather than just "scons" + + +Hopefully, if all goes well, you'll be able to open the engine. + +cd sphere +cd build +cd linux +./engine + + + +If you feel I missed something out, please let me know. + +-- Flik. diff --git a/sphere/docs/build/build-linux.txt b/sphere/docs/build/build-linux.txt new file mode 100644 index 0000000..05b9553 --- /dev/null +++ b/sphere/docs/build/build-linux.txt @@ -0,0 +1,218 @@ +Building Sphere in Linux (g++) +-------- + +Spherical (http://www.spheredev.org/) +2008.01.08 (Version 1.4) + + += NB: UBUNTU USERS = + +A step-by-step, easy-to-follow guide is available at Spheriki: + + http://www.spheredev.org/wiki/Compiling_Sphere + + += Requirements = + +As with all software, try to find these in your distro's repositories +before attempting to download, compile and install manually. The URLs +have been provided in case such a package is not available through +such means. + +== Essential for building Sphere == + +* A C++ compiler (such as g++) +* scons (http://www.scons.org/) + +== Essential libs == + +* Audiere (http://audiere.sf.net/) +* Corona (http://corona.sf.net/) +* libmng (http://www.libmng.com/) +* libpng (http://www.libpng.org/) +* SDL (http://www.libsdl.org/) +* SpiderMonkey JS (http://www.mozilla.org/js/spidermonkey/) +* zlib (http://www.gzip.org/zlib/) + +== Optional libs == + +* libjpeg (http://www.ijg.org/) +* libvorbis (http://www.vorbis.com/) +* wxwidgets (http://www.wxwidgets.org/) + + += Installing the dependencies = + +Since Audiere and Corona are somewhat rare in the package +repositories, it is likely that they will be the ones that you will +need to compile and install manually (I found audiere inside apt +repositories, no such luck with corona). + +Skip down a few sections if you need help with the other packages. + +== Corona == + +Once you have corona.tar.gz, extract it like this: + + gunzip corona-1.0.2.tar.gz + tar -xf corona-1.0.2.tar + +Enter the directory and build it: + + cd corona-1.0.2/ + ./configure + make + +And install it as root: + + sudo make install + +OR + + su + + make install + +Sometimes the lib will be installed to a location the system can't +find it (such as /usr/local/lib/), so we should copy the symbolic +link to the library to where it can be found (/lib/ or /usr/lib): + + cd src/.libs/ + cp libcorona-1.0.2.so /lib + +OR + + cp libcorona-1.0.2.so /usr/lib + +Then run ldconfig as root to update your library path details. If +you're already root from before, just type the following. Otherwise, +run the following command with sudo, or run su and then run the +following command. + + ldconfig + +You're done, but if you want to check that corona supports PNG: + + cd ../../examples/formats/ + ./formats + +Does it say png is supported? Good! If not, Sphere pretty much won't +run. + +== Audiere == + +The process is similar to that of installing Corona. Extract: + + gunzip audiere-1.9.4.tar.gz + tar -xf audiere-1.9.4.tar + +Change directory and build it: + + cd audiere-1.9.4/ + ./configure + make + +Install it as root: + + sudo make install + +OR + + su + + make install + +Sometimes the lib will be installed to a location the system can't +find it (such as /usr/local/lib/), so we should copy the symbolic +link to the library to where it can be found (/lib/ or /usr/lib): + + cd src/.libs/ + cp libaudiere-1.9.4.so /lib + +OR + + cp libaudiere-1.9.4.so /usr/lib + +Then run ldconfig as root to update your library path details. If +you're already root from before, just type the following. Otherwise, +run the following command with sudo, or run su and then run the +following command. + + ldconfig + +== Everything else == + +The same process of + + ./configure && make && sudo make install + +works as a general guide for most everything that comes as source in +Linux. Specific instructions can be found in build-linux-old.txt, in +the same directory as this document, targeting RPM-based distros, and +also Gentoo users. + + += Getting the Sphere source = + +Using your favorite CVS client, download the sphere module from CVS. +Instructions are at . + +They should be either: + + cvs -z3 -d:pserver:anonymous@sphere.cvs.sourceforge.net:/cvsroot/sphere co sphere + +or + + export CVS_RSH=ssh + cvs -z3 -d:ext:developername@sphere.cvs.sourceforge.net:/cvsroot/sphere co sphere + +A subdirectory named sphere should appear in the current directory, +depending on how you've configured your CVS client. + + += Building Sphere = + +Now for the fun bit! We can now build Sphere natively for Linux, so +type these: + + cd sphere/ + scons + +You should get the first few lines looking like: + + [brian@localhost sphere]$ scons + scons: Reading SConscript files ... + Using compiler: linux + Found sdl-config: /usr/bin/sdl-config + Using subsystem: unix + +Note that if it doesn't say "Using compiler: linux" then +you'll have to use "scons compiler=linux" rather than just "scons". + + += Running Sphere = + +The engine and wxeditor should be located in sphere/build/linux/, +so we can try them out now. + + cd build/linux/ + ./engine + +And for wxeditor (it's not that great, truth be told): + + ./wxeditor + + += Getting help = + +The Spherical community welcomes anybody with an interest in the +Sphere RPG engine, and will gladly help out anybody who is having +trouble building it from source. The community website is at the top +of this document, and the forums are always active +(http://www.spheredev.org/forums/), so drop by and say hi! + + +This document was adapted from one originally written by Brian Robb +(Flikky). + +-- Tung Nguyen a.k.a. tunginobi diff --git a/sphere/docs/build/build-msvc.txt b/sphere/docs/build/build-msvc.txt new file mode 100644 index 0000000..8640d50 --- /dev/null +++ b/sphere/docs/build/build-msvc.txt @@ -0,0 +1,146 @@ +Building Sphere in Windows (MSVC++ 2005 Express Edition) +-------- + +Chad Austin (aegis@aegisknight.org) +Spherical (http://www.spheredev.org/) +2008.01.08 (Version 1.4) + + +Note +-------- + +Precise steps with helpful screenshots are available at Spheriki: + + http://www.spheredev.org/wiki/Compiling_Sphere + + +Requirements +-------- + +Microsoft Visual C++ 2005 Express Edition +Windows Platform SDK (the more recent the better) +Third-party headers, libs, DLLs (see below) +SCons + + +Installing and setting up the PSDK +-------- + +By virtue of generosity, MSVC++ 2005 Express Edition isn't meant to +support compiling Windows apps out of the box (boo hiss). + +The instructions here are courtesy of the following URL: + http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/ + +Before or after setting the paths in the next section, you will need +to edit corewin_express.vsprops. This can be found in C:\Program +Files\Microsoft Visual Studio 8\VC\VCProjectDefaults\. + +Change this line: + + AdditionalDependencies="kernel32.lib" + +to: + + AdditionalDependencies="kernel32.lib user32.lib gdi32.lib + winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib + oleaut32.lib uuid.lib" + +That all goes on the one line. + + +Preparing the build environment +-------- + +Open up MSVC++, and go to Tools > Options > Projects. This is where +we set the essential paths, so try to get used to this funny little +dialog box. + +Add the following under VC++ Directories > Executables + +\Bin + +Add the following under VC++ Directories > Include + +\Include +\Include\mfc +\Include\atl + +Add the following under VC++ Directories > Libraries + +\Lib + + +Getting the Source Code +-------- + +Using your favorite CVS client, download the sphere module from CVS. +Instructions are at . + + +Getting Third-party Headers, Libraries, and DLLs +-------- + +Sphere depends on a lot of external code. You can download them all +individually, or get prebuilt libraries and headers for VC on the +community website, Spheriki: + + http://www.spheredev.org/files/third-party-msvc.zip + +After you have all of the headers and libraries, put them in +SPHERE_ROOT/third-party-msvc. The third-party-msvc directory should +have two subdirectories inside of it: include and lib. + + +Compiling +-------- + +Open sphere.sln, and compile away (F7). If you'd rather build from the +command line (which has scripts to generate the installer), run the +'scons' command inside of the sphere directory. + + +Preparing Sphere for running +-------- + +You'll find your freshly-compiled version of Sphere in +\Sphere, along with the editor and configuration utility. + +Copy the DLLs from third-party-msvc\dll directly to +\Sphere directory, so they're in the same place +as the EXE files. + +Create a blank \Sphere\games directory. + +If a \Sphere\startup directory does not exist, copy it from +\startup. + +If there is no \Sphere\system, or it is empty, copy that +too from \system. + +Include the docs\ directory too, from \docs. + +You may have to track down "msvcr71.dll" from within your system +(use Windows Explorer's search capability), and copy it to the same +place as where you put the other DLLs as well. + + +Running Sphere +-------- + +Go into \Sphere and double-click engine.exe for the Sphere +engine, editor.exe for the IDE, or config.exe for the configuration +utility. + +If they complain about missing DLLs, you probably forgot to copy in +the DLLs from third-party-msvc\dll to the EXE folder. + + +Getting help +-------- + +If you have problems, send me an e-mail (address at the top of the +document). NB: Chad has passed the Sphere project onto Brian Robb +(a.k.a. Flikky), but since he's not been around as of late, queries +are best directed to the Spherical community +(http://www.spheredev.org/). Just visit the forums. diff --git a/sphere/docs/build/build-unix.txt b/sphere/docs/build/build-unix.txt new file mode 100644 index 0000000..7e6e958 --- /dev/null +++ b/sphere/docs/build/build-unix.txt @@ -0,0 +1,52 @@ +Building Sphere in Unix-based systems +-------- + +NB: This document has been retained for historical and reference +purposes. For more recent build instructions for Linux, please see +build-linux.txt, also in this directory. + +This document is way out of date. Whoever updates the Linux port +should update this too. + + + +Sphere for UNIX + +Requirements: +- GNU C library +- SDL (Simple DirectMedia Library, http://www.libsdl.org/) +- corona (http://corona.sf.net/) +- audiere (http://audiere.sf.net/) +- libmng (Multiple-image Network Graphics, http://www.libmng.org/) +- zlib (compression library, http://www.gzip.org/zlib/) +- SpiderMonkey (JavaScript-C Engine, http://www.mozilla.org/js/spidermonkey/) + you can get an autoconf distribution of SpiderMonkey from the files + section of http://sf.net/projects/sphere +- a little-endian machine* + +Currently the Sphere engine is the only component being ported. Sound +will not be available until Audiere has been ported to UNIX also. + +Instructions on building Sphere from source: + + 1. Enter the top-level directory +**2. ./configure --with-data=spheredatadirectory (i.e. /usr/local/games/sphere) + 3. gmake (usually just make on most systems) + 4. gmake install to install sphere + 5. gmake install-data to install necessary data files (only if you specified + a data directory) + 6. drop more games in the games directory and enjoy! + +* The creator of Sphere (Chad Austin) assumes that Sphere will not run +correctly on big-endian machines. From looking at the code I would +have to agree. If you manage to run sphere on a big-endian machine, +please tell us! + +** If you choose not to specify a data directory it will default to +the current directory. You can override the default data directory by +setting the environment variable SPHERE_DATA_DIR or by using the +option -d directory from the commandline. You may specify +--enable-debug if you want debugging symbols (and consequently a +massive binary). + + Chris Forno (jcore@geekmeet.org) diff --git a/sphere/docs/build/index.txt b/sphere/docs/build/index.txt new file mode 100644 index 0000000..053c733 --- /dev/null +++ b/sphere/docs/build/index.txt @@ -0,0 +1,34 @@ += Index of files in this directory = + +All documentation directories have this file. It describes the +contents of all files in the same directory so that they can be +seen from a bird's-eye view. + +* aaulia_changelog.txt - aaulia's development notes while getting + Sphere to compile again under Windows. + +* aaulia_readme.txt - aaulia's advice to those wishing to compile + Sphere under Windows. Most of the info in this file can be found + in build-msvc.txt. + +* build-cygwin.txt - Sphere building/compiling instructions for + CygWin. Not very comprehensive; you may want to look at + build-linux.txt for manual library compilation and installation + details. + +* build-linux.txt - Sphere building/compiling instructions for Linux. + +* build-linux-old.txt - Older instructions for building/compiling + Sphere under Linux. May be useful if not all required libs can be + found in repositories. + +* build-msvc.txt - Sphere building/compiling instructions for + Microsoft Visual C++. + +* build-unix.txt - Outdated instructions for building Sphere on + Unix-based systems. Kept for historical purposes. + +* index.txt - This file. + +* release-howto.txt - How to create an installer for Sphere on + Windows using the Nullsoft Simple Installation System (NSIS). diff --git a/sphere/docs/build/release-howto.txt b/sphere/docs/build/release-howto.txt new file mode 100644 index 0000000..a1f5aa8 --- /dev/null +++ b/sphere/docs/build/release-howto.txt @@ -0,0 +1,13 @@ +Making a Sphere release +-------- + +Spherical (http://www.spheredev.org/) +2006.08.27 (Version 1.12) + + +Make sure the version numbers are correct in: + + source/common/sphere_version.h + installer/sphere.nsi + +Yes, version info is stored in two different files. Bleh.