Homebrew coder AtomicDryad has released a new version of his nifty module, pergame, a simple plugin that allows you to load "other modules as if they were in /seplugins/game.txt. The difference here is that pergame.prx loads on a per-eboot basis. Thus one doesn't need to toggle a specific module on or off if they only need it to make one game run in m33, and cheat programs that break some homebrew can be told only to load for isos/umds. Games that require m33_620.prx/etc run successfully when using this loader instead of /seplugins/game.txt.
Changelog:
* now loads GAME.iso.plugins, GAME.plugins, EBOOT.pbp.plugins, EBOOT.plugins and launches module entries within.
* pergame.txt now handles umdID's with dashes, and paths that start with '/'.
* 'umd' now matches physical UMDs only, 'iso' now matches iso/cso only.
* logging function is less crappy
* spammy verbose logging with logging=2
Current compatibility (tested) list:
game - module - node
any - freecheat
any - cwcheat
any - psplink - only when loaded from pergame
NOT eboot demo - prometheus
NOT eboot demo - m33_620
KHBBS - khbbs translation modules
Current incompatibility list:
game - module - loaded from - result
iso/umd - macrofire - pergame.txt - game start fails with 0x80020321 (no such device)
homebrew - macrofire - pergame.txt - macrofire menu opens in a loop
any - psplink - game.txt, before pergame - psp crashes, or 0x8002013c (library not found), loads in pergame however
any - psplink - game.txt, after pergame - pergame fails to load some modules (freecheat)
eboot DEMO god eater jp - prometheus/m33_620 - pergame.txt - loads module but fails to work
eboot DEMO phantasy star 2 jp - prometheus/m33_620 - pergame.txt - loads module but fails to work
Installation/usage:
snag: http://code.google.com/p/pergame/downloads/list
latest svn (bin+src): http://pergame.googlecode.com/svn/trunk/pergame-svn.zip
Throw the prx anywhere and add to ms0:/seplugins/game.txt. put pergame.txt In the same folder
and edit. Syntax is (per line):
module identifier
where 'module' = 'ms0:/path/to/a/plugin.prx'. No spaces. Case insensitive. If path stats with '/', assumes
ms0:/PATH
and 'identifier' = ms0:/path/, /path/, gameid (ie jpjp65535), or 'umd'. Spaces allowed. Case insensitive.
GameID can contain a dash, or not.
Examples:
/seplugins/cwcheat/cwcheat.prx ms0:/iso/cat_game/name_of_game.cso
ms0:/freecheat/fc_3xx.prx usls-99999
/seplugins/m33_620.prx /iso/cat_newgames/
/seplugins/lolmodule.prx /psp/game/cat_testing/lolhomebrew/eboot.pbp
/seplugins/lolmodule.prx /psp/game/cat_testing/lolhomebrew/eboo
See pergame.txt for more examples.
Also, the module will attempt to load the following files, which can contain one module name per line:
/iso/name_of_game.iso.plugins, /iso/name_of_game.plugins, /psp/game/name_of_homebrew/eboot.pbp.plugins,
/psp/game/name_of_homebrew/eboot.plugins
Examples:
/iso/flow.cso.plugins or /iso/flow.plugins
/psp/game/filer/eboot.plugins or /psp/game/filer/eboot.pbp.plugins
License:
GPL. Feel free to distribute, alter, or mutiliate - but you must distribute the source code
of any derivative works.
Caveats:
This is written for CFW 5.00m33 (primarily for selective use of m33_620). Determining
which iso is being launched is done by reading SystemController's memory. The ISOOFFSET
(0x0000B108) defined at the top of main.c is where one can adjust this. If you can
provide an offset for a particular firmware I'll include it in a future version -
which will have version detection.
This uses a StartModuleHandler, and I have yet to determine how to turn it off.
Todo:
DONE: Fix UMD-IDs and real UMDs.
Maybe? Automatic on-the-fly prometheus patching via temporary SceIO hooks.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
CWCheat CWCheat
It seems as if it was just this week that the latest CWCheat came out... Oh, snaps. It really was just this week! Anyways, if PSPUpdates is known for anything, it's for living up to its name. Hence, for today, we give you a CWCheat update from Henry Chilcott.
True enough, he was able to give us what he promised the last time
NEO PSP Motion Kit Demo NEO PSP Motion Kit Demo
The NeoFlash team has just released a demo program for their new PSP accessory, the PSP motion kit. For those of you who missed the release of the accessory, the PSP Motion Kit, as the name suggests, allows the device to become motion sensitive
6.38 Downgrader 6.38 Downgrader
Ever wished you could go back to firmware 6.20 after updating to firmware 6.38? Now you can, thanks to homebrew dev some1's 6.38 Downgrader. The homebrew app, based on Davee's FW 6.35/6.31 downgrader allows users to downgrade from firmware 6.38 to 6.20.
Developer's note:
This a very simple app, just put the official 6
2.71 SE-C Custom Firmware 2.71 SE-C Custom Firmware
Just a few short minutes after releasing HEN D, Dark_AleX has just released 2.71 SE-C Custom Firmware, the update to the new golden firmware
smallHex smallHex
Xeeynamo has updated his little hex editor homebrew app for the PSP. Now smallHex v1.4, it's carrying quite a lot of changes, but we're not stopping there, are we? Xeeynamo has also released smallHex Lite, which is pretty much the same as smallHex, only with a different flavor
Half Byte Loader r113 Half Byte Loader r113
Homebrew dev JJS has released a new version of Half Byte Loader, the infamous open source homebrew loader for the PSP.
What's new in the latest update?
Run your homebrews on 6.37 (or any other 6.XX firmware) without the need to sign them
Run homebrews that cannot be signed (such as ScummVM), on firmware 6
Grand Theft Auto: Vice City Stories CheatDevice Been havin' fun with your VCS CheatDevice, haven't you? Well, today we bring you great news fellas, 'coz the amazing Edison Carter has just bumped up his CheatDevice for Grand Theft Auto: Vice City Stories to v2
X-Flash X-Flash
Art from our forums has released an updated version of his excellent X-Flash homebrew firmware modification tool for the PSP. X-Flash can be used (carefully) to alter and create custom firmware for your beloved PSP
PSP Homebrew: ePSPTester PSP Homebrew: ePSPTester
ePSPTester will let you transfer files via HTTP from your computer to ePSP.A The instructions are listed below
6.35 HEN 6.35 HEN
HEN for 6.35 by Virtuous Flame and Coldbird. Requires HBL for the Minna no Sukkiri exploit and Minna no Sukkiri demo and savedata exploit.
Installation Instructions:
download and install HBL for the Sukkiri exploit
replace hbl/menu/EBOOT.PBP with the EBOOT
Comments on pergame.prx:
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 pergame.prx supports it