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.
Changelogs:
v0.3.3:
[fix] memory string reader now only accepts 7bit strings. iso path finder no longer returns success if it doesn't find 'ms0:/...'. This should fix problems with pergame assuming the game is an ISO instead of a physical UMD.
[debugging] isoaddr config entry will force pergame to look at the specified address for the iso's path, for example: isoaddr=0e88072408 (no spaces between ...=.. )
v0.3.2:
[feature] Putting autosort=1 in pergame.txt will cause launched homebrews/iso to move to the top of the xmb menu.
v0.3.1:
[fix] Fixed issue with config parser croaking with too many #comments.
Current compatibility (tested) list:
game - module - note
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:
Custom Firmware 1.50 BDT ( FE-7 ) - English Custom Firmware 1.50 BDT ( FE-7 ) - English
This custom firmware improves the firmware of the Time Machine, it is very useful for owners of PSP SLIM.
By adding vshmenu, the possibilities of launching a UMD higher than the 1
Pimp My PSP - Episode 1 Pimp My PSP - Episode 1
SodR, creator of UMDTool, has come up with a new homebrew application 'Pimp my PSP'. Pimp my PSP is an application that flashes the PSP in order to 'pimp' your firmware. It changes as your font, bootsounds, background and menu names to look more pimpish
Prometeus 0.9.8B Prometeus 0.9.8B
Okay, since you guys are all agog for Prometeus, we're not gonna make you wait much longer. We already have here for you the newest version of this multi-faceted application. So, we won't be keeping you much longer.
Basically, what this version has is that it's got the GetISO function updated. Also, you can now decompress ISOs from PBP
fx_powerspoof fx_powerspoof
From NoEffex:
Yeah yeah, fx prefix, just happened to be the name of the folder, because powerspoof was taken in my archives of source(tried making it a while back and failed)
PSP Slim and Lite USB plug-in PSP Slim and Lite USB plug-in
Noobz! has released the PSP Slim USB charger which, as the name implies, allows users to charge their PSP Slim and Lite via a USB cable. This new hombrew works for the 3.60 and 3.71 M33 CFW, and should allow you to charge your unit with either a normal USB charger or by just plugging the unit into the computer and switching it on
prxutility prxutility
from pspflashsystem:
Hi everybody,
I have just finished the new version (version 5.0) of my prx called prxutility++
This prx allows you to know several information about your battery (time left, charge level, temperature, voltage, ac adapter, ...) , cpu/bus speed, your mac adress, the motherboard model of your psp..
eLoader eLoader
The Noobz team has done it again with their developer's mysterious magic that brought us all the previous eLoaders. eLoader is the famous 2.0-2.60 program that enables consumers to execute homebrew on their PSP with little trouble at all. This new version of eLoader however has been a huge leap in the homebrew scene as two new firmwares are fully supported - 2
Devhook 0.41a Devhook 0.41a
Booster has updated his awesome loader - Devhook to version 0.41a. Here's whats new:
Fixes game selection from XMB with Home + L/R Triggers
Bug corrected where wallpaper isn't restored after PSP is put in sleep mode.
Fixed a bug where the ISO isn't changed properly.
WiFi doesn't work when the PSP is overclocked (yet)
PSPLock PSPLock
For those of you who want some privacy on your PlayStation Portable, here's a bit of a treat from homebrew developer, Auraomega. The dev dropped by QJ's PSP Forums to release PSPLock version 2.
If you weren't able to catch the first release a couple of days ago, here's a bit of a primer on the PSP application
PSPAR/CWCheat NitePR mod PSPAR/CWCheat NitePR mod
Developer's note:
Yes, this is yet another NitePR mod. I know what you are thinking the majority of those mods just change some colours and some text and nothing useful the device but I'm hoping mine will be different
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