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:
Flashmod Flashmod
Thanks to a small donation drive organized by Fanjita, the PSP Community helped get Orbis PSP Development the replacement parts needed to repair their PSP and they have now released Flashmod v3. For those of you who are out of the loop, Flashmod is a program that will allow you to tweak and adjust the way your PSP operates
Despertar del Cementerio Despertar del Cementerio
It's here guys! Dark_Alex' latest update to his Despertar del Cementerio "Universal Bricker" has arrived, upping it to version 7. This one carries with it the ability to fully regenerate the IDStorage.
This is really great news, because we know how much of a hassle it is to have the IDStorage wiped out
Upgrade RCO for 3.60 M33 - beefed-up scripts list Upgrade RCO for 3.60 M33 - beefed-up scripts list
PlayStation Portable customization master SchmilK has dropped by our forums to release a beefed-up list of scripts for an updraded RCO for 3.60 M33. These scripts, according to SchmilK, provide "the muscle work to convert those rco to the new 3.60 m33 compatable using CXMB
Easy 6.20 DualBoot Easy 6.20 DualBoot
From dev Rinnegatamante:
"Easy 6.20 DualBoot is the first way to use different 6.20 Permanent HENs in a single PSP. It works on all PSP models (1000,2000,3000,N1000) and there isn't any risk of brick. NOTE: On this version, 6.20 OFW boot isn't yet implemented
PSP Re-map PSP Re-map
Auraomega has finally taken his button re-mapping homebrew app into its first official release. PSP Re-map is out of its ALPHA stage and is now on v1. As the name of the app indicates, it allows you to re-configure your buttons. The program runs on CWCheat and one of its biggest updates is that it now has a GUI to make things easier
SaiZn's Black/White XMB Theme SaiZn's Black/White XMB Theme
Thanks to Stan, we heard about the creative works of SaiZn for making XMB themes. This time, these themes are multicolored, which means you can choose the color you want to use for your own XMB.
Now, since there are multiple themes here, let's explain the basic idea
M33 PSP Slim Custom Firmware 3.60 M33 PSP Slim Custom Firmware 3.60
As promised yesterday, Team M33 has finally released their PSP Slim Custom Firmware 3.60! Hey, if there's one thing we know about committed homebrew developers, it's keeping the promises you make - which, as we previously heard, Fanjita did despite supposedly being retired already
LuaPlayer Euphoria LuaPlayer Euphoria
New Features :
System
System.dialogue(STRING, OPTIONS) - Brings up the Sony Message Dialogue window, with your text.
System.about() -- Shows the LuaPlayer Euphoria version, credits and info (using Sony message dialogue system)
Ogg support/playback.
-## OGG Functions
Ogg.init() -- Initialize the Ogg System.
Ogg
Spoofer Spoofer
PSP Homebrew Dev plum has released an updated version of his Spoofer.A With Spoofer v0.7.1 you can spoof your PSP MAC Address.A You would do this by overriding the "MAC Address" sting.A You can see the details on how to accomplish this below.A Plum's spoofer is a consolidated version of Davee's MAC Spoofer and Total_Noobs DayViewer
2.71 SE-C Quick Boot PRX 2.71 SE-C Quick Boot PRX
PSPPSPJunkie just gave us a heads-up on a_noob's upcoming 2.71 SE-C Quick Boot PRX v0.1b update. Anyway, our source said that a_noob asked him to submit this, along with the changelog for v0.2, which will be out by Friday.
As a bonus, PSPJunkie also included a POSSIBLE changelog for v0
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