Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along | purpasmart96 | 2015-03-16 |
| | | | | with a stub for GetSoundVolume | ||
* | Merge pull request #642 from bunnei/touchpad | bunnei | 2015-03-11 |
|\ | | | | | Touchpad support | ||
| * | hid_user: Removed unnecessary includes. | bunnei | 2015-03-11 |
| | | |||
| * | HID: Removed unnecessary global variables. | bunnei | 2015-03-11 |
| | | |||
| * | HID: Added additional variable comments and some code cleanups. | bunnei | 2015-03-10 |
| | | |||
| * | HID: Complete refactor of pad/touch input to fix threading issues. | bunnei | 2015-03-10 |
| | | |||
* | | Merge pull request #629 from archshift/lcdfb | bunnei | 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. | bunnei | 2015-03-10 |
| | | | |||
| | * | HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings. | bunnei | 2015-03-10 |
| | | | |||
| | * | HID: Added static asserts to check register position in shared memory. | bunnei | 2015-03-10 |
| | | | |||
| | * | HID: Added functions to emulate the touchpad. | bunnei | 2015-03-10 |
| | | | |||
| | * | HID: Moved some docstrings to the header. | bunnei | 2015-03-10 |
| | | | |||
| | * | HID: Refactored shared memory decoding for touchpad support. | bunnei | 2015-03-10 |
| |/ |/| | |||
* | | dyncom: Minor cleanup | Lioncash | 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. | archshift | 2015-03-09 |
| | | |||
* | | Merge pull request #648 from Subv/fill_bit | Tony Wasserka | 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 | Subv | 2015-03-09 |
| | | | |||
* | | | Merge pull request #646 from Subv/24bit_fills | Tony Wasserka | 2015-03-09 |
|\ \ \ | | | | | | | | | GPU: Corrected the 24 bit memory fills component order | ||
* \ \ \ | Merge pull request #589 from kevinhartman/config-errors | bunnei | 2015-03-09 |
|\ \ \ \ | | | | | | | | | | | Fix errorcodes for bad config block request | ||
| | * | | | GPU: Corrected the 24 bit memory fills component order | Subv | 2015-03-09 |
| | |/ / | |||
* | | | | dyncom: Fix an indexing bug in STM | Lioncash | 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 | Lioncash | 2015-03-08 |
| | | | | |||
* | | | | dyncom: Increment addr when accessing LR in LDM | Lioncash | 2015-03-08 |
| |/ / |/| | | |||
* | | | Merge pull request #538 from yuriks/perf-stat | Tony Wasserka | 2015-03-07 |
|\ \ \ | | | | | | | | | Add profiling infrastructure and widget | ||
| | | * | Implement SetLcdForceBlack, move register enum to hw.h | archshift | 2015-03-05 |
| |_|/ |/| | | |||
* | | | Merge pull request #615 from Subv/services | bunnei | 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 | Subv | 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. | ||
* | | | | Merge pull request #625 from lioncash/warn | bunnei | 2015-03-03 |
|\ \ \ \ | | | | | | | | | | | vfp: Get rid of warnings | ||
| * | | | | vfp: Get rid of warnings | Lioncash | 2015-03-03 |
| | | | | | |||
* | | | | | GPU: Added RGB565/RGB8 framebuffer support and various cleanups. | bunnei | 2015-03-03 |
| |/ / / |/| | | | | | | | | | | | | | | | | | | | - Centralizes color format encode/decode functions. - Fixes endianness issues. - Implements remaining framebuffer formats in the debugger. | ||
* | | | | Merge pull request #622 from Subv/titles | Yuri Kunde Schlesner | 2015-03-02 |
|\ \ \ \ | | | | | | | | | | | Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList. | ||
| * | | | | Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList. | Subv | 2015-03-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | They will always return 0 titles for every media type for now. This is needed to boot Home Menu further | ||
* | | | | | Merge pull request #623 from Subv/card | bunnei | 2015-03-01 |
|\ \ \ \ \ | | | | | | | | | | | | | Services/FS: Stubbed CardSlotIsInserted to always return false | ||
* \ \ \ \ \ | Merge pull request #618 from lioncash/ref | bunnei | 2015-03-01 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | result: Make comparison operators take references | ||
* | | | | | | Merge pull request #621 from Subv/power | bunnei | 2015-03-01 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff. | ||
| | | | | * | | Add profiling infrastructure and widget | Yuri Kunde Schlesner | 2015-03-01 |
| |_|_|_|/ / |/| | | | | | |||
| | | * | | | Services/FS: Stubbed CardSlotIsInserted to always return false | Subv | 2015-02-28 |
| | | |/ / | | | | | | | | | | | | | | | | We won't be emulating this for the foreseeable future and it is needed for Home Menu to boot further | ||
| * | / / | Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff. | Subv | 2015-02-28 |
| | |/ / | |/| | | | | | | | | | | This allows the Home Menu to boot further | ||
* | | | | Merge pull request #616 from archshift/5551 | archshift | 2015-02-28 |
|\ \ \ \ | | | | | | | | | | | Added RGBA5551 compatibility in the rasterizer | ||
* \ \ \ \ | Merge pull request #620 from lioncash/bkpt | bunnei | 2015-02-27 |
|\ \ \ \ \ | | | | | | | | | | | | | arm_disasm: Show conditional code for BKPT instructions. | ||
| | * | | | | Added RGBA5551 compatibility in the rasterizer | archshift | 2015-02-27 |
| | |/ / / | | | | | | | | | | | | | | | | This allows Virtual Console games to display properly. | ||
| * / / / | arm_disasm: Show conditional code for BKPT instructions. | Lioncash | 2015-02-27 |
| |/ / / | | | | | | | | | | | | | Changed cond_to_str to take a uint32, since unsigned numbers are only ever passed to it, and this can be a source of warnings for some compilers (also indexing an array without bounds checking a signed number is kind of iffy). | ||
* / / / | arm_disasm: Remove unused variable | Lioncash | 2015-02-27 |
|/ / / | | | | | | | | | | Also declared an array as static, as it's only used in this translation unit. | ||
| * / | result: Make comparison operators take references | Lioncash | 2015-02-27 |
|/ / | | | | | | | It's unnecessary to make copies for simple comparisons like this. | ||
* | | Merge pull request #599 from Subv/morton | bunnei | 2015-02-26 |
|\ \ | | | | | | | GPU: Implemented bits 3 and 1 from the display transfer flags. | ||
| * | | GPU: Implemented bits 3 and 1 from the display transfer flags. | Subv | 2015-02-26 |
| | | | | | | | | | | | | | | | Bit 3 is used to specify a raw copy, where no processing is done to the data, seems to behave exactly as a DMA. Bit 1 is used to specify whether to convert from a tiled format to a linear format or viceversa. | ||
* | | | arm: The CP15 Main ID register is not writeable | Lioncash | 2015-02-26 |
|/ / | |||
* | | Merge pull request #604 from Subv/arc_ssd | Yuri Kunde Schlesner | 2015-02-25 |
|\ \ | | | | | | | Archives: Properly implemented the SystemSaveData archive. | ||
| * | | Archives: Properly implemented the SystemSaveData archive. | Subv | 2015-02-25 |
| | | | | | | | | | | | | Ported to the new factory pattern we have for archives. | ||
* | | | arm: Remove unnecessary booleans | Lioncash | 2015-02-25 |
| | | | | | | | | | | | | We don't care about any of these. |