ps2dev / ps2sdk

Homebrew PS2 SDK
Other
898 stars 132 forks source link

[DISCUSSION]: PPC toolchain on PS2SDK. Do we want it? #539

Closed israpps closed 3 months ago

israpps commented 4 months ago

since @qnox32 has been doing some amazing job on PPC stuff, I wondered if we will eventually put the PPC toolchain and compiler here on PS2SDK. what do you think guys?

ref

rickgaiser commented 4 months ago

I think we should add the toolchain (binutils+gcc) as soon as it can build something usefull. I'm not up to date with the latest developments, but perhaps there's already usefull code to be compiled?

israpps commented 4 months ago

I think we should add the toolchain (binutils+gcc) as soon as it can build something usefull. I'm not up to date with the latest developments, but perhaps there's already usefull code to be compiled?

Well, nox has made a program (also hosted on the linked repo) called PPC monitor, basically it's an UART operated program running on the PPC to manipulate the IOP RAM and PPC compatibility modes and more.

Nox even mentioned that a basic debugger is on his plans.

Another ancient project, the hdpro clone of wisi, used a similar software (actually, PPC monitor is partially based on that one)

rickgaiser commented 4 months ago

Then it's time to add the PPC toolchain ;). I think whats needed is:

Anything I miss?

israpps commented 4 months ago

Anything I miss?

Not sure TBH. all I know is that these scripts alredy build and install toolchain and gcc for powerpc into $PS2DEV/powerpc/ with powerpc-ps2-eabi- prefix