xboxscene.org forums

OG Xbox Forums => Software Forums => Development => Topic started by: BenJeremy on June 17, 2003, 06:16:00 PM

Title: Re-using The Ms Dashboard.
Post by: BenJeremy on June 17, 2003, 06:16:00 PM
I'd be interested in hacking the dash, but I'm a bit involved in a couple other projects.  ohmy.gif

What are the chances of adding new modules to the M$ dash?
Title: Re-using The Ms Dashboard.
Post by: Voltaic on June 17, 2003, 06:19:00 PM
There are some part of the XBE that we can nuke and inject a plug-in type function.  Blindly load all files from a folder.  I don't know if there's a limit on how many threads an xbox app can create, but with this feature, the possibilities of making an extensible dash is pretty much nil.

Of course, I will share all my idea on the subject once I see we have enough interest.  In reality, this could be only a month or tow (and maybe even less) of work.  Remember that 98.5% of the code is already done and debugged (Thanks M$ and RENZ8!).

Edit: Hey! smile.gif I don't remember putting a $ in M$!  For the first time I actually don't explicitly put the $ in it and it goes anyway... mah!

-Volt.  blink.gif
Title: Re-using The Ms Dashboard.
Post by: whoknew on June 17, 2003, 06:26:00 PM
I give you a "yes." *hands the yes to volt* tongue.gif
Title: Re-using The Ms Dashboard.
Post by: DaShiZNiT on June 17, 2003, 09:48:00 PM
I remember seeing a video, where a guy had linked his linux within the original MS dash!
no shit!, i remember it VERY well cuz its s0o0o freeky
Title: Re-using The Ms Dashboard.
Post by: Heet on June 18, 2003, 11:00:00 AM
I tried to get the main coder for the Doax project but he said it would be much easier just to make a dash from scratch than hack the MS one.  Sux ass cuz he would have had this shit tricked out in no time.
Title: Re-using The Ms Dashboard.
Post by: Heet on June 20, 2003, 10:43:00 AM
me too, but sadly we need coders who are interested.  Problem is they are all knee deep in other projects now.  sad.gif
Title: Re-using The Ms Dashboard.
Post by: XBOX War3z on June 21, 2003, 12:33:00 AM
QUOTE (azninvasion @ Jun 20 2003, 11:48 PM)
What did M$ add to create the link to xboxlive, we could probably use this to create links to other xbes from w/in the m$ dash.

QUOTE
    // Figure out if we need to display 3 or 4 items on the main menu
    g_bXOnDashExists = theConfig.NtFileExists( "\Device\Harddisk0\partition2\xodash\xonlinedash.xbe" );


QUOTE
var nCurMainMenuItem;

function UpdateMainMenu()
{
    // Adjust for a 3 or 4 button menu
    if( g_bXOnDashExists )
    {
        // Update our 4 button menu with the online button
        Update4ButtonMainMenu();
    }
    else
    {
        // Update our 3 button menu without the online button
        Update3ButtonMainMenu();
    }
}


but nowhere is exactly a code for going to new xbe  sad.gif
Title: Re-using The Ms Dashboard.
Post by: vulgusprofanum on June 21, 2003, 02:16:00 PM
QUOTE (XBOX War3z @ Jun 21 2003, 08:33 AM)
but nowhere is exactly a code for going to new xbe  sad.gif

Apparently its in the .xbe itself.  That would need to be significantly modified to launch various .xbe's from the .xap code.
Title: Re-using The Ms Dashboard.
Post by: Iriez on June 21, 2003, 05:39:00 PM
QUOTE (rjm2k @ Jun 21 2003, 05:52 AM)
I always thought that the ms dash was controlled using some form of javascript held in the .xip files.  Now that there's an xip file utility, you could try hacking some of those.

You might want to pay attention to who actually *made* that program ; )

Volatic: Keep up the good work, had i known what you were doing with that proggy when i spoke to you last, i would have gave more thanks = )

I've wanted a MS Dash style xbox dashboard since the day evox came out = )

Nothing would be better than just using the dashboard itself with hacks = )

I can see it now, xbtool....except for MS Dash = )
Title: Re-using The Ms Dashboard.
Post by: Gobelet on June 22, 2003, 03:42:00 PM
A while back I tried to hack the dashboard. I even posted a video here. But I don't have it anymore. I was able to boot EvoX (not correctly, in the "Safe" mode only) but I just gave up.
I used the Live updated dashboard, and I renamed the variable "xbox live" in "evox dash" and pointed to the path of EvoX.

It worked, not really correctly, but hey, I could go to my evox without using IGR directly from the original dash!

Since I really suck in ASM (huh? what's that?), C++ or other shit, I couldn't help you.

It's a really nice project you're building.
Title: Re-using The Ms Dashboard.
Post by: wixx on June 22, 2003, 08:17:00 PM
While I cant assist in the development of this project, I will be willing to donate monetarily, to include hardware purchases. If that motivates anyone here, then by all means PM me.
Title: Re-using The Ms Dashboard.
Post by: MaTiAz on June 23, 2003, 08:08:00 AM
huh.gif I will try this hacking stuff as soon as i get my Xecuter2 chip. And i think that it would be possible to replace the gamesave manager with our own script that e.g. runs our own apps. Would it also be possible to disable the Game+DVD+AudioCD autorun(like in EvoX) and make it send a notification like "You have inserted an disk to DVD drive" and then it goes away after 3 seconds? Im not sure about it(yet) but i think that it could be done...
Title: Re-using The Ms Dashboard.
Post by: XBOX War3z on June 23, 2003, 11:38:00 PM
wink.gif
cos now my lil bro when he's pushing all the buttons  sad.gif everything gets lost

I really need to get my dashboard hacked biggrin.gif
Voltaic have you seen for any other dashboard version? what has to be done?
Title: Re-using The Ms Dashboard.
Post by: srelick on June 24, 2003, 11:23:00 AM
beerchug.gif

That was something that I seriously interested in doing. I glad someone has decided to do this.

P.S. - I'm also willing to beta test whatever you think can tested prior to release to the masses. I have three Xbox's. All of which are all normal as we speak, but not for long.
I'll have PICs of the first one this time next week.
Title: Re-using The Ms Dashboard.
Post by: BenJeremy on June 24, 2003, 11:59:00 AM
QUOTE (rjm2k @ Jun 24 2003, 03:53 PM)
QUOTE (Iriez @ Jun 22 2003, 01:39 AM)

You might want to pay attention to who actually *made* that program ; )

I assume you mean MS, haters of Javascript?  Load default.xip into wordpad, check out the code.  It may not be java, but it's interpreted and very very similar, guess it could be c#, but there's not enough code on the xbox for the .net runtimes...

No, he's talking about the XIP utility and you telling Voltiac how he should check it out.

Kind of like telling Bill Gates he should really check out that slick new WindowsXP operating system...  laugh.gif
Title: Re-using The Ms Dashboard.
Post by: thetruth on June 25, 2003, 08:25:00 AM
oh man.. and neXgen was so close to mimicking the original dash....

I offer coding skills and testing, if anyone needs it. I suggest a chanel on EFnet if we start to take the project seriously..
Title: Re-using The Ms Dashboard.
Post by: srelick on June 25, 2003, 08:51:00 AM
wink.gif  wink.gif

I'll post the info in the next couple of days. It will be in the "PINNED" thread.

I'll start using that thread instead of this one.

Title: Re-using The Ms Dashboard.
Post by: nabberuk on June 29, 2003, 03:22:00 PM
i can offer some web design skills if need be.