Soren Jorvang 
							
						 
					 
					
						
						
							
						
						d4158f076a 
					 
					
						
						
							
							Allocate low executable memory on OS X as on Windows and Linux.  
						
						... 
						
						
						
						Even with LoadStorePaired accounted for, there are still some
niggling 64-bit cleanliness bugs left that are not practical
to weed out on a single platform. We should probably have an
option to use >2GB memory only on all platforms for debugging.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6792  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-09 14:09:27 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						f081710800 
					 
					
						
						
							
							Oops, removed one <sys/stat.h> too many.  
						
						... 
						
						
						
						No need to autoconf for libusbhid - all USB-capable BSD's have it.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5996  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-29 17:52:43 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						24fdf942a4 
					 
					
						
						
							
							Use .cpp suffix when detecting libraries. On some systems, g++  
						
						... 
						
						
						
						is required to correctly link with C++ libraries like wxw.
Tell OS X that the user is doing something when using the wiimote
so that the screensaver doesn't come on when playing a Wii game.
Replace unnecessary floating point with integer math.
Remove unnecessary <sys/stat.h>'s.
Correct a few type nits.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5995  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-29 13:29:15 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						83883cee45 
					 
					
						
						
							
							Port to *BSD. It runs but isn't terribly useful without Cg.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5934  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-22 03:29:35 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						2c419382c9 
					 
					
						
						
							
							Slightly cleanup of mmap(2) flags:  
						
						... 
						
						
						
						Move MAP_32BIT to MemoryUtil.h.
MAP_VARIABLE is simply the absence of MAP_FIXED.
Replace MAP_ANONYMOUS with the more traditional MAP_ANON - Linux is compatible.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5900  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-18 05:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								skidau 
							
						 
					 
					
						
						
							
						
						14d489dfee 
					 
					
						
						
							
							Allows more than one instance of Dolphin to be running.  Credit goes to Billiard for the code.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5242  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-27 06:37:37 +00:00 
						 
				 
			
				
					
						
							
							
								ayuanx 
							
						 
					 
					
						
						
							
						
						81afdbe4f4 
					 
					
						
						
							
							Compilation fix for r4795  
						
						... 
						
						
						
						Nunchuck gravity fix for r4794 (as sanchez instructed)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4797  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-01-08 22:56:27 +00:00 
						 
				 
			
				
					
						
							
							
								ayuanx 
							
						 
					 
					
						
						
							
						
						a3cfafcd12 
					 
					
						
						
							
							1. Expanded Framelimit range from 20 to 120 in case someone wants to run a little faster than full speed but still controllable not like wild OFF.  
						
						... 
						
						
						
						2. Fixed a bug (for Win 32bit) that reports "No possible memory base pointer found!" even when there IS valid memory base found.
3. Made Metroid Prime 2 (maybe also other games) boot
PS: There is definitely some initialization problem with Dolphin (not found exact location yet), which prevents Metroid Prime 2 from first time booting (If you boot some other GC game first, stop it, then MP2 can boot without problem).
So I added an instant BP hack that can make MP2 boot even at first time.
And I've tested all my games to guarantee it won't break any game that already boots before this hack.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4795  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-01-08 21:57:31 +00:00 
						 
				 
			
				
					
						
							
							
								bztdlinux 
							
						 
					 
					
						
						
							
						
						f796d4d747 
					 
					
						
						
							
							STAND BACK - NEWLINE POLICE  
						
						... 
						
						
						
						gcc spams warnings when newlines are not at the end of files.
reason: http://gcc.gnu.org/ml/gcc/2001-07/msg01120.html 
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4582  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-11-15 22:26:39 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						ebaad032eb 
					 
					
						
						
							
							forgot something  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4506  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-11-07 18:54:37 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						2d0f714546 
					 
					
						
						
							
							Rewrite memory management, _hopefully_ banishing "failed to map 1 gb contiguous memory" 32-bit Dolphin errors to history.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4505  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-11-07 18:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						95344be674 
					 
					
						
						
							
							misc cleanup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3942  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-08-06 06:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						c64bae837f 
					 
					
						
						
							
							Initial work on F-Zero - map & gameconfig. Far from playable - wacky math errors. NOTE: The game only boots if you disable LoadStore in the debugger window menu.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1941  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-19 21:42:24 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						7afc53c3a1 
					 
					
						
						
							
							Revert r1861  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1879  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-16 02:58:34 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						f1a3bc1397 
					 
					
						
						
							
							Move #include <window.h> from all files that include it and common.h to common.h  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1861  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-01-13 04:23:26 +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 
						 
				 
			
				
					
						
							
							
								Maarten ter Huurne 
							
						 
					 
					
						
						
							
						
						1f66120671 
					 
					
						
						
							
							32-bit Linux fix: check result of mmap(): if it fails, it returns MAP_FAILED, which is not equal to 0. Also print error message associated with errno.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@554  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-17 08:08:22 +00:00 
						 
				 
			
				
					
						
							
							
								Maarten ter Huurne 
							
						 
					 
					
						
						
							
						
						f70819197a 
					 
					
						
						
							
							Changed return type of Find4GBBase() to u8*, since it really is a pointer (all callers were typecasting it to u8*).  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@553  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-17 07:58:17 +00:00 
						 
				 
			
				
					
						
							
							
								Maarten ter Huurne 
							
						 
					 
					
						
						
							
						
						936bfbd867 
					 
					
						
						
							
							Implemented Find4GBBase() on 32-bit non-Windows platforms. I am not sure the pointer acquired is any good though.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@266  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-22 10:38:53 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						53ee26711e 
					 
					
						
						
							
							More linux work. Getting a bit closer, but JIT does still not work.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@119  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-01 08:37:19 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						d1140d999d 
					 
					
						
						
							
							Blargh, 109 broke things, reverted most of it.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@112  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-31 06:37:47 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						5698cbde2f 
					 
					
						
						
							
							Various linux stuff - JIT does not work yet :(  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@109  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-30 22:17:52 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						1d175eadd7 
					 
					
						
						
							
							Linux: Fixes so it compiles in 32bit. Now a Config dialog for the video plugin, Linux only, if you want to change for Windows, work on it  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@61  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-23 08:49:58 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						ea934759e1 
					 
					
						
						
							
							Mostly cleanup and some better crash messages. Also enabled partial block linking (see JitCache.cpp), should give a small speedup but may cause problems, please report!  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@12  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-16 20:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						8248a8d137 
					 
					
						
						
							
							Reduce contiguous memory space requirement in 32-bit mode slightly. Could help some people who get the error message.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-14 19:02: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