Freezer 3D Graphics Engine for Cell BE

YDL running on the Sony Playstation 3

Moderator: billb

Freezer 3D Graphics Engine for Cell BE

Postby billb » 25 May 2010, 05:48

I haven't had time to check this out yet (busy playing Red Dead Redemption :oops:) but it looks interesting:

http://github.com/fgalea/freezer#readme
PS3 60GB [CECHA01], FW 3.15, YDL 6.2, Samsung T260HD @ 1920x1200
Powermac G4 1.25 GHz x2, 2 GB RAM, YDL 6.2
User avatar
billb
Site Admin
Site Admin
 
Posts: 5522
Joined: 24 May 2007, 20:30
Location: Eastern NC, USA

Re: Freezer 3D Graphics Engine for Cell BE

Postby Iguana » 25 May 2010, 18:51

Will there be any way to get this to work any time soon?
PS3 CECHLO1
GNOME Desktop
Yellowdog Linux 6.2
ihome keyboard
ihome gaming mouse (red)
Iguana
ydl addict
ydl addict
 
Posts: 121
Joined: 01 Apr 2010, 22:49
Location: Florida

Re: Freezer 3D Graphics Engine for Cell BE

Postby Iguana » 25 May 2010, 21:05

Iguana wrote:Will there be any way to get this to work any time soon?

Actually never mind, I've read it more carefully and it can be compiled together... I think....
billb wrote:http://github.com/fgalea/freezer#readme

Setup
-----
- If not compiling Freezer from a tarball, you first need to create the
required autotools files by running the bootstrap script:
$ ./bootstrap
- Configure and build the library:
$ ./configure
$ make
- As the system administrator (commonly known as 'root'), install the library:
$ make install

Create your own programs
------------------------
For the moment, the documentation is somewhat nonexistent. You still can read
the comments in the code, or start and try to compile and execute the example
programs in the examples/ directory.


Though, I was wondering if you "Billb" could add it to the PS3Bodega repos?
Or we have to compile it ourselves, somehow?
PS3 CECHLO1
GNOME Desktop
Yellowdog Linux 6.2
ihome keyboard
ihome gaming mouse (red)
Iguana
ydl addict
ydl addict
 
Posts: 121
Joined: 01 Apr 2010, 22:49
Location: Florida

Re: Freezer 3D Graphics Engine for Cell BE

Postby suddar » 26 May 2010, 01:02

yes this would be kick ass!!! but will it work on 6.1? :mrgreen:
User avatar
suddar
ydl beginner
ydl beginner
 
Posts: 29
Joined: 03 Mar 2010, 03:21
Location: Texas

Re: Freezer 3D Graphics Engine for Cell BE

Postby ppietro » 26 May 2010, 01:07

suddar wrote:yes this would be kick ass!!! but will it work on 6.1? :mrgreen:


Since it's being distributed as source code - and you have to compile it yourself - sure.

Cheers,
Paul
User avatar
ppietro
Site Admin
Site Admin
 
Posts: 4965
Joined: 13 Sep 2007, 22:18

Re: Freezer 3D Graphics Engine for Cell BE

Postby suddar » 26 May 2010, 01:11

im going to need some help doing so if somebody could give me a step by step that would be great :D
User avatar
suddar
ydl beginner
ydl beginner
 
Posts: 29
Joined: 03 Mar 2010, 03:21
Location: Texas

Re: Freezer 3D Graphics Engine for Cell BE

Postby Iguana » 26 May 2010, 01:17

suddar wrote:im going to need some help doing so if somebody could give me a step by step that would be great :D

I think that there are examples for compiling programs around this board somewhere, but other than searching them up, it would be nice to have a step-by-step explanation of compiling this specific programs...
Please :roll:
PS3 CECHLO1
GNOME Desktop
Yellowdog Linux 6.2
ihome keyboard
ihome gaming mouse (red)
Iguana
ydl addict
ydl addict
 
Posts: 121
Joined: 01 Apr 2010, 22:49
Location: Florida

Re: Freezer 3D Graphics Engine for Cell BE

Postby suddar » 26 May 2010, 05:38

yeah please id love you guys forever :P
User avatar
suddar
ydl beginner
ydl beginner
 
Posts: 29
Joined: 03 Mar 2010, 03:21
Location: Texas

Re: Freezer 3D Graphics Engine for Cell BE

Postby ppietro » 26 May 2010, 06:58

User avatar
ppietro
Site Admin
Site Admin
 
Posts: 4965
Joined: 13 Sep 2007, 22:18

Re: Freezer 3D Graphics Engine for Cell BE

Postby Iguana » 26 May 2010, 15:25

One last question. Since the files are on that website, how do we download or get them to go on our ps3s'? Because I didn't see any downloading option there.. Or do we some-how while compiling pull/fetch the the files using some type of terminal commands?
PS3 CECHLO1
GNOME Desktop
Yellowdog Linux 6.2
ihome keyboard
ihome gaming mouse (red)
Iguana
ydl addict
ydl addict
 
Posts: 121
Joined: 01 Apr 2010, 22:49
Location: Florida

Re: Freezer 3D Graphics Engine for Cell BE

Postby billb » 26 May 2010, 16:08

Iguana wrote:One last question. Since the files are on that website, how do we download or get them to go on our ps3s'? Because I didn't see any downloading option there.. Or do we some-how while compiling pull/fetch the the files using some type of terminal commands?


The download link is in the upper right corner of the page. Here's a direct link to it:

http://github.com/fgalea/freezer/archives/master

Note that this is a library for use in creating your own programs and it includes some example code with very little (or no) documentation at this point.
PS3 60GB [CECHA01], FW 3.15, YDL 6.2, Samsung T260HD @ 1920x1200
Powermac G4 1.25 GHz x2, 2 GB RAM, YDL 6.2
User avatar
billb
Site Admin
Site Admin
 
Posts: 5522
Joined: 24 May 2007, 20:30
Location: Eastern NC, USA

Re: Freezer 3D Graphics Engine for Cell BE

Postby Iguana » 26 May 2010, 19:49

billb wrote:
Iguana wrote:One last question. Since the files are on that website, how do we download or get them to go on our ps3s'? Because I didn't see any downloading option there.. Or do we some-how while compiling pull/fetch the the files using some type of terminal commands?


The download link is in the upper right corner of the page. Here's a direct link to it:

http://github.com/fgalea/freezer/archives/master

Oh, I guess I didn't see it, because I was kinda speed-looking threw the site..
Note that this is a library for use in creating your own programs and it includes some example code with very little (or no) documentation at this point.
Well that's ok, I'll try to compile it, untar it, and I'll see if i can run the freezer program so I can have at least some software 3d acceleration and I'll post back within two to six weeks (because I'm grounded for the time being), unless someone makes it work and shares their findings here before I try to do something...
ppietro wrote:HOWTO: Compiling, step by step.

Cheers,
Paul
Also thanks for posting the compiling page, because that was the page I was referring to as an example...
PS3 CECHLO1
GNOME Desktop
Yellowdog Linux 6.2
ihome keyboard
ihome gaming mouse (red)
Iguana
ydl addict
ydl addict
 
Posts: 121
Joined: 01 Apr 2010, 22:49
Location: Florida

Re: Freezer 3D Graphics Engine for Cell BE

Postby ouasse » 26 May 2010, 20:50

Hi, I'm the author of the Freezer engine. It basically is the engine for the retrostation demo, in the form of a shared library. I released it in LGPL in the hope it's useful to some people, and also in the hope some will contribute to the effort.

So basically the documentation is quite weak, I'll try to improve it during the next bunch of weeks. For now you can have a look at the example programs in the examples subdirectory.

I insist on the fact that the library is mostly dedicated to developers, and I guess non-developers won't find much of interest in it, except for trying and running the (very simple) sample programs.

I'm not really used to working with YDL, but basically what you need to download and setup the library is git, autoconf, automake, libtool, make, the g++ for ppu, gcc for spu (spu-gcc), and the SDL development files (headers). Developers should know which YDL packages correspond to these tools.

to download the source code, just issue the command :

Code: Select all
git clone http://github.com/fgalea/freezer.git
cd freezer


then, just do what the README file says :

Code: Select all
./bootstrap
./configure


If any of the previous command fails, this is certainly because one of the required tools I listed above is missing. If everything goes smoothly, you can issue a :

Code: Select all
make


command. After that, even without installing, you can try and compile the example programs :

Code: Select all
cd examples
make


You should end up with a bunch of various executable files, each demo program coming in three variants, with _sdl, _ps3fb and _bmp suffixes. The SDL version is preferred when running in windowed mode, the ps3fb version is for runnnig from console mode (720p mode maximum, press escape to exit), and the bmp version is just a test program to generate the images in bmp-formatted files, not really useful unless when debugging (or using the cell simulator when away from your ps3 ;) ).

If you have trouble about autotools/configure/make stuff, there is plenty of documentation and help pages on the web.

If you have questions about programming the library, you can ask :)
ouasse
ydl newbie
ydl newbie
 
Posts: 3
Joined: 26 May 2010, 19:57
Location: France

Re: Freezer 3D Graphics Engine for Cell BE

Postby Musoka Eimin » 26 May 2010, 22:18

I was just coming over here to let you guys know about this, glad its already known. Anybody even checked out his retrostation demo yet? I'm looking forward to giving this a shot. Unfortunately I am in the middle of preparing a move, and it will probably be a good month before I get re-situated, equipment back up, and have the time. Looking forward to hearing peoples thoughts. Great work and thanks for your work. :D

otherOS lives on through us.
Musoka
Musoka Eimin
ydl newbie
ydl newbie
 
Posts: 11
Joined: 16 Apr 2010, 09:20

Re: Freezer 3D Graphics Engine for Cell BE

Postby Iguana » 29 May 2010, 00:58

Iguana wrote:(because I'm grounded for the time being)
I was wondering, what's the general comparison between this "Freezer 3D Graphics Engine for Cell BE" and the "Mesa Cell Project"?
Even though I haven't tried the Mesa Cell thing yet and I won't be able to try this until about 2,3,4 weeks from now, and I know that there isn't much documentation on the Freezer for Cell BE and that the Mesa Cell Project seems to work somewhat well for the ps3 linux users here, but I'm just wondering what a general comparison would be(since they both work on the ps3)..
Also, which one would be a better choice?

[EDIT] Ooo, I found this site http://forums.ps2dev.org/viewtopic.php?t=12981 where it has a little bit more detail (but not much) on the Freezer for Cell BE project... P.S. I think that the site doesn't work sometimes..
PS3 CECHLO1
GNOME Desktop
Yellowdog Linux 6.2
ihome keyboard
ihome gaming mouse (red)
Iguana
ydl addict
ydl addict
 
Posts: 121
Joined: 01 Apr 2010, 22:49
Location: Florida

Next

Return to Playstation 3

Who is online

Users browsing this forum: No registered users and 63 guests

cron