Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | dyncom: Move CP15 register reading into its own function. | 2015-04-02 | |
| | | | | Keeps everything contained. Added all supported readable registers in an ARM11 MPCore. | ||
* | dyncom: Migrate InAPrivilegedMode to armsupp | 2015-03-26 | |
| | | | | It's a generic helper function, so it should be here anyway. | ||
* | Merge pull request #672 from purpasmart96/citra_moar_app_mem | 2015-03-24 | |
|\ | | | | | ConfigMem: Set the app memory to be 96MB instead of the default 64MB | ||
* \ | Merge pull request #674 from lioncash/sys-instrs | 2015-03-24 | |
|\ \ | | | | | | | dyncom: Implement RFE and SRS. | ||
| * | | dyncom: Implement SRS | 2015-03-24 | |
| | | | |||
| * | | dyncom: Implement RFE | 2015-03-24 | |
| | | | |||
* | | | dyncom: Remove unused/unnecessary macros and macro constants | 2015-03-24 | |
|/ / | |||
| * | ConfigMem: Set the app memory to be 96MB instead of the default 64MB | 2015-03-23 | |
|/ | |||
* | Merge pull request #656 from Subv/nz | 2015-03-22 | |
|\ | | | | | Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and Del... | ||
* | | armmmu: Remove unnecessary enum values | 2015-03-20 | |
| | | | | | | | | We don't need to care about XScale or Intel specific ARM stuff. | ||
* | | Merge pull request #659 from lioncash/setend | 2015-03-19 | |
|\ \ | | | | | | | Implement SETEND. | ||
| | * | Service/FS: Document and log some unknown values. | 2015-03-19 | |
| | | | | | | | | | | | | In CreateExtSaveData, DeleteExtSaveData and CreateSystemSaveData | ||
* | | | Merge pull request #650 from Subv/scaling | 2015-03-17 | |
|\ \ \ | | | | | | | | | GPU: Fixed the bit 25 in the display transfer flags. | ||
| | * | | dyncom: Make Load/Store instructions support big endian | 2015-03-17 | |
| | | | | |||
* | | | | Merge pull request #655 from purpasmart96/hid_fixes | 2015-03-17 | |
|\ \ \ \ | | | | | | | | | | | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along with a stub for GetSoundVolume | ||
| * | | | | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along | 2015-03-16 | |
| | | | | | | | | | | | | | | | | | | | | with a stub for GetSoundVolume | ||
* | | | | | Merge pull request #660 from purpasmart96/ncch_updates | 2015-03-16 | |
|\ \ \ \ \ | | | | | | | | | | | | | NCCH: Minor updates to the ncch header | ||
| | | * | | | GPU/DisplayTransfer: Made the scaling bits a single 2bit value | 2015-03-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Rephrased some comments. | ||
* | | | | | | arm_interface: Get rid of GetTicks. | 2015-03-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Removes a TODO. | ||
| * | | | | | NCCH: Minor updates to the ncch header | 2015-03-15 | |
| |/ / / / | |||
| | | * | | dyncom: Implement SETEND | 2015-03-14 | |
| | | | | | |||
* | | | | | GPU: Implemented the flip_data (bit 0) bit in display transfers. | 2015-03-14 | |
|/ / / / | |||
| | | * | Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and ↵ | 2015-03-14 | |
| |_|/ |/| | | | | | | | | | | | | | | DeleteSystemSaveData Also fixed a bug with CreateExtSaveData that made it unable to create ExtSaveData archives in the SDMC directory. | ||
* | | | Merge pull request #642 from bunnei/touchpad | 2015-03-11 | |
|\ \ \ | |_|/ |/| | | Touchpad support | ||
| * | | hid_user: Removed unnecessary includes. | 2015-03-11 | |
| | | | |||
| * | | HID: Removed unnecessary global variables. | 2015-03-11 | |
| | | | |||
| * | | HID: Added additional variable comments and some code cleanups. | 2015-03-10 | |
| | | | |||
| * | | HID: Complete refactor of pad/touch input to fix threading issues. | 2015-03-10 | |
| | | | |||
* | | | Merge pull request #629 from archshift/lcdfb | 2015-03-10 | |
|\ \ \ | | | | | | | | | Implement SetLcdForceBlack and add implementation for color filling in the GPU code | ||
| | * | | HID: Cleanup how `next_touch_index` is calculated for Pad and touch. | 2015-03-10 | |
| | | | | |||
| | * | | HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings. | 2015-03-10 | |
| | | | | |||
| | * | | HID: Added static asserts to check register position in shared memory. | 2015-03-10 | |
| | | | | |||
| | * | | HID: Added functions to emulate the touchpad. | 2015-03-10 | |
| | | | | |||
| | * | | HID: Moved some docstrings to the header. | 2015-03-10 | |
| | | | | |||
| | * | | HID: Refactored shared memory decoding for touchpad support. | 2015-03-10 | |
| |/ / |/| | | |||
| | * | GPU: Fixed the bit 25 in the display transfer flags. | 2015-03-10 | |
| | | | | | | | | | | | | It is used to downscale the input image horizontally and vertically, previously we were only downscaling it vertically so this caused a hard-to-debug memory corruption problem. | ||
* | | | dyncom: Minor cleanup | 2015-03-10 | |
| |/ |/| | | | | | Assemblers will exit with an error when trying to assemble instructions with disallowed registers. | ||
| * | Added LCD registers, and implementation for color filling in OGL code. | 2015-03-09 | |
| | | |||
* | | Merge pull request #648 from Subv/fill_bit | 2015-03-09 | |
|\ \ | | | | | | | GPU: Use the correct position for the finished bit in memory fills | ||
| * | | GPU: Use the correct position for the finished bit in memory fills | 2015-03-09 | |
| | | | |||
* | | | Merge pull request #646 from Subv/24bit_fills | 2015-03-09 | |
|\ \ \ | | | | | | | | | GPU: Corrected the 24 bit memory fills component order | ||
* \ \ \ | Merge pull request #589 from kevinhartman/config-errors | 2015-03-09 | |
|\ \ \ \ | | | | | | | | | | | Fix errorcodes for bad config block request | ||
| | * | | | GPU: Corrected the 24 bit memory fills component order | 2015-03-09 | |
| | |/ / | |||
* | | | | dyncom: Fix an indexing bug in STM | 2015-03-08 | |
| | | | | | | | | | | | | | | | | Previously it would write the contents of register 13 for the case where the link register (r14) is supposed to be written. | ||
* | | | | dyncom: General cleanup of STM | 2015-03-08 | |
| | | | | |||
* | | | | dyncom: Increment addr when accessing LR in LDM | 2015-03-08 | |
| |/ / |/| | | |||
* | | | Merge pull request #538 from yuriks/perf-stat | 2015-03-07 | |
|\ \ \ | | | | | | | | | Add profiling infrastructure and widget | ||
| | | * | Implement SetLcdForceBlack, move register enum to hw.h | 2015-03-05 | |
| |_|/ |/| | | |||
* | | | Merge pull request #615 from Subv/services | 2015-03-04 | |
|\ \ \ | | | | | | | | | Services: Moved the PTM and APT services to their own folder | ||
| * | | | Services: Moved the PTM and APT services to their own folder | 2015-03-03 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This coincidentally fixes an issue about the PTM service failing to create its SharedExtSaveData archive due to the FS service not being initialized by the time the creating code runs. Ideally I'd like to move each process to its own folder, and have a single file per process that registers the service classes, which would be in their own files inside that folder. Then each service class would just call functions from the process to complete the commands. |