Darryl Pogue
63a9eea771
Kill hsMalloc to the best of our ability.
13 years ago
Darryl Pogue
a14a171774
Replace MemMove, MemCopy, and MemCmp.
13 years ago
Darryl Pogue
eb946f76a4
Get rid of MemAlloc.
13 years ago
Darryl Pogue
72fdf8de32
Replace MemZero with memset.
13 years ago
Darryl Pogue
7d7d7d273f
Get rid of ALLOCZERO macro.
13 years ago
Darryl Pogue
f4ff65ccbc
Replace MemSet with memset.
13 years ago
Darryl Pogue
12ac9a79be
Remove TRACKED_NEW from tools.
13 years ago
Darryl Pogue
5013a978eb
Get rid of NEW(), TRACKED_NEW, and ZERO().
13 years ago
Darryl Pogue
30430d3024
Replace ZEROPTR() with memset.
13 years ago
Darryl Pogue
3c5ed83020
Replace calls to ALLOC() macro with malloc.
13 years ago
Darryl Pogue
1fa1197c3e
Get rid of ALLOCFLAGS() macro.
13 years ago
Darryl Pogue
4159663415
Get rid of MEMDUP() macro.
13 years ago
Darryl Pogue
b3f75a5ae7
Get rid of REALLOC(), REALLOCFLAGS(), and CALLOC()
13 years ago
Darryl Pogue
48b8cd8ad0
Get rid of FREEFLAGS() which ignored the flags >.>
13 years ago
Darryl Pogue
6cdcf6a95e
Get rid of most _alloca use and remove ALLOCA().
13 years ago
Darryl Pogue
8a3f0cfd5b
Get rid of DEL() and FREE() macros.
...
Part of CoreLibExe must die.
13 years ago
Adam Johnson
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.
13 years ago
Adam Johnson
2f53a10fb6
Convert hsConfig defines to cmake -- fixes #93
13 years ago
Adam Johnson
4bb94f34b8
Remove obviously unused stuff
13 years ago
Adam Johnson
e020651e4b
Eliminate hsScalar and hsFixed
...
Modern CPUs support floats just fine... hsFixed was crazy.
13 years ago
Adam Johnson
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
13 years ago
Branan Purvine-Riley
a0d54e2644
Merge pull request #120 from cwalther/returnkey
...
Fix use of the return key as a control key
13 years ago
Christian Walther
cec6d75f94
Fix a warning while I'm at it.
13 years ago
Christian Walther
12d114b63a
Allow typing tabs (MOULa does too).
13 years ago
Christian Walther
859aef9e97
Fix use of the return key as a control key
...
broken by revision f251606
13 years ago
Branan Purvine-Riley
1c2defef26
Merge pull request #119 from branan/loceditor
...
Import plLocalizationEditor
13 years ago
Branan Purvine-Riley
7500c9f992
Import plLocalizationEditor
13 years ago
Branan Purvine-Riley
be472ddb62
Merge pull request #118 from Hoikas/physx
...
PhysX Fixes
13 years ago
Joseph Davies
02e38f981e
Fix mouse recentering.
...
Existing fix didn't apply until after SecurePreloader completed.
This disables the mouse recentering earlier.
13 years ago
Joseph Davies
73ec6b4601
Merge pull request #55 from Deledrius/l10n
...
Re-enable Localization.
Fixes #12
13 years ago
Adam Johnson
b4e1dc352e
Fix player and CGZ marker games
13 years ago
Adam Johnson
3bf8df58d8
Band-aid for the "Michael Jackson" bug
13 years ago
Adam Johnson
64a0c49439
Bonus: Some cleanups for collision message handling and slightly improved
...
logging
13 years ago
Adam Johnson
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.
13 years ago
Branan Purvine-Riley
d264b4d3e8
Merge pull request #117 from Hoikas/patcher-cleanup
...
ResPatcher Cleaup
13 years ago
Adam Johnson
032a577111
Implement a new, asynchronous plResPatcher singleton
13 years ago
Adam Johnson
846f2c870b
Replaced the unused plNCAgeJoinerMsg with plResPatcherMsg
13 years ago
Adam Johnson
4661b470f6
Toss useless, Windows-only plBGDownloader
13 years ago
Adam Johnson
13d36587e6
Merge pull request #116 from Hoikas/vistest
...
Avatar Clothing Fix
13 years ago
Adam Johnson
ec0aecd202
Make pyVault::RegisterOwnedAge a blocking operation
13 years ago
Adam Johnson
f45679a54f
Make pyVault::AddChronicleEntry a blocking operation to avoid a race
...
condition
13 years ago
Skoader
2290aab5a8
Fix avatar clothing bounds test.
...
Bounds type needs be checked after refreshing the bsp tree.
13 years ago
Branan Purvine-Riley
0e11edf24e
Merge pull request #115 from Hoikas/securepreloader
...
pfSecurePreloader refactor
13 years ago
Adam Johnson
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.
13 years ago
Adam Johnson
e28993aab5
Tighten up plStreamSource::GetFile for internal clients
13 years ago
Adam Johnson
51e89d630e
Add wchar version of plFileUtils::StripExt
13 years ago
Adam Johnson
a2c819ac26
Make hsRAMStream's read() NOT throw an exception. We now match hsUNIXStream::Read()'s functionality
13 years ago
Adam Johnson
83ff761632
Allow plSecureStream to open any arbitrary hsStream in read-only mode
13 years ago
Adam Johnson
3508df1c16
Allow computing md5 hashes from hsStream derived classes
13 years ago
Florian Meissner
d420ac6da7
Fix for inserting newlines into KI notes
13 years ago