Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
As the Playstation 2 architecture is really complex, some people has make the PS2SDK library that contains a lot of pre made code ready to be used. If you want to start from scratch, do yourself a favour and use that library, also, if you don't want to setup a Linux machine to compile (that means translating C code into something that the Playstation2 can understand) the library and your project, I suggest to use the provided Docker image as described in the Docker generation section of the README.md file in the repository (oversimplifying, a Docker image is like a box that can run Linux on your computer without actually having to install it).
There is also a (relatively) easier method: tyra. Tyra is an engine: it does the hard work talking to the hardware for you. You can follow the various tutorials (if I remember well, they are in C++ language, that is quite similar to C, but I suggesto to read something about it anyway) and maybe in a few hours you will have something running on the Playstation2.
Related posts
- Thinking about making a ps2 game
- Tyra: Open-source game engine for Playstation 2
- "Tyracraft" - An open-source Minecraft clone being developed for the PlayStation 2 using the homebrew Tyra engine
- Tyra a PS2 game engine for dev
- Found this interesting. A full ass c++20 supporting PlayStation 2 game engine