Some PlayStation 2 examples
Go to file
2024-09-25 23:11:16 +02:00
sdl2 Get rid of unnecessary code 2024-09-25 23:11:16 +02:00
readme.txt Initial commit 2024-09-23 09:42:01 +02:00

If you want to dev on PS2, you should install this: https://github.com/ps2dev/ps2dev

Note that a lot of things changed inside ps2dev around 2019, making a lot of documentation on the internet obsolete. Don't do what we did and try to use SDL1, it's broken now. Use SDL2.

To make this project, cd into a directory and use "make". You can use ps2-packer to make the resulting elf smaller.

How to debug .ELFs on the PS2 over LAN:
- Put ps2link on memory card (configs did not load from USB), configure appropriately (IP, netmask, gateway): https://www.psx-place.com/resources/ps2link.949/
- Start ps2link on PS2
- Use ps2client (part of ps2dev) on PC to manage PS2
- Start elf: ps2client -h 192.168.0.x execee host:sdl2.elf
- Reset: ps2client -h 192.168.0.x reset

Special thanks to:
- haloopdy for mental support
- All the people at https://github.com/ps2dev for making this possible
- https://github.com/fjtrujy/helloWorldPS2 for opening our world