Search found 5 matches

by -PIMs-
Sun Feb 04, 2007 5:50 am
Forum: PS2 Development
Topic: Load address
Replies: 2
Views: 1799

jbit wrote:Just specify it in your LDFLAGS:

Code: Select all

-Ttext 0x12340
If you're using gcc/g++ to link you'll need to do something like

Code: Select all

-Wl,-Ttext -Wl,0x12340
Hope this helps
Yes, thankyou. I wasn't looking for any specific way so any possible ways of doing it are helpful to me.
by -PIMs-
Sun Feb 04, 2007 3:38 am
Forum: PS2 Development
Topic: Load address
Replies: 2
Views: 1799

Load address

Other than modifying the link file, what other ways are there to change where your program loads?
by -PIMs-
Wed Dec 20, 2006 8:51 am
Forum: PS2 Development
Topic: IRX: module list
Replies: 3
Views: 2723

Actually I see what you mean now. Thnx again. But now I'm looking at an ERX file that uses

break
li zero, 00000004

and I haven't been able to find any names of libraries that it might be importing around it anywhere.
by -PIMs-
Sun Dec 17, 2006 8:25 am
Forum: PS2 Development
Topic: IRX: module list
Replies: 3
Views: 2723

Besides the library entry, you need to know what specific IOP module(s) the irx is calling. For example SIO2MAN, SYSCLIB etc. Once you know the IOP module and library entry, just look in /ps2sdk/iop/kernel/src/*.s and you will find out the information you're looking for. I am not sure if this is wh...
by -PIMs-
Sat Dec 16, 2006 7:40 am
Forum: PS2 Development
Topic: IRX: module list
Replies: 3
Views: 2723

IRX: module list

Been playing around with IRX files and how they use

jr ra
li $0000002e

to import functions from a list and was wondering if there was a way to view the actual function that 2e for example refers to. Note that I'm am refering to a IRX that has already been built.