Henrik Rydgård and Claude Opus 5
0054d30b1d
HLE: cover the rest of the NIDs the VSH uses across firmware versions
...
sceKernelLoadModuleVSH, sceKernelGetModel and sceImposeSetStatus each appear
under a different NID in 3.95/4.05, 6.00/6.20 and 6.31/6.39. Without the load
one those shells started no plugins at all and sat on a black screen.
Identified the same way as the 5.xx set: for each firmware, the modulemgr export
with sceKernelLoadModuleVSH's callee set, and the vshbridge export whose body is
the user-level check 6.61 wraps sceKernelGetModel in - which is also the only
SysMemForKernel import those shells actually call.
3.95 and 4.05 now reach an interactive XMB.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-10 12:44:47 -06:00
..
2026-09-09 08:07:19 -06:00
2026-08-28 21:38:58 +09:00
2026-09-10 10:48:32 -06:00
2026-09-04 13:10:54 -06:00
2026-09-08 14:42:18 -06:00
2026-09-07 09:27:13 -06:00
2026-09-10 12:44:47 -06:00
2026-09-09 11:05:40 -06:00
2026-09-05 10:09:46 +03:00
2026-09-09 14:43:39 -06:00
2026-06-02 11:15:08 +02:00
2026-09-09 08:07:19 -06:00
2026-09-10 10:48:32 -06:00
2026-09-09 10:15:02 -06:00
2026-09-02 18:06:47 +02:00
2026-06-27 13:02:47 +02:00
2026-09-04 13:10:54 -06:00
2026-09-04 13:10:54 -06:00
2026-08-31 16:37:55 +02:00
2026-08-31 16:37:55 +02:00
2026-09-08 09:44:26 -06:00
2026-08-31 17:53:10 +02:00
2026-08-31 01:19:06 +02:00
2026-09-04 12:20:11 -06:00
2026-08-29 23:40:48 +02:00
2026-09-09 08:07:19 -06:00
2026-09-09 08:07:19 -06:00
2026-08-24 09:53:37 +02:00
2026-08-18 10:59:08 +02:00
2026-08-18 09:32:04 +02:00
2026-08-31 12:27:24 +02:00
2026-04-24 14:41:47 +02:00
2026-08-30 01:18:37 +02:00
2026-08-30 01:18:37 +02:00
2026-02-19 00:35:33 +01:00
2026-08-31 12:53:34 +02:00
2026-08-31 01:19:06 +02:00
2026-03-05 23:05:35 +01:00
2026-09-04 13:10:54 -06:00
2026-09-08 11:15:15 -06:00
2026-09-08 11:15:15 -06:00
2026-08-31 12:22:28 +02:00
2026-08-18 13:42:14 +02:00
2026-08-18 13:42:14 +02:00
2026-08-30 23:05:04 +02:00
2026-08-30 23:05:04 +02:00
2026-08-30 23:05:04 +02:00
2026-08-12 14:06:16 +02:00
2026-09-08 11:15:15 -06:00
2026-07-29 16:27:33 +02:00
2026-08-11 15:43:48 +02:00
2026-08-24 09:53:37 +02:00
2026-09-05 16:15:45 -06:00
2026-07-27 18:37:28 +02:00
2026-09-05 13:34:12 -06:00
2026-05-19 11:07:07 +02:00
2026-08-30 22:45:50 +02:00
2026-08-30 22:45:50 +02:00
2026-08-31 01:19:06 +02:00
2026-02-13 12:34:26 +01:00
2026-09-08 11:15:15 -06:00
2026-08-15 18:31:20 +02:00
2026-02-05 09:44:42 +01:00
2026-08-20 00:40:41 +02:00
2026-08-20 00:40:41 +02:00
2026-08-31 12:47:23 +02:00
2026-08-16 23:09:12 +02:00