mindlord said:
This is true for any OS - including the Pandora.
Except Windows.
Hey, I love alternate OS's, but this is one area where Windows is clearly superior, and has been since XP. :lol:
mindlord said:
not sure if there is a place on the NAND that is polled by libPnd
There isn't, by default. My opinion is there shouldn't be.
EvilDragon said:
If you have custom settings for that program, you also need to copy them over, as the PND will always use the appdata-directory on the same media where it is located.
Would it be possible to prompt to move the settings? Maybe link the files somehow, so moving one also moves the other?
dschroeter said:
I think we're having trouble because it just seems simple ... TOO simple. Can't we install things in obscure paths and dump registry entries and files all over the drive like in the olden days?
I was a fan of what Windows games started doing around the year 2000.
That is, dump everything - all settings, saves, maps, etc. - inside the app's own folder and subfolders.
Profile? What's that? The game can be run from any OS or user, and won't touch the profile or mess anything up. Hell, if you want you can toss it on your NAS and play it off a network drive.
But the new thing seems to be tying everything to your user profile, even on single-user systems. I don't like it. I use a lot of operating systems for various tasks, and it makes it harder to sync frequently used stuff (like games) between them. If I'm trying to do an objective comparison between Vista DX10 and WinXP DX9 framerates, it should be using the same files on my HDD, don't you think? Not a separate copy that could be fragmented, resulting in shorter/longer disk IO times, etc.
IMO Steam has it right - everything inside subfolders. Don't touch the profile, and try not to touch the registry. You can fire Steam up under a second OS, and most games will work fine. (though it does depend on the developer)
skeezix said:
The onyl thign that is Unwise is running a pnd-app, then yanking the SD out _while_ its running.. since the fileystsem is still mounted, it'll piss off a lot of things. It won't hurt anything beside the apps thats running (you likely will crash it and loose changed data), but its still uncool
I would expect things to misbehave if I did that.
I just don't like how ejecting things works in non-Windows OS's. I can copy a video to SD, and go off to eat lunch. I return 35 minutes later, and yank it out. Ubuntu complains about not ejecting first. When I put the card back in the card reader, I see the file I copied is completely corrupted.
In Windows, I tell it to copy the file - it copies minutes faster, and then I yank it out as soon as the light stops blinking. No issues.
It's such a superior experience for forgetful me.
OSX is even worse than Ubuntu. My Uncle yanked his camera card out and completely corrupted it. It totally farked the filesystem; he thought the card was a goner, since it wouldn't show up in any OSX utilities, and he couldn't format it in his camera - but it was easy to reformat under WinXP/Win2k. Even once it was detectable in OSX, it wasn't usable. The .Trashes folder that OSX creates disagrees with his camera's OS, making it unreadable. And Ubuntu isn't much better, although it at least holds off on creating a trash folder until you first delete something. But it's not uncommon to delete a useless photo, so that's a total fail too. Windows (XP) ironically is the only clean OS that works with his camera. It warns you that deleting is permanent, when deleting a photo off a camera card. It makes no changes to the filesystem, and keeps nothing open if it doesn't have to. That's total
win, and what the Pandora should strive for. As soon as you exit to desktop, you should be able to pull out your card with
no issues, no complaints.
skeezix said:
ie: A pnd file will not be self-edited; any writebacks will be redirected to its appdata on the same SD instead. So if you drop a new version in, it just picks up your same save data no problem.
Even if they have different filenames?