1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-18 19:29:09 +00:00
Commit Graph

1025 Commits

Author SHA1 Message Date
bbae6a76d7 We don't support 3dfx cards...
Come on, man... They made some good cards, but they went out of business
in 1999! Ain't nobody got time fo' dat.
2013-12-12 16:23:57 -05:00
60c544e1ff Don't lazy-load D3D9.dll
We already link against it, so that's just a waste of time. Also, cleanup
some unneeded ddraw includes. Remember that in Direct3D9, all devices can
render in windowed mode.
2013-12-12 16:23:51 -05:00
f4956407a1 Merge pull request #362 from zrax/fix_unicode_chat
Fix Unicode characters in chat
2013-12-09 19:16:34 -08:00
51e600f6cf Merge pull request #360 from Hoikas/max-plugin
Fix More 3dsm Issues
2013-12-08 16:22:52 -08:00
7f3ba3b106 Required link libraries for pnNetCommon.
Allows it to build and link properly under gcc/clang.
2013-12-07 16:40:10 -08:00
324715db9d Pass message as a unicode object, to avoid encoings getting screwed up 2013-12-07 15:36:24 -08:00
07eab8def4 Fix annoying "Bad static key ID" asserts 2013-12-05 19:23:01 -05:00
07adadcb58 Fix out-of-bounds crash when fiddling with NPCs 2013-12-05 22:20:12 +01:00
de60a164d4 Merge pull request #355 from Deledrius/c11_regex
Use std::regex instead of PCRE.
2013-12-05 12:32:08 -08:00
786f06eafc Fix plString ssize_t undefined errors. 2013-12-02 22:07:08 -08:00
c0d6556aa3 Use std::regex instead of PCRE. 2013-12-02 20:53:52 -08:00
9d0112de19 Merge pull request #352 from Hoikas/patcher-thread
Unified Patcher (Part 1: In-Game)
2013-11-30 14:30:07 -08:00
cbfa49d71c Merge pull request #349 from Hoikas/debug-print
Port PtDebugPrint to C++
2013-11-30 14:17:30 -08: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
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
063b61161d Don't ignore possible extensions when localizing object names 2013-11-21 16:53:55 +01:00
e103d0c9d6 Port PtDebugPrint to C++
This has a couple of benefits:
- We should theoretically no longer run into UnicodeDecodeErrors from the
  plString-based implementation
- By doing things engine side, we can use the logging API to colorize log
  messages.
2013-11-19 21:33:30 -05: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
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
ae9b1cf2a4 Merge pull request #342 from Hoikas/ishuman
Fix pySceneObject::IsHuman
2013-07-20 14:37:59 -07: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
b86ab9d69e Merge pull request #336 from Hoikas/weight-format
Improve skinning performance.
2013-07-09 19:30:45 -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
18010570b5 Allow disabling certain parts of the build 2013-07-09 10:35:43 +02:00
dd431db36e Fix CMake warnings on linking the Python libraries 2013-07-07 21:16:35 +02:00
c74dd5d42e Merge pull request #334 from Deledrius/vs_2013_std
Add missing std headers for compilation with VisualStudio 2013.
2013-06-26 20:37:40 -07:00
296c4b6a69 Add missing std headers for compilation with VisualStudio 2013.
Additional C++11 support in VS12 requires inclusion of the proper headers.
2013-06-26 19:17:53 -07:00
f880967ba9 Fix SDL double-load 2013-06-20 18:14:24 -04:00
4a189faf36 Remove x87 hack for typical (avatar) use cases 2013-06-19 16:37:55 -04:00