bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								97d47d55f3 
								
							 
						 
						
							
							
								
								Merge pull request  #32  from yuriks/master  
							
							... 
							
							
							
							[build] Search for the git binary in the default msysgit install dir 
							
						 
						
							2014-07-21 10:51:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f4f505c76c 
								
							 
						 
						
							
							
								
								Merge pull request  #33  from lioncash/redefs  
							
							... 
							
							
							
							core: Kill off type redefenitions in armdefs.h 
							
						 
						
							2014-07-21 10:50:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8761461003 
								
							 
						 
						
							
							
								
								core: Kill off type redefenitions in armdefs.h  
							
							
							
						 
						
							2014-07-19 22:02:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								78eb8ba844 
								
							 
						 
						
							
							
								
								[build] Search for the git binary in the default msysgit install dir  
							
							... 
							
							
							
							The Git for Windows installer doesn't add the Git binaries to the path
by default. (Due to risk of conflicts with built-in windows commands.)
Unless you have configured your system specially this causes the
scm_rev_gen.js script to fail to find Git.  Added more paths to the
script so that it searches in the default msysgit installation
directory, eliminating the need to set the PATH for most environments. 
							
						 
						
							2014-07-19 17:16:05 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								b6213784a4 
								
							 
						 
						
							
							
								
								Merge pull request  #30  from neobrain/bitfield_work  
							
							... 
							
							
							
							BitField additions and fixes 
							
						 
						
							2014-07-17 12:23:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								0da8e2eacc 
								
							 
						 
						
							
							
								
								BitField: Cast enum values to proper integer type.  
							
							
							
						 
						
							2014-07-16 12:47:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								cd1d5786d9 
								
							 
						 
						
							
							
								
								BitField: Add a static_assert.  
							
							... 
							
							
							
							Being able to store BitField within unions requires BitField to be of standard layout, which in turn is only given if the underlying type is also has standard layout. 
							
						 
						
							2014-07-16 12:46:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								15ab5382a5 
								
							 
						 
						
							
							
								
								BitField: Delete copy assignment to prevent obscure bugs.  
							
							... 
							
							
							
							Cf. https://github.com/dolphin-emu/dolphin/pull/483  
							
						 
						
							2014-07-16 09:08:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								47a001722d 
								
							 
						 
						
							
							
								
								BitField: Add an explicit evaluation method.  
							
							... 
							
							
							
							Sometimes it can be beneficial to use this in places where an explicit cast needs to happen otherwise. By using the evaluation method, it's not necessary anymore to explicitly write the underlying type in this case. 
							
						 
						
							2014-07-16 09:05:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								584f7aced5 
								
							 
						 
						
							
							
								
								Merge pull request  #29  from bunnei/address-arbiters  
							
							... 
							
							
							
							Adds address arbiters to kernel HLE 
							
						 
						
							2014-07-08 18:54:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3eb89f3e98 
								
							 
						 
						
							
							
								
								Kernel: Added preliminary support for address arbiters.  
							
							... 
							
							
							
							AddressArbiter: Added documentation comment, fixed whitespace issue.
AddressArbiter: Fixed incorrect comment, reordered if-statement to be more clear.
SVC: Removed trailing whitespace. 
							
						 
						
							2014-07-08 18:46:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ba840d3200 
								
							 
						 
						
							
							
								
								Thread: Added functions to resume threads from address arbitration.  
							
							... 
							
							
							
							Thread: Cleaned up arbitrate address functions.
Thread: Cleaned up ArbitrateAllThreads function. 
							
						 
						
							2014-07-08 18:46:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								59f2750482 
								
							 
						 
						
							
							
								
								function_wrappers: Fixed incorrect wrapper, added another.  
							
							
							
						 
						
							2014-07-07 22:13:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6084084a5d 
								
							 
						 
						
							
							
								
								Merge pull request  #28  from bunnei/shared-memory  
							
							... 
							
							
							
							Shared memory - adds preliminary support for shared memory kernel objects and correct block mapping. 
							
						 
						
							2014-07-05 10:28:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7ff92c36ed 
								
							 
						 
						
							
							
								
								SharedMemory: Updated MapSharedMemory to use an enum for permissions.  
							
							... 
							
							
							
							- Also added some safety checks to MapSharedMemory. 
							
						 
						
							2014-07-05 10:24:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								882dc07929 
								
							 
						 
						
							
							
								
								Memory: Removed deprecated MapBlock_Shared function.  
							
							
							
						 
						
							2014-07-05 10:24:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7b7a435094 
								
							 
						 
						
							
							
								
								GSP: Fixed to use real shared memory object, various cleanups.  
							
							... 
							
							
							
							- Previously, used a hard-coded shared memory handle of 0x10002000 (as used by libctru homebrew)
GSP: Added name for shared memory.
GSP: Cleaned up assertion message. 
							
						 
						
							2014-07-05 10:24:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e547128185 
								
							 
						 
						
							
							
								
								Kernel: Added support for shared memory objects.  
							
							... 
							
							
							
							SharedMemory: Added optional name field for tracking known objects. 
							
						 
						
							2014-07-05 01:21:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3013015a0c 
								
							 
						 
						
							
							
								
								mem_map: Updated interface to expose template functions to other modules.  
							
							
							
						 
						
							2014-07-04 23:46:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ad1adb2f92 
								
							 
						 
						
							
							
								
								Merge pull request  #26  from bunnei/romfs-archive  
							
							... 
							
							
							
							Adds preliminary RomFS archive support 
							
						 
						
							2014-07-04 21:58:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b70c4fb48e 
								
							 
						 
						
							
							
								
								NCCH: Updated ExeFS memory allocation to be safer.  
							
							
							
						 
						
							2014-07-04 20:37:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								542700ccb7 
								
							 
						 
						
							
							
								
								Archive: Added Init/Shutdown methods to reset kernel archive state.  
							
							
							
						 
						
							2014-07-04 20:37:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1099d83455 
								
							 
						 
						
							
							
								
								Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS virtual functions as "override".  
							
							
							
						 
						
							2014-07-04 20:37:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2d734bb6c5 
								
							 
						 
						
							
							
								
								Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS classes as "final"  
							
							
							
						 
						
							2014-07-04 20:37:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2c62d92551 
								
							 
						 
						
							
							
								
								Loader: Updated read methods to be const  
							
							... 
							
							
							
							- Required "file" handle to be made local and explicitly opened/closed as needed 
							
						 
						
							2014-07-04 20:37:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1ccdb6a769 
								
							 
						 
						
							
							
								
								Qt: Updated open dialog to include NCCH formats.  
							
							
							
						 
						
							2014-07-04 20:37:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								17a6148f9d 
								
							 
						 
						
							
							
								
								FileSys: Added preliminary support for applications reading the RomFS archive.  
							
							... 
							
							
							
							Archive: Fixed brace ugliness for neobrain :)
FS: Commented out unused local variables to prevent warnings.
...But keeping them here for future use.
archive_romfs: Removed unused #include. 
							
						 
						
							2014-07-04 20:37:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								82702fedb8 
								
							 
						 
						
							
							
								
								APT: Added stubbed ReceiveParameter and various cleanups.  
							
							... 
							
							
							
							APT: More cleanups.
APT: Changed SignalType to be type u32. 
							
						 
						
							2014-07-04 14:18:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								fd78786828 
								
							 
						 
						
							
							
								
								citra-qt: Rewrite disassembly view.  
							
							
							
						 
						
							2014-07-02 21:16:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d8da707bb9 
								
							 
						 
						
							
							
								
								Loader: Refactored interface such that data is no longer stored by loader.  
							
							... 
							
							
							
							NCCH: Removed extra qualification ‘Loader::AppLoader_NCCH::’. 
							
						 
						
							2014-06-27 17:49:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								48e39fc992 
								
							 
						 
						
							
							
								
								FS: Added stubbed code to intercept and decode file system service functions.  
							
							... 
							
							
							
							FS: Added to CMakeLists.txt 
							
						 
						
							2014-06-27 16:58:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8b8c8f4c13 
								
							 
						 
						
							
							
								
								Kernel: Added stubbed code to support creation of kernel Archive objects.  
							
							
							
						 
						
							2014-06-27 16:58:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0cc3e85685 
								
							 
						 
						
							
							
								
								Core: Removed unused directory_file_system and meta_file_system modules.  
							
							... 
							
							
							
							Core: Updated CMakeLists.txt to remove directory_file_system and meta_file_system modules. 
							
						 
						
							2014-06-27 16:58:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								469fe42fad 
								
							 
						 
						
							
							
								
								Merge pull request  #22  from bunnei/loader-improvements  
							
							... 
							
							
							
							Refactor loader code and add preliminary NCCH support 
							
						 
						
							2014-06-25 09:46:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a7f1c54490 
								
							 
						 
						
							
							
								
								Loader: Refactored loading functions to only read data from binary if called.  
							
							... 
							
							
							
							NCCH: Updated LoadExec to use Memory::WriteBlock function to load binary code. 
							
						 
						
							2014-06-24 19:30:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6aebd4ac98 
								
							 
						 
						
							
							
								
								MemMap: Added a WriteBlock function to write a buffer of data to memory.  
							
							
							
						 
						
							2014-06-24 19:30:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cedc28dcc6 
								
							 
						 
						
							
							
								
								ELF: Refactored LoadInto(..) to use memcpy, removed unnecessary code.  
							
							
							
						 
						
							2014-06-24 19:30:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								62b444cd17 
								
							 
						 
						
							
							
								
								Loader: Refactored use of const.  
							
							
							
						 
						
							2014-06-24 19:30:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a8c4648520 
								
							 
						 
						
							
							
								
								NCCH: Added RomFS loading.  
							
							
							
						 
						
							2014-06-24 19:30:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3da2bc6830 
								
							 
						 
						
							
							
								
								NCCH: Fixes reduce unnecessary logging and load logo/banner/etc. sections correctly.  
							
							... 
							
							
							
							Loader: Added ErrorNotUsed ReturnStatus type to specify when something is not used. 
							
						 
						
							2014-06-24 19:30:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7889cafc76 
								
							 
						 
						
							
							
								
								Loader: Implemented AppLoader interface for abstracting application loading.  
							
							... 
							
							
							
							- Various cleanups/refactorings to Loader, ELF, and NCCH modules.
- Added AppLoader interface to ELF and NCCH.
- Updated Qt/GLFW frontends to check AppLoader ResultStatus.
NCCH: Removed extra qualification typos.
Loader: Removed unnecessary #include's.
NCCH: Improved readability of memcmp statements.
NCCH: Added missing space.
Elf: Removed unnecessary usage of unique_ptr.
Loader: Removed unnecessary usage of unique_ptr. 
							
						 
						
							2014-06-24 19:29:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								10f11b958e 
								
							 
						 
						
							
							
								
								Merge pull request  #7  from archshift/travis-osx  
							
							... 
							
							
							
							Adds OSX building on Travis-CI 
							
						 
						
							2014-06-24 15:54:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								280d7af35d 
								
							 
						 
						
							
							
								
								Merge pull request  #24  from bunnei/remove-autogenerated-files  
							
							... 
							
							
							
							citra_qt: Removed autogenerated files from repo and fixed build issues. 
							
						 
						
							2014-06-22 18:51:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4e4a028ecd 
								
							 
						 
						
							
							
								
								citra_qt: Removed autogenerated files from repo and fixed build issues.  
							
							
							
						 
						
							2014-06-22 16:37:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								99110dc460 
								
							 
						 
						
							
							
								
								Travis: Added OSX, use default compilers, moved cmds into own scripts  
							
							
							
						 
						
							2014-06-17 22:57:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								79a48082e2 
								
							 
						 
						
							
							
								
								NCCH: Changed decompression to load .code directly into memory rather than an intermediate buffer.  
							
							
							
						 
						
							2014-06-17 06:30:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c144ed5058 
								
							 
						 
						
							
							
								
								Elf: Removed unused macros, changed #include of "common.h" to just "common_types.h".  
							
							
							
						 
						
							2014-06-17 06:23:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								13bdaa6c60 
								
							 
						 
						
							
							
								
								Loader: Cleaned up and removed unused code, refactored ELF namespace.  
							
							
							
						 
						
							2014-06-16 23:43:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1da361c7ab 
								
							 
						 
						
							
							
								
								Elf: Renamed modules to be consistent with new loader naming, fixed tabs -> spaces.  
							
							
							
						 
						
							2014-06-16 23:43:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3577dd027d 
								
							 
						 
						
							
							
								
								Loader: Added support for booting NCCH executables.  
							
							... 
							
							
							
							NCCH: Fixed typo in printing NCCH filename. 
							
						 
						
							2014-06-16 23:43:29 -04:00