Latest upload by: John
08 DEC 2014 10:22 PM
PSXDEV logo
Chat with Members on EFnet!
IRC Channel Log: EFnet #psxdev

MIPS R3000 Instruction Set and Advanced Machine Documents

Confidential documents, images and information by Sony and miscellaneous hackers for the PlayStation 1

MIPS R3000 Instruction Set and Advanced Machine Documents

Postby Matt » May 18th, 2012, 11:06 pm

Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

Development Computer: Windows 98, Pentium 3 [400MHz], 128MB SDRAM, DTL-H2000, DTL-H201A, 21" Sony Trinitron CRT, CD-ROM burner, 3.25" and 5.25" Floppy Diskette Drives and a ZIP 100 Diskette Drive.
User avatar
Matt
Admin / PSXDEV
Admin / PSXDEV
 
Posts: 1897
Joined: 31st Dec 2012
PlayStation Model: H2000/5502

Re: MIPS R3000 Instruction Set and Advanced Machine Document

Postby Matt » December 5th, 2012, 2:50 pm

Here are some more useful documents.
They have CPU Register Assignments that are similar to the PSX's.

https://www.box.com/s/q1tl8yuufsftosvxqyce
https://www.box.com/s/lmr4nw30cvdhdk5ng7ex
https://www.box.com/s/q8h8cullxt794qy3jy4y
https://www.box.com/s/mxq2x2int6ti7nah89ux

(Thanks goes out to Cameron ;) )
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

Development Computer: Windows 98, Pentium 3 [400MHz], 128MB SDRAM, DTL-H2000, DTL-H201A, 21" Sony Trinitron CRT, CD-ROM burner, 3.25" and 5.25" Floppy Diskette Drives and a ZIP 100 Diskette Drive.
User avatar
Matt
Admin / PSXDEV
Admin / PSXDEV
 
Posts: 1897
Joined: 31st Dec 2012
PlayStation Model: H2000/5502

Re: MIPS R3000 Instruction Set and Advanced Machine Document

Postby sicklebrick » July 30th, 2013, 5:07 am

Thanks man, nice list - here are a few I found pretty useful:
http://www.cs.umd.edu/class/sum2003/cmsc311/Notes/ (Scroll to mips section, there's a pretty good introduction)
http://en.wikipedia.org/wiki/MIPS_architecture (seems kinda obvious, but the assembly section is invaluable)
User avatar
sicklebrick
C Programming Expert
C Programming Expert
 
Posts: 157
Joined: 17th Jul 2013
Location: Scotland
I am a: Chocolate-fueled pug fetish robot.

Re: MIPS R3000 Instruction Set and Advanced Machine Document

Postby Someone » March 2nd, 2017, 1:18 pm

Very nice pdf presentation for newbies:
http://www.cs.columbia.edu/~sedwards/cl ... ps-isa.pdf

And some very useful tools for learning and practicing:
MARS
http://courses.missouristate.edu/KenVollmar/mars/
SPIM
http://spimsimulator.sourceforge.net/
Someone
What is PSXDEV?
What is PSXDEV?
 
Posts: 2
Joined: 8th Aug 2016
I am a: ROM hacker hobbyist
Want to Find: Interesting info about PS1

Re: MIPS R3000 Instruction Set and Advanced Machine Document

Postby EmuChris » March 23rd, 2017, 10:47 pm

Thnx for the links Someone. Ill have a look at it :)
All about the game
EmuChris
What is PSXDEV?
What is PSXDEV?
 
Posts: 1
Joined: 23rd Mar 2017
Location: Stockholm/Phuket
I am a: Gamer
Motto: Its all about gaming


Return to Documentation

Who is online?

Users browsing this forum: No registered users and 1 guest


Copyright © 2012-2017 PSXDEV.net

Time : 0.061s | 16 Queries | GZIP : On
, "PlayStation", , , "DUALSHOCK", "Net Yaroze" and "PSone" are registered trademarks of Sony Computer Entertainment Inc. .
This page is for informational use only. The user of this software, assumes full responsbility ensuring its use in accordance with local and federal laws.
The software and hardware on this site is provided "as-is", without any express, implied warranty or guarantees.

BTC: 1HkVTxmXRT7s7XUqNFGWaXgq9nJjy4yfLv | LTC: LLidfCazaV9GztZ536z8VXJ4C8Ywk85CSB