Phodrive 0.2


phoda

Member
Joined
Apr 1, 2003
Messages
297
Location
US when working, Brazil when vacationing!
Website
Visit site
I am releasing a new version (0.2) of phoDrive.
Main changes are:
- Added automatic file saving option. With this, after file copying stops, phoDrive will automatically save the cache to SMC. In this way, even if you turn the GP32 off AFTER file copy (not during it, of course) you will not lose data. Please keep in mind that pressing SELECT to reboot the GP32 is still recommended.
- Fancy FXE icon :)

I have tested the program using Samsung and Toshiba types of SMCs, with thousands of files with sizes ranging from 1k to 100Mb+. So far, so good :)

Download removed as version changed.

Please keep in mind that this is a geocities link. If you can't get the file for some reason, try it a bit later.here

UPDATE 07/10/2005 - Version changed to 0.2b1. Please see post #13 (below) for details.
UPDATE 07/11/2005 - Version changed to 0.2b2. Please see post #16 (below) for details.
UPDATE 07/12/2005 - Version changed to 0.3. Please check the new thread, here.
 
Last edited by a moderator:
Thanks for the update, Phoda. Phodrive is the util I use the most and the automatic file saving sounds great!

edit: I just tried it but after use it for the first time, it always shows the message "Iniatializing" and I can't transfer files.
 
@A600 - I have seen "initialization" lock up before. It happened with me before in quite random fashion and, believe it or not, disappeared after I added a few text lines in the program which, in theory, have absolutely nothing to do with the lock up.

What type of GP32 do you have?

Are you ever being able to run the program? Does it lock up every time you run it?

Have you been able to run version 0.1 of phoDrive?
 
phoda posted on Jul 10 2005 at 12:05 AM said:
@A600 - I have seen "initialization" lock up before. It happened with me before in quite random fashion and, believe it or not, disappeared after I added a few text lines in the program which, in theory, have absolutely nothing to do with the lock up.
What type of GP32 do you have?

A Flu, but later I can try my Blu one.

Are you ever being able to run the program? Does it lock up every time you run it?

Only worked the first time.

Have you been able to run version 0.1 of phoDrive?
Yes. I can't live without it :)
 
Last edited by a moderator:
Nice phoda.
But there is an issue, i have the "initialization" lock up problem sometimes :(

I have gp32 BLU.
 
Fiu posted on Jul 10 2005 at 12:13 AM said:
Nice phoda.
But there is an issue, i have the "initialization" lock up problem sometimes :(

I have gp32 BLU.

AHAHA :p Forgive me I'm not quite sober.. But you just said "nice fuck" in Portuguese slang :p
 
Last edited by a moderator:
Thanks this is awesome and was a very much wanted feature.
Yesterday I copied something onto my GP32 before going to bed - then climbed into bed and it turned out I hadn't saved the changes, so I had to get up and do it all over again...

I hope Slubman adds this into a firmware...
 
I believe I have found the problem - I think it was related to the ARMEnableInterrupt() routine. I replaced those with Mr. Spiv's rountines that I have found in this board. No lock-ups so far.

I will eventually release the source code also, so you guys can play around with it :)

The new beta version of the program can be found in the attachement to this post.

It is now phoDrive 0.2b1. Please post your results here. If the startup locking problems are gone I will release version 0.3 of the program.

I have placed several messages in the initialization routine. You will not see them since they happen too fast, but if a lockup appears, it should help me knowing where the lockup is happening exactly.

I have also used Mr. Spiv's b2fxec 0.6a, which reduced the file size in about 5k. :)

NOTE: Attachement removed, as a new beta version (0.2b2) now exists.
 
Hi phoda. Thanks for update.

Still having same problem sometimes. When it locks-up i can read "initializing USB".
 
Fiu posted on Jul 11 2005 at 01:25 AM said:
Still having same problem sometimes. When it locks-up i can read "initializing USB".

Same problem here.
 
Last edited by a moderator:
Attached to this post, here is phoDrive 0.2b2. This version has been tested by Fiu (THANKS!), and so far no lockups. Hopefully A600 will not prove me wrong :)
If everything goes well, then I will release a new non-beta version (0.3) shortly.

EDIT: attachement removed, as version 0.3 replaced it.
 
"Windows - Delayed Write Failed
Windows was unable to save all the data for the file \device\harddisk2\dp(1)0-0+c\GPMM\puzzlmix.fxe. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this elsewhere. "

I got the same error with grdrive. I didnt used to happen but after a while of not using it I came back and BAM I cant use it for anything..how sad. I hope im a moron and there is an easy fix. Probably on my end and not yours but who knows.
 
@greenmikey

What Windows OS version are you using? I use XP and this is an error I have never seen here. As a matter of fact, I never had any errors like that since I have used GPdrive (0.5) or phoDrive (any versions). I have 5 SMCs (four Samsung, one Toshiba) and I have tested it copying files of all sizes.

What I have seen was corruption when turning off the GP32 without pressing select using GPDrive or phoDrive 0.1. This would cause part of the cache not to be written to the SMC, which would also screw up some of the SMC files or folders. And this is exactly why I have update phoDrive to use an "autosave" function.

What information shows up on the phoDrive (or GPDrive) screen when this problem happens?

This is just a wild guess here, but have you tried simply reformatting your SMC? I recommend using Slubman's firmware to do that (use the complete formatting - but it takes a while) without having the GP connected to your PC. Of course, I also recommend that you copy everything from the SMC to the PC before doing so.

Oh - and which method are you using to write to the SMC now? Gamepark's file manager?
 
phoda posted on Jul 11 2005 at 08:28 PM said:
Attached to this post, here is phoDrive 0.2b2. This version has been tested by Fiu (THANKS!), and so far no lockups. Hopefully A600 will not prove me wrong :)
If everything goes well, then I will release a new non-beta version (0.3) shortly.

Didn't you receive my email?

Yes, there are no more lockups. Thanks a lot for your work!
 
Last edited by a moderator:
Back
Top