aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2022-08-08core: ldn: Address review commentsNarr the Reg
2022-08-07ldn: Add better stubs and more data typesFearlessTobi
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com> Co-Authored-By: Morph <39850852+Morph1984@users.noreply.github.com>
2022-08-01core/loader: remove ELF loaderLiam
2022-07-31Properly write out the command buffer when serving close requestNikita Strygin
2022-07-27Revert Coretiming PRs 8531 and 7454 (#8591)Maide
2022-07-27Merge pull request #8636 from german77/irs_cluster_releaseliamwhite
service: irs: Implement clustering processor
2022-07-27Merge pull request #8633 from Morph1984/optional-keysliamwhite
applet/swkbd: Implement optional symbol keys
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda
[REUSE] is a specification that aims at making file copyright information consistent, so that it can be both human and machine readable. It basically requires that all files have a header containing copyright and licensing information. When this isn't possible, like when dealing with binary assets, generated files or embedded third-party dependencies, it is permitted to insert copyright information in the `.reuse/dep5` file. Oh, and it also requires that all the licenses used in the project are present in the `LICENSES` folder, that's why the diff is so huge. This can be done automatically with `reuse download --all`. The `reuse` tool also contains a handy subcommand that analyzes the project and tells whether or not the project is (still) compliant, `reuse lint`. Following REUSE has a few advantages over the current approach: - Copyright information is easy to access for users / downstream - Files like `dist/license.md` do not need to exist anymore, as `.reuse/dep5` is used instead - `reuse lint` makes it easy to ensure that copyright information of files like binary assets / images is always accurate and up to date To add copyright information of files that didn't have it I looked up who committed what and when, for each file. As yuzu contributors do not have to sign a CLA or similar I couldn't assume that copyright ownership was of the "yuzu Emulator Project", so I used the name and/or email of the commit author instead. [REUSE]: https://reuse.software Follow-up to 01cf05bc75b1e47beb08937439f3ed9339e7b254
2022-07-25network, yuzu: Make copyright headers SPDX-compliantFearlessTobi
2022-07-25network: Move global state into a seperate classFearlessTobi
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com>
2022-07-25common: multiplayer: Use GameInfo typegerman77
2022-07-25Address second part of review commentsFearlessTobi
2022-07-25Address first part of review commentsFearlessTobi
2022-07-25core: Fix -Wunused-variableFearlessTobi
2022-07-25common, core: fix -Wmissing-field-initializersFearlessTobi
2022-07-25yuzu: Add ui files for multiplayer roomsFearlessTobi
2022-07-25Address commentsNarr the Reg
2022-07-25Merge pull request #8549 from liamwhite/kscheduler-scMorph
kernel: use KScheduler from Mesosphere
2022-07-24fix compiler errorsgerman77
2022-07-24service: irs: Implement clustering processorgerman77
2022-07-24applet/swkbd: Implement optional symbol keysMorph
These are only used in the numeric keyboard, and correspond to the keys to the left and right of the "0" key on the numeric keyboard.
2022-07-23yuzu: Add webcam support and rebase to latest masterNarr the Reg
2022-07-23service: irs: Move to IRS namespace and minor fixesgerman77
2022-07-23service: irs: Split processors and implement ImageTransferProcessorgerman77
2022-07-23core: hid: Add cammera supportgerman77
2022-07-22Project AndioKelebek1
2022-07-21Merge pull request #8598 from Link4565/recv-dontwaitbunnei
Enable the use of MSG_DONTWAIT flag on RecvImpl
2022-07-17implement resume messageGus Caplan
2022-07-17Merge pull request #8569 from merryhime/watchpointsmerry
dynarmic: Abort watchpoints ASAP
2022-07-17Merge pull request #8508 from yuzu-emu/mc-speed-limitbunnei
hle: service: nvflinger: Factor speed limit into frame time calculation.
2022-07-17Merge pull request #8544 from german77/14dot0bunnei
service: Update some services to 14.0.0+
2022-07-16hle: service: nvflinger: Fix implicit conversion.bunnei
2022-07-16yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei
- These were all somewhat redundant.
2022-07-16hle: service: nvflinger: Factor speed limit into frame time calculation.bunnei
- This allows the %-based "Limit Speed Percent" setting to work with MC emulation. - This is already supported for SC emulation.
2022-07-16Merge pull request #8594 from liamwhite/skip-wpbunnei
core/arm: skip watchpoint checks when reading instructions
2022-07-16Merge pull request #8511 from german77/hbmenubunnei
service: ptm: Add TS, nifm: Stub GetInternetConnectionStatus
2022-07-16Enable the use of MSG_DONTWAIT flag on RecvImplLink4565
2022-07-15core/arm: skip watchpoint checks when reading instructionsLiam
2022-07-15Merge pull request #8588 from merryhime/IBinder-vdestructMorph
nvflinger: Polymorphic destructor requried for abstract class IBinder
2022-07-15KCodeMemory: Mark virtual methods as overrideMerry
2022-07-15nvflinger: Polymorphic destructor requried for abstract class IBinderMerry
2022-07-15dynarmic: Abort watchpoints ASAPMerry
2022-07-14kernel: Ensure all uses of disable_count are balancedLiam
2022-07-14kernel: be more careful about initialization path for HLE threadsLiam
2022-07-14kernel: fix single-core preemption pointsLiam
2022-07-14kernel: fix issues with single core modeLiam
2022-07-14kernel: use KScheduler from mesosphereLiam
2022-07-14Merge pull request #8510 from german77/vibrationliamwhite
input_common: sdl: lower vibration frequency and use it's own unique thread
2022-07-14service: fatal: Add function tablegerman77
2022-07-14service: btdrv,bcat,btm: Update service tables to 14.0.0german77