Search found 94 matches

by ldesnogu
Sat Aug 22, 2009 1:03 am
Forum: PS3 Development
Topic: Slim PS3 = No More Otheros
Replies: 82
Views: 98335

Are you sure this is how it works? (This is a naive question, don't look for any hidden thing.) And if it's indeed the way it works, do we know whether the 1st stage bootloader code can be changed by a firmware? If so, then validation of the OtherOS part would be needed anyway, though it'd probably ...
by ldesnogu
Fri Aug 21, 2009 4:54 am
Forum: PS3 Development
Topic: Slim PS3 = No More Otheros
Replies: 82
Views: 98335

That's a very good point. So let's hope they will keep it as is for us early adopters :)
by ldesnogu
Fri Aug 21, 2009 4:30 am
Forum: PS3 Development
Topic: Slim PS3 = No More Otheros
Replies: 82
Views: 98335

So they don't want to pay to implement virtualization of new components, and they would keep support for all of old hardware in upcoming releases? In all companies I have worked for, no matter their sizes, that wouldn't be called cost effective. And you know, we'd better be sure than being sorry whe...
by ldesnogu
Fri Aug 21, 2009 4:10 am
Forum: PS3 Development
Topic: Slim PS3 = No More Otheros
Replies: 82
Views: 98335

If that's a software cost issue only, then the Other Boot support will be removed from all of the upcoming firmwares, no matter whether you install it on a Slim PS3 or not.
by ldesnogu
Wed Nov 05, 2008 4:50 am
Forum: PS3 Development
Topic: The hunt for HV's FIFO/Push buffer...
Replies: 463
Views: 922466

So much for paranoia: Jim just posted a patch that works with FW 2.50.

EDIT: Here is the link.
by ldesnogu
Thu May 22, 2008 4:11 pm
Forum: PS3 Development
Topic: The first working ps3toolchain release!
Replies: 177
Views: 395604

A few things:
- abs is not in math.h/libm, it's part of libc
- try to move -lm at end of link command-line
by ldesnogu
Mon May 19, 2008 7:27 am
Forum: PS3 Linux Development
Topic: two for loops very low frame rate
Replies: 27
Views: 18553

1. I posted the link to IBM result in my previous post (it's close to the end of the article)
2. If you want to search SPEC 2000 results use the official site: http://www.spec.org/cgi-bin/osgresults?conf=cpu2000
by ldesnogu
Mon May 19, 2008 3:03 am
Forum: PS3 Linux Development
Topic: two for loops very low frame rate
Replies: 27
Views: 18553

In order, no (or poor can't remember :D) branch prediction. IBM has posted SPECint 2k results of 423 and fp of 387 ( ref ). That basically means the PPU has a similar performance of a PIII 800 MHz for integers and about 10% better than the PIII for FP. So if you don't use the Cell "properly&quo...
by ldesnogu
Sat May 17, 2008 9:34 pm
Forum: PS3 Linux Development
Topic: two for loops very low frame rate
Replies: 27
Views: 18553

Stupid question just in case: do you use -O2 or -O3 when you compile?

And again: the Cell PPU is a very poor processor, using it alone will only be giving you very deceiving results.
by ldesnogu
Fri May 16, 2008 7:12 pm
Forum: PS3 Linux Development
Topic: two for loops very low frame rate
Replies: 27
Views: 18553

What d-range meant is that your for loops write 1100 x 800 words per frame and that doing it this way on the PPU is far from optimal. The "standard" way to write big amounts of data on the Cell is by using DMA with multiple SPU's. However even at 50 fps, we are talking of 1100 x 800 x 4 x ...
by ldesnogu
Wed Apr 16, 2008 1:08 am
Forum: PS3 Linux Development
Topic: PS3 Ubuntu/Yellowdog file handling issues
Replies: 10
Views: 9641

I'm sorry for this noobish question but I have only worked on little endian systems, are there any preprocessor commands that will have a Big Endian system revert to Little Endian? Or must I be byte swapping all my data from right->left to left->right? It's a property of the processor not of the la...
by ldesnogu
Tue Apr 15, 2008 12:44 am
Forum: PS3 Linux Development
Topic: PS3 Ubuntu/Yellowdog file handling issues
Replies: 10
Views: 9641

Now I just need to figure out why my app reports I'm out of memory. Perhaps I should just have it run as an otheros instead of trying to share resources within Ubuntu. Funny thing is, I figured it would be a straight port to PS3/UBuntu since I'm using SDL framework and the port from x86/Windows to ...
by ldesnogu
Mon Apr 14, 2008 6:09 am
Forum: PS3 Linux Development
Topic: PS3 Ubuntu/Yellowdog file handling issues
Replies: 10
Views: 9641

Your program works on little-endian machines, but the PS3 is big-endian.
by ldesnogu
Sat Apr 12, 2008 3:41 am
Forum: PS3 Linux Development
Topic: The state of 3D using the RSX
Replies: 12
Views: 15266

That's a bit extreme :) Try something like this: apt-get install linux-source-2.6.12 (replacing the version number with the kernel you have). But if you really don't feel at home using Ubuntu, I am not sure other distros will make it easier for you. I am not trying to look negative, I just warn you ;)
by ldesnogu
Sat Apr 12, 2008 3:08 am
Forum: PS3 Linux Development
Topic: The state of 3D using the RSX
Replies: 12
Views: 15266

that's it, and I've been looking the source for one day, I have found ps3fb.c on the net, but... How should I install it ? No... You have to install the kernel source package (sorry don't know how to do that for Ubuntu, I only use rpm based distros). I am afraid that if you don't know what I mean, ...
by ldesnogu
Sat Apr 12, 2008 2:52 am
Forum: PS3 Linux Development
Topic: The state of 3D using the RSX
Replies: 12
Views: 15266

It seems you only have the kernel headers installed, not the source.
by ldesnogu
Sat Apr 12, 2008 1:37 am
Forum: PS3 Linux Development
Topic: The state of 3D using the RSX
Replies: 12
Views: 15266

phaielip wrote:I thought that's why I haven't applied the " Glaurung's kernel patch", but here is another problem : I can't find the "ps3fb.c" file on my system to apply the patch, and I don't even hnow were it is supposed to be ?
It's in the kernel sources (first hit with google :-) )
by ldesnogu
Sat Mar 15, 2008 10:51 pm
Forum: spu-medialib
Topic: spu-medialib 214 Makefile error?
Replies: 9
Views: 72275

unsolo wrote:Its so great to se the one ppc only distribution not following the rules...
Is it ydl 6 that doesn't follow the rules or your hacked Gentoo distrib? :)
by ldesnogu
Fri Mar 14, 2008 1:22 am
Forum: spu-medialib
Topic: spu-medialib 214 Makefile error?
Replies: 9
Views: 72275

Re: spu-medialib 214 Makefile error?

spu_yuv2argb_scaler_handle spu_yuv2argb_scaler spu_yuv2argb_scaler.eo make[1]: spu_yuv2argb_scaler_handle: Command not found make[1]: *** [spu_yuv2argb_scaler.eo] Error 127 make[1]: Leaving directory `/u...
by ldesnogu
Thu Jan 24, 2008 7:08 pm
Forum: PS3 Linux Development
Topic: YDL 6.0 has entered beta
Replies: 0
Views: 3055

YDL 6.0 has entered beta

Ref: ydl ml Yellow Dog Enthusiasts, YDL v6.0 was today delivered to the beta test team comprised of TSS staff, individuals from chip vendors and Power OEMs, and community members. YDL v6.0 is a complete rebuild against the CentOS foundation with select Fedora 7 components. The final shipping version...
by ldesnogu
Fri Jan 11, 2008 7:49 am
Forum: PS3 Linux Development
Topic: Don't forget the Cell
Replies: 24
Views: 22755

Well I don't know how I can convince you. I work for a company that does GPUs, so I have some inside view, which of course I can't share unless you sign an NDA ;) I can't really convince you either for the same reasons even though I have the PS3 OpenGL driver code sitting right in front of me. :) H...
by ldesnogu
Fri Jan 11, 2008 5:50 am
Forum: PS3 Linux Development
Topic: Don't forget the Cell
Replies: 24
Views: 22755

Well I don't know how I can convince you. I work for a company that does GPUs, so I have some inside view, which of course I can't share unless you sign an NDA ;)
by ldesnogu
Fri Jan 11, 2008 3:33 am
Forum: PS3 Linux Development
Topic: Don't forget the Cell
Replies: 24
Views: 22755

aegiswings wrote:OpenGL *is* all done in hardware these days. A prize to anyone who can point out one non-trivially part of OpenGL that isn't implemented in hardware?
OpenGL shading language compilation? What's my prize? :)
by ldesnogu
Thu Jan 10, 2008 6:40 pm
Forum: PS3 Linux Development
Topic: Don't forget the Cell
Replies: 24
Views: 22755

Long gone are the days when the hardware is simply used to accelerate parts of the rendering pipeline. Actually what NVIDIA hardware provides is very close to a full OpenGL interface (I don't know about ATI) and it's become impossible to interrupt that pipeline and replaces parts of it with softwar...
by ldesnogu
Mon Jan 07, 2008 8:07 am
Forum: PS3 Linux Development
Topic: RSX PS3 << need help >>
Replies: 53
Views: 47432

ps2devman wrote:If a coder makes the effort to code at low level, he gets in no time something incredibly efficient. But of course, non coders will ask again and again something allowing immediate port of existing sources, requiring high level apis.
Yeah real coders only talk to baremetal in assembly language :)
by ldesnogu
Sat Jan 05, 2008 10:29 am
Forum: PS3 Linux Development
Topic: Does Firmware 2.10 remove access to RSX?
Replies: 30
Views: 32717

I don't think Sony is all evil. But it's a big company with many dev teams and marketing teams, all with different targets and understanding.
For instance, I am ready to bet that the Sony guys who are working on the PS3 kernel don't even know all what is in a firmware upgrade...
by ldesnogu
Fri Dec 21, 2007 6:32 pm
Forum: PS3 Linux Development
Topic: Second Life on PS3
Replies: 3
Views: 4898

I found on the Wiki of Second Life that some of the required libraries are only available in binary format, so I guess either it's impossible to get it to work on PS3, or you would have to remove some features.
by ldesnogu
Thu Dec 20, 2007 5:13 pm
Forum: PS3 Development
Topic: What Programming Language? C or C++?
Replies: 21
Views: 147349

d-range wrote:There's nothing wrong with templates for performance-critical code
I agree, except that deciphering error messages with templates can be a real pain.

Also always declare copy constructors as private methods to avoid using them by accident :D

Did I say I hate C++ ? ;)
by ldesnogu
Thu Dec 20, 2007 2:19 am
Forum: PS3 Development
Topic: What Programming Language? C or C++?
Replies: 21
Views: 147349

The code bloat argument is irrelevant if you know what you're doing. That's the problem with C++, unless you know what you're doing, you can quickly make underperforming code. C++ adds virtually no runtime overhead, as long as you don't throw in virtual functions everywhere and start deriving every...
by ldesnogu
Tue Nov 06, 2007 7:40 pm
Forum: PS3 Linux Development
Topic: An idea for graphics acceleration...
Replies: 11
Views: 12279

Re: An idea for graphics acceleration...

If anyone out there has a 1Gbit network card already in their PC, please try this out and see if the results come out good. Let's do some optimistic math: let's say your 1 Gbit network can deliver 100 MB/s. A full HD picture is 9MB so at most you will get 11-12 FPS if you use it directly. So basica...