eden-miror/src/core/hle/service
lizzie b89cd6903c
[jit] fix Super Mario 64 in SM3D: All-Stars (#3950)
jit service had wrong check for module versions
missing handlers for some funcs
the page cache i added interfered with jit (gee who would've tought)

Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3950
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
2026-05-13 19:02:33 +02:00
..
acc [kernel, hle] Initial 22.0.0 kernel changes and cmd stubs (#3761) 2026-05-05 01:29:46 +02:00
am [kernel, hle] Initial 22.0.0 kernel changes and cmd stubs (#3761) 2026-05-05 01:29:46 +02:00
aoc [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
apm [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
audio core/hle/services/audio] Fix audioctl being started before audout/audin (which are required for ctor) (#3695) 2026-03-07 23:44:58 +01:00
bcat [frontend] Built-in auto updater (#3845) 2026-04-28 20:42:23 +02:00
bpc service: refactor server architecture 2023-02-21 12:19:25 -05:00
btdrv [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
btm [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
caps [jit] fix Super Mario 64 in SM3D: All-Stars (#3950) 2026-05-13 19:02:33 +02:00
erpt [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
es [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175) 2025-12-18 21:46:00 +01:00
eupld service: refactor server architecture 2023-02-21 12:19:25 -05:00
fatal [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
fgm service: move hle_ipc from kernel 2023-03-01 10:39:49 -05:00
filesystem [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
friend [hle, friend] GetFriendListForViewerV2 STUBBED and update list of functions (#3933) (#3937) 2026-05-06 20:23:42 +02:00
glue [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
grc service: refactor server architecture 2023-02-21 12:19:25 -05:00
hid [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
jit [jit] fix Super Mario 64 in SM3D: All-Stars (#3950) 2026-05-13 19:02:33 +02:00
lbl [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
ldn [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
ldr ro: add separate ro service 2023-12-09 15:50:34 -05:00
lm [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
mig [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175) 2025-12-18 21:46:00 +01:00
mii [common] unify std::random_device (#3801) 2026-03-31 20:12:41 +02:00
mm [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
mnpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
ncm service: move hle_ipc from kernel 2023-03-01 10:39:49 -05:00
nfc [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
nfp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
ngc [hle, kernel] Add support for FW21 and kernel changes (#3004) 2025-11-16 22:15:09 +01:00
nifm [hle/service/nifm] fix pack(pop) warning on clang (#3764) 2026-03-23 18:03:54 +01:00
nim [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175) 2025-12-18 21:46:00 +01:00
npns [hle/ui] Add cmds and fix invalid handle return, remove Starter applet from UI (#3376) 2026-01-24 14:15:08 +01:00
ns [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
nvdrv [hle, service] fix errors related to race conditions triggering under SMG1 and SMG2 (#3927) 2026-05-05 07:31:08 +02:00
nvnflinger [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
olsc [*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 2026-02-10 03:34:07 +01:00
omm am: move out omm interfaces to new module 2024-02-12 09:18:29 -05:00
os "Merge Tagged PR 13018" 2024-03-03 13:02:50 +00:00
pcie [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175) 2025-12-18 21:46:00 +01:00
pctl [hle] adds SetProtocol to user local communication (#3329) 2026-01-18 02:21:59 +01:00
pcv Fix typos in src/core (#12625) 2024-01-08 13:31:48 -06:00
pm kernel: fix debugger and process list lifetime 2024-01-12 18:31:33 -05:00
prepo [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
psc [time] fix: guard timezone out buffer logging (#3668) 2026-03-08 20:53:37 +01:00
ptm [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
ro [core/loader] prevent program_image reallocations in NSO+KIP loading methods (#3639) 2026-02-28 01:06:33 +01:00
set [kernel, hle] Initial 22.0.0 kernel changes and cmd stubs (#3761) 2026-05-05 01:29:46 +02:00
sm [hle, service] fix errors related to race conditions triggering under SMG1 and SMG2 (#3927) 2026-05-05 07:31:08 +02:00
sockets [hle/service/sockets] fix hogwarts legacy crash due to non-blacklisted domain (#3762) 2026-03-22 20:17:44 +01:00
spl [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
ssl [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
usb [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
vi [vi] Restore high Z-index for shared buffer layer to fix keyboard overlay display (#3787) 2026-03-26 22:23:21 +01:00
cmif_serialization.h [hle] fetch manager once in cmif wrapper (#3796) 2026-03-31 20:15:14 +02:00
cmif_types.h Merge pull request #12951 from liamwhite/more-ipc 2024-02-09 10:51:03 -06:00
hle_ipc.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
hle_ipc.h service: add template serializer for method calls 2024-01-25 14:35:51 -05:00
ipc_helpers.h [hle] fetch manager once in cmif wrapper (#3796) 2026-03-31 20:15:14 +02:00
kernel_helpers.cpp Rework time service to fix time passing offline. 2024-01-24 04:26:55 +00:00
kernel_helpers.h service: refactor server architecture 2023-02-21 12:19:25 -05:00
server_manager.cpp general: fix asan errors 2024-02-26 19:28:49 -05:00
server_manager.h server_manager: use multi wait API 2024-02-07 12:15:01 -05:00
service.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
service.h [hle/services] use ankerl:: for Service's function handlers map, use const char* instead of std::string{} (#3671) 2026-03-08 20:50:29 +01:00
services.cpp [core/hle/service] use single lambda dispatcher as opposed to spamming 48+6 tiny cold cloned capturing lambdas (#2880) 2025-10-29 13:12:07 +01:00
services.h [core/hle/service] use single lambda dispatcher as opposed to spamming 48+6 tiny cold cloned capturing lambdas (#2880) 2025-10-29 13:12:07 +01:00