Skip to content

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

Closed

Description

@israpps

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

Activity

  1. changed the title [-][DISCUSSION]: PPC toolchain on PS2SDK, do we want it?[/-] [+][DISCUSSION]: PPC toolchain on PS2SDK. Do we want it?[/+] on Mar 2, 2024
  2. rickgaiser commented on Mar 4, 2024

    @rickgaiser
    Member

    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?

  3. israpps commented on Mar 4, 2024

    @israpps
    ContributorAuthor

    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)

  4. rickgaiser commented on Mar 4, 2024

    @rickgaiser
    Member

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

    • new repository ps2toolchain-iop-ppc
    • ps2toolchain modified
    • binutils-gdb can use latest release (no special changes needed?)
    • gcc can use latest release (no special changes needed?)

    Anything I miss?

  5. israpps commented on Mar 7, 2024

    @israpps
    ContributorAuthor

    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

  6. locked and limited conversation to collaborators on Mar 26, 2024
  7. converted this issue into a discussion #576 on Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions