This document contains a list of PlayStation 1 (PS1) system calls with their addresses, names, and basic descriptions. It includes over 100 system calls related to functions like opening/closing files, reading/writing, memory allocation, string manipulation, graphics processing, and more. Arguments are passed in registers and return values are contained in the v0 register. System calls are organized by their address ranges and include core functions as well as functions for CD/DVD, memory cards, and other devices.
This document contains a list of PlayStation 1 (PS1) system calls with their addresses, names, and basic descriptions. It includes over 100 system calls related to functions like opening/closing files, reading/writing, memory allocation, string manipulation, graphics processing, and more. Arguments are passed in registers and return values are contained in the v0 register. System calls are organized by their address ranges and include core functions as well as functions for CD/DVD, memory cards, and other devices.
This document contains a list of PlayStation 1 (PS1) system calls with their addresses, names, and basic descriptions. It includes over 100 system calls related to functions like opening/closing files, reading/writing, memory allocation, string manipulation, graphics processing, and more. Arguments are passed in registers and return values are contained in the v0 register. System calls are organized by their address ranges and include core functions as well as functions for CD/DVD, memory cards, and other devices.
First column: Call address Second column: Value for the t1 register Third column: Name of the function Arguments (if any) are passed in registers a0, a1, a2, a3, and in the stack sp + 0x0010,if more than four. Output value of the function (if any) is contained in the register v0.