Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								28786a3570 
								
							 
						 
						
							
							
								
								Update make_snapshop.sh  
							
							 
							
							
							
						 
						
							2013-11-13 14:33:29 -02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								b07a77f705 
								
							 
						 
						
							
							
								
								Changes to compile for Win64  
							
							 
							
							
							
						 
						
							2013-11-13 13:55:34 -02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								1060c6f78c 
								
							 
						 
						
							
							
								
								Compilation for MSVC2013, thanks @dalkon  
							
							 
							
							... 
							
							
							
							OTclient now compiles in "Microsoft Visual Studio 2013 Express for Windows Desktop"
All the needed libraries you can download at https://www.dropbox.com/s/2yfb1c763io8efy/otclient-msvc13-libs.zip 
NOTE: You have to change VC++ Directories to the properly directories
NOTE: Latested MSVC 2013 or greated is required 
							
						 
						
							2013-11-12 16:32:39 -02:00  
						
					 
				
					
						
							
							
								 
								dalkon
							
						 
						
							 
							
							
							
							
								
							
							
								c9597d6682 
								
							 
						 
						
							
							
								
								Visual Studio 2013 Compatibility  
							
							 
							
							
							
						 
						
							2013-11-12 16:32:39 -02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								0938e22eb9 
								
							 
						 
						
							
							
								
								Fixes in stdext::format  
							
							 
							
							
							
						 
						
							2013-11-11 23:07:25 -02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								2b34c0ea0a 
								
							 
						 
						
							
							
								
								Fix   #337  
							
							 
							
							... 
							
							
							
							The sound buffer was not being fully preloaded because it's size was incorrect 
							
						 
						
							2013-11-10 20:35:00 -02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								d32f71c2b9 
								
							 
						 
						
							
							
								
								Partial support for protocol 1020 and minimize lag  
							
							 
							
							... 
							
							
							
							I am able to login in global Tibia however there are game protocol errors
* there is a new opcode 167, which I dont know what it is
* there are changes in opcode 147 which handles text messages that I don't know too
Connection writing was optimized, playing "lag" should improve by 10ms,
and improve much more in systems with low fps 
							
						 
						
							2013-11-10 20:10:04 -02:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								38dec168ee 
								
							 
						 
						
							
							
								
								Fix  boost::asio misuse that would cause lag  
							
							 
							
							... 
							
							
							
							io_service::reset was not called before io_service::poll, meaning that new events would be really polled in the next Connection::poll call, this could lead to network lag in computers with low framerate (ie: a user with 10 fps would have 100ms lag just because of that) 
							
						 
						
							2013-10-22 21:42:35 -02:00  
						
					 
				
					
						
							
							
								 
								Ahmed Samy
							
						 
						
							 
							
							
							
							
								
							
							
								520baa28ea 
								
							 
						 
						
							
							
								
								Move "getNPC" that was introduced in commit  
							
							 
							
							... 
							
							
							
							00729bbc2e 
from Spawn to CreatureType
I didn't have a closer look at how his code was structured, what he
basically did
is that he set all creatures in a spawn as NPC's even if it's a monster
which is
so erroneous.
Highlights:
- Add branch prediction macros
- Minor code style fixes & some others
Hopefully the branch prediction thing will speed up OTB since it's
awfully slow. 
							
						 
						
							2013-08-27 03:40:18 +02:00  
						
					 
				
					
						
							
							
								 
								Mark Samman
							
						 
						
							 
							
							
							
							
								
							
							
								261642190b 
								
							 
						 
						
							
							
								
								Fix compiling on OS X  
							
							 
							
							
							
						 
						
							2013-07-28 04:30:52 +02:00  
						
					 
				
					
						
							
							
								 
								Sam
							
						 
						
							 
							
							
							
							
								
							
							
								b81590f297 
								
							 
						 
						
							
							
								
								Fixed Alt + F4 keycombo on Windows  
							
							 
							
							
							
						 
						
							2013-06-29 16:53:15 +02:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								e062562888 
								
							 
						 
						
							
							
								
								Added sublime text 2 project file.  
							
							 
							
							... 
							
							
							
							* Changed the order of the dofiles params. 
							
						 
						
							2013-05-12 21:16:43 +12:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								18d23653c4 
								
							 
						 
						
							
							
								
								Added some control params to dofiles lua method.  
							
							 
							
							... 
							
							
							
							* File name contains string.
* Recursive file checking for deep searches. 
							
						 
						
							2013-05-12 17:00:52 +12:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								b43a196eac 
								
							 
						 
						
							
							
								
								Minor fixes and add auto resize for images  
							
							 
							
							
							
						 
						
							2013-03-15 21:59:22 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								4bdd1e79fd 
								
							 
						 
						
							
							
								
								Fix compile error for win32  
							
							 
							
							
							
						 
						
							2013-03-13 21:18:17 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								e9e4dcd71b 
								
							 
						 
						
							
							
								
								Improve walk when lagging  
							
							 
							
							
							
						 
						
							2013-03-13 20:55:20 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								0891e2b30a 
								
							 
						 
						
							
							
								
								Add C++ traceback to errors  
							
							 
							
							
							
						 
						
							2013-03-12 01:36:36 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								24664714bd 
								
							 
						 
						
							
							
								
								Fix rare but serious bug in Connection  
							
							 
							
							... 
							
							
							
							* Implement output pooling for writing data in connection,
this should fix rare cases where sending would fail 
							
						 
						
							2013-03-12 00:18:47 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								64fc4570c9 
								
							 
						 
						
							
							
								
								Try to fix compilation for gcc 4.6 [3]  
							
							 
							
							
							
						 
						
							2013-03-06 15:47:38 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								392acc0b43 
								
							 
						 
						
							
							
								
								Try to fix compilation for gcc 4.6 [2]  
							
							 
							
							
							
						 
						
							2013-03-06 15:40:47 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								69f72b9c86 
								
							 
						 
						
							
							
								
								Try to fix compilation for gcc 4.6  
							
							 
							
							
							
						 
						
							2013-03-06 13:05:46 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								489688e9fb 
								
							 
						 
						
							
							
								
								Merge branch 'sql'  
							
							 
							
							
							
						 
						
							2013-03-06 13:00:21 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								61be2103ed 
								
							 
						 
						
							
							
								
								Fix linkage  
							
							 
							
							
							
						 
						
							2013-03-06 12:54:27 -03:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								a7b27ef8dd 
								
							 
						 
						
							
							
								
								Forgot to add MySQLResult lua binding  
							
							 
							
							
							
						 
						
							2013-03-05 20:33:27 +13:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								44bf4dcb6e 
								
							 
						 
						
							
							
								
								Fix ubuntu compile errors  
							
							 
							
							
							
						 
						
							2013-03-05 02:54:08 -03:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								9305053e34 
								
							 
						 
						
							
							
								
								Few issues with compilation and layout  
							
							 
							
							
							
						 
						
							2013-03-05 17:47:43 +13:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								1dd558d57e 
								
							 
						 
						
							
							
								
								Revert "Use boost::thread instead of std::thread"  
							
							 
							
							... 
							
							
							
							This reverts commit 71b5c5f2e4 . 
							
						 
						
							2013-03-05 01:47:23 -03:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								15ee7962f1 
								
							 
						 
						
							
							
								
								Some minor clean ups  
							
							 
							
							
							
						 
						
							2013-03-05 17:31:19 +13:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								71b5c5f2e4 
								
							 
						 
						
							
							
								
								Use boost::thread instead of std::thread  
							
							 
							
							
							
						 
						
							2013-03-04 23:06:00 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								0be7bd5360 
								
							 
						 
						
							
							
								
								Implement async dispatcher  #221  
							
							 
							
							
							
						 
						
							2013-03-04 18:56:22 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								c452e74e0c 
								
							 
						 
						
							
							
								
								Implement stdext::shared_ptr  
							
							 
							
							... 
							
							
							
							It's an alternative to stdext::shared_object_ptr
with weak pointers support and some other functionallity, however
it's heavier, uses more memory, more allocation and slower,
this class should be used when really needed, prefer
stdext::shared_object_ptr 
							
						 
						
							2013-03-04 13:14:35 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								bdbe065c23 
								
							 
						 
						
							
							
								
								Add thread safety for std::shared_object_ptr  
							
							 
							
							
							
						 
						
							2013-03-04 10:47:07 -03:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								f4263384bc 
								
							 
						 
						
							
							
								
								Fix boost issue on Ubuntu and fix MySQL lib issue  
							
							 
							
							... 
							
							
							
							* Add framework options for configuration
* libboost_chrono-mt.a dependency issue (with clock_gettime)
* MySQL lib must be added before zlib 
							
						 
						
							2013-03-04 18:03:04 +13:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								f50c63e9e5 
								
							 
						 
						
							
							
								
								Removed singleton instance & added more lua bindings  
							
							 
							
							... 
							
							
							
							* Some tidying up 
							
						 
						
							2013-03-04 04:11:29 +13:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								48ac91d173 
								
							 
						 
						
							
							
								
								A few clean ups and also tested, its working fine  
							
							 
							
							
							
						 
						
							2013-03-04 01:27:07 +13:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								8db85e4e3a 
								
							 
						 
						
							
							
								
								Use stdext::millis not g_clock.millis  
							
							 
							
							
							
						 
						
							2013-03-03 19:43:25 +13:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								02d32565e9 
								
							 
						 
						
							
							
								
								Work on sql framework classes  
							
							 
							
							
							
						 
						
							2013-03-03 19:19:22 +13:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								3980f859b7 
								
							 
						 
						
							
							
								
								Forgot to remove header includes  
							
							 
							
							
							
						 
						
							2013-03-03 19:17:48 +13:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								c392bcca90 
								
							 
						 
						
							
							
								
								Fix win32 alt bug  
							
							 
							
							
							
						 
						
							2013-03-03 00:00:13 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								62921dee9b 
								
							 
						 
						
							
							
								
								Fixes in options, hotkeys and viplist  
							
							 
							
							
							
						 
						
							2013-03-02 17:01:52 -03:00  
						
					 
				
					
						
							
							
								 
								BeniS
							
						 
						
							 
							
							
							
							
								
							
							
								3ca85cbe87 
								
							 
						 
						
							
							
								
								Removed Position dependencies inside the framework  
							
							 
							
							
							
						 
						
							2013-03-02 18:33:14 +13:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								32df317163 
								
							 
						 
						
							
							
								
								Fix luajit on Mac OS X  
							
							 
							
							
							
						 
						
							2013-03-01 17:14:18 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								8314b84f69 
								
							 
						 
						
							
							
								
								Add live_textures_reload command  
							
							 
							
							
							
						 
						
							2013-03-01 05:46:55 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique Santiago
							
						 
						
							 
							
							
							
							
								
							
							
								e85afd4b63 
								
							 
						 
						
							
							
								
								Platform modtime, little changes to entergame  
							
							 
							
							
							
						 
						
							2013-03-01 05:08:40 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								dad3026ba0 
								
							 
						 
						
							
							
								
								Optimize terminal buffering  
							
							 
							
							
							
						 
						
							2013-02-28 21:35:35 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								9312d20a0f 
								
							 
						 
						
							
							
								
								More terminal improvements  
							
							 
							
							
							
						 
						
							2013-02-28 20:10:36 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								b804dd6959 
								
							 
						 
						
							
							
								
								Fixes and new tuned terminal  
							
							 
							
							
							
						 
						
							2013-02-28 18:46:42 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								69e762385e 
								
							 
						 
						
							
							
								
								Warn when shared_object_ptr misused  
							
							 
							
							
							
						 
						
							2013-02-28 12:19:42 -03:00  
						
					 
				
					
						
							
							
								 
								Eduardo Bart
							
						 
						
							 
							
							
							
							
								
							
							
								e528fcc8f8 
								
							 
						 
						
							
							
								
								Minor fixes and improvements  
							
							 
							
							
							
						 
						
							2013-02-28 02:43:26 -03:00  
						
					 
				
					
						
							
							
								 
								Henrique Santiago
							
						 
						
							 
							
							
							
							
								
							
							
								46aa0c005f 
								
							 
						 
						
							
							
								
								Support to miniwindow margin, fix protocollogin connectCallback, pt translation  
							
							 
							
							
							
						 
						
							2013-02-27 23:45:03 -03:00