Joseph Davies
bb2ea46c69
Store plClient password using platform-specific credential storage.
...
- Removes old drive-based "cryptography" for stored passwords,
which often caused them to be invalidated when removable storage
on the system is used.
- Uses pfPasswordStore to store passwords.
- Uses the Windows Registry to store account/password preferences.
10 years ago
Joseph Davies
c40f7aac92
Fix subprocess call when using pngcrush.
10 years ago
Florian Meißner
3b38161756
Address things pointed out during review
10 years ago
Florian Meißner
7cd8f51eb4
Make audio work
...
Includes some reorganization and cleanup
10 years ago
Anne Marije v/d Meer
9de5c4db54
Use libopus for decoding Audio
10 years ago
Joseph Davies
cbcbdc0889
Delay intro movie playback until after display init.
...
- Fixes stretched cursor during movie playback.
10 years ago
Adam Johnson
2caade5fff
Basic VPX decoding for plMoviePlayer
10 years ago
Darryl Pogue
4450d87947
Move AniGraph classes from plAvatar -> plAnimation.
10 years ago
Darryl Pogue
39eab13d9d
plgAudioSys doesn't need to take hsWindowHndl.
10 years ago
Joseph Davies
9732a997c0
Removes remaining usage of Bink in main engine.
...
- Removes Bink headers.
- Remove usage of Bink movie layers in pfJournalBook (replacing it
with plLayerAVI in the interim).
- Removes Bink cmake.
Conflicts:
CMakeLists.txt
Sources/Plasma/Apps/plClient/plClient.cpp
Sources/Plasma/PubUtilLib/plPipeline/plBinkPlayer.h
10 years ago
Joseph Davies
0d297076ef
Remove unused and dead code in winmain.cpp.
10 years ago
Joseph Davies
7445e23e59
Rename "new account" button resource to reflect actual purpose.
10 years ago
Adam Johnson
dc9497cf90
Shutdown code de-duplication
11 years ago
Adam Johnson
1d18288779
pfKI is dead, long live pfKI!
11 years ago
Adam Johnson
b426d2faf0
Age Loading now longer has a progress bar...
...
... So we don't need to show/hide the spinner... Or make the console
flash. Stop aggravating me!
11 years ago
Adam Johnson
6324df3d0f
Trash cruft
11 years ago
Michael Hansen
1debf8180b
Convert many of the now-deprecated plString::Format calls to plFormat
11 years ago
Michael Hansen
933ae6ec17
Provide some sample conversions to plFormat for testing and copying
11 years ago
Darryl Pogue
a1e3fa6faf
Various MinGW compile fixes.
11 years ago
Michael Hansen
d7fdf10455
Convert ReadSafe(W)String* to the plString variants, and remove the now
...
unneeded _TEMP variants. All safe strings read from hsStreams are
now plStringified :)
11 years ago
Michael Hansen
f1131bbb25
Fix winmain use and a couple of remaining SafeStrings => plString
11 years ago
Adam Johnson
625319f99d
NT6-proof PhysX_Setup.exe launch
...
CreateProcessW on PhysX_Setup.exe will probably cause
ERROR_ELEVATION_REQUIRED. That is NOT my idea of a successful install.
11 years ago
Michael Hansen
d8113a5ab7
Movie filename in plMovieMsg and plBinkPlayer => plString
11 years ago
Adam Johnson
8cedb69e9e
Fix some invalid heap ops found by Dr Memory
11 years ago
Adam Johnson
3a354020e1
Minimize calls into shell APIs
11 years ago
Branan Purvine-Riley
696ceace19
Remove some unused PS version stuff
11 years ago
Branan Purvine-Riley
9070d70e50
Lots of cleanups to hsG3DeviceDelector
11 years ago
Adam Johnson
544abef39e
Wow, those cards are old...
...
Remove detection for cards that are don't support at LEAST DirectX 8.
There's no way they would even be able to get past Direct3DCreate9, so we
shouldn't need to worry about them... I hope.
11 years ago
Adam Johnson
a30a326d17
We only support DirectX 9...
...
If you have less than 11MB VRAM or need to use the ref implementation,
then you are using a dinosaur and have no business even attempting to play
this game.
11 years ago
Adam Johnson
3299267976
Integrate SecurePreloader into pfPatcher
11 years ago
Adam Johnson
9d162a7a32
Reroute plResPatcher
11 years ago
Adam Johnson
7da0467609
plString-ify plOperationProgress
11 years ago
Florian Meißner
18010570b5
Allow disabling certain parts of the build
11 years ago
Florian Meißner
dd431db36e
Fix CMake warnings on linking the Python libraries
11 years ago
Joseph Davies
296c4b6a69
Add missing std headers for compilation with VisualStudio 2013.
...
Additional C++11 support in VS12 requires inclusion of the proper headers.
12 years ago
Joseph Davies
ec39a40d24
Add separate workpath from final output in resource.dat script.
12 years ago
Adam Johnson
38f5e6ea0a
Implement Hor+ FOVs
12 years ago
Adam Johnson
ef9cb1b5a4
Fix patcher launching crazy
12 years ago
Adam Johnson
fe06eed259
Shit, I'm not even testing that.
12 years ago
Adam Johnson
98dff8d8e5
More granular control of the SecurePreloader
12 years ago
Darryl Pogue
b01aab4a39
Standardize on C++ headers.
...
Also removes a bunch of duplicate #includes of stuff that's already
pulled in by HeadSpin.h.
12 years ago
Michael Hansen
2c028c4b07
Remove hsFiles in favor of plFilesystem stuff
12 years ago
Michael Hansen
cc54fb07be
Finish deprecation of pnUtPath
12 years ago
Michael Hansen
6e564476b7
Deprecate plFileUtils and parts of pnUtPath
12 years ago
Michael Hansen
56e332a3c3
Add basic regex functionality to plString
12 years ago
Michael Hansen
ad5495ca45
Fix issues from review
12 years ago
Michael Hansen
6f6ade2636
Replace hsStream::Open duplicated methods everywhere with a single plFileName interface
12 years ago
Adam Johnson
d2815f35bf
Replace plasmalog with a better debug log
...
Plasmalog.txt is now plasmadbg.log. This allows us to view the log inside
the game, flush to the debugger output window, and have the logfile. The
plan is to redirect key leak reports to this log in a future commit.
12 years ago
Michael Hansen
f980f022dd
Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values
12 years ago
Michael Hansen
4233727f57
Generate ComCtl manifests for the Win32 GUI executables
12 years ago