e7ab709b52
Client Image Flag
...
This argument works just like it does in Guild Wars. It checks all the
files (using Cyan's evil "Internal" and "External" manifests) for changes.
Expect this to take a decent amount of time.
2013-12-12 16:59:42 -05:00
a231b4db9d
Rewrite plUruLauncher
...
Welcome to the glorious new regime.
2013-12-12 16:59:39 -05:00
e6f9a83fde
Detect self-patching in pfPatcher
2013-11-28 15:29:13 -05:00
34c88190c1
Update StartUp in initial batch
...
ONE PATCH! This commit brings us to half of the patching goal: on launch
of the client, we only show ONE "Updating..." message before we enter the
game proper. Go us!
2013-11-28 15:16:01 -05:00
3299267976
Integrate SecurePreloader into pfPatcher
2013-11-28 15:14:45 -05:00
9d162a7a32
Reroute plResPatcher
2013-11-28 15:14:37 -05:00
346b6f8ac8
Implement pfPatcher backend
2013-11-28 15:12:03 -05:00
275f15087c
Separate plOperationProgress titles and statuses.
...
Now we render titles above the progress bar and the status below (in the
same color as the progress bar!). Also, introduce a new info field that is
guaranteed to be right justified.
2013-11-25 22:01:10 -05:00
7da0467609
plString-ify plOperationProgress
2013-11-25 22:01:09 -05:00
febc69cf2f
Merge pull request #351 from Hoikas/fix-regression
...
Fix NetCliAuthFileRequest Regression
2013-11-25 18:50:16 -08:00
efec679e1f
Fix NetCliAuthFileRequest Regression introduced by 6e56447
...
Our data fields have to be the same as their size on the wire. Ugh.
2013-11-25 20:13:38 -05:00
6005f78cbf
Merge pull request #350 from Mystler/loc_fix
...
Fix loading localized sound files
2013-11-23 12:13:35 -08:00
063b61161d
Don't ignore possible extensions when localizing object names
2013-11-21 16:53:55 +01:00
c69d546c69
Fix a VC++2013 compile error
2013-11-02 01:50:10 -07:00
f4f24cb6c2
Merge pull request #346 from Hoikas/async-sleep
...
Fix buddy-add stutter
2013-09-28 11:40:47 -07:00
961a168131
Merge pull request #347 from Deledrius/fanagecrashworkaround
...
Workaround crash when linking to converted fan Ages
2013-08-15 20:39:53 -07:00
61483e2739
Fix crash when loading converted Age.
2013-08-15 12:13:35 -07:00
c536ceefb4
Merge pull request #345 from dpogue/pipeline
...
Split DirectX stuff into a subdirectory of plPipeline
2013-07-24 21:36:03 -07:00
5c11d618f5
Actually use working backslashes.
2013-07-24 21:20:38 -07:00
6ce5d5abda
Clean up source groups for plDXPipeline.
2013-07-24 21:17:16 -07:00
cc264e3f43
Minor fixes.
2013-07-22 19:41:27 -07:00
52deaff61a
Async pyVaultPlayerInfoList::AddPlayer
...
This fixes the stutter when adding a buddy to the KI. The return value was
never used, according to grep. There is a delay between hitting enter and the player being added, but that's acceptable.
2013-07-21 21:31:16 -04:00
fc9d51cc35
plViewTransform is not in plPipeline.
...
Thanks @Deledrius .
2013-07-21 15:57:22 -07:00
e6609c2b71
Fix clang warnings in plCubicRenderTargetModifier.
2013-07-21 00:50:58 -07:00
04d88377ad
Move all the DirectX-specific stuff into a folder.
...
This actually allows us to compile plPipeline on *nix (although linking
will fail).
2013-07-21 00:50:00 -07:00
cf78792155
Merge pull request #344 from Hoikas/cmake
...
FindDirectX Improvements
2013-07-20 14:39:28 -07:00
76252f3d76
Merge pull request #340 from Mystler/evenmorecmake
...
Explicitly instruct CMake to look for Python 2.7
2013-07-20 14:38:17 -07:00
ae9b1cf2a4
Merge pull request #342 from Hoikas/ishuman
...
Fix pySceneObject::IsHuman
2013-07-20 14:37:59 -07:00
03315e7a5b
Merge pull request #343 from dpogue/linux-fix
...
Fix some *nix compiler errors.
2013-07-20 13:11:19 -07:00
74ae12b38c
Grab the correct DX libs for our architecture
2013-07-20 15:34:51 -04:00
f1767ebabe
Fix some *nix compiler errors.
2013-07-20 00:04:51 -07:00
139730eaab
Fix pySceneObject::IsHuman
2013-07-13 19:20:07 -04:00
509bf10a66
Merge pull request #341 from Hoikas/fix-debug
...
Fix Debug Builds
2013-07-12 20:15:31 -07:00
b60fe0568e
Fix Debug
2013-07-12 23:10:49 -04:00
d9c9238170
Explicitly instruct CMake to look for Python 2.7
2013-07-11 11:49:05 +02:00
b86ab9d69e
Merge pull request #336 from Hoikas/weight-format
...
Improve skinning performance.
2013-07-09 19:30:45 -07:00
6bdee2ba1a
Merge pull request #329 from Hoikas/kill-printf
...
Remove unsafe or inappropriate uses of *printf.
2013-07-09 19:28:57 -07:00
88dfd51000
Fix Console Help indentation
2013-07-09 21:52:17 -04:00
dd35878465
Begin killing off sprintf
2013-07-09 21:30:42 -04:00
470ed86187
Let's use vsnprintf
for those legacy methods...
2013-07-09 21:30:41 -04:00
798764d84e
Nuke some snprintf
2013-07-09 21:30:40 -04:00
ea31db3305
SSE 4.1 Skinning
...
This appears to offer no benefit on my Wolfdale CPU, but I expect it will
be useful on more recent ones.
2013-07-09 21:07:24 -04:00
4d32454764
Fill volatile buffers
...
This shaves off a memcpy and some smaller copies. Decent gains that scale
up quite well as more avatars are on screen.
2013-07-09 21:07:24 -04:00
aa7df368f1
Cleanup macro-mayhem
...
This converts the VERTBLEND macros to some clever templates. This code
should be much more maintainable.
2013-07-09 21:07:23 -04:00
efd5cddaef
Merge pull request #338 from Mystler/moar-cmake
...
Allow disabling supplemental projects with CMake
2013-07-09 17:59:20 -07:00
18010570b5
Allow disabling certain parts of the build
2013-07-09 10:35:43 +02:00
ee1139cad2
Merge pull request #337 from Mystler/cmake-python
...
Fix CMake warnings for Python libraries.
2013-07-07 12:18:24 -07:00
dd431db36e
Fix CMake warnings on linking the Python libraries
2013-07-07 21:16:35 +02:00
4d6d265daa
Merge pull request #335 from Mystler/readme
...
Port README to Markdown.
2013-06-29 12:27:25 -07:00
432ec2d7fd
Remove November 2008 DirectX SDK from README
2013-06-29 21:22:06 +02:00