summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #22 from bunnei/loader-improvementsGravatar bunnei2014-06-2519-924/+1202
|\
| * Loader: Refactored loading functions to only read data from binary if called.Gravatar bunnei2014-06-243-74/+141
| * MemMap: Added a WriteBlock function to write a buffer of data to memory.Gravatar bunnei2014-06-242-0/+14
| * ELF: Refactored LoadInto(..) to use memcpy, removed unnecessary code.Gravatar bunnei2014-06-241-19/+8
| * Loader: Refactored use of const.Gravatar bunnei2014-06-246-20/+19
| * NCCH: Added RomFS loading.Gravatar bunnei2014-06-242-1/+36
| * NCCH: Fixes reduce unnecessary logging and load logo/banner/etc. sections cor...Gravatar bunnei2014-06-243-22/+29
| * Loader: Implemented AppLoader interface for abstracting application loading.Gravatar bunnei2014-06-248-543/+682
| * NCCH: Changed decompression to load .code directly into memory rather than an...Gravatar bunnei2014-06-171-9/+3
| * Elf: Removed unused macros, changed #include of "common.h" to just "common_ty...Gravatar bunnei2014-06-171-117/+1
| * Loader: Cleaned up and removed unused code, refactored ELF namespace.Gravatar bunnei2014-06-164-209/+70
| * Elf: Renamed modules to be consistent with new loader naming, fixed tabs -> s...Gravatar bunnei2014-06-168-372/+342
| * Loader: Added support for booting NCCH executables.Gravatar bunnei2014-06-166-0/+384
| * Loader: Moved elf and loader modules to a "loader" subdirectory.Gravatar bunnei2014-06-1611-33/+38
| * Loader: Added stubbed detection of CXI and CCI files.Gravatar bunnei2014-06-161-0/+6
| * Loader: Removed unused CXI and DAT loading code.Gravatar bunnei2014-06-161-76/+0
* | citra_qt: Removed autogenerated files from repo and fixed build issues.Gravatar bunnei2014-06-2211-710/+5
|/
* Merge branch 'threading' of https://github.com/bunnei/citraGravatar bunnei2014-06-1441-1199/+1243
|\
| * Kernel: Removed unnecessary "#pragma once".Gravatar bunnei2014-06-131-2/+0
| * Kernel: Added freeing of kernel objects on emulator shutdown.Gravatar bunnei2014-06-133-0/+13
| * Event: Updated several log messages to be assertions.Gravatar bunnei2014-06-131-16/+8
| * HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only m...Gravatar bunnei2014-06-132-5/+6
| * SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace.Gravatar bunnei2014-06-132-157/+145
| * Thread: Renamed occurrences of "t" to "thread" to improve readability.Gravatar bunnei2014-06-131-48/+45
| * Thread: Cleaned up VerifyWait, fixed issue where nullptr msg could unnecessar...Gravatar bunnei2014-06-131-9/+7
| * HLE: Removed usnused EatCycles function.Gravatar bunnei2014-06-133-15/+0
| * SVC: Cleaned up function wrappers to pass in correct argument types.Gravatar bunnei2014-06-132-870/+201
| * Thread: Moved position of * in arguments.Gravatar bunnei2014-06-131-2/+2
| * Thread: Updated VerifyWait to be more readable (but functionally the same).Gravatar bunnei2014-06-131-4/+3
| * SVC: Moved declaration of "wait" variable in SendSyncRequest for improved rea...Gravatar bunnei2014-06-131-1/+1
| * HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)Gravatar bunnei2014-06-1313-239/+239
| * Kernel: Updated various kernel function "name" arguments to be const references.Gravatar bunnei2014-06-134-6/+6
| * HLE: Updated various handle debug assertions to be more clear.Gravatar bunnei2014-06-134-10/+10
| * Mutex: Moved ReleaseMutex iterator declaration to be inside while loop.Gravatar bunnei2014-06-131-2/+1
| * Kernel: Updated several member functions to be constGravatar bunnei2014-06-135-13/+13
| * Core: Cleaned up SingleStep(), updated default LCD refresh to assume each ins...Gravatar bunnei2014-06-132-12/+14
| * Core: Changed HW update/thread reschedule to occur more frequently (assume ea...Gravatar bunnei2014-06-131-2/+2
| * Thread: Fixed bug with ResetThread where cpu_registers[15] was being incorrec...Gravatar bunnei2014-06-131-1/+1
| * Kernel: Made SyncRequest not pure virtual, with a default implementation of e...Gravatar bunnei2014-06-133-23/+4
| * Kernel: Added real support for thread and event blockingGravatar bunnei2014-06-136-76/+196
| * qt: updated disassembler to show 2X as many instructionsGravatar bunnei2014-06-051-1/+1
| * hle: added a hokey way to force a thread reschedule during CPU single step mo...Gravatar bunnei2014-06-053-1/+7
| * arm: fixed a bug where ARM_Interpreter::ExecuteInstructions was actually exec...Gravatar bunnei2014-06-051-1/+1
| * kernel: changed current default thread priority back to 0x30 - I think this i...Gravatar bunnei2014-06-051-1/+1
| * arm: fixed bug in how thread context switch occurs with SkyEyeGravatar bunnei2014-06-052-2/+9
| * service: added a error log messages for unimplemented WaitSynchronizationGravatar bunnei2014-06-041-0/+1
| * arm: reverting a change made with cb0663de - this has to have been a typo!Gravatar bunnei2014-06-041-1/+1
| * svc: added optional name field to Event and Mutex (used for debugging)Gravatar bunnei2014-06-026-12/+25
| * kernel: moved position of * for GetTypeName and GetNameGravatar bunnei2014-06-021-2/+2
| * coprocessor: reenabled debug logGravatar bunnei2014-06-021-1/+1