|
武长

- 帖子
- 555
- 精华
- 0
- 积分
- 825
- 威望
- 10
- 金钱
- 1198
- 诚信
- 0
- 注册时间
- 2006-10-8
|
1#
大 中
小 发表于 2006-11-23 10:14 只看该作者
关于黄狗Linux(YDL)在PS3上的FAQ中文翻译
原贴参照
http://www.terrasoftsolutions.com/products/faq/
----------------------------------------------------------------------------------------------------------------------------------------------
QUESTION: Will YDL run on all Sony PS3 models?
Yes.
YDL支持所有型号的PS3
QUESTION: Will Terra Soft provide PS3s pre-installed with YDL?
Yes. Terra Soft is signed-on as a PS3 reseller. However units are very hard to come by. Until a particular unit volume is guaranteed throughh distribution, Terra Soft will not accept PS3 orders. Stay tuned to the yellodog-announce list for an announcement of availability.
Terra会卖一些预装了YDL的PS3. js!!!
QUESTION: Will YDL come pre-installed on PS3s at retail stores?
No. As an end-user of the PS3 you will install YDL on your PS3. This is a relatively simple, painless procedure.
预装了YDL的PS3不会进入零售渠道. 不过你买PS3可以自己装。
QUESTION: Is PS3 support for Linux improved over that of the PS2?
Definately. Sony has designed the PS3 to run Linux. Your experience as an end-user will be optimal.
PS3比PS2的Linux支持有进步么?
QUESTION: Where do I purchase YDL for the PS3?
Terra Soft's On-Line Store or via a YDL.net Enhanced account.
想买YDL,来我们网站把,呵呵
QUESTION: Can I download YDL for the PS3 for free?
As all versions of Yellow Dog Linux are distributed under the GPL, yes, once made available to the public mirrors.
YDL是免费下载的
QUESTION: How is YDL installed on PS3?
YDL is installed via a bootloader and DVD, the details of which will be included in the Guide to Install.
YDL可以用bootloader或者DVD安装, 安装方法参见指导手册
QUESTION: Does it overwrite the GameOS?
YDL runs on top of the GameOS much in the same way that Linux runs on top of firmware on Power or BIOS on x86.
YDL是否重新写过Linux的GameOS?
YDL的GameOS和其他普通的Linux的GameOS一样,运行类似基于PowerPC的firmware或者x86的BIOS
如果是这样的话, 利用Wine运行Windows下的游戏可能就有问题了,毕竟PS3是RISC指令集,想运行x86的东西还是困难呀。
不知道Wine是否做过类似的转化,有熟悉Linux的GameOS的人说说吧
QUESTION: Is source code included with YDL for the PS3?
Yes, on the second DVD, or from YDL.net accounts, and from the public mirrors.
YDL的发行光盘里面会包含所有原代码
QUESTION: Can I develop code for IBM and Mercury Cell products?
Yes. The gcc and Barcelona SDK offer a seamless migration of executable code from the PS3 to the IBM QS20 and Mercury Cell (Blade, 1U, CAB) products. In addition, the Mercury Cell libraries (available from Terra Soft) and Rapid Mind Cell compilers provide a highly optimized environment for the PS3, IBM and Mercury Cell products.
我是否能用PS3开发基于Cell的程序?
是的,可以的!
QUESTION: Can I develop games for the PS3 GameOS from YDL?
In order to develop games for the PS3 GameOS, game developers require a special relationship with Sony under NDA and a special tool set. Neither the tools nor relationship are provided with Yellow Dog Linux nor through Terra Soft Solutions.
我能否利用YDL开发基于PS3的游戏?
要开发PS3的游戏,必须要找Sony要相关的开发工具和设备,YDL和PS3的开发没有任何联系。
QUESTION: What level of graphics support is available?
At this point in time, YDL runs in framebuffer mode on the PS3, meaning there is no 2D nor 3D accelleration nor support for OpenGL. The x.org driver is fully functional in its framebuffer mode, offering quality support for a wide variety of hi-def televisions and computer monitors that comply with the PS3 video output signals.
最后一点是最重要的,现在YDL支持啥PS3的图像模式?
YDL目前还不支持PS3的2D、3D或者Opengl加速,目前只是利用x.org提供的显卡驱动运行在framebuffer模式。
也就是3D游戏基本不能玩, 2D游戏还是有可能的
看啥时候有新的驱动出来,才有可能支持3D和Opengl加速.
---------------------------------------------------------------------------------------------------------------------------------
关于Wine
2.5. When will Wine integrate an x86 CPU emulator so we can run Windows applications on non-x86 machines?
The short answer is 'probably never'. Remember, Wine Is Not a (CPU) Emulator. The long answer is that we probably don't want or need to integrate one in the traditional sense.
Integrating a CPU emulator in Wine would be extremely hard, due to the large number of Windows APIs and the complex data types they exchange. It is not uncommon for a Windows API to take three or more pointers to structures composed of many fields, including pointers to other complex structures. For each of these we would need a conversion routine to deal with the byte order and alignment issues. Furthermore, Windows also contains many callback mechanisms that constitute as many extra places where we would have to handle these conversion issues. Wine already has to deal with 16 vs. 32 bit APIs and Ansi vs. Unicode APIs which both introduce significant complexity. Adding support for a CPU emulator inside Wine would introduce at least double that complexity and only serve to slow down the development of Wine.
Fortunately another solution exists to run Windows applications on non-x86 platforms: run both Wine and the application inside the CPU emulator. As long as the emulator provides a standard Unix environment, Wine should only need minimal modifications. What performance you lose due to Wine running inside the emulator rather than natively, you gain in complexity inside of Wine. Furthermore, if the emulator is fast enough to run Windows applications, Photoshop for instance, then it should be fast enough to run that same Windows application plus Wine.
Two projects have started along those lines:QEMU, an open-source project, and QuickTransit, a commercial CPU emulator environment from Transitives Technologies.
Wine并没有模拟X86的CPU,所以不能在非X86的机器上运行Windows程序
关于cedega
8) Does Cedega work on the Mac?
Cedega does not run on the PowerPC Mac OSX due to differences in the underlying architecture between PowerPC computers and x86 based computers. For TransGaming's approach to intel Mac see Cider.
同样没戏,PS3无法运行Windows下任何代码,只能指望Linux底下的原生模拟器和游戏了
|