Lioncash 
							
						 
					 
					
						
						
							
						
						bab9963b00 
					 
					
						
						
							
							New license header introduced for DiscIO, AudioCommon, InputCommon, VideoCommon, and Common projects.  
						
						
						
						
					 
					
						2013-04-17 23:09:55 -04:00 
						 
				 
			
				
					
						
							
							
								lioncash 
							
						 
					 
					
						
						
							
						
						ef85b9af45 
					 
					
						
						
							
							Update the license file text (change SVN to Git) in all projects except Core since I was told a merge was happening soon. So for the sake of the merge going smoothly, I'll fix that when I remove the tab/space mismatches from the Core project.  
						
						... 
						
						
						
						Also, some tab/space mismatches removed from VideoOGL, and some places I missed in VideoDX[number] projects.
Now, the Core is literally the only project with tab/space mismatches (on a large scale). 
						
						
					 
					
						2013-04-15 16:28:55 -04:00 
						 
				 
			
				
					
						
							
							
								lioncash 
							
						 
					 
					
						
						
							
						
						edd9d0e0ef 
					 
					
						
						
							
							Clean up more space/tab mismatches in AudioCommon, Common, and VideoCommon.  
						
						... 
						
						
						
						Not planning to touch Core since it's the most actively changed part of the project. 
						
						
					 
					
						2013-03-19 21:51:12 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						717b976875 
					 
					
						
						
							
							ARM Support without GLSL  
						
						
						
						
					 
					
						2013-02-26 13:49:00 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Rice 
							
						 
					 
					
						
						
							
						
						f7fa33f2d6 
					 
					
						
						
							
							Fix remaining compiler warnings.  
						
						
						
						
					 
					
						2013-01-31 15:29:29 -06:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						483d15a9c3 
					 
					
						
						
							
							fix Common lib re-linking all the time  
						
						... 
						
						
						
						rename wxBase28 project to wxWidgets 
						
						
					 
					
						2012-03-18 05:47:55 -07:00 
						 
				 
			
				
					
						
							
							
								Maarten ter Huurne 
							
						 
					 
					
						
						
							
						
						29865e6366 
					 
					
						
						
							
							Avoid virtual memory range collision between JIT and emulated RAM.  
						
						... 
						
						
						
						Passing MAP_FIXED to mmap causes already mapped pages in the requested
region to be replaced. On Mac OS X this caused pages for JIT-generatd
code to appear in the memory range previously auto-allocated for the RAM
of the emulated machine. This led to a hang at boot time. The same problem
can probably occur on FreeBSD, but not on Linux since MAP_32BIT is used
there instead of MAP_FIXED.
The solution is to not use MAP_FIXED, but instead rely on the OS honoring
the hinted address which is below 4 GB: we don't need an exact match,
just a low address. 
						
						
					 
					
						2011-11-30 00:37:57 +01:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						ee1dc962bf 
					 
					
						
						
							
							Fix Windows build.  
						
						
						
						
					 
					
						2011-09-06 14:45:05 +02:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						06e640532a 
					 
					
						
						
							
							Various changes which improve FreeBSD support.  
						
						... 
						
						
						
						Patches by martymac, all credits go to him ;) 
						
						
					 
					
						2011-08-27 20:42:11 +02:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						82b635b799 
					 
					
						
						
							
							vs2010: build dsptool again  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7681  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-07-17 08:38:08 +00:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Osvaldo Bogado 
							
						 
					 
					
						
						
							
						
						eef715b1cf 
					 
					
						
						
							
							added the possibility to allocate aligned memory, an use it to allocate the buffer utilized in texture decoding, this will make a little easy to use aligned writes when possible in sse2/3 optimized algorithms.  
						
						... 
						
						
						
						some code additions for future use ;).
please gcc user test this as i don't have opportunity to test it myself i only use reference code to.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7247  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-02-25 20:35:05 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						9ed3862c0a 
					 
					
						
						
							
							Executable memory above 2GB is okay on a 32-bit machine.  
						
						... 
						
						
						
						Fixes issue 3913.
The underlying problem, however, is that PanicAlert GUI popups
are broken on 32-bit Linux. I haven't looked into why that is.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6836  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-12 21:25:33 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						d78be40be9 
					 
					
						
						
							
							Print the performance status in exactly one place.  
						
						... 
						
						
						
						Placing the render window at position 0,0 makes it unmovable on OS X.
Use the conventional r1234 format for SVN revision numbers.
Delete mis-copied .svn directories from the application bundle.
 
Only warn about a failed low-memory allocation if one was requested.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6811  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-11 04:09:11 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						26f84c1e74 
					 
					
						
						
							
							StringUtil cleanup. Nothing seems broken.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6367  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-11-10 04:12:31 +00:00 
						 
				 
			
				
					
						
							
							
								Soren Jorvang 
							
						 
					 
					
						
						
							
						
						caeabf8bea 
					 
					
						
						
							
							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@5899  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-18 05:15:16 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						7cf32053fe 
					 
					
						
						
							
							Gah, screw it  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5159  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-05 10:07:49 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						56a1e15f41 
					 
					
						
						
							
							Forgot to check the low argument  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5158  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-05 10:01:26 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						529642de99 
					 
					
						
						
							
							Woops  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5156  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-05 09:26:10 +00:00 
						 
				 
			
				
					
						
							
							
								Sonicadvance1 
							
						 
					 
					
						
						
							
						
						d18ab50520 
					 
					
						
						
							
							Add a universal option to the osx flag, does not work yet since scons strips out the -arch flag that it thinks is a duplicate, add to linker flags since cross compiling on OSX was failing since it was trying to link everything as the wrong arch. Re-Enable the loadstores in 32bit Dolphin in OSX, due to the reason described in the comments (Fast 32bit OSX!). Add an alert if the memory space ends up above 32bit in *nix sides, since it will ALWAYS be above in 64bit OSX, Will try to fix.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5155  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-05 09:23:28 +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 
							
						 
					 
					
						
						
							
						
						700f2ff694 
					 
					
						
						
							
							Lots of code and warning cleanup. OGL/D3D: Moved to a shared config class in VideoCommon. This lets VideoCommon code read the config without ugly hacks. Fixed various config race conditions by keeping a copy (g_ActiveConfig) of the g_Config struct which is updated once per frame.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4256  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-13 08:21:35 +00:00 
						 
				 
			
				
					
						
							
							
								John Peterson 
							
						 
					 
					
						
						
							
						
						7e115dcb00 
					 
					
						
						
							
							GUI: Fixed some GUI related start/stop crashes  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4223  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-07 12:40:43 +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 
						 
				 
			
				
					
						
							
							
								death2droid 
							
						 
					 
					
						
						
							
						
						73a7686044 
					 
					
						
						
							
							Fix up all copyright dates.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3886  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-26 11:51:40 +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 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						104acd5bc1 
					 
					
						
						
							
							Turn the X86 emitter into a class, so the code pointer is no longer a global, yay! Created XCodeBlock that derives from XEmitter, and the Jit now derives from XCodeBlock so it can call all ADD SUB JNZ etc without having to prefix them with "emit.". I think someone's gonna like this.  
						
						... 
						
						
						
						There's some cleanup still to be done, but hey, it works. There shouldn't be a noticable speed difference.
I hope GCC doesn't have a problem with the "member function pointers" I used.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1594  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-19 21:24:52 +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 
						 
				 
			
				
					
						
							
							
								fires.gc 
							
						 
					 
					
						
						
							
						
						f198d550bc 
					 
					
						
						
							
							fix for small memory leaks  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@562  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-09-17 08:40:52 +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 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						9626b3bc42 
					 
					
						
						
							
							Fix shader cache bugs, improving linux speed. Remove some unnecessary printfs.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@153  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-08 19:46:04 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						9a4c66e066 
					 
					
						
						
							
							More linux...  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@122  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-08-01 13:59:37 +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 
							
						 
					 
					
						
						
							
						
						92c0a4c370 
					 
					
						
						
							
							Intel Macs: Provides fixes to help compile on Macs, thanks to tmator  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@104  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-30 09:12:52 +00:00 
						 
				 
			
				
					
						
							
							
								fires.gc 
							
						 
					 
					
						
						
							
						
						fa6bd5d2e2 
					 
					
						
						
							
							added first iteration of breakpoint view for the debugger  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@21  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-17 20:08:01 +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