xboxscene.org forums

Xbox360 Forums => Xbox360 Software Forums => PC Tools and Utilities (Xbox 360 related) => Topic started by: Watermouth on May 16, 2008, 01:02:00 PM

Title: Winhexs "msinfo32" Nforce Chipset
Post by: Watermouth on May 16, 2008, 01:02:00 PM
"Q. The tool doesn't detect my HDD !
A. First, make sure you are running it from dos, not from a dos box under windows.
Ifthe hddhackr does not autodetect your SATA controller (if you have an nForce
chipset for example), then you can manually edit the hddhackr to support it.
To do this:

1. Find the two ports that your SATA chipset uses for data communication (see the
MTKediting thread ( http://forums.xbox-scene.com/index.php?showtopic=514126 ) for
more detailed info on how to do this), basically, you need to run 'msinfo32',
then go to storage/scsi or storage/ide, depending on your SATA chipset and then
look for the two adress lines that have a difference of 7 between them.
For example:

I/O-port 0x0000EFE0-0x0000EFE7
I/O-port 0x0000EFAC-0x0000EFAF
I/O-port 0x0000EFA0-0x0000EFA7
I/O-port 0x0000EFA8-0x0000EFAB
I/O-port 0x0000EF90-0x0000EF9F
I/O-port 0x0000E800-0x0000E8FF

In this example the two port numbers you are looking for (with difference of 7) are
0xEFE0 and 0xEFA0.
2. Open the hddhackr.com in a hexeditor and search for the string 'port=MPRT'
(it is at the end of the file). Now, that 'MPRT' string is 4 bytes long:
0x4D 0x50 0x52 0x54. You have to replace these four bytes with the 2 port numbers
(which are each 2 bytes long, so you replace the 4 bytes in total), so in the
example above you replace these four bytes with: '0xEF 0xE0 0xEF 0xA0'.
3. If you then start the hddhackr, it will automatically detect that you have edited
that string, so it will skip the SATA autodetector and instead use the port numbers
you've supplied."


I've gone to "msinfo32" but i don't see how to change the 4 bytes  with the 2 port. If anyone can explain this to me as if i was complete idiot(which by now i feel like)  i would greatly appreciate  it. I'm really going out of my element with the hack, but i'm dead set on completing this. It's all i can think about. I don't even care about the gaining 120GBs. I just wan't to know that it is possible for me to do it.


-Paul
Title: Winhexs "msinfo32" Nforce Chipset
Post by: Martinchris23 on May 17, 2008, 06:24:00 PM
QUOTE
2. Open the hddhackr.com in a hexeditor
.

You don't edit anything in msinfo32 itself, it's just used for you to get the correct device information for your chipset.
Title: Winhexs "msinfo32" Nforce Chipset
Post by: Martinchris23 on May 20, 2008, 02:01:00 AM
My original comment was as such because you asked how to edit the data in MSINFO32. I then advised to to re-read the steps, where it says to open the file in a hex editor.

Have you downloaded a hex editor already? Which one are you using?

I use Winhex - open the hddhackr.exe file and search (CTRL+F) for port=mprt. Don't worry about case, just search for this string. It should be on address line 0:3690 if you're wondering, right at the bottom of the file.

You're looking at the 'port=MPRT' on the right, with the intention to change the MPRT to match your port.

on the left, you should see '4D 50 52 54', which is Hex for MPRT (in case you were wondering!).

In the example you gave, the ports were identified as 0xEF 0xE0 0xEF 0xA0.

Remove the 0x's at the start and overtype the '4D 50 52 54' with 'EF E0 EF A0'. The word MPRT will change on the right to something else probably unrecognisable.

Once you've finished, save the file and try it out.

If you're in doubt as to whether it's saved it, re-open in the hex editor and see what's at the bottom of the file. If it still says 'port=MPRT' then it wasn't saved.

See how you get on and let me know.
Title: Winhexs "msinfo32" Nforce Chipset
Post by: self made on May 26, 2008, 05:10:00 AM
bump
Title: Winhexs "msinfo32" Nforce Chipset
Post by: cjb1 on May 26, 2008, 09:14:00 PM
QUOTE(Watermouth @ May 24 2008, 09:52 PM) View Post

I've gotten to the point where i can change the four port numbers but it won't let me save i keep getting this error :invalid file:user.text Do not proceed. is there a certain file type  i'm supposed to save under?

-Paul



You need to register Winhex