archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							06c9712bc7 
							
						 
					 
					
						
						
							
							Merge Config::ReadXYZs  
						
						
						
					 
					
						2014-11-18 15:12:49 -08:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							963c923d59 
							
						 
					 
					
						
						
							
							citra GLFW: Ignore minimal window size hints.  
						
						... 
						
						
						
						GLFW provides no proper support for this, hence we just allow any window size to be used. 
						
					 
					
						2014-11-18 13:16:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							182476c96a 
							
						 
					 
					
						
						
							
							EmuWindow: Remove window title getters/setters.  
						
						... 
						
						
						
						The window title is none of the emulation core's business. The GUI code is free to put whatever it wants there.
Providing properly thread-safe window title getters and setters is a mess anyway. 
						
					 
					
						2014-11-18 13:09:01 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							722ce22589 
							
						 
					 
					
						
						
							
							EmuWindow: Add support for specifying minimal client area sizes.  
						
						
						
					 
					
						2014-11-18 13:09:01 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							bd8f491e4c 
							
						 
					 
					
						
						
							
							Fixup EmuWindow interface and implementations thereof.  
						
						
						
					 
					
						2014-11-18 13:09:01 +01:00 
						 
				 
			
				
					
						
							
							
								Kevin Hartman 
							
						 
					 
					
						
						
						
						
							
						
						
							221a9b023d 
							
						 
					 
					
						
						
							
							Viewport scaling and display density independence  
						
						... 
						
						
						
						The view is scaled to be as large as possible, without changing the aspect, within the bounds of the window.
On "retina" displays, or other displays where window units != pixels, the view should no longer draw incorrectly. 
						
					 
					
						2014-11-18 13:06:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							80e9c02bd6 
							
						 
					 
					
						
						
							
							Merge pull request  #159  from SeannyM/enable_log  
						
						... 
						
						
						
						Add support for disabling log from settings 
						
					 
					
						2014-11-15 12:42:08 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3409790668 
							
						 
					 
					
						
						
							
							ARM: Fixed several dyncom bugs.  
						
						... 
						
						
						
						- Fixed NZCVT flags to properly save state when function returns.
- Fixed counter to keep track of the actual number of instructions executed.
- Fixed single-step mode to only execute one instruction at a time.
- DefaultIni: Removed comment that no longer applied to dyncom. 
						
					 
					
						2014-11-11 19:53:19 -05:00 
						 
				 
			
				
					
						
							
							
								Sean 
							
						 
					 
					
						
						
						
						
							
						
						
							371b61f3ea 
							
						 
					 
					
						
						
							
							Add support for disabling log from settings  
						
						
						
					 
					
						2014-11-03 17:00:32 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							48f80bb79e 
							
						 
					 
					
						
						
							
							Merge pull request  #151  from archshift/dyncom-enabled  
						
						... 
						
						
						
						Use configuration files to enable or disable the new dyncom interpreter. 
						
					 
					
						2014-10-27 22:51:10 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							09e19f9f1e 
							
						 
					 
					
						
						
							
							Added gpu_refresh_rate config setting for the new interpreter speed hack.  
						
						
						
					 
					
						2014-10-27 19:42:01 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							0783498f57 
							
						 
					 
					
						
						
							
							Use configuration files to enable or disable the new dyncom interpreter.  
						
						
						
					 
					
						2014-10-27 18:35:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							d72708c1f5 
							
						 
					 
					
						
						
							
							Add override keyword through the code.  
						
						... 
						
						
						
						This was automated using `clang-modernize`. 
						
					 
					
						2014-10-26 16:18:05 -02:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							a59f57d504 
							
						 
					 
					
						
						
							
							Use config files to store whether SDMC is enabled or not  
						
						... 
						
						
						
						Before, it used to use whether the directory actually existed. As a result, .citra-emu/sdmc was never auto-created (something quite confusing to me until I read through the logs). 
						
					 
					
						2014-10-22 15:24:25 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							36c04ae2ee 
							
						 
					 
					
						
						
							
							emu_window_glfw.cpp: Fixed graceful quitting  
						
						... 
						
						
						
						In PR #143 , the name of the function IsOpen was originally ShouldClose, but was changed. The function's caller was changed to reflect this, but the return value wasn't. 
						
					 
					
						2014-10-19 00:53:49 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							ccb59a9d28 
							
						 
					 
					
						
						
							
							Implemented graceful closing of the GLFW window, along with emulation.  
						
						
						
					 
					
						2014-10-17 14:56:17 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							ac54cd13db 
							
						 
					 
					
						
						
							
							OpenGL renderer: Request a forward compatible context in citra-qt  
						
						... 
						
						
						
						This should fix context creation on OS X. Also requests a core context on all platforms in Citra-GLFW, for consistency. 
						
					 
					
						2014-10-12 14:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							e6594f9f53 
							
						 
					 
					
						
						
							
							Added configuration file system.  
						
						... 
						
						
						
						Uses QSettings on citra-qt, and inih on citra-cli. 
						
					 
					
						2014-10-07 15:09:37 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Hartman 
							
						 
					 
					
						
						
						
						
							
						
						
							02fd19b2f6 
							
						 
					 
					
						
						
							
							Added support for multiple input device types for KeyMap and connected Qt.  
						
						
						
					 
					
						2014-09-12 01:15:14 -07:00 
						 
				 
			
				
					
						
							
							
								Kevin Hartman 
							
						 
					 
					
						
						
						
						
							
						
						
							4a94ec934a 
							
						 
					 
					
						
						
							
							Initial HID PAD work, with GLFW only.  
						
						
						
					 
					
						2014-09-11 22:43:42 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							c57de3e404 
							
						 
					 
					
						
						
							
							Remove hand-crafted Visual Studio solution.  
						
						
						
					 
					
						2014-09-01 18:06:30 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							45976da975 
							
						 
					 
					
						
						
							
							CMake cleanup  
						
						... 
						
						
						
						Several cleanups to the buildsystem:
 - Do better factoring of common libs between platforms.
 - Add support to building on Windows.
 - Remove Qt4 support.
 - Re-sort file lists and add missing headers. 
						
					 
					
						2014-09-01 18:06:30 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							478289140d 
							
						 
					 
					
						
						
							
							Replace GLEW with a glLoadGen loader.  
						
						... 
						
						
						
						This should fix the GL loading errors that occur in some drivers due to
the use of deprecated functions by GLEW. Side benefits are more accurate
auto-completion (deprecated function and symbols don't exist) and faster
pointer loading (less entrypoints to load). In addition it removes an
external library depency, simplifying the build system a bit and
eliminating one set of binary libraries for Windows. 
						
					 
					
						2014-09-01 17:41:56 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							eb36d3fc90 
							
						 
					 
					
						
						
							
							Core: Refactor core to use only one function for execution.  
						
						... 
						
						
						
						Core: Cleaned up comment to be more readable.
Citra: Changed loop to be more readable. 
						
					 
					
						2014-08-30 23:23:38 -04:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							c4691b784b 
							
						 
					 
					
						
						
							
							Pica: Add support for dumping textures.  
						
						
						
					 
					
						2014-08-25 22:03:18 +02:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							80c4d7bf48 
							
						 
					 
					
						
						
							
							Removed unused citra.h  
						
						
						
					 
					
						2014-08-19 22:22:12 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7889cafc76 
							
						 
					 
					
						
						
							
							Loader: Implemented AppLoader interface for abstracting application loading.  
						
						... 
						
						
						
						- Various cleanups/refactorings to Loader, ELF, and NCCH modules.
- Added AppLoader interface to ELF and NCCH.
- Updated Qt/GLFW frontends to check AppLoader ResultStatus.
NCCH: Removed extra qualification typos.
Loader: Removed unnecessary #include's.
NCCH: Improved readability of memcmp statements.
NCCH: Added missing space.
Elf: Removed unnecessary usage of unique_ptr.
Loader: Removed unnecessary usage of unique_ptr. 
						
					 
					
						2014-06-24 19:29:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0aca202ae9 
							
						 
					 
					
						
						
							
							Loader: Moved elf and loader modules to a "loader" subdirectory.  
						
						
						
					 
					
						2014-06-16 18:03:13 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							ee4717aaae 
							
						 
					 
					
						
						
							
							Preprocessor: #if's out OSX-specific GL changes on other platforms  
						
						
						
					 
					
						2014-06-12 06:10:55 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1de7e8cbe4 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/bunnei/citra  
						
						
						
					 
					
						2014-05-22 22:54:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							204c6bfeca 
							
						 
					 
					
						
						
							
							Merge pull request  #2  from archshift/issue-7-fix  
						
						... 
						
						
						
						Fixes issues with building Citra on OSX 
						
					 
					
						2014-05-19 21:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							403e4bf837 
							
						 
					 
					
						
						
							
							CMakeLists: rename HEADS, improved comments  
						
						... 
						
						
						
						Changes for clarity of comments, removed redundant compiler flags. 
						
					 
					
						2014-05-19 15:19:36 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9592d61037 
							
						 
					 
					
						
						
							
							Merge pull request  #13  from archshift/master  
						
						... 
						
						
						
						Use runtime arguments to specify boot filename. 
						
					 
					
						2014-05-18 22:39:40 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							265c770a9d 
							
						 
					 
					
						
						
							
							updated how we call ARM core to make things much faster  
						
						
						
					 
					
						2014-05-17 11:59:18 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							bd316ca0c0 
							
						 
					 
					
						
						
							
							Fixed indents  
						
						
						
					 
					
						2014-05-04 15:47:42 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							62528320ea 
							
						 
					 
					
						
						
							
							Check arg count before attempting to access it.  
						
						
						
					 
					
						2014-05-01 20:41:42 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							eec40f8f6f 
							
						 
					 
					
						
						
							
							Use runtime arguments to specify boot filename.  
						
						
						
					 
					
						2014-05-01 15:13:06 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							704075f04a 
							
						 
					 
					
						
						
							
							Fixed indents  
						
						
						
					 
					
						2014-04-30 20:13:28 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							948cfe6d37 
							
						 
					 
					
						
						
							
							Reverse debugging changes  
						
						
						
					 
					
						2014-04-30 20:00:44 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							dade106aa9 
							
						 
					 
					
						
						
							
							Linux support  
						
						
						
					 
					
						2014-04-30 18:44:48 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							fb47258af7 
							
						 
					 
					
						
						
							
							TGA dumps work, courtesy of @bunnei  
						
						
						
					 
					
						2014-04-30 18:34:49 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							c1b770cc0d 
							
						 
					 
					
						
						
							
							OpenGL 3+ on OSX with GLFW  
						
						
						
					 
					
						2014-04-30 17:00:36 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f3ed003d 
							
						 
					 
					
						
						
							
							A bit of Cmake love  
						
						
						
					 
					
						2014-04-30 16:56:47 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							52377cf0d2 
							
						 
					 
					
						
						
							
							Some more experimentation  
						
						
						
					 
					
						2014-04-29 19:27:01 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							237d079aad 
							
						 
					 
					
						
						
							
							Merge commit upstream/master into issue-7-fix  
						
						
						
					 
					
						2014-04-28 19:44:43 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							5a9c2ce5ea 
							
						 
					 
					
						
						
							
							IT'S ALIVE!  
						
						
						
					 
					
						2014-04-28 19:40:39 -07:00 
						 
				 
			
				
					
						
							
							
								Thomas Edvalson 
							
						 
					 
					
						
						
						
						
							
						
						
							a226dc57bf 
							
						 
					 
					
						
						
							
							Need to add Xcursor to linker?  
						
						
						
					 
					
						2014-04-25 23:01:58 -04:00 
						 
				 
			
				
					
						
							
							
								Thomas Edvalson 
							
						 
					 
					
						
						
						
						
							
						
						
							c51e4822b1 
							
						 
					 
					
						
						
							
							Fixed CMake's import of GLFW.  
						
						
						
					 
					
						2014-04-25 10:50:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7a136b8a84 
							
						 
					 
					
						
						
							
							fixes to build on linux  
						
						
						
					 
					
						2014-04-22 19:42:29 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b0ae99e177 
							
						 
					 
					
						
						
							
							removed unused macros from citra.h  
						
						
						
					 
					
						2014-04-10 20:04:38 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9527fc74ad 
							
						 
					 
					
						
						
							
							fixed a bunch of errors in CMakeLists  
						
						
						
					 
					
						2014-04-09 20:28:43 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6b83509a7e 
							
						 
					 
					
						
						
							
							updated CMakeLists  
						
						
						
					 
					
						2014-04-09 23:09:05 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5da03e821e 
							
						 
					 
					
						
						
							
							- removed deprecated version.h  
						
						... 
						
						
						
						- cleaned up window title
- cleaned up emu_window_glfw/emu_window 
						
					 
					
						2014-04-08 23:18:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ad4fffca0d 
							
						 
					 
					
						
						
							
							fixed license headers in citra project  
						
						
						
					 
					
						2014-04-08 20:25:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							de0a034a84 
							
						 
					 
					
						
						
							
							fixed project includes to use new directory structure  
						
						
						
					 
					
						2014-04-08 20:15:08 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							63e46abdb8 
							
						 
					 
					
						
						
							
							got rid of 'src' folders in each sub-project  
						
						
						
					 
					
						2014-04-08 19:25:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f446f79da2 
							
						 
					 
					
						
						
							
							Merge branch 'hardware-interface'  
						
						... 
						
						
						
						Conflicts:
	src/core/src/core.h 
						
					 
					
						2014-04-07 00:57:37 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							efef514fd8 
							
						 
					 
					
						
						
							
							removed unused comments, changed main processing loop to be infinite  
						
						
						
					 
					
						2014-04-07 00:53:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d1ad4bda 
							
						 
					 
					
						
						
							
							set window size to correspond to framebuffer sizes  
						
						
						
					 
					
						2014-04-06 16:55:05 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a604eaee54 
							
						 
					 
					
						
						
							
							added project linker reference  
						
						
						
					 
					
						2014-04-06 16:54:28 -04:00 
						 
				 
			
				
					
						
							
							
								Mathieu Vaillancourt 
							
						 
					 
					
						
						
						
						
							
						
						
							f1fd84aa0f 
							
						 
					 
					
						
						
							
							Support vs express edition without having to get platform sdk  
						
						
						
					 
					
						2014-04-04 23:10:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f4914a90 
							
						 
					 
					
						
						
							
							added simple processing loop and ELF loading to main()... hackish, will cleanup later  
						
						
						
					 
					
						2014-03-31 22:25:55 -04:00 
						 
				 
			
				
					
						
							
							
								ShizZy 
							
						 
					 
					
						
						
						
						
							
						
						
							e0cb54ea35 
							
						 
					 
					
						
						
							
							moved some core functions over to system module  
						
						
						
					 
					
						2013-10-03 17:47:31 -04:00 
						 
				 
			
				
					
						
							
							
								ShizZy 
							
						 
					 
					
						
						
						
						
							
						
						
							a79fb90d62 
							
						 
					 
					
						
						
							
							upgraded proj files to vs 2013  
						
						
						
					 
					
						2013-09-26 22:48:31 -04:00 
						 
				 
			
				
					
						
							
							
								ShizZy 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb0c457bc 
							
						 
					 
					
						
						
							
							renamed from citrus to citra  
						
						
						
					 
					
						2013-09-26 17:34:48 -04:00