| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | Move CP15 enum definitions into their own enum. | 2015-04-06 | 5 | -168/+163 | ||
| | | | | | | | | | | | | | Also gets rid of preprocessor mumbo-jumbo | |||||
| | * | | dyncom: Properly return the value of the user RO thread register | 2015-04-06 | 2 | -4/+10 | ||
| | | | | ||||||
| | * | | dyncom: Set CP15 reset values on initialization | 2015-04-06 | 1 | -0/+60 | ||
| | | | | ||||||
| * | | | dyncom: Suppress uninitialized variable warnings | 2015-04-05 | 1 | -4/+4 | ||
| |/ / | | | | | | | The switch cases will always be hit, but this makes compilers stop complaining. | |||||
| * | | Clean-up mem_map constants and fix framebuffer translation errors | 2015-04-05 | 3 | -27/+27 | ||
| | | | ||||||
| * | | Merge pull request #680 from archshift/bg-color | 2015-04-04 | 1 | -0/+5 | ||
| |\ \ | |/ |/| | Allow the user to set the background clear color during emulation | |||||
| | * | Allow the user to set the background clear color during emulation | 2015-04-03 | 1 | -0/+5 | ||
| | | | | | | | | | The background color can be seen at the sides of the bottom screen or when the window is wider than normal. | |||||
| * | | Merge pull request #641 from purpasmart96/service_stubs | 2015-04-03 | 18 | -68/+405 | ||
| |\ \ | |/ |/| | Services: Stubs and minor changes | |||||
| | * | Services: Stubs and minor changes | 2015-04-02 | 18 | -68/+405 | ||
| | | | ||||||
| * | | dyncom: Move CP15 register writing into its own function. | 2015-04-02 | 4 | -88/+265 | ||
| | | | | | | | | | Also implements writing to the rest of the ARM11 MPCore CP15 register set. | |||||
| * | | dyncom: Move CP15 register reading into its own function. | 2015-04-02 | 4 | -49/+253 | ||
| | | | | | | | | | Keeps everything contained. Added all supported readable registers in an ARM11 MPCore. | |||||
| * | | dyncom: Migrate InAPrivilegedMode to armsupp | 2015-03-26 | 3 | -4/+7 | ||
| | | | | | | | | | 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 | 1 | -2/+2 | ||
| |\ \ | | | | | | | ConfigMem: Set the app memory to be 96MB instead of the default 64MB | |||||
| | * | | ConfigMem: Set the app memory to be 96MB instead of the default 64MB | 2015-03-23 | 1 | -2/+2 | ||
| | |/ | ||||||
| * | | Merge pull request #674 from lioncash/sys-instrs | 2015-03-24 | 1 | -2/+62 | ||
| |\ \ | | | | | | | dyncom: Implement RFE and SRS. | |||||
| | * | | dyncom: Implement SRS | 2015-03-24 | 1 | -1/+32 | ||
| | | | | ||||||
| | * | | dyncom: Implement RFE | 2015-03-24 | 1 | -1/+30 | ||
| | |/ | ||||||
| * / | dyncom: Remove unused/unnecessary macros and macro constants | 2015-03-24 | 2 | -39/+2 | ||
| |/ | ||||||
| * | Merge pull request #656 from Subv/nz | 2015-03-22 | 7 | -26/+265 | ||
| |\ | | | | | Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and Del... | |||||
| | * | Service/FS: Document and log some unknown values. | 2015-03-19 | 1 | -1/+26 | ||
| | | | | | | | | | In CreateExtSaveData, DeleteExtSaveData and CreateSystemSaveData | |||||
| | * | Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and ↵ | 2015-03-14 | 7 | -26/+240 | ||
| | | | | | | | | | | | | | DeleteSystemSaveData Also fixed a bug with CreateExtSaveData that made it unable to create ExtSaveData archives in the SDMC directory. | |||||
| * | | armmmu: Remove unnecessary enum values | 2015-03-20 | 1 | -30/+20 | ||
| | | | | | | | | | We don't need to care about XScale or Intel specific ARM stuff. | |||||
| * | | Merge pull request #659 from lioncash/setend | 2015-03-19 | 7 | -83/+240 | ||
| |\ \ | | | | | | | Implement SETEND. | |||||
| | * | | dyncom: Make Load/Store instructions support big endian | 2015-03-17 | 7 | -82/+205 | ||
| | | | | ||||||
| | * | | dyncom: Implement SETEND | 2015-03-14 | 1 | -1/+35 | ||
| | | | | ||||||
| * | | | Merge pull request #650 from Subv/scaling | 2015-03-17 | 2 | -5/+16 | ||
| |\ \ \ | | | | | | | | | GPU: Fixed the bit 25 in the display transfer flags. | |||||
| | * | | | GPU/DisplayTransfer: Made the scaling bits a single 2bit value | 2015-03-16 | 2 | -6/+17 | ||
| | | | | | | | | | | | | | | | | | Rephrased some comments. | |||||
| | * | | | GPU: Fixed the bit 25 in the display transfer flags. | 2015-03-10 | 2 | -5/+5 | ||
| | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | | Merge pull request #655 from purpasmart96/hid_fixes | 2015-03-17 | 4 | -12/+72 | ||
| |\ \ \ \ | | | | | | | | | | | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along with a stub for GetSoundVolume | |||||
| | * | | | | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along | 2015-03-16 | 4 | -12/+72 | ||
| | | |_|/ | |/| | | | | | | | | | | with a stub for GetSoundVolume | |||||
| * | | | | Merge pull request #660 from purpasmart96/ncch_updates | 2015-03-16 | 1 | -11/+14 | ||
| |\ \ \ \ | | | | | | | | | | | NCCH: Minor updates to the ncch header | |||||
| | * | | | | NCCH: Minor updates to the ncch header | 2015-03-15 | 1 | -11/+14 | ||
| | |/ / / | ||||||
| * | | | | arm_interface: Get rid of GetTicks. | 2015-03-16 | 5 | -17/+6 | ||
| | | | | | | | | | | | | | | | | | Removes a TODO. | |||||
| * | | | | GPU: Implemented the flip_data (bit 0) bit in display transfers. | 2015-03-14 | 2 | -6/+15 | ||
| |/ / / | ||||||
| * | | | Merge pull request #642 from bunnei/touchpad | 2015-03-11 | 4 | -130/+140 | ||
| |\ \ \ | |_|/ |/| | | Touchpad support | |||||
| | * | | hid_user: Removed unnecessary includes. | 2015-03-11 | 1 | -2/+0 | ||
| | | | | ||||||
| | * | | HID: Removed unnecessary global variables. | 2015-03-11 | 2 | -58/+42 | ||
| | | | | ||||||
| | * | | HID: Added additional variable comments and some code cleanups. | 2015-03-10 | 2 | -20/+29 | ||
| | | | | ||||||
| | * | | HID: Complete refactor of pad/touch input to fix threading issues. | 2015-03-10 | 3 | -111/+32 | ||
| | | | | ||||||
| | * | | HID: Cleanup how `next_touch_index` is calculated for Pad and touch. | 2015-03-10 | 1 | -2/+2 | ||
| | | | | ||||||
| | * | | HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings. | 2015-03-10 | 2 | -4/+4 | ||
| | | | | ||||||
| | * | | HID: Added static asserts to check register position in shared memory. | 2015-03-10 | 1 | -2/+16 | ||
| | | | | ||||||
| | * | | HID: Added functions to emulate the touchpad. | 2015-03-10 | 2 | -0/+61 | ||
| | | | | ||||||
| | * | | HID: Moved some docstrings to the header. | 2015-03-10 | 2 | -24/+16 | ||
| | | | | ||||||
| | * | | HID: Refactored shared memory decoding for touchpad support. | 2015-03-10 | 2 | -33/+64 | ||
| | | | | ||||||
| * | | | Merge pull request #629 from archshift/lcdfb | 2015-03-10 | 8 | -41/+232 | ||
| |\ \ \ | |/ / |/| | | Implement SetLcdForceBlack and add implementation for color filling in the GPU code | |||||
| | * | | Added LCD registers, and implementation for color filling in OGL code. | 2015-03-09 | 7 | -26/+184 | ||
| | | | | ||||||
| | * | | Implement SetLcdForceBlack, move register enum to hw.h | 2015-03-05 | 4 | -36/+69 | ||
| | | | | ||||||
| * | | | dyncom: Minor cleanup | 2015-03-10 | 1 | -26/+7 | ||
| | |/ |/| | | | | | Assemblers will exit with an error when trying to assemble instructions with disallowed registers. | |||||
| * | | Merge pull request #648 from Subv/fill_bit | 2015-03-09 | 1 | -1/+1 | ||
| |\ \ | | | | | | | GPU: Use the correct position for the finished bit in memory fills | |||||