xboxscene.org forums

Pages: 1 [2]

Author Topic: Success Editing Xbox 360 Shaders  (Read 1487 times)

Chris_F

  • Archived User
  • Newbie
  • *
  • Posts: 20
Success Editing Xbox 360 Shaders
« Reply #15 on: January 01, 2006, 12:49:00 AM »

QUOTE
With the capability to fetch from anywhere in memory, perform arbitrary ALU operations and write the results back to memory, in conjunction with the raw floating point performance of the large shader ALU array, the MEMEXPORT facility does have the capability to achieve a wide range of fairly complex and general purpose operations


http://www.beyond3d.com/articles/xenos/index.php?p=10
Logged

MaTiAz

  • Archived User
  • Full Member
  • *
  • Posts: 220
Success Editing Xbox 360 Shaders
« Reply #16 on: January 01, 2006, 02:59:00 PM »

That shader stuff looks a LOT of C/C++ to me  (IMG:style_emoticons/default/blink.gif) Gotta test some #include <stdio.h> etc. stuff (IMG:style_emoticons/default/biggrin.gif)

EDIT:
Ok, I changed PsAfterEffects.hlsl to

//-----------------------------------------------------------------------------
// After Effects pixel shader
//-----------------------------------------------------------------------------
#include "..\stdio.h"

int main() {print("I love Xbox 360! With regards to Xbox-Scene etc. (IMG:style_emoticons/default/tongue.gif)");}

... but I'm too afraid to test it if it'd break my 360 (IMG:style_emoticons/default/biggrin.gif)
For those brave ones that want to try it, I suggest that you put the stdio.h to the Shaders dir (IMG:style_emoticons/default/biggrin.gif)

This post has been edited by MaTiAz: Jan 1 2006, 11:12 PM
Logged

Chris_F

  • Archived User
  • Newbie
  • *
  • Posts: 20
Success Editing Xbox 360 Shaders
« Reply #17 on: January 01, 2006, 04:33:00 PM »

QUOTE(MaTiAz @ Jan 1 2006, 04:59 PM) *

That shader stuff looks a LOT of C/C++ to me  blink.gif Gotta test some #include <stdio.h> etc. stuff biggrin.gif

EDIT:
Ok, I changed PsAfterEffects.hlsl to

//-----------------------------------------------------------------------------
// After Effects pixel shader
//-----------------------------------------------------------------------------
#include "..\stdio.h"

int main() {print("I love Xbox 360! With regards to Xbox-Scene etc. tongue.gif");}

... but I'm too afraid to test it if it'd break my 360 biggrin.gif
For those brave ones that want to try it, I suggest that you put the stdio.h to the Shaders dir biggrin.gif


That's not going to work.
Logged

MaTiAz

  • Archived User
  • Full Member
  • *
  • Posts: 220
Success Editing Xbox 360 Shaders
« Reply #18 on: January 01, 2006, 04:35:00 PM »

QUOTE(Chris_F @ Jan 2 2006, 01:33 AM) *

That's not going to work.

Yeah, a GPU can't execute normal code (IMG:style_emoticons/default/biggrin.gif)
But it'd be cool if it would work ;D
Logged

stanneh

  • Archived User
  • Full Member
  • *
  • Posts: 228
Success Editing Xbox 360 Shaders
« Reply #19 on: January 01, 2006, 07:42:00 PM »

i dont know if you guys are watching the xbox hacker forums although granted its slow

but the original poster of this info has posted a link to another guys research called AO

take a look if you havent allready http://www.gamedev.no/xbox360_shaders.jsp
Logged

YLA G

  • Archived User
  • Newbie
  • *
  • Posts: 37
Success Editing Xbox 360 Shaders
« Reply #20 on: January 02, 2006, 05:32:00 AM »

nice going dudes
Logged

x-s

  • Archived User
  • Newbie
  • *
  • Posts: 20
Success Editing Xbox 360 Shaders
« Reply #21 on: January 01, 2007, 12:35:00 AM »

QUOTE(lobango @ Dec 31 2005, 05:33 AM) *

 the gpu shares memory with the cpu

 correction....gpu uses all the  memory and doesnt share it with the cpu.cpu has a small  on-die memory
Logged

-Gadget-

  • Archived User
  • Sr. Member
  • *
  • Posts: 308
Success Editing Xbox 360 Shaders
« Reply #22 on: January 01, 2007, 04:45:00 AM »

funny that this is a year on more or less to the day ! ...
but i think we are all hopeing that theres just a glimmer of truth here ! .. and lets hope that more info comes to the public soon !

Mick ...
Logged

walk12288

  • Archived User
  • Newbie
  • *
  • Posts: 14
Success Editing Xbox 360 Shaders
« Reply #23 on: January 01, 2007, 06:52:00 AM »

It does seem odd that this is nearly 1 year to the day....

This exploit sounds extremely awsome. Hopefully we can run homebrew in the future.

I do have one comment to make though to all the haters out there. If this was an exploit in the shaders that allowed the running of unsigned code (homebrew), then there would be need for another hack. This disc must be modified in order to run an exploit. That means *gasp* FIRMWARE HACK!!!!! But I think only like 15 people here really think something of the firmware hack huh....?
Logged

MrC_XBMC

  • Archived User
  • Newbie
  • *
  • Posts: 3
Success Editing Xbox 360 Shaders
« Reply #24 on: January 03, 2007, 02:32:00 PM »

QUOTE(x-s @ Jan 1 2007, 07:35 AM) *

correction....gpu uses all the  memory and doesnt share it with the cpu.cpu has a small  on-die memory


Completely wrong. Are you making this stuff up as you go along?
Logged

Drunkn_Munky

  • Archived User
  • Full Member
  • *
  • Posts: 105
Success Editing Xbox 360 Shaders
« Reply #25 on: January 04, 2007, 08:03:00 AM »

QUOTE(walk12288 @ Jan 1 2007, 03:52 PM) *

It does seem odd that this is nearly 1 year to the day....

This exploit sounds extremely awsome. Hopefully we can run homebrew in the future.

I do have one comment to make though to all the haters out there. If this was an exploit in the shaders that allowed the running of unsigned code (homebrew), then there would be need for another hack. This disc must be modified in order to run an exploit. That means *gasp* FIRMWARE HACK!!!!! But I think only like 15 people here really think something of the firmware hack huh....?


1 year since what? The 360 was released in December in the UK. EDIT: Oh the post

This post has been edited by Drunkn_Munky: Jan 4 2007, 04:04 PM
Logged

tser360

  • Archived User
  • Newbie
  • *
  • Posts: 7
Success Editing Xbox 360 Shaders
« Reply #26 on: March 02, 2007, 06:27:00 AM »

QUOTE(Drunkn_Munky @ Jan 4 2007, 04:03 PM) View Post

1 year since what?


A year since the last post smile.gif
and more then a year since i discovered the shader hole.
i'm glad everything turned out, how it was supposed to be.

--tser
Logged
Pages: 1 [2]