- Dec 03, 2014
-
-
Rohit Nirmal authored
-
bunnei authored
Silence a few -Wsign-compare warnings.
-
bunnei authored
AC_U: Added a stub for GetWifiStatus
-
bunnei authored
PTM_U: Implemented the GetShellState function.
-
- Dec 02, 2014
-
-
purpasmart96 authored
-
- Dec 01, 2014
- Nov 30, 2014
-
-
vaguilar authored
-
bunnei authored
Mutex: Changed behavior to always release mutex for all threads.
-
bunnei authored
Svc and thread fixes
-
bunnei authored
GLFW: Add an error callback before calling glfwInit()
-
bunnei authored
dyncom: Use unordered_map rather than the terrible 2-level bb_map
-
bunnei authored
arm_dyncom_interpreter: Get rid of unused var warnings
-
Subv authored
-
- Nov 29, 2014
-
-
Emmanuel Gil Peyrot authored
It will print a message to know what happened in case something went wrong in a GLFW call. Also replace every printf() in the glfw emu-window by ERROR_LOG().
-
Yuri Kunde Schlesner authored
Seems (probably just placebo/wishful thinking) to make it slightly faster. Also reduces memory usage and makes shutdown when debugging from MSVC fast.
-
Lioncash authored
-
bunnei authored
Fixed formatting and switch statement warnings
-
- Nov 27, 2014
-
-
vaguilar authored
-
- Nov 26, 2014
- Nov 25, 2014
-
-
Emmanuel Gil Peyrot authored
-
- Nov 24, 2014
-
-
bunnei authored
Error codes
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
All service calls in the CTR OS return result codes indicating the success or failure of the call. Previous to this commit, Citra's HLE emulation of services and the kernel universally either ignored errors or returned dummy -1 error codes. This commit makes an initial effort to provide an infrastructure for error reporting and propagation which can be use going forward to make HLE calls accurately return errors as the original system. A few parts of the code have been updated to use the new system where applicable. One part of this effort is the definition of the `ResultCode` type, which provides facilities for constructing and parsing error codes in the structured format used by the CTR. The `ResultVal` type builds on `ResultCode` by providing a container for values returned by function that can report errors. It enforces that correct error checking will be done on function returns by preventing the use of the return value if the function returned an error code. Currently this change is mostly internal since errors are still suppressed on the ARM<->HLE border, as a temporary compatibility hack. As functionality is implemented and tested this hack can be eventually removed.
-
Yuri Kunde Schlesner authored
This prevents them from interfering with other constants defined in different namespaces.
-
bunnei authored
Added DeleteFile and DeleteDirectory functions to FS:USER and the archives.
-
- Nov 23, 2014
-
-
bunnei authored
Add comment style notes to CONTRIBUTING.md
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
Closes #215
-