| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-10-18 | lm: Implement lm::Initialize and Logger::log. | bunnei | |
| 2017-10-18 | service: Add CreatePort function (that does not register/install). | bunnei | |
| 2017-10-17 | service: Print correct command ID on unimplemented function. | bunnei | |
| 2017-10-15 | hle: Implement ConvertSessionToDomain, various cleanups. | bunnei | |
| 2017-10-14 | hle: Add service stubs for apm and appletOE. | bunnei | |
| 2017-10-14 | hle: Initial implementation of NX service framework and IPC. | bunnei | |
| 2017-10-13 | Remove more 3DS-specific code. | bunnei | |
| 2017-10-12 | Remove more 3DS-specific code. | bunnei | |
| 2017-10-12 | Remove more 3DS-specific code. | bunnei | |
| 2017-10-12 | Remove lots more 3DS-specific code. | bunnei | |
| 2017-10-10 | hle: Remove a large amount of 3ds-specific service code. | bunnei | |
| 2017-10-09 | Merge remote-tracking branch 'upstream/master' into nx | bunnei | |
| # Conflicts: # src/core/CMakeLists.txt # src/core/arm/dynarmic/arm_dynarmic.cpp # src/core/arm/dyncom/arm_dyncom.cpp # src/core/hle/kernel/process.cpp # src/core/hle/kernel/thread.cpp # src/core/hle/kernel/thread.h # src/core/hle/kernel/vm_manager.cpp # src/core/loader/3dsx.cpp # src/core/loader/elf.cpp # src/core/loader/ncch.cpp # src/core/memory.cpp # src/core/memory.h # src/core/memory_setup.h | |||
| 2017-10-09 | Change command header in nwm::UDS Initialize function | Dragios | |
| 2017-10-04 | Merge pull request #2953 from Subv/applet_launch | Sebastian Valle | |
| HLE/APT: Always set up the APT parameter when starting a library applet. | |||
| 2017-09-30 | arm: Use 64-bit addressing in a bunch of places. | bunnei | |
| 2017-09-30 | Services/NIM: Implement CheckForSysUpdateEvent. | Subv | |
| Implementation verified by reverse engineering. This lets the Home Menu boot without crashing on startup. | |||
| 2017-09-30 | Services/UDS: Handle the rest of the connection sequence. (#2963) | B3n30 | |
| Services/UDS: Handle the rest of the connection sequence. | |||
| 2017-09-30 | Merge pull request #2946 from Subv/home_menu_apt | Sebastian Valle | |
| Implement PrepareToStartNewestHomeMenu and fixed an APT regression. | |||
| 2017-09-30 | Fixed type conversion ambiguity | Huw Pascoe | |
| 2017-09-25 | HLE/APT: Always set up the APT parameter when starting a library applet. | Subv | |
| Only use the HLE interface if an HLE applet with the desired id was started. This commit reorganizes the APT code surrounding parameter creation and delivery to make it easier to support LLE applets in the future. As future work, the HLE applet interface can be reworked to utilize the same facilities as the LLE interface. | |||
| 2017-09-25 | HLE/Archives: Allow multiple loaded applications to access their SelfNCCH ↵ | Subv | |
| archive independently. The loaders now register each loaded ROM with the SelfNCCH factory, which keeps the data around for the duration of the emulation session. When opening the SelfNCCH archive, the factory queries the current program's programid and uses that as a key to the map that contains the NCCHData structure (RomFS, Icon, Banner, etc). 3dsx files do not have a programid and will use a default of 0 for this value, thus, only 1 3dsx file with RomFS is loadable at the same time. | |||
| 2017-09-25 | Merge pull request #2948 from Subv/register_service | B3n30 | |
| HLE/SRV: Implemented RegisterService. | |||
| 2017-09-25 | Services/UDS: Added a function to send EAPoL-Start packets (#2920) | B3n30 | |
| * Services/UDS: Added a function to generate the EAPoL-Start packet body. * Services/UDS: Added filter for beacons. * Services/UDS: Lock a mutex when accessing connection_status from both the emulation and network thread. * Services/UDS: Handle the Association Response frame and respond with the EAPoL-Start frame. * fixup: make use of current_node, changed received_beacons into a list, mutex and assert corrections * fixup: fix damn clang-format | |||
| 2017-09-24 | HLE/APT: Always return an error from PrepareToStartNewestHomeMenu so that ↵ | Subv | |
| the Home Menu doesn't try to reboot the system. As per 3dbrew: "During Home Menu start-up it uses APT:PrepareToStartNewestHomeMenu. If that doesn't return an error(normally NS returns 0xC8A0CFFC for that), Home Menu starts a hardware reboot with APT:StartNewestHomeMenu etc. " | |||
| 2017-09-24 | HLE/APT: Prepare the APT Wakeup parameter when the game calls Initialize | Subv | |
| We need to know what is being run so we can set the APT parameter destination AppId correctly. Delaying the preparation of the parameter until we know which AppId is running lets us support booting both the Home Menu and normal game Applications. | |||
| 2017-09-24 | HLE/SRV: Implemented RegisterService. | Subv | |
| Now system modules can do more than just crash immediately on startup. | |||
| 2017-09-16 | Merge pull request #2906 from Subv/ns_new_framework | Yuri Kunde Schlesner | |
| Services/NS: Port ns:s to the new service framework. | |||
| 2017-09-16 | Services/NS: Port ns:s to the new service framework. | Subv | |
| 2017-09-11 | Merge pull request #2915 from wwylele/font-archive-2 | bunnei | |
| APT: load different shared font depending on the region | |||
| 2017-09-05 | Merge pull request #2831 from Subv/uds_auth | Weiyi Wang | |
| Services/UDS: Handle beacon frames and the basic AP connection sequence frames. | |||
| 2017-09-03 | APT: load different shared font depending on the region | wwylele | |
| 2017-08-27 | Services/UDS: Remove an old duplicated declaration of WifiPacket. | Subv | |
| 2017-08-27 | Services/UDS: Handle the connection sequence packets. | Subv | |
| There is currently no stage tracking, a client is considered "Connected" when it receives the EAPoL Logoff packet from the server, this is not yet implemented. | |||
| 2017-08-27 | Services/UDS: Store the received beacon frames until RecvBeaconBroadcastData ↵ | Subv | |
| is called, up to 15 beacons at the same time, removing any older beacon frames when the limit is exceeded. | |||
| 2017-08-27 | Services/UDS: Add functions to generate 802.11 auth and assoc response frames. | Subv | |
| 2017-08-24 | HID: use TouchDevice for touch pad | wwylele | |
| 2017-08-19 | Merge pull request #2861 from wwylele/motion-refactor | James Rowe | |
| Refactor MotionEmu into a InputDevice | |||
| 2017-08-20 | HID: fix a comment and a warning | wwylele | |
| 2017-08-15 | Merge pull request #2881 from MerryMage/dsp-firm-check | Yuri Kunde Schlesner | |
| dsp_dsp: Remove size assertion in LoadComponent | |||
| 2017-08-15 | dsp_dsp: Remove size assertion in LoadComponent | MerryMage | |
| 2017-08-12 | Merge pull request #2843 from Subv/applet_slots | Sebastian Valle | |
| Services/APT: Use an array to hold data about the 4 possible concurrent applet types (Application, Library, HomeMenu, System) | |||
| 2017-08-11 | HID: use MotionDevice for Accelerometer and Gyroscope | wwylele | |
| 2017-08-10 | Merge pull request #2863 from wwylele/pad-state-zero | Weiyi Wang | |
| HID: zero unused PadState bits | |||
| 2017-08-10 | HID: zero unused PadState bits | wwylele | |
| 2017-08-09 | Merge pull request #2862 from j-selby/update-cryptopp | bunnei | |
| Update CryptoPP (byte ambiguity) | |||
| 2017-08-09 | Service/dlp: Update function tables according 3dbrew | mailwl | |
| 2017-08-08 | Update cryptopp | James | |
| 2017-08-07 | Services/APT: Use the AppletAttributes union directly when dealing with ↵ | Subv | |
| applet attrs. | |||
| 2017-08-07 | Services/APT: Use an array to hold data about the 4 possible concurrent ↵ | Subv | |
| applet types (Application, Library, HomeMenu, System). This gives each applet type its own set of events as per the real NS module. | |||
| 2017-08-03 | telemetry: Add field for RequiresSharedFont. | bunnei | |
