Best PS3 Game Deals

Best PS3 Game Deals, See All the Deals »
Top deals | Price drops  
 All countries United States United Kingdom Canada Germany France Spain Italy Japan
Rogue Warrior (PS3)
$28.41
Skylanders SuperChargers Starter Pack (PS3)
$19.87
Sonic's Ultimate Genesis Collection (PS3)
$14.29
Borderlands Triple Pack (PS3)
$21.69
Mx Vs ATV Untamed (PS3)
$15.99
Silent Hill: Downpour (PS3)
$23.97
Lightning Returns: Final Fantasy XIII (PS3)
$8.77
Sonic the Hedgehog (PS3)
$13.99
Dead Island (PS3)
$11.54
Best of PlayStation Network, Vol. 1 (PS3)
$12.98
LEGO Marvel's Avengers (PS3)
$17.65
BlazBlue: Chrono Phantasma (PS3)
$19.44
What's your next favorite movie?
Join our movie community to find out


Image from: Life of Pi (2012)

Go Back   Blu-ray Forum > Gaming > PlayStation > PS3


Reply
 
Thread Tools Display Modes
Old 10-01-2008, 06:27 PM   #1
joeorc joeorc is offline
Power Member
 
joeorc's Avatar
 
Jan 2007
GROVEPORT ,OHIO
Default PLAYSTATION 3 "RSX" acceleration 3D

for those that do not know ONE of the most requested parts for the Playstation 3 with Linux is 3D acceleration. well there is a few updates to this problem.

read on:


The firmware version is 1.8

The trick is very simple, I can describe it without posting the full sources.

Look at the push buffer dump:

http://www.everfall.com/paste/id.php?uxdlpwlbfpo9

It is the image of push buffer after hypervisor blit. The end of buffer is at 0xb8.

The last packet sends zero to the subchannel zero with tag 0x110. Replace the tag with NOP ( 0x100 ) while buffer is kicked by the hypervisor and is executing with the RSX.

Fill push buffer with N + 1 copies of the first 0xb8 bytes.

In cycle for( int i = 0; i < N; ++i ) modify client screen buffer in some way ( fill with random numbers ), kick push buffer via writing ( (uint32_t *)ioremap( lpar_dma_control, 1024) )[ 0x10 ] = 0xe1f0000 + 0xb8 * ( i + 1 ); sleep ( 1 ); The client screen in the xdr memory will blits in the videomemory.

If nobody is unable to repeat these steps I post the full sources.

Edited: bugfix

responses to the experiment.

Very nice work, IronPeter!

I find it intriguing that not only are you allowed to define the FIFO region
in user memory, but that you are also allowed to map the control area.
This suggests to me that Sony actually intended to support HW 3D under
Linux, as they could just as easily have made the control area accessible
only to the hypervisor.

We are allowed to map only part of mmio register. Only context control registers. I do not know the way to map the global RAMIN area.

The good source about this stuff:

http://www.phoronix.com/scan.php?pag...item=876&num=1

Yes, mc, you are right.

The only thing that needs direct FIFO access is real time 3D acceleration. 2D part does not need that. So Sony probably wants to expose 3D driver.

Most recent:

IronPeter wrote:
It seem like these function perfom TILES & ZCULL setup.

First parameters of these functions change from 0 to number of color & depth tiles ( params of lv1_gpu_memory_allocate ).


I'm mildly surprised no one's replied yet, but that is an interesting find. Lends credence to the theory that the hypervisor doesn't block the RSX at all, with the problem merely being a lack of documentation of the required functions.

Which gives me hope that the Yellow Dog Linux for the new Sony Zego might bring an RSX driver to the PS3 also. Okay, not much hope, but a little.

to keep updated :

http://forums.ps2dev.org/viewtopic.p...=asc&start=450
  Reply With Quote
Old 10-01-2008, 06:55 PM   #2
Cyorg Cyorg is offline
Special Member
 
Cyorg's Avatar
 
Jul 2007
San Antonio, TX. PSN ID: Cyorg
62
1
Send a message via Yahoo to Cyorg
Default

Whoooosh!!!
PS3 - Network ID is Cyorg
Facebook - Van Steel www.facebook.com/van.steel
  Reply With Quote
Old 10-01-2008, 07:12 PM   #3
bykes bykes is offline
Active Member
 
Feb 2007
Default

I like cheese.
Samsung LN-T4665F
Pioneer Elite VSX-92TXH
Polk Audio: LsiC, Lsi7's,FxiA4's
Sub:Martin Logan Abyss
320GB PS3
Logitech Harmony One
PSN ID: Tapedeck
  Reply With Quote
Old 10-01-2008, 08:35 PM   #4
joeorc joeorc is offline
Power Member
 
joeorc's Avatar
 
Jan 2007
GROVEPORT ,OHIO
Default

if they solve this problem its a good thing because that means 3D accelerated game in LINUX HOMEBREW for use with Installed Playstation 3 Linux ..more games the better I say
  Reply With Quote
Old 10-01-2008, 08:50 PM   #5
ADRiiAN` ADRiiAN` is offline
Special Member
 
ADRiiAN`'s Avatar
 
Nov 2007
Toronto
113
Default

Oh my God.
Too much coding and acronyms in one paragraph.

I highly doubt that anyone on these forums will understand.
Blu Ray Players:
80GB PS3, Sony BDP-S550 & HP Laptop With BD-ROM
Blu Ray Movie Count:
112
Latest PS3 Games:
Black Ops
  Reply With Quote
Old 10-01-2008, 08:52 PM   #6
Proteus Proteus is offline
Power Member
 
Proteus's Avatar
 
Apr 2007
SoCal PSN:CaptBurn
Default

Quote:
Originally Posted by ADRiiAN` View Post
Oh my God.
Too much coding and acronyms in one paragraph.

I highly doubt that anyone on these forums will understand.

lol

I understand, but I do agree that sometimes Joe, as much as I love his insightful tech posts, can get a little techy for some here.

I think his message is pretty clear though: This has great potential for dovetailing PC games and homebrew onto the PS3 in the future.

Definitely an exciting proposition.
  Reply With Quote
Old 10-01-2008, 08:58 PM   #7
joeorc joeorc is offline
Power Member
 
joeorc's Avatar
 
Jan 2007
GROVEPORT ,OHIO
Default

Quote:
Originally Posted by Proteus View Post
lol

I understand, but I do agree that sometimes Joe, as much as I love his insightful tech posts, can get a little techy for some here.

I think his message is pretty clear though: This has great potential for dovetailing PC games and homebrew onto the PS3 in the future.

Definitely an exciting proposition.
my avatar pic... pretty much sums it up , i am just a big techhead, and second i love technology.
  Reply With Quote
Old 10-01-2008, 11:50 PM   #8
Uxi Uxi is offline
Blu-ray Ninja
 
Uxi's Avatar
 
Aug 2007
626, So Cal
177
9
Default

Great discussion from some of those links. Gonna have to do some reading there.

I really wish we could get the silver PS3 that was shown at E3 all those years ago. I would pay $499-599'ish even today, if I could get at least one back USB port for an external HDD with card readers, SACD, and PS2 BC. In silver!
---
"No matter where you go, there you are."
SXRD/Denon/Polk/PS3/WiiU
320GB CECHA01- YLOD; 160GB Drake's (hax0r3d OtherOS toy); 120GB Slim with Move
500GB Glacier White Destiny PS4
PSN: Uxi Twitter: Uxixu
  Reply With Quote
Old 10-02-2008, 05:26 PM   #9
joeorc joeorc is offline
Power Member
 
joeorc's Avatar
 
Jan 2007
GROVEPORT ,OHIO
Default

Quote:
Originally Posted by Uxi View Post
Great discussion from some of those links. Gonna have to do some reading there.

I really wish we could get the silver PS3 that was shown at E3 all those years ago. I would pay $499-599'ish even today, if I could get at least one back USB port for an external HDD with card readers, SACD, and PS2 BC. In silver!
yea it is great progress they are working on but the head of Linux div. at Nvidia said
they would not help or hinder porting the drivers over to the Playstation 3. ,now things could change in the future no doubt. but it looks like their on their own.

Andy Ritger, Director of Unix Software at NVIDIA

4) Do you expect this situation to change in case that Sony allows Linux to access the RSX chip on its PowerPC-based PlayStation 3?

We have no current plans to port our Linux driver to PS3.


http://www.abclinuxu.cz/clanky/rozho...-nvidia?page=1
  Reply With Quote
Old 10-03-2008, 12:54 PM   #10
jorg jorg is offline
Power Member
 
jorg's Avatar
 
Dec 2006
Ontario, Canada
2
Send a message via MSN to jorg
Default

sony patched this the whole is only in 2.01 it allowed for about 80% of the rsx to be used threw linux buit the drivers that we had to work with are not meant to do what i did so we got around 70-75% of the rsx to work
Panasonic Plasma Panasonic TH-50PZ800U
Panasonic LCD TC-32LX85
Sony bravia KDL-46S5100
Bell 6131 HD receiver
80 gig PS3-Jailbroken
3®D®lCH
PSN: reiche3
  Reply With Quote
Old 10-03-2008, 01:56 PM   #11
joeorc joeorc is offline
Power Member
 
joeorc's Avatar
 
Jan 2007
GROVEPORT ,OHIO
Default

Quote:
Originally Posted by jorg View Post
sony patched this the whole is only in 2.01 it allowed for about 80% of the rsx to be used threw linux buit the drivers that we had to work with are not meant to do what i did so we got around 70-75% of the rsx to work
yea...it does slow the advancement, which sucks that is for sure but its good that people are
trying to make LINUX 3D acceleration for the playstation 3 a reality keep up the good work
  Reply With Quote
Reply
Go Back   Blu-ray Forum > Gaming > PlayStation > PS3

Similar Threads
thread Forum Thread Starter Replies Last Post
Warner releasing "Gigi" & "An American in Paris" DVDs Sep 08 - BDs "early 09" Blu-ray Movies - North America JBlacklow 12 06-08-2013 02:59 AM
Remake News, Galore: "Romancing the Stone," "Arthur" and "They Live" Movies J_UNTITLED 9 12-06-2008 04:27 PM
UK gets "Kill Bill" 1&2, "Pulp Fiction", "Beowulf", "Jesse James", and more in March? Blu-ray Movies - North America JBlacklow 21 12-07-2007 11:05 AM
Sony´s "PS3" is pwning "Xbox 360" & "Wii" in Germany! PS3 Blu-Style 19 11-27-2007 04:04 AM
""New PlayStation 3 Details Emerge" PS3 JTK 21 05-05-2006 02:53 PM


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:21 AM.