SP193 is back to share a new PS2 creation with the world. This one helps boot games from external storage devices!
If you want to load a PS2 backup from an external HDD or flash drive, PS2ESDL is one of the most popular tools to get the job done. SP193 has just recently updated the program to finally include support for super slim model consoles with an EE core. Essentially what that means is, even some of the newer version systems can enjoy external storage benefits. Many bugs are to be expected in this open beta release, but you can check out the onslaught of improvements and changes below!
I've finally done it: I've fixed up the "Super slim" EE core design, and MVC2 works properly. I hope that other games that mysteriously stop working time and again won't be affected by this change.
Since I don't have the resources to test many games on it, I need the help of others to help test it.
I've spent too long with trying hard to fix v0.823. As a result, there is a great chance that I've left some code behind that was formally used for debugging... which might cause problems.
Also, CDVDMAN and CDVDFSV probably had severe rewrites done to them. I don't know whether I've forgotten to fix anything.
But anyway, the point is the new EE core. Hopefully, it won't cause new incompatibilities. This is not a good build to test the new EE core with, however, as even the IOP modules got changed.
The plugin format has been changed. As a result, it is not possible to use the old i.Link plugin with it.
Changelog for v0.824 (All revisions of v0.823 combined):
The screen will now be automatically re-centered when the 480P mode is used. (Fixed)
Fixed many logic errors that could impede stability.
PS2LOGO can now be (optionally) launched. This will only work if the game's logo section (first 16 sectors) is decrypted. Currently not doable with any versions of PS2DCDMP.
Fixed graphics mode switching. No more garbled graphics.
Corrected the RGBA values used with loaded PNG images. The reason why I could never get the alpha values right was because of a bug in the PNG loading function in gsToolkit. It didn't invert the alpha values.
Due to the above, the alpha test (Which was really too aggressive) is no longer needed and was removed.
Replaced my old quicksort algorithm with a call to the C qsort() function.
Fixed one bug related to calling AllocSysMemory() and FreeSysMemory() without suspending interrupts in cdvdman.c (According to my understanding of the Sony technical documentation, AllocSysMemory() and FreeSysMemory() are critical sections and need to be run with interrupts disabled).
PS2LOGO can now be (optionally) launched, so that the player's play history will get updated and hence the "towers" on the Sony Playstation 2 screen will grow and multiply as they should.
The redundant SourceDevice field in the configuration structure has been shifted into the SkinDisplayData structure.
Fixed many, many bugs related to calling AllocSysMemory() and FreeSysMemory() without suspending interrupts (According to my understanding of the Sony technical documentation, AllocSysMemory() and FreeSysMemory() are critical sections and need to be run with interrupts disabled).
CRITICAL: Fixed support for disks of sector sizes >2048 bytes. The call to AllocSysMemory() in sectorIO.c was faulty as the first and second parameters were swapped around.
Changed the EE core again with a new design that is more compatible. Old plugins are now unsupported.
This new EE core uses a customized UDNL module that shuts off all DMA channels before the final phase of the IOP reset, to avoid memory corruption by interfaces like USB.
Removed the Sony debugging modules from the banned modules list as DECI2.IRX doesn't exist as a standalone IRX and I don't know what SNMON.IRX is.
Changed where the temporary buffer for disks with sectors larger than 2048 bytes is created, for better performance.
The old plugin format is now unsupported. If this version of PS2ESDL is stable, the plugin creation tool might see an update. IGR may be brought into PS2ESDL too, with credit given to s0ck3t.
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
PiConf PiConf
PSP homebrew developer HellDragon dropped by the QJ.Net Forums earlier to announce the release of PiConf v1.0. This application will allow users to switch PiKey configs on the fly, without you having to use a PC to do so. PiKey, for the asking, is an application that enables the use of wireless keyboards on the PSP
Luna Luna
from hyperhacker:
Luna is a completely customizable PSP shell designed to replace the XMB. It is fully themeable using Lua scripts, so skins can do just about anything - 3D effects, sounds, custom menus, you name it - without any risky or difficult firmware hacking. The skin API documentation is included, so anyone can easily make their own skins
PSP ButtonHook for FW 2.71 PSP ButtonHook for FW 2.71
0okm's telling us to loosen up those buttons and to stop fronting about the darned thing. Slap me now for the Pussycat Dolls reference, but if there's an excuse to make a really freaky reference then you can be sure that excuse will be used up.
Back to business
pergame.prx pergame.prx
Another update for pergame, the handy homebrew plugin that allows you to load "other modules as if they were in /seplugins/game.txt"is now available for download courtesy of PSP homebrew coder AtomicDryad. The latest release includes some new features, more fixes and various other improvements
3.71 Fatmsmod patch for 5.00 3.71 Fatmsmod patch for 5.00
from Dark_AleX:
Just a little update to the fatmsmod patch, it stopped working in 5.00 due to a sony file changing its name.
Instructions: decrypt 3.71 using psardumper (square option).
Copy the file fatmsmod.prx in the root of memory stick.
Copy FATMS371 to /PSP/GAME or /PSP/GAME5XX. Run the program and done
Krap-psp Krap-psp
Homebrew coder kenma9123 has released a new version of his feature-packed homebrew application, Krap-psp.
Changelog:
[!]Fix a bug in music mode when beep is executed
[!]Fix reboot function in 6.39
[!]Fix a bug in powersaver and battery warning after saving & reboot.
[!]Extend the plugin delay in gamemode by 5 seconds
Bathaxx Bathaxx
Bathaxx is a safe way to enable homebrew on a Wii without hardware modification. Bathaxx is achieved by playing a hacked game save for LEGO Batman which executes a homebrew application from an external SD card. Examples of such homebrew .elf or .dol files can be found on the Homebrew applications page. The bathaxx was created by Team Twiizers & lewurm
AutoGG version 0.8.0 AutoGG version 0.8.0
We've had a lot of PS3 and PSP downloads lately so today we are glad to drop a little somthing for the Xbox crew out there.A AutoGG from BlakCat is out and has been updated to version 0.8.6.A This program gives you the tools needed for hacking the Xbox 360.
Here is what you can look forward with the 0.8.6 update for AutoGG
LT+ LT+
A few days back the c4eva team released v2.0 of the LT+ for Phat Liteons.A See below for all the details.
"c4eva's iXtreme LT+ v2.0 firmware for Phat Liteons, BenQ and Samsung drives. This has full support for XGD3 formatted games
Lua Player Lua Player
Cools has just created what he prides as "The only Non-Module Lua Player .20 with System Over/Under Clocking/Quitting Features with Netlib 2.0 Support!". And although this Lua Player .20 mod is more a copy and paste project, you still have to admire cools for some of the minor modifications he's made
Comments on PS2ESDL:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if PS2ESDL supports it