问题标签 [ps3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7182 浏览

ide - Develop for PlayStation 3 Linux

I'm interested in developing software for Sony PlayStation 3 consoles which contains a multi-core Cell processor, targeting any PS3-compatible Linux distribution.

"A single PS3 performs better than the highest-end desktops available and compares to as many as 25 nodes of an IBM Blue Gene supercomputer." ~ PlayStation3 Gravity Grid

Most importantly:

  1. CPU - Any Linux OS has access to 6 of the 7 Synergistic Processing Elements
  2. GPU - Sony implements a hypervisor restricting access to the RSX
  3. Parallel - IBM provides an introduction to programming parallel applications on the PS3

So to get started:

  1. Install Linux on the PS3:
  2. Get an IDE with a compiler suitable for that Linux. ..(help!)
0 投票
3 回答
10774 浏览

ps3 - 为 PS3 开发应用程序

是否可以在 PS3 上创建应用程序(不是游戏)?我知道有一些方法可以安装 Linux 和所有这些,但我希望有一些东西可以从网上下载并运行。我希望该应用程序像服务器/守护程序一样运行并能够访问网络。

0 投票
1 回答
662 浏览

linux - Yellow Dog Linux 6.1 和 PS3 GameOS 版本?

我正在努力在 PS3 上安装 linux 以进行一些开发工作,但遇到了一些障碍。我的 PS3 上的当前固件版本是 2.50。Yellow Dog 网站特别提到此版本存在问题。官方的Yellow Dog 安装指南(PDF!)还提到我应该将我的 PS3 更新到最新版本(现在是 2.60)。那么有没有人有这方面的经验?

0 投票
1 回答
622 浏览

multithreading - libspe 与 libspe2?有什么不同?

我一直在使用 PS3 中的 Cell 处理器进行一些实验,但我遇到了一个问题。似乎有两个版本的主 SPE 管理库,libspe 和 libspe2。它们之间有什么区别?据我所知,主要区别在于,在 libspe 中他们推出了自己的线程代码,而在 libspe2 中,您必须将 libspe 与 pthreads 库集成以实现多线程。有什么理由说一个比另一个好?两者之间获得/失去/改变了什么?

0 投票
1 回答
1851 浏览

gcc - 使用 YDL 6.1 和 Cell SDK 3.1 的 PS3 上的 math.h 未定义对“sqrt”的引用?

我有一个安装了 YDL 6.1 和 SDK 3.1 的 PS3,一切似乎都运行良好,因为我可以编译和运行示例。但是,我在编写自己的程序时遇到了一些问题。我创建了一个小测试用例,似乎可以查明失败的原因。我有以下代码:

当我然后跑

我收到以下错误

我已经检查以确保这个系统上存在 math.h 并且它确实定义了 sqrt。我也已经尝试过运行这个:

但它会导致同样的错误。我很困惑,有人有什么想法吗?

0 投票
3 回答
2058 浏览

web-services - 从 Xbox Live 和 PSN 获取游戏统计数据

是否可以从 XBox Live 和 PSN 上玩的游戏中获取游戏统计数据(谁在玩,谁赢等)?是否有任何额外的限制,例如:

  1. 游戏是否需要支持一些额外的 API?
  2. 我需要直接访问游戏服务器(控制台)吗?

如果 Microsoft 或 Sony 甚至游戏供应商自己提供 API,那就太好了。

0 投票
2 回答
5428 浏览

xbox360 - 如何购买 Xbox 360 和 PS3 SDK?

有谁知道我如何购买上述 SDK?调用标准的索尼/微软销售数字似乎并没有让任何知道我在说什么的人。

0 投票
6 回答
2462 浏览

c++ - 如何从 Windows 交叉编译 PS3 上的 Cell Linux?

如何实现交叉编译设置以允许使用 cygwin 工具链在 Windows PC 上编译 Cell Linux 程序?cygwin 工具提供了一个用于构建交叉编译器的 GNU 编译器,以及用于构建过程的相关工具,例如 rpm、cpio、make、flex、bison 等。

我有一定的信心这是可能的,但不知道有谁真正做到了这一点。它已经为x86 Linux完成了,但我希望使用 Windows,而不需要使用运行整个第二个操作系统的虚拟机和开销。

Cell Linux 工具链是一个修补过的 GNU 工具链,带有用于 PPU 和 SPU 处理器的 C 和 C++ 编译器,以及相关的 binutils。可以在此处找到用于 Cell Linux 的 Cell Linux SDK 的源代码。此处的源 RPMS具有构建脚本,可与 Linux 上的 rpmbuild 工具一起使用。

具体问题是:如何使用 Cygwin 在 Windows 上构建一组用于 PPU 和 SPU 处理器的 Cell Linux GNU 编译器。

0 投票
9 回答
3538 浏览

c++ - PS3 的 Cell 架构是不是学习游戏编程的错误平台?

我有机会参加索尼授权的培训课程,学习如何使用 PS3 的单元架构进行编程。

然而,我对 C++ 仅有基本的了解,并且想知道 PS3 对于像我这样有抱负的初学者游戏开发者来说是否有点矫枉过正。

还有什么是让我在大约 2 个月的时间内达到 C++ 图形编程水平的最佳资源?

0 投票
2 回答
434 浏览

macos - 如何从 Mac OS X 交叉编译 PS3?

以前有没有人这样做过,如果是这样,你如何设置开发环境?