ASM compilier and questions..

Started by Maniac, November 20, 2008, 02:52:29 AM

Previous topic - Next topic

Maniac

I was wondering where I can find a PowerPC ASM compiler to convert it to wiiRD code? Also, what registers can I use freely and what registers should I not touch?

Thanks :)

Romaap


Maniac

#2
Yeah, I've tried that but I'm going to be using the c0 code type, not the c2 and I've also found that that compiler won't allow any address in the 0x90000000 range, and the address I want to use is in that memory block.. anything on the registers? :\

Edit: I've also noticed that compiler doesn't allow labels. Unless I'm doing something wrong.. :\
Edit: ah read something wrong and I figured out a few things though I'd still like to know what registers I can use and what I cant. Thanks!

Igglyboo

You dont use an address when using the C0 codetype
just change the first line from
C2XXXXXX to C0000000
where XXXXXX = address

Maniac

Yes I know how the c0 type code works... thanks though.

Igglyboo

Then why do you care if the assembler cant use addresses above 0x90000000 if you are only using c0?

Maniac

Did I not just say I figured it out? -.-' I got it to do what I wanted it to do..

Maniac

Found the registers I can use. Locking.