PS3上Mono的开发资源

时间:2008-08-26 00:19:01

标签: c# mono playstation

我一直在考虑在我的Playstation 3上安装和安装Linux。由于C#是我当前选择的语言,下一个合乎逻辑的步骤是安装Mono。

我做了一些研究,发现http://psubuntu.com/wiki/InstallationInstructions有安装Ubuntu的指令和下载包含PS3特定版Ubuntu的ISO的链接。在http://code.google.com/p/celldotnet/还有一个很酷的项目,它开发了一些代码来利用CPU的6个额外SPU核心,而不仅仅是默认情况下你可以访问的通用核心。

问题是项目文档似乎有点薄。有没有人设置PS3来开发.NET代码?如果是这样,你遇到了什么问题?有没有人有任何代码样本如何甚至部分加载其中一个怪物处理器?

更新

我确实知道基本的.NET / Mono编程将在这里发挥作用。我模糊的部分是你将哪种数据结构传递给专业核心?如果我正在读这个,the 6 SPU cores have 128 registers at 128 bits each。我还没有看到有关如何有效编码的讨论。

更新2:

IBM has announced已取消Cell处理器的进一步开发。虽然这很可能会杀死我可能需要在平台上开发的任何愿望,但希望其他人可能会添加一些有用的信息。

2 个答案:

答案 0 :(得分:3)

刚从Miguel de Icaza的博客中找到this posting。承诺,就在2008年2月,他正在研究这个问题。正如他现在a member of the SO community,我希望他能够进一步阐明这个话题。

答案 1 :(得分:1)

PS3具有PPC通用CPU。

您可以尝试将mono编译为ppc并从那里开始。

来自svn的Mono已经收到了很多关于ppc端口的关注,所以我建议使用它而不是2.0版本。