aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
* dyncom: Move CP15 register reading into its own function.Gravatar Lioncash2015-04-02
| | | | Keeps everything contained. Added all supported readable registers in an ARM11 MPCore.
* dyncom: Migrate InAPrivilegedMode to armsuppGravatar Lioncash2015-03-26
| | | | It's a generic helper function, so it should be here anyway.
* Merge pull request #672 from purpasmart96/citra_moar_app_memGravatar bunnei2015-03-24
|\ | | | | ConfigMem: Set the app memory to be 96MB instead of the default 64MB
* \ Merge pull request #674 from lioncash/sys-instrsGravatar bunnei2015-03-24
|\ \ | | | | | | dyncom: Implement RFE and SRS.
| * | dyncom: Implement SRSGravatar Lioncash2015-03-24
| | |
| * | dyncom: Implement RFEGravatar Lioncash2015-03-24
| | |
* | | dyncom: Remove unused/unnecessary macros and macro constantsGravatar Lioncash2015-03-24
|/ /
| * ConfigMem: Set the app memory to be 96MB instead of the default 64MBGravatar purpasmart962015-03-23
|/
* Merge pull request #656 from Subv/nzGravatar bunnei2015-03-22
|\ | | | | Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and Del...
* | armmmu: Remove unnecessary enum valuesGravatar Lioncash2015-03-20
| | | | | | | | We don't need to care about XScale or Intel specific ARM stuff.
* | Merge pull request #659 from lioncash/setendGravatar bunnei2015-03-19
|\ \ | | | | | | Implement SETEND.
| | * Service/FS: Document and log some unknown values.Gravatar Subv2015-03-19
| | | | | | | | | | | | In CreateExtSaveData, DeleteExtSaveData and CreateSystemSaveData
* | | Merge pull request #650 from Subv/scalingGravatar bunnei2015-03-17
|\ \ \ | | | | | | | | GPU: Fixed the bit 25 in the display transfer flags.
| | * | dyncom: Make Load/Store instructions support big endianGravatar Lioncash2015-03-17
| | | |
* | | | Merge pull request #655 from purpasmart96/hid_fixesGravatar bunnei2015-03-17
|\ \ \ \ | | | | | | | | | | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along with a stub for GetSoundVolume
| * | | | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow alongGravatar purpasmart962015-03-16
| | | | | | | | | | | | | | | | | | | | with a stub for GetSoundVolume
* | | | | Merge pull request #660 from purpasmart96/ncch_updatesGravatar bunnei2015-03-16
|\ \ \ \ \ | | | | | | | | | | | | NCCH: Minor updates to the ncch header
* \ \ \ \ \ Merge pull request #661 from linkmauve/cleanupGravatar bunnei2015-03-16
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix two minor understandability issues in common
| | | | * | | GPU/DisplayTransfer: Made the scaling bits a single 2bit valueGravatar Subv2015-03-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Rephrased some comments.
* | | | | | | Merge pull request #652 from neobrain/shader_output_fixGravatar bunnei2015-03-16
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Pica/VertexShader: Fix a bug caused due to incorrect assumptions of consecutive output register tables.
* \ \ \ \ \ \ \ Merge pull request #662 from linkmauve/video_core-warningsGravatar bunnei2015-03-16
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add static_cast around expressions where the compiler doesn’t deduce the right type
* | | | | | | | | arm_interface: Get rid of GetTicks.Gravatar Lioncash2015-03-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes a TODO.
| * | | | | | | | VideoCore: Add static_cast around expressions where the compiler doesn’t ↵Gravatar Emmanuel Gil Peyrot2015-03-16
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | deduce the right type.
| | * | | | | | Common: Fix logic for setting EMU_DATA_DIR.Gravatar Emmanuel Gil Peyrot2015-03-16
| | | | | | | |
| | * | | | | | Common: Make a #else more apparent.Gravatar Emmanuel Gil Peyrot2015-03-16
| |/ / / / / / |/| | | | | |
| | * | | | | NCCH: Minor updates to the ncch headerGravatar purpasmart962015-03-15
| | |/ / / /
* | | | | | Merge pull request #657 from Subv/flipGravatar bunnei2015-03-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | GPU: Implemented the flip_data (bit 0) bit in display transfers.
| | | | | * | dyncom: Implement SETENDGravatar Lioncash2015-03-14
| | | | | | |
| * | | | | | GPU: Implemented the flip_data (bit 0) bit in display transfers.Gravatar Subv2015-03-14
| | |/ / / / | |/| | | |
* / | | | | EmuWindow: Fixed a reference to a temporary variableGravatar Subv2015-03-14
|/ / / / / | | | | | | | | | | | | | | | in GetTouchState()
| | | | * Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and ↵Gravatar Subv2015-03-14
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | DeleteSystemSaveData Also fixed a bug with CreateExtSaveData that made it unable to create ExtSaveData archives in the SDMC directory.
| * | | Pica/VertexShader: Fix a bug caused due to incorrect assumptions of ↵Gravatar Tony Wasserka2015-03-12
|/ / / | | | | | | | | | | | | | | | consecutive output register tables. We now write create a temporary buffer for output registers and copy all of them to the actual output vertex structure after the shader has run. This is technically not necessary, but it's easier to vectorize in the future.
* | | Merge pull request #642 from bunnei/touchpadGravatar bunnei2015-03-11
|\ \ \ | |_|/ |/| | Touchpad support
| * | hid_user: Removed unnecessary includes.Gravatar bunnei2015-03-11
| | |
| * | HID: Removed unnecessary global variables.Gravatar bunnei2015-03-11
| | |
| * | HID: Added additional variable comments and some code cleanups.Gravatar bunnei2015-03-10
| | |
| * | HID: Complete refactor of pad/touch input to fix threading issues.Gravatar bunnei2015-03-10
| | |
* | | Merge pull request #629 from archshift/lcdfbGravatar bunnei2015-03-10
|\ \ \ | | | | | | | | Implement SetLcdForceBlack and add implementation for color filling in the GPU code
| | * | EmuWindow: Made pad/touch functions non-static.Gravatar bunnei2015-03-10
| | | |
| | * | HID: Cleanup how `next_touch_index` is calculated for Pad and touch.Gravatar bunnei2015-03-10
| | | |
| | * | HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings.Gravatar bunnei2015-03-10
| | | |
| | * | HID: Added static asserts to check register position in shared memory.Gravatar bunnei2015-03-10
| | | |
| | * | Qt: Implemented EmuWindow touchpad support.Gravatar bunnei2015-03-10
| | | |
| | * | GLFW: Implemented EmuWindow touchpad support.Gravatar bunnei2015-03-10
| | | |
| | * | EmuWindow: Added infrastructure code to enable touchpad support.Gravatar bunnei2015-03-10
| | | |
| | * | HID: Added functions to emulate the touchpad.Gravatar bunnei2015-03-10
| | | |
| | * | HID: Moved some docstrings to the header.Gravatar bunnei2015-03-10
| | | |
| | * | HID: Refactored shared memory decoding for touchpad support.Gravatar bunnei2015-03-10
| |/ / |/| |
| | * GPU: Fixed the bit 25 in the display transfer flags.Gravatar Subv2015-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 cleanupGravatar Lioncash2015-03-10
| |/ |/| | | | | Assemblers will exit with an error when trying to assemble instructions with disallowed registers.