summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* use IPCHelper for PTM servicesGravatar emmaus2017-05-193-31/+45
|
* Merge pull request #2687 from yuriks/address-mappingsGravatar Yuri Kunde Schlesner2017-05-147-49/+121
|\ | | | | Kernel: Map special regions according to ExHeader
| * Kernel: Map special regions according to ExHeaderGravatar Yuri Kunde Schlesner2017-05-095-52/+105
| | | | | | | | | | | | | | This replaces the hardcoded VRAM/DSP mappings with ones made based on the ExHeader ARM11 Kernel caps list. While this has no visible effect for most applications (since they use a standard set of mappings) it does improve support for system modules and n3DS exclusives.
| * DSP: Create backing memory for entire DSP RAMGravatar Yuri Kunde Schlesner2017-05-091-1/+6
| | | | | | | | Also move address space mapping out of video_core.
| * Memory: Add constants for the n3DS additional RAMGravatar Yuri Kunde Schlesner2017-05-092-2/+16
| | | | | | | | This is 4MB of extra, separate memory that was added on the New 3DS.
* | Merge pull request #2676 from wwylele/irrstGravatar bunnei2017-05-109-24/+208
|\ \ | |/ |/| ir: implement new 3ds HID via ir:rst
| * fixup!ir: implement new 3ds HID via ir:rstGravatar wwylele2017-05-071-31/+32
| |
| * ir: implement new 3ds HID via ir:rstGravatar wwylele2017-05-049-24/+207
| |
* | Merge pull request #2696 from Subv/vfp_revertGravatar Yuri Kunde Schlesner2017-05-083-59/+30
|\ \ | | | | | | Dyncom/VFP: Revert edf30d8 and fix the FPSCR getting invalid values.
| * | Dyncom/VFP: Strip the VFP_NAN_FLAG sentinel value when setting vfp exceptions.Gravatar Subv2017-05-092-2/+2
| | |
| * | Revert "Remove `exceptions` parameter from `normaliseround` VFP functions"Gravatar Subv2017-05-093-57/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit edf30d84cc0e8299d61c98f5bb40a6428d1576bc. Conflicts: src/core/arm/skyeye_common/vfp/vfp_helper.h src/core/arm/skyeye_common/vfp/vfpdouble.cpp src/core/arm/skyeye_common/vfp/vfpsingle.cpp
* | | Dyncom: Remove disassembler codeGravatar Yuri Kunde Schlesner2017-05-074-1589/+2
| | | | | | | | | | | | | | | | | | Had licensing issue around it, in addition to several bugs. Closes #1632, #1280
* | | Dyncom: Tweak types and log formattingGravatar Yuri Kunde Schlesner2017-05-073-8/+10
| | |
* | | Remove unused symbols codeGravatar Yuri Kunde Schlesner2017-05-073-46/+0
| | |
* | | Remove ability to load symbol mapsGravatar Yuri Kunde Schlesner2017-05-072-40/+2
|/ / | | | | | | | | This was now mostly unused except by thread creation, which used a symbol of the entrypoint, if available, to name the thread.
* / Create a random console_unique_id (#2668)Gravatar B3n302017-05-052-5/+71
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | * Create a random console_id when config save_file is created Added button in system config to refresh the console unique id * Moved the connect for the button from .ui file to constructor of ConfigureSystem * Added warning and info dialog Fixup: Make use of qt5 style connects, renamed the refresh button, removed some duplicate code, changed random device and moved all to the generate function * Changed the random generator to reflect what a real 3DS stores as console unique id Fixup: Changed the warning message * Fixup: Set and Create * Fixup: Added console id label, therfore removed second message box * Fixup: fixed the endianess * Fixup: more endianness fixes * Fixup: Endianness the 3rd
* Merge pull request #2606 from wwylele/irGravatar bunnei2017-05-036-44/+761
|\ | | | | ir: implement circle pad pro
| * ir: implement circle pad proGravatar wwylele2017-05-036-44/+761
| |
* | Merge pull request #2532 from wwylele/ldrro-ipcGravatar Yuri Kunde Schlesner2017-04-181-193/+138
|\ \ | | | | | | ldr_ro: use IPC helper
| * | ldr_ro: use IPC helperGravatar wwylele2017-04-171-193/+138
| |/
* | Merge pull request #2659 from MerryMage/dsp_dsp-correctionGravatar bunnei2017-04-131-0/+18
|\ \ | | | | | | dsp_dsp: Messages are modified by service before being sent to DSP
| * | dsp_dsp: Messages are modified by service before being sent to DSPGravatar MerryMage2017-04-121-0/+18
| | |
* | | Merge pull request #2628 from Subv/udsGravatar Sebastian Valle2017-04-122-45/+388
|\ \ \ | |_|/ |/| | Services/UDS: Initial support for hosting local-wlan networks.
| * | Services/UDS: Fixed a style mistake in GetChannel.Gravatar Sebastian Valle2017-03-271-2/+1
| | |
| * | Services/UDS: Use consistent spelling for WiFi and simplify the GetChannel ↵Gravatar Subv2017-03-261-4/+4
| | | | | | | | | | | | function.
| * | Services/UDS: Signal the connection event when closing down the network.Gravatar Subv2017-03-261-0/+1
| | |
| * | Services/UDS: Do not allow trying to start up a network that only the host ↵Gravatar Subv2017-03-261-0/+3
| | | | | | | | | | | | can connect to.
| * | Service/UDS: Schedule an event to broadcast the beacon frames every 102.4ms.Gravatar Subv2017-03-262-2/+58
| | |
| * | Services/UDS: Store the entire NetworkInfo structure that was used to create ↵Gravatar Subv2017-03-261-13/+5
| | | | | | | | | | | | | | | | | | the network. It will be needed when generating the beacon frames.
| * | Services/UDS: Initial support for hosting local-wlan networks.Gravatar Subv2017-03-262-44/+336
| | | | | | | | | | | | Currently it will let games create a network as hosts, but will not broadcast it anywhere and will not allow clients to connect.
* | | Merge pull request #2533 from Lectem/apt_ipchelperGravatar bunnei2017-04-066-257/+386
|\ \ \ | | | | | | | | IpcHelper enhancement and APT refactor
| * | | hopefully fix clang-format issues with old versionGravatar Lectem2017-03-201-3/+2
| | | |
| * | | address more commentsGravatar Lectem2017-03-191-20/+20
| | | |
| * | | Cast size_t to u32 for PushStaticBuffer usagesGravatar Lectem2017-03-181-2/+2
| | | |
| * | | IPCHelper Skip method + address comments for aptGravatar Lectem2017-03-183-38/+46
| | | |
| * | | fix #2560 and other commentsGravatar Lectem2017-03-183-22/+22
| | | |
| * | | move push out of class body and add u8 u16 bool specializationsGravatar Lectem2017-03-184-55/+114
| | | |
| * | | refactor APT service to use the new IPC helpersGravatar Lectem2017-03-184-195/+258
| | | |
* | | | Merge pull request #2634 from wwylele/batteryGravatar bunnei2017-04-062-1/+16
|\ \ \ \ | | | | | | | | | | shared_page: stub battery state
| * | | | shared_page: stub battery stateGravatar wwylele2017-03-212-1/+16
| | | | |
* | | | | error conversion fixes for soc_uGravatar noah the goodra2017-04-031-39/+32
| | | | |
* | | | | Fix OutputDebugString syscallGravatar Michael Theall2017-04-012-4/+4
| | | | |
* | | | | ptm: create SharedExtSave file before openning itGravatar wwylele2017-03-251-1/+1
| | | | |
* | | | | Merge pull request #2512 from SonofUgly/custom-layoutGravatar bunnei2017-03-212-12/+24
|\ \ \ \ \ | |/ / / / |/| | | | Add custom layout settings.
| * | | | Add custom layout settings.Gravatar SonofUgly2017-02-232-12/+24
| | | | |
* | | | | apt: fix RequestBuilder parameters for UnwrapGravatar wwylele2017-03-181-1/+1
| |/ / / |/| | |
* | | | Merge pull request #2497 from wwylele/input-2Gravatar bunnei2017-03-1710-401/+213
|\ \ \ \ | | | | | | | | | | Refactor input emulation & add SDL gamepad support
| * | | | Input: remove unused stuff & clean upGravatar wwylele2017-03-017-412/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID 2. removed button handling in EmuWindow 3. removed key_map 4. cleanup #include
| * | | | InputCommon: add KeyboardGravatar wwylele2017-03-011-2/+0
| | | | |
| * | | | HID: use AnalogDeviceGravatar wwylele2017-03-013-2/+30
| | | | |