Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							a762f9c176 
							
						 
					 
					
						
						
							
							GPU: Corrected the 24 bit memory fills component order  
						
						
						
					 
					
						2015-03-09 09:01:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							33d92036f6 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
					 
					
						2015-03-08 22:48:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8ecba90ff0 
							
						 
					 
					
						
						
							
							Merge pull request  #644  from archshift/nihstro  
						
						... 
						
						
						
						Update nihstro submodule to the initial release version. 
						
					 
					
						2015-03-08 22:26:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8ce6c8f5 
							
						 
					 
					
						
						
							
							Merge pull request  #584  from yuriks/outline-asserts  
						
						... 
						
						
						
						Asserts: Use lambdas to keep assertion code away from the main code path 
						
					 
					
						2015-03-08 22:25:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							386dbab5ea 
							
						 
					 
					
						
						
							
							dyncom: Fix an indexing bug in STM  
						
						... 
						
						
						
						Previously it would write the contents of register 13 for the case where the link register (r14) is supposed to be written. 
						
					 
					
						2015-03-08 22:03:11 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							36dab56c31 
							
						 
					 
					
						
						
							
							dyncom: General cleanup of STM  
						
						
						
					 
					
						2015-03-08 22:03:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e37425b380 
							
						 
					 
					
						
						
							
							dyncom: Increment addr when accessing LR in LDM  
						
						
						
					 
					
						2015-03-08 21:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							7d43aef4d0 
							
						 
					 
					
						
						
							
							Update nihstro submodule to the initial release version.  
						
						... 
						
						
						
						Includes more opcodes to implement in the future. 
						
					 
					
						2015-03-08 13:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							30e41de347 
							
						 
					 
					
						
						
							
							Merge pull request  #639  from archshift/appbundle  
						
						... 
						
						
						
						Build app bundles on OS X. Fixes the issue where the menubar would not appear. 
						
					 
					
						2015-03-07 18:15:10 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b3331b1c 
							
						 
					 
					
						
						
							
							Merge pull request  #640  from archshift/ini  
						
						... 
						
						
						
						default_ini.h: Put comments on their own lines 
						
					 
					
						2015-03-07 20:52:18 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							539bbd3c59 
							
						 
					 
					
						
						
							
							default_ini.h: Put comments on their own lines  
						
						... 
						
						
						
						Apparently inline comments is not necessarily standard in the INI format, and our parser was erroneously parsing the comments as values. 
						
					 
					
						2015-03-07 17:28:29 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							c036cf604f 
							
						 
					 
					
						
						
							
							Build app bundles on OS X. Fixes the issue where the menubar would not appear.  
						
						
						
					 
					
						2015-03-07 16:09:00 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							89495fc888 
							
						 
					 
					
						
						
							
							Merge pull request  #638  from bunnei/osx-fix  
						
						... 
						
						
						
						Fixed EmuWindow typo (fixes OSX build) 
						
					 
					
						2015-03-07 18:33:00 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							25633b431d 
							
						 
					 
					
						
						
							
							Fixed EmuWindow typo (fixes OSX build)  
						
						
						
					 
					
						2015-03-07 18:26:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							06bf471581 
							
						 
					 
					
						
						
							
							Merge pull request  #636  from bunnei/refactor-screen-win  
						
						... 
						
						
						
						Set framebuffer layout from EmuWindow. 
						
					 
					
						2015-03-07 18:18:40 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9960c49c21 
							
						 
					 
					
						
						
							
							Set framebuffer layout from EmuWindow.  
						
						
						
					 
					
						2015-03-07 17:21:19 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							f29897ca6d 
							
						 
					 
					
						
						
							
							Merge pull request  #637  from Subv/etc  
						
						... 
						
						
						
						GPU/Textures: Fixed ETC texture decoding. 
						
					 
					
						2015-03-07 22:26:55 +01:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							4b8d4d0ed5 
							
						 
					 
					
						
						
							
							GPU/Textures: Fixed ETC texture decoding.  
						
						
						
					 
					
						2015-03-07 16:21:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							93e32bce72 
							
						 
					 
					
						
						
							
							Merge pull request  #538  from yuriks/perf-stat  
						
						... 
						
						
						
						Add profiling infrastructure and widget 
						
					 
					
						2015-03-07 15:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							0aa44e238d 
							
						 
					 
					
						
						
							
							Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.  
						
						
						
					 
					
						2015-03-06 19:23:52 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							53ba65db43 
							
						 
					 
					
						
						
							
							Merge pull request  #630  from archshift/swap  
						
						... 
						
						
						
						Removed swap code redundancy and moved common swap code to swap.h 
						
					 
					
						2015-03-06 10:29:58 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							e011acaa84 
							
						 
					 
					
						
						
							
							Removed swap code redundancy and moved common swap code to swap.h  
						
						
						
					 
					
						2015-03-05 22:46:45 -08:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							47010fea31 
							
						 
					 
					
						
						
							
							Implement SetLcdForceBlack, move register enum to hw.h  
						
						
						
					 
					
						2015-03-05 19:38:23 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8e4e28aacb 
							
						 
					 
					
						
						
							
							Merge pull request  #615  from Subv/services  
						
						... 
						
						
						
						Services: Moved the PTM and APT services to their own folder 
						
					 
					
						2015-03-04 21:27:24 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							83a8975cb8 
							
						 
					 
					
						
						
							
							Services: Moved the PTM and APT services to their own folder  
						
						... 
						
						
						
						This coincidentally fixes an issue about the PTM service failing to create its SharedExtSaveData archive due to the FS service not being initialized by the time the creating code runs.
Ideally I'd like to move each process to its own folder, and have a single file per process that registers the service classes, which would be in their own files inside that folder. Then each service class would just call functions from the process to complete the commands. 
						
					 
					
						2015-03-03 21:48:08 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc8c51118 
							
						 
					 
					
						
						
							
							Merge pull request  #625  from lioncash/warn  
						
						... 
						
						
						
						vfp: Get rid of warnings 
						
					 
					
						2015-03-03 19:15:32 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4b89cf9e43 
							
						 
					 
					
						
						
							
							vfp: Get rid of warnings  
						
						
						
					 
					
						2015-03-03 19:13:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							510246ddce 
							
						 
					 
					
						
						
							
							Merge pull request  #617  from bunnei/framebuffer-rgb565  
						
						... 
						
						
						
						GPU: Added RGB565/RGB8 framebuffer support and various cleanups. 
						
					 
					
						2015-03-03 19:11:07 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							34c31db14a 
							
						 
					 
					
						
						
							
							GPU: Added RGB565/RGB8 framebuffer support and various cleanups.  
						
						... 
						
						
						
						- Centralizes color format encode/decode functions.
- Fixes endianness issues.
- Implements remaining framebuffer formats in the debugger. 
						
					 
					
						2015-03-03 18:26:03 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							44f46254dc 
							
						 
					 
					
						
						
							
							Merge pull request  #622  from Subv/titles  
						
						... 
						
						
						
						Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList. 
						
					 
					
						2015-03-02 10:26:56 -03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							9a72fb79fc 
							
						 
					 
					
						
						
							
							Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.  
						
						... 
						
						
						
						They will always return 0 titles for every media type for now.
This is needed to boot Home Menu further 
						
					 
					
						2015-03-02 08:12:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d175f2b7f3 
							
						 
					 
					
						
						
							
							Merge pull request  #623  from Subv/card  
						
						... 
						
						
						
						Services/FS: Stubbed CardSlotIsInserted to always return false 
						
					 
					
						2015-03-01 22:49:29 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9a47eb117c 
							
						 
					 
					
						
						
							
							Merge pull request  #618  from lioncash/ref  
						
						... 
						
						
						
						result: Make comparison operators take references 
						
					 
					
						2015-03-01 22:27:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5d0e557689 
							
						 
					 
					
						
						
							
							Merge pull request  #621  from Subv/power  
						
						... 
						
						
						
						Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff. 
						
					 
					
						2015-03-01 22:21:08 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							dc8a3f8bc8 
							
						 
					 
					
						
						
							
							Profiler: Implement QPCClock to get better precision on Win32  
						
						... 
						
						
						
						MSVC 2013 (at least) doesn't use QueryPerformanceCounter to implement
std::chrono::high_resolution_clock, so it has bad precision. Manually
implementing our own clock type using it works around this for now. 
						
					 
					
						2015-03-01 21:47:14 -03:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							cd1fbfcf1b 
							
						 
					 
					
						
						
							
							Add profiling infrastructure and widget  
						
						
						
					 
					
						2015-03-01 21:47:13 -03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							db1a5d4222 
							
						 
					 
					
						
						
							
							Services/FS: Stubbed CardSlotIsInserted to always return false  
						
						... 
						
						
						
						We won't be emulating this for the foreseeable future and it is needed for Home Menu to boot further 
						
					 
					
						2015-02-28 23:00:46 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c36778e602 
							
						 
					 
					
						
						
							
							Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.  
						
						... 
						
						
						
						This allows the Home Menu to boot further 
						
					 
					
						2015-02-28 19:51:13 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d29ac202 
							
						 
					 
					
						
						
							
							Merge pull request  #616  from archshift/5551  
						
						... 
						
						
						
						Added RGBA5551 compatibility in the rasterizer 
						
					 
					
						2015-02-28 13:52:47 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d362eb2669 
							
						 
					 
					
						
						
							
							Merge pull request  #620  from lioncash/bkpt  
						
						... 
						
						
						
						arm_disasm: Show conditional code for BKPT instructions. 
						
					 
					
						2015-02-27 22:53:33 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							03042c8f1f 
							
						 
					 
					
						
						
							
							Merge pull request  #619  from lioncash/unused  
						
						... 
						
						
						
						arm_disasm: Remove unused variable 
						
					 
					
						2015-02-27 22:53:00 -05:00 
						 
				 
			
				
					
						
							
							
								archshift 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9ee69a2b 
							
						 
					 
					
						
						
							
							Added RGBA5551 compatibility in the rasterizer  
						
						... 
						
						
						
						This allows Virtual Console games to display properly. 
						
					 
					
						2015-02-27 19:15:08 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed3488925 
							
						 
					 
					
						
						
							
							arm_disasm: Show conditional code for BKPT instructions.  
						
						... 
						
						
						
						Changed cond_to_str to take a uint32, since unsigned numbers are only ever passed to it, and this can be a source of warnings for some compilers (also indexing an array without bounds checking a signed number is kind of iffy). 
						
					 
					
						2015-02-27 21:59:30 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1a70782cda 
							
						 
					 
					
						
						
							
							arm_disasm: Remove unused variable  
						
						... 
						
						
						
						Also declared an array as static, as it's only used in this translation unit. 
						
					 
					
						2015-02-27 21:31:36 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							99ff8bbb0c 
							
						 
					 
					
						
						
							
							result: Make comparison operators take references  
						
						... 
						
						
						
						It's unnecessary to make copies for simple comparisons like this. 
						
					 
					
						2015-02-27 21:16:21 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ef377afa 
							
						 
					 
					
						
						
							
							Merge pull request  #599  from Subv/morton  
						
						... 
						
						
						
						GPU: Implemented bits 3 and 1 from the display transfer flags. 
						
					 
					
						2015-02-26 22:40:27 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c564c21668 
							
						 
					 
					
						
						
							
							GPU: Implemented bits 3 and 1 from the display transfer flags.  
						
						... 
						
						
						
						Bit 3 is used to specify a raw copy, where no processing is done to the data, seems to behave exactly as a DMA.
Bit 1 is used to specify whether to convert from a tiled format to a linear format or viceversa. 
						
					 
					
						2015-02-26 21:17:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2dac2ea389 
							
						 
					 
					
						
						
							
							Merge pull request  #614  from lioncash/mcr  
						
						... 
						
						
						
						arm: The CP15 Main ID register is not writeable 
						
					 
					
						2015-02-26 15:27:16 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8812d2fbdb 
							
						 
					 
					
						
						
							
							arm: The CP15 Main ID register is not writeable  
						
						
						
					 
					
						2015-02-26 09:28:31 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c7dac73b0c 
							
						 
					 
					
						
						
							
							Merge pull request  #612  from yuriks/fix-A4  
						
						... 
						
						
						
						Video core: Fix A4 texture decoding 
						
					 
					
						2015-02-25 21:42:42 -05:00