| 
							
							
								 hrydgard | 81e937041f | fix 64-bit build too on Platform SDK 6.0, fix project file. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@453 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-07 11:07:55 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | 5a69fca0be | Add some missing GPL headers, fix building with Platform SDK 6.0, delete unused HTTP code. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@452 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-07 10:29:46 +00:00 |  | 
			
				
					| 
							
							
								 daco65 | 72ca1e2355 | refixed. my mistake sorry git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@450 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-06 23:38:12 +00:00 |  | 
			
				
					| 
							
							
								 daco65 | 3078f66763 | fixed some issues with ExtendedTrace.cpp for 64bit builds. not sure about the (PDWORD64) tho (i had bad exp. with that in past projects). git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@449 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-06 23:05:06 +00:00 |  | 
			
				
					| 
							
							
								 masken | 10e9add26d | Fixed Common logging. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@447 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-06 21:12:19 +00:00 |  | 
			
				
					| 
							
							
								 masken | 565a4d28ec | Added ExtendedTrace crash logging. Wiimote HLE can now create an L2CAP connection. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@446 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-06 13:41:44 +00:00 |  | 
			
				
					| 
							
							
								 nakeee | f6298b9f31 | forgot return value on windows can't check it though
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@445 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-05 15:22:25 +00:00 |  | 
			
				
					| 
							
							
								 nakeee | 3749fb510b | added getuserdirectory git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@444 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-05 13:12:47 +00:00 |  | 
			
				
					| 
							
							
								 nakeee | 6edc234303 | added createdir and isdirectory for nix git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@442 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-05 11:59:28 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | cf36d4ba58 | Fixed ProtectFunction(): it should copy parameters using the padded size. Actually, I am not sure this function is correct, but at least its implementation is now equivalent to the original (before rev 439). git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@441 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-05 01:48:16 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 722ea233a1 | Align stack to 16-byte boundary when compiling in 32-bit mode with GCC. This is required to run anything on OS X and to support SSE instructions on Linux. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@439 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-05 00:02:53 +00:00 |  | 
			
				
					| 
							
							
								 Shawn Hoffman | 179752449d | removed PortableSockets.cpp from the vs05 project file git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@430 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-02 02:35:08 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | f3f17b4a19 | Removed parts of PortableSockets that we do not use. If you need more functionality later, resurrect it from old SVN revisions or re-download the source (see top of the header). However, DO NOT use performance counters to do timing, since the counter value can be different for different CPU cores. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@428 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-01 22:13:11 +00:00 |  | 
			
				
					| 
							
							
								 masken | 012041bab5 | Added puts() HLE, WIIMOTE logging section and experimental virtual connection request. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@427 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-01 21:29:27 +00:00 |  | 
			
				
					| 
							
							
								 nakeee | 4bbfff3cac | many warning fixes git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@422 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-09-01 12:11:08 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | af1e42ec90 | Fix build git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@406 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-31 14:00:54 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 2c7a92e1b7 | Split off type definitions from "Common.h" into new header "CommonTypes.h". This is a preparation for sharing the type definitions between the Dolphin core and the plugin specs. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@405 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-31 13:54:25 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | d9e129ae99 | Removed WEAK_SYMBOL: it is not used anywhere. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@403 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-31 13:13:36 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | 4608333a56 | State saving progress. Most core state seems to be saved/loaded correctly, not so for video yet unfortunately. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@386 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-30 16:05:32 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | ff0a613427 | Cleaning up XK's mess, added a simple profiler, minor disasm fix. Too lazy to split it up into individual changes. Savestates not yet working. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@381 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-30 12:11:25 +00:00 |  | 
			
				
					| 
							
							
								 XTra.KrazzY | 2e760d69fe | Added save/load state support in the UI git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@375 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-28 21:30:13 +00:00 |  | 
			
				
					| 
							
							
								 XTra.KrazzY | f8b4311b66 | Final typo and error fixes and include reordering git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@372 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-28 09:19:46 +00:00 |  | 
			
				
					| 
							
							
								 XTra.KrazzY | f3fb7a9102 | typo fix git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@370 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-28 08:09:25 +00:00 |  | 
			
				
					| 
							
							
								 XTra.KrazzY | 8a33d6787b | git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@367 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-28 07:42:48 +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 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 541a86de26 | Removed unused function x86SetJ8(). git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@365 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-27 13:42:32 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | ad748bfc05 | Fixed CALL range check. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@364 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-27 13:29:35 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 105e1c325f | Fixed warnings about field initialisation order. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@359 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-27 12:33:49 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 0f3e8ddced | On platforms where the OpenGL library uses the CDECL calling convention, the stack should be increased after making a call. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@334 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-27 01:04:54 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 59974dfb5b | Only use "-fPIC" for compiling objects that will be part of dynamic libs. Make SConscripts inherit the compile flags from the top level instead of overriding them. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@329 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-26 22:28:42 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 0ebba1bde0 | Restructured main SCons file in the same way as the one for the GL plugin. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@328 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-26 21:02:23 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 8e69d942e9 | Implemented querying file size on POSIX. Also fixed size rounding of mmap() on POSIX. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@321 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-26 11:44:17 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 1a2e350158 | Declare EAX as input register for CPUID. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@310 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-25 10:21:19 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 4871626af8 | Fixed "no newline at end of file" warnings issued by GCC 4.2. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@303 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-24 21:50:41 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 1b1f0ecae9 | The simple form of "cpuid" should work on 64-bit platforms; on 32-bit platforms it is safer to use the version that does not modify EBX. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@297 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-24 20:13:49 +00:00 |  | 
			
				
					| 
							
							
								 XTra.KrazzY | 23665a7b93 | Cross compatibility function union (strcasecmp, unlink) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@293 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-24 16:25:52 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | f44a06465a | Change some project settings. Reorganize the symbol database code, step 1/2. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@292 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-24 15:46:08 +00:00 |  | 
			
				
					| 
							
							
								 masken | ae5b59747a | Turned on Warnings as Errors for all vcprojs. Fixed almost all of the warnings in win32. Added many SVN Ignore settings. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@283 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-23 15:28:24 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | cb5aa5435b | On non-Windows platforms, #define _M_IX86 for 32-bit platforms and _M_X64 for 64-bit platforms. Until now, 64-bit was always selected, which broke Dolphin on 32-bit Linux and OS X. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@273 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-22 19:28:00 +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 | 465ee5fd86 | Save states - more boring groundwork. Far from done. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@263 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-21 23:28:07 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | bab47b610d | Save/restore SSE flags through protected function calls. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@247 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-20 18:28:21 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | af7e0404ca | fix crash bug in movddup-on-sse2-emulation git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@241 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-17 22:58:12 +00:00 |  | 
			
				
					| 
							
							
								 NunoRamiro | 8c132bdae5 | - Fixed: Crash when loading a rom with an unknown file extension. - Fixed: Crash when stopping a game.
- Improved: DirectX Plugin.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@237 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-17 19:28:24 +00:00 |  | 
			
				
					| 
							
							
								 Sonicadvance1 | e3f3a7a41d | Linux: Fix so there isn't a trace/breakpoint trap when you get a panicalert and got the mem card reader to work git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@236 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-17 18:29:20 +00:00 |  | 
			
				
					| 
							
							
								 Sonicadvance1 | 730d80864d | Mostly fix for OGL plugin, putting it's shaders in the right place, few other bugs here and there though. Fix for CPU detect and removed a quick hack to reduce underflows in the HLE plugin. Added AA for Linux, but may be only usable by ATI/Intel cards or Opensource drivers git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@231 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-17 03:56:07 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 7962ab4713 | Fixed CPU detection on Mac OS X. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@225 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-16 10:48:32 +00:00 |  | 
			
				
					| 
							
							
								 Maarten ter Huurne | 2f55ee30be | Added missing #include. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@224 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-16 10:41:36 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | 48cfb8aa1f | bug fix git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@223 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-15 20:51:32 +00:00 |  | 
			
				
					| 
							
							
								 hrydgard | a077e1e1de | untested cpu_id for linux/macosx git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@222 8ced0084-cf51-0410-be5f-012b33b47a6e | 2008-08-15 20:48:40 +00:00 |  |