Comments (19)
Here you go, had to find it on one of my HDDs: MHFU Save Tools.zip
from apollo-psp.
MHFU EU build, EBOOT, ULES01213 - I can test if you like?
from apollo-psp.
Download the latest version from the release page. It has all the features and quests there.
from apollo-psp.
yes, correct, it's not part of the 1.2.0 PSP release, I mixed up with the latest Vita release.
This MHFU hack won't be available until the next PSP release. It might work with the test build I shared before, if you add the savepatch
files from GitHub.
from apollo-psp.
MHFU quest patches also show up as available for MHFU install data, which has foldername
ULES01213DAT
.
Not a bug. Patch loading is done by TITLE-ID. The quest codes are still only targeting MHP2NDG.BIN
, so unless the install data is using the same filename, even if you try it won't modify the file.
In any case, it's the user's responsibility to know when/where/what to patch if they want to apply such changes.
from apollo-psp.
There were also a few games that offered bonus content unlocked by connecting via USB to a PS2 or PS3 game, e.g. Daxter to JakX unlocks Daxter's goggles, or AC Bloodlines also had some unlock. Would it be possible to add those unlocks to Apollo PSP, too?
Thank you for making this tool!
from apollo-psp.
At least the custom MH save decrypt/encryption could be handled by Apollo.
About the quests I'd have to check those links and "MHFU Save tools" to understand what they're doing and if it's something doable.
btw, I also found this Python script: https://github.com/svanheulen/mhef
Edit: reviewing the python script, I found that it didn't work for MH 2G saves, but it was forked/fixed here, with the correct decode table for 2G: https://github.com/IncognitoMan/mhef
from apollo-psp.
There were also a few games that offered bonus content unlocked by connecting via USB to a PS2 or PS3 game, e.g. Daxter to JakX unlocks Daxter's goggles, or AC Bloodlines also had some unlock. Would it be possible to add those unlocks to Apollo PSP, too?
Thank you for making this tool!
If I am not mistaken there is already a plugin that fakes a USB connection.
It should work with some games like Resistance.
from apollo-psp.
If the Monster Hunter save tool has any issues, e.g. it was a script that downloaded quest files, so the original server might be 404, I have a backup with all quest files that I can provide if needed.
from apollo-psp.
If the Monster Hunter save tool has any issues, e.g. it was a script that downloaded quest files, so the original server might be 404, I have a backup with all quest files that I can provide if needed.
yes, that would be great. Can you share a .Zip with all the quest files, to avoid 404s while trying those scripts?
from apollo-psp.
Here you go, had to find it on one of my HDDs: MHFU Save Tools.zip
thanks for sharing, this should simplify things. I have the decrypting and hashing done, and now I need to test injecting quests.
Do you have Monster hunter Freedom Unite installed? ULUS10391 or ULES01213? I could share some Apollo test builds so you can confirm if everything works as expected with the game.
from apollo-psp.
MHFU EU build, EBOOT, ULES01213 - I can test if you like?
ok, great. 👍 when I have a chance I'll get a new Apollo build with the script files for ULES01213 so you can test out.
from apollo-psp.
@Darthagnon , here's a test build with the Monster hunter patches:
https://www.mediafire.com/file/5bz9vmbflhliw2z/apollo-psp.zip/file
install the app, and try modding the ULES01213 saves. Apollo should show a few codes, to decrypt the save, update checksums, and encrypt again.
The codes also include injecting 2 quests on slots 1 and 2. I'll include all the other quests, once you confirm the injecting works as expected.
(I know the quest limit is 6 slots, so I'll probably add the inject codes but they'll repeat the slots at some point.)
Note: I suggest making a backup of your save or even better, start with a clean save to test things to avoid risk of losing your current MH save data.
from apollo-psp.
@Wr0zen has been testing and injected quests show up fine under the "download" menu after modding a save with Apollo.
for reference, here's a repo with a lot of PSP monster Hunter saves with quests and events added: https://github.com/viciousShadow/MH-PSP-DLC
from apollo-psp.
.savepatch
files with Monster Hunter quests added:
- https://github.com/bucanero/apollo-patches/blob/main/PSP/ULES01213.savepatch
- https://github.com/bucanero/apollo-patches/blob/main/PSP/ULUS10391.savepatch
- https://github.com/bucanero/apollo-patches/blob/main/PSP/ULJM05500.savepatch
This will be available in the next version.
from apollo-psp.
How do we add the quests? I was testing, and all I see in the save edit menu is
Quest Slot #1: mG0010.mib
Quest Slot #2: mG0011.mib
Shouldn't there be 6x Quest slots, with a list of *.mib
files that can be applied to that save slot appearing when each quest slot is selected? A friendly name per *.mib
would help a lot with figuring out which quest is selected
from apollo-psp.
Download the latest version from the release page. It has all the features and quests there.
I have updated to the latest release v1.2.0 and can't see any way of changing the quests to add to the MHFU save... :'(
EDIT: @bucanero v1.2.0 does not have the quests, it is lacking the following files from the pre-release in this thread:
ULES01213.savepatch
ULJM05500.savepatch
ULJM05800.savepatch
ULUS10391.savepatch
And I'm not too sure how to add the rest of the missing quests to the pre-release savepatch files (attached as zip) as the hex format seems to be different.
pre-release MHFU DLC quest savepatches.zip
EDIT2: I checked https://github.com/bucanero/apollo-patches/blob/main/PSP/ULES01213.savepatch, and it seems that the quests are all implemented there, and that the "latest version from the release page" referred to as-of-yet unreleased v1.2.1 (or whatever the next version number is). In the meantime, I will try a ZIP of the updated patches from the other Github repo.
from apollo-psp.
I tried adding the savepatch files to v1.2.0, and added 6x quests, but it corrupted the test save. Will they only work properly with the prerelease build? v1.2.0 seems to give "Error: cheat codes could not be applied" quite a lot
EDIT: The prerelease build works perfectly with the new savepatches. It still has version 1.20 in About, but it works. It also de-corrupted the test save (must have just been a checksum issue)
from apollo-psp.
Bug
MHFU quest patches also show up as available for MHFU install data, which has foldername ULES01213DAT
.
from apollo-psp.
Related Issues (19)
- PSP Go issue - Saves on ef0 won't appear HOT 10
- Fix file caching from Online DB
- A way to override games with a save protection HOT 23
- Auto-set X/O behavior on menus
- Add feature to convert ISO->CSO , CSO->ISO
- Load save-game keys from gamekey database file
- 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.