codestation wrote:Currently it tries to save into the internal memory if a PSPGo is detected, but as i dont have a Go i need confirmation that it merges the content of ms0:/PSP/SCREENSHOT and ef0:/PSP/SCREENSHOT when viewed in the XMB (there is no point to save in in the ms0 if the screenshots aren't gonna show in the Go). If you can check this i would be happy to add the default storage option in the prxshot.ini.
Well, it didn't create a SCREENSHOT folder for me in ms0 - all the screenshots I have tried have been stored in ef0. I'm a little confused with what your saying about merging. I just want the option to specify either the internal memory or the external memory. Merging just seems to complicate the two - I'd be happy with just one source (as long as I can pick which one). The SensMe app only reads from ef0 (it just ignores ms0 entirely unless you have a non-Go model) so my system memory is already quite full. I have all of my homebrew installed on ms0. This makes it easy to take it out and insert it into a Duo adapter to test on a non-Go model.
I still think the preferred way to handle this is to use the media where the plugin is installed. The user could have the option to overide in the ini.
codestation wrote:That only occurs in the XMB because the PSP tries to maintain a cache of the viewed folders/files (note the the cache is dropped if you check another folder like savedata or games or activate usb mode). If i find some code to force the cache update in the XMB when a screenshot is taken then i'll add it.
Yeah, I thought it was probably the file list being cached. USB Mode does clear it. It did not always update for me by going into other folders (music, savedata, games, etc..) but I think it was because it had already cached them during a long testing session.
codestation wrote:I'll have to test if is enough fast to create the png before the next frame comes (because i dont pause the game if the png creation is too slow the vram could have been updated in the middle of the png file).
I see where that would come in handle during ad-hoc play. I wouldn't mind if PNG creation paused the game slightly during single player games though.
When I take a screenshot in-game it doesn't always work. I'm not sure why so I'll continue to test until I can provide more info. (it's a pain to check because the ms0: light indicator doesn't flash when I press the 'note' button so I have to pause the game, enter USB mode, and physically check the folder to see if it worked)
It would be great if we could have PSOne game support too but I don't even know if that's possible unless you're directly accessing the buffer.