aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle
AgeCommit message (Collapse)Author
2017-05-19use IPCHelper for PTM servicesemmaus
2017-05-14Merge pull request #2687 from yuriks/address-mappingsYuri Kunde Schlesner
Kernel: Map special regions according to ExHeader
2017-05-10Merge pull request #2676 from wwylele/irrstbunnei
ir: implement new 3ds HID via ir:rst
2017-05-09Kernel: Map special regions according to ExHeaderYuri Kunde Schlesner
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.
2017-05-09DSP: Create backing memory for entire DSP RAMYuri Kunde Schlesner
Also move address space mapping out of video_core.
2017-05-07Remove ability to load symbol mapsYuri Kunde Schlesner
This was now mostly unused except by thread creation, which used a symbol of the entrypoint, if available, to name the thread.
2017-05-07fixup!ir: implement new 3ds HID via ir:rstwwylele
2017-05-05Create a random console_unique_id (#2668)B3n30
* 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
2017-05-04ir: implement new 3ds HID via ir:rstwwylele
2017-05-03Merge pull request #2606 from wwylele/irbunnei
ir: implement circle pad pro
2017-05-03ir: implement circle pad prowwylele
2017-04-18Merge pull request #2532 from wwylele/ldrro-ipcYuri Kunde Schlesner
ldr_ro: use IPC helper
2017-04-17ldr_ro: use IPC helperwwylele
2017-04-13Merge pull request #2659 from MerryMage/dsp_dsp-correctionbunnei
dsp_dsp: Messages are modified by service before being sent to DSP
2017-04-12dsp_dsp: Messages are modified by service before being sent to DSPMerryMage
2017-04-12Merge pull request #2628 from Subv/udsSebastian Valle
Services/UDS: Initial support for hosting local-wlan networks.
2017-04-06Merge pull request #2533 from Lectem/apt_ipchelperbunnei
IpcHelper enhancement and APT refactor
2017-04-06Merge pull request #2634 from wwylele/batterybunnei
shared_page: stub battery state
2017-04-03error conversion fixes for soc_unoah the goodra
2017-04-01Fix OutputDebugString syscallMichael Theall
2017-03-27Services/UDS: Fixed a style mistake in GetChannel.Sebastian Valle
2017-03-26Services/UDS: Use consistent spelling for WiFi and simplify the GetChannel ↵Subv
function.
2017-03-26Services/UDS: Signal the connection event when closing down the network.Subv
2017-03-26Services/UDS: Do not allow trying to start up a network that only the host ↵Subv
can connect to.
2017-03-26Service/UDS: Schedule an event to broadcast the beacon frames every 102.4ms.Subv
2017-03-26Services/UDS: Store the entire NetworkInfo structure that was used to create ↵Subv
the network. It will be needed when generating the beacon frames.
2017-03-26Services/UDS: Initial support for hosting local-wlan networks.Subv
Currently it will let games create a network as hosts, but will not broadcast it anywhere and will not allow clients to connect.
2017-03-25ptm: create SharedExtSave file before openning itwwylele
2017-03-21shared_page: stub battery statewwylele
2017-03-20hopefully fix clang-format issues with old versionLectem
2017-03-19address more commentsLectem
2017-03-18Cast size_t to u32 for PushStaticBuffer usagesLectem
2017-03-18IPCHelper Skip method + address comments for aptLectem
2017-03-18apt: fix RequestBuilder parameters for Unwrapwwylele
2017-03-18fix #2560 and other commentsLectem
2017-03-18move push out of class body and add u8 u16 bool specializationsLectem
2017-03-18refactor APT service to use the new IPC helpersLectem
2017-03-17Merge pull request #2497 from wwylele/input-2bunnei
Refactor input emulation & add SDL gamepad support
2017-03-15Merge pull request #2620 from FernandoS27/syscore_errorbunnei
Refined thread launch on syscore error messages
2017-03-12cfg: implement GenHashConsoleUniquewwylele
2017-03-09Refined thread launch on syscore error messagesFernando Sahmkow
2017-03-01Input: remove unused stuff & clean upwwylele
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
2017-03-01HID: use AnalogDevicewwylele
2017-03-01HID: use ButtonDevicewwylele
2017-02-27Timer: restore missing signaled=true from #2421wwylele
2017-02-27Merge pull request #2594 from wwylele/ir-separatebunnei
IR: separate functions of each port to their own files
2017-02-27Fix log entry in timer::signal (#2600)B3n30
2017-02-26Doxygen: Amend minor issues (#2593)Mat M
Corrects a few issues with regards to Doxygen documentation, for example: - Incorrect parameter referencing. - Missing @param tags. - Typos in @param tags. and a few minor other issues.
2017-02-26Merge pull request #2587 from yuriks/status-barYuri Kunde Schlesner
Replace built-in Profiler with indicators in status bar
2017-02-26Core: Make PerfStats internally lockedYuri Kunde Schlesner
More ergonomic to use and will be required for upcoming changes.