Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							ac4d7462cb 
							
						 
					 
					
						
						
							
							citra-qt: Rename "Stop Tracing" to "Finish Tracing".  
						
						... 
						
						
						
						This better reflects that no commands are supposed to show up until you hit the button a second time. 
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							79bb403089 
							
						 
					 
					
						
						
							
							More coding style fixes.  
						
						
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							0cd27a511e 
							
						 
					 
					
						
						
							
							Some code cleanup.  
						
						
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							55ce9aca71 
							
						 
					 
					
						
						
							
							citra-qt: Add pica framebuffer widget.  
						
						
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							2793619dce 
							
						 
					 
					
						
						
							
							citra_qt: Add enhanced texture debugging widgets.  
						
						... 
						
						
						
						Double-clicking a texture parameter command in the pica command lists will spawn these as a new tab in the pica command list dock area. 
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							fd194d95b0 
							
						 
					 
					
						
						
							
							citra-qt: Add texture viewer to Pica command list.  
						
						... 
						
						
						
						The texture viewer is enabled when selecting a write command to one of the texture config registers. 
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							c63a495de6 
							
						 
					 
					
						
						
							
							Add GUI widget for controlling pica breakpoints.  
						
						
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							2c71ec7052 
							
						 
					 
					
						
						
							
							Pica/DebugUtils: Add breakpoint functionality.  
						
						
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							706f9c5574 
							
						 
					 
					
						
						
							
							citra-qt: Polish the pica tracing widget.  
						
						... 
						
						
						
						Changed start/stop button to reflect current tracing status.
Properly labeled column headers. 
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							bf6b23f4a0 
							
						 
					 
					
						
						
							
							citra-qt: Add a utility spinbox class called CSpinBox.  
						
						... 
						
						
						
						This class has a few advantages over the regular QSpinBox:
- QSpinBox stores its as signed 32 bit integers, which for instance is unsuitable for representing memory addresses. CSpinBox uses 64 bit integers instead.
- QSpinBox does not provide an easy way to handle number input from bases different than 10.
- QSpinBox is quite inflexible in general and almost any sort of customization requires reimplementing it anyway. 
						
						
					 
					
						2014-12-09 16:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								ichfly 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa969741d 
							
						 
					 
					
						
						
							
							Loader: Add 3DSX support  
						
						
						
						
					 
					
						2014-12-08 18:06:43 +01:00 
						 
				 
			
				
					
						
							
							
								Rohit Nirmal 
							
						 
					 
					
						
						
						
						
							
						
						
							8a62423970 
							
						 
					 
					
						
						
							
							Change NULLs to nullptrs.  
						
						
						
						
					 
					
						2014-12-03 12:57:57 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1827bb1fcc 
							
						 
					 
					
						
						
							
							Merge pull request  #196  from archshift/settings  
						
						... 
						
						
						
						Merge Config::ReadXYZs 
						
						
					 
					
						2014-11-30 23:17:45 -05:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							739bb58c3a 
							
						 
					 
					
						
						
							
							Remove tabs in all files except in skyeye imports and in generated GL code  
						
						
						
						
					 
					
						2014-11-19 09:04:03 +00:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d38649c7 
							
						 
					 
					
						
						
							
							Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated  
						
						
						
						
					 
					
						2014-11-19 09:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							06c9712bc7 
							
						 
					 
					
						
						
							
							Merge Config::ReadXYZs  
						
						
						
						
					 
					
						2014-11-18 15:12:49 -08:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							688a5c033e 
							
						 
					 
					
						
						
							
							citra-qt: Small cleanup.  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							0fab380801 
							
						 
					 
					
						
						
							
							Citra-Qt: Use Core::RunLoop when not single stepping.  
						
						
						
						
					 
					
						2014-11-11 19:53:47 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							1efb83bf53 
							
						 
					 
					
						
						
							
							Qt: Auto-start game when selected, play game that's passed via argv[1].  
						
						... 
						
						
						
						Also moves system initialization to when the game is booted. 
						
						
					 
					
						2014-11-04 21:44:03 -08:00 
						 
				 
			
				
					
						
							
							
								Sean 
							
						 
					 
					
						
						
						
						
							
						
						
							371b61f3ea 
							
						 
					 
					
						
						
							
							Add support for disabling log from settings  
						
						
						
						
					 
					
						2014-11-03 17:00:32 -05:00 
						 
				 
			
				
					
						
							
							
								Gareth Poole 
							
						 
					 
					
						
						
						
						
							
						
						
							1c074ced94 
							
						 
					 
					
						
						
							
							Fixed capitalization issues  
						
						
						
						
					 
					
						2014-11-01 23:08:06 -04: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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e6524594 
							
						 
					 
					
						
						
							
							ARM: Reorganized file structure to move shared SkyEye code to a more common area.  
						
						... 
						
						
						
						Removed s_ prefix 
						
						
					 
					
						2014-10-25 14:11:39 -04: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5481115e71 
							
						 
					 
					
						
						
							
							Merge pull request  #97  from archshift/cleanup  
						
						... 
						
						
						
						Small, general code cleanup 
						
						
					 
					
						2014-09-13 22:58:58 -04:00 
						 
				 
			
				
					
						
							
							
								Kevin Hartman 
							
						 
					 
					
						
						
						
						
							
						
						
							02fd19b2f6 
							
						 
					 
					
						
						
							
							Added support for multiple input device types for KeyMap and connected Qt.  
						
						
						
						
					 
					
						2014-09-12 01:15:14 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							9c0efdb75b 
							
						 
					 
					
						
						
							
							bootmanager::EmuThread: fixed initialization order  
						
						
						
						
					 
					
						2014-09-07 12:09:02 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							403c84cdab 
							
						 
					 
					
						
						
							
							core: Make the ARM disassembler use std::string internally  
						
						
						
						
					 
					
						2014-09-06 14:45:56 -04: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 
							
						 
					 
					
						
						
						
						
							
						
						
							6966fdf025 
							
						 
					 
					
						
						
							
							Loader: Added support for loading raw BIN executables.  
						
						... 
						
						
						
						- Useful for debugging homebrew
Qt: Updated GUI to support loading .bin files. 
						
						
					 
					
						2014-08-28 17:51:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							c4691b784b 
							
						 
					 
					
						
						
							
							Pica: Add support for dumping textures.  
						
						
						
						
					 
					
						2014-08-25 22:03:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							26ade98411 
							
						 
					 
					
						
						
							
							Pica/citra-qt: Replace command list view and command list debugging code with something more sophisticated.  
						
						
						
						
					 
					
						2014-08-25 22:03:18 +02:00 
						 
				 
			
				
					
						
							
							
								Sacha 
							
						 
					 
					
						
						
						
						
							
						
						
							1b1205cf73 
							
						 
					 
					
						
						
							
							Pass format to the QGLWidget and use atomic instead of mutex.  
						
						
						
						
					 
					
						2014-08-25 03:42:52 +10:00 
						 
				 
			
				
					
						
							
							
								Sacha 
							
						 
					 
					
						
						
						
						
							
						
						
							b044510fa9 
							
						 
					 
					
						
						
							
							Fix EmuThread loop by ensuring it exits properly.  
						
						... 
						
						
						
						Note: There is a pre-existing issue with booting a new game in that it keeps the old EmuThread.
The GL code now supports this but the Core still doesn't. 
						
						
					 
					
						2014-08-25 01:49:34 +10:00 
						 
				 
			
				
					
						
							
							
								Sacha 
							
						 
					 
					
						
						
						
						
							
						
						
							a3a70e56ac 
							
						 
					 
					
						
						
							
							Fix the threading for GL Context in Qt5.  
						
						... 
						
						
						
						Connect the emu_thread start/finish to a moveContext slot. 
						
						
					 
					
						2014-08-25 00:47:00 +10:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							d93dc81953 
							
						 
					 
					
						
						
							
							Revert "Removed redundant loop in EmuThread::run()"  
						
						
						
						
					 
					
						2014-08-20 10:15:12 -07:00 
						 
				 
			
				
					
						
							
							
								Sacha 
							
						 
					 
					
						
						
						
						
							
						
						
							90f23020f5 
							
						 
					 
					
						
						
							
							Add Qt5 option. Use Qt5 by default.  
						
						
						
						
					 
					
						2014-08-19 21:34:00 +10:00 
						 
				 
			
				
					
						
							
							
								Sacha 
							
						 
					 
					
						
						
						
						
							
						
						
							b7ecc9543a 
							
						 
					 
					
						
						
							
							CMake Cleanup  
						
						
						
						
					 
					
						2014-08-18 14:35:44 +10:00