a14a171774
Replace MemMove, MemCopy, and MemCmp.
2012-01-25 16:58:42 -05:00
eb946f76a4
Get rid of MemAlloc.
2012-01-25 16:58:41 -05:00
72fdf8de32
Replace MemZero with memset.
2012-01-25 16:58:40 -05:00
7d7d7d273f
Get rid of ALLOCZERO macro.
2012-01-25 16:58:38 -05:00
f4ff65ccbc
Replace MemSet with memset.
2012-01-25 16:58:37 -05:00
12ac9a79be
Remove TRACKED_NEW from tools.
2012-01-25 16:58:37 -05:00
5013a978eb
Get rid of NEW(), TRACKED_NEW, and ZERO().
2012-01-25 16:58:35 -05:00
30430d3024
Replace ZEROPTR() with memset.
2012-01-25 16:58:34 -05:00
3c5ed83020
Replace calls to ALLOC() macro with malloc.
2012-01-25 16:58:32 -05:00
1fa1197c3e
Get rid of ALLOCFLAGS() macro.
2012-01-25 16:58:31 -05:00
4159663415
Get rid of MEMDUP() macro.
2012-01-25 16:58:31 -05:00
b3f75a5ae7
Get rid of REALLOC(), REALLOCFLAGS(), and CALLOC()
2012-01-25 16:58:30 -05:00
48b8cd8ad0
Get rid of FREEFLAGS() which ignored the flags >.>
2012-01-25 16:58:29 -05:00
6cdcf6a95e
Get rid of most _alloca use and remove ALLOCA().
2012-01-25 16:58:29 -05:00
8a3f0cfd5b
Get rid of DEL() and FREE() macros.
...
Part of CoreLibExe must die.
2012-01-25 16:58:28 -05:00
be26b145df
HeadSpin.h is now the core header.
...
Rearrange some things so such that low-level CoreLib headers aren't quite
so crazy. For higher level stuff, you still need to include the
appropriate header.
2012-01-25 16:58:27 -05:00
2f53a10fb6
Convert hsConfig defines to cmake -- fixes #93
2012-01-25 16:58:24 -05:00
4bb94f34b8
Remove obviously unused stuff
2012-01-25 16:58:22 -05:00
e020651e4b
Eliminate hsScalar and hsFixed
...
Modern CPUs support floats just fine... hsFixed was crazy.
2012-01-25 16:58:20 -05:00
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
2012-01-25 16:58:18 -05:00
a0d54e2644
Merge pull request #120 from cwalther/returnkey
...
Fix use of the return key as a control key
2012-01-25 13:36:21 -08:00
cec6d75f94
Fix a warning while I'm at it.
2012-01-25 20:40:42 +01:00
12d114b63a
Allow typing tabs (MOULa does too).
2012-01-25 20:40:04 +01:00
859aef9e97
Fix use of the return key as a control key
...
broken by revision f251606
2012-01-22 16:08:56 +01:00
1c2defef26
Merge pull request #119 from branan/loceditor
...
Import plLocalizationEditor
2012-01-20 19:44:52 -08:00
7500c9f992
Import plLocalizationEditor
2012-01-20 17:35:52 -08:00
be472ddb62
Merge pull request #118 from Hoikas/physx
...
PhysX Fixes
2012-01-20 15:26:20 -08:00
02e38f981e
Fix mouse recentering.
...
Existing fix didn't apply until after SecurePreloader completed.
This disables the mouse recentering earlier.
2012-01-20 05:22:25 -08:00
73ec6b4601
Merge pull request #55 from Deledrius/l10n
...
Re-enable Localization.
Fixes #12
2012-01-20 01:54:07 -08:00
b4e1dc352e
Fix player and CGZ marker games
2012-01-19 00:59:56 -05:00
3bf8df58d8
Band-aid for the "Michael Jackson" bug
2012-01-19 00:19:48 -05:00
64a0c49439
Bonus: Some cleanups for collision message handling and slightly improved
...
logging
2012-01-18 18:57:58 -05:00
7c40364752
Fix some more incorrect PhysX Api calls for Kinematic Actors
...
As I discovered several months ago, Cyan used the incorrect
NxActor::setGlobal(Pose/Position) function(s) to transform kinematic actors.
This is incorrect but was apparently allowed in PhysX 2.6.0. PhysX 2.6.4
enforces the correct moveGlobal(Pose/Position) functionality, so we MUST use
that.
2012-01-17 22:57:58 -05:00
d264b4d3e8
Merge pull request #117 from Hoikas/patcher-cleanup
...
ResPatcher Cleaup
2012-01-17 16:35:54 -08:00
032a577111
Implement a new, asynchronous plResPatcher singleton
2012-01-17 12:04:24 -05:00
846f2c870b
Replaced the unused plNCAgeJoinerMsg with plResPatcherMsg
2012-01-16 21:27:42 -05:00
4661b470f6
Toss useless, Windows-only plBGDownloader
2012-01-16 18:16:28 -05:00
13d36587e6
Merge pull request #116 from Hoikas/vistest
...
Avatar Clothing Fix
2012-01-15 15:55:36 -08:00
ec0aecd202
Make pyVault::RegisterOwnedAge a blocking operation
2012-01-15 18:37:20 -05:00
f45679a54f
Make pyVault::AddChronicleEntry a blocking operation to avoid a race
...
condition
2012-01-15 18:36:29 -05:00
2290aab5a8
Fix avatar clothing bounds test.
...
Bounds type needs be checked after refreshing the bsp tree.
2012-01-15 13:58:39 -05:00
0e11edf24e
Merge pull request #115 from Hoikas/securepreloader
...
pfSecurePreloader refactor
2012-01-10 19:59:46 -08:00
d7fa8cb613
Implement new pfSecurePreloader
...
- Fetches a "SecurePreloader" manifest from the FileSrv, allowing gzipped
python packages
- Save data to the disk for future game launches. We only update if we
detect what we loaded into memory doesn't match what the server has.
- Falls back to downloading Python\*.pak and SDL\*.pak from the AuthSrv if
the "SecurePreloader" manifest is not found.
2012-01-09 01:25:24 -05:00
e28993aab5
Tighten up plStreamSource::GetFile for internal clients
2012-01-09 01:25:22 -05:00
51e89d630e
Add wchar version of plFileUtils::StripExt
2012-01-09 00:22:32 -05:00
a2c819ac26
Make hsRAMStream's read() NOT throw an exception. We now match hsUNIXStream::Read()'s functionality
2012-01-09 00:22:23 -05:00
83ff761632
Allow plSecureStream to open any arbitrary hsStream in read-only mode
2012-01-08 23:27:09 -05:00
3508df1c16
Allow computing md5 hashes from hsStream derived classes
2012-01-08 18:40:10 -05:00
d420ac6da7
Fix for inserting newlines into KI notes
2012-01-08 16:39:23 -05:00
045feb4b13
Merge pull request #112 from Deledrius/resource_error
...
Show notification when missing required resource data file.
Closes #110
2012-01-08 00:27:51 -08:00