rarified
6ae3df25f5
Hoist MOULOpenSourceClientPlugin/Plasma20/* to top level
...
to match H'uru layout and make patching/cherry-picking easier.
4 years ago
rarified
b5be9edf82
Remove VS 2003.NET project files.
4 years ago
rarified
18e04e34a5
Update SDK-binary for script fixes
4 years ago
rarified
e0f4699a3e
Update SDK-binary - fix PhysX scripting changes.
4 years ago
rarified
c6ee5776df
Update SDK-binary - fix Physx Provisioning
4 years ago
rarified
42f72151ca
Update SDK-binary for provisioning.
4 years ago
rarified
7b2fd8d719
Update SDK-binary
4 years ago
rarified
14724e82c0
Update SDK-binary version
4 years ago
rarified
7aeee689bd
Update SDK-binary Submodule version.
...
Scripting updates, provision non-open source SDKs.
4 years ago
rarified
d05e13603a
Synchronize submodule SDK-binary for Opus and Speex updates.
4 years ago
rarified
d38f737366
Updated plClient solution to change Opus build directory to VS2010.
4 years ago
rarified
82dabff2f2
Synchronize with new SDK-binary for builds eliminating OpenMP.
4 years ago
rarified
f4a8db4f10
Update SDK-binary submodule to use VPX 1.7.0
4 years ago
rarified
37434040a3
Update SDK-binary for new installall.bat script
4 years ago
rarified
e24cbd91ec
Update Cyan shard server addresses to remove from OU build patch file.
4 years ago
rarified
4b86c6e123
Add submodule reference to SDK-binary (VS2010)
4 years ago
rarified
9d9788b99a
Reorganization Phase 2: update solution files for new references.
4 years ago
rarified
c50edd2ea7
Reorganization of SDK placement and references for CWE-ou
...
Phase 1: reorganize StaticSDK directories to better reflect
origin of each SDK, platform, etc. Add SDK-binary as submodule.
4 years ago
rarified
26560983d2
Code changes to build with VS2010 without patching.
...
This commit will follow the tag VS2003_FINAL which is the last commit
that will compile under VS2003 without changes.
This incorporates all source code changes known to be necessary to build
CWE with VS2010.
4 years ago
rarified
870f6352b5
More fixes to plResManager::FindPage() - it appears invalid pages can exist on
...
the fAllPages list.
Validate each one when the list(set) is walked before operating on it.
4 years ago
rarified
d97b9e4681
Added flexiblity... Two movie hooks, PreBranding.webm and PostBranding.webm
...
so if desired a video can be designated to play at either point in the startup
sequence.
4 years ago
rarified
d45a2fa45b
Another fix to plClient.vcxproj; Change "Debug" to "Release" in a few library
...
locations for Release_Internal
4 years ago
rarified
e7b9663837
VS2010: Unify library paths and names for various build configurations
4 years ago
rarified
7385171b8a
Fix wrong version when enabling fLangCodes for VS2010/VS2003
...
Added one more #ifdef for fLangCodes around fLangCodes declaration
4 years ago
rarified
eead82f0fc
VS2003: fix #if condition precedence
4 years ago
rarified
023850de47
VS2003: Add missed fix to eliminate plLocalization::GetLocalizationCodes() on VS2003
4 years ago
rarified
f3c0a81b0b
VS2003: changes for older compiler
...
- nullptr not defined, use nil
- remove unused VCXPROJ with wrong name plMoviePlayer
- std::begin, std::end not defined, conditionally include code for plLocalization::GetLanguageCodes()
on _MSC_VER >= 1800
- add PLASMA_USE_WEBM to appropriate VS projects
- fix library references to opus, vpx and speex
4 years ago
rarified
14e3118aaa
Change appearance of UruLiveIntro (Yeesha) movie to post-avatar setup
...
Also small whitespace cleanup
4 years ago
Adam Johnson
f7bc877285
Patch from Adam Fix movie playback in Opening Sequence
...
- copy fMoviePath in plMoviePlayer::SetFileName() rather than use existing pointer
- fix inability of xOpeningSequence.py to play movie. File path provided not persistent.
4 years ago
Adam Johnson
bf27010d11
Fix type warning in virtual function stack for plWin32Sound::ISetActualVolume()
...
- const declaration in argument list didn't match plSound::ISetActualVolume()
4 years ago
Adam Johnson
b233409580
Patches contributed by Adam to resolve movie playback:
...
- vcxproj file issues (local paths, Debug configurations)
- defer movie playback until mouse plate properly sized
- correct conditional and type for plMoviePlayer::Start() reference fVideoTrack
- fix typing to call plPlanarImage::Yuv420ToRgba() causing color artifacting
4 years ago
rarified
33a1e301f7
Forgot to add VS projects for pfMoviePlayer
4 years ago
rarified
401fedd610
Updates to C++ typing, integrate movie playing into plClient.
...
This version compiles, but does not render movies. WIP.
(Has some rearranged message registration in StartInit() for testing)
4 years ago
rarified
4b3f16a912
First effort to port HUru MKV/WEBM Movie Player to Minkata
...
Type restructuring for C++98 and build configuration updates.
This version compiles successfully, but without webm libraries yet linked in.
4 years ago
rarified
3feb3aa3c1
Fix optimization in FindPage() that might attempt to use a plPageInfo class
...
before checking it is valid.
4 years ago
Adam Johnson
f30b909909
Fix a bug related to trashed keys. (cherry picked from H'uru e2b5786988
)
...
It appears that the hsTArray memory management really sucks for smart
pointers like plKey. The crash mentioned at
http://forum.guildofwriters.org/viewtopic.php?f=117&t=6291 went away
immediately after switching plKeyCollector to an std::set.
4 years ago
Adam Johnson
50855e48ed
Allow PXPhysicals to change scene nodes (cherry picked from H'uru 1b6f315186
)
...
If this isn't done, the client will crash on exit when markers have been
loaded at some point in the game
5 years ago
rarified
4e5b51b405
_set_invalid_parameter_handler() apparently not available in VS2003
...
Conditionally include for VS2010+
5 years ago
rarified
0568563776
Remove trap for avoiding debugger on client.
...
Add exception handlers for pure function call traps
(Cherry picked from 3fe3a1d
H-uru/Plasma "Catch moar crashes")
5 years ago
rarified
21d6ddd391
Update VS2010 build files to always generate PDB & MAP files for debugging,
...
all configurations.
5 years ago
rarified
8c8bf4223d
Promote needed type changes from cyMisc.h
5 years ago
Christian Walther
a117e47b5e
Change the fSecs field of plUnifiedTime from UInt32 to time_t. (cherry picked from commit 9adb8efd5d
)
...
This fixes various date formatting problems when building on a system where time_t is 64-bit (e.g. Visual Studio 2010), and, as a bonus, extends the range past 2038 on such systems.
The wire protocol is left at 32-bit for now, we might change that to 64 when other reasons to break compatibility have accumulated.
5 years ago
rarified
cd97be9ac7
Fix bad patch transcription: void BeginShutdown() plgDispatch.h
5 years ago
Adam Johnson
49e4283807
Fix the "Crash on Exit" bug (cherry picked from commit b4f6ccaa88
)
...
We were throwing away the Dispatcher before all the keys (namely, leaked
keys) were unloaded. See the comment in plResManager for more details.
5 years ago
rarified
149a8877ce
Fix broken VC project files missing last </project> line (without line ending)
5 years ago
rarified
7f89504ca4
Update VS2010 projects to remove hard-coded BUILD_TYPE C++ definition so
...
environment CL variable can define build type.
5 years ago
Adam Johnson
b77f98c0ae
Add Microsoft's new VC++ runtime filename prefix.
...
(cherry picked from commit def697d67444e798b45ff8b9eff91561543ed989)
5 years ago
Adam Johnson
115d308d10
Improve installer process handling.
...
(cherry picked from commit ad728785ba31b02ad4d518ec4f9a6508ca27b96d)
5 years ago
Adam Johnson
34a800333f
Don't update the patcher first.
...
(cherry picked from commit d0a13d0ee5c647053a540543670fb1215af9c1b2)
5 years ago
Adam Johnson
d1f28306fe
Fix some straggling issues in plSelfPatcher.
...
- Fixed the status thread waiting many seconds before requesting the status for the first time.
- Fixed msi execution by removing the workaround for mapped network drives. That seems like a corner-case not worth worrying about anyway.
- Fixed total bytes being updated too late, causing interesting download progress.
(cherry picked from commit a893d74a209b44c683552358dedb6c85f9924bf8)
5 years ago