yuzu/src/core/hle/service
Chloe Marcec 9d5a56a40b lm: Fix ReadLeb128
Fixes assertion on Bloodstained Ritual of the Night.

We would over read sometimes, this is fixed by checking if the top bit is set in the first iteration. We also lock the loop off to be only the max size of the type we can fit. Finally we changed an incorrect print of "DEBUG" to "TRACE" to reflect the proper log severity
2021-02-07 23:52:56 +11:00
..
acc Fix user changing to 0 if valid 2021-01-28 21:02:25 -06:00
am Merge pull request #5326 from german77/hidUpdate1 2021-02-06 02:40:11 -08:00
aoc hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
apm Stub IsCpuOverclockEnabled 2021-01-08 09:44:56 -06:00
audio hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
bcat hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
bpc service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
btdrv hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
btm hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
caps service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
erpt service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
es service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
eupld service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
fatal core: Remove unnecessary enum casts in log calls 2020-12-07 23:02:23 -05:00
fgm service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
filesystem Merge pull request #5119 from Morph1984/fs-opendatastoragewithprogramindex 2020-12-15 11:07:03 -08:00
friend hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
glue service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
grc service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
hid Merge pull request #5326 from german77/hidUpdate1 2021-02-06 02:40:11 -08:00
lbl lbl: Implement most of lbl 2021-01-21 00:46:03 +11:00
ldn service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
ldr core: arm: Implement InvalidateCacheRange for CPU cache invalidation. 2020-11-29 01:31:52 -08:00
lm lm: Fix ReadLeb128 2021-02-07 23:52:56 +11:00
mig service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
mii mii: Fix BuildRandomStoreData & Cleanup raw_data 2021-01-20 21:53:57 +11:00
mm service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
ncm core: Mark unused fields as [[maybe_unused]] 2020-12-06 18:36:10 -05:00
nfc service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
nfp hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
nifm hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
nim hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
npns service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
ns pl_u, applets/web: Decrypt shared fonts to TTF files 2020-12-18 10:33:28 -05:00
nvdrv hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
nvflinger hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
olsc service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
pcie service/pcie: Fix invalid initialization argument 2020-12-30 02:58:38 -03:00
pctl hle: Implement remaining services for Stereo Vision 2021-01-25 00:34:01 +11:00
pcv service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
pm service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
prepo prepo: Stub GetTransmissionStatus 2021-01-31 07:07:11 -05:00
psc service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
ptm hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
set core: Remove unnecessary enum casts in log calls 2020-12-07 23:02:23 -05:00
sm core: hle: kernel: Update KSynchronizationObject. 2021-01-11 14:23:16 -08:00
sockets bsd: Fix EventFd stub 2021-01-31 02:57:56 -05:00
spl service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
ssl service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
time hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
usb service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
vi hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
wlan service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
service.cpp core: hle: kernel: Rename Thread to KThread. 2021-01-28 21:42:25 -08:00
service.h hle: service: Acquire and release a lock on requests. 2020-12-28 21:33:34 -08:00