Adam Johnson
38fc821aaa
Revert "Merge pull request #507 from Hoikas/smexy-init"
...
This reverts commit 39524f885b
, reversing
changes made to 3d09095df1
.
10 years ago
Adam Johnson
131d26f1cd
Revert "Fix black screen introduced by #507"
...
This reverts commit 29792b92d1
.
10 years ago
Adam Johnson
29792b92d1
Fix black screen introduced by #507
10 years ago
Adam Johnson
ee0cf4e0a9
Fix custom startup ages
...
So, that net comm auth message was actually useful... Trololololo.
Whatever.
10 years ago
Adam Johnson
e48a98bcf4
Ensure the net client doesn't do evil stuff before we're launched
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
Darryl Pogue
eb337c121f
Remove unused plWinFontCache & plDynSurfaceWriter.
10 years ago
Darryl Pogue
a1b507d34e
Move plPipeDebugFlags to pnNucleusInc.
10 years ago
Adam Johnson
374b8b0531
Convert age names over to plString
10 years ago
Florian Meißner
7cd8f51eb4
Make audio work
...
Includes some reorganization and cleanup
10 years ago
Joseph Davies
cbcbdc0889
Delay intro movie playback until after display init.
...
- Fixes stretched cursor during movie playback.
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
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
d8113a5ab7
Movie filename in plMovieMsg and plBinkPlayer => plString
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
Adam Johnson
38f5e6ea0a
Implement Hor+ FOVs
12 years ago
Michael Hansen
2c028c4b07
Remove hsFiles in favor of plFilesystem stuff
12 years ago
Michael Hansen
6e564476b7
Deprecate plFileUtils and parts of pnUtPath
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
Michael Hansen
cb9dab2cca
Some fixes to make it all compile.
12 years ago
Darryl Pogue
4dd06d1e7e
Convert plRegistryNode stuff to plString.
12 years ago
Darryl Pogue
d40e7a5ca5
Move file stuff back to plFile for gcc.
12 years ago
Skoader
5cf8dba613
Window shouldn't have a resizing border.
...
This removes the WS_THICKFRAME & WS_MAXIMIZEBOX window styles in windowed mode.
12 years ago
Adam Johnson
7785c9c85e
Remove global Windows.h include
...
This is the beginning of efforts to reduce the scope of Windows.h. I have
shuttled it into hsWindows.h (again) and fixed the compilation of the
major apps. There is still some scope work that needs to be done, and the
Max plugin has not yet been addressed.
12 years ago
Michael Hansen
b219c3c3cc
Alright, this _TEMP_CONVERT_ stuff was a stupid idea
12 years ago
Michael Hansen
041b1985e4
Fix paths and move GetSecureEncryptionKey so things compile again
12 years ago
Adam Johnson
a709e17069
Obliterate hsBool
13 years ago
Adam Johnson
f0af98b0a7
Toss lots of custom CString code
...
We already have a C standard library, so let's not reimplement it.
13 years ago
Adam Johnson
172b3c6cfb
Toss old RAM functions
...
If we really care about system RAM, we should reimplement this in a less
obsolete way--and hopefully update the RAM tiers ;)
13 years ago
Adam Johnson
a5b1d62f9a
Fix a bug that should never happen
...
This fixes a crash that occurs on systems with no Direct3D device
available. The device selector returns a NULL string, which is then
strstr'ed for some ancient nvidia card. For now, let's wrap that in a NULL
check. Eventually, when we scrub plClient.cpp and winmain.cpp, that hack
should just be dropped.
13 years ago
Christian Walther
e589314f89
Avoid truncated window size after going from fullscreen to a window of the same size.
...
Must set the window size after the display resolution, otherwise Windows may clamp it to a smaller size than specified.
13 years ago
Adam Johnson
c4190c50de
Remove programs/libraries that have been obsoleted or make no sense
...
outside of Cyan's build environment
13 years ago
Adam Johnson
95e1fe34b8
Remove unused dead weight CSR and SimpleNet code
13 years ago
Adam Johnson
5beda0ab87
Implement client window flashing
...
This will be used in python to grab the player's attention on PMs or other
interesting events.
13 years ago
Adam Johnson
6039d62bc2
Implement progress failures
...
I took the liberty to improve the obvious failure cases where a red progress
bar would be useful.
13 years ago
Adam Johnson
dcba1fb60a
Windows 7 taskbar goodies
...
Update the Windows 7 taskbarlist progress bar on plOperationProgress
callbacks. It's not totally nesecary, but it adds a nice bit of polish to
the experience.
13 years ago