bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								11a64acf23 
								
							 
						 
						
							
							
								
								Merge pull request  #1095  from archshift/game-list  
							
							... 
							
							
							
							Initial implementation of a game list 
							
						 
						
							2015-10-01 23:35:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								bba12520c4 
								
							 
						 
						
							
							
								
								Expose loader helper functions for identifying files.  
							
							
							
						 
						
							2015-09-30 21:04:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bcaafb826e 
								
							 
						 
						
							
							
								
								Merge pull request  #1177  from linkmauve/fix-msvc-todo  
							
							... 
							
							
							
							Use a constexpr function for country initialization in service/cfg 
							
						 
						
							2015-09-30 11:06:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a97d9613a7 
								
							 
						 
						
							
							
								
								ivfc_archive: Fix a printf specifier  
							
							
							
						 
						
							2015-09-30 08:19:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								57722fb192 
								
							 
						 
						
							
							
								
								Service/CFG: Use a constexpr function for country initialization  
							
							... 
							
							
							
							This fixes a TODO left over from when we supported MSVC 2013. 
							
						 
						
							2015-09-30 04:02:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Lindhe 
								
							 
						 
						
							
							
							
							
								
							
							
								bafb7afba2 
								
							 
						 
						
							
							
								
								fix some xcode 7.0 warnings  
							
							
							
						 
						
							2015-09-29 23:11:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09f43c0975 
								
							 
						 
						
							
							
								
								Merge pull request  #1160  from lioncash/clang  
							
							... 
							
							
							
							Silence some clang warnings 
							
						 
						
							2015-09-21 21:29:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cruel 
								
							 
						 
						
							
							
							
							
								
							
							
								d60a9be5c6 
								
							 
						 
						
							
							
								
								Implement 3dsx RomFS  
							
							
							
						 
						
							2015-09-21 13:03:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								751fbfdcc3 
								
							 
						 
						
							
							
								
								general: Silence some warnings when using clang  
							
							
							
						 
						
							2015-09-16 08:51:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								bbf92a54e5 
								
							 
						 
						
							
							
								
								Service/CFG: Add default entry for block 0x000A0001 (birthday)  
							
							
							
						 
						
							2015-09-14 17:39:52 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								13a8e39813 
								
							 
						 
						
							
							
								
								Service/CFG: Correct flags in 2 default blocks  
							
							... 
							
							
							
							Verified against a 9.2.0-20 config save 
							
						 
						
							2015-09-14 17:39:51 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d91f1c0624 
								
							 
						 
						
							
							
								
								Service/CFG: Add additional blocks to default save data  
							
							... 
							
							
							
							These blocks are required by various games to boot. 
							
						 
						
							2015-09-14 17:39:50 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								6c89d4ca26 
								
							 
						 
						
							
							
								
								Fix narrowing conversion warning  
							
							
							
						 
						
							2015-09-14 17:39:50 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1fe72dcc04 
								
							 
						 
						
							
							
								
								Service/CFG: Move several private types from the header to the cpp  
							
							
							
						 
						
							2015-09-14 17:39:49 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4f7b0fde 
								
							 
						 
						
							
							
								
								Service/CFG: Clean up default block creation  
							
							
							
						 
						
							2015-09-14 17:39:48 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed7f3e028 
								
							 
						 
						
							
							
								
								GSP: Implement command 0x05, used for flushing caches  
							
							... 
							
							
							
							May fix additional texture caching issues. (Though mostly in homebrew, I
haven't seen any commercial software use this to flush anything but
command lists.) 
							
						 
						
							2015-09-14 16:19:05 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								07bfe0abbb 
								
							 
						 
						
							
							
								
								general: Replace 0 literals with nullptr where applicable  
							
							
							
						 
						
							2015-09-11 23:11:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								60b3fc01a2 
								
							 
						 
						
							
							
								
								General: Replace NULL and '0' usages with nullptr where applicable  
							
							
							
						 
						
							2015-09-11 14:59:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								abc34ddb88 
								
							 
						 
						
							
							
								
								Merge pull request  #1130  from lioncash/block  
							
							... 
							
							
							
							memory: Get rid of pointer casts 
							
						 
						
							2015-09-10 18:05:24 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d3efa637b4 
								
							 
						 
						
							
							
								
								General: Fix up doxygen comments  
							
							
							
						 
						
							2015-09-10 11:20:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								248b2993e8 
								
							 
						 
						
							
							
								
								Merge pull request  #1131  from lioncash/uninit  
							
							... 
							
							
							
							y2r: Give local variables an initial value 
							
						 
						
							2015-09-10 01:21:58 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								9cf1cfe3fd 
								
							 
						 
						
							
							
								
								memory: Get rid of pointer casts  
							
							
							
						 
						
							2015-09-10 00:09:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d7bfda3e26 
								
							 
						 
						
							
							
								
								disk_archive: Remove unimplemented constructor declarations  
							
							
							
						 
						
							2015-09-09 23:49:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f87093686e 
								
							 
						 
						
							
							
								
								y2r: Give local variables an initial value  
							
							... 
							
							
							
							Keeps compilers/static analyzers quiet. 
							
						 
						
							2015-09-09 23:38:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8383e296 
								
							 
						 
						
							
							
								
								DynCom: Converted all 0xE condition code checks to ConditionCode::AL  
							
							
							
						 
						
							2015-09-05 22:24:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bc59aaccb1 
								
							 
						 
						
							
							
								
								Merge pull request  #1101  from archshift/camu-service-names  
							
							... 
							
							
							
							Add cam:u service function names to its function table 
							
						 
						
							2015-09-03 07:53:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								e0c10019a9 
								
							 
						 
						
							
							
								
								Add cam:u service function names to its function table  
							
							
							
						 
						
							2015-09-03 01:56:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3536f66f 
								
							 
						 
						
							
							
								
								Merge pull request  #1072  from yuriks/GetSystemTick-advance-time  
							
							... 
							
							
							
							SVC: Advance time when calling GetSystemTick to escape busy-wait loops 
							
						 
						
							2015-09-01 08:21:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5906d8b01c 
								
							 
						 
						
							
							
								
								Merge pull request  #1085  from Subv/fs_stat  
							
							... 
							
							
							
							Services/FS: Correctly tell the guest app whether a file was correctly opened or not 
							
						 
						
							2015-08-30 11:44:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								18c1c39d5e 
								
							 
						 
						
							
							
								
								SVC: Advance time when calling GetSystemTick to escape busy-wait loops  
							
							... 
							
							
							
							Cubic Ninja waited for the frame to end by spinning on a loop calling
GetSystemTick while doing nothing else. Since GetSystemTick doesn't
cause a reschedule (which advances time), this meant that very little
emulated time would pass inside that loop, causing the game to spend
most of the frame burning away CPU. 
							
						 
						
							2015-08-30 00:07:02 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								ce6a65cec9 
								
							 
						 
						
							
							
								
								Services/FS: Correctly tell the guest app whether a file was correctly opened or not.  
							
							... 
							
							
							
							Closes  #1067  
						
							2015-08-28 22:01:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								0ee3e2c25e 
								
							 
						 
						
							
							
								
								Kernel: Fix wrong linear heap base on titles using newer kernels  
							
							... 
							
							
							
							Typo which sneaked in through review on #1025  
							
						 
						
							2015-08-27 23:52:40 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								12390eb155 
								
							 
						 
						
							
							
								
								Kernel: Fix assertion failure when ControlMemory is called with size=0  
							
							
							
						 
						
							2015-08-26 21:29:05 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								687d973980 
								
							 
						 
						
							
							
								
								Core: Improve APT Shared Font hack  
							
							... 
							
							
							
							Should fix invalid read loops in some games 
							
						 
						
							2015-08-26 21:28:58 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								dc1b024b80 
								
							 
						 
						
							
							
								
								dyncom: Simplify some comparisons in CondPassed  
							
							
							
						 
						
							2015-08-26 00:10:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								01dd833ffa 
								
							 
						 
						
							
							
								
								dyncom: Change return type of CondPassed to bool  
							
							
							
						 
						
							2015-08-25 23:59:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								0fcabd2b11 
								
							 
						 
						
							
							
								
								Integrate the MicroProfile profiling library  
							
							... 
							
							
							
							This brings goodies such as a configurable user interface and
multi-threaded timeline view. 
							
						 
						
							2015-08-24 22:16:28 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								78735e2ada 
								
							 
						 
						
							
							
								
								Fix broken boot introduced by last-minute change in  #1025  
							
							
							
						 
						
							2015-08-22 18:12:23 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								3efb205a68 
								
							 
						 
						
							
							
								
								Merge pull request  #1025  from yuriks/heap-management  
							
							... 
							
							
							
							Kernel: Correct(er) handling of Heap and Linear Heap allocations 
							
						 
						
							2015-08-22 14:01:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a9fc659809 
								
							 
						 
						
							
							
								
								Merge pull request  #996  from yuriks/texture-copy  
							
							... 
							
							
							
							GPU: Implement TextureCopy-mode display transfers 
							
						 
						
							2015-08-18 20:52:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								0aa443a871 
								
							 
						 
						
							
							
								
								Merge pull request  #1033  from bbarenblat/master  
							
							... 
							
							
							
							Handle `FileType::CIA` in `switch` statements 
							
						 
						
							2015-08-15 22:40:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae5a09655 
								
							 
						 
						
							
							
								
								GPU: Implement TextureCopy-mode display transfers  
							
							... 
							
							
							
							Fixes glitchy garbage in Fire Emblem 3D scenes. 
							
						 
						
							2015-08-16 01:52:51 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5989a6ac57 
								
							 
						 
						
							
							
								
								Merge pull request  #1032  from lioncash/swap  
							
							... 
							
							
							
							vfp: use std::swap where applicable 
							
						 
						
							2015-08-16 00:20:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								840b85690b 
								
							 
						 
						
							
							
								
								Kernel: Remove unused legacy heap MapBlock_* functions  
							
							
							
						 
						
							2015-08-16 01:03:49 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								38bfbe1b2b 
								
							 
						 
						
							
							
								
								APT: Adjust shared font hack so it works with the new linear heap code  
							
							
							
						 
						
							2015-08-16 01:03:48 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								14eca982f4 
								
							 
						 
						
							
							
								
								Kernel: Implement svcGetProcessInfo in a basic way  
							
							... 
							
							
							
							This also adds some basic memory usage accounting. These two types are
used by Super Smash Bros. during startup. 
							
						 
						
							2015-08-16 01:03:48 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								74d4bc0af1 
								
							 
						 
						
							
							
								
								Kernel: Add more infrastructure to support different memory layouts  
							
							... 
							
							
							
							This adds some structures necessary to support multiple memory regions
in the future. It also adds support for different system memory types
and the new linear heap mapping at 0x30000000. 
							
						 
						
							2015-08-16 01:03:47 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c39b52f974 
								
							 
						 
						
							
							
								
								HLE: Remove empty ConfigMem and SharedPage Shutdown functions  
							
							
							
						 
						
							2015-08-16 01:03:47 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								69c3021a8d 
								
							 
						 
						
							
							
								
								Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h}  
							
							
							
						 
						
							2015-08-16 01:03:46 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								e2c7954be5 
								
							 
						 
						
							
							
								
								Memory: Move address type conversion routines to memory.cpp/h  
							
							... 
							
							
							
							These helpers aren't really part of the kernel, and mem_map.cpp/h is
going to be moved there next. 
							
						 
						
							2015-08-16 01:03:46 -03:00