Comments (10)
I think you can merge the PR as it appears like everything works well I even hexedited some saves.
from apollo-psp.
I don't have a PSP Go so I haven't been able to test properly. Right now the "Saves" menu is hardcoded to ms0:/PSP/SAVEDATA
so it will only show saves from ms0
.
If you select ef0
under "Settings", that option currently only changes the source for the "Ext Saves" menu. So it will load saves from ef0:/APOLLO/SAVEDATA/
If you are willing to do some tests on PSP Go, I can add a feature to load from ef0:/PSP/SAVEDATA
based on the user settings.
About decryption keys, there are two things to review:
- the key dumper plugin might not support
ef0
; I haven't tested so I don't know. Can you confirm that the key dump plugin creates keys onef0:/PSP/SAVEPLAIN/
? - Apollo is only reading decryption keys from
ms0
. Again, this was hardcoded but can be adjusted based on the user settings. I can add code to handle it but I'll also need you to test on a PSP Go.
from apollo-psp.
Update about Key dumping plugins and PSP Go
I have reviewed the source code of SGDeemer and SGKeyDumper:
- 🔴 SGDeemer is hardcoded to
ms0
, so probably won't dump any keys if you're usingef0
. - 🟢 SGKeyDumper added
ef0
support after version 1.6, so you could try using the latest 1.7 version and test it out: https://github.com/bucanero/psptools/releases/download/20220719/SGKeyDumper.v1.7.zip
Keep in mind if you try SGKeyDumper 1.7, the plugin doesn't create the dump folder so you need to manually create folder ef0:/PSP/GAME/SED/gamekey/
or else the plugin won't save any key.
from apollo-psp.
I am willing to try a new version with Go support.
I use the internal memory more then the memory card because the card is only limited to 8gb so it will be a great help.
from apollo-psp.
meanwhile, can you test out the SGKeyDumper plugin (1.7) and confirm if it dumps keys to ef0
?
I need to be sure that Apollo can access keys from the right path ef0:/PSP/GAME/SED/gamekey/
from apollo-psp.
meanwhile, can you test out the SGKeyDumper plugin (1.7) and confirm if it dumps keys to
ef0
? I need to be sure that Apollo can access keys from the right pathef0:/PSP/GAME/SED/gamekey/
Hmm every time I create it it shows up as corrupted data...
I tried with and without creating it and still it wont save the keys there.
Dunno if I am doing something wrong or not...
EDIT: NVM the key does show up there the corrupted data thing must have threw me off.
So yeah it seems to work.
from apollo-psp.
ok, thanks checking the key dump plugin 👍
btw, the "corrupted data" icon is because the folder GAME/SED/
has no PARAM.SFO or EBOOT.PBP, so the XMB can't recognize anything. But as long as the keys are dumped there, Apollo will be able to access them and use the data to decrypt/encrypt save data.
from apollo-psp.
@Pik-a-boo can you test this build https://github.com/bucanero/apollo-psp/suites/14332684836/artifacts/806681634 ?
(to download you need to be logged in Github)
This version should list saves on ef0
, just be sure to select ef0
as "Save Source" under the Settings menu. Then everything else should work, and also decrypting saves should work loading the keys dumped by the 1.7 plugin from ef0:/PSP/GAME/SED/gamekey/
.
Let me know if everything works with your PSP Go
from apollo-psp.
hey @Pik-a-boo can you test the fix for PSP Go? any feedback?
from apollo-psp.
hey @Pik-a-boo can you test the fix for PSP Go? any feedback?
Seems to work but I only tried changing the save data source place to ef0 and that's it.
All the saves seem to show fine.
from apollo-psp.
Related Issues (19)
- Fix file caching from Online DB
- A way to override games with a save protection HOT 26
- Auto-set X/O behavior on menus
- Add feature to convert ISO->CSO , CSO->ISO
- Load save-game keys from gamekey database file
- Monster Hunter Freedom Unite DLC quests HOT 19
- Fake "Install Data"? HOT 1
- Exit to XMB via O crashed my PSP 3000 HOT 6
- Add PS1 virtual memcard save management HOT 1
- [Feature Request] Save game archival HOT 5
- PS1 memory card mode - O exits to main menu HOT 1
- Add option to remove ps1 saves from VMCs
- PSP save game keys HOT 5
- Add ARK cfw support to dumper plugin installer HOT 5
- add support for on-screen keyboard
- support for custom install folder HOT 1
- add URL downloader to network Tools menu
- Add background music
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apollo-psp.