aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* GPU: Implemented more depth buffer formats.Gravatar Subv2015-03-09
| | | | This fixes the horizontal lines in Picross E, Cubic Ninja, Cave Story 3D and possibly others
* Merge pull request #538 from yuriks/perf-statGravatar Tony Wasserka2015-03-07
|\ | | | | Add profiling infrastructure and widget
* \ Merge pull request #615 from Subv/servicesGravatar bunnei2015-03-04
|\ \ | | | | | | Services: Moved the PTM and APT services to their own folder
| * | Services: Moved the PTM and APT services to their own folderGravatar Subv2015-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/warnGravatar bunnei2015-03-03
|\ \ \ | | | | | | | | vfp: Get rid of warnings
| * | | vfp: Get rid of warningsGravatar Lioncash2015-03-03
| | | |
* | | | GPU: Added RGB565/RGB8 framebuffer support and various cleanups.Gravatar bunnei2015-03-03
| |/ / |/| | | | | | | | | | | | | | - Centralizes color format encode/decode functions. - Fixes endianness issues. - Implements remaining framebuffer formats in the debugger.
* | | Merge pull request #622 from Subv/titlesGravatar Yuri Kunde Schlesner2015-03-02
|\ \ \ | | | | | | | | Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.
| * | | Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.Gravatar Subv2015-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/cardGravatar bunnei2015-03-01
|\ \ \ \ | | | | | | | | | | Services/FS: Stubbed CardSlotIsInserted to always return false
* \ \ \ \ Merge pull request #618 from lioncash/refGravatar bunnei2015-03-01
|\ \ \ \ \ | |_|_|/ / |/| | | | result: Make comparison operators take references
* | | | | Merge pull request #621 from Subv/powerGravatar bunnei2015-03-01
|\ \ \ \ \ | | | | | | | | | | | | Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.
| | | | | * Add profiling infrastructure and widgetGravatar Yuri Kunde Schlesner2015-03-01
| |_|_|_|/ |/| | | |
| | | * | Services/FS: Stubbed CardSlotIsInserted to always return falseGravatar Subv2015-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.Gravatar Subv2015-02-28
| | |/ | |/| | | | | | | This allows the Home Menu to boot further
* | | Merge pull request #616 from archshift/5551Gravatar archshift2015-02-28
|\ \ \ | | | | | | | | Added RGBA5551 compatibility in the rasterizer
* \ \ \ Merge pull request #620 from lioncash/bkptGravatar bunnei2015-02-27
|\ \ \ \ | | | | | | | | | | arm_disasm: Show conditional code for BKPT instructions.
| | * | | Added RGBA5551 compatibility in the rasterizerGravatar archshift2015-02-27
| | |/ / | | | | | | | | | | | | This allows Virtual Console games to display properly.
| * / / arm_disasm: Show conditional code for BKPT instructions.Gravatar Lioncash2015-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 variableGravatar Lioncash2015-02-27
|/ / | | | | | | Also declared an array as static, as it's only used in this translation unit.
| * result: Make comparison operators take referencesGravatar Lioncash2015-02-27
|/ | | | It's unnecessary to make copies for simple comparisons like this.
* Merge pull request #599 from Subv/mortonGravatar bunnei2015-02-26
|\ | | | | GPU: Implemented bits 3 and 1 from the display transfer flags.
| * GPU: Implemented bits 3 and 1 from the display transfer flags.Gravatar Subv2015-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 writeableGravatar Lioncash2015-02-26
|/
* Merge pull request #604 from Subv/arc_ssdGravatar Yuri Kunde Schlesner2015-02-25
|\ | | | | Archives: Properly implemented the SystemSaveData archive.
| * Archives: Properly implemented the SystemSaveData archive.Gravatar Subv2015-02-25
| | | | | | | | Ported to the new factory pattern we have for archives.
* | arm: Remove unnecessary booleansGravatar Lioncash2015-02-25
| | | | | | | | We don't care about any of these.
* | Services: Implemented Y2R_U::GetTransferEndEventGravatar Subv2015-02-24
|/ | | | Aero Porter was throwing an "Invalid Handle" fatal error without this.
* Merge pull request #595 from linkmauve/new-3ds-inputGravatar bunnei2015-02-23
|\ | | | | Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.
* \ Merge pull request #581 from archshift/tfeGravatar bunnei2015-02-23
|\ \ | | | | | | Added information reporting from ThrowFatalError
* | | GPU: Fixed RGBA8 as output format in a display transfer.Gravatar Subv2015-02-22
| | | | | | | | | | | | Verified with hwtests
| * | Added information reporting from ThrowFatalErrorGravatar archshift2015-02-22
| | | | | | | | | | | | This was RE'd from the errdisp applet.
| | * Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.Gravatar Emmanuel Gil Peyrot2015-02-22
| | |
* | | Merge pull request #471 from archshift/pp3ports3Gravatar bunnei2015-02-22
|\ \ \ | | | | | | | | GPU: Add support for more framebuffer formats in display transfers.
| * | | GPU: Add support for more framebuffer formats in display transfers.Gravatar Tony Wasserka2015-02-22
| | | |
* | | | Merge pull request #596 from kevinhartman/unaligned-cleanupGravatar bunnei2015-02-22
|\ \ \ \ | | | | | | | | | | Clean up unaligned 32-bit memory reads
* \ \ \ \ Merge pull request #594 from Subv/display_transferGravatar bunnei2015-02-22
|\ \ \ \ \ | |_|_|_|/ |/| | | | GPU: Fixed the RGBA8 input format and RGB8 output format
| | * | | Cleaned up unaligned access.Gravatar Kevin Hartman2015-02-21
| | | | |
| * | | | GPU: Fixed the RGBA8 input format and RGB8 output formatGravatar Subv2015-02-21
| |/ / / | | | | | | | | | | | | in Display Transfers, tested with hwtests.
* | | | Merge pull request #588 from archshift/somebranchGravatar bunnei2015-02-20
|\ \ \ \ | |/ / / |/| | | Sweeping cleanup of Common
| * | | Misc cleanup of common and related functionsGravatar archshift2015-02-19
| | | |
| * | | Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.hGravatar archshift2015-02-19
| | | |
| * | | Remove the useless msg_handler compilation unit that was left over from DolphinGravatar archshift2015-02-18
| | |/ | |/|
* / | Convert a few C stdlib asserts to Citra's own assertsGravatar archshift2015-02-18
|/ /
* | Merge pull request #580 from lioncash/emplaceGravatar bunnei2015-02-18
|\ \ | | | | | | core/video_core: Use in-place construction where possible
* | | GPU: Properly implement memory fills.Gravatar Tony Wasserka2015-02-18
| | |
* | | Merge pull request #570 from purpasmart96/config_memGravatar bunnei2015-02-18
|\ \ \ | | | | | | | | ConfigMem: Clean up the Config memory to be more like the shared page
* \ \ \ Merge pull request #582 from lioncash/warningsGravatar bunnei2015-02-17
|\ \ \ \ | | | | | | | | | | vfpinstr: Fix trivial signed/unsigned mismatch warnings
* \ \ \ \ Merge pull request #579 from lioncash/bkptGravatar bunnei2015-02-17
|\ \ \ \ \ | | | | | | | | | | | | dyncom: Support conditional BKPT instructions
| | * | | | vfpinstr: Fix trivial signed/unsigned mismatch warningsGravatar Lioncash2015-02-17
| |/ / / / |/| | | |