Jump to content


Photo

Yes You Can Finally - Enable HD Settings Through XBMC Since Feb 2007


  • Please log in to reply
14 replies to this topic

#1 ldotsfan

ldotsfan

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,100 posts
  • Xbox Version:v1.1
  • 360 version:unknown

Posted 01 June 2008 - 02:39 PM

As a result of http://forums.xbox-s...&...t&p=4283477
and
http://forums.xbox-s...&...t&p=4283965

I made an accidental discovery - yes, you don't need msdash anymore to enable HD settings anymore and you can do it with XBMC since Feb 2007 thanks to somebody called kreet. So all recent copies of XBMC should work. I tested with a Dec 2007 copy.

For softmods users, you need to disable your virtual eeprom first. If you use Kingroach Ndure, running e:\ndts\default.xbe will disable it and you can then launch XBMC to change the HD settings. It's found under System settings->Video Hardware.

Finally we are rid of this last nuisance and I don't know why it took so long to be known - probably due to the softmod packages which used nkpatcher's virtual eeprom feature.



#2 mossopinc

mossopinc

    X-S Young Member

  • Members
  • Pip
  • 52 posts

Posted 07 June 2008 - 06:24 PM

stuck at this bit. For softmods users, you need to disable your virtual eeprom first. If you use Kingroach Ndure, running e:\ndts\default.xbe will disable it and you can then launch XBMC to change the HD settings. It's found under System settings->Video Hardware.
i have installed ndure and ran e:\ndts\default.xbe changed to 720p in its settings and saved but HD setting in xbmc are still grayed out

#3 ldotsfan

ldotsfan

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,100 posts
  • Xbox Version:v1.1
  • 360 version:unknown

Posted 08 June 2008 - 02:46 AM

QUOTE(mossopinc @ Jun 8 2008, 02:00 AM) View Post

stuck at this bit. For softmods users, you need to disable your virtual eeprom first. If you use Kingroach Ndure, running e:\ndts\default.xbe will disable it and you can then launch XBMC to change the HD settings. It's found under System settings->Video Hardware.
i have installed ndure and ran e:\ndts\default.xbe changed to 720p in its settings and saved but HD setting in xbmc are still grayed out

I meant when you executed e:\ndts\default.xbe , then launch XBMC from Ndure Toolset filemanager, not change unleashX settings.

#4 xman954

xman954

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,028 posts
  • Location:the bottom of Tampa Bay
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 08 June 2008 - 04:08 AM

NOTE: if nkpatcher finds a eeprom.bin file in the path that it was compiled with it WILL use it instead of the real one.....
so if you change the real one and still have a old copy in the path it will use that one......
that is why it is best to NOT have a eeprom.bin file in it's path, then it will shadow the real one at boot ( the one that was changed by using NDTS)

Edited by xman954, 08 June 2008 - 04:10 AM.


#5 Bizzarro

Bizzarro

    X-S Enthusiast

  • Members
  • 1 posts

Posted 25 October 2008 - 11:49 PM

Finally I have found the post I was looking for but alas it seems that I am running the wrong softmod to make HD a reality. Unfortunately I am running EvoX, not NDure.

Now that I have ftp access to my Xbox is there an easy way to change my softmod to NDure?

Or I guess is there another way to enable High Def using my current setup?

By the way I am trying to enable my Xbox to run over VGA using a Frozen cable from Divineo. So far when I plug it in I get nada. ... When I go to my MS Dash there are only 3 choices in my video section, they are: Normal, Letterbox and Wide Screen. There are no Options for High Def of any sort...

Thanks
Biz

#6 Heimdall

Heimdall

    X-S Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 5,749 posts
  • Location:UK
  • Xbox Version:v1.4
  • 360 version:v4.0 (jasper)

Posted 26 October 2008 - 12:08 AM

Evox is not a softmod......... it's a dashboard.

If you haven't already done it, backup your eeprom with Evox, and ftp it to your PC.

To enable HD:
- boot with Frosty's Rescue Disc
- ftp Enigmah to your Xbox
- run Enigmah to switch your Xbox to NTSC
- boot with eject to run MS Dash, and enable the HD modes*
* or use XBMC to do this.

To update your softmod to enable VGA do the following:
- take the stock 5960 C files from Slayers or CASH
- run Kingroach NDURE 3.1 on top of the stock C. Select the RGB option.
- boot your Xbox with Frosty's rescue disc
- use ftp to delete your existing C, and to transfer the NDURE C and E across to your Xbox

Note that this only works for 1.0-1.5 Xboxes, not for 1.6.

Edited by Heimdall, 26 October 2008 - 12:09 AM.


#7 Rocker1

Rocker1

    X-S Member

  • Members
  • Pip
  • 69 posts

Posted 20 November 2008 - 09:11 PM

I just thought Id make the instructions for Softmodded PAL Xboxs a little clearer, incase some people make the silly mistakes I made and end up with an Error 21.


1) First before you can even enable anything other than Widescreen 480i - PAL60 on PAL Xboxs you will need to switch to NTSC.

If you are using the enigmah switch disk to do this, bear in mind you do this BEFORE you turn off the virtual-eeprom(ndure), the settings stick after a reboot anyway, this is where I went wrong. If you disable it before you put the switch disk in it once you exit the disk it will reboot before you've re-enabled your virtual-eeprom = no softmod = error 21. So be carefull during any part of this not to reboot or power off untill you've re-enabled it.

2) Once you've changed to NTSC and it reboots your chosen dash, THEN you load up "e:\ndts\default.xbe", go to "Install menu":

"Disable/Enable Ndure" is how you turn the eeprom on or off, disable it(again bearing in mind you dont want to chose any options whilst its disabled that could result in a full reboot of the machine) then browse through your E:/(usually under "app" or "apps") directory and load XMBCs "default.xbe".

3) Once XMBC is loaded go through the Settings>System menu and select "video hardware", enable all the options up to 1080i and then navigate back to the settings menu, you can opt to go to the "Appearance" menu and switch the display resolution now if you like but on my screen atleast, every now and then the signal gets scrambled when changing resolution on the Xbox(which could mean you might be stuck there unless you can get the picture back without a reboot). The chosen resolution setting sticks regardless of the virtual eeprom on the XBMC version I have anyway, so I navigated back to the file browser and then back to "e:\ndts\default.xbe" to "enable Ndure"(ie turn the virtual eeprom back on).

Once you've enabled Ndure again, you can go back and switch XMBC's display setting to whatever you like, thats it you're free to reboot and carry on as normal and enjoy XMBC in 720p/1080i.

Note: If you made the mistake already, undo your xbox again and hotswap into xbrowser, open ndure and install it again with the replace option(no. 2 I think), this did the trick for me. Also I'd like to add UDDAE has never worked for me, every time Ive tried the "tray open" boot with it enabled it gives an error(Im not too fussed about it as there's other ways to reach the MS Dashboard but it would've been a nice extra)

Edited by Rocker1, 20 November 2008 - 09:20 PM.


#8 Heimdall

Heimdall

    X-S Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 5,749 posts
  • Location:UK
  • Xbox Version:v1.4
  • 360 version:v4.0 (jasper)

Posted 20 November 2008 - 10:37 PM

QUOTE
If you are using the enigmah switch disk to do this, bear in mind you do this BEFORE you turn off the virtual-eeprom(ndure)

Wrong. You have to turn off virtual eeprom first. If you don't, then you simply end up changing the virtual eeprom, not the real one, and at next reboot your softmod reads the unchanged real eeprom and you are back where you started. Your error 21 problem was nothing to do with virtual eeprom being off or on.

QUOTE
"Disable/Enable Ndure" is how you turn the eeprom on or off

Wrong again. You turn virtual eeprom on or off by making sure that there isn't an eeprom.bin file on C:\ then by putting eeprom_off.bin in E:\NKP11\, or by booting with Frosty's rescue disc. Disable/Enable Ndure can leave your Xbox effectively unmodded!!

QUOTE
The chosen resolution setting sticks regardless of the virtual eeprom

And wrong again. The changes stick in XBMC only AFTER you've enabled the modes in the eeprom by turning off virtual eeprom and enabling the HD modes in the real eeprom.

#9 Rocker1

Rocker1

    X-S Member

  • Members
  • Pip
  • 69 posts

Posted 21 November 2008 - 03:26 AM

Heimdall woah there less of the attitude hey? blink.gif Bit of maturity in your posts can go a long way.


QUOTE
Wrong. You have to turn off virtual eeprom first.If you don't, then you simply end up changing the virtual eeprom, not the real one, and at next reboot your softmod reads the unchanged real eeprom and you are back where you started. Your error 21 problem was nothing to do with virtual eeprom being off or on.


Hang on a second your instructions arent using the the enigmah video switch DISK and your method was different. I have done this 3 times now, so I will have to say you either didnt read what I wrote properly or you dont know what you are talking about.

QUOTE
Wrong again. You turn virtual eeprom on or off by making sure that there isn't an eeprom.bin file on C:\ then by putting eeprom_off.bin in E:\NKP11\, or by booting with Frosty's rescue disc. Disable/Enable Ndure can leave your Xbox effectively unmodded!!


1) No not wrong... if my settings have stuck which THEY HAVE this is obviously <b>another</b> way to turn off the virtual eeprom(although riskier than yours... which doesnt seem to make sense, why would putting a file into "E:\NKP11\" affect the virtual eeprom? unless you meant to say place it where the virtual eeprom.bin was? Poor job of explaining it if thats the case, where did you get the "eeprom_off.bin"?).

2) Yes it can leave it un-modded which is why I got the error21 hence my warnings. To do it this way you MUST use the switch disk first, thats got NTSC sorted for you correct? Take the disk out, boot up "e:\ndts\default.xbe" which doesnt disable the eeprom on its own(didnt for me, which is why I tried the disable endure option in the first place) from then on you just load up XBMC and make all your changes there, go back and enable Ndure and your settings are saved(thats NTSC and your HD modes).

QUOTE
And wrong again. The changes stick in XBMC only AFTER you've enabled the modes in the eeprom by turning off virtual eeprom and enabling the HD modes in the real eeprom.


Erm... reading comprehension? You enable the HD modes in a completely different menu to the screen resolution you choose for XBMC, this was explained, that part is THE reason to disable the virtual eeprom along with the NTSC mode if you have a PAL Xbox. The Appearance/Screen resolution settings arent a system level setting(the enabling of the HD modes is), they are a preference specific to XBMC probably saved in the config file, its not like every program/dashboard you have is going to save that preference in the eeprom is it?

I strongly advise you think before you hastily knock out such a condescending, ignorrant post like that again.

Edited by Rocker1, 21 November 2008 - 03:43 AM.


#10 Rocker1

Rocker1

    X-S Member

  • Members
  • Pip
  • 69 posts

Posted 21 November 2008 - 04:38 AM

I'd also like to add there was no eeprom.bin file to be found on C:\ at all on my Xbox and the "put the EEPROM_off.bin on E:\NKP11." didnt work for me on its own either.

I used Kingroach's NDURE 3.1 to install UnleashX originally, I tried finding the "eeprom.bin" with my very first softmod install and couldnt locate it. Would anyone like to tell me the full path theirs was found in?

Either way Ive had HD enabled on 2 Xboxs which stuck successfully after reboots with the method I described.

#11 Rocker1

Rocker1

    X-S Member

  • Members
  • Pip
  • 69 posts

Posted 24 November 2008 - 05:00 AM

Just a precaution but since I cant see an eeprom anywhere except the ones I backed up... how will I know if the virtual eeprom is enabled?

It has to be there under a different name IMO because the settings werent sticking till I disabled Ndure and made the changes and then re-enabled.

E:\NKP11 is empty, Ive never seen a eeprom.bin on C:\ and E:\NKP11\ shadowC_off.bin never made a difference.

Just want to make sure Im not risking damaging the eeprom.

#12 ldotsfan

ldotsfan

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,100 posts
  • Xbox Version:v1.1
  • 360 version:unknown

Posted 24 November 2008 - 01:51 PM

1. e:\ndts\default.xbe loads PBL Metoo - bios loader. NKP is kicked out from memory and virtual eeprom is hence disabled. Frosty's disc uses the same bios loader.

2. EEPROM_ off.bin is just any regular file. Its unique filename gives its capability under NKP and not the contents of the file. You can copy any file from the xbox hdd and rename it to this filename and place it under E:\NKP11 folder. For Kingroach Ndure 3.0, root of E:\ would be the right location for this file.

Edited by ldotsfan, 24 November 2008 - 01:53 PM.


#13 Rocker1

Rocker1

    X-S Member

  • Members
  • Pip
  • 69 posts

Posted 24 November 2008 - 03:23 PM

Thanks Ldots... I did try renaming a blank text file to EEPROM_Off.bin and FTP'd to E:\NKP11 but it didnt work for me, option 1 you gave on its own didnt work either but it did have the risky option of disabling Ndure which did the trick but backfired on my first attempt because of the order I used the switchdisk in, as I explained earlier. Is it possible theres something wrong with the Ndure3.1 build I downloaded?

The options I chose for each Xbox were the same as this(allowing for kernal differences):
IPB Image

I guess Im just being cautious but Ive never seen the virtual eeprom(as someone said earlier they have it as "EEPROM.bin" on C:/, perhaps they are mistaken and its a backup or earlier builds work differently?) anywhere on the Xbox so Id like to be sure it is functioning(well the settings werent sticking but softmod results can be a bit inconsistant) to protect my eeprom. Is there a way to check for this or am I just being paranoid?

So in other words Im not trying to turn it off because my settings are there on bootup, Im trying to make sure its there and working.

Edited by Rocker1, 24 November 2008 - 03:38 PM.


#14 Rocker1

Rocker1

    X-S Member

  • Members
  • Pip
  • 69 posts

Posted 24 November 2008 - 04:13 PM

Hmmm I dont know if it was because the text file was empty but I think option 2 is working now, I added an explanatory line of text inside the EEPROM_off.bin and did a full reboot(which Im not sure I was doing to be honest it could be that I was loading up XMBC from UnleashX's file browser after placing the EEPROM_off.bin file instead of doing a full system reboot first.

I think the virtual EEPROM working, Ive noticed differences when the file is there and when its not so thats an indication.

So maybe my risky operation is unnecessary but it works if none of the other alternatives are doing the trick, you just have to be carefull or you'll end up Hotswapping.

#15 Jibbajaba

Jibbajaba

    X-S Young Member

  • Members
  • Pip
  • 36 posts

Posted 02 January 2009 - 06:59 AM

Sorry to bump an older topic but I wanted to add my own experience with this issue in case it helps someone else in the future.

My friend gave me his softmodded XBox the other day. The first thing I did was upgrade the hard drive using xboxhdm. I then replaced the dashboard with XBMC and started loading all of the emulators and games onto it from my chipped xbox directly through ftp. The whole time I was doing this I had the new xbox hooked up to a small Commodore 1702 monitor using AV cables. Once I had the XBox all set up the way I wanted it, I brought it out to my living room to hook it up to my HDTV (which is where I had intended to keep it). Only after hooking it up did I realize that the HD options in XBMC were unavailable because they had never been set in the original dash.

For various reason all of the options outlined in this thread would not work for me. For whatever reason I am unable to launch the MS dash from any file explorer, and I do not have that ntds business. This is what I did, and it may or may not work for you.

For starters, my softmod uses that nkpatcher business. I don't know anything about it because I am not the one who modded this deal. I have only chipped xboxes, I have never softmodded. Anyway, the set up I have is done with nkpatcher and a shadowc.

You would need to have the following available to you:
-Frosty's Rescue Disc (downloaded from the usual place)
-Splinter Cell (or one of the other games used for softmodding): Splinter Cell is $1.99 at Gamestop
-Memory Card: $2.99 from Gamestop
-Hacked gamesave files from you-know-where.
-A means of getting the gamesave files onto the mem card (I used my other XBox which is chipped)

I ftp'ed into my REAL C drive (NOT the shadowc) using the evox rescue dash and replaced the patched xboxdash.xbe with the original xboxdash.xbe (after backing up the patched one, obviously). This disables the softmod. Upon resetting the XBox, the normal dash is loaded. I then enabled all HD modes. Reset. I then used Splinter Cell and a memory card loaded with a gamesave exploit to load an Evox dash, turned on the ftp server, and restored the patched xboxdash.xbe in the root of C. Restarted the XBox again. With the softmod restored, it loaded XBMC but I still didn't have HD modes available. When I ftp to my xbox with XBMC running, I see the shadow C instead of the real C, so I had to once again boot into a rescue dash so that I could ftp into the real C. Then I renamed the eeprom.bin file in my C root to eeprom_off.bin (although I think you can rename it to anything else since you are just making it so that the virtual eepron is not used). Reboot, and with the REAL eeprom loaded instead of the virtual job, HD settins were available in XBMC.

Like I said this worked for me based on how my XBox was set up when I got it. Depending on how yours is done, it may or may not work for you.

Chris




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users