summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | svc: Fix compilation with LOG_TRACE enabledGravatar Lioncash2015-12-121-1/+1
|/ /
* | Merge pull request #1272 from yuriks/merge-rasterizerGravatar Yuri Kunde Schlesner2015-12-073-11/+11
|\ \ | | | | | | VideoCore: Unify interface to OpenGL and SW rasterizers
| * | VideoCore: Unify interface to OpenGL and SW rasterizersGravatar Yuri Kunde Schlesner2015-12-073-11/+11
| | | | | | | | | | | | | | | | | | This removes explicit checks sprinkled all over the codebase to instead just have the SW rasterizer expose an implementation with no-ops for most operations.
| * | VideoCore: Rename HWRasterizer methods to be less confusingGravatar Yuri Kunde Schlesner2015-12-063-10/+10
| | |
* | | dyncom: Remove static keyword from header functionsGravatar Lioncash2015-12-063-19/+19
| | |
* | | arm_interface: Make GetNumInstructions constGravatar Lioncash2015-12-061-1/+1
| | |
* | | arm_interface: directly initialize class membersGravatar Lioncash2015-12-061-7/+2
| | |
* | | dyncom: const correctness changesGravatar Lioncash2015-12-063-7/+7
|/ /
* | Merge pull request #1252 from Subv/camGravatar bunnei2015-12-031-0/+156
|\ \ | |/ |/| Services/Cam: Added new log type and camera enums from 3dbrew.
| * Services/Cam: Added new log type and camera enums from 3dbrew.Gravatar Subv2015-11-231-0/+156
| | | | | | | | | | Followup to #1102 Original author @mailwl
* | Kernel: Implement svcGetSystemInfoGravatar Yuri Kunde Schlesner2015-11-307-1/+95
| | | | | | | | | | This makes smealum/ctrulib@b96dd51d3349961189d4ab1bc2a5c45deff21c09 work with Citra.
* | armstate: Zero out the registers on creationGravatar Lioncash2015-11-291-11/+11
| | | | | | | | | | std::array isn't always guaranteed to explicitly zero out it's contents without an initializer list.
* | Core/ARM11: Correct the size of the VFP register array in the ThreadContext ↵Gravatar Subv2015-11-291-1/+1
| | | | | | | | | | | | structure. The VFP registers are 64 bits each, and there are 32 of them.
* | Merge pull request #1225 from lioncash/cleanGravatar bunnei2015-11-281-12/+13
|\ \ | | | | | | csnd_snd: Get rid of type punning
| * | csnd_snd: Get rid of type punningGravatar Lioncash2015-10-281-12/+13
| | |
* | | Merge pull request #1248 from polaris-/add-ssl-stubsGravatar bunnei2015-11-241-2/+51
|\ \ \ | |_|/ |/| | Add stub functions for Initialize and GenerateRandomData in ssl:C
| * | Add stub functions for Initialize and GenerateRandomData in ssl:CGravatar polaris-2015-11-221-2/+51
| | |
* | | Merge pull request #1246 from polaris-/patch-1Gravatar bunnei2015-11-221-26/+31
|\ \ \ | |/ / |/| | Fix read and write register blocks in gdbstub
| * | Fix read and write register blocks in gdbstubGravatar polaris-2015-11-221-26/+31
| | | | | | | | | | | | Previously, the padding wasn't correctly accounted for which caused the gdbstub to read and write everything after R15 (starting with the dummy FPA registers) incorrectly, which caused CPSR to not be handled correctly. Everything appears to be working as expected with this change.
* | | Add Initialize and GenerateRandomData stubsGravatar polaris-2015-11-221-0/+2
|/ /
* | Merge pull request #1122 from polaris-/gdbstubGravatar bunnei2015-11-119-9/+1145
|\ \ | |/ |/| gdbstub implementation
| * Fix bug with reading addresses and lengthsGravatar polaris-2015-11-031-45/+55
| |
| * Change headersGravatar polaris-2015-10-291-2/+2
| |
| * Add some headers so TravisCI will hopefully workGravatar polaris-2015-10-221-0/+2
| |
| * Use CHAR_BIT instead of 8Gravatar polaris-2015-10-221-11/+11
| |
| * Handle changes pointed out in comments on PRGravatar polaris-2015-10-221-61/+34
| |
| * Add a register variable to loopsGravatar polaris-2015-10-211-6/+9
| |
| * Update register read loops to go with last commitGravatar polaris-2015-10-211-6/+7
| |
| * Pad responses to gdb for VFP registersGravatar polaris-2015-10-211-0/+3
| |
| * Try to add support for VFP registersGravatar polaris-2015-10-211-4/+21
| |
| * Fix buffer overflow commentsGravatar polaris-2015-10-211-2/+3
| |
| * Remove unnecessary new lines, changed Deinit to ShutdownGravatar polaris-2015-10-114-10/+7
| |
| * Use BreakpointAddress struct instead of passing address directlyGravatar polaris-2015-10-043-8/+18
| |
| * Implement gdbstubGravatar polaris-2015-10-049-9/+1128
| |
* | Merge pull request #1165 from esoteric-programmer/masterGravatar bunnei2015-10-282-4/+66
|\ \ | | | | | | Added CSND_ExecuteType0Commands stub.
| * | Added CSND stub.Gravatar Matthias Ernst2015-10-282-4/+66
| | |
* | | Merge pull request #1208 from archshift/free-bytesGravatar bunnei2015-10-288-1/+60
|\ \ \ | | | | | | | | Implement FS_User::GetFreeBytes
| * | | Implement FS_User::GetFreeBytesGravatar archshift2015-10-278-1/+60
| | | |
* | | | Fix copy pasteGravatar Filiph Sandström2015-10-241-1/+1
| | | |
* | | | Fix wrong branchGravatar Filiph Sandström2015-10-231-0/+12
| | | |
* | | | Add GetTotalStepCount StubGravatar Filiph Sandström2015-10-231-1/+1
| | | |
* | | | Update ptm.hGravatar Filiph Sandström2015-10-231-0/+8
| | | |
* | | | Merge pull request #1199 from Gareth422/encryption-checkGravatar bunnei2015-10-203-20/+25
|\ \ \ \ | |/ / / |/| | | Loader: Implement NCCH encryption check
| * | | Loader: Change NCCH header types to be explicitly little-endianGravatar Gareth Poole2015-10-102-18/+17
| | | |
| * | | Loader: Implement encryption checkGravatar Gareth Poole2015-10-103-2/+8
| | | |
* | | | Merge pull request #1194 from linkmauve/no-newlineGravatar bunnei2015-10-104-47/+47
|\ \ \ \ | |/ / / |/| | | Remove newlines in LOG_* calls
| * | | CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls.Gravatar Emmanuel Gil Peyrot2015-10-094-47/+47
| | | | | | | | | | | | | | | | The LOG_* function itself already appends one.
* | | | Fixed spelling errorsGravatar Gareth Poole2015-10-091-2/+2
|/ / /
* | / Silence -Wsign-compare warnings.Gravatar Rohit Nirmal2015-10-062-2/+2
| |/ |/|
* | Merge pull request #1095 from archshift/game-listGravatar bunnei2015-10-012-13/+41
|\ \ | | | | | | Initial implementation of a game list