aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2015-03-03vfp: Get rid of warningsLioncash
2015-03-03GPU: Added RGB565/RGB8 framebuffer support and various cleanups.bunnei
- Centralizes color format encode/decode functions. - Fixes endianness issues. - Implements remaining framebuffer formats in the debugger.
2015-03-02Merge pull request #622 from Subv/titlesYuri Kunde Schlesner
Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.
2015-03-02Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.Subv
They will always return 0 titles for every media type for now. This is needed to boot Home Menu further
2015-03-01Merge pull request #623 from Subv/cardbunnei
Services/FS: Stubbed CardSlotIsInserted to always return false
2015-03-01Merge pull request #618 from lioncash/refbunnei
result: Make comparison operators take references
2015-03-01Merge pull request #621 from Subv/powerbunnei
Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.
2015-03-01Add profiling infrastructure and widgetYuri Kunde Schlesner
2015-02-28Services/FS: Stubbed CardSlotIsInserted to always return falseSubv
We won't be emulating this for the foreseeable future and it is needed for Home Menu to boot further
2015-02-28Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.Subv
This allows the Home Menu to boot further
2015-02-28Merge pull request #616 from archshift/5551archshift
Added RGBA5551 compatibility in the rasterizer
2015-02-27Merge pull request #620 from lioncash/bkptbunnei
arm_disasm: Show conditional code for BKPT instructions.
2015-02-27Added RGBA5551 compatibility in the rasterizerarchshift
This allows Virtual Console games to display properly.
2015-02-27arm_disasm: Show conditional code for BKPT instructions.Lioncash
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).
2015-02-27arm_disasm: Remove unused variableLioncash
Also declared an array as static, as it's only used in this translation unit.
2015-02-27result: Make comparison operators take referencesLioncash
It's unnecessary to make copies for simple comparisons like this.
2015-02-26Merge pull request #599 from Subv/mortonbunnei
GPU: Implemented bits 3 and 1 from the display transfer flags.
2015-02-26GPU: Implemented bits 3 and 1 from the display transfer flags.Subv
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.
2015-02-26arm: The CP15 Main ID register is not writeableLioncash
2015-02-25Merge pull request #604 from Subv/arc_ssdYuri Kunde Schlesner
Archives: Properly implemented the SystemSaveData archive.
2015-02-25Archives: Properly implemented the SystemSaveData archive.Subv
Ported to the new factory pattern we have for archives.
2015-02-25arm: Remove unnecessary booleansLioncash
We don't care about any of these.
2015-02-24Services: Implemented Y2R_U::GetTransferEndEventSubv
Aero Porter was throwing an "Invalid Handle" fatal error without this.
2015-02-23Merge pull request #595 from linkmauve/new-3ds-inputbunnei
Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.
2015-02-23Merge pull request #581 from archshift/tfebunnei
Added information reporting from ThrowFatalError
2015-02-22GPU: Fixed RGBA8 as output format in a display transfer.Subv
Verified with hwtests
2015-02-22Added information reporting from ThrowFatalErrorarchshift
This was RE'd from the errdisp applet.
2015-02-22Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.Emmanuel Gil Peyrot
2015-02-22Merge pull request #471 from archshift/pp3ports3bunnei
GPU: Add support for more framebuffer formats in display transfers.
2015-02-22GPU: Add support for more framebuffer formats in display transfers.Tony Wasserka
2015-02-22Merge pull request #596 from kevinhartman/unaligned-cleanupbunnei
Clean up unaligned 32-bit memory reads
2015-02-22Merge pull request #594 from Subv/display_transferbunnei
GPU: Fixed the RGBA8 input format and RGB8 output format
2015-02-21Cleaned up unaligned access.Kevin Hartman
2015-02-21GPU: Fixed the RGBA8 input format and RGB8 output formatSubv
in Display Transfers, tested with hwtests.
2015-02-20Fix error message for bad config block request.Kevin Hartman
2015-02-20Merge pull request #588 from archshift/somebranchbunnei
Sweeping cleanup of Common
2015-02-19Misc cleanup of common and related functionsarchshift
2015-02-19Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.harchshift
2015-02-18Remove the useless msg_handler compilation unit that was left over from Dolphinarchshift
2015-02-18Convert a few C stdlib asserts to Citra's own assertsarchshift
2015-02-18Merge pull request #580 from lioncash/emplacebunnei
core/video_core: Use in-place construction where possible
2015-02-18GPU: Properly implement memory fills.Tony Wasserka
2015-02-18Merge pull request #570 from purpasmart96/config_membunnei
ConfigMem: Clean up the Config memory to be more like the shared page
2015-02-17Merge pull request #582 from lioncash/warningsbunnei
vfpinstr: Fix trivial signed/unsigned mismatch warnings
2015-02-17Merge pull request #579 from lioncash/bkptbunnei
dyncom: Support conditional BKPT instructions
2015-02-17vfpinstr: Fix trivial signed/unsigned mismatch warningsLioncash
2015-02-17core/video_core: Use in-place construction where possibleLioncash
2015-02-17dyncom: Support conditional BKPT instructionsLioncash
2015-02-16ConfigMem: Clean up the Config memory to be more like the shared page and movedpurpasmart96
the helper macro for padding to common_funcs.h
2015-02-16Services: Fixed "Tried to connect to named port err:f".Subv
err:f is a named port, not a service