65 Commits

Author SHA1 Message Date
David Anderson
441ab14d3b moved register_message into core, yay 2006-05-11 08:35:21 +00:00
David Anderson
dad00a2eb6 Initial import of replacement Library system - Backwards compat tested!
Updated new SDK (bumped vers number, kept backwards compat)
Improved module path resolving
2006-05-07 09:56:06 +00:00
Scott Ehlert
3dacc60073 Minor MSVC Project Changes:
1) Automatically add "bl" to binary name on BinLog builds
2) Exclude binlog.cpp from non-BinLog builds
2006-04-12 12:56:58 +00:00
Scott Ehlert
ec51566abe Remove cruft from MSVC 7.1 project files so that JITDebug, JITDebugBinLog, JITRelease, and JITReleaseBinLog are the only build configs 2006-04-06 12:14:59 +00:00
David Anderson
83bf0d7b2a ~(, ,)o <-- turtle 2006-03-19 21:52:25 +00:00
David Anderson
f55a8c54cc binlog reader no longer logs plugin database in a separate file 2006-03-19 21:41:11 +00:00
David Anderson
a1956bc83b added cpuid helper func 2006-03-18 08:56:58 +00:00
David Anderson
e067a980be implemented a lot more binary opcodes
bumped versions
2006-03-16 06:36:01 +00:00
David Anderson
3699796bc6 finalized file format
added register op (working)
added msvc8 stuff (4better || 4worse)
2006-03-15 13:43:06 +00:00
David Anderson
2ba0b079ab initial import of new format zomg 2006-02-22 00:33:19 +00:00
David Anderson
ac5d87b2c2 commited binaries + project file 2006-02-14 13:42:25 +00:00
David Anderson
dcaf3066bf experimental optimizer for float ops 2006-02-10 15:43:27 +00:00
David Anderson
e2c1b8c178 Fixed bug where invalid keys were saved as blank translations
Fixed bug where dictionary caches were invalidated before being used
Loads with MM 5:11 now
2006-02-06 11:13:27 +00:00
David Anderson
cbcc91cc09 BETA optimizations 2005-11-22 04:14:07 +00:00
David Anderson
f13599177f Rewrote language backend for integrity checking and optimization
Replaced CRC32 system with real hash-map
2005-11-21 01:35:37 +00:00
David Anderson
10a64737b5 Added optimizations to the task system
Added optimizations to the forward system
Fixed some debugger errors
2005-10-25 20:38:00 +00:00
David Anderson
4738c92b8e Committed new debugger with AMX fixes 2005-09-09 03:23:31 +00:00
David Anderson
5693d2629e Attempted fix at DEP 2005-08-21 19:30:27 +00:00
David Anderson
a4168a2096 version bump 2005-08-18 07:53:14 +00:00
David Anderson
b2ade117ec Added bug fix at17218 (Freecode) 2005-08-17 16:12:45 +00:00
David Anderson
a776e832dd New plugin file format, new zlib libraries 2005-08-01 09:02:52 +00:00
David Anderson
abfca025d5 Committed new register_native system 2005-07-31 20:11:58 +00:00
David Anderson
5b1d0dd2b9 removed old project file 2005-07-29 06:41:33 +00:00
David Anderson
166b5ca650 omg new menu system 2005-07-29 06:33:57 +00:00
David Anderson
ce043d0633 >:o 2005-07-27 00:51:35 +00:00
David Anderson
6a97d73167 Committed brand new debugger system 2005-07-26 21:31:21 +00:00
David Anderson
4609cb409b Whoa! Merged in Pawn! (Small 3.0)
Removed debug handling (will add back in soon)
Ported all amx_Exec()s to forward systems
Deprecated AMX Mod module support (incompatible with Pawn anyway!)
Deprecated many file natives (unused)
Deprecated some functionality of pause/unpause
Fixed some memory deallocation bugs (thanks fysh)
Bumped module API version to 3 (no new M/SDK yet!)
Bumped AMX Mod X version to 1.5!
Merged in CVector changes
2005-07-25 06:03:43 +00:00
David Anderson
536a4f8472 Err, fixed these 2005-07-22 20:41:32 +00:00
David Anderson
116984afed New dir reading natives, new memory outputs 2005-07-13 23:31:02 +00:00
David Anderson
de5eb6924a Added request at13457 from harbu. 2005-07-08 01:15:54 +00:00
David Anderson
ee464539de Fixed authors and version numbers 2004-11-11 09:08:12 +00:00
David Anderson
b9c83aa4a2 Reworked SDK LogError() to include module names
improved debugging output
2004-10-04 05:50:28 +00:00
David Anderson
844fbf581e for autobuilder 2004-09-13 06:58:54 +00:00
David Anderson
69e7cbc722 removed debug info 2004-09-12 07:18:54 +00:00
Felix Geyer
34c6a1d4be stop removing my changes *evil* 2004-09-01 11:34:48 +00:00
David Anderson
4fff936626 amxx_mm -> amxmodx_mm 2004-08-31 06:46:44 +00:00
Felix Geyer
5c6db6d743 added missing zlib.lib 2004-08-30 14:41:32 +00:00
David Anderson
9d3ea5513b Fixed a crash bug in FormatAmxString()
Added amx_FindNative to module API
Changed LZO->GZ in .amxx format
2004-08-24 04:30:13 +00:00
David Anderson
c53f54fe20 Changed from LZO to GZ compression 2004-08-23 18:21:09 +00:00
Felix Geyer
4bf0a0c6c3 removed 2004-08-21 18:47:33 +00:00
Felix Geyer
dca58b7356 Single-threaded 2004-08-20 17:23:19 +00:00
Felix Geyer
c4af0ff664 Initial import 2004-08-20 14:05:46 +00:00
Felix Geyer
8d86d078c3 new always up-to-date project file 2004-08-20 13:24:23 +00:00
Felix Geyer
d9f5d9dc32 removed 2004-08-20 13:23:33 +00:00
David Anderson
3bbfca6d08 Dear me, many changes
Rewrote Lang (still does not work though!)
New String class funcs+name
Added Queue class
Added MD5 class + functions
2004-08-15 10:53:48 +00:00
David Anderson
955fcb8549 Rewrote CString 2004-08-13 08:46:04 +00:00
David Anderson
c768788f4e Added 2.6.0 machine, fixed project file 2004-07-30 22:42:06 +00:00
Johnny Bergström
6236590aed included amxxfile.* 2004-07-22 09:19:25 +00:00
Johnny Bergström
c00fffa444 MSVC 7.1 project file... 2004-07-16 07:38:58 +00:00
Pavol Marko
7741f8f6a9 added MaximalPerformance build option 2004-06-24 18:52:06 +00:00