-
I wish this worked for me but it just locks up when trying to open my drive (250GB Hitachi). Xplorer360 and USBXTAFGUI are able to open it OK but they can't seem to extract the files properly (I can sometimes manage to get it to work on individual files, but if I select a few folders to extract, it just locks up and they're both exceedingly slow).
-
QUOTE(doveman007 @ Oct 1 2012, 11:11 AM)
I wish this worked for me but it just locks up when trying to open my drive (250GB Hitachi). Xplorer360 and USBXTAFGUI are able to open it OK but they can't seem to extract the files properly (I can sometimes manage to get it to work on individual files, but if I select a few folders to extract, it just locks up and they're both exceedingly slow).
Try out this build: http://clkxu5.com/pb...ybe_no_clue.zip
-
Hi everyone, sorry to bump this old thread, but I've released an update for Party Buffalo. If you want to read about it, check here: http://clkxu5.com/20...uffalo-2-0-1-0/
The short version: all hard drives should now work properly, "latest news" bullshit was removed, and between 2.0.0.9 I released another update on my blog (not pushed out as an official update) which fixed support for devkit hard drives, which is also included in this version.
This is most likely the last update for Party Buffalo. The blog post explains all of that.
Latest version: http://clkxu5.com/dr...rty Buffalo.exe
-
[This is a copy/paste from another board, so please excuse me if something doesn't make sense or out of context]
This app is pretty self explanatory -- created by me from ground-up, and has been in development for a while now. To use, connect your drive (if using a drive), press File>Open>Open Drive Selector>Select your drive. If you're not using a drive, load your file by going to File>Open>Open Dump.
Features so far...- Backing up of drive
- Extracting files
- Reading files
- Reading backups/files that are a single FATX partition (such as the xlaunch.fdf file found in devkats)
- USB support added 1/13/2010
Future updates...- Adding support for memory units
Backing up security sector, josh sector -- Done.- Writing to individual sectors/clusters
- Reading fromm individual sectors/clusters
STFS implimentation (so you can see the game name/file name of an STFS package) -- Done.Maybe undeletion... -- Done.- Anything else that people would want
- Package creation
One known issue I want to address is when extracting multiple files from a hard disk, it will throw an error about the handle not supporting asynchronous operations, etc. -- working on that.
Instead of keeping this closed-source, and having licensing and all that junk, I've decided I'll just make it open-source. I figured it would be too annoying for Cheater912 for me to ask him every time I need to update for him to obfuscate the executable, and then to have to create a licensing system would be annoying as hell.
Quick note if you peek at the source code...
The code in just about every single one of the forms is really messy. Please excuse that. Also, if you use the dev build, you're doing so at your own risk... I wrote a lot of the code in the writing quickly, and have barely tested any of it. So if you're using a hard drive, or anything else you don't want to get messed up on accident, please use enable beta mode by changing the bool at line 16 of the main form to true.
Screenshots:
(IMG:http://imgur.com/KAoal.png)
(IMG:http://i.min.us/ibvHCk.png)
Source:
http://clkxu5.com/drivexplore/src/fatx.zip
EXE (will auto-update):
http://clkxu5.com/drivexplore/Party%20Buff...%20Explorer.exe
If you want to donate, do so hurr (I'm not trying to be one of those guys who's like you donate or else I'll stop developing, I'm just sayin, it'd be cool if you did): https://www.paypal.com/cgi-bin/webscr?cmd=_...gif%3aNonHosted
This post has been edited by CLK Rebellion: Jan 14 2011, 01:33 AM
-
meh?
win xp /250gb xbox drive
-
This is real nice, good that it can read the USB drives, good for uncourrpting profiles and moving between consoles.
-
QUOTE(nugmebot @ Nov 14 2010, 02:39 PM)
meh?
...
win xp /250gb xbox drive
same as what i see
xp 64 / 2gb usb stick
-
Shuts down on my computer before it can even open up the drive.
-
QUOTE(nugmebot @ Nov 14 2010, 06:39 AM)
meh?
~~~
win xp /250gb xbox drive
QUOTE(dpbmt @ Nov 14 2010, 08:02 AM)
same as what i see
xp 64 / 2gb usb stick
I'll look in to that here in a second -- see what the problem is. Probably a quick fix... Would either of you feel like letting me on your TeamViewer to check out the problem for myself though?
@MoonTar
Make sure you're running as admin.
This post has been edited by CLK Rebellion: Nov 14 2010, 07:40 PM
-
Thanks.
-
Is there a reason that it is trying to connect to the internet? does it check home for updates? I blocked access to the net for it since there is no reason.
-
Will it be possible " in the future " to add to a memory card or usb drive being used as a memory card. with this program?
I have been trying to add the media update to my usb drive, formated by my xbox 360 so I did not have to swap my internal hard drive between my 2 jtaged xbox 360's to watch movies. 1 xbox 360 is in a bedroom and the other is in the living room.
This post has been edited by minipower: Nov 14 2010, 09:04 PM
-
QUOTE(1nsan3 @ Nov 14 2010, 12:02 PM)
Is there a reason that it is trying to connect to the internet? does it check home for updates? I blocked access to the net for it since there is no reason.
Yep, that's correct.
-
Finally a program that just works with my 250gb
I kept getting an error when trying to extract the compatibility folder.
I could extract each item individually and rebuild the directories manually, but if I selected the main folder and hit extract I got "fuck, error" lol
Also, I backed up my whole drive. Does anyone know if I can manually delete HD installed games? I don't need them wasting precious space on my PC. For example, I only have one right now, Halo: Reach
I located it (by the size) in:
\Data\Content\0000000000000000\4D53085B\00004000\D5F8036CA497AFADC59687E1566C10D3.data
The files are Data000 through Data0041
Do I delete the whole folder? Just those Files? More folders?
Just wondering. Would rather not have to delete them, backup, then reinstall.
Thanks!
-
QUOTE(blastagator @ Nov 14 2010, 12:17 PM)
Finally a program that just works with my 250gb
I kept getting an error when trying to extract the compatibility folder.
I could extract each item individually and rebuild the directories manually, but if I selected the main folder and hit extract I got "fuck, error" lol
Also, I backed up my whole drive. Does anyone know if I can manually delete HD installed games? I don't need them wasting precious space on my PC. For example, I only have one right now, Halo: Reach
I located it (by the size) in:
\Data\Content\0000000000000000\4D53085B\00004000\D5F8036CA497AFADC59687E1566C10D3.data
The files are Data000 through Data0041
Do I delete the whole folder? Just those Files? More folders?
Just wondering. Would rather not have to delete them, backup, then reinstall.
Thanks!
Yeah, that error message is one of the things I forgot to change for the beta... As for the error you got, I'm guessing before it said that, it gave you a different message? If so, I'm working on that guy -- more of an annoying bug because it has to do with the Win32 API.
Edit: Oh yeah, and as for the HDD installed games, you can just delete those files. Games install as Dataxxx
QUOTE(minipower @ Nov 14 2010, 12:02 PM)
Will it be possible " in the future " to add to a memory card or usb drive being used as a memory card. with this program?
I have been trying to add the media update to my usb drive, formated by my xbox 360 so I did not have to swap my internal hard drive between my 2 jtaged xbox 360's to watch movies. 1 xbox 360 is in a bedroom and the other is in the living room.
What exactly do you mean? Writing to the drives? That's disabled for now since I haven't tested much of my writing stuff, and I'd rather mess up my own drive than someone else's. So until I'm sure it's 100% stable, it's disabled.
-
I thought it would let me image my usb stick but the option is greyed out guess ill stick with usb image tool
Thanks any-ways appreciate the work and new software is always nice ..
-
Dataxxx
What exactly do you mean? Writing to the drives? That's disabled for now since I haven't tested much of my writing stuff, and I'd rather mess up my own drive than someone else's. So until I'm sure it's 100% stable, it's disabled.
[/quote]
Sorry for the confusion.. I was asking if the program will be able to write to a xbox 360 formated usb drive.. When i use the transfer data on the xbox 360 it will not let me transfer the optional media update to the usb drive..
I tried to make a content folder on my usb drive and just copy the media update to the drive, It did not work. and when I hook up the usb drive to my computer it has a folder named XBOX and the files in that folder are named " DATA001 " and so on. like the files on the partition is a differant format than the internal hard drive.
Iam glad to here that when and if you are able to get the writing to drive 100% you will release it.
-
QUOTE(Syn201 @ Nov 14 2010, 05:56 PM)
I thought it would let me image my usb stick but the option is greyed out guess ill stick with usb image tool
Thanks any-ways appreciate the work and new software is always nice
..
Thanks! As for the imaging, I figured it'd be redundant since the partitions are already in files.
QUOTE(minipower @ Nov 14 2010, 06:53 PM)
Sorry for the confusion.. I was asking if the program will be able to write to a xbox 360 formated usb drive.. When i use the transfer data on the xbox 360 it will not let me transfer the optional media update to the usb drive..
I tried to make a content folder on my usb drive and just copy the media update to the drive, It did not work. and when I hook up the usb drive to my computer it has a folder named XBOX and the files in that folder are named " DATA001 " and so on. like the files on the partition is a differant format than the internal hard drive.
Iam glad to here that when and if you are able to get the writing to drive 100% you will release it.
Ah, yeah I should have the writing features fully done and tested in the next week or two. Sounds a little long, but I've got school and some other reading-related bugs to fix first
-
It crashed it win7 64bit using 20gig on M$ USB cable. (On Opening device)
Any fix for that (yet?)
Brgds/Dan
This post has been edited by danthaman673: Nov 15 2010, 04:02 AM
-
QUOTE(danthaman673 @ Nov 14 2010, 07:00 PM)
It crashed it win7 64bit using 20gig on M$ USB cable. (On Opening device)
Any fix for that (yet?)
Brgds/Dan
Someone else messaged me with the same problem. If you don't run it as administrator it will do that, so I'm guessing that could be the issue.
-
QUOTE(CLK Rebellion @ Nov 15 2010, 01:02 PM)
Someone else messaged me with the same problem. If you don't run it as administrator it will do that, so I'm guessing that could be the issue.
Ah cheers, (Sorry I didn't search better)
If you don't hear from me again on this issue , then it will be confirmed (As the issue :-)
Brgds/Dan
NiceApp BTW Did you use the X360 dll's ???
-
QUOTE(danthaman673 @ Nov 15 2010, 01:29 AM)
Ah cheers, (Sorry I didn't search better)
If you don't hear from me again on this issue , then it will be confirmed (As the issue :-)
Brgds/Dan
NiceApp BTW Did you use the X360 dll's ???
Haha, alright, and not your fault. I didn't post anything else in it in page 1, and I forgot to state so as well in the OP. And nope, I did not use X360 dll's -- coded this entirely myself
Edit: I just pushed out version 1.0.0.4 -- here is the changelog:
QUOTE
Update fixes bug with closing drives
Fixes bug with extracting folders on a hard drive
Might fix bug with some USB drives(I say might, because it's a ghetto fix. If it messes up on yours, please message me regarding the issue)
Added extracting of Security Sector
Added extracting of Josh sector
If you didn't get the auto-update for whatever reason, you can download it here:
http://www.megaupload.com/?d=VD1Y6EKD
(Mirror)
http://www.mediafire.com/?70f0iagx4qf4mhf
This post has been edited by CLK Rebellion: Nov 16 2010, 01:40 AM
-
was that my ghetto fix with the 0x1000 hole?
-
have not gotten a chance to test this yet but so far it looks good, nice to see a new app since xplorer360 seems to be dead and I had a hell of a time trying to find a dl link to restore my partition 2 after I upgraded to a 250GB HD
-
QUOTE(slasherking823 @ Nov 15 2010, 05:00 PM)
was that my ghetto fix with the 0x1000 hole?
Yes, unfortunately... You were right about that -- that was the cause of some problems.
-
Can you add a feature to format the flash drive and make it xbox 360 compatible without the data loss check?
-
QUOTE(hyperfire21 @ Nov 16 2010, 01:45 PM)
Can you add a feature to format the flash drive and make it xbox 360 compatible without the data loss check?
Like this? ;p
But they do the performance check for good reasons. Bypassing it may not be the best idea.
Anyways, nice app, CLK. Fun to have some competition. ;p
-
QUOTE(EatonZ @ Nov 16 2010, 04:49 PM)
Like this? ;p
But they do the performance check for good reasons. Bypassing it may not be the best idea.
Anyways, nice app, CLK. Fun to have some competition. ;p
Ditto! I didn't know your app had that feature.
@Hyperfire
Personally, I don't know much about the security sector, so most likely not. People seem to be satisfied with HDDHackr as well.
-
QUOTE(EatonZ @ Nov 17 2010, 01:49 AM)
Like this? ;p
But they do the performance check for good reasons. Bypassing it may not be the best idea.
Anyways, nice app, CLK. Fun to have some competition. ;p
By the way which app is that? I've been trying to find it.
-
QUOTE(hyperfire21 @ Nov 16 2010, 10:06 PM)
By the way which app is that? I've been trying to find it.
That is a part of FATXplorer.
Please note that the mini-tool pictured is NOT in the current 1.2 version. It will be in the upcoming 2.0 release.
-
I have 6 OCZ 16gb flash drives. Only 1 seems to work with xbox 360 as a memory unit. Rest fail the data loss test. Is there any way i can clone the working drive as a memory unit for the rest of the drives?
-
QUOTE(hyperfire21 @ Nov 16 2010, 11:31 PM)
I have 6 OCZ 16gb flash drives. Only 1 seems to work with xbox 360 as a memory unit. Rest fail the data loss test. Is there any way i can clone the working drive as a memory unit for the rest of the drives?
Well since you have one working one, you should be able to just copy the Xbox360 folder in the root of the working USB onto one that doesn't work.
Let me know if that works.
-
just tried that but it wont detect on the xbox 360 as a memory unit.
also tried usb image tool and that didnt work also.
is there some security sector or something that didnt copy over?
This post has been edited by hyperfire21: Nov 17 2010, 06:21 AM
-
Could it be possible to modify USB-drive(some info sector?) so that you could use more than 16GB?
-
I'm hoping CLK Rebellion and Eatonz can help figure out how to make all flash drive compatible. There has to be a specific thing that 360 format is doing because even the clone apps aren't working to make 2 flash drives identical.
-
QUOTE(hyperfire21 @ Nov 17 2010, 02:01 PM)
I have 6 OCZ 16gb flash drives. Only 1 seems to work with xbox 360 as a memory unit. Rest fail the data loss test. Is there any way i can clone the working drive as a memory unit for the rest of the drives?
Sounds like write-leveling, Might not be a good idea if that's the case. OR It could be the controller/FW in which case you may have other probs. Pls post ur results if u decide to try it as I often get asked about adding SSD's to JTAG's.
CLK: Thanx for the quick update etc.. IT WORKS GREAT!! (Using the 'official' USB adapter- I havent had time to try SATA yet but I will shortly w/a slim drive)
I have always wanted two features out of an XDFS manager:
(1) Ecc/DIR Check (ie; Disck-Check feature) AND/OR
(2) Disc defragmenter
The guy who did 360 drive commander was working on the above but I think maybe his interest now lies elsewhere....?...?...?
EDIT: I was also wondering why I can't delete (In right-click context menu) - I wanted to delete from systemupdate dir (a dash update)
Brgds/Dan
-
The weird thing is all of my ocz 16gb flash drives appear to have similar speeds in read/write performance but only 1 ocz drive works. My kingston 4gb data traveler is much slower but works with 360 perfectly. Thats why i'm interested in what we can do to fix it through pc route.
-
QUOTE(hyperfire21 @ Nov 17 2010, 12:02 AM)
just tried that but it wont detect on the xbox 360 as a memory unit.
also tried usb image tool and that didnt work also.
is there some security sector or something that didnt copy over?
When you attempt to format the USB, what is the exact message you get on the dash?
-
QUOTE(hyperfire21 @ Nov 16 2010, 09:02 PM)
just tried that but it wont detect on the xbox 360 as a memory unit.
also tried usb image tool and that didnt work also.
is there some security sector or something that didnt copy over?
If you copy the files, you're copying everything.
-
QUOTE(EatonZ @ Nov 17 2010, 01:17 PM)
When you attempt to format the USB, what is the exact message you get on the dash?
I get something like Failed Data Loss Test.
One more thing I wanted to add is that i've formatted these drives through various software. I tried to set the 16gb drive to 7gb xbox storage through the dash and one time I was able to make it work. Not after that one time though...
-
Good job clk.
-
QUOTE(gruntlord6 @ Nov 17 2010, 12:03 PM)
Good job clk.
Why thank you sir.
I just coded up a function for getting the STFS name/general info (still have to work on images, as they're not in the same buffer as everything else), but I need to figure out a good way of getting it for folders... I was thinking I could load up the subfolders/files and grab the game name from one of the files, but that would slow things down a little bit, yet it may be the only solution. It's already sort of slow getting names for folders with a lot of files (for instance the cache folder), as it checks the header of each file to see if it's a valid STFS package, and if it is it loads all of the info at once and caches it. -- Lied about that. I just put in a filesize check to make sure it's got the minimum package size before doing anything, and loads the cache folder almost like normal.
Also, I made it so that the app requests to be run as administrator upon startup (would make it so that if people don't run as admin, it doesn't crash on them when going to the drive selector), so expect that in the next update as well. (This is my little way of procrastinating from doing anything writing-related, although all of it should work already -- just haven't tested any of it except for creating new folders )
-
smells like an xploit it's comming from this XD
-
When right-click on a folder in either the tree view or file list view and Extracting, I get everything inside the folder but not the folder itself. It would be significantly more convenient to get the topmost (ie right-clicked) folder as well.
What I'm doing right now is copying one of my arcade games. I right-click on 584108C and Extract to the desktop and I'm left with just the folder 000D0000. If it copied the 584108C folder as well I could just drag that into my FTP client and transfer without having to manually create the folder in Content\000...\
This is while browsing a flash drive, in case that makes a difference.
Great program otherwise.
-
QUOTE(Sunblood @ Nov 18 2010, 10:15 PM)
When right-click on a folder in either the tree view or file list view and Extracting, I get everything inside the folder but not the folder itself. It would be significantly more convenient to get the topmost (ie right-clicked) folder as well.
What I'm doing right now is copying one of my arcade games. I right-click on 584108C and Extract to the desktop and I'm left with just the folder 000D0000. If it copied the 584108C folder as well I could just drag that into my FTP client and transfer without having to manually create the folder in Content\000...\
This is while browsing a flash drive, in case that makes a difference.
Great program otherwise.
I thought I had it create the root -- guess not... I will get on that right now. Thanks!
-
QUOTE(hyperfire21 @ Nov 17 2010, 12:07 PM)
I get something like Failed Data Loss Test.
One more thing I wanted to add is that i've formatted these drives through various software. I tried to set the 16gb drive to 7gb xbox storage through the dash and one time I was able to make it work. Not after that one time though...
I am pretty sure the device ID is the issue. I will have to verify how it is calculated and maybe I can get it to work.
-
QUOTE(EatonZ @ Nov 19 2010, 10:53 PM)
I am pretty sure the device ID is the issue. I will have to verify how it is calculated and maybe I can get it to work.
Confirmed. The Device ID value in the data files is what locks it to the USB itself. Modifying it to match the ID of the new USB will make it work. Unfortunately, it seems to be calculated differently than hard-drives. Once I figure it out, formatting will be a possibility.
-
QUOTE(EatonZ @ Nov 20 2010, 12:13 PM)
Confirmed. The Device ID value in the data files is what locks it to the USB itself. Modifying it to match the ID of the new USB will make it work. Unfortunately, it seems to be calculated differently than hard-drives. Once I figure it out, formatting will be a possibility.
Good work and good luck sir. If all goes as planned, I'll hopefully push out an update that includes writing functionality and the above (STFS stuff) today.
-
Does the program have a limit on how many folders/files it can display? For whatever reason it doesn't show all of my folders under my gamertag and even trying to navigate to them manually tells me "Path Not Found"
-
QUOTE(veekay @ Nov 20 2010, 08:42 PM)
Does the program have a limit on how many folders/files it can display? For whatever reason it doesn't show all of my folders under my gamertag and even trying to navigate to them manually tells me "Path Not Found"
It shouldn't... But I have a feeling that it's with the flags I set for it to recognize as folders. If you could, could you open your drive in a hex editor (in HxD it's Extras>Open Disk, and the disk will be under physical drives with the number under the "ID" in my device opener), then go to offset 0x130EB0000. After that, search for the name of the folder, and any folders you can't see, could you tell me the byte directly before the name of the folder?
-
My 16GB USB flash drive doesn't show up a device in the DeviceSelector. My friend's 8GB USB flash drive doesn't show up either. We are both using 1.0.0.4. Have we both missed a step? Do we need to install something other than the .exe?
Thank you.
-
QUOTE(OzQuant @ Nov 24 2010, 06:29 AM)
My 16GB USB flash drive doesn't show up a device in the DeviceSelector. My friend's 8GB USB flash drive doesn't show up either. We are both using 1.0.0.4. Have we both missed a step? Do we need to install something other than the .exe?
Thank you.
Nope... my guess is that it could either be used by another program or just something else that's weird. I'll be sure to look in to this -- thanks! Just to make sure... you guys ran it as admin, correct?
Edit (don't feel like double-posting):
Here's 1.0.0.5. Still no writing support for the standalone exe, but you can download the source and compile that with the "IsBeta" bool in the main form set to false (be careful, that form is very messy!)
Changelog:
-Fixed a bug with a reading function that liked to read more bytes than it should
-Made it so that it should request administrator permissions at startup (should fix some people's issues...)
-Added the reading of general STFS info, as you can see from this screenshot: http://imgur.com/neMr6.png
-Added a "properties" window for files
-Other small bug fixes that I can't remember
Source
http://www.megaupload.com/?d=FEW8OQ6C
(Mirror)
http://www.mediafire...nem1z2205tpxg99
EXE (should prompt to update automatically upon startup)
http://www.megaupload.com/?d=187BV84C
(Mirror)
http://www.mediafire...a1cd47q6m2egkpf
Happy gobbler day, everyone.
-
Thanks for responding! I tried 1.0.0.5 and again, my USB flash drive doesn't show up in the DeviceSelector.
I can mount the flash drive fine in USB XTAF Xplorer 32 beta3 and the flash drive works fine in my Xbox.
The flash drive is SanDisk Cruzer, appears as H:, device descriptor is USB Mass Storage Device at Port_#0001.Hub_#0008 if that helps at all.
My friend and I found that USB XTAF Xplorer seems to have a bug where you can't transfer a large file (like a 2GB), so we wanted to try out your app.
Cheers.
-
I love this error, have run into it so many times in my experiences, haha.
Happens when I click the Data folder.
-
Works great on windows XP, thanks for your app
-
QUOTE(EatonZ @ Nov 26 2010, 11:40 AM)
I love this error, have run into it so many times in my experiences, haha.
Happens when I click the Data folder.
CODE
Buffer = io.ReadBytes(0x2050);
That's lovely... I have no idea why I chose a number like like that...
I also messed up on a rounding function, and instead of putting 0x200 I put 200. Fuuuu... I'll try to push out 1.0.0.6 later today with writing support. Scratch that, pushing out 1.0.0.6 right now as I remembered I have other things to do, and don't think I'll have enough time to re-write some of the forms to include writing support. Thanks for bringing that to my attention.
Oh yeah, and @OzQuant 1.0.0.6 has a minor edit to how it detects USB Drives. I forgot the function that returns a list of logical drives, so I did a char array and had it loop through each, detecting if the drive "IsReady", and if it wasn't then it would throw it away. Hopefully this works better...
-
QUOTE(EatonZ @ Nov 20 2010, 09:13 PM)
Confirmed. The Device ID value in the data files is what locks it to the USB itself. Modifying it to match the ID of the new USB will make it work. Unfortunately, it seems to be calculated differently than hard-drives. Once I figure it out, formatting will be a possibility.
This is definately great news. What app will modify device ID of the flash drive properly?
-
I went through device manager on 2 ocz rally2 drives to see the differences. These are the things the values differed in:
container id
parent
device instant path
base container id
driver key
-
QUOTE(hyperfire21 @ Nov 27 2010, 10:18 AM)
This is definately great news. What app will modify device ID of the flash drive properly?
You can't modify it, it is in the firmware which is not writable by normal means.
Only option is to find it, but I am still unable to find out how it is generated for USBs.
However, through an IO function on the console, there is a way to get the ID. Expect a PM from me soon, we'll try getting one of them to work.
-
I'm loving how your releasing the source files for this program. Looking so good so far, I was thinking about making one of these a while ago. But now there is this theirs nothing really to do different than what you are doing.
Thanks again CLK Rebellion!
-
QUOTE(OVIE @ Nov 29 2010, 01:50 PM)
I'm loving how your releasing the source files for this program. Looking so good so far, I was thinking about making one of these a while ago. But now there is this theirs nothing really to do different than what you are doing.
Thanks again CLK Rebellion!
Thanks for your support! I think that writing should be done tomorrow... I just did an entire re-code of my Extraction form to make it work for both injecting and writing (no need to have two forms when you could just utilize one), made it cleaner, and I'll just have to test it on my hard drive/memory unit to see how that works.
-
WOW saved my butt big time! Someone thought it would be funny to delete my profile off my usb stick! This program opened my partitioned usb stick and was able to undelete my gamertag!
I wasn't able to inject the gt back into the usb stick but xtaf gui took care of that but it doesn't have undelete!
Enjoy the donation! I've been working on this undelete for about 6 hours and your program did it in a few minutes.
-
QUOTE(kruton6 @ Nov 30 2010, 07:33 AM)
WOW saved my butt big time! Someone thought it would be funny to delete my profile off my usb stick! This program opened my partitioned usb stick and was able to undelete my gamertag!
I wasn't able to inject the gt back into the usb stick but xtaf gui took care of that but it doesn't have undelete!
Enjoy the donation! I've been working on this undelete for about 6 hours and your program did it in a few minutes.
Sweet, thanks! I really appreciate it! You aren't able to inject your gamertag back in because I'm still working on some of my writing functions, but those should be done fairly soon.
Edit:
1.0.0.7 -- includes writing. I just tested injecting a folder in to my thumb drive, and it showed up perfectly on my Xbox. All game saves were there, nothing appeared to be corrupt...
Other changes in this build:
•I removed basically everything except the "Extract" function from the treeview's context menu. Reason for that is I noticed that when you right-click on an object, it doesn't actually select it. So say you right-click on your profile but beforehand you clicked on the "Content" folder -- it's going to extract the content folder vs. the folder you right-clicked, and there's no way (that I know of?) for me to fix that. I figured it'd be safer to remove the writing functions from that so you don't accidentally overwrite something you shouldn't...
•Fixed the listview not being cleared after opening the drive selector
•"Get Help Online" in the "Help" menu item actually has something there now
•Entire re-code of the extracting form
I really have to stress this though: if you think the app isn't do anything, but it's responding to input (that is, when you click on it, it doesn't say "(Not responding)") -- it's probably doing something. When writing to your drive and you need to overwrite something first, it will go through and delete everything within that folder (if you're deleting a folder), therefore causing a little bit of a delay. And please, if you feel a little bit worried about writing to your device -- make a backup.
Source:
http://www.megaupload.com/?d=9KLV6IWB
EXE (will auto-update):
http://www.megaupload.com/?d=YLUUS9X1
-
Bump & Update -- 1.0.0.8
This one's sort of funny actually, and really goes to show that you shouldn't copy and paste code just because you're lazy. I've got two functions that are basically the same, just serve different purposes (one's for writing a FAT chain, the other is for clearing a fat chain), and they've got the same names... within my delete function, it called to the writing function, therefore causing it to re-write what I just deleted. WEAK. Besides that, this update adds drag and drop support, fixes a threading issue, and has some better error handling.
EXE will auto-update (don't feel like posting that), source:
http://www.megaupload.com/?d=VD5KLES0
This post has been edited by CLK Rebellion: Dec 2 2010, 06:11 AM
-
Anyone else getting "The system cannot find the file specified" when trying to update?
-
QUOTE(Martinchris23 @ Dec 2 2010, 03:32 AM)
Anyone else getting "The system cannot find the file specified" when trying to update?
Ran it just fine on my end... here you go: http://clkxu5.com/drivexplore/Party%20Buff...%20Explorer.exe
-
QUOTE(CLK Rebellion @ Dec 2 2010, 03:53 PM)
Ran it just fine on my end... here you go:
http://clkxu5.com/dr..... Explorer.exe
For some strange reason, it's now working
EDIT: ok, this is my first attempt at using this and it crashes when I open the device selector.
I'm on XP SP3. Error signature is
EventType : clr20r3 P1 : party buffalo drive explorer.exe P2 : 1.0.0.8
P3 : 4cf71d6c P4 : party buffalo drive explorer P5 : 1.0.0.8
P6 : 4cf71d6c P7 : be P8 : 199 P9 : system.indexoutofrangeexception
-
QUOTE(Martinchris23 @ Dec 2 2010, 08:16 AM)
For some strange reason, it's now working (IMG:
style_emoticons/default/smile.gif)
EDIT: ok, this is my first attempt at using this and it crashes when I open the device selector.
I'm on XP SP3. Error signature is
EventType : clr20r3 P1 : party buffalo drive explorer.exe P2 : 1.0.0.8
P3 : 4cf71d6c P4 : party buffalo drive explorer P5 : 1.0.0.8
P6 : 4cf71d6c P7 : be P8 : 199 P9 : system.indexoutofrangeexception
Ah, thanks for posting that! I have a feeling I know what's causing it, so I'll see about fixing it when I get home later tonight.
-
QUOTE(CLK Rebellion @ Dec 2 2010, 12:09 AM)
Bump & Update -- 1.0.0.8
This one's sort of funny actually, and really goes to show that you shouldn't copy and paste code just because you're lazy. I've got two functions that are basically the same, just serve different purposes (one's for writing a FAT chain, the other is for clearing a fat chain), and they've got the same names... within my delete function, it called to the writing function, therefore causing it to re-write what I just deleted. WEAK. Besides that, this update adds drag and drop support, fixes a threading issue, and has some better error handling.
EXE will auto-update (don't feel like posting that), source:
http://www.megaupload.com/?d=VD5KLES0
How come your using mega upload?
-
QUOTE(gruntlord6 @ Dec 2 2010, 01:36 PM)
How come your using mega upload?
Lowering the bandwidth used on gamerfreak's server.
Also, @Martinchris, do me a favor and try out the new version that I pushed out (v1.0.0.9).
-
Could the backup/restore functions be used to migrate from a smaller drive to a larger drive or no?
-
QUOTE(CDB @ Dec 2 2010, 08:09 PM)
Could the backup/restore functions be used to migrate from a smaller drive to a larger drive or no?
You can migrate, but not like that.
Would be better to extract the Content folder and put it on your new HDD. I assume this app creates a complete binary-level backup and putting it on a bigger device will most likely break that larger drive. (Security Sector, in particular)
-
QUOTE(EatonZ @ Dec 2 2010, 08:41 PM)
You can migrate, but not like that.
Would be better to extract the Content folder and put it on your new HDD. I assume this app creates a complete binary-level backup and putting it on a bigger device will most likely break that larger drive. (Security Sector, in particular)
ugh, doublepost
-
QUOTE(EatonZ @ Dec 2 2010, 08:41 PM)
You can migrate, but not like that.
Would be better to extract the Content folder and put it on your new HDD. I assume this app creates a complete binary-level backup and putting it on a bigger device will most likely break that larger drive. (Security Sector, in particular)
That is actually a really great idea. Thanks!
EDIT: It crashes when I start to copy files
-
QUOTE(CDB @ Dec 2 2010, 05:55 PM)
EDIT: It crashes when I start to copy files
Does the app give you any sort of error?
-
QUOTE(CLK Rebellion @ Dec 2 2010, 09:19 PM)
Does the app give you any sort of error?
I try to extract my data partition (or even just the content folder) and it gets through name.txt and cache and then then "Party Buffalo Explorer has stopped working.."
EDIT: Nevermind, I seem to have the extraction of /Content/ working, but it crashes if I try to dump the whole partition at once, I'm going to see if I can narrow it down to a particular folder/file once this finishes.
-
QUOTE(CDB @ Dec 2 2010, 06:29 PM)
I try to extract my data partition (or even just the content folder) and it gets through name.txt and cache and then then "Party Buffalo Explorer has stopped working.."
EDIT: Nevermind, I seem to have the extraction of /Content/ working, but it crashes if I try to dump the whole partition at once, I'm going to see if I can narrow it down to a particular folder/file once this finishes.
Hmmm, I'll definitely look in to that. Maybe I'll just add a "copy partition from other drive" feature? Thanks.
-
QUOTE(CLK Rebellion @ Dec 2 2010, 10:53 PM)
Lowering the bandwidth used on gamerfreak's server.
Also, @Martinchris, do me a favor and try out the new version that I pushed out (v1.0.0.9).
Cheers, now able to scan for devices and it picked up my stock 120GB HDD no worries.
I went to open the FreeStyle folder on the root (as I'm running FSD) and got this exception:
"System.IO.IOException: Data error (cyclic redundancy check)"
There's obviously more information in the exception window so let me know if you want me to fire it through.
-
QUOTE(Martinchris23 @ Dec 3 2010, 01:03 AM)
Cheers, now able to scan for devices and it picked up my stock 120GB HDD no worries.
I went to open the FreeStyle folder on the root (as I'm running FSD) and got this exception:
"System.IO.IOException: Data error (cyclic redundancy check)"
There's obviously more information in the exception window so let me know if you want me to fire it through.
Hmm, could you post the rest of the stuff up to the "Loaded Assemblies"?
-
I just read you removed copy from the context menu. I have some of the old source files so I'm going to mess around with it to see if I can get it to what you want it to actually do. Im not big on C# yet, but I'm pretty fluent in other languages, but with that said don't expect anything big
-
QUOTE(CLK Rebellion @ Dec 3 2010, 03:41 PM)
Hmm, could you post the rest of the stuff up to the "Loaded Assemblies"?
Sure - here you go:
CODE
************** Exception Text **************
System.IO.IOException: Data error (cyclic redundancy check).
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)
at System.IO.BinaryReader.ReadBytes(Int32 count)
at FATX_Browser.STFS.STFSInfo.CheckBuffer()
at FATX_Browser.STFS.STFSInfo.Magic()
at FATX_Browser.FATX.Entries.LoadEntries(Folder f, Boolean ShowDeletedEntries)
at FATX_Browser.FATX.Folder.SubFolders(Boolean ShowDeletedEntries)
at FATX_Browser.Main.ReadFolderData()
at FATX_Browser.Main.treeView1_AfterSelect(Object sender, TreeViewEventArgs e)
at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
at System.Windows.Forms.TreeView.WmNotify(Message& m)
at System.Windows.Forms.TreeView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
-
QUOTE(OVIE @ Dec 3 2010, 08:28 AM)
I just read you removed copy from the context menu. I have some of the old source files so I'm going to mess around with it to see if I can get it to what you want it to actually do. Im not big on C# yet, but I'm pretty fluent in other languages, but with that said don't expect anything big (IMG:
style_emoticons/default/sleep.gif)
Copy was never a function, it was just that the treeview is a little weird with the way that the right-clicks work. When you right-click, it wouldn't select the node you clicked, and the previously selected node would still be selected, which could be problematic.
@Martinchris
CODE
at FATX_Browser.STFS.STFSInfo.CheckBuffer()
I have a feeling that's what's causing it. Does it do it whenever you go in ANY folder, or just in that one? If it's happening with all of them, it's most likely where it tries to grab the STFS info for the package/file. If it's whenever you go in to a folder with files, try running my ye version:
http://clkxu5.com/Party%20Buffalo%20Drive%20Explorer_ye.exe
This post has been edited by CLK Rebellion: Dec 4 2010, 12:37 AM
-
QUOTE(CLK Rebellion @ Dec 3 2010, 11:36 PM)
Copy was never a function, it was just that the treeview is a little weird with the way that the right-clicks work. When you right-click, it wouldn't select the node you clicked, and the
previously selected node would still be selected, which could be problematic.
@Martinchris
CODE
at FATX_Browser.STFS.STFSInfo.CheckBuffer()
I have a feeling that's what's causing it. Does it do it whenever you go in ANY folder, or just in that one? If it's happening with all of them, it's most likely where it tries to grab the STFS info for the package/file. If it's whenever you go in to a folder with files, try running my ye version:
http://clkxu5.com/Pa...Explorer_ye.exe
Ok - I managed to drill down just about every other folder on my HDD (including other manually created folders as well as FSD's fsd2data folder) and it's fine. I can access and see files populated with STFS names. It's literally just this one folder which is causing it to bomb.
I'm calling it a bogey though - I copied the folder using another tool and re-injected it using yours (and the other one I used so I could compare the result) and it now opens fine. I've still got the full error log from the problem before, so if you want it, drop me a PM and I'll forward it on. However I'd say if anyone else has this issue, the above steps would resolve it.
Thanks for your help!
-
QUOTE(Martinchris23 @ Dec 3 2010, 04:44 PM)
Ok - I managed to drill down just about every other folder on my HDD (including other manually created folders as well as FSD's fsd2data folder) and it's fine. I can access and see files populated with STFS names. It's literally just this one folder which is causing it to bomb.
I'm calling it a bogey though - I copied the folder using another tool and re-injected it using yours (and the other one I used so I could compare the result) and it now opens fine. I've still got the full error log from the problem before, so if you want it, drop me a PM and I'll forward it on. However I'd say if anyone else has this issue, the above steps would resolve it.
Thanks for your help!
That's the most bizarre thing... I have no idea why that would have happened then to be honest. If you ever encounter this problem again, feel free to PM me and I'll look at the entry/FAT chain to see if maybe something's weird with the FAT chain where there's no ending block or something -- that's really the only thing I can think of that may cause an infinite loop like that (especially since it's with that one folder).
Edit
Found that bug (actually encountered it myself), "fixed" it by putting a try/catch there (which is a really ghetto fix, and is applied in the latest update). Thanks for the bug report!
This post has been edited by CLK Rebellion: Dec 4 2010, 07:03 AM
-
QUOTE(CLK Rebellion @ Dec 4 2010, 12:59 AM)
That's the most bizarre thing... I have no idea why that would have happened then to be honest. If you ever encounter this problem again, feel free to PM me and I'll look at the entry/FAT chain to see if maybe something's weird with the FAT chain where there's no ending block or something -- that's really the only thing I can think of that may cause an infinite loop like that (especially since it's with that one folder).
Edit
Found that bug (actually encountered it myself), "fixed" it by putting a try/catch there (which is a really ghetto fix, and is applied in the latest update). Thanks for the bug report!
You're welcome - glad to help
-
As of today, I have no idea how many updates I'll be able to push out until I get a new Xbox (my current one just E74'd, video here of right before it happened (lol): http://www.youtube.com/watch?v=ebVuWxEte6I)
So, I'll start working on some other features (currently, everything seems like it's working fine) that will hopefully boost performance of the app and don't require me testing them on my box
This post has been edited by CLK Rebellion: Dec 6 2010, 12:11 AM
-
Gonna try it now.
-
Hi.
Fantastic app, I love it so much.
However, now it just won't work... It had some issues with moving lot of files to the xbox harddrive, so I wanted to try a newer machine with more power, so I went from xp sp3 32-bit -> win 7 64-bit.
Anywho, no matter how much I run as admin in win 7, I can choose my HDD, browse to directory and BAM, whatever I do from here results in not answering. Create folder, delete folder, move folder to the disk.
How can I provide you some information here? From where do people get the log thingie, that helps you?
Also my xp trusty machine also gave errors yesterday, however I will test more today.
Again, best app ever...
-
QUOTE(CupeX @ Dec 6 2010, 06:30 AM)
Also my xp trusty machine also gave errors yesterday, however I will test more today.
Again, best app ever...
Nope, XP still shut down the app, as soon as I make an action with the HDD, I can see it fine, but when you do anything, like add folder, inject or something, it freezes and shuts down with error.
-
QUOTE(CupeX @ Dec 5 2010, 08:30 PM)
How can I provide you some information here? From where do people get the log thingie, that helps you?
Also my xp trusty machine also gave errors yesterday, however I will test more today.
When the app closes, it should have a dialog come up telling you the app crashed and all that stuff, then near the bottom will be a button that says "Details". If you press that, there should be a summary of the error. If you could post that, it would be wonderful! I'll also do some testing today for writing a lot of files to see if I can reproduce the error on my machine.
-
I am also having a few issues with it (its a great app though) I am unable to delete anything at all, just freezes and does nothing. Running win 7 32bit...on genuine MS 120Gb drive
This post has been edited by seanr28: Dec 8 2010, 12:01 AM
-
QUOTE(seanr28 @ Dec 7 2010, 02:59 PM)
I am also having a few issues with it (its a great app though) I am unable to delete anything at all, just freezes and does nothing. Running win 7 32bit...on genuine MS 120Gb drive
If you're deleting something, it will freeze until it's all done because that part isn't threaded. If you can do everything else though, then that's probably why. I'll put an update out tonight with that threaded.
Yeah, just pushed out v1.0.0.12 which threads that stuff.
Full changelog (I haven't posted any of the changelogs for previous updates on here in a while, so this goes back to v1.0.0.9 as well)
QUOTE
v1.0.0.12 threads the delete function so the app won't freeze
Some minor GUI changes
v1.0.0.11 fixes issue with deleting
Fixes issue with the app throwing "Xbox 360 out of storage" error
v1.0.0.10 fixes some GUI issues
Possible writing issues.
v1.0.0.9 fixes issue with drag/drop support
Fixes a problem with reading some usb drives
Also, I'd like to mention that the latest source code is always available directly through the app, or http://clkxu5.com/dr...re/src/fatx.zip
I'm trying to find a way to make it so that the directly isn't forbidden to read from, but for some reason no matter how I chmod it, it's always a "forbidden" directory (even when I tried putting my own PHP script in there to list the files it bitched at me).
Currently, all of the sources in that directly are:
http://clkxu5.com/dr...re/src/fatx.zip
http://clkxu5.com/dr...atx_1.0.0.7.zip
http://clkxu5.com/dr....0.0.7_rev2.zip
http://clkxu5.com/dr...atx_1.0.0.9.zip
http://clkxu5.com/dr...tx_1.0.0.10.zip
http://clkxu5.com/dr...tx_1.0.0.11.zip
http://clkxu5.com/dr...0.0.11_rev2.zip
-
when I say deleting I am refering to a small file of less than a meg and it just stops responding.
Another thing, may or may not be related is after I had copied more content, some of the games that worked then failed to boot from hard disk, maybe some type of corruption??
-
QUOTE(seanr28 @ Dec 8 2010, 09:03 AM)
new version dont work, geting error message whilst copying content
I just received the message
"WHOA We almost wrote to the beginning of the drive whist using the above, copying content to the content folder"
Got your e-mail, checked it out and it was a silly mistake on my part (the error wasn't true, but yet it threw it anyway). Pushing out an update right now that should fix that...
As for your other two problems, could you PM me with your IM info if you have AIM or WLM or something like that?
-
Please make a version for mac OS X .
I steeped over to the mac because windows does have so many trojans , virus and spyware . With the Mac you don't . The only downside is that there are almost no apps for the Xbox 360 .
I have 2 360's : 1 Elite unmodded and a Falcon Jtag with the 9199 dashboard and the freestyle dashboard ( XLink ) .
-
QUOTE(Michael_T @ Dec 9 2010, 07:22 AM)
Please make a version for mac OS X .
I steeped over to the mac because windows does have so many trojans , virus and spyware . With the Mac you don't . The only downside is that there are almost no apps for the Xbox 360 .
I have 2 360's : 1 Elite unmodded and a Falcon Jtag with the 9199 dashboard and the freestyle dashboard ( XLink ) .
It is generally not worth the effort to write a program for a Microsoft system on Mac.
However, it is possible, but it would limit the program to being a simple USB explorer since Macs cannot interpret p/invoke calls for opening safe handles.
-
QUOTE(CLK Rebellion @ Dec 8 2010, 11:06 PM)
Got your e-mail, checked it out and it was a silly mistake on my part (the error wasn't true, but yet it threw it anyway). Pushing out an update right now that should fix that...
As for your other two problems, could you PM me with your IM info if you have AIM or WLM or something like that?
pm sent;)
-
QUOTE(EatonZ @ Dec 10 2010, 06:26 AM)
It is generally not worth the effort to write a program for a Microsoft system on Mac.
However, it is possible, but it would limit the program to being a simple USB explorer since Macs cannot interpret p/invoke calls for opening safe handles.
I thought you sell your damn software, What are doing on a forum concerning an open source solution? Stealing others idea and work? Money grabbers like you are not so welcome in my book. By the way I'm a developer myself and whatever I do for the scene (maybe ps3 scene), I do it for free.
-
QUOTE(moh.sakhaii @ Dec 9 2010, 12:54 PM)
It's very well done. Hope you continue working on it until perfection, please don't desert your work like some others
Thank you, that is the plan
@sean I'm sorry I haven't gotten around to messaging you; I've been busy these past couple of days with some pre-winter break finals. I'll be sure to message you tomorrow!
And I pushed out v1.0.0.18, which changes the flow at which some things are written (to reduce problems)
Fixed writing to 2-byte chainmap entries, fixed/changed how I check the file name (the code was very... confusing and messy to say the least and wasn't hitting all acceptable characters either, but does now!)
Added a "read-only" mode
Made it so that the app does NOT load STFS information by default in order to increase performance (this can be changed by going to Drive>Load STFS Info, but is only applied per session)
Changed some things in the source code to make it [slightly] cleaner -- more things commented/summarized, added icons to forms which did not have them, changed the change log box in the updater (that was actually done a few builds [days] ago)
Fixed the timestamp when using a deleted entry/writing a new file or folder (changed this a few builds ago as well).
I wound up changing some other things as well that help control the flow of the program/error handling, I honestly just can't remember what I did to help the performance.
-
QUOTE(CLK Rebellion @ Dec 12 2010, 09:17 AM)
Thank you, that is the plan
Hopefully, I will be able to lend a hand in my free time at least in the testing department, I'm a professional C# developer, although I do not know jack about FATX structure or XBOX.
Again your work for the community is much appreciated.
-
is there any easy way to transfer contents from one 250gb hard drive to another (both official microsoft drives)?
i thought i could just use a program to make a backup of the drive i want copied, then restore that image to the new drive. i've got one drive i've been using on one 360 and been swapping that drive between the two, but i purchased another 250gb drive so i would no longer have to swap.
i tried making an image with FATXplorer several times, and it always failed at various points (usually after 14 or 15hrs of imaging). of course Xplorer360 doesn't really support the 250gb drive (except unofficially with a few byte mods) and it usually locked up, finally got an image with party buffalo drive explorer (pbde), also twice as fast than FATXplorer. Then when i went to restore that image to my drive, using pbde, i got the dialog box telling me that this could (or will) destroy the drive that i'm writing the image to, so i didn't proceed.
then i decided to do a partition / file / folder copy of the drive i want to copy, never could get it to work properly with FATXplorer (always threw up some form of error, no matter if i did complete directory copies or manually did each file or folder. didn't even try Xplorer360, since it doesn't really support the drive or has really been updated or supported in the last few years.
i used pbde and it seemed to work fine after a few issues (same issues with folders and files, also doing folders / files or manually), but in the end it seemed to do the job of copying the files to the drive.
now i finally get to try and copy the files / folders from my pc to my other 250gb 360 drive. first i used pbde, thought things were going well, copied over several folders and files just fine, then the errors started, but the most persistent error is a 'Cluster out of range' error and a few others, so i deleted all the files out of the folder and started manually copying, can always copy 5 or 6 files over fine until that 'Cluster' error pops up. Other similar errors occur with FATXplorer.
I purchased FATXplorer hoping it would do what i wanted, but i am pretty much giving up on it until 2.0 comes out then i will give it another go.
CLK since your app seems to be working better for me (at the moment), still not perfect, but i notice you constantly seem to be releasing updates, i will be donating your way in the next day or so. Seems that FATXplorer doesn't get any updates between semi major releases (of course i've only been using it for less than a week, but decided to support the author by purchasing it) or so it seems, but i will keep checking for updates and giving the program some chances.
CLK, if you have any ideas what is causing the cluster out of range errors, help me out if you don't mind. again i will support you in your efforts by donating, i will atleast donate what i paid for FATXplorer, fair is fair
also, we need more (or better, no offense) drag and drop support for both applications (pbde and FATXplorer (FE), there really isn't any for FE and in FE, to do some minute things requires tedious effort(s) ie: injecting / extracing files or folders.
i haven't really spent alot of time with both apps to make a wish list, but both apps seem to have tons of potential so I don't think it would hurt to have some wish items
so i thank CLK and Eaton for their time and efforts with both programs, but since FE requires payment to really get use of the program, i would encourage everyone to help CLK out by donating to him.
thanks again guys.
-
QUOTE(EatonZ @ Dec 13 2010, 12:53 AM)
Hello, let me clarify some things for you:
1. Imaging: Yes, it is slow and it only errors at the end, but the dump does complete successfully. 2.0 will dump more sectors at a time, which means it will be faster.
2. Not sure what you mean.
3. I have started on the device to device transfers. Look at this picture. One device form is docked as a tab and one is maximized on another monitor. You will be able to drag and drop between all of the trees.
http://img822.images...95/35148945.pngI'm sorry you are having some issues with the current version. However, thanks for supporting me and I assure you that 2.0 will fix all of the issues you are having.
that image of 2.0 looks really really good thanks for the info on the imaging errors, didn't know if the image was corrupt or not, that's why i just deleted it.
trust me, i do support, and continue to support software apps (and the devs) that i use daily and find that i couldn't do without them
thanks again, looking forward to 2.0 (much more) now.
-
Hi, I have tried twice to extract a content directory (97 gig) and it always stops at 61 gig for no apparent reason. Are you caching the xtraction? IS there any obvious reason it does this? I remember with the older XB image xplorer etc, they used to crash if you run out of paged mem etc.. as it cached they whole lot as it went.
Brgds/Dan
-
What's thlargest HD this supports? Just installed a 2TB in a 360
-
QUOTE(CLK Rebellion @ Dec 14 2010, 12:13 AM)
[khs] is there any easy way to transfer contents from one 250gb hard drive to another (both official microsoft drives)?
[clk] There's really no easy way (or at least with my app) because of the fact that the device ID's would change. It COULD be as easy as cloning partitions, but since the device ID won't match, then some content won't work (I believe it's a flag in the STFS package?). If I wrote an interface (an IO) specifically for reading files instead of having to jump around and extract each individual cluster, then I could probably whip something up to change the device ID on-the-fly, except I'd need to write up some STFS classes that would be able to properly rehash a file
really all i want to do is just copy my game saves and game updates over to the new 250gb hard drive, none of the arcade apps or saves. i'm just going to use my new drive on my second system (offline) to install games to and play all titles offline (no arcade titles at all). i just don't want to lose my progress on all the games i've played over the years.
i've formatted the new drive on my second system (offline), so all i want to do is be able to use the saves from the first drive (online system) on my second system (offline system). so i really don't want to change the device id or worry about that cause i'm not gonna be playing any xbl titles or using any xbl content on the offline system.[khs] CLK since your app seems to be working better for me (at the moment), still not perfect, but i notice you constantly seem to be releasing updates, i will be donating your way in the next day or so. Seems that FATXplorer doesn't get any updates between semi major releases (of course i've only been using it for less than a week, but decided to support the author by purchasing it) or so it seems, but i will keep checking for updates and giving the program some chances.
[clk] Yep! I try to fix problems as I see them. Since the app has no security and is open-source, it makes it easy to push out updates.
The constant updates are awesome, and shows great support for your app [khs] CLK, if you have any ideas what is causing the cluster out of range errors, help me out if you don't mind. again i will support you in your efforts by donating, i will atleast donate what i paid for FATXplorer, fair is fair smile.gif
[clk] I actually fixed this error in v1.0.0.19, and thanks! It's really appreciated!
So far i've been using v1.0.0.19 making a new copy of my old 250gb (folders / files only) and have started to copy them over to my new 250gb, just injecting one folder structure at a time, and so far, no 'cluster out of range' errors.
looks like you nipped this problem so far, thanks i haven't had a chance to donate just yet, been tied up the last few days, just got around to trying out the latest pbde as mention above, but i'll get you that donation in the next day or so [khs] also, we need more (or better, no offense) drag and drop support for both applications (pbde and FATXplorer (FE), there really isn't any for FE and in FE, to do some minute things requires tedious effort(s) ie: injecting / extracing files or folders.
[slk] Care to elaborate on this? I'll see what I can do. I have a feeling you mean dragging and dropping from inside the program to explorer?
absolutely, so far there is quite a bit of d&d in your app, but their are some instances, can't recall specific ones, but more integrated d&d from pbde to explorer and explorer to pbde. but what is in pbde works great and is very handy.
thanks for your help with pbde and thanks for the quick responses and updates. i'm sure the other users of pbde are all on the same level of appreciation
-
Hi CLK,
I see that you have set the LoadSTFSInfo to be always false, Is that for speed problems or what? I prefer the names to be displayed even if it degrades the performance a bit. The only where it should be disabled I think is for the data install of the games and you know, it should be easy to ignore those. Again thanks for your great work, I actually enjoyed browsing your wonderful code
-
QUOTE(moh.sakhaii @ Dec 17 2010, 01:18 PM)
Hi CLK,
I see that you have set the LoadSTFSInfo to be always false, Is that for speed problems or what? I prefer the names to be displayed even if it degrades the performance a bit. The only where it should be disabled I think is for the data install of the games and you know, it should be easy to ignore those. Again thanks for your great work, I actually enjoyed browsing your wonderful code
Hahaha, the code is absolutely messy... I'm on winter break, so I'm going to go through and look at most of it (mainly in the reading class) and see if I can find ways to improve it and organize it better. The LoadSTFSInfo can be set to true by going to the Drive menu and clicking "Load STFS Information", and yeah the reason why it was disabled is because I noticed that when going in to a folder with maybe 20 packages, it sort of dragged the speed down. In the next update (hopefully sometime this week since I'm now on winter break, adding package creation) I'll make it so that it automatically saves user settings though.
Also, I need to add support for null files (although I don't really see anyone injecting null files...), as they aren't assigned any cluster which could cause some issues. I also need to work on a better way of determining the FAT size, as sometimes the number needs to be rounded, sometimes it doesn't.
-
QUOTE(CLK Rebellion @ Dec 16 2010, 12:35 AM)
Thanks for your support and opinions! I completely removed the throwing of the "cluster out of range" error since I figured that if anything is going to be writing to your device, it's most likely not going to write an incorrect number (the cluster out of range exception was actually thrown on false alarms, due to an invalid cluster number which I can't currently fix without causing an infinite loop [can't fix at this very moment, at least]).
As for dragging and dropping, I'll see what I can do about dragging outside of the app. Thanks again!
appreciate the responses clk. i finally got around to copying over my backed up files and folders from my old 250gb drive to my new 250gb drive, things were going great, pretty much everything copied over till i started on the Content\0000000000000000 folders.
got about halfway through only copying one folder at a time and now i constantly get the 'FUCK YOU' error when trying to copy over any more folders.
any ideas or ways i can send you a log of what is happening? thanks for the help!
-
QUOTE(CLK Rebellion @ Dec 19 2010, 09:11 AM)
Changelog for v1.0.0.20:
Improved caching (I actually noticed a flaw with my function that loaded files/folders, and the flaw was that if the user chose to load deleted entries, and we didn't load them before -- I would reload the entire thing, including files and folders. It's now been changed to where it loads the deleted entries with everything else to avoid reloading!)
Loading of game names for title ID folders
Saving user settings
New toolbar/quick messages (updated by me whenever)
Other things I can't really remember (I'm soooooooooooooo tired right now...)
Still no support for null files! Too lazy to edit a couple of functions.
Nice job, I think every end user can now happily use your application. Very well done
-
QUOTE(moh.sakhaii @ Dec 20 2010, 09:05 AM)
Nice job, I think every end user can now happily use your application. Very well done
Thank you! Totally skipped my mind when I was implementing that stuff, but I believe I'll add this in the next update:
Those subfolders are annoying to figure out what's what in the 000000... folder. Upcoming update will also fix invalid characters for title names -- I wasn't reading unicode strings.
Edit 12/23/2010:
I feel as though I've gotten enough feedback to bump the app from beta to RC, and with that, I plan on doing a large rewrite of a lot of my code to make it more functional, reduce duplicate code, and make it a lot more neater (really means nothing for the end user, except maybe some speed increases).
-
QUOTE(CLK Rebellion @ Dec 21 2010, 01:16 AM)
Thank you! Totally skipped my mind when I was implementing that stuff, but I believe I'll add this in the next update:
Those subfolders are annoying to figure out what's what in the 000000... folder. Upcoming update will also fix invalid characters for title names -- I wasn't reading unicode strings.
I feel as though I've gotten enough feedback to bump the app from beta to RC, and with that, I plan on doing a large rewrite of a lot of my code to make it more functional, reduce duplicate code, and make it a lot more neater (really means nothing for the end user, except maybe some speed increases).
Looking forward to it. Might I suggest something ? It would be very cool to add an option to create a back up from the drive but ignores game installation files, something like skipping "00004000" folders.
There is a bug it seems: I have a 250GB HDD and not all my title updates are showing in the cache folder, 10 out of 21 or so, just checked it with xplorer360 250gb patched version and it shows them. Gonna debug and see if I can find anything but it looks more serious than that to me
-
I made extracts from Cache folder by xplorer360 and your app, have a look please:
This is the directory structure of extract made by Xplorer360: http://pastie.org/1400780
This is the directory structure of extract made by Party Buffalo Drive Explorer: http://pastie.org/1400787
-
QUOTE(CLK Rebellion @ Dec 19 2010, 05:41 AM)
Oh God I need to go through and remove all of the errors that come up with that... (when I'm debugging, I like to just use quick errors with variants of the word "fuck" so I know that it's something bad). I just looked at it, and I noticed that the "FUCK YOU" message box only comes up in one specific function which I removed from later builds (starting around v1.0.0.17). Are you currently running the latest? If so, I'll send you a build with catches removed so we can pinpoint the problem.
Quick update...
http://i.min.us/ibrooQ.pngIt's a little slow at this moment,
but that's because I'm loading the subfolder for each title ID folder, and then the files & folders within that folder, then when you go to click on the folder, it has to load them again (basically, I'm not caching the referenced folder) -
nevermind, I am caching it... it just takes a while when you have games with lots of files!. I'll make some modifications to that later in order to speed things up. Folders without any given game name don't have any files within the folder, so I can't grab the name.
Edit:The update is now live. View a screenshot of the updated GUI here:
http://i.min.us/ibvHCk.pngChangelog for v1.0.0.20:
Improved caching (I actually noticed a flaw with my function that loaded files/folders, and the flaw was that if the user chose to load deleted entries, and we didn't load them before -- I would reload the entire thing, including files and folders. It's now been changed to where it loads the deleted entries with everything else to avoid reloading!)
Loading of game names for title ID folders
Saving user settings
New toolbar/quick messages (updated by me whenever)
Other things I can't really remember (I'm soooooooooooooo tired right now...)
Still no support for null files! Too lazy to edit a couple of functions.
i was running v1.0.0.19 when getting those errors. thanks for all the quick fixes. i haven't had a chance to do anything yet, so i will try out the latest build tonight.
again, thanks for the quick fixes. shows great support and dedication, appreciated by all of us!
-
QUOTE(CLK Rebellion @ Dec 23 2010, 10:53 PM)
I'll take a look in to it, thanks! As for your other post, I'll definitely consider it.
No thank you, much appreciated. By the way, the latest source code of your app is not available, it gives me 404 error on the web page.
-
QUOTE(moh.sakhaii @ Dec 23 2010, 11:36 AM)
No thank you, much appreciated. By the way, the latest source code of your app is not available, it gives me 404 error on the web page.
Whoops, I'll fix that right now.
I believe I fixed the bug with the app not reading as many folders/files, would you feel like testing it for me? http://clkxu5.com/pbde.exe Just uh... don't write anything with that build haha
-
QUOTE(moh.sakhaii @ Dec 23 2010, 01:06 PM)
Thanks, yes, it fixed it, now it shows all of them, I can get the source now without problem too
I wonder what was the problem though
EDIT: LOL, That was cute : #if DEBUG "What. Why are you lookin at my source code" #endif
if you read through my comments, you'll see that I like to have a little bit of fun while I code.
The problem was that early in development, I wasn't really thinking and the function that grabs the entries in a folder is supposed to stop after looping 0x100 times (the maximum amount of entries allowed in a 0x4000 byte cluster (0x4000/0x40 = 0x100)), except I put 100 on accident. I really shouldn't have put 100 anyway since cluster sizes can vary, so I did away with that and just put a quick math function in there.
One other thing I'm fixing right now is deleting entries in folders that span across multiple folders. I was thinking, and if you delete all entries that are in the last cluster in a folder, then the FAT chain would still be written, except there'd be just a bunch of deleted entries in the last cluster. It really doesn't matter since it's not like it's really affecting anything, but that's an extra 16KB that another file/folder could be using.
-
QUOTE(CLK Rebellion @ Dec 23 2010, 08:09 PM)
Whoops, I'll fix that right now.
I believe I fixed the bug with the app not reading as many folders/files, would you feel like testing it for me?
http://clkxu5.com/pbde.exe Just uh... don't write anything with that build haha
i haven't had a chance to try things out yet, but i did run the app to get the latest build and after download, got a debug error, restarted, re-downloaded and it worked fine. i will find some time tonight to check things out.
also i sent you a $40 donation (just about 5 minutes ago) for all the work and the helpful input and support you give. that's what i paid for the offline licensed edition of FATXplorer and i told you that i support the devs of the software i use most and like i said, fair is fair
keep up the great work, and have a great holiday. again, your support is greatly appreciated by me
-
QUOTE(CLK Rebellion @ Dec 24 2010, 01:24 AM)
Thank you, and you too! I just uploaded v1.0.0.22 as well, so hopefully that works out better.
@moh
.22 source was just uploaded too.
Thanks, keep up the great work.
-
QUOTE(CLK Rebellion @ Dec 23 2010, 09:54 PM)
Thank you, and you too! I just uploaded v1.0.0.22 as well, so hopefully that works out better.
@moh
.22 source was just uploaded too.
i updated to the latest and i also downloaded the exe, speed is fine with the program. i have run into a couple of things that i think may be related to what moh.sakhaii was describing earlier with missing files. i'm keeping a log of what i find out may be issues so as to hopefully help you out here is a little log of what i've found so far:
-----
1) straight extract from Data/Cache and out of 160 files on the xbox drive, it extracted 155 files to local drive \Data\Cache
2) manual extract from Data/Cache (10 files selected) and out of 10 files on xbox drive, it extracted 5 files to local drive \Data\Cache
3) manual extract from Data/Cache, 5 files selected on xbox drive, 5 files extracted, selected next 5 files from xbox drive and only 1 out of those 5 extracted to local drive \Data\Cache, so out of 10 files (5 selected on each extract) only 6 copied over.
4) did a straight extract of the entire Compatibility folder (root) and all folders and files copied over fine:
Compatibility\TDBX\Tdbx.db
Compatibility\Compatibility\config.bin
Compatibility\Compatibility\xbox.XEX
Compatibility\Compatibility\xefu.XEX
Compatibility\Compatibility\dash\xboxdash.xbe
Compatibility\Compatibility\dash\fonts
Compatibility\Compatibility\dash\xodash
i didn't want to list every file in every folder, but i checked and everything copied over fine.
just a little info i found out so far with Version: 1.0.0.22
thanks again for the hard work!
-
QUOTE(CLK Rebellion @ Dec 24 2010, 01:57 AM)
SHORT VERSION: I didn't comment out a function, should have.
Sometimes we developers like to do things the hard way
You could find all the references to that function with the power of visual studio or just comment it and let the errors pop in during compilation, but I know that you now better than me, just found a reason to chat with you
-
QUOTE(CLK Rebellion @ Dec 23 2010, 10:27 PM)
Very interesting... I'll be sure to look in to it! I just came to a conclusion why you got the "FUCK YOU" error a couple days ago as well:
Two functions doing the same thing, one used for writing to a cluster based off of an offset, the other used for writing to a cluster based off of cluster number (relative to the beginning of the drive). I though I removed all references to the latter because that didn't work out too well when the block number could be passed as an offset on accident (really stupid mistake on my part). Because of this, in the function that used the block number, I just had it show that message box so I could debug and make sure I got rid of all of calls to that function, but under the conditions with my drive, it never hit the code that executed the function but did on your drive (because of the number of folders & files within a folder).
SHORT VERSION: I didn't comment out a function, should have.
that's good to know, makes since now with the way you described it. i'm still doing some other stuff and double checking things before i post any issues i discover.
i haven't coded in a few years, but i'm gonna install my old copy of msvs2008pe and take some peeks at your various source codes, sounds a little interesting.
don't wanna be a pest posting issues i find, but with everyone troubleshooting and finding issues for you to check out, i think your program will be much more stable and complete, but it's a great program you got going here
also, i've been doing some more extracting (straight / manual - straight is complete folder structure - manual is, well folder by folder or file by file if needed), here's what i've got so far:
1) straight extract of Data/$TitleUpdate (1 folder within) from xbox drive to local drive \Data\$TitleUpdate, copied fine
2) straight extract of Data/Compatibility (1 folder within) from xbox drive to local drive \Data\Compatibility, copied fine
3) straight extract of Data/Content/E00000D35A83DAEB (2 folders within) from xbox drive to local drive \Data\Content\E00000D35A83DAEB, copied fine
4) straight extract of Data/Content/E0003EB9D832559A (1 folder within) from xbox drive to local drive \Data\Content\E0003EB9D832559A, copied fine
5) straight extract of Data/Content/E00003655A83DAEB (3 folders within) from xbox drive to local drive \Data\Content\E00003655A83DAEB, copied fine
6) straight extract of Data/Content/E00000155A74D824 (300 total folders) from xbox drive to local drive \Data\Content\E00000155A74D824, all folders copied fine (300 total) now going through every folder in E00000155A74D824 structure and checking folder / file contents. only checked 3 folders so far, but everything looks good.
on 1 - 5, all subfolders and files within those directory structures all copied over to the local drive structure completely fine, no files or folders missing with a straight extract.
also an update on a previous post where i had issues copying files from Data/Cache. my mistake, i had my new xbox hd hooked up and those files were from my previous attemps at copying with the older versions of pbde, instead of the original 250gb xbox drive i want to copy from.
here is the update (with the proper drive attached, my fault):
1) straight extract from Data/Cache and out of 1674 files on the xbox drive, it extracted 1674 files to local drive \Data\Cache
2) manual extract from Data/Cache (10 files selected) and out of 10 files on xbox drive, it extracted 10 files to local drive \Data\Cache
3) manual extract from Data/Cache, 5 files selected on xbox drive, 5 files extracted, selected another 5 files from xbox drive and 5 out of
those 5 extracted to local drive \Data\Cache, so out of 10 files (5 selected on each extract) all 10 copied over.
so on my old 250gb xbox hd i want to copy data from, all the files in the Data/Cache folder (1674 files) copied over fine, there are no issues there. but with my new 250gb xbox hd hooked up (in error) i ran into errors trying to copy the Data/Cache contents over to my local drive. but now with the old 250gb drive(correct one i want data from), everything in the Data/Cache folder worked fine.
i don't know why i was getting copy problems from the new 250gb drive, but that's not an issue any longer. again my error, sorry
also, the other directory structures i mentioned are all correct and proper.
-
QUOTE(CLK Rebellion @ Dec 23 2010, 11:56 PM)
Great to hear! I'll be looking around though to see if it's something wrong with my code that caused it to not extract the previous time. But I really like hearing about the issues because usually, it will lead me to find something else wrong with the app. For instance, the issue you and moh had caused me to find that bug with the "FUCK YOU" error to come up which wasn't a very nice bug. As for the source, don't look at the form code. It's messy and ugly
heh everyone has their own coding style, so no worries there. i corrected my previous post with the correct folder counts and how they extracted (with the proper drive attached) and so far things are going well. i've retraced my steps of what i've copied and tried with the wrong drive (new 250gb), and done all the steps with the correct drive hooked up (old 250gb, the drive i want data from).
for some strange reason, the wrong drive (new drive i want to copy my data to), there were issues with copying various folder and file structures. i guess the directory structures could have been corrupted from my previous attempts to copy data from my old drive to it (new one).
it's a bit confusing, i apologize, but it was my fault having the wrong drive hooked up. with the proper drive hooked up, everything is looking good, just gonna finish extracting and double check all the folders / files.
again apologies, don't wanna send you on a goose chase for no reason. so call off the dogs, everything is looking good
-
CODE
private void menuItem15_Click(object sender, EventArgs e)
{
//Clipboard.SetText(treeView1.SelectedNode.FullPath);
try
{
Clipboard.SetDataObject(treeView1.SelectedNode.FullPath, true, 10, 100);
}
catch (System.Runtime.InteropServices.ExternalException ex)
{
MessageBox.Show("Copy to clipboard operation failed!, Please make sure no other application is using clipboard actively and try again later");
}
}
SetText is sort of old and deprecated if not officially, instead use SetDataObject with retry delay and retry times to have a better chance of succeeding, and if all fails a message like that should do the job
Again keep up the great work buddy and merry Christmas
-
Thanks, and merry Christmas to you too. I actually noticed that little bug in a different application I made for myself, but could never figure out what the hell the problem was. Definitely good to know, and I'll change that in the next build (working on null file support right now; I don't want to mess up the current writing functions since they seem to be working just dandy)
-
i've looked through all the folders and i can't figure out which one contains music
is there anyway to extract that?
-
QUOTE(moh.sakhaii @ Jan 23 2011, 09:29 PM)
With the build you posted above, browsing nodes is not slow at all, I just didn't inject anything with it.
Huh, that's weird. It was EXTREMELY slow for me (17 seconds using old method, 32 with what was in the build above). That was the only thing that was slow though since the STFS information was the only thing involving the stream. I think I actually may have sped up extracting in this one too because I didn't realize it, but in prior builds if you have loading STFS information enabled, then as you extract a folder it will load the STFS information for a file if you haven't already. I changed that so when you're extracting, loading STFS information is disabled by default.
And here is the full change log for RC:
Added: Search tool
Added: Bookmarks
Added: Getting STFS package thumbnails in properties form
Added: Custom Backups (choose the content to backup to your PC)
Added: Recent files
Fixed: Automatically refreshing merged folders
Fixed: Listview sorting
Fixed: Issue with reading game name for title ID folders when it's disabled, and for when it's disabled/refreshing the directory WITH it enabled
Fixed: Reading smaller STFS packages
Fixed: Reading game name from some title ID folders would return an empty string. If there are more files, it will keep trying until it gets something different
Fixed: Canceling extracting/injecting operations
Changed: When getting a title ID folder's actual game name, subfolders will be added to that node
Changed: Retrieving game names doesn't require STFS information to be loaded
Changed: Dev hard drives now appear as "XDK Hard Disk" rather than "Xbox 360 Hard Disk", but they still need work (partition sizes are off)
-
Application throws an error when entering the cache partition with the option 'load STFS information'. Does not display information STFS when the option is off.
-
QUOTE(REWEREWE @ Jan 25 2011, 08:40 AM)
Application throws an error when entering the cache partition with the option 'load STFS information'. Does not display information STFS when the option is off.
What's the error? Something among the lines of "Size not valid"?
-
QUOTE(CLK Rebellion @ Jan 25 2011, 08:15 PM)
What's the error? Something among the lines of "Size not valid"?
I do not experience this error and my cache folder contains too many files as you already know
-
QUOTE(CLK Rebellion @ Jan 25 2011, 05:45 PM)
What's the error? Something among the lines of "Size not valid"?
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.ArgumentException: Длина результирующего массива недостаточна. Проверьте значения destIndex и length, а также нижние границы массива.
в System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
в System.Array.Copy(Array sourceArray, Int64 sourceIndex, Array destinationArray, Int64 destinationIndex, Int64 length)
в FATX_Browser.FATX.FATXFileStream.Read(Byte[] array, Int32 offset, Int32 count)
в System.IO.BinaryReader.ReadBytes(Int32 count)
в FATX_Browser.STFS.STFSInfo.CheckBuffer()
в FATX_Browser.STFS.STFSInfo.GetIO()
в FATX_Browser.STFS.STFSInfo.Magic()
в FATX_Browser.FATX.Entries.LoadEntries(Folder f, Boolean ShowDeletedEntries, Boolean LoadSTFS)
в FATX_Browser.FATX.Folder.SubFolders(Boolean ShowDeletedEntries)
в FATX_Browser.Main.ReadFolderData()
в FATX_Browser.Main.treeView1_AfterSelect(Object sender, TreeViewEventArgs e)
в System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
в System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
в System.Windows.Forms.TreeView.WmNotify(Message& m)
в System.Windows.Forms.TreeView.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Загруженные сборки **************
mscorlib
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Party Buffalo Drive Explorer
Версия сборки: 1.0.4040.33319
Версия Win32: 1.0.1.0
CodeBase: file:///D:/Title%20Update/Party%20Buffalo%20Drive%20Explorer101.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Версия сборки: 3.5.0.0
Версия Win32: 3.5.30729.5420 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.
Например:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
-
Here you go, this should fix that:
http://clkxu5.com/cache_Fix.exe
-
CLK,
sorry i haven't been around much the last few weeks, been in the hospital, these old iraq injuries seem to keep biting me in the ass and causing problems for me.
alas,
the program is looking great, appreciate all the work you are putting into it. i haven't had much chance to check out the new code, but i will in the next few days and then dig into testing things out. but from what i can tell, you have done alot of great work.
pbde is really turning into a great program. keep up the great work dude, don't let things get in the way of your schooling though.
once i get caught up with thing around here since i've been out, i'll be glad to offer any help and support you need.
again, awesome work so far!
-
QUOTE(CLK Rebellion @ Jan 26 2011, 05:01 AM)
I'm really sorry to hear about that! Thanks for the kind words though -- I really hope I can keep improving the project as time goes on. Feel better!
thanks bud, appreciate the kind words. the way things are going with development, you've been doing a great job
-
What's up CLK? any chance to see that custom backup browser that I mentioned before, something like a second pane to browse custom backup and select things knowing their exact STFS names, your app is already near perfection, keep up the good work
-
What's this about a browser? I don't recall you mentioning that, but are you talking about filtering content by STFS shit as well? e.g. extract if game name is xxxx, profile ID is xxxx, etc?
-
QUOTE(moh.sakhaii @ Jan 23 2011, 07:12 PM)
Fantastic, I tested it and everything worked
but it would have been superb to be some way for opening and/or restoring custom backups
this build is a major improvement compared to previous ones, congratulations
QUOTE(CLK Rebellion @ Feb 13 2011, 12:56 AM)
What's this about a browser? I don't recall you mentioning that, but are you talking about filtering content by STFS shit as well? e.g. extract if game name is xxxx, profile ID is xxxx, etc?
Nope, no filtering by STFS name.
Since it's all folders and files, you don't know what's what on that custom backup, now do you? and you can not load a custom backup just like you could load a full dump.
Again thank you for all the good work
-
I'll definitely try to put something like that in -- not too difficult since I've got some stuff already created from another project.
-
QUOTE(CLK Rebellion @ Feb 14 2011, 04:09 AM)
I'll definitely try to put something like that in -- not too difficult since I've got some stuff already created from another project.
Much appreciated, I have a love-relationship with your app, want it to be flawless
-
QUOTE(CLK Rebellion @ Feb 15 2011, 09:28 AM)
Sure thing. I also decided to get creative and added a CRC-32 function.
Beautiful, now that your at it, put MD5 checksum too , calculate them all with one button of course. Having media ID does not hurt either.
-
QUOTE(moh.sakhaii @ Feb 15 2011, 09:28 AM)
Beautiful, now that your at it, put MD5 checksum too
, calculate them all with one button of course. Having media ID does not hurt either.
You know, I actually had it set to CRC-32, MD5, and SHA-1, but something is messed up with my stream to where the MD5 function would *sometimes* try to go beyond the length of the stream (no idea), and the SHA-1 function would ALWAYS go beyond the length of the stream.
-
QUOTE(CLK Rebellion @ Feb 16 2011, 03:39 AM)
You know, I actually had it set to CRC-32, MD5, and SHA-1, but something is messed up with my stream to where the MD5 function would *sometimes* try to go beyond the length of the stream (no idea), and the SHA-1 function would ALWAYS go beyond the length of the stream.
hmm, interesting, maybe I could take a look and try to help, if I had your latest development source code.
-
QUOTE(moh.sakhaii @ Feb 15 2011, 10:11 PM)
hmm, interesting, maybe I could take a look and try to help, if I had your latest development source code.
http://clkxu5.com/fi...ATX Browser.rar
-
QUOTE(CLK Rebellion @ Feb 17 2011, 05:00 AM)
Thanks for sharing it, but I didn't find any method for calculating MD5 in there, I added this:
CODE
private void button1_Click(object sender, EventArgs e)
{
System.IO.Stream stream = xFile.GetStream();
//textBox1.Text = Calculate(stream).ToHexString();
MD5CryptoServiceProvider md5Provider = new MD5CryptoServiceProvider();
textBox1.Text = md5Provider.ComputeHash(stream).ToHexString();
}
The problem seems to be that FATXFileStream is not a complete implementation of Stream as it should be, and MD5 method just hits the end of disk apparently
Then I replaced the code with these lines instead in the hopes of just giving a byte[] to the MD5 method:
CODE
private void button1_Click(object sender, EventArgs e)
{
System.IO.Stream stream = xFile.GetStream();
byte[] buf = new byte[stream.Length];
stream.Read(buf, 0, (int)stream.Length);
//textBox1.Text = Calculate(stream).ToHexString();
MD5CryptoServiceProvider md5Provider = new MD5CryptoServiceProvider();
textBox1.Text = md5Provider.ComputeHash(buf).ToHexString();
}
Again it failed, lol I think it's obvious enough that the Read method of your stream is not doing what it should, but I do not know shit about FATX and all the logic that you have used, so I hope this could give you a hint as what is wrong
-
CODE
if (count <= xFile.PartInfo.ClusterSize && what >= count)
{
// Get the amount to remove off of the beginning of our list...
long v_bToRemove = RealOffset - RealSectorOffset;
// Get the amount to remove off the the end of our list
long up = m.UpToNearest200(RealOffset + count);
long v_eToRemove = up - (RealOffset + count);
// Get the total amount of data we have to read
long v_ToRead = m.UpToNearest200(v_bToRemove + v_eToRemove + count);
// Set our return value's length
b_Return = new byte[v_ToRead];
// Read our shit
Underlying.Read(b_Return, offset, (int)v_ToRead);
// Copy our return to the original array
Array.Copy(b_Return, v_bToRemove, array, 0x0, b_Return.Length - (v_bToRemove + v_eToRemove));
// Clear the b_Return array
Array.Clear(b_Return, 0, b_Return.Length);
}
-
QUOTE(moh.sakhaii @ Feb 17 2011, 12:20 PM)
OK this does not make any sense to me
CODE
if (count <= xFile.PartInfo.ClusterSize && what >= count)
{
// Get the amount to remove off of the beginning of our list...
long v_bToRemove = RealOffset - RealSectorOffset;
// Get the amount to remove off the the end of our list
long up = m.UpToNearest200(RealOffset + count);
long v_eToRemove = up - (RealOffset + count);
// Get the total amount of data we have to read
long v_ToRead = m.UpToNearest200(v_bToRemove + v_eToRemove + count);
// Set our return value's length
b_Return = new byte[v_ToRead];
// Read our shit
Underlying.Read(b_Return, offset, (int)v_ToRead);
// Copy our return to the original array
Array.Copy(b_Return, v_bToRemove, array, 0x0, b_Return.Length - (v_bToRemove + v_eToRemove));
// Clear the b_Return array
Array.Clear(b_Return, 0, b_Return.Length);
}
Going to be 100% honest: me either. Basically, what happens there is I have to calculate the amount of data to shave off the beginning and end of the read data (since you can only read in intervals of 0x200 on drives), calculate the amount of data we have to read from our current position to the end, allocate b_Return (this array is what is holding the "total" data temporarily), copy only the data we need from that array in to the array passed in the args.
Of course, I was pretty tired/had school/(etc. excuses) when I was writing that, and is the reason why the stream doesn't support writing. It seems to work just fine though... which is what seriously surprises me. The ReadByte function may appear to be a little messed as well -- I was trying to get it to cache the data from that sector so if another byte is read from that segment, I can just call to the index in memory instead of having to go back, read the same 0x200 again, etc. etc. (tl;dr failed)
Oo, didn't see the post above that one. Yeah, it tried to go past the end of the file, which I'll have to play around with later, check the call stack, etc. (I've got a feeling it happens at this line right here: "Position += DataRead;" (line 790). I think I've got to write up another function for changing only the underlying stream's position accordingly (so it's in the appropriate cluster/position in that cluster) no, that's retarded.
-
hi
one of my friend, before formatting his "usb360pendrive", backupped all the DATA files u see in this pic
he didn't know about fatx programs...did he lost all the savegames? are all of these data files useless?
is data0001 the file with savegames? (the others are too huge imho)
thanks and great app!
-
after 3 tries, i've restored all the savegames
--> opened the usb pen(8gb) with the backupped files (data0001,0002 etc)
--> extracted to c:\ the "content" folder
--> opened the 360hd (60gb) (previously formatted from the 360 and then I did just one savegame)
--> deleted the folder "content" inside this 360hd
--> injected the folder "content" from c:\ to 360hd
thanks again
-
Good to hear from you again CLK
-
I've been busy with some other projects and school lately
I wanted to work on implementing that custom backup viewer, but I had to push out the update to fix the USB stream (it was completely borked). I'm not ignoring that request!
-
QUOTE(CLK Rebellion @ Mar 1 2011, 08:20 PM)
I've been busy with some other projects and school lately
I wanted to work on implementing that custom backup viewer, but I had to push out the update to fix the USB stream (it was completely borked). I'm not ignoring that request!
Thank you, love your work
-
QUOTE(CLK Rebellion @ Mar 3 2011, 07:39 AM)
Also... I may or may not have fixed the MD5 problem by recoding the multi-file IO. I'll have to run some more tests later, but looks like it it is still broken. Weird, it worked for some things.
Hope you figure it out, if you do, it means that the stream manipulator is perfect which would be awesome by itself.
-
I've been following this thread since the begining and just wanted to drop a little message: keep it up
Your app is awesome!
ot: moh.sakhaii=open manager?
-
QUOTE(Kamse @ Mar 5 2011, 04:10 PM)
I've been following this thread since the begining and just wanted to drop a little message: keep it up
Your app is awesome!
ot: moh.sakhaii=open manager?
CLK is doing a great job no doubt.
Yeah, I'm the author of open manager
-
Quick update on what I have semi-planned (I say semi because I'm just like that):
A few ideas I had in mind were to allow the user to create known/cached folders so they don't have to look up title ID's or whatnot (this is actually done, but I don't really like the way that I presented it. I had another idea of designing another form to sort of look like how Steam can organize the games with an image that represents it -- in this case being the game's icon taken from a package, and then cached (see here: http://thefrugalnerd...amlibrary.jpg))
New folder stuff... http://i.min.us/ijU1MU.png
Another idea that I wanted to do was have tabbed browsing so that you could open multiple drives in one window and transfer between them, but I'm not too sure how the transferring between them would go (although it would be pretty easy I believe). This would allow me to easily allow opening custom backups too (and recoding the Main form! Very messy...)
The last thing I had in mind was fixing the god damn auto-updater. Broken as Hell... I'll probably also be compiling a DLL if I do decide to do the transferring content thing, since that will most likely be the last change I'll make to the core, and going along with this I added a function for getting the total amount of free space left of the drive (off by a few clusters for now (haven't even tested lol), but I'll go about fixing that later).
Here's the latest dev source:
http://clkxu5.com/dr...re/src/fatx.zip
On another note:
I went to PAX East, which is mainly why I didn't do anything else above in that build except for the folder stuff.
-
Hope to hear more of this soon thanks for the update
-
Aaannndddd new design for adding known folders
I have a feeling I'm going to push an update out today with these in there, because the other stuff will take a bit longer to implement. I found a bug in two of my IO's as well, so I want to get those pushed out.
-
clk,
dang, i've been gone a bit (finishing up building our new house, moving) and you have made some great strides with pbde. great work clk.
now that things have finally settled down on my end, i'd love to pick back up with ya and lend a hand again. i'd like to get the latest build and the latest sc from ya if i could.
well i also upgraded my alienware coding laptop to win7/64 and i need to reinstall vs, but no biggie there.
again, awesome work you've been doing!
//kneehighspy
-
QUOTE(CLK Rebellion @ Mar 21 2011, 04:11 AM)
Awesome! The latest source is always at
http://clkxu5.com/dr...re/src/fatx.zipPersonally, I wouldn't recommend looking at any of the source (except the core FATX classes themselves, they aren't bad) until I recode the main form. It's very ugly, messy, and makes Cheater912 want to vomit.
thanks, appreciate it. come on now, nothing is that bad
-
QUOTE(pabloalcantara @ Mar 21 2011, 06:16 PM)
Can anyone tell me if it´s possible to install the game in the HD directly from ISO with this software? Because my DVD drive is having problem in reading in the middle of the discs. It detect the game, but when I try to install it from the dashboard, it always give error in the middle of the copy process.
Obs: My xbox is not jtagged.
No, and the reason for that is because in order for the 360 to validate the package, I believe it needs to be signed with your keyvault.
-
What's up CLK? I hope the development is going smoothly, I saw that poop message of yours in the quick message. if I know one thing about programming after all these years, sometimes a little self confidence and being focused could do wonders, I found myself times and times again to comment a large portion of my code and replace with something far better in a quarter of time I put in the original code Nevertheless you have achieved what others didn't in such a short time, keep up the good work my friend.
-
Thanks! To be 100% honest I've been so busy lately I've had no time to work on anything. BUT, I hope to get some shit done this week.
-
Its possible to add option to open folder from local hdd/usb fat32 hdd with content/0000000000000000 structure to manage games/dlc/xbla, delete/copy/move them ?
That would be great for jtag users with external usb drives (fat32 formatted)
-
Yes, something like manager with stfs name reading - thats all.
Now i use ' OrganizeLazouzzz ' app to find game name from 23657532HGFDHSAGF3276JHGF files on my pc and jtag usb hdd.
-
QUOTE(69218 @ Mar 29 2011, 09:01 PM)
Yes, something like manager with stfs name reading - thats all.
Now i use ' OrganizeLazouzzz ' app to find game name from 23657532HGFDHSAGF3276JHGF files on my pc and jtag usb hdd.
Yeah that should be coming sometime next week. I haven't worked on it at all, but I start spring break and seeing as though I just went on vacation I'll have a bit a free time.
-
After I was trying to recover some deleted files, I forgot that some of it was DLC and the app stopped working and then I had to exit out of it and now I can't go back to my profile.
Here is what keeps happening.
I like this tool and everything but know it won't read my profile, if you can help, that would be great.
-
See what the debug version gives you as far as an actual error:
http://clkxu5.com/fi..... Explorer.exe
Did you try to rewrite the files and close it while the app was doing it or something among those lines?
-
QUOTE(CLK Rebellion @ Apr 2 2011, 12:07 PM)
See what the debug version gives you as far as an actual error:
http://clkxu5.com/fi..... Explorer.exeDid you try to rewrite the files and close it while the app was doing it or something among those lines?
It was starting to extract a DLC file and then it "stopped responding" or something. Something happened and I had to close it, or else I would have let it keep going. I can't remember exactly what happened but if it didn't seem like anything, I would have let it do it's thing but that wasn't the case.
EDIT: The "Unhandled Exception Occured" error popped up with that version. It will open every other folder but my actual profile.
-
It didn't have "details" button to see the details of the exception?
If not, sorry to have you download something else, but this one should ask if you want to show a stack trace when you get that error. Press yes, then on the dialog press press CTRL + C then paste the result here.
http://clkxu5.com/fi..._stackTrace.exe
-
at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
at FATX_Browser.Main.GetIcon(String Name)
at FATX_Browser.Main.ReadFolderData()
Not sure what that means, but I hope you get something out of it. I also don't mind the downloading of stuff, anything to help what is going to be an amazing program.
-
QUOTE(Deku @ Apr 2 2011, 05:21 PM)
at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
at FATX_Browser.Main.GetIcon(String Name)
at FATX_Browser.Main.ReadFolderData()
Not sure what that means, but I hope you get something out of it. I also don't mind the downloading of stuff, anything to help what is going to be an amazing program.
Thank you
Ooooh, that error makes some sense. Thanks for reporting that, (I hope I) just fixed it for you!
http://clkxu5.com/fi..._fixForDeku.exe
C:\Users\{USERNAME}\AppData\Roaming\Party Buffalo Drive Explorer\Cached Icons
Check that folder for a bad image, since for whatever reason it's refusing to load the one that's there (should be named FFFE07D1)
-
QUOTE(CLK Rebellion @ Apr 2 2011, 05:31 PM)
Thank you
Ooooh, that error makes some sense. Thanks for reporting that, (I hope I) just fixed it for you!
http://clkxu5.com/fi..._fixForDeku.exeC:\Users\{USERNAME}\AppData\Roaming\Party Buffalo Drive Explorer\Cached Icons
Check that folder for a bad image, since for whatever reason it's refusing to load the one that's there (should be named FFFE07D1)
It worked.
I've always wanted to do something like this for some reason. lol But thanks and I'm pretty sure I'm going to use this program a lot more.
-
QUOTE(Deku @ Apr 3 2011, 12:02 AM)
It worked.
I've always wanted to do something like this for some reason. lol But thanks and I'm pretty sure I'm going to use this program a lot more.
Awesome! An update should be pushed out here in the next couple of days for everyone with that fix (plus many others) and some improvements.
-
For some reason, after my 360 RROD on me and I got it back from repair, it made a new content and cache folder instead of using the old ones. Now all my saves are still on the HDD but I can't access them. Your program is the best one I've tried to use so far, but I'm still getting some errors with it. Here's a screen shot of the errors and the folders with that strange character in the name.
CLK, If you could figure out how to get into those folders, you will be my bestest friend ever.
-
QUOTE(Kaged @ Apr 3 2011, 09:34 AM)
CLK, If you could figure out how to get into those folders, you will be my bestest friend ever.
I can't exactly tell what's causing the error form here, but if you have some time later I could look at the disk in a hex editor (via Teamviewer or something) and try to diagnose the problem. Do you recall what the error before the stack trace was? In all honesty, I feel as though the FAT chain for those are corrupt and so it's pointing to the wrong cluster, and is trying to read something it shouldn't.
-
When trying to opening the folders the error it gives is "Data error (cyclic redundancy check)." Also when trying to extract the "Co|-ent" folder anywhere it says "Illegal characters in path" and cancels the extraction.
-
QUOTE(Kaged @ Apr 3 2011, 04:38 PM)
When trying to opening the folders the error it gives is "Data error (cyclic redundancy check)." Also when trying to extract the "Co|-ent" folder anywhere it says "Illegal characters in path" and cancels the extraction.
Yeah, sounds like it's just going in a loop trying to read stuff. If you want to PM me your AIM, MSN or something among those lines I'd be more than happy to take a look at the drive to see what's going on.
-
QUOTE(Kaged @ Apr 3 2011, 07:02 PM)
PM sent, I'll be on for the night. Hopefully we can figure this out.
Drive is now fixed.
-
QUOTE(CLK Rebellion @ Apr 3 2011, 11:21 PM)
Drive is now fixed.
Can't thank you enough! Would have given up without your help.
-
I played with your MostRecentBuild and it was very good, It will get even better once you could copy/move data in between these two windows , but I encountered this error from the custom backup viewer, here is the exception:
http://pastie.org/1759914
Sorry that I didn't try this sooner, I had so much sh** happening recently, I feel quite exhausted even now
-
QUOTE(moh.sakhaii @ Apr 5 2011, 12:45 PM)
I played with your MostRecentBuild
and it was very good, It will get even better once you could copy/move data in between these two windows
, but I encountered this error from the custom backup viewer, here is the exception:
http://pastie.org/1759914 Sorry that I didn't try this sooner, I had so much sh** happening recently, I feel quite exhausted even now
I actually got the same exception and strangely enough was going to look in to it as soon as I read this... weird...
-
Just wanted to say, this the first app (for what it does) i've found that works w/o quirks. So THANK YOU !!!! Upgraded internal HD and been nightmarish last 2 days trying to get new HD to work like old one.
THANKS AGAIN
-
QUOTE(CLK Rebellion @ Apr 6 2011, 01:48 AM)
I actually got the same exception and strangely enough was going to look in to it as soon as I read this... weird...
haha what about FATXStream , did you find the problem?
-
QUOTE(joepx @ Apr 5 2011, 04:01 PM)
Just wanted to say, this the first app (for what it does) i've found that works w/o quirks. So THANK YOU !!!! Upgraded internal HD and been nightmarish last 2 days trying to get new HD to work like old one.
THANKS AGAIN
Thanks for the support!
QUOTE(moh.sakhaii @ Apr 6 2011, 02:48 PM)
haha
what about FATXStream , did you find the problem?
Yeah it was a stupid mistake so each block was off by one, so I thought I fixed it but I didn't since I didn't realize it'd still throw an exception when I seek to the very end of the file (which is what it was doing). Above you had mentioned moving content, and I'm actually about to put that in to moving files/folders to a different folder then I'll work on injecting content from the custom backup browser.
-
QUOTE(CLK Rebellion @ Apr 7 2011, 03:38 AM)
Yeah it was a stupid mistake so each block was off by one, so I thought I fixed it but I didn't since I didn't realize it'd still throw an exception when I seek to the very end of the file (which is what it was doing). Above you had mentioned moving content, and I'm actually about to put that in to moving files/folders to a different folder then I'll work on injecting content from the custom backup browser.
Nice, I smell perfection
-
I love this program and its development. Have a question though, want to move folders from external FAT32 to internal FATX. Currently seem to only be able to do it one folder at a time by injection. Can't drag and drop from explorer to PBDE or use shift to select multiple folders to inject. Read through all comments and not sure if missed something. Also does it support sata as i couldn't get it to recognize fatx drive unless on usb. Running W7x64.
thanks again and i will be donating as this is quite frankly, invaluable and the best program i have ever used for this task.
-
I am having problems using the software and was wondering if anyone could help.
HDD messed up the other week and said it was unformatted.
Loaded it up with Party Buffalo and found all my saved files still there.
I copied a folder onto my PC and then injected the folder into another HDD. I checked on the memory on the xbox live system settings and the files were there and were not corrupt.
When I went on the game however it didn't detect the saved files, and when checking the files did not have any ownership and so were not detected.
Did I do something wrong when moving the files?
Any help would be really appreciated. Thanks
-
QUOTE(joepx @ Apr 10 2011, 01:33 PM)
I love this program and its development. Have a question though, want to move folders from external FAT32 to internal FATX. Currently seem to only be able to do it one folder at a time by injection. Can't drag and drop from explorer to PBDE or use shift to select multiple folders to inject. Read through all comments and not sure if missed something. Also does it support sata as i couldn't get it to recognize fatx drive unless on usb. Running W7x64.
thanks again and i will be donating as this is quite frankly, invaluable and the best program i have ever used for this task.
Thank you! About your question -- you can't select multiple folders because for some reason the FolderBrowserDialog class in .NET doesn't allow for multiselect. I have no idea why, and because you mention it I'll try to look for an alternate solution (if I remember correctly, there's documentation somewhere around my computer on modifying the OpenFileDialog through Win32API's!). The problem with dragging/dropping (and maybe even the problem with the SATA stuff) might be due to UAC being on and not running the app as admin (for the dragging/dropping issue, UAC must be turned off as determined by icepir8 somewhere in this thread).
QUOTE(MrSmith1234 @ Apr 10 2011, 01:53 PM)
I am having problems using the software and was wondering if anyone could help.
HDD messed up the other week and said it was unformatted.
Loaded it up with Party Buffalo and found all my saved files still there.
I copied a folder onto my PC and then injected the folder into another HDD. I checked on the memory on the xbox live system settings and the files were there and were not corrupt.
When I went on the game however it didn't detect the saved files, and when checking the files did not have any ownership and so were not detected.
Did I do something wrong when moving the files?
Any help would be really appreciated. Thanks
Hey, sorry I didn't reply before... I've been awfully busy lately and didn't bother checking this thread or even X-S at all. If the saves "have no ownership" then they might not be under the correct profile folder. Double-check that (just right-click one of the files, go to properties, and check the profile ID) and if you're still having issues, feel free to email me: clkxu5 [atfuckspambots] gmail . com
-
QUOTE(ochentay4 @ Jan 8 2011, 09:50 PM)
Hi, I encountered the following bug in Party Buffalo Drive Explorer v1.0.0.24 when inserting Title Updates on cache folder:
I happens every time I insert many TU. The pendrive is empty, has 4gb of mem and the only use its Title Updates...
Also its slow as hell. And tried with many pendrives.
Thanks and congrats for the app.
Hi, this error is still present with latest 1.0.1.6 version. I tested it with a 2gb pendrive and a 4gb pendrive. Could you look into it?
Thanks man, love the app
-
QUOTE(ochentay4 @ Apr 15 2011, 12:17 PM)
Hi, this error is still present with latest 1.0.1.6 version. I tested it with a 2gb pendrive and a 4gb pendrive. Could you look into it?
Thanks man, love the app
Hello,
As previously stated, the cause of the error is not because of any fault in the app, it's because you have too much shit in that partition, which can only hold 72 MB -- and by my calculations you have barely under that. Right-click on anywhere in the treeview and select "Drive Information" and everything except for the partition ID will look exactly like this:
No matter how much storage you decide to dedicate to your Xbox 360, the size of the cache partition and Data000 file will always be the same.
-
Any chance of the date information and sorting options being changed to something like YYYY/MM/DD instead of MM/DD/YYYY.
Great application overall, just hoping date modified sorting can be tweked to display and acta bit better.
Thanks.
-
QUOTE(Surazal @ Apr 21 2011, 11:58 AM)
Any chance of the date information and sorting options being changed to something like YYYY/MM/DD instead of MM/DD/YYYY.
Great application overall, just hoping date modified sorting can be tweked to display and acta bit better.
Thanks.
I think I can manage to whip something up in the settings.
@Dolphin your external is Xbox 360 formatted and it's not reading it? Does it show up in the device selector at all?
-
Quick update for anyone who may be having issues/slow writing times: I decided to just recode the whole app. I'll probably be posting more progress on my blog (clkxu5.com) than I will here, so if anyone feels like testing that (I'm guessing I'll have this finished in ~1-2 weeks) before I update the current app it'd be appreciated if you'd check there every now and then to see what's going on.
The reason for me deciding to recode it is that after seeing some users have issues with Party Buffalo's performance (and it's actually a few seconds slow in testing compared to some other newer FATX explorers in development by their testings (not by mine for some reason...)). One user told me it took him 24 hours to inject 6 GB, with another taking about an hour. This to me just seems absurd and I figure that recoding would allow me to crush a lot of bugs while improving the source code to allow for more/easier expansion.
-
Hey CLK, it seems that multiple extraction might result in bad reads. I will get files with 0 size randomly, if I do a multiple extraction, however one by one extraction worked just fine. I think you have to check this bug and get it rectified in the 2.0 version.
-
QUOTE(moh.sakhaii @ May 7 2011, 11:16 AM)
Hey CLK, it seems that multiple extraction might result in bad reads. I will get files with 0 size randomly, if I do a multiple extraction, however one by one extraction worked just fine. I think you have to check this bug and get it rectified in the 2.0 version.
Just about nothing works, and the STFS/icon stuff I almost literally just implemented, but try it out:
http://www.megaupload.com/?d=REMWSBZK
-
QUOTE(CLK Rebellion @ May 8 2011, 04:12 AM)
Just about nothing works, and the STFS/icon stuff I almost literally just implemented, but try it out:
http://www.megaupload.com/?d=REMWSBZK
I tried this now and three hours ago, and no, I can't download this, there is something wrong with the megaupload.
"The file you are trying to access is temporarily unavailable. Please try again later."
-
QUOTE(moh.sakhaii @ May 8 2011, 11:12 AM)
I tried this now and three hours ago, and no, I can't download this, there is something wrong with the megaupload.
"The file you are trying to access is temporarily unavailable. Please try again later."
Weird... well good for you then, because you get an even newer build. Be careful though because while almost everything reading related is done, I decided to do the writing functions in order from least useful on a daily bases to most useful, so the only thing done right now is deleting.
http://clkxu5.com/Debug.rar
-
QUOTE(CLK Rebellion @ May 9 2011, 03:20 AM)
Weird... well good for you then, because you get an even newer build. Be careful though because while almost everything reading related is done, I decided to do the writing functions in order from least useful on a daily bases to most useful, so the only thing done right now is deleting.
http://clkxu5.com/Debug.rar
Still, there are files with zero size on the first attempt, the second attempt corrected them, but it is really odd. If that helps I was extracting title updates from my cache, If we need to debug this by code let me know. As I said before the problem arises when I choose multiple files and try to extract them to a folder.
-
QUOTE(moh.sakhaii @ May 9 2011, 09:21 AM)
Still, there are files with zero size on the first attempt, the second attempt corrected them, but it is really odd. If that helps I was extracting title updates from my cache, If we need to debug this by code let me know. As I said before the problem arises when I choose multiple files and try to extract them to a folder.
I'll try to take a look at it on my end and see if I can have it happen for me, if not I'll definitely send you a message.
-
Hello, I've connected my Xbox 360 Elite 120GB drive to my PC by a CK3 Pro and sata.
I've downloaded Party Buffale Drive Explorer 2.0.0.2 and 360RS.
What I want to do is transfer the savegames to my new Xbox 360 Slim 250GB drive.
I want to be sure that I'm doing the thing well. So I'm I right when I do it like this:
Open the 120GB drive with PBDE go to Data > Content, then I've got three folders:
One containing zero's only and two gamer profiles.
I open the folder of the gamer profile I'm using, and by using the right mouse on each game I can extract them to my PC.
Now I have to recover my Gamertag on the new Xbox 360 Slim with the 250GB drive. After I've don that connect it to my PC. When I'm right the same gamer profile folder will be on the new Slim 250GB drive. So I only need to inject te folders I just extracted.
Did I say something wrong?
Then I have two questions:
-Can I use the savegames of my other gamer profile when I resign them?
-Do I need tho transfer the DLC from my old drive to the new one? When i have to do I need to resign them (I don't think so but just to be sure)
Thanks in advance!
-
QUOTE
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Exception: Bad FAT chain in file or folder Data\Content\0000000000000000\41560881
Entry Offset: 0x138C11840
at CLKsFATXLib.EntryFunctions.GetBlocksOccupied()
at CLKsFATXLib.Entry.get_BlocksOccupied()
at CLKsFATXLib.EntryFunctions.GetEntryData(Folder Parent)
at CLKsFATXLib.EntryFunctions.GetEntries(Folder Parent)
at CLKsFATXLib.Folder.Folders()
at CLKsFATXLib.Folder.GameName()
at Party_Buffalo.Main.AddNodes(TreeNode current, Folder parent, Boolean AllTheWay, Boolean AddListviewItem)
at Party_Buffalo.Main.AddNodes(TreeNode current, Folder parent, Boolean AllTheWay, Boolean AddListviewItem)
at Party_Buffalo.Main.AddNodes(TreeNode current, Folder parent, Boolean AllTheWay, Boolean AddListviewItem)
at Party_Buffalo.Main.LoadDrive()
at Party_Buffalo.Main.m_OpenDeviceSelector_Click(Object sender, EventArgs e)
at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
at System.Windows.Forms.MenuItem.PerformClick()
at Party_Buffalo.Main.toolStripButton2_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5444 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Party Buffalo Drive Explorer
Assembly Version: 2.0.0.2
Win32 Version: 2.0.0.2
CodeBase: file:///C:/Users/lllN30lll/Desktop/Party%20Buffalo%20Drive%20Explorer.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.5420 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
r_yyohvl
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
-
Hi. I am having an issue. just to start things off, im running windows vista and running the program as administrator.
so i downloaded party buffalo about 5 days ago and needless to say i already love it. well ive already installed 6 games on demand, all which are working. now, for some reason unknown to me, i do the exact same thing and when i drag the game in it gets to Data 0001 to maybe Data 0002 if im lucky then i am blessed with the message "Party Buffalo Drive Explorer.exe has stopped working" its not a corrupt game because this has happened with the past 3 games ive tried. any help would be much appreciated.
also i just got a paypal account so if u can help me get this shyt figured out i will definately donate as ur program is the best!
-
ok having issues. Will not recognizes any drives. and(XP) i get this
EXCEPTION IS THROWN INITIALIZATION FAILED
stack trace
at system.management.management exception.thrownwithextendedinfo
at system.management.managementscope.initialize guts(objecto)
at system.management.managementscope.initialize
at system management.management.objectsearcher.initialize()
at system management.management.objectsearcher.get()
at CLKSFATXLIB.starthere.getfatxdrives()
at partybuffalo.forms.deviceselector.<go>b_0()
help will be greatly appreciated
-
QUOTE(iStealoranges @ Jul 14 2011, 02:22 PM)
Hi. I am having an issue. just to start things off, im running windows vista and running the program as administrator.
so i downloaded party buffalo about 5 days ago and needless to say i already love it. well ive already installed 6 games on demand, all which are working. now, for some reason unknown to me, i do the exact same thing and when i drag the game in it gets to Data 0001 to maybe Data 0002 if im lucky then i am blessed with the message "Party Buffalo Drive Explorer.exe has stopped working" its not a corrupt game because this has happened with the past 3 games ive tried. any help would be much appreciated.
also i just got a paypal account so if u can help me get this shyt figured out i will definately donate as ur program is the best!
Sorry to you and the fellow I quoted below. I haven't been on Xbox-Scene in a while. Does this problem still exist in the latest version? If so, I'll send you a build that will try to at least give some sort of error message.
QUOTE(trollalert @ Jul 17 2011, 08:07 AM)
ok having issues. Will not recognizes any drives. and(XP) i get this
EXCEPTION IS THROWN INITIALIZATION FAILED
stack trace
at system.management.management exception.thrownwithextendedinfo
at system.management.managementscope.initialize guts(objecto)
at system.management.managementscope.initialize
at system management.management.objectsearcher.initialize()
at system management.management.objectsearcher.get()
at CLKSFATXLIB.starthere.getfatxdrives()
at partybuffalo.forms.deviceselector.<go>b_0()
help will be greatly appreciated
YOU SIR I owe a huge apology to for not checking this thread sooner and leaving you hanging. I'll put out an update right now that should fix this.
-
CODE
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Exception: Bad FAT chain in file or folder Data\Content\0000000000000000\FFFE07DF
Entry Offset: 0x13298B4C0
at CLKsFATXLib.EntryFunctions.GetBlocksOccupied()
at CLKsFATXLib.Entry.get_BlocksOccupied()
at CLKsFATXLib.EntryFunctions.GetEntryData(Folder Parent)
at CLKsFATXLib.EntryFunctions.GetEntries(Folder Parent)
at CLKsFATXLib.Folder.Folders()
at Party_Buffalo.Main.AddNodes(TreeNode current, Folder parent, Boolean AllTheWay, Boolean AddListviewItem)
at Party_Buffalo.Main.AddNodes(TreeNode current, Folder parent, Boolean AllTheWay, Boolean AddListviewItem)
at Party_Buffalo.Main.AddNodes(TreeNode current, Folder parent, Boolean AllTheWay, Boolean AddListviewItem)
at Party_Buffalo.Main.AddNodes(TreeNode current, Folder parent, Boolean AllTheWay, Boolean AddListviewItem)
at Party_Buffalo.Main.LoadDrive()
at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
at System.Windows.Forms.Command.Invoke()
at System.Windows.Forms.Control.WmCommand(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Party Buffalo
Assembly Version: 2.0.0.8
Win32 Version: 2.0.0.8
CodeBase: file:///C:/Users/JTL/Downloads/Party%20Buffalo.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5447 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.5420 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Management
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
jcjw7emy
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5447 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
-
got a jtag 360 with the 3.5 hdd mod so i can use desktop drives. have a 1tb formatted by nxe that is full. just got a new 2tb that i want the stuff from the 1tb on. any way to allow 2 drives to be loaded at same time and copy between the 2? as it is now i have 1tb hooked up to pc and extracting slowly to pc with ur program. then i ftp from pc to my new 2tb drive on xbox. will take me weeks at this rate. great program by the way. nothing else would even read my drives correctly but yours
This post has been edited by PizzaG: Aug 25 2011, 07:52 AM
-
Hi CLK, where are you pal? I hope you have not ceased the development on your masterpiece and what is this "no hackuring aloud" ?
-
Yep Moh, so do i.
I still can't get my 500G HD to show partition3 ... :-/