How to start development?

Investigation into how Linux on the PS3 might lead to homebrew development.

Moderators: cheriff, emoon

Post Reply
demiurg_hg
Posts: 6
Joined: Wed Jun 04, 2008 1:10 am

How to start development?

Post by demiurg_hg »

Hello guys! :)

I get lost in a large amount of information.
And I do not know how to start.
So, I have some questions about homebrew PS3 development.

1) As I understand, I can use common PS3 console, isn`t it?

2) Can I use PS3 console both for development and for playing game (I am worry about security stuff...)

3) What I should read in first of all?

4) Where I can get tools for development?

5) Can I create program without Linux?

Thank you! :)

P.S. Sorry for my English.
ralferoo
Posts: 122
Joined: Sat Mar 03, 2007 9:14 am
Contact:

Re: How to start development?

Post by ralferoo »

demiurg_hg wrote:1) As I understand, I can use common PS3 console, isn`t it?
No idea what you're asking here. If you mean using a standard retail PS3 for linux development, then yes.
2) Can I use PS3 console both for development and for playing game (I am worry about security stuff...)
Yes, it's not a problem. You can switch between gameos and otheros very easily.
3) What I should read in first of all?
4) Where I can get tools for development?
5) Can I create program without Linux?
Have a look at http://forums.ps2dev.org/viewforum.php?f=25, the answers to all these questions are in the top couple of posts. But simply, you can develop under Linux or Windows or even on the PS3 itself.
People do all 3.
demiurg_hg
Posts: 6
Joined: Wed Jun 04, 2008 1:10 am

Post by demiurg_hg »

Yes, thank you.

So, can I work directly with hardware?
For example: make my own OS and etc?
User avatar
mc
Posts: 211
Joined: Wed Jan 12, 2005 7:32 am
Location: Linköping

Post by mc »

The hardware is protected by the hypervisor. For some hardware, such as
the USB controller, you can get direct access if you ask the hypervisor
for it. For other hardware, such as the hard drive, only higher level access
through hypervisor calls is available.

But yes, you can make your own OS and etc if you like. There is nothing
magic in how the existing Linux was made (although the guys who did
that had better hypervisor documentation that what we have), you can
make another OS in the same way. Note that this forum is about Linux
though. Discussion about making other OSes would probably fit better
on the "PS3 Development" forum.
Flying at a high speed
Having the courage
Getting over crisis
I rescue the people
Post Reply