xboxscene.org forums

Author Topic: Flash Homebrew Scene  (Read 162 times)

MaTiAz

  • Archived User
  • Full Member
  • *
  • Posts: 220
Flash Homebrew Scene
« on: December 28, 2005, 06:07:00 AM »

QUOTE(MetalMickey @ Dec 28 2005, 03:08 PM) View Post

http://forums.xbox-s...howtopic=474658

The thread above talks about how illicitx has successfully tested and run shockwave flash (.swf) applications simply by zlib compressing/signing .swf files and launching them via a rebuilt kiosk disk, which has no media flag set.

Doesnt this now mean we have access to an API that we can use to start a homebrew scene on xbox 360? Applications such as MP3 playback, ID3 Tag stuff, Visualisations, Video Playback (dozens of codecs), Flash Games, Browser/Email Apps, Endless XBMC style extensions...

Decompiling swf to see how proprietry stuff is done on existing swf apps on the kiosk disk is a trivial matter also, no?

Isnt this the most significant development in the homebrew scene yet?

Porpably for now, but Flash can be only used to make games etc. Propably still no MP3/DivX etc.....
Logged

illicitx

  • Archived User
  • Newbie
  • *
  • Posts: 15
Flash Homebrew Scene
« Reply #1 on: December 28, 2005, 06:18:00 AM »

im going to be running a test app today hopefully that will allow controller input also so stay tuned.
Logged

MaTiAz

  • Archived User
  • Full Member
  • *
  • Posts: 220
Flash Homebrew Scene
« Reply #2 on: December 28, 2005, 06:22:00 AM »

QUOTE(MetalMickey @ Dec 28 2005, 03:21 PM) View Post

Flash MP3 Player
Top search result on google.

Hmm, that's cool, how did they implement the MP3 decoder in Flash?
Seems like Flash wasn't as restricted as I remembered smile.gif
Logged

MaTiAz

  • Archived User
  • Full Member
  • *
  • Posts: 220
Flash Homebrew Scene
« Reply #3 on: December 28, 2005, 06:32:00 AM »

QUOTE(MetalMickey @ Dec 28 2005, 03:29 PM) View Post

If it can be done with the existing HexicDeluxe.swf on the kiosk disk then it should be trivial to reproduce. Im off to grab the disk & decompile the exisiting apps to see how its implemented.
All this stuff is implemented in the underlying actionscript API. It is a full featured dev environment with everything from I/O to DB to MultiMedia to File Handling and much more.

Wow, so for X360 Flash is like Lua for PSP wink.gif
Someone fucked up real baaaad at MS, setting up the X360 homebrew scene real fast smile.gif Just keep your machines off Live, until someone makes a firmware downgrader like for the PSP biggrin.gif
Logged

kanderson

  • Archived User
  • Newbie
  • *
  • Posts: 9
Flash Homebrew Scene
« Reply #4 on: December 28, 2005, 08:52:00 AM »

QUOTE(MetalMickey @ Dec 28 2005, 02:46 PM) View Post

Im assuming of course that the flash player on the kiosk disk is a direct port of the one used on your home PC, and not crippled by MS.

A lot of further testing is required.


The Flash Player builds are all done by Macromedia (now Adobe), who wouldn't be as stupid to hand their Flash Player source files to M$. The build is a crippled Flash Player version. Getting info's on that real soon. Api Calls to OS are done through the FSCommand and getURL method of the Flash Player. The implementation of the Flash <-> X360 calls seems very very hackish done. Not very nice in terms of Flash code anyway.

The capabilities of homebrew flashes will depend on the capabilities of the player. More info later.
Logged

MetalMickey

  • Archived User
  • Newbie
  • *
  • Posts: 16
Flash Homebrew Scene
« Reply #5 on: December 28, 2005, 09:54:00 AM »

Im sure lots of people would be interested in any info you get. smile.gif
Logged

kanderson

  • Archived User
  • Newbie
  • *
  • Posts: 9
Flash Homebrew Scene
« Reply #6 on: December 28, 2005, 11:29:00 AM »

QUOTE(MetalMickey @ Dec 28 2005, 06:01 PM) View Post

Im sure lots of people would be interested in any info you get. smile.gif


Arakon and I are fairly busy finding info's. Gettin alot at the moment. The player seems very unstable. More later.
Logged

MaTiAz

  • Archived User
  • Full Member
  • *
  • Posts: 220
Flash Homebrew Scene
« Reply #7 on: December 28, 2005, 11:34:00 AM »

QUOTE(kanderson @ Dec 28 2005, 08:36 PM) View Post

Arakon and I are fairly busy finding info's. Gettin alot at the moment. The player seems very unstable. More later.

Thanks in advance, I'll try to get some info on that too as soon as I find it smile.gif
Logged

TripseV

  • Archived User
  • Newbie
  • *
  • Posts: 26
Flash Homebrew Scene
« Reply #8 on: December 28, 2005, 05:16:00 PM »

what are g0ts doing here? more info later.
Logged

kanderson

  • Archived User
  • Newbie
  • *
  • Posts: 9
Flash Homebrew Scene
« Reply #9 on: December 29, 2005, 03:53:00 AM »

http://forums.xbox-s...dpost&p=3148497

Put it in the original thread, maybe we should centralize, don't care if it's here or there, that thread just has more info.
Logged

Agent ME

  • Archived User
  • Full Member
  • *
  • Posts: 149
Flash Homebrew Scene
« Reply #10 on: December 29, 2005, 03:47:00 PM »

QUOTE(DarkSky Forever @ Dec 28 2005, 10:19 PM) View Post
I don't suppose it'd be illegal to ask for that .swf file, would it? I'm pretty adept at flash... and flash decompiling.


The HexicHD flash swf or the other one he made which worked? The HexicHD Flash swf should be legal if you own that game on your 360 (if you have a 360 with a hard drive, full version of HexicHD is included), just like the whole thing about downloading ROMs for games you own. Or am I wrong on that?

If you're talking about the other flash file he got to work, no reason for it to be illegal.

Logged

kanderson

  • Archived User
  • Newbie
  • *
  • Posts: 9
Flash Homebrew Scene
« Reply #11 on: December 30, 2005, 05:43:00 AM »

QUOTE(Grievance @ Dec 30 2005, 02:59 AM) View Post

Actually flash is being used for FAR more purposes than just games and audio and video streams.  Now people are implementing use of the command prompt into some .swf files.  It's very interesting info too.  I believe that there is a virus out (can't for the life of me remember the name) that acts as a game but when you win deletes your system32 directory through DOS commands (the del command mainly)

If we can figure out how to use this but on a level that the X360 can handle, maybe we can get somewhere.

Oh and if I am WAYYY off here, I apologize. I dont even own a 360 ^^'   Just though I would contribute a little smile.gif


You are waaaaayyy off here. I heard of a virus which makes a coffee machine out of your computer, and when the coffee is done, it spills it all over itself, so it breaks.

On some platforms there have been security issues with the Flash player. True. Never has there been found a huge exploit for it in the wild.
Since this a standalone player the security sandbox for it should be less tight then the one most people have as a plugin in their browser. There should be some possibilities there. I am more interrested into the why this player is so crippled and unstable, and features these weird Live API hooks. Quality of this player is horrible, whereas normally the players have an unprecedented level of quality.
Logged