Dark_Aliex PSP Custom Firmware 3.80 M33 and Firmware 3.80-M33-2 update

Dark_AleX / Team M33 has released the much anticipated new custom PSP firmware 3.80 M33. 3.80 m33 firmware will allow you to run both new PSP games requiring this firmware, but homebrew/emulators as well. The good about these 3.80 firmwares (other than the obvious ability to run the games and use homebrew) is that it updates purely with a Sony update EBOOT. Basically this means, any risk of PSP bricking should be eliminated since you are not at any time compiling your own update. This is very good news for PSP users (especially myself) who may not want the hassle of creating a Pandora Battery in case of bricking. Dark_Alex’s PSP Firmware 3.80 m33 and PSP Firmware 3.80-m33-2 have these changes:

You need to be running 3.52 M33-2 to install this firmware:

Dark_Alex PSP Firmware 3.80 M33
——–

Requeriments:

- Installation requires a PSP with 3.52 M33-3 or higher. In the future installation using
panddra battery will be released.

Instructions

- Copy the UPDATE folder into /PSP/GAME/
- Get the 3.80 sony update from somewhere, and put it in same folder, with name “380.PBP”.
- Run it, the update will be done by Sony updater. At the end when you are asked to reboot the
PSP pressing X or O, do it.

Changes:

- HEN core: user mode can load now signchecked files from flash.
- recovery: flash1 format will create flash1 directories after format.
This could fix some flash1 issues with the previous versions.
- Network update from dark-alex.org page. By default is enabled.
You can turn it off in recovery (when off, network update will download sony updates as usual).
- Nids resolver for various kernel libraries.

Comments:

In 3.80 sony has changed (again) kernel nids. The nids resolver will resolve a lot of nids from firmwares 1.50-3.60
(traditional nids) to the ones of 3.80 kernel.
In general, 3.71 nids will NOT be resolved to 3.80 ones. However, to compatibilize 3.80 M33 with prx’s programmed for 3.71,
a few very 3.71 nids that were found in some 3.71 plugins will be resolved too.
More info about what is resolved in nidsresolver_status.txt.

Thanks to the combination of the nids resolver and the user libraries possibility in kernel mode added back in 3.71 M33-3,
some programs that stopped working in 3.30 M33 may work again now. One of them is PimpStreamer 0.90.

Finally, popsloader plugin from 3.71 will not work in 3.80 M33 due to its system dependancy. A new one will be rewritten for 3.80 M33.

You need to be running 3.80 M33 to install to install this update:

Dark_Alex PSP Firmware 3.80 M33-2 update

Requeriments:
3.80 M33

Instructions: Copy UPDATE folder to /PSP/GAME folder

This update fixes a couple of issues.

- Function scePowerGetClockFrequency/scePowerGetClockFrequencyInt was not resolved properly due to a
confussion between the two nids applying to the same function. Fixed, this update is necessary
for plugins and kernel homebrew reporting psp cpu speed.

- PSX EBOOT.PBP that have a icon of 80×80 pixels will not be replaced by Dracula icon in savedata.

Explanation of icon issue:
In 3.80 pops, Sony has introduced a bug that causes a crash when the icon of the pbp is not 80×80,
like those of psstore. To resolve the issue, M33 was replacing the icon in ram by the one with Dracuala image,
what caused the side effect of ps1 save games having Dracula icon.

Now the behaviour in 3.80 M33-2 is to replace the icon in ram only if the one in the file is not 80×80.

Leave a Reply