omegadox 
							
						 
					 
					
						
						
							
						
						eb0cab140f 
					 
					
						
						
							
							Some code cleanup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2768  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-28 08:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						ad76edd157 
					 
					
						
						
							
							Fixed some log messages  
						
						... 
						
						
						
						Fixed a crash when no game ini exists
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2690  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-20 15:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						2301d072a6 
					 
					
						
						
							
							nakee's new logmanager. added a console window for windows builds (prints to parent console on non-win32). also fix some random wxw bugs: main window's position is saved when using debugger, disabling windows from the tools menu are saved settings, some other small fixes  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2675  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-18 17:17:58 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						8c93e39ddd 
					 
					
						
						
							
							Linux build fixes and some warning cleanup for GCC  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2406  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-24 05:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								John Peterson 
							
						 
					 
					
						
						
							
						
						04def4f7b8 
					 
					
						
						
							
							Last Commit (Threads and Stop): Linux build fix, I forgot to change the definition of the function there to  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2402  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-24 04:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								John Peterson 
							
						 
					 
					
						
						
							
						
						5f4d304ebc 
					 
					
						
						
							
							Threads and Stop: How about this? A timeout only for the shutdown process? That way the shutdown can either work anyway, or crash, which is simpler than having to open the Task Manager and manually end the deadlocked process.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2401  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-24 03:03:11 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						042034f199 
					 
					
						
						
							
							Restore proper functionality of events and thread waits. The arbitrary 5 sec timeout ( ??? ) broke stepping in the debugger.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2397  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-23 20:52:52 +00:00 
						 
				 
			
				
					
						
							
							
								John Peterson 
							
						 
					 
					
						
						
							
						
						472582022b 
					 
					
						
						
							
							Core and Common Threads Stop and Start: Added timeout to the thread waiting loops. If we have waited more than five seconds we can be pretty sure that the thread is deadlocked. So then we can just as well continue and hope for the best.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2383  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-23 00:15:19 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						68f5cc1873 
					 
					
						
						
							
							Attempt to workaround some stop hangs by using MsgWait instead of Wait. change order of dsp / video shutdown. some comments.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2379  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-22 22:49:42 +00:00 
						 
				 
			
				
					
						
							
							
								John Peterson 
							
						 
					 
					
						
						
							
						
						927815bc9b 
					 
					
						
						
							
							Core Stop and Start: Added alternative separate thread timer/loop based waiting, instead of same thread loop waiting. You can try it with the SETUP_TIMER_WAITING option in Setup.h.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2375  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-22 21:16:12 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						6cd34b318f 
					 
					
						
						
							
							The Mega Change Of Doom - or, fixing Stop. Almost. At least it's better than before. However, the OpenGL plugin seems to lose textures a lot between game restarts :P I think the GL plugin needs to do a lot more cleanup.  
						
						... 
						
						
						
						This change also includes tons of minor code formatting cleanup. Yeah, should've separated it ... sorry :(
Kills the old CPUCompare support. I'll resurrect it if I need it again, right now it mostly clutters the code.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2321  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-02-20 22:04:52 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						3a64c36c66 
					 
					
						
						
							
							fix  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1850  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-11 13:25:05 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						9d9de41c0a 
					 
					
						
						
							
							Printf compile warning fixes  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1849  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-11 13:05:43 +00:00 
						 
				 
			
				
					
						
							
							
								bushing 
							
						 
					 
					
						
						
							
						
						969496d93b 
					 
					
						
						
							
							properly support POSIX threads kthx  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1838  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-09 12:10:02 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						522752c77d 
					 
					
						
						
							
							small speedup of logmanager, minor logging improvements, misc code standard improvements, replace a crash with an error message in ppcanalyst  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1521  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-13 16:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								bushing 
							
						 
					 
					
						
						
							
						
						49cfded60b 
					 
					
						
						
							
							set svn:eol-style=native for **.cpp  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1442  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-08 05:30:24 +00:00 
						 
				 
			
				
					
						
							
							
								bushing 
							
						 
					 
					
						
						
							
						
						14ff55d13b 
					 
					
						
						
							
							add support for GCC 4.0  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1407  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-06 03:17:42 +00:00 
						 
				 
			
				
					
						
							
							
								memberTwo.mb2 
							
						 
					 
					
						
						
							
						
						f66b7999d8 
					 
					
						
						
							
							Fix windows build. Fix InterlockedIncrement for old gcc. TOTEST on linux.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1394  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-04 13:43:03 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						b64877d464 
					 
					
						
						
							
							merged windows/linux atomic operations,  
						
						... 
						
						
						
						please test on windows
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1391  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-04 10:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								memberTwo.mb2 
							
						 
					 
					
						
						
							
						
						0f13d327b8 
					 
					
						
						
							
							DC + fifo: small fix/correction ;). Remove old stupid OnIdleDC stuff. Interesting: DSPnull with DC + IdleSkipping show invalid read addr sometimes.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1286  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-24 16:33:38 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						6e4a5d8cda 
					 
					
						
						
							
							Moved wiimote_test to wiimote  
						
						... 
						
						
						
						Some linux compile fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1266  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-23 08:44:02 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						06aff848e3 
					 
					
						
						
							
							more porting  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1183  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-15 20:36:45 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						0ab16c6af0 
					 
					
						
						
							
							Added InterlockedExchange to Linux side  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1018  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-30 19:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								tmator 
							
						 
					 
					
						
						
							
						
						4477f77cf6 
					 
					
						
						
							
							add InterlockedExchangeAdd for olds gcc version  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-17 11:12:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						e1eb51a010 
					 
					
						
						
							
							Fix Building in Linux, removed the define for _T() in Common.h so now we can have wx headers after including Common.h. Also, InterlockedExchange isn't in Linux so I just made it assign the variable  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@809  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-09 08:51:57 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						a2e0cdcbc1 
					 
					
						
						
							
							style fixup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@749  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-02 21:50:35 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						3d6d64c632 
					 
					
						
						
							
							Get rid of locks added InterlockedExchangeAdd function in thread.cpp  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@748  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-02 21:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								memberTwo.mb2 
							
						 
					 
					
						
						
							
						
						da088e62ad 
					 
					
						
						
							
							DC idle skipping part 2: video thread is woken up when "OnIdle".  
						
						... 
						
						
						
						For testing purpose only (I can't test with lots of games) because it may break some sync. Besides, I'm not satisfied with the way things are done.
So just uncomment "//#define THREAD_VIDEO_WAKEUP_ONIDLE" in thread.h in order to test it.
Works fine with movies, 2D and simple 3D in ZWW at least.
If it's ok I'll clean up the code.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@658  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-24 10:52:58 +00:00 
						 
				 
			
				
					
						
							
							
								fires.gc 
							
						 
					 
					
						
						
							
						
						85993d02ad 
					 
					
						
						
							
							fixed small memory leaks of the windows version  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@549  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-17 06:50:52 +00:00 
						 
				 
			
				
					
						
							
							
								Maarten ter Huurne 
							
						 
					 
					
						
						
							
						
						e764723832 
					 
					
						
						
							
							Fixed warnings about comparison between signed and unsigned integer expressions.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@366  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-27 16:12:05 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						775dc8a9c0 
					 
					
						
						
							
							Initial megacommit.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-12 17:40:22 +00:00