This release also contains a precompiled binary of hdl_dump-0.8.6 (since the host site is down)
Changelog:
04-19-07 release 1.0
- Improved error handling on Install button (now checks for missing data)
- Added support for installing to a locally connected PS2 HD, works thru IDE
and USB.
04-17-07 release 0.02a
- Fixed a bug with adding an ISO file with a space in the path.
- Disk Space Bar no longer displaying colors incorrectly.
04-06-07 release 0.02
- Optimized most of the gui
- No longer using 4 Tk::Listbox widgets for the Browse Frame
Now using 1 Tk::Hlist widget, this will increase speed and
Will give greater functionality.
- Browse Frame now shows disk type as an icon (same as hdl_dumb Win32)
Instead of text.
- Config file implimented.
- Config located in same folder has executable, called hdl_conf
- Will now remember your ip address on exit
- You can now change the location of the hdl_dump executable
- Fixed a problem with slowness when changing from the install
to the browse screen on XFCE
03-29-07 release 0.01
- Initial release
- Install to local drive function not yet implimented
- Config file not yet implimented.
Last edited by wizardofyendor; 04-20-2007 at 02:24 AM.
Make sure you have the hdl_dump utility in your /usr/bin directory (just symlink it), I'll be releasing a new version in a couple of days that supports a config file and will be able to use hdl_dump where ever it resides. (it will also come with a precompiled version of hdl_dump)
Hey,
thx for the GUI.
But i have following problem. Connecting goes fine, but when i chose the ISO and all needed stuff and i press on 'Install' it just goes to 'Complete' in less than a second.
Is anybody encountering the same problem?
hey,
thanks for the reply. OK so does the hdl_dump needs to be in a special directory?
I just have it in the same directory, like it was in the archive.
When i open the console and change to the directory, where the files (hdl_dump, ...) are locate and then use ./hdl_dump ... then its working. i already installed games through the hdl_dump command line.
EDIT:
Ok i found out what the problems was caused by.
When you have blanks ' ' in your path or filename it isnt working. I wrote on my own a little helper as bash shell script. And i encountered the same problems with the paths. But when you use the command line (hdl_dump) then its working with the paths. I hope you understand what i mean.
I also noticed, that the hdl_dump uner linux (max. 2,10MB/s) works faster for me than under windows (max. 1,38MB/s).
I was thinking that was the problem. I'm not escaping the spaces. I'll have it fixed now, but my connection to home is down, so I can't recompile it until later today. Thanks for verifying that was the problem, and I'm glad you like the app.
Just a status update, I have a version with local PS2 HD partially working, and should be complete by the end of the week.
I've begun work on version 2.0 of my app. This new version is a complete rewrite in C# using Gtk#. Since this is using C# it will require the mono libraries be installed.
The reason I'm moving my code base from perl to C# is three fold.
First the perl version was slow to startup. This was due to packaging the perl runtimes, modules, and the hdl_dumb source into a self extracting and running zip file. This made the file size exceptionally large (2 megs) and since it had to extract the files, compile the app the start the app, it made starting very slow.
Secondly, I was using Tk for the gui. Tk is ugly, but it's fast to code and easy to work with. With Gtk (considering your using gnome, and if not you should have glib installed anyway) the widgets are skin able, so the interface will match your theme.
Finally I'll be able to add improved functionality using C# that wouldn't be possible in perl.
The release plan is to release a version 1.5 in the upcoming weeks ( no real release date planned yet) that will mirror the perl version in functionality.
Then starting adding a few new elements and release version 2.0 some time after that.
I hope everyone will be pleased with the changes (no one should be upset to see the ugly Tk interface go away...)
--------------------------------------------
Never mind, Version 2 will not be happening, My playstation 2 Died, (won't power on)... so sad.
Last edited by wizardofyendor; 06-08-2007 at 06:08 AM.
Im so glad I managed to find this app. I have been using winhiip and dual booting XP and ubuntu but this might enable me to ditch windows all together.
I have got the app up and running and I am trying to connect to my PS2HD via a USB enclosure. If I dont have the HD connected via USB I get an error message.
If the HD is connected via USB it looks like Linux hdl_dump gui finds it but the browse window is empty. I have a few games installed from using Winhiip. Are the two apps not compatible or have I made a mistake somewhere?
Thanks very much for the contribution to the Linux community by the way!
What type of error do you get when it is connected locally?
Also,
When connecting to a local drive, you must still select the drive from the drop down, after my app asks you to run as root. Remember to attach the location as well, once you attach the location the drive space bar will fill, and the browse frame will be populated.
Last edited by wizardofyendor; 05-18-2007 at 10:14 PM.
Wow, this is exactly the sort of thing I've been waiting for, since WinHIIP doesn't work in wine (well, it does, just not with USB support).
My only question is whether you'll be able to make the thing work without having to use it as a root command. I'd love to use this since it means I won't have to switch to my Windows install as often, but I try not to run much as root for reasons most Linux users know.
Wow, this is exactly the sort of thing I've been waiting for, since WinHIIP doesn't work in wine (well, it does, just not with USB support).
My only question is whether you'll be able to make the thing work without having to use it as a root command. I'd love to use this since it means I won't have to switch to my Windows install as often, but I try not to run much as root for reasons most Linux users know.
hdl_dump depends on device permissions. Try the following
Code:
ls -l /dev/hdX /dev/sdY # X and Y are corresponding devices
On my Debian box group cdrom owns optical drives and group disk owns hard drives. Check what group is assigned to hot-pluggable USB devices. Put yourself as a member of cdrom group and networked installs would be working just fine; disk group is more disturbing, as you can incidentally wipe your hard drive.
__________________ "Only those who try will become." -- Kimahri Ronso