Jump to content

  • Log In with Google      Sign In   
  • Create Account

We're offering banner ads on our site from just $5!

1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


curious


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
1 reply to this topic

#1 romario   Members   -  Reputation: 122

Like
Likes
Like

Posted 07 February 2002 - 03:36 AM

Hi would anyone be able to give me a view of some code (assembly) that you get on PS2 or GBA as I''ve never seen it before

Sponsor:

#2 S1CA   Members   -  Reputation: 1400

Like
Likes
Like

Posted 08 February 2002 - 06:01 AM

PS2''s Emotion Engine core is based on the MIPS family of CPUs, you''ll find documentation, source code etc at: http://www.mips.com

GBA''s CPU is one of the ARM family of CPUs, once again you''ll find info etc at: http://www.arm.com


PS2 also has the vector processing units where code looks like:

mulq.xyzw BLAH4,BLAH4,q nop
madd.xyz BLAH3,Blah_Blah0,BLAH3 sq.xyzw BLAH1,0x02(BLAHADDR)
mulx.xyz BLAH2,BLAHZ,BLAH sq.xyzw BLAH2,0x05(BLAHADDR)
muly.xyz BLAH1,BLAHY,BLAH sq.xyzw BLAH2,0x0B(BLAHADDR)
clipw.xyz BLAH4,vf0 lqi.xyzw BLAH_X,(BLAHADDR++)


BLAHs are defined variables/registers/memory locations (the names have been changed to protect the...). And yep, the VU assembler does have 2 columns.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS