Adam Johnson
e48a98bcf4
Ensure the net client doesn't do evil stuff before we're launched
10 years ago
Adam Johnson
e1befa63f9
Application window messages should start at WM_APP
10 years ago
Adam Johnson
4d5c10f775
Move plClient init to a thread
...
This means that most users should see the game window pop up immediately
after pressing login instead of seeing "Starting URU... Please wait"
10 years ago
Michael Hansen
5b6896123b
Use CMake's FeatureSummary tool to provide more info about dependencies
10 years ago
Adam Johnson
3c9c2f2787
Fix external client build (again)
...
These arguments for launching the patcher were broken by some plString
changes. They don't work with the new patcher anyway, so let's just nuke
that crufty crap!
10 years ago
Darryl Pogue
eb337c121f
Remove unused plWinFontCache & plDynSurfaceWriter.
10 years ago
Darryl Pogue
a1b507d34e
Move plPipeDebugFlags to pnNucleusInc.
10 years ago
Adam Johnson
9264224123
Allow internal clients to start in any age.
...
Usage: plClient.exe /PlayerId=[kinum] /Age=[agefilename]
10 years ago
Darryl Pogue
d04dc64bd9
Fix Access Violation due to __wargv.
10 years ago
Darryl Pogue
6ba5822117
Move plCmdParser to CoreLib.
10 years ago
Darryl Pogue
24b20b718f
Updated uses of CCmdParser to plCmdParser.
10 years ago
Adam Johnson
374b8b0531
Convert age names over to plString
10 years ago
Adam Johnson
0aa5a52a33
Clean ansi<->unicode from account name code
10 years ago
Adam Johnson
2039d88025
Convert server name stuff to plString
10 years ago
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
12 years ago
Florian Meißner
dd431db36e
Fix CMake warnings on linking the Python libraries
12 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