10.02.2012 ---------- * updated SEMP to v0.12 * Release SEMP under LGPL v3.0 * minor updates to README and INSTALL * provide fix to compile under Express editions 03.02.2012 ---------- * further update of documentation * minor restructuring 02.02.2012 ---------- * updated documentation * removed PreReader functionality * code restructuring 01.02.2012 ---------- * added an application icon * updated README and INSTALL 31.01.2012 ---------- * further work on open source compatibility * added parameter for defining a scent configuration * minor bug fixes and corrections 21.01.2012 ---------- * updated SEMP to v0.11 * added BaseClasses as dependent project * updated libxml2, iconv and zlib to newest versions * removed WiiUse support * added license information for all dependencies * updated project structure 21.10.2011 ---------- * added qedit.h and qedit.idl from Windows SDK v6.0 as it is not available in newer versions anymore 26.07.2011 ---------- * minor bugfix in the VortexActive implementation 05.07.2011 ---------- * Final implementation of the VortexActive scent device with SEMP and MPEG-V 30.06.2011 ---------- * Further implementation of the VortexActive scent device 29.06.2011 ---------- * First implementation of VortexActive scent device 23.05.2011 ---------- * fixed clipping issue (video not redrawn after overlapping of windows) * activated by default MMX support * Replace -MMX with -NOMMX for disabling MMX support 17.05.2011 ---------- * resolved crashes due to empty image buffer * reduced crashes from the amBX engine * updated list of supported media types (same as k-lite codec pack) 06.05.2011 ---------- * resolved a minor issue with -AC parameter * Fan does now work if light and fan are together and light effect is specified before fan effect 05.05.2011 ---------- * Corrected bug in enabling/disabling effects 04.05.2011 ---------- * bugfixing and improvements of effect playback * updated to SEMP v0.7 * created tag for SEMP v0.7 03.05.2011 ---------- * further corrections, e.g., fading working, disabling/enable with shortcut working again * added reduction of amBX device thresholds for updates * corrected code so that -AC parameter works again 02.05.2011 ---------- * code modifications for fading. still sometimes it can happen that effects are skipped * made further corrections due to an amBX rumbler bug in the SDK (bug?) * added new classification definitions for additional scents * ISSUES NEED TO BE CHECKED: - memory leak check needed - testing with multiple ambx sets 28.04.2011 ---------- * fading is now working properly but with the limitation that the counter is currently 100ms * NEW ISSUES: - due to modification it can happen that effects will be skipped 12.04.2011 ---------- * Updated SEMP to version 0.6 * added __WIIUSE__ preprocessor for compiling with and without WII support 14.03.2011 ---------- * corrected errors in Libxml.cpp * ISSUES: - memory leak check needed - multiple ambx sets testing * ISSUES RESOLVED: - effects do not turn off if "activate='false'" is stated in SEM - vibration sometimes not activated * WON'T FIX: - always every location initialized (not checking current settings) * this is a limitation of the amBX library (maybe resolved in later versions of the library) - sometimes exception at ColorCalculator.cpp line 159 (color already calculated but no image available) * seems a problem with the attachment of a debugger 11.03.2011 ---------- * minor bug resolvements * ISSUES RESOLVED: - if ambx system is available player crashes (maybe a problem with std::map in AmBXLocationMap) * ISSUES: - effects do not turn off if "activate='false'" is stated in SEM - vibration sometimes not activated - always every location initialized (not checking current settings) (amBX lib issue?) - sometimes exception at ColorCalculator.cpp line 159 (color already calculated but no image available) 10.03.2011 ---------- * further implementation of free positioning and device support (vibration, light) * this version needs testing * resolved effectmanager and missing amBX system bug: if SEM is given effectmanager still tries to play effects * ISSUES: - if ambx system is available player crashes (maybe a problem with std::map in AmBXLocationMap) - not checked on memory leaks! 09.03.2011 ---------- * started implementing free positioning and more device support (wind) 08.03.2011 ---------- * updated SEMP to version 0.5 * minor modification in PreReader.cpp * modified code to use timeScale from SEM or PreReader-File as PTS * update INSTALL.txt * added new method "activateAllAvailableDevices" to the EffectManager 09.12.2010 ---------- * further refactoring 07.12.2010 ---------- * source refactory for better readability * commented keywords for building (unnecessary) * added functionality for enabling/disabling all sensory effects via keyboard 03.12.2010 ---------- * corrected default color calculation (before: every 6th pixel; now: every 5th pixel) * further integration of MMX functionality 02.12.2010 ---------- * start of changelog * added MMX support (currently untested) * minor code optimizations * first implementation of self certification from amBX * added 30ms default fade (can be disabled)