aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-10Make HSessionObj implement IDisposable (#10)Stary 2001
* Make HSessionObj implement IDisposable, so that objects that have handles created to them are disposed when the handles are closed. * Spelling fix: GenertateObjectId -> GenerateObjectId
2018-02-10Only throw undefined instruction exception at execution, not at translation ↵gdkchan
stage
2018-02-10Add BRK on the opcode tablegdkchan
2018-02-10Add BRK instruction, fix wrong namespace on one of Am interfaces, and ↵gdkchan
disable Debug/Trace logs by default
2018-02-09Completely remove static methods inside Ipc interfaces, also remove ↵gdkchan
GetObject method from ServiceCtx as it is no longer needed with this change
2018-02-09Fix bad renamegdkchan
2018-02-09Ipc refactor (#9)gdkchan
* Start refactoring IPC objects (started with IFile and IFileSystem) * End refactoring IPC objects (#8) * End refactoring IPC objects * End refactoring IPC objects corrections
2018-02-09Fixes to memory managementgdkchan
2018-02-09Move a few more SIMD instructions to emit CIL directly instead of a method callgdkchan
2018-02-09Logging Improvements (#7)Ac_K
* Logging Improvements Add Trace functions to SVC. Add function to get the function name who called.
2018-02-09Add FVCTZS (fixed point variant) and LD1 (single structure variant) instructionsgdkchan
2018-02-09config bugfix (#6)Ac_K
Include Ryujinx.conf file to the build folder. Fix the Ryujinx.conf filepath.
2018-02-08Add internal Config support (#5)Ac_K
* Add internal Logging support Add class Logging. Replace all Console.WriteLine() to looks better. Add informations inside Windows Titles. * Revert "Add internal Logging support" This reverts commit 275d363aaf30011f238010572cfdb320bd7b627f. * Add internal Logging support Add Logging Class. Replace all Console.WriteLine() to looks better. Add debug informations of IpcMessage. Add informations inside Windows Titles. * Add internal Logging support2 Add Logging Class. Replace all Console.WriteLine() to looks better. Add debug informations of IpcMessage. Add informations inside Windows Titles. * Add internal Config support Add Config Class. Add Ryujinx.conf file (Ini file). Use the Config Class inside Logging. * Add internal Config support Add Config Class. Add Ryujinx.conf file (Ini file). Use the Config Class inside Logging.
2018-02-08Copy Paste mistake (#4)Ac_K
Logging.Warn instead of Logging.Warning
2018-02-08Add internal Logging support (#3)Ac_K
* Add internal Logging support Add class Logging. Replace all Console.WriteLine() to looks better. Add informations inside Windows Titles. * Revert "Add internal Logging support" This reverts commit 275d363aaf30011f238010572cfdb320bd7b627f. * Add internal Logging support Add Logging Class. Replace all Console.WriteLine() to looks better. Add debug informations of IpcMessage. Add informations inside Windows Titles. * Add internal Logging support2 Add Logging Class. Replace all Console.WriteLine() to looks better. Add debug informations of IpcMessage. Add informations inside Windows Titles.
2018-02-08Merge pull request #2 from gdkchan/direct_memorygdkchan
Removed parts of the MMU functionality to use memory directly (faster…
2018-02-08Merge pull request #1 from AcK77/mastergdkchan
Basic audio support
2018-02-08Basic audio support2AcK77
2018-02-08Basic audio supportAcK77
Implement IAudioOut. Small corrections on AudIAudioRenderer. Add glitched audio playback support through OpenAL.
2018-02-07Fix a copy-paste bug on Ins_Vgdkchan
2018-02-07Add ADC and SBC instructionsgdkchan
2018-02-07Add FMADD and FMSUB instructionsgdkchan
2018-02-07Add FMOV (scalar, register) and FCMPE instructionsgdkchan
2018-02-07Removed parts of the MMU functionality to use memory directly (faster, but ↵gdkchan
potentially more dangerous, WIP), also changed the Shl/Sshr immediate instructions to use IL instead of calling the method
2018-02-07Implement SSHL instruction, fix exception on FMAX/FMIN, and use a better ↵gdkchan
exception message for undefined/unimplemented instructions
2018-02-06Support loading NSO/NRO without a MOD0 header, stub some functions, support ↵gdkchan
more ids on SvcGetInfo
2018-02-06Improve access to system registers by using properties, also use exclusive ↵gdkchan
region granularity on exclusive load/stores, and ensure that acquires without releases won't hold the address forever, remove unused ALU rev method
2018-02-04Update README.mdgdkchan
2018-02-04Create README.mdgdkchan
2018-02-04alohagdkchan