Skip to content

Instantly share code, notes, and snippets.

@GMMan
GMMan / power_manage.md
Last active April 6, 2023 22:17
PlayStation Classic power management system, documented

PlayStation Classic power management system, documented

This document describes the power management system on the PlayStation Classic. It is mostly focused on the power_manage executable: the command line arguments, control files, and processes. It'll also touch upon the system service setup and startup script.

There are a few components to the power management system: the startup script, the power management service, thermal kernel modules, and supporting programs such as the USB reset script and thermal handling scripts. Let's start with

#/usr/sony/share/data/preferences/system.pre
dUiSystemSettingLauncherMenuMainRadius=12.3000002
dUiSystemSettingLauncherMenuOptionRadius=12.3000002
dUiSystemSettingLauncherMenuMainXDegrees=5.5
dUiSystemSettingLauncherMenuOptionXDegrees=4.4000001
dUiSystemSettingPerspectiveFovy=30.5
dUiSystemSettingPerspectiveZnear=1.0
dUiSystemSettingPerspectiveZfar=10000.0
dUiSystemSettingLauncherMenuMainYOffset=6.19999981
dUiSystemSettingLauncherMenuMainZOffset=-31.6000004