PS2SDK
PS2 Homebrew Libraries
|
Go to the source code of this file.
Data Structures | |
struct | SyscallData |
Functions | |
void | InitOsd (void) |
Variables | |
unsigned char | osdsrc [] |
unsigned int | size_osdsrc |
static struct SyscallData | SyscallPatchEntries [] |
libosd - ExecPS2 + OSD configuration function update.
Applicable to only the SCPH-10000 and SCPH-15000. Both contain either boot ROM v1.00 or v1.01. This is the full libosd update will replace ExecPS2, SetOsdConfigParam, SetOsdConfigParam, SetOsdConfigParam2 and SetOsdConfigParam2, as done by the HDD Browser.
The code within this file was based on the code from the HDD Browser, not libosd. Originally, this was the version that I linked crt0 to, but I realized that SONY had a reason for only fully patching the protokernels within the HDD Browser: Only the HDD browser can change the new language setting, while the protokernel browser is not aware of the new language field. By fully patching the kernel, then new software will use the new language setting. However, if the user is not using the HDD Browser, then the user becomes unable to change the language setting.
Definition in file libosd_full.c.
void InitOsd | ( | void | ) |
Definition at line 56 of file libosd_full.c.
|
static |
Definition at line 38 of file libosd_full.c.