Search found 94 matches

by ldesnogu
Sat May 05, 2007 8:09 pm
Forum: PS3 Linux Development
Topic: SPE Media Lib
Replies: 39
Views: 34837

I think making an SPU-accelerated Xv driver with XvMC could be a good place to do it. I think too it is the best option: - SDL has support for xv - mplayer lib vo can use xv. However I don't know how easy (or difficult) it is to add xv into the X server (can it be done without touching the server o...
by ldesnogu
Thu May 03, 2007 5:01 pm
Forum: PS3 Linux Development
Topic: Cryptic message from YellowDog
Replies: 24
Views: 18049

yes it matters since the last ~4 revisions or the kernel will stop being able to mount the internal disk (1.50) but maybe they don't affect the wlan support If I understood correctly on IRC yesterday, you are using Geoff's PS3 kernel tree. Nothing proves TerraSoft's kernel is just a version of that...
by ldesnogu
Thu May 03, 2007 3:36 am
Forum: PS3 Linux Development
Topic: Cryptic message from YellowDog
Replies: 24
Views: 18049

Ps3Rips wrote:Get everyone off buggy firmware so that exploit routes are closed and the platform remains more secure.
Oh, some exploits were found? Got some link for uneducated people? :)
by ldesnogu
Wed May 02, 2007 6:47 am
Forum: PS3 Linux Development
Topic: Cryptic message from YellowDog
Replies: 24
Views: 18049

StrontiumDog wrote:Yep, unfortunately its just WiFi. And in a weird twist its either WiFi or Wired, but not both at the same time (both are eth0)....
Too bad :)

Now it remains to be seen what other changes made their way into this new kernel...
by ldesnogu
Mon Apr 30, 2007 11:54 pm
Forum: PS3 Linux Development
Topic: Cryptic message from YellowDog
Replies: 24
Views: 18049

urchin wrote:OpenGL or Wifi? (both of which could require a hypervisor upgrade)
Hint towards WiFi: kernel
by ldesnogu
Mon Apr 30, 2007 1:36 am
Forum: PS3 Development
Topic: Who wants 252MB more RAM for PS3 homebrew.
Replies: 70
Views: 69028

Well, it should be fairly easy to test by disabling the kernel blit on vsync and run manual blits as fast as possible (no need to draw anything). If the speed is over 4GB/s, then it's definitely the GPU doing the blitting. Though that'd be interesting to measure, I fail to see that it would prove w...
by ldesnogu
Mon Apr 30, 2007 12:28 am
Forum: PS3 Development
Topic: Who wants 252MB more RAM for PS3 homebrew.
Replies: 70
Views: 69028

It's actually the GPU that does the blitting (upon receiving a command from the SPU running the hypervisor). Where did you get that information from? All we know is that the kernel makes an hypervisor call to transfer its FB (in XDR) to GPU VRAM. I bet it's done using the MFC DMA from the Cell. @ps...
by ldesnogu
Sat Apr 28, 2007 10:29 pm
Forum: PS3 Development
Topic: Who wants 252MB more RAM for PS3 homebrew.
Replies: 70
Views: 69028

However, we do know that it's one of the SPUs that's blitting from XDR memory to VRAM. We are not sure it's an SPU that does the job... Anyway I am ready to bet the hypervisor makes the transfer using DMA, and that's why the question StrontiumDog asks should get answered :) Given that it must be ca...
by ldesnogu
Sat Apr 28, 2007 9:31 pm
Forum: PS3 Development
Topic: Who wants 252MB more RAM for PS3 homebrew.
Replies: 70
Views: 69028

The main problem is that the memory is allocated is kernel space, so we'd need an extension so that it can be accessed in userland. Of course, this may be exactly what the hypervisor module is for, but I haven't yet looked at it, as I still haven't got my standard kernel quite as I want it. What we...
by ldesnogu
Sat Apr 28, 2007 9:18 pm
Forum: PS3 Linux Development
Topic: Cryptic message from YellowDog
Replies: 24
Views: 18049

Re: Cryptic message from YellowDog

Message: 1 Date: Thu, 26 Apr 2007 13:04:06 -0700 From: Owen Stampflee <ostampflee@terrasoftsolutions.com> Subject: [ydl-gen] YDL.net Enhanced PS3 Users, I have a surprise for you all. To: yellowdog-general <yellowdog-general@lists.terrasoftsolutions.com> Update your GameOS so you'll be ready ;) Tha...
by ldesnogu
Wed Apr 25, 2007 2:24 am
Forum: PS3 Development
Topic: Who wants 252MB more RAM for PS3 homebrew.
Replies: 70
Views: 69028

So there might be some permanent, massive data transferts from the cpu-side ram to gpu-side ram (probably a bitblt gpu operation, triggered at each vertical blank event, which is just a standard dma access controlled by GPU). Right, the blitting is done by a kernel thread, so your explaination look...
by ldesnogu
Tue Apr 24, 2007 9:19 pm
Forum: PS3 Development
Topic: Who wants 252MB more RAM for PS3 homebrew.
Replies: 70
Views: 69028

jimparis wrote:I'm seeing it reset to some other value after 15ms or so. Definitely weird.
15 ms looks suspiciously close to the framerate.

BTW doesn't the 256 MB area also contains GPU IO address space?
by ldesnogu
Tue Apr 24, 2007 8:13 pm
Forum: PS3 Development
Topic: Who wants 252MB more RAM for PS3 homebrew.
Replies: 70
Views: 69028

Anyway, if my memory is correct, the PPU <-> GPU Ram access is very slow compare to PPU <-> Main Ram (And now with a hypervisor process between). I would be surprised if Hypervisor by itself would slow down memory access. I guess it would only if it played with the MMU to force software R/W to some...
by ldesnogu
Thu Apr 19, 2007 6:20 pm
Forum: PS3 Linux Development
Topic: libFB now in SVN, working on libPad
Replies: 2
Views: 4156

Someone did something similar here CellPerformance.

Might be nice to merge both to get the best of them and also have only one such useful library :)
by ldesnogu
Wed Apr 18, 2007 12:30 am
Forum: PS3 Development
Topic: otheros.self feel to be elf file ...
Replies: 9
Views: 10645

Re: i don't want to hack the ps3 ...

I just wan't to be able to access to the gpu to start to realize a true opengl driver. You mean you intend on: 1. filling the holes in missing reverse engineered information obtained by the (re)nouveau project 2. bypassing the hypervisor protection (provided the RSX mmio is indeed protected which h...
by ldesnogu
Tue Apr 10, 2007 11:25 pm
Forum: PS3 Linux Development
Topic: libspe moved to SourceForge
Replies: 0
Views: 2388

libspe moved to SourceForge

Title says it all: http://sourceforge.net/projects/libspe

The announcement was made on cbe-oss-dev mailing-list: http://ozlabs.org/pipermail/cbe-oss-dev ... 01542.html
by ldesnogu
Fri Apr 06, 2007 5:29 pm
Forum: PS3 Linux Development
Topic: Graphical bootloader
Replies: 1
Views: 3400

Graphical bootloader

Here you go:

http://ozlabs.org/~jk/projects/petitboot

BTW ozlabs is the host of the cbe-oss-dev list which is interesting to follow :)
by ldesnogu
Tue Apr 03, 2007 4:23 am
Forum: PS3 Linux Development
Topic: Masters Project - cryptanalysis on PS3
Replies: 14
Views: 8387

Hey what about stopping giving numbers and try to code, that would be more fruitful. We could for instance try to beat IBM numbers :)
by ldesnogu
Tue Apr 03, 2007 12:14 am
Forum: PS3 Linux Development
Topic: Masters Project - cryptanalysis on PS3
Replies: 14
Views: 8387

However, abck to cryptanalysis, you almost certainly won't need floats and doubtful that you'll need to be multiplying more than 16 bit integers anyway (probably the hardest is a multiplcation over GF(255) ) Number theoritic based cryptographic algorithms, such as RSA, need fast integer multiplicat...
by ldesnogu
Mon Apr 02, 2007 6:17 pm
Forum: PS3 Linux Development
Topic: Masters Project - cryptanalysis on PS3
Replies: 14
Views: 8387

Indeed the SPU is quite limited wrt integer math: you only get 16x16 -> 32 bit multiply, which is certainly killer for many cryptographic algorithms...

You should read available documentation about SPU instruction set before considering the PS3 :)
by ldesnogu
Thu Mar 22, 2007 1:45 am
Forum: PS3 Linux Development
Topic: ps3lines homebrew game
Replies: 10
Views: 7557

Re: version 0.3

I think many people here are religious about giving away the source code. I don't seem to understand why. most game and software companies don't go around giving away their source, and if they do it is only years and years after they are not the current technology. But since I did get some help, I'...
by ldesnogu
Tue Mar 13, 2007 2:14 am
Forum: PS3 Linux Development
Topic: PS3 Memory Map
Replies: 5
Views: 5667

Fact: Linux can only see 0xE0000000 = 234881024 bytes = 224MB. So the top 16MB seems to be reserved by the Hypervisor. Reasonable enough. That should read 32 MB I guess. Fact: Linux only reports it has Total memory = 200888kB ??? Where does all the other ram go? Not making much sense to me at the m...
by ldesnogu
Tue Jun 29, 2004 1:36 am
Forum: PS2 Development
Topic: Variables randomly changing
Replies: 23
Views: 7337

You miss some blocks in your block loops :

Code: Select all

            for &#40;block_y=0;block_y<&#40;info.height/BLOCK_SIZE&#41;-1;block_y++&#41;
You should either change < with <= or remove the -1.

Not sure it has anything to do with your problem.
by ldesnogu
Mon Jun 28, 2004 10:46 pm
Forum: PS2 Development
Topic: Variables randomly changing
Replies: 23
Views: 7337

Your code looks OK...
Try to allocate "block" with malloc and see if that changes the behavior (if so, this *may* be a compiler bug).

Also play with the compiler flags (e.g. no optimization enabled).
by ldesnogu
Thu May 27, 2004 9:44 pm
Forum: PS2 Development
Topic: fps2bios
Replies: 6
Views: 4556

I guess this will be used for pcsx2.
by ldesnogu
Wed May 12, 2004 2:39 am
Forum: PS2 Development
Topic: SDL Library
Replies: 24
Views: 12012

Yes perhaps something newer than SDL is needed, but right now the number of packages just requiring SDL to run is rather big (so, many examples to start from) and documentation is plenty enough.
by ldesnogu
Tue May 04, 2004 6:08 am
Forum: PS2 Development
Topic: Best ps2linux based development environment ?
Replies: 28
Views: 12438

And now for the shared library stuff. Makefile CC = /usr/local/ps2/bin/mipsEEel-linux-gcc DEBUG = -g CFLAGS = $&#40;DEBUG&#41; LDFLAGS = $&#40;DEBUG&#41; # Binutils execs OLDAS = /usr/local/ps2/mipsEEel-linux/bin/as NEWAS = /home/ldesnogu/Binutils/Dev/strippeddown-2.14/mybinutils-2.1...
by ldesnogu
Tue May 04, 2004 5:21 am
Forum: PS2 Development
Topic: Best ps2linux based development environment ?
Replies: 28
Views: 12438

I finally dug out my PS2 to test what I told. The poor beast had been off since last June... My silly stupid program is: #include <stdio.h> int main&#40;int argc, const char *argv&#91;&#93;&#41; &#123; fprintf&#40;stderr, "Was here\n"&#41;; return 1; &#125; ...
by ldesnogu
Tue May 04, 2004 3:08 am
Forum: PS2 Development
Topic: Best ps2linux based development environment ?
Replies: 28
Views: 12438

Saotome wrote:but maybe anyone knows if i can download the instruction set reference somewhere?
I know you won't like my answer, but the only easy legal way to get it is to buy the Linux kit.
by ldesnogu
Mon May 03, 2004 4:49 am
Forum: PS2 Development
Topic: Best ps2linux based development environment ?
Replies: 28
Views: 12438

Yes, but -mabi won't fix the problem with missing instructions, only -mips3 and -mcpu will. IIRC you already documented that in your PS2 binutlis release. -mabi only deals with calling conventions. -mabi does not only change the calling convention, it seems to also change gp_rel stuff, wich makes m...