![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on [RELEASE] Unlimited Character Version Spoofer within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Right, this is a plugin with allows an unlimited number of character as your system version. It supports both Unicode ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 | |
![]() Enter Custom Title
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
|
Right, this is a plugin with allows an unlimited number of character as your system version.
It supports both Unicode and ASCII so you can use either. I'll quote the readme. Quote:
Picture ![]() Download
__________________
VSH Scramble Patcher || VSH Module Descrambler || Unlimted Character Version Changer (5.00) |
|
|
|
|
|
|
#2 |
![]() ![]() Developer
|
another nice release Davee=-)
__________________
1. Failed....again... 2. http://slicer.gibbocool.com/ stay updated on all my projects |
|
|
|
|
|
#3 |
![]() Enter Custom Title
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
|
Thanks =D
It's actually been released for over a week now, I just didn't post it xD
__________________
VSH Scramble Patcher || VSH Module Descrambler || Unlimted Character Version Changer (5.00) |
|
|
|
|
|
#4 |
![]() ![]() Developer
|
ahh, lol=-)
__________________
1. Failed....again... 2. http://slicer.gibbocool.com/ stay updated on all my projects |
|
|
|
|
|
#9 |
![]() Enter Custom Title
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
|
Took the addresses from vshctrl 5.00 and redirected the loading to my own string xD
__________________
VSH Scramble Patcher || VSH Module Descrambler || Unlimted Character Version Changer (5.00) |
|
|
|
|
|
#11 |
![]() Enter Custom Title
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
|
Reverse engineer vshctrl.
__________________
VSH Scramble Patcher || VSH Module Descrambler || Unlimted Character Version Changer (5.00) |
|
|
|
|
|
#13 |
![]() Enter Custom Title
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
|
http://dl.qj.net/Unlimited-Character...4709/catid/151
It says I'm in Black Dev's Team. >.> *feels downgraded*
__________________
VSH Scramble Patcher || VSH Module Descrambler || Unlimted Character Version Changer (5.00) |
|
|
|
|
|
#14 | |
![]() ![]() Developer
|
Quote:
__________________
Bubbletune's Release Site |
|
|
|
|
|
|
#15 |
![]() Enter Custom Title
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
|
Nah, our team owns the Black Dev's Team or whatever.
__________________
VSH Scramble Patcher || VSH Module Descrambler || Unlimted Character Version Changer (5.00) |
|
|
|
|
|
#17 | |
![]() ![]() |
Quote:
I know... I made one that runs as a stand alone app, so you don't have to waste a plugin slot on something as small as a version spoof... But (for now) mine is limited to 8 character spoofs, as this one of Davee's lets you use unlimited characters. So take your pick...
__________________
![]() PSP MODEL: PSP SLIM 2000 TA-085v2 Custom Firmware: 5.50 GEN-D2
|
|
|
|
|
|
|
#21 |
![]() Enter Custom Title
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
|
Code:
typedef struct
{
u32 devkit;
u32 sysconf_addr;
} PatchesVersion;
#define PATCHES_N 1
PatchesVersion sysconfPatches[PATCHES_N] =
{
//5.00
{ 0x05000010, 0x15EE0 },
};
I just used the same way vshctrl patches it. 0x15EE0 is the address in sysconf thats patched with the LUI and ORI. 0x05000010 is just the firmware version. It works as a kind of resolver. It means when a new firmware is out, all I need is the new offset and I can update it with 1 line of code. So say 5.40 came out tomorrow and the new patch address was, i dunno, 0x16EF0. All I need to add is: Code:
{ 0x05040110, 0x16EF0 },
![]() As for the paf function, I dunno =/
__________________
VSH Scramble Patcher || VSH Module Descrambler || Unlimted Character Version Changer (5.00) |
|
|
|
|
|
#23 |
|
hello;
But contrary to pspflashsystem, I don't understand how can you find 0x15EE0? Is it easy? In fact, I tried this with prxtool and your code so thanks a lot :Code:
#define PATCHES_N 1
PatchesVersion sysconfPatches[PATCHES_N] =
{
//5.00
{ 0x05000010, 0x15E54 },
};
int OnModuleStart(SceModule2 *mod)
{
int i;
u32 ver = sceKernelDevkitVersion();
if (strcmp(mod->modname, "sysconf_plugin_module") == 0)
{
for (i = 0; i < PATCHES_N; i++)
{
if (sysconfPatches[i].devkit == ver)
{
_sw(0x3C060000 | ((int)ver_info >> 16), mod->text_addr + sysconfPatches[i].sysconf_addr);
//_sw(0x34420000 | ((int)ver_info & 0xFFFF), mod->text_addr + sysconfPatches[i].sysconf_addr + 4);
sceKernelDcacheWritebackAll();
sceKernelIcacheClearAll();
}
}
}
if (!previous)
return 0;
return previous(mod);
}
![]() So I want to know how can you know 0x15EE0 is for version? Thanks in advance Davee And excuse me for my english
|
|
|
|
|
|
|
#24 |
![]() ThatSonyGuy/THATPSPGUY
Join Date: Jun 2005
Real First Name: Sooper
Location: All tha way East!!!
Just Played: Battlefield1943 ps3
Posts: 671
Trader Feedback: 0
|
Davee nice pluggin but i was wondering can you point me in the right direction to get started on making my own pluggins...
would THIS BE A GOOD START I got all the apps from there, now i know this may not have been the greatest place to post this but I don't really know anywhere else that I would be able to get the help I will need.
__________________
There are only two infinite's, The Universe and Human Stupidity.- Albert Einstein Sony Messed up and had to give me a Brand New 60gig PS3, not a refurb Last edited by soopergooman; 01-01-2009 at 11:37 PM.. Reason: cause I'm an editing dork |
|
|
|
![]() |
| Tags |
| character , release , spoofer , unlimited , version |
| Thread Tools | |
|
|