forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ps2 docs

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development
View previous topic :: View next topic  
Author Message
realv



Joined: 03 Jun 2004
Posts: 3

PostPosted: Fri Jun 04, 2004 12:03 am    Post subject: ps2 docs Reply with quote

Hi all. I will start programming the ps2 in assembler. Can someone tell me where i can find some good docs about ps2. What i searching for : technical info , memory map , info about the main processor etc. Please help , any docs that i found in internet are not wery exciting.

PS: Sory for my anglish :)
Back to top
View user's profile Send private message
pixel



Joined: 30 Jan 2004
Posts: 791

PostPosted: Fri Jun 04, 2004 12:26 am    Post subject: Reply with quote

The best technical documents you could find legally are in the linux kit. That is, you have to buy the kit from Sony, and they give you the docs you want. But you won't be able to share these docs.
_________________
pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department.
Back to top
View user's profile Send private message
realv



Joined: 03 Jun 2004
Posts: 3

PostPosted: Fri Jun 04, 2004 12:27 am    Post subject: Reply with quote

Hmm on ps2dev i found ps2sdk documentation but hacking this all libs i think this is not the way. Many people can think that i'm a big idiot , programming so powerfull machine (read PS2) in assembler , but so i can learn more about ps2. Then i can start with programming the ps2 in C/C++.

PS: Sorry for my anglish
Back to top
View user's profile Send private message
realv



Joined: 03 Jun 2004
Posts: 3

PostPosted: Fri Jun 04, 2004 12:33 am    Post subject: Reply with quote

pixel thx.
Back to top
View user's profile Send private message
Drakonite
Site Admin


Joined: 17 Jan 2004
Posts: 989

PostPosted: Fri Jun 04, 2004 4:04 am    Post subject: Reply with quote

It can take some rumaging around, but there are some sites with decent amounts of info out there. I believe it was Ars Technica that did a good overview of the PS2's hardware, that IMO is a must read for anyone doing ps2dev, or anyone who likes to argue about hardware for that matter ;)

There are other places.. For example, getting the official Mips references would be very helpful for assembly (available for free... I just don't remember where)
_________________
Shoot Pixels Not People!
Makeshift Development
Back to top
View user's profile Send private message Visit poster's website
Saotome



Joined: 03 Apr 2004
Posts: 182

PostPosted: Fri Jun 04, 2004 5:56 am    Post subject: Reply with quote

here are some links which may help you:

http://www.bringyou.to/games/PS2Basics.pdf
http://decstation.unix-ag.org/docs/ic_docs/3715.pdf info on MIPS processors, not the EE (R5900) but most instructions of the EE are also there.
http://ps2dev.org/files/sparky.html
Back to top
View user's profile Send private message
mharris



Joined: 25 Jan 2004
Posts: 155
Location: Annapolis, MD, USA

PostPosted: Fri Jun 04, 2004 10:07 pm    Post subject: Reply with quote

If you're just interested in asm programming for the MIPS core (no VU stuff, etc.) you can get the docs directly from MIPS: http://www.mips.com/content/Documentation/MIPSDocumentation/ProcessorArchitecture/doclibrary

Of course one of the more instructive ways to learn is to look at the asm code your C code generates:
Code:
  ps2-ee-gcc -S -O0 hello.c


You can also look at the binutils source, but it's a tough read...
Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group