sharpemu/src
kostyaff 8db2c0622d
[VideoOut] Implement sceVideoOutIsOutputSupported stub (fixes #257) (#270)
Quake (PPSA01880, Kex Engine) crashes at startup because
sceVideoOutIsOutputSupported (NID Nv8c-Kb+DUM) is unimplemented.
The game calls it to check video output capabilities before
initializing rendering.

Add HLE export stub: returns 1 (supported) for SceVideoOutBusTypeMain,
0 otherwise. The emulator renders via Vulkan and supports any pixel
format or aspect ratio on the main bus.

NID verified via Ps5Nid.Compute SHA1 algorithm.
Export name confirmed in scripts/ps5_names.txt.
2026-07-16 16:07:21 +03:00
..
SharpEmu.CLI GUI: add cross-platform release updater (#243) 2026-07-16 14:01:42 +03:00
SharpEmu.Core Fix/deadcells crash (#262) 2026-07-16 13:57:16 +03:00
SharpEmu.GUI GUI: add cross-platform release updater (#243) 2026-07-16 14:01:42 +03:00
SharpEmu.HLE [AGC/Vulkan] Extend PS5 runtime and rendering compatibility (#216) 2026-07-16 02:02:34 +03:00
SharpEmu.Libs [VideoOut] Implement sceVideoOutIsOutputSupported stub (fixes #257) (#270) 2026-07-16 16:07:21 +03:00
SharpEmu.Logging Update repo URL (#224) 2026-07-16 00:24:14 +03:00
SharpEmu.ShaderCompiler Fix/deadcells crash (#262) 2026-07-16 13:57:16 +03:00
SharpEmu.ShaderCompiler.Vulkan [AGC/Vulkan] Extend PS5 runtime and rendering compatibility (#216) 2026-07-16 02:02:34 +03:00
SharpEmu.SourceGenerators [SourceGenerators] Compile-time SysAbi export registry, analyzers, and build-generated aerolib.bin (#204) 2026-07-16 00:00:32 +03:00