Search found 43 matches

by Davee
Mon Mar 08, 2010 2:54 am
Forum: PSP Development
Topic: PSP exploits: 3k 5.50 - 6.xx+...
Replies: 10
Views: 13190

...wat
by Davee
Sun Mar 07, 2010 3:06 am
Forum: PSP Development
Topic: "PSP 300X pre-ipl access" is it possible?
Replies: 16
Views: 15409

i truthfuly do not doubt that i may be getting things mixed up a bit, so i am in fact going to do a lot of reaserch lol... but what im trying to do is, just find a hole that sony would have never expected and create a program to work with mohh or Your exploit src that will somehow link to a seperat...
by Davee
Fri Mar 05, 2010 3:24 am
Forum: PSP Development
Topic: Cannot create a prx
Replies: 11
Views: 11807

m0skit0 wrote:Your ELF must at least export module_start in syslib.
SDK will take care of that. I think the error he is getting is missing relocation table.
by Davee
Thu Feb 25, 2010 3:14 am
Forum: PSP Development
Topic: About releasing MoHH eloader source code
Replies: 58
Views: 59216

WosRet wrote:
adrahil wrote:... and it takes literally less than 3 minutes to disassemble.
yeah... disassembling is done in 10 seconds...
naiice wan. Took me 11 seconds myself though.
by Davee
Mon Feb 15, 2010 11:33 pm
Forum: PSP Development
Topic: fopen VS. sceIoOpen ?
Replies: 20
Views: 26463

fopen/fread/fwrite/fclose etc are the standard libc functions. They aren't "standard" in the PSP kernel so the sdk has wrappers for them which eventually translates them into sceIo* calls.

So the disadvantage is, is that it takes longer to use f* than it does sceIo*.
by Davee
Fri Feb 12, 2010 10:53 am
Forum: PSP Development
Topic: PRX sample in PSPSDK
Replies: 7
Views: 9747

It's a bug in the toolchain. You can safely type "make" again after you get that error, or you can import a function and never use it.
by Davee
Thu Feb 11, 2010 10:47 am
Forum: PSP Development
Topic: sceIoOpen failed to read my file...
Replies: 12
Views: 14745

if&#40;!&#40;fd = sceIoOpen&#40;"device&#58;/path/to/file", O_RDONLY, 0777&#41;&#41; &#123; // error &#125; http://psp.jim.sh/pspsdk-doc/group__FileIO.html#g88dc53eaa661c18698ff606859f69ec8 That's wrong in so many ways... error is < 0 and there is no "...
by Davee
Fri Feb 05, 2010 7:20 pm
Forum: PSP Development
Topic: PSP Decryption
Replies: 13
Views: 14013

Torch wrote:
jimparis wrote:An easy fix is still a fix
That means it can be cracked if its dumped.
No, it's still a fix.
by Davee
Tue Jan 26, 2010 5:58 am
Forum: PSP Development
Topic: [SOLVED] sceCtrlReadLatch() strange behavior
Replies: 8
Views: 12896

Might wanna lookup a bit on structures there. :/
by Davee
Mon Jan 25, 2010 10:18 pm
Forum: PSP Development
Topic: Loading a usermode PRX from a kernelmode PRX
Replies: 6
Views: 6587

What firmware are you running?
by Davee
Fri Jan 22, 2010 8:45 pm
Forum: PSP Development
Topic: Importing (ctrl) functions from KernelMode Prx
Replies: 5
Views: 3711

For anyone that gets this error in the future, the mistake was in

"PSP_EXPORT_START(buttons, 0, 0x1001) "

0x1001 signifies same level exporting, so a kernel PRX will export to kernel mode.

0x4001 however, is for kernel prx's wishing to export to user mode (via syscall).
by Davee
Thu Jan 21, 2010 2:42 am
Forum: PSP Development
Topic: Weird behaviour with SceModule struct
Replies: 2
Views: 2568

SceModule structure has always been incorrect. typedef struct &#123; SceModule * next; //0, 0x00 u16 attribute; //4, 0x04 u8 version&#91;2&#93;; //6, 0x06 char modname&#91;27&#93;; //8, 0x08 char terminal; //35, 0x23 u16 status; //36, 0x24 &#40;AND 0x100 ? &#40;usermodule...
by Davee
Sat Jan 02, 2010 10:54 pm
Forum: PSP Development
Topic: VLF bugged?
Replies: 11
Views: 16973

Take a closer look at your if statements: &#40;lang = PSP_SYSTEMPARAM_LANGUAGE_JAPANESE&#41; You don't do comparisons, but assignments there. A common mistake, that can be avoided by writing like this: &#40;PSP_SYSTEMPARAM_LANGUAGE_JAPANESE == lang&#41; If you ever forget to put the...
by Davee
Thu Dec 31, 2009 5:40 am
Forum: PSP Development
Topic: PSP go - File data corrupt in 'firmware 6.20'
Replies: 6
Views: 4459

Actually, you just need a homebrew enabler, such as ChickHen, or MHUspeed. But, still, there isn't a homebrew enabler for the Go, nor OFW 6.20 yet :( Small FYI, but MHUspeed is CHickHEN. They are based off of e/o, but MHUspeed seems to work better. I know they work the same, but I prefer to classif...
by Davee
Thu Dec 31, 2009 1:23 am
Forum: PSP Development
Topic: PSP go - File data corrupt in 'firmware 6.20'
Replies: 6
Views: 4459

ChrisMims wrote:
hibbyware wrote:1, You need a custom firmware to be able to run unsigned code,

2, There is no custom firmware for PSP Go,
Actually, you just need a homebrew enabler, such as ChickHen, or MHUspeed.

But, still, there isn't a homebrew enabler for the Go, nor OFW 6.20 yet :(
Small FYI, but MHUspeed is CHickHEN.
by Davee
Wed Dec 30, 2009 2:12 pm
Forum: PSP Development
Topic: Eboot launch help
Replies: 25
Views: 38015

how am i an asshole. since i got on this site people been treating me like trash and i greatly appreciate thoose who havent. how is that being an ass? take the log out of your eye before you come telling me bout the speck in mine aaah don't call me a hypocrite. People are here to help you, if someo...
by Davee
Wed Dec 30, 2009 12:46 am
Forum: PSP Development
Topic: Eboot launch help
Replies: 25
Views: 38015

Man, you really are an asshole. How about you learn C before ever coming back to PSP?
by Davee
Sun Nov 29, 2009 5:21 am
Forum: PSP Development
Topic: How to modify date'n'time area in XMB?
Replies: 5
Views: 3109

The current programs just modify the date/time formatting strings.
by Davee
Sat Nov 14, 2009 3:07 am
Forum: PSP Development
Topic: About releasing MoHH eloader source code
Replies: 58
Views: 59216

5.55 Freeplay didn't contact me. I heard he just sought source from another eloader, that's all. Anyway our eloader still needs a lot of optimizations, but at least we did it ourselves ;) And dude, you really learn a lot (and bang your head against a wall a lot xDDD) Good job mate. I completely agr...
by Davee
Wed Nov 04, 2009 9:56 am
Forum: PSP Development
Topic: 3 NIDs - what is this doing?
Replies: 6
Views: 4536

That sysmem function is "sceKernelSetQTGP3".

void *SystemCtrlForKernel_F9584CAD(u32 size);
This allocs memory from systemctrl's special heap. Errors when return 0.
by Davee
Wed Nov 04, 2009 1:18 am
Forum: PSP Development
Topic: How to add a menu or icon in XMB(Not VSH Menu)?
Replies: 13
Views: 6983

The whole proceedure is incredibly complex and involves a deep understanding of the whole XMB with icon caching, shadows, registry etc etc. Honestly, I don't know exactly how it works from any code I've seen and to use the code you need to actually know how the whole system works. The result in Game...
by Davee
Sun Oct 25, 2009 9:38 pm
Forum: PSP Development
Topic: sceKernelExitVSHVSH()?
Replies: 10
Views: 4971

Torch wrote:
Davee wrote:IIRC sceKernelExitVSHVSH is kernel mode only.
Do you have information about the syntax of vshargs?
I don't believe any args are required to be passed. I use sceKernelExitVSHVSH to reboot the 5.03 HEN and I just pass NULL.
by Davee
Sun Oct 25, 2009 6:16 am
Forum: PSP Development
Topic: sceKernelExitVSHVSH()?
Replies: 10
Views: 4971

IIRC sceKernelExitVSHVSH is kernel mode only.
by Davee
Wed Oct 21, 2009 2:37 am
Forum: PSP Development
Topic: Module UID to address
Replies: 6
Views: 3692

u32 val = modid >> 31; /* modid is an int &#40;SceUID&#41; so if modid is < 0, it gets sign extended &#40;srA&#41; */ val >>= 27; /* srL so val is unsigned */ u32 index = &#40;modid + val&#41; & 0x1F; /* note if modid < 0, val = 0x1F, this isolates the bottom 5 bits */ i...
by Davee
Sat Aug 08, 2009 10:29 am
Forum: PSP Development
Topic: PSP with a signed ram?
Replies: 5
Views: 4489

Re: PSP with a signed ram?

Dariusc123456 wrote:Could it be possible that sony might have the ram signed so if any code try to modify the ram, it wont work?
Erm, global variables?
by Davee
Sat Aug 08, 2009 4:33 am
Forum: PSP Development
Topic: How can I find out the path of the homebrew
Replies: 8
Views: 4226

er...

Code: Select all

/**
 * Gets the filename of the executable to be launched after all modules of the api.
 *
 * @returns filename of executable or NULL if no executable found.
*/
char *sceKernelInitFileName&#40;&#41;;
by Davee
Sat Aug 08, 2009 4:29 am
Forum: PSP Development
Topic: Kernel to user jump?
Replies: 10
Views: 7190

When you execute user functions from kernel mode, you need to set k1: unsigned int k1; k1 = pspSdkSetK1&#40;0&#41;; function&#40;args&#41;; pspSdkSetK1&#40;k1&#41;; Other way around, calling kernel functions from user mode SOMETIMES requires $k1 changing. It's a way the kern...
by Davee
Sun Aug 02, 2009 6:05 am
Forum: PSP Development
Topic: How to boot a FW
Replies: 52
Views: 32905

Yes you do need a IPL to run off the memory stick. Just read about how the IPL is use. Search it up on google. Right, I'mma be blunt. You need to stop pretending you know what your talking about because the shit coming out of your mouth is disgusting. I constantly see you posting acting like you kn...
by Davee
Sun Aug 02, 2009 4:29 am
Forum: PSP Development
Topic: How to boot a FW
Replies: 52
Views: 32905

Yes you do need a IPL to run off the memory stick. Just read about how the IPL is use. Search it up on google. Right, I'mma be blunt. You need to stop pretending you know what your talking about because the shit coming out of your mouth is disgusting. I constantly see you posting acting like you kn...
by Davee
Fri Jul 31, 2009 10:43 pm
Forum: PSP Development
Topic: How to boot a FW
Replies: 52
Views: 32905

From a software point of view, your reboot doesn't want to touch the IPL at all. Have a look of reboot.bin it's loaded by loadexec. M33 hooks this to control reboots, you'll need to do the same. I'm no expert myself as I've never attempted such a task but thats definately the way to reboot into an ...