48 Commits

Author SHA1 Message Date
Shlainn
17a6316098 * Update Irrlicht to 1.7.2
ouch
2011-11-29 18:14:52 +01:00
Shlainn
f098525843 * Update StormLib to Version 8.04 2011-11-29 13:22:36 +01:00
Shlainn
8dd5fb940b * Die trailing whitespace, die, die die!!! 2011-11-29 12:36:59 +01:00
Shlainn
6f86fc4e89 * Submeshes can now be switched on and off by GeoSet ID 2011-11-23 18:16:01 +01:00
Shlainn
73efbaf339 * Read .anim files for 3.3.5 2011-11-22 20:29:14 +01:00
Shlainn
04f47e240e * Improve Skeleton debug output 2011-11-08 15:20:15 +01:00
shlainn
bc09fcf3d2 * irrKlang -> IrrKlang. Damn you case-sensitive OS 2011-10-27 23:30:54 +02:00
shlainn
fedeb4d8fe * M2 Animations Part 1: Animations work for 2.4.3
the viewer got a new debug tab, which allows to play around with debug settings and animations
2011-10-27 23:23:22 +02:00
shlainn
f27b371b86 * Improve cmake files for windows - works for me now :)
Thanks to Lumirion for helpful suggestions.
FindDirectX.cmake shamelessly yet not ungratefully stolen from apitrace (https://github.com/apitrace/apitrace)
2011-10-15 19:15:55 +02:00
shlainn
e56ed86684 * Fix most of the Windows Build - some Irrlicht issues may remain 2011-10-12 19:29:26 +02:00
shlainn
0e264d96be * Remove Makefiles 2011-10-09 11:36:55 +02:00
shlainn
3c9e8a817f * Add CMakeLists 2011-10-09 11:36:55 +02:00
shlainn
126978ff5e * Enable loading from MPQ files instead of extracting maps, textures, wmos and sounds
Actually, sounds don't work yet.
StormLib was moved to src/dep because it is now used by the main client, too.
MPQ-related helper files moved to shared.
2010-09-13 04:05:54 +02:00
shlainn
ec19c39c2b * added .gitignore magic
* fixed eternal issues with irrKlang on x64 and src/dep/openssl on linux

To compile the IrrKlang Library stub for x64 use ./configure --with-irrklang
The openssl thing is rather hacky. Will require final solution at some point.
2010-09-11 00:36:16 +02:00
BThallid
855ca059b0 Missed one include file for irrKlang in commit 1fede6d76c640bcb4ae1. 2010-09-10 20:29:30 +02:00
Shlainn
1fede6d76c * Forgot include files for irrklang in last commit 2010-08-18 15:58:30 +02:00
shlainn
7882f809d3 * Fixed make install (irrlicht now does not try to install)
* Updated SysDefs to work better on 64bit systems, please report problems on 32bit systems
* Various x64 related fixes
* Updated movementflags to recent mangos version
* ... and fixed movement packets. not sure if that is the best way...
2010-03-04 19:32:33 +00:00
Exosk
5cbe9949d6 updated the stuffextract_svn and updated the VC9 project files 2009-07-16 16:39:47 +00:00
clearer
577a83f370 Added a stub implementation of irrKlang to allow the project to be compiled and linked on non x86 computers. 2009-05-01 21:03:15 +00:00
false_genesis
5e7190551e * really use cached files (irrlicht uses full paths!)
* fixed vc71 non-debug builds
2009-04-20 10:02:18 +00:00
false_genesis
9b10e89b2c * updated VC71 proj files for irrlicht 1.5 - DO NOT USE the static lib compile setting!
* lots of bugfixes to MemoryDataHolder, finally made it work without crashes, for now
* prebuffer .skin files for much faster GUI loading (they are not yet deleted from memory!!)
* fixed a major bug in TypeStorage that caused values not to update
* removed log spam when loading M2 files
* fixed a bug where the character was not visible when switching from freefly to move mode and back
* preparations to use ZThread::Conditions for better thread locking

* NOTE: if you get crashes with this version when starting up the GUI, try setting DataLoaderThreads=0 in the conf file.
2009-04-15 22:53:03 +00:00
shlainn
3552e6b9e8 * Finally uploaded the correct version of Irrlicht 2009-04-11 10:03:55 +00:00
shlainn
54bfa60db5 * forgotten in the last commit. There is still something fishy with the irrlicht folder
* btw someone please update the VC build files
2009-04-11 01:08:01 +00:00
shlainn
32e4271361 * Major overhaul of linux build system
** Only openssl and bz2 (for stuffextract) left as external dependencies, zlib, zthread and irrlicht are compiled from dep folder
** Irrlicht upgraded to version 1.5
** Various fixes to make GCC not complain
** to compile: autoreconf -if && ./compile -prefix=full_path_to_bin_directory && make
** Only issue: rename dep/openssl otherwise compiler will complain - too late to figure out now.
2009-04-11 00:59:48 +00:00
shlainn
ba6b918a69 * Fixed Makefiles to reflect changes since the last time they were updated
* added linux libs for Irrklang to /dep/lib
2008-10-12 10:08:49 +00:00
false_genesis
100125a093 * added irrKlang sound engine, as requested by exosk.
- to enable sound, set UseSound=1 in /conf/gui.conf
- For now, added a test music to the login screen.
* updated VC71/VC90 project files for windows. linux makefiles NOT yet updated!
2008-08-21 15:11:50 +00:00
false_genesis
b4ece10cb1 * fixed linker error with Irrlicht7.1.vcproj in release mode
* added adt->maptile texture layers & alpha maps conversion
* added a compiled stuffextract.exe for linux users to use with wine
2008-04-06 00:58:05 +00:00
exosk
03f40ffefe added the vc 9.0 project files 2008-04-04 19:05:13 +00:00
false_genesis
025e084b09 * irrlicht upgrade PART 2: upped irr 1.4
* someone please fix sln/vcproj for vc80
2008-04-03 18:20:11 +00:00
false_genesis
ed316ab946 * irr upgrade PART 1: remove irrlicht 1.3 2008-04-03 16:58:02 +00:00
false_genesis
44739d3952 * setting eol style to native 2008-03-24 16:43:51 +00:00
odin
7264398476 *VC80 should be fixed now. 2007-11-26 13:19:51 +00:00
odin
d6f8784d00 *Full revert, rev 196. 2007-11-26 13:17:30 +00:00
False.Genesis
7674f9f698 * 2nd attempt to fix vc80 projects, thx Odin! 2007-11-26 12:41:41 +00:00
False.Genesis
81d50f7c04 * added: sound files extraction with stuffextract
* fixed vc71 irrlicht project file
2007-09-29 20:32:40 +00:00
False.Genesis
7afbc29da0 * added vc80 project files. hopefully it works... 2007-09-29 17:22:23 +00:00
False.Genesis
5b8bf4c1c1 * added missing lib. thx eltoroX!
!! my last commit for 3 weeks.
2007-07-09 18:47:57 +00:00
False.Genesis
d0bf7c3c2b * not using any external deps anymore. all openssl/directx requirements are now on svn and ready to be compiled.
* moved auth directory to shared
2007-06-19 19:10:52 +00:00
False.Genesis
6fbcb3cea9 * fixed extractor: works now with 2.0.x ONLY!
* extractor asks for locale now and creates needed directories itself.
* deleted obsoelete files
2007-05-02 13:00:44 +00:00
NeWbY
3cedda13d6 Forgot to add the include header files in all (irrlicht) solution configurations - added it here. 2007-04-28 23:40:29 +00:00
NeWbY
5d85c15184 Added header files from the DirectX SDK to compile irrlicht successfully, changed irrlicht project file to include the extra headers. 2007-04-28 23:29:03 +00:00
False.Genesis
71e2f7f224 * added basic GUI functionality; using the Irrlicht-Engine (http://irrlicht.sourceforge.net)
* dropped now redundant and bloated SDL
* added the irrlicht files to the repository.
* NOTE: to compile PseuWoW now, you need to have the DirectX SDK installed, unless you disable build of DirectX 9 !!!
2007-04-04 01:19:06 +00:00
False.Genesis
386efe1378 * included SDL src as dep, but disabled build for now (now you do no longer need to install the precompiled SDL libs)
* some corrections to project files
* object classes improvements
* worked a bit on UPDATE_OBJECT stuff
* minor stuff i dont remember
* plz test VC2005 compatibility
2007-02-19 02:12:37 +00:00
False.Genesis
280642c136 disabled some stupid warnings for VC80 2007-02-09 10:53:51 +00:00
False.Genesis
0af1b2359d removed sqlite & related code 2007-01-29 17:52:13 +00:00
False.Genesis
29bb6ae05a deleted wrongly commited libs 2007-01-14 00:10:42 +00:00
Mini
a2f110c440 Added a semi-advanced chat ai, rewritten into c++ from old php msn messenger bot :P
Additionally i added sqlite for database to the chat ai.
TODO: Rewrite the ChatAI class
2007-01-14 00:06:21 +00:00
False.Genesis
58872f1f39 initial release.
still a lot of stuff to fix before everything works as it should.
compilation works, linking produces errors.
most code cleanups done.
2007-01-05 18:30:22 +00:00