| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-08-15 | Merge pull request #1033 from bbarenblat/master | Yuri Kunde Schlesner | |
| Handle `FileType::CIA` in `switch` statements | |||
| 2015-08-16 | GPU: Implement TextureCopy-mode display transfers | Yuri Kunde Schlesner | |
| Fixes glitchy garbage in Fire Emblem 3D scenes. | |||
| 2015-08-16 | Merge pull request #1032 from lioncash/swap | bunnei | |
| vfp: use std::swap where applicable | |||
| 2015-08-16 | Kernel: Remove unused legacy heap MapBlock_* functions | Yuri Kunde Schlesner | |
| 2015-08-16 | APT: Adjust shared font hack so it works with the new linear heap code | Yuri Kunde Schlesner | |
| 2015-08-16 | Kernel: Implement svcGetProcessInfo in a basic way | Yuri Kunde Schlesner | |
| This also adds some basic memory usage accounting. These two types are used by Super Smash Bros. during startup. | |||
| 2015-08-16 | Kernel: Add more infrastructure to support different memory layouts | Yuri Kunde Schlesner | |
| This adds some structures necessary to support multiple memory regions in the future. It also adds support for different system memory types and the new linear heap mapping at 0x30000000. | |||
| 2015-08-16 | HLE: Remove empty ConfigMem and SharedPage Shutdown functions | Yuri Kunde Schlesner | |
| 2015-08-16 | Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h} | Yuri Kunde Schlesner | |
| 2015-08-16 | Memory: Move address type conversion routines to memory.cpp/h | Yuri Kunde Schlesner | |
| These helpers aren't really part of the kernel, and mem_map.cpp/h is going to be moved there next. | |||
| 2015-08-16 | Process: Store kernel compatibility version during loading | Yuri Kunde Schlesner | |
| 2015-08-16 | Kernel: Properly implement ControlMemory FREE and COMMIT | Yuri Kunde Schlesner | |
| 2015-08-16 | Memory: Move PAGE_MASK and PAGE_BITS to memory.h | Yuri Kunde Schlesner | |
| 2015-08-16 | VMManager: Introduce names for used ResultCodes | Yuri Kunde Schlesner | |
| 2015-08-16 | VMManager: Make LogLayout log level configurable as a parameter | Yuri Kunde Schlesner | |
| 2015-08-16 | VMManager: Change block offsets to size_t | Yuri Kunde Schlesner | |
| 2015-08-15 | vfp: use std::swap where applicable | Lioncash | |
| 2015-08-15 | Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. | bunnei | |
| - Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT. | |||
| 2015-08-15 | Properly indicate that CIA support is not implemented yet | Benjamin Barenblat | |
| Make `Loader::LoadFile` return an `ErrorNotImplemented` if you call it on a CIA file. | |||
| 2015-08-15 | Give CIA file type a name | Benjamin Barenblat | |
| Make `GetFileTypeString` return ‘CIA’ for CIA (CTR Importable Archive) files. | |||
| 2015-08-13 | Merge pull request #1027 from lioncash/debugger | bunnei | |
| debugger: Add the ability to view VFP register contents | |||
| 2015-08-11 | ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the ↵ | Emmanuel Gil Peyrot | |
| standard u?int*_t types. | |||
| 2015-08-11 | arm_disasm: ARMv6 mul/div and abs media instructions | aroulin | |
| SMLAD, SMUAD, SMLSD, SMUSD, SMLALD, SMLSLD, SMMLA, SMMUL, SMMLS USAD8, USADA8 | |||
| 2015-08-11 | arm_disasm: ARMv6 parallel add/sub media instructions | aroulin | |
| {S, U, Q, UQ, SH, UH}{ADD16, ASX, SAX, SUB16, ADD8, SUB8} | |||
| 2015-08-09 | arm_disasm: ARMv6 reversal media instructions | aroulin | |
| REV, REV16, REVSH Only their ARM encoding, Thumb encoding is still missing. | |||
| 2015-08-09 | arm_disasm: ARMv6 saturation media instructions | aroulin | |
| SSAT, SSAT16, USAT, USAT16 | |||
| 2015-08-09 | arm_disasm: ARMv6 packing and sign-extend media instructions | aroulin | |
| PKH, SEL SXTAB, SXTAB16, SXTB, SXTB16, SXTH, SXTAH UXTAB, UXTAB16, UXTB, UXTB16, UXTH, UXTAH | |||
| 2015-08-07 | Merge pull request #1026 from lioncash/disasm | Lioncash | |
| arm_disasm: Remove unnecessary code | |||
| 2015-08-06 | arm_interface: Implement interface for retrieving VFP registers | Lioncash | |
| 2015-08-06 | arm_disasm: Remove unnecessary code | Lioncash | |
| This part of disassembly only determines the opcode, there's no need for offset calculation here. | |||
| 2015-08-06 | Disassembler: ARMv6K REX instructions | aroulin | |
| 2015-08-06 | Disassembler: ARMv6K hint instructions | aroulin | |
| 2015-07-30 | Merge pull request #1008 from lioncash/pc | bunnei | |
| dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM | |||
| 2015-07-29 | Merge pull request #1014 from lioncash/unused-warn | bunnei | |
| core: Eliminate some unused variable warnings | |||
| 2015-07-29 | Merge pull request #1013 from lioncash/unused | Yuri Kunde Schlesner | |
| dyncom: Remove an unused variable | |||
| 2015-07-29 | core: Eliminate some unused variable warnings | Lioncash | |
| 2015-07-29 | dyncom: Remove an unused variable | Lioncash | |
| This was used prior to InterpreterTranslate existing. | |||
| 2015-07-29 | core: Fix missing prototype warnings | Lioncash | |
| 2015-07-29 | Merge pull request #1009 from lioncash/table | Yuri Kunde Schlesner | |
| am_net: Update function table data | |||
| 2015-07-29 | am_net: Add missing function to the function table | Lioncash | |
| 2015-07-29 | am_net: Add correct function name to the function table | Lioncash | |
| 2015-07-29 | Merge pull request #982 from Subv/home | bunnei | |
| Service/APT: Return proper parameters in GetLockHandle. | |||
| 2015-07-29 | dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM | Lioncash | |
| 2015-07-28 | dyncom: Handle left-operand PC correctly for data-processing ops | Lioncash | |
| This is considered deprecated in the ARM manual (using PC as an operand), however, this is still able to be executed on the MPCore (which I'm quite sure would be rare to begin with). | |||
| 2015-07-28 | Merge pull request #899 from zawata/Winsock-Deprecation | bunnei | |
| SOC:U : Fix WinSock function deprecation | |||
| 2015-07-28 | Merge pull request #1003 from lioncash/armcruft | bunnei | |
| dyncom: Minor cleanups. | |||
| 2015-07-28 | Merge pull request #873 from jroweboy/input_array | Tony Wasserka | |
| Move input values into an array. | |||
| 2015-07-28 | dyncom: Remove an unnecessary typedef | Lioncash | |
| 2015-07-28 | dyncom: Use enum class for instruction decoding results | Lioncash | |
| 2015-07-27 | Move input values into an array | James Rowe | |
