Emuforums.com

Go Back   Emuforums.com > PS2 Emulation > Misc PS2 Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old November 14th, 2003   #1 (permalink)
Ar-digital Intelligence
 
psycho_cyclone's Avatar
 
Join Date: Nov 2003
Location: PC heaven
Posts: 53
where to find info on PS2 executable file format?

hi there, I asked how to start writing a PS2 emulator and I got links to PS2DEV site, but that gives info on PS2 programming, how can I understand the COMPILED BINARY executable format for ps2 programs in order to emulate them??
coz when u wanna emulate a ps2 prog, you only have the binary, where can i find info on analyzing that binary?? thanx
__________________

My system:
[Motherboard:] Gigabyte 8IPE1000Pro-G (Intel 865PE chipset)
[Processor:] Intel Pentium 4 2.80E (FSB800, 1MB cache, HyperThreading support)
[RAM:] 512MB DDR400
[Video card:] nVidia GeForce FX 5900 Ultra 256MB DDR (ASUS V9950 Ultra)
[Hard drive:] 80GB Seagate Barracuda 7200.7
psycho_cyclone is offline   Reply With Quote
Old November 14th, 2003   #2 (permalink)
Registered User
 
scottlc's Avatar
 
Join Date: Sep 2002
Location: St Andrews, Scotland
Posts: 1,575
Re: where to find info on PS2 executable file format?

By using a disassembler to convert it to assembly language.
__________________
OS: Arch Linux w/ Kernel 2.6.23.8 + GNOME 2.20.1 - CPU: Intel Pentium M 1.5GHz - Memory: 1280MB DDR PC2700 - Browser: Mozilla Firefox 2.0.0.10
scottlc is offline   Reply With Quote
Old November 16th, 2003   #3 (permalink)
Ar-digital Intelligence
 
psycho_cyclone's Avatar
 
Join Date: Nov 2003
Location: PC heaven
Posts: 53
Re: where to find info on PS2 executable file format?

thanx, so what disassembler do you suggest?
and where can i find info on PS2 assembly language, function calls, and stuff? thanx.
__________________

My system:
[Motherboard:] Gigabyte 8IPE1000Pro-G (Intel 865PE chipset)
[Processor:] Intel Pentium 4 2.80E (FSB800, 1MB cache, HyperThreading support)
[RAM:] 512MB DDR400
[Video card:] nVidia GeForce FX 5900 Ultra 256MB DDR (ASUS V9950 Ultra)
[Hard drive:] 80GB Seagate Barracuda 7200.7
psycho_cyclone is offline   Reply With Quote
Old November 17th, 2003   #4 (permalink)
Registered User
 
Join Date: Jul 2003
Posts: 6
Re: where to find info on PS2 executable file format?

Intreting, but ussles, thing; If you emulate 100% the harware you don't need to know the executable format.
Bogdan is offline   Reply With Quote
Old November 21st, 2003   #5 (permalink)
Ar-digital Intelligence
 
psycho_cyclone's Avatar
 
Join Date: Nov 2003
Location: PC heaven
Posts: 53
Re: where to find info on PS2 executable file format?

is it really possible to emulate 100% of the hardware?
if it is, what is the problem of the emulator programmers out there? lack of info?? or maybe it's against the law of SCEE?
__________________

My system:
[Motherboard:] Gigabyte 8IPE1000Pro-G (Intel 865PE chipset)
[Processor:] Intel Pentium 4 2.80E (FSB800, 1MB cache, HyperThreading support)
[RAM:] 512MB DDR400
[Video card:] nVidia GeForce FX 5900 Ultra 256MB DDR (ASUS V9950 Ultra)
[Hard drive:] 80GB Seagate Barracuda 7200.7
psycho_cyclone is offline   Reply With Quote
Old November 22nd, 2003   #6 (permalink)
B( o Y o )BS?
 
GiGaHeRz's Avatar
 
Join Date: Feb 2002
Location: Spain
Posts: 847
Re: where to find info on PS2 executable file format?

It's really hard to emulate all the 100% of the hardware, because the documents about the PS2 hardware doesn't actually explain all the features, but only the "needed" ones (needed by the game developers).
__________________
"There's only one absolute truth in our world: shït happens." - Gigaherz (whoever decided "s-h-i-t" is a obscene word needs to grow up a few years)

The Book and other stories:
Tears of Fantasy - An Online Book... by ME!
MetaLife, Inc. (intro)
SubGaea (intro)
Crow Blade (intro for now)
Memories - Prayer from the fallen hearts.

My weblog... not like if there was too much to read on it tho.
For anyone interested, there's a mirc script which converts "/me 's" into " * nickname's whatever" and adds a nice "/my" command.
GiGaHeRz is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 20:41.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5