rarified
bcecd851b6
Merge branch 'rarified/sdk-reorg-1'
4 years ago
rarified
405bc40785
Merge branch 'master' into rarified/sdk-reorg-1
...
Propogate SDK-binary submodule into branch.
4 years ago
rarified
4b86c6e123
Add submodule reference to SDK-binary (VS2010)
4 years ago
rarified
70018d4cd1
Remove submodule reference for cleanup.
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
c5bbb0541f
Merge branch 'rarified/vs2010_default'
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
83146700d2
Merge branch 'rarified/findpagevalidate'
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
6416015302
Merge branch 'rarified/movieplayer'
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
3cfc3da9ca
Merge branch 'rarified/movieplayer'
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
af91c3e382
Merge branch 'rarified/movieplayer'
4 years ago
rarified
e7b9663837
VS2010: Unify library paths and names for various build configurations
4 years ago
rarified
2238f279b8
Merge branch 'rarified/movieplayer'
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
d330e0fe5f
Merge branch 'rarified/movieplayer'
4 years ago
rarified
eead82f0fc
VS2003: fix #if condition precedence
4 years ago
rarified
b1d009a619
Merge branch 'rarified/movieplayer'
4 years ago
rarified
023850de47
VS2003: Add missed fix to eliminate plLocalization::GetLocalizationCodes() on VS2003
4 years ago
rarified
faae658d57
Restore movie playback features (adapted from H'uru)
...
Merge branch 'rarified/movieplayer'
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
5aca792056
Merge branch 'rarified/findpagevalidate'
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
rarified
b0f48722b6
Merge branch 'hoikas/keycollector-1'
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
rarified
8a6bb5cace
Merge branch 'hoikas/scenenodes-1'
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
4 years ago
rarified
eb66f05cc7
Merge branch 'rarified/purefunctiondebug'
4 years ago
rarified
4e5b51b405
_set_invalid_parameter_handler() apparently not available in VS2003
...
Conditionally include for VS2010+
4 years ago
rarified
5b7eb4375c
Merge branch 'rarified/purefunctiondebug'
4 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")
4 years ago
rarified
0e44781d78
Merge branch 'rarified/VS2010-enable-pdb'
4 years ago
rarified
21d6ddd391
Update VS2010 build files to always generate PDB & MAP files for debugging,
...
all configurations.
4 years ago
rarified
07b57f758f
Merge branch 'cwalther/timetypes-1'
4 years ago
rarified
8c8bf4223d
Promote needed type changes from cyMisc.h
4 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.
4 years ago
rarified
68bbea08a1
Merge branch 'hoikas/keyleaks-1'
4 years ago
rarified
cd97be9ac7
Fix bad patch transcription: void BeginShutdown() plgDispatch.h
4 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.
4 years ago
rarified
149a8877ce
Fix broken VC project files missing last </project> line (without line ending)
5 years ago