| View previous topic :: View next topic |
| Author |
Message |
hotter

Joined: 07 Dec 2008 Posts: 53
|
Posted: Thu Feb 26, 2009 7:20 pm Post subject: OSK in XMB prx plugin |
|
|
I tried to use OSK (on screen keyboard) in my XMB prx but it crashes. So is it possible at all to use osk in XMB prx plugin? if so, what could I be doing wrong? prx sould be in user mode or kernel? _________________ Pragramming with:
Microsoft Visual C 2008 + pspsdk MINPSPW 0.8.10 |
|
| Back to top |
|
 |
Torch

Joined: 28 May 2008 Posts: 842
|
Posted: Thu Feb 26, 2009 8:36 pm Post subject: |
|
|
| I don't think a kernel prx can use the OSK. And in user mode there is no memory to load the OSK in XMB on the Phat, aside from various other complications due to the VSH rendering the menu already. |
|
| Back to top |
|
 |
hotter

Joined: 07 Dec 2008 Posts: 53
|
Posted: Thu Feb 26, 2009 9:12 pm Post subject: |
|
|
And how about using the same OSK like XMB uses to change Nickname? I guess it is already loaded... Is it possible? _________________ Pragramming with:
Microsoft Visual C 2008 + pspsdk MINPSPW 0.8.10 |
|
| Back to top |
|
 |
Torch

Joined: 28 May 2008 Posts: 842
|
Posted: Thu Feb 26, 2009 9:15 pm Post subject: |
|
|
| It'll be way to complex to hijack any already loaded ones. |
|
| Back to top |
|
 |
jean

Joined: 05 Jan 2008 Posts: 489
|
Posted: Fri Feb 27, 2009 1:07 am Post subject: |
|
|
| I don't know if i have well understood, but Torch, do you have any suggestion on how to find already loaded OSKs? |
|
| Back to top |
|
 |
Torch

Joined: 28 May 2008 Posts: 842
|
Posted: Fri Feb 27, 2009 1:37 am Post subject: |
|
|
| Nah thats way beyond me. You'll have to ask someone with vast reverse engineering experience. |
|
| Back to top |
|
 |
Dariusc123456
Joined: 12 Aug 2008 Posts: 394
|
Posted: Fri Feb 27, 2009 2:03 pm Post subject: |
|
|
Kernel mode should have 100% access to any type of function. I'm not saying it does, but it should.
Since the SCE OSK can load on the xmb, you might have to have enough memory to load it. Or it may crash. Ill take a closer look at the xmb memory tomorrow. I might have to check the ipl too. |
|
| Back to top |
|
 |
Torch

Joined: 28 May 2008 Posts: 842
|
Posted: Fri Feb 27, 2009 2:57 pm Post subject: |
|
|
| Dariusc123456 wrote: | | Kernel mode should have 100% access to any type of function. I'm not saying it does, but it should. |
You can call the functions from kernel, but the the GU stuff that it uses needs allocation in user memory.
| Dariusc123456 wrote: | | I might have to check the ipl too. |
Right. You also better dump the pre-IPL and check that incase they've sabotaged the OSK from being used by homebrew at boot time. |
|
| Back to top |
|
 |
|