ManaGunZ

PS3 ManaGunZ - PS3 Backup Manager by Zar v1.41

In the latest version of managunz released yesterday there is a new feature pretty cool that solves an incompatibility problem in between some commands used inside CONFIG files and modifyed ISOs

Zar has not explained well how far he went implementing this idea, he was talking about it a bit but im not so sure if is implemented fully in the latest managunz version

Some commands uses an accurate offset of the ISO, the command contains the data that is expected to be found in that position, and the data that is going to be replaced
The problem is when an ISO has been modifyed it can happen than that offset has been changed (because files has been displaced inside the ISO)... so the command doesnt finds the data... and as a consequence nothing is patched

The new feature in managunz works by reading that command offset... and then it checks the offset externally (this is made before the ISO is "feeded" to the emulator), this way managunz knows if the command is going to be applyed successfully... even before loading the game

If the data in the offset is not found... then i guess managunz scans the ISO to find the new position of that data and then modifyes the CONFIG with the new offset... or it does some other trick to be sure the config command is going to be applyed correctly
Im not sure about how this is made though, i was thinking in asking zar about it right now XD

This feature can help in your case with your modifyed ISOs, not sure how accurate that part of managunz code is working, and i have doubts about how is made, but is very useful because if working fine it means we dont have to care about if the ISO is modifyed or not (if needed... managunz is going to find the right offsets where is needed to apply the patch), is like an "smart patching"
 
Also, in the latest managunz version there is another cool feature is a "pnach" to official "config" converter
With it we can "merge" the pnach patches with the config files

As example the "ace combat" games we was messing around some days ago needs config files that was extracted from the official emulators... that configs are right and are needed to use

And there are some unnoficial pnach patches for that ace combat games to display the games in fullscreen at 16:9 aspect ratio for modern tvs

The problem we was having before is if you apply the pnach patch to the ISO... then the offsets of it are modifyed... so when trying to apply the config the commands failed
It was like an incompatibility in between the unnoficial pnach patches and the official config files

Now we can convert the pnach widescreen patch to the config format... and merge it with the official config
So it results in a bigger config... that is applyed "on the fly" without need to modify the ISO permanently

Im explaining this because is posible at some point is implemented another feature to convert that "codebreaker" patches (or any other) to the official config format and follow the same procedure... by merging them and applying them "on the fly"
Zar has not been talking about implementing this yet though, but iirc there was some talks about it in the forum
 
This is just getting better and better!! Would save me doing the whole process with each game injecting CB Plus would probably be even more trustworthy (my process is lengthy and if you miss 1 little step it's all a waste) lol
 
Btw, if you are going to try latest managunz with the baldurs gate games now you can do it in a different way, is explained here https://github.com/Zarh/ManaGunZ/releases/tag/v1.31

First you [LOAD] (from GX or SOFT)
Then [EDIT] (and add 0x44 command)
Then [CHECK] (if a message in red appears your ISO is wrong)
Then [SAVE]

The command 0x44 was what people was using before and was reported successfully (partially though) for all the "snowblind engine games", but i dont remember anyone using it in combination with the official configs
The reason why time ago we was using command 0x44 for that games is because we did not know about the official configs inside the emus (that was extracted later)

See if this procedure i mentioned gives you some improvement in that games
Also... at the time of [EDIT] you can try to enable other commands... this is a bit lottery though but if you find something interesting please report back, most of that commands are still unknown, we dont know what does each
 
I'll give this a shot tomorrow...gotta work tonight. If I install the managunz onto the PS3 does it have to be online to read the config S on github or are they integrated into the program etc? (Sorry it's probably a dumb question). I've just beendownloading them manually and adding to the PS2ISO folder?
 
Are integrated, now there are around 1200+ config files included in the managunz instalation, no need to download them

The installation also includes a folder named CUSTOM where are saved your hand-crafted configs (by using the [EDIT] option), you can add there the ones you was using incase are better, but i guess there is no need for this because in the actual managunz version are included all the ones known

Also, the [SAVE] option creates a copy of the config next to the ISO to keep compatibility with other backup managers, so you can manage config files with managunz, and later boot games with webman/sman and are going to use the same configs
 
Last edited:
Btw, do you mind if i move our messages today in this thread to the managunz thread ?
At this point i think some of the stuff i explained could be handy to keep in the official thread so other people gets the concepts of how this new features works

Edit:
done
 
Last edited:
@Zar Thank you for this new release.
I have an issue: I got random freeze on Starbucks 4.81 Habib CFW. Sometimes in the file manager and sometimes during the gamelist browsing.
Btw could you add these features in the future:
- support to copy / paste splitted iso from fat32 USB (currently the game list does not show the iso.666xx splitted games and I cant merge them into internal HDD)
- game list supports / shows installed PKG games (PS3, PS2, PS1, PSP)
- integrated fan control plugin (or how can I add a custom fan control plugin to Managunz plugin monitor?)

Thank you for your efforts! Keep up the good work Zar!
 
  • Like
Reactions: Zar
there is a fan control plugin in iris manager, but it need to set the paramters inside iris manager. if we had a vsh menu it can become a standalone plugin
 
there is a fan control plugin in iris manager, but it need to set the paramters inside iris manager. if we had a vsh menu it can become a standalone plugin
I have a more simple idea, is posible to prepare a souce code that compiles several versions of the same plugin by using different settings, so it can be released as a "fan controll plugin pack" containing:
fan_control_10.sprx
fan_control_20.sprx
fan_control_30.sprx
fan_control_40.sprx
etc...

The number represents a speed percentage that is added to the original speed
This way there is no need for any interface :)

I have a hardware mod to speedup the fan that works like that :) (but is not exactly like that, is better than any software fan control because it doesnt add any processor workload, and it works in all "enviroments", included service mode, recovery menu, and PS2 emulator)

- game list supports / shows installed PKG games (PS3, PS2, PS1, PSP)
The PKG games needs to be booted from XMB, why you want to see them inside managunz if is not going to have any function to manage them ?
If the only goal is to be able to see them inside managunz (but not able to do anything useful with them) then i think is pointless
 
I have a more simple idea, is posible to prepare a souce code that compiles several versions of the same plugin by using different settings, so it can be released as a "fan controll plugin pack" containing:
fan_control_10.sprx
fan_control_20.sprx
fan_control_30.sprx
fan_control_40.sprx
etc...

The number represents a speed percentage that is added to the original speed
This way there is no need for any interface :)

I have a hardware mod to speedup the fan that works like that :) (but is not exactly like that, is better than any software fan control because it doesnt add any processor workload, and it works in all "enviroments", included service mode, recovery menu, and PS2 emulator)


The PKG games needs to be booted from XMB, why you want to see them inside managunz if is not going to have any function to manage them ?
If the only goal is to be able to see them inside managunz (but not able to do anything useful with them) then i think is pointless

You are right. I understand now that to handle the pkg games is pointless.
Otherwise to adding the support to copy / paste splitted iso from fat32 USB is VERY VERY must have function (I cant change from Multiman to Managunz without this and my goal is to use one backup manager only)
Anyone has a freezing problem on 4.81 CFW?
 
You are right. I understand now that to handle the pkg games is pointless.
Otherwise to adding the support to copy / paste splitted iso from fat32 USB is VERY VERY must have function (I cant change from Multiman to Managunz without this and my goal is to use one backup manager only)
Anyone has a freezing problem on 4.81 CFW?
Have you tryed to copy the splitted PS3 ISO game to internall hdd by using managunz filemanager ?
In the filemanager you can select several files... then copy to dev_hdd0/PS3ISO
I guess if made this way the files are going to be treated like any other file (no restrictions)... so it should work

The next matter is to know if managunz is able to mount splitted ISO from internal hdd ? (im not sure)
But i remember a talk where i did read some backup managers or plugins (im not sure which one it was) supports this mounting method, splitted ISO in internal hdd
When i did read that it was a bit shocking for me because the splitted PS3 ISO formats are not intended to be used in internal hdd... but well... i have to agree, for people like you that stores them in that format could be useful, just to avoid the parts-merging operation

Maybe it was webmanMOD ?... or there are others ?... someone knows ?
If there is source code available that does that maybe it can help zar a bit to implement it in managunz
 
Last edited:
Have you tryed to copy the splitted PS3 ISO game to internall hdd by using managunz filemanager ?
In the filemanager you can select several files... then copy to dev_hdd0/PS3ISO
I guess if made this way the files are going to be treated like any other file (no restrictions)... so it should work

The next matter is to know if managunz is able to mount splitted ISO from internal hdd ? (im not sure)
But i remember a talk where i did read some backup managers or plugins (im not sure which one it was) supports this mounting method, splitted ISO in internal hdd
When i did read that it was a bit shocking for me because the splitted PS3 ISO formats are not intended to be used in internal hdd... but well... i have to agree, for people like you that stores them in that format could be useful, just to avoid the parts-merging operation

Maybe it was webmanMOD ?... or there are others ?... someone knows ?
If there is source code available that does that maybe it can help zar a bit to implement it in managunz
Yes I tried to copy the splitted PS2 games to internal HDD in Managunz file manager. Nothing happens. It would be useful if the Managunz will recognise these files in game list, show them, and it would be nice a function in game option to "copy to internal/merge" like in Multiman.
 
A couple of small problems in managunz 1.31


PS2 game options
----------------
"check MD5" seems to fail (it shows a different one)
When clicking in it.... it takes less than 2 seconds to complete the check (and it shows the white frame with the redump.org info)
2 seconds is too fast to be well made, right ?... and MD5 check of a 4gb game in less than 2 seconds looks like not posible in PS3
It seems is checking MD5 of only a part of the game (i guess some MB at the start of the ISO)


When you are inside that white frame with the "MD5 CHECK" results, if you press the D-pad up or down (intended to "scroll" the white frame) you can see how it changes the "help messages" on top for other entries, this is wrong, inside that white frame (with the MD5 check results) the help messages should not change


And that whole option "MD5 check" i think can be moved as a single line inside "properties" (after the "ELF CRC"), the way im thinking could be displayed is:
If MD5 check passed it will show as a single line with the MD5
If MD5 check invalid you can show the error info centered at bottom, in red



In the "PS2 config editor" menu
-------------------------------
"load config" and "add new command" shows the option "check" at bottom
This "checks" texts at bottom should be replaced by "enter"
 
  • Like
Reactions: Zar
hmm, someone told me about the md5 check issue. I forgot to write it down. I'll try to stop reading this thread on my phone...
 
i think it was me who talked about md5 checksum issues, i always get a checksum starting with "D14D...." on second line of the screen checksum info no matter what game i do the checksum
 
  • Like
Reactions: Zar
Copyed from this talk ---> http://www.psx-place.com/threads/how-to-configure-ps2-on-ps3-emulator.15779
That's the issue !
This firmware doesn't include the ps2emu patched to support config files with ISO.
I think this feature was introduced in cobra 7.50.

Hmm, I'll add a check on it in mgz..
Yes please add a check, and a warning too if check is not passed

I think this problem cummulates with other problems related to the PS2 ISO support for non-cobra firmwares

And the procedure you mentioned below i guess can be made with some cobra firmwares, but not for non-cobra firmwares (because if there is no cobra, the *stage.bin's are going to be ignored), right ?

- download these files from here : https://github.com/Joonie86/COBRA-7.3/tree/master/482/LITE/BIN/release
- mount the dev_blind
- delete every file inside /dev_blind/ps2emu
- copy the files ps2_emu.self ps2_gxemu.self ps2_netemu.self ps2gxemu_stage2.bin ps2gxemu_stage2.bin to /dev_blind/ps2emu

play !
In the actual managunz 1.31 when trying to boot a PS2 ISO in a non-cobra firmware, managunz cant continue after the message "patching ps2_gxemu.self"
IAnd it seems that patch to ps2_gxemu.self is made even in a PS3 slim model (where is not posible to use ps2_gxemu.self)... so i dont get why managunz is trying to patch ps2_gxemu.self in PS3 slims models
Im wondering maybe there is some way to make that patching in a selective way to reduce it (after checked the PS3 model to know what is needed to patch)
 
Back
Top