2008-08-26 49 views
4

我一直在考慮在我的Playstation 3上安裝Linux。由於C#是我目前選擇的語言,下一個合理的步驟是安裝Mono。PS3上Mono的開發資源

我已經做了一些研究,發現http://psubuntu.com/wiki/InstallationInstructions有指導安裝Ubuntu和鏈接下載包含PS3特定版本的Ubuntu的ISO。還有一個很酷的項目http://code.google.com/p/celldotnet/,它開發了一些代碼來利用CPU的6個附加SPU內核,而不僅僅是默認訪問的通用內核。

問題是項目文檔看起來有點薄。有沒有人設立了PS3來開發.NET代碼?如果是這樣,你遇到了什麼問題?有沒有人有任何代碼樣本,如何甚至部分加載這些怪物處理器之一?

更新:

我也知道基本的.NET /單聲道節目會在這裏發揮作用。我所模糊的部分是你將什麼樣的數據結構傳遞給專業核心?如果我正在閱讀這個權利,the 6 SPU cores have 128 registers at 128 bits each。我還沒有看到有關如何有效編碼的討論。

更新2:

IBM has announced該Cell處理器上進一步發展已被取消。雖然這幾乎殺死了我可能需要在平臺上開發的任何願望,但希望其他人可以添加一些有用的信息。

回答

3

剛剛從Miguel de Icaza的博客中找到this posting。有前途的是,他最近在2008年2月正在研究這個問題。現在他已經是a member of the SO community了,我希望他能對這個話題進一步闡明。

1

PS3具有PPC通用CPU。

你可以嘗試交叉編譯單聲道到ppc並從那裏去。

來自svn的Mono已經收到了很多ppc端口的關注,所以我會建議使用它來代替2.0版本。