Files
Gary Riches fe97121035 Dusklight for PlayStation 5: Aurora on Dawn's WebGPU on RADV, with a PS5 layer
Dusklight (vendor/dusklight, a submodule at upstream 34a144a493) built for the
console with the payload SDK's toolchain and linked with RADV by PS5_Vulkan's
recipe. Seen on one console: it boots from a GameCube disc image in the
title's folder, plays at 3840x2160, and a save survives a restart.

- ps5/patches: Dawn as a PS5 platform (RADV linked in, VK_KHR_display as the
  surface), SDL3's build and driver tables, and three small changes to
  Dusklight, Aurora and Borealis
- ps5/sdl: SDL3 video, audio and joystick drivers for the console
- ps5/nod: nod's C API for .iso and .ciso GameCube images, in place of the
  Rust library
- ps5/src: the platform layer, start-up, and the libc names a title cannot
  import (lstat among them: without it no memory card and no shader cache)
- ps5/tools: build, link, deploy and run; cc-init-array.sh gives an init
  array in source order, which the PS5 target's driver refuses to
- ps5/art: the title's pictures, drawn by a script, nothing of Nintendo's
- a daily workflow moves the submodule to upstream's latest revision when
  the patches still apply

Claude-Session: https://claude.ai/code/session_016G6EW8DeonJLThJ6Ec8vG3
2026-10-11 00:15:57 +01:00

4 lines
108 B
Plaintext

[submodule "vendor/dusklight"]
path = vendor/dusklight
url = https://github.com/TwilitRealm/dusklight.git