zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								82fea86717 
								
							 
						 
						
							
							
								
								citra_qt/game_list: Add an All Regions check  
							
							... 
							
							
							
							Some titles (mostly homebrews) do not use the region free value 0x7FFF but instead set all of the region flags, resulting in all regions displayed in game list, which is not beautiful and not what we want. This fixes it by adding an all_regions check. 
							
						 
						
							2019-08-20 19:57:33 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Flame Sage 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1cf75e55c2 
								
							 
						 
						
							
							
								
								Updated README with new help page.  
							
							
							
						 
						
							2019-08-18 22:12:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4d45b57c7 
								
							 
						 
						
							
							
								
								Merge pull request  #4879  from tywald/accurate-gs-on  
							
							... 
							
							
							
							Remove 'Accurate Geometry Shader' setting 
							
						 
						
							2019-08-18 15:52:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24f1c8d009 
								
							 
						 
						
							
							
								
								Merge pull request  #4885  from vvanelslande/cmake-dwarf-mingw  
							
							... 
							
							
							
							Add MinGW CMake option to disable DWARF debugging information 
							
						 
						
							2019-08-18 15:40:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32b88d4719 
								
							 
						 
						
							
							
								
								Merge pull request  #4891  from jroweboy/fixfram  
							
							... 
							
							
							
							Fixup! Prevent issue deleting PerfStats 
							
						 
						
							2019-08-16 22:06:01 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								0cffab04b5 
								
							 
						 
						
							
							
								
								Fixup! Prevent issue deleting PerfStats  
							
							
							
						 
						
							2019-08-16 21:54:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f0b009497 
								
							 
						 
						
							
							
								
								Merge pull request  #4889  from jroweboy/autouic  
							
							... 
							
							
							
							Remove qt5_wrap_ui macro usage 
							
						 
						
							2019-08-16 19:36:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								7fe9a094a5 
								
							 
						 
						
							
							
								
								Remove qt5_wrap_ui macro usage  
							
							
							
						 
						
							2019-08-16 19:35:37 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00eeaf0e9c 
								
							 
						 
						
							
							
								
								Merge pull request  #4882  from jroweboy/frametime-logging  
							
							... 
							
							
							
							Frametime logging for tracking performance over time 
							
						 
						
							2019-08-16 19:33:53 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bb3de8d23 
								
							 
						 
						
							
							
								
								Merge pull request  #4472  from jroweboy/nsapt  
							
							... 
							
							
							
							HLE: Move NS:S into APT and remove NS 
							
						 
						
							2019-08-16 19:21:34 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								135b054f74 
								
							 
						 
						
							
							
								
								Update telemetry_session.cpp  
							
							... 
							
							
							
							Change Session -> Performance 
							
						 
						
							2019-08-15 19:36:02 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								331a9fc12b 
								
							 
						 
						
							
							
								
								Change over to std::shared_ptr  
							
							
							
						 
						
							2019-08-14 21:30:49 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								61ebeca765 
								
							 
						 
						
							
							
								
								NS: Lowercase NS:S to ns:s like it should be  
							
							
							
						 
						
							2019-08-14 21:23:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								6c8faaf2c2 
								
							 
						 
						
							
							
								
								HLE: Remove BaseInterface and add ns.cpp back  
							
							
							
						 
						
							2019-08-14 21:23:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								f2167d76a8 
								
							 
						 
						
							
							
								
								Service: Add BaseInterface and NSInterface  
							
							
							
						 
						
							2019-08-14 21:23:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								b62ca12e88 
								
							 
						 
						
							
							
								
								HLE: Move NS:S into APT and remove NS  
							
							
							
						 
						
							2019-08-14 21:21:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								a77cd00cbe 
								
							 
						 
						
							
							
								
								Add current date/time to file path  
							
							
							
						 
						
							2019-08-14 21:17:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								23e969dfdc 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2019-08-14 21:17:32 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								45be693f8c 
								
							 
						 
						
							
							
								
								Add telemetry field for mean frametime  
							
							... 
							
							
							
							Previously, telemetry results couldn't give a good estimate for
performance over time, because it didn't include any fields related to
performance. With this, devs should be able to query metabase for mean
frametime to check for performance regressions after a change is made. 
							
						 
						
							2019-08-14 21:17:31 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								62e6c147ae 
								
							 
						 
						
							
							
								
								Add perf stat logging through ini setting  
							
							... 
							
							
							
							For better tracking of performance regressions on incoming changes, this
change adds a way to dump frametime to file by changing an ini config
option. This is intentionally hidden as its only useful to a small
number of individuals, and not really applicable to the general
userbase. 
							
						 
						
							2019-08-14 21:17:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84b40f2da6 
								
							 
						 
						
							
							
								
								Merge pull request  #4862  from leoetlino/exheader-override-fix  
							
							... 
							
							
							
							ncch_container: Assume override exheaders are decrypted 
							
						 
						
							2019-08-14 09:31:54 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa6b5709a7 
								
							 
						 
						
							
							
								
								Merge pull request  #4886  from zhaowenlan1779/appveyor-broken-again  
							
							... 
							
							
							
							Fix appveyor mingw (partially) 
							
						 
						
							2019-08-14 09:29:53 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									vvanelslande 
								
							 
						 
						
							
							
							
							
								
							
							
								1437c4a01a 
								
							 
						 
						
							
							
								
								Add MinGW CMake option to disable DWARF debugging information  
							
							... 
							
							
							
							Also, I disabled it for the Linux MinGW build. 
							
						 
						
							2019-08-14 10:29:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e18c7ee78f 
								
							 
						 
						
							
							
								
								Merge pull request  #4602  from zhaowenlan1779/video-dump-reborn  
							
							... 
							
							
							
							Implement dumping audio+video to video files 
							
						 
						
							2019-08-14 09:12:14 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e008585195 
								
							 
						 
						
							
							
								
								Added a HACK to ignore errors  
							
							... 
							
							
							
							Cyclical dependencies will result in errors. Redirecting err to null
doesn't help. I removed the redirection so that errors and warnings
would show up (they might be useful for us).
As FFmpeg is added, even more cyclical dependencies are present now. I
do not want to figure out what to install first to fix such things, so I
just decided to ignore all of them with a `0` at the end. 
							
						 
						
							2019-08-14 16:29:42 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9463e13f5a 
								
							 
						 
						
							
							
								
								Unfreeze CMake version  
							
							... 
							
							
							
							The original purpose of freezing CMake is to use a **higher** version than supplied in order to fix a certain issue. Now that a very long time has passed and mingw's CMake has been updated, there's really no reason to still freeze it any more. What's more, trying to use a certain version is unreliable by pacman's design and will probably cause issues for using older versions of dependencies. The current (and previous) mingw errors may come from this... 
							
						 
						
							2019-08-14 16:28:28 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e2d57e4ff 
								
							 
						 
						
							
							
								
								travis: Update the frozen build to be a flagless Debug build  
							
							... 
							
							
							
							This is useful to test whether Citra will compile without any CMake flags, and in Debug type. 
							
						 
						
							2019-08-14 09:27:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8202c55cd5 
								
							 
						 
						
							
							
								
								citra_qt: Add video dumping UI  
							
							... 
							
							
							
							QtConcurrent is used to stop the video dumping in another thread. 
							
						 
						
							2019-08-14 09:27:05 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								526d53af99 
								
							 
						 
						
							
							
								
								citra: Add --dump-video argument  
							
							
							
						 
						
							2019-08-14 09:27:05 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								399a660faa 
								
							 
						 
						
							
							
								
								core/dumping: Add FFmpeg implementation  
							
							... 
							
							
							
							Sorry for the large diff, the implementation is quite long, and I can't really find a good way to split it into commits. 
							
						 
						
							2019-08-14 09:27:04 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf2c354fb9 
								
							 
						 
						
							
							
								
								CMake, CI: Add FFmpeg library dependency  
							
							
							
						 
						
							2019-08-14 09:27:03 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								edf3171a07 
								
							 
						 
						
							
							
								
								Merge pull request  #4884  from citra-emu/wwylele-patch-1  
							
							... 
							
							
							
							Guard unistd.h with MacOS only macro 
							
						 
						
							2019-08-14 07:40:54 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								50ab002072 
								
							 
						 
						
							
							
								
								Guard unistd.h with MacOS only macro  
							
							... 
							
							
							
							Fix compile error on Windows caused by #4877  
Weird, I thought I saw this guard during the code review... 
							
						 
						
							2019-08-13 15:42:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0224ae13c4 
								
							 
						 
						
							
							
								
								video_core: Implement frame dumping  
							
							... 
							
							
							
							Two PBOs are used to speed up pixel copying process. To avoid getting the wrong speed/FPS, a new parameter is added to DrawScreens about whether to increase the frame count. 
							
						 
						
							2019-08-13 19:28:04 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								778cc68114 
								
							 
						 
						
							
							
								
								renderer_base: Add prepare/cleanup function interface  
							
							... 
							
							
							
							This should be called by the video dumper backend to tell the video core to create necessary buffers/storage, etc. 
							
						 
						
							2019-08-13 19:28:04 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fff570012f 
								
							 
						 
						
							
							
								
								audio_core: Dump audio frames and samples  
							
							... 
							
							
							
							This is tested to work with all three current methods - HLE, LLE and multithread LLE. 
							
						 
						
							2019-08-13 19:28:03 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2880b08d1 
								
							 
						 
						
							
							
								
								core: Add VideoDumper to System  
							
							
							
						 
						
							2019-08-13 19:28:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f64aaabbd 
								
							 
						 
						
							
							
								
								core: Add video dumper interface  
							
							... 
							
							
							
							The VideoFrame is rotated while copying, to put the pixels in their correct positions (OpenGL seems to return the image in reverted order by default) 
							
						 
						
							2019-08-13 19:28:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2f0ea48da4 
								
							 
						 
						
							
							
								
								Merge pull request  #4878  from B3n30/citra_qt_all_regions_game_list  
							
							... 
							
							
							
							Citra_qt: Display all valid regions in game_list 
							
						 
						
							2019-08-12 23:07:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bc945fefec 
								
							 
						 
						
							
							
								
								Merge pull request  #4877  from B3n30/fix_user_dir_on_osx  
							
							... 
							
							
							
							citra_qt: on osx chdir to bundle dir to allow detection of user folder 
							
						 
						
							2019-08-12 22:59:05 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tywald 
								
							 
						 
						
							
							
							
							
								
							
							
								aad8261534 
								
							 
						 
						
							
							
								
								Remove 'Accurate Geometry Shader' setting, default behavior is as it was turned on.  
							
							
							
						 
						
							2019-08-12 02:55:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								e454f4c05b 
								
							 
						 
						
							
							
								
								proper translation part2  
							
							
							
						 
						
							2019-08-11 16:51:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								ec4fb81c4b 
								
							 
						 
						
							
							
								
								proper translation  
							
							
							
						 
						
							2019-08-11 16:22:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								69b32f174c 
								
							 
						 
						
							
							
								
								clang-format  
							
							
							
						 
						
							2019-08-11 14:44:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								848bfaf8cb 
								
							 
						 
						
							
							
								
								Dispaly all valid game regions  
							
							
							
						 
						
							2019-08-11 13:52:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								aabc2144bf 
								
							 
						 
						
							
							
								
								Merge branch 'patch-1' of  https://github.com/Jhynjhiruu/citra  into Jhynjhiruu-patch-1  
							
							
							
						 
						
							2019-08-11 13:21:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								3fb622e84f 
								
							 
						 
						
							
							
								
								citrq_qt:main.cpp  include unistd.h  
							
							
							
						 
						
							2019-08-11 13:04:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								42d0654eec 
								
							 
						 
						
							
							
								
								citra_qt: on osx chdir to bundle dir to allow detection of user folder  
							
							
							
						 
						
							2019-08-11 12:28:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								d18d2a0a18 
								
							 
						 
						
							
							
								
								citra_qt/configure: move speed limiter to general ( #4864 )  
							
							... 
							
							
							
							The speed limiter being a frame limiter is an implmentation detail and can be changed in the future. What user care about is that it limit the emulation speed in genenral (not just graphics but also audio+input) 
							
						 
						
							2019-08-10 11:13:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hamish Milne 
								
							 
						 
						
							
							
							
							
								
							
							
								e3cefe5a5d 
								
							 
						 
						
							
							
								
								Use a clear texture instead of texture 0 (solid black) in the GL rasterizer ( #4844 )  
							
							... 
							
							
							
							* Add OpenGLState.default_texture and set it to Clear in OpenGLRasterizer
* Localize the fix to the GL rasterizer
* Revert unwanted change 
							
						 
						
							2019-08-10 11:05:00 +02:00