Modifications for use with the LogManager stub which works around a bug in Ogre when used with GCC 3 and GCC 4 series compilers (namely, debug vs release and the faulty definition of Singleton used by the Ogre Logmanager class.)
Update to exclude the SpinBuffer exceptions, which are not used in this project. Also, actually add the SpinBuffers to the new development Multiplayer layer.
Update .cvsignore with more automatically or programmatically generated files.
removed badly named files
fixes for fixes for configure.cfg. Re: do not overwrite files you did not mean to edit.
moving resources.
added SpinBuffer implementation to handle the networking interface.
Added unit test for NetworkTest
moved SpinBuffers into proper src location. Added class-level socket tracking to Mutiplayer prototype.
media moved
The new multiplayer system to connects to itself and other services on given ports. Update to packet Enum to join with Raknet_s enumeration. New constants added for networking system, including RakNet VooDoo numbers from the Rakkarsoft support forums.
added unit tests for audio. Fixed 2d vs. 3d bug with audio. Confirm of audio operation on x86_64 Linux.
fixes for config.cfg
Use pkg-config name for Ogre 3D from Packman public RPM repository.
Cleanup for Repository sync
repository sync for src
added fixed Visual Studio Express 2007 files.
Fix the name of the Billboard patch.
added Unit tests and stubs for isolation.
adjusted audiotest to be compatible with networking stub header.
added cppunit as a dependancy. Fixed creation and copy bugs with network SpinBuffers. More autoscan checks for network server code.
moving windows files
ugly ugly string buffer fixes for SpinBuffer.
Fix the name of the Nature Terrain Texture patch.
Adjustments to cvsignore, CDT project to support the seperaite include location for header files. Define new lookup constant for maximum ports in the networking code.
updated bootstrap and configure to use a subdirectory for their junk files.
Update autoconf and automake files to generate Makefiles in sub-directory ./Tests/ when ./bootstrap and ./configure are run.
repository sync for includes
started move of files into sub-dirs for package management
Added stub functions for development of audio, networking, hud and input (menu or OIS) subsystems.
added OIS and CEGUI dependancies, cleaned up fMod depenancies
removed now useless file
Added my personal implementation of a SpinBuffer for the Networking supports. Ewe.
audio now compiles vs. fMod 4. Note that until Ogre 1.4 comaptability is reached, it will not compile without ifdef"ing out the Ogre parts
last update with old trivial-raknet example code.
Makefile now copies Ogrian execuatble into proper location for running.
Adujustments to fix the stub destroy method for Things and the stuf copy constructor for Cameras.
updated the cpp to only include their matchin headers. Cleanup of some test classes for Multiplayer work.
moved from Ogre 0.15 Except() to Ogre 1.4.2 Exception()
Broke out the Server and Client functionality from the prototype multiplayer class.
Fix incorrectly guessed (by Eclipse) binary types for submitted patches.
Testing Eclipse Project Integration.
Add Eclipse 3.2.1 settings for CDT.
Fix incorrectly guessed (by Eclipse) binary types for submitted patches.
Replace magic numbers from RakNet libraries with defines.
My custom, working, basic spinbuffer implementation.
the old, broken buffer from Dr. Dobbs.
middle part of moving files
adjusted Linux build scripts to correct updates for fMod. Now, "make dist" works
notes about extending enumerations
moving Media
server and client class seperation. Initial virtualization of Multiplayer class. Removed horrible singlton-as-global-value anti-pattern.
This file, with lowercase 'p' and the changes to the library declarations
Parallel Development stubs for network and Multiplayer features
updated some of the documentation on the network support
added binary parts for Visual Studio Express 2007 configuration.
last quarter to go with moving files. Installing the package configuration files for autoconf (per Ogre website) and the .spec file for rpm-based disros.