Search found 22 matches

by ahman
Wed Jan 02, 2008 4:51 pm
Forum: PSP Development
Topic: sceImpose_driver prevents kernel mode plugin from loading
Replies: 10
Views: 5514

The reason why the delayed import worked was 'cos the impose.prx hasn't been loaded when the plugin is started. It's CFW plugin which loads at around mediasync.prx (way before impose.prx) is loaded IIRC. :P
by ahman
Tue Oct 09, 2007 5:00 pm
Forum: PSP Development
Topic: "Export PSP screen to PC" on slim 3.71m33 ?
Replies: 41
Views: 16586

No worries, I know there are always complications with these things. I just use the recovery setting or re-exec with vshMs1. Thanks again for your hardwork.
by ahman
Tue Oct 09, 2007 2:08 pm
Forum: PSP Development
Topic: "Export PSP screen to PC" on slim 3.71m33 ?
Replies: 41
Views: 16586

moonlight, the current beta build of iR Shell uses Partition 8 for most of its functions. The Slim Partition 1 & Partition 4 has less free memory when comparing to the Phat, so I moved the whole iR Shell to Partition 8. Looks like people will need to use this new settings in recovery if they wan...
by ahman
Mon Oct 08, 2007 3:30 pm
Forum: PSP Development
Topic: "Export PSP screen to PC" on slim 3.71m33 ?
Replies: 41
Views: 16586

Cpasjuste, Dark_AleX/moonlight doesn't mind to share some of his source code to developers. He has helped me in numerous occsaions and even sent me the popsloader source code. That's how I was able to add popsloader support in iR Shell. I can fully understand how he feels with the leak from those ba...
by ahman
Mon Oct 08, 2007 2:38 am
Forum: PSP Development
Topic: "Export PSP screen to PC" on slim 3.71m33 ?
Replies: 41
Views: 16586

Actually, I've already seen this happening in the latest NJ emus. It just uses the extra RAM without any allocation. I can also see this to become a widespread as they all seem to follow M33's SDK sample. lol
by ahman
Mon Oct 08, 2007 2:31 am
Forum: PSP Development
Topic: "Export PSP screen to PC" on slim 3.71m33 ?
Replies: 41
Views: 16586

TyRaNiD, I can feel your pain with the PSP Phat's memory. I've tried all different kinds of ways to squeeze memory out of it, so I can keep adding features to iR Shell without affecting UMD Game/Homebrew compatibility. When I first got my hands on the slim, that 32MB extra memory was like an open se...
by ahman
Sun Oct 07, 2007 12:03 am
Forum: PSP Development
Topic: "Export PSP screen to PC" on slim 3.71m33 ?
Replies: 41
Views: 16586

TyRaNiD, I've no problem to post back the changes I made. I don't mind to post any open source that I took and modify. I used to post the modified source code when the official iR Shell forum was still active. Now, I only posted source codes in my private beta testing forum when ppl ask. I never sto...
by ahman
Thu Sep 13, 2007 1:57 pm
Forum: PSP Development
Topic: Correct usage of usbmass to avoid MS corruption
Replies: 6
Views: 3549

Wow, good info! I will put that into the program I am currently writing.... sceIoDevctl("flashfat0:", 0x0240D81E, NULL, 0, NULL, 0 ); would do the same for flash0:/, am I right? I doubt this command code will work on the flash. However, I haven't tried it myself. Thanks for the tip. How d...
by ahman
Wed Sep 12, 2007 3:56 pm
Forum: PSP Development
Topic: Correct usage of usbmass to avoid MS corruption
Replies: 6
Views: 3549

Correct usage of usbmass to avoid MS corruption

I noticed that some homebrews enable the use of usb mass storage, but incorrect usage will result in memory stick corruption. Once a particular homebrew turned on usbmass and allow the user to use a PC to copy some files to the MS. Upon completion, the homebrew turned off usbmass. At this moment, th...
by ahman
Thu Aug 30, 2007 11:56 am
Forum: PSP Development
Topic: pspimpose_driver.h
Replies: 15
Views: 8459

I assume these functions require kernel mode to work, is there any way to use the user mode incarnations of these functions? Or is it just some of them that need kernel mode? Some of those functions works under both Kernel & User mode, some are Kernel mode only. You can see the details in Moonl...
by ahman
Thu Aug 30, 2007 2:05 am
Forum: PSP Development
Topic: pspimpose_driver.h
Replies: 15
Views: 8459

Nice work, adrahil! I just worked out the volume settings with sceImposeGetParam() & sceImposeSetParam() and then I see this thread. If I see this eariler, it would save me some work. lol
by ahman
Sat Jan 27, 2007 4:22 pm
Forum: PSP Development
Topic: Streaming video out from PSP over USB
Replies: 24
Views: 26877

This is an interesting topic. With a bit of smart compression and/or sending only the changes between screens, your bandwidth requirement will be greatly reduced. However, you shouldn't use those standard compression library, such as zlib which will only slow down your system tremendously. IMO, 1MBy...
by ahman
Fri Jan 19, 2007 8:30 pm
Forum: PSP Development
Topic: WPA support in kernel mode apps for 3.03oe
Replies: 32
Views: 19635

Starting from firmware 3.0x, you can no longer load encrypted sigcheck modules using sceKernelLoadModule (which pspSdkLoadStartModules calls) in a user app. You can of course still load unencrypted modules in a user app (thanks to DA's patch). Since you're developing your own kernel module (me.prx),...
by ahman
Fri Jan 19, 2007 7:38 pm
Forum: PSP Development
Topic: WPA support in kernel mode apps for 3.03oe
Replies: 32
Views: 19635

Yes, you can have user mode threads in your user mode PRX. You can also have kernel mode threads in your kernel mode PRX if it's needed, but most likely you don't need this as it will be more complicated to handshake between the threads.
by ahman
Fri Jan 19, 2007 5:35 pm
Forum: PSP Development
Topic: WPA support in kernel mode apps for 3.03oe
Replies: 32
Views: 19635

jockyw2001, you shouldn't use networking calls within a kernel app. Doing so will cause a lot of unexpected side effects, like DHCP not working and message lost even for TCP connections. Network libraries should only be linked within a user app. If you really need to have kernel mode access for your...
by ahman
Thu Sep 28, 2006 11:13 am
Forum: PSP Development
Topic: Homebrew Enabler for 2.71
Replies: 23
Views: 16831

moonlight wrote:$ce libatrac3plus encrypted from firmware loaded fine for me and it's a user module.
However decrypted didn't load.
EBOOT.BIN... well, that's an special case.

All of them are probably patchable, i'll see.
Thanks for looking into it, really appreciated.
by ahman
Wed Sep 27, 2006 4:32 pm
Forum: PSP Development
Topic: Homebrew Enabler for 2.71
Replies: 23
Views: 16831

I didnt knew that. The kernel of 2.71 is very odd, it needs still a lot of patches He doesn't like pspsdk prx' ;) , there are not that much problems with $ce decrypted modules. It seems the problem isn't related to pspsdk prx. I tried to use sceKernelLoadModule to load both "EBOOT.BIN" &a...
by ahman
Tue Sep 26, 2006 2:30 pm
Forum: PSP Development
Topic: Homebrew Enabler for 2.71
Replies: 23
Views: 16831

Thanks Moonlight. I downloaded your latest HEN for devhook and did some testing with iR Shell. Within my kernel mode PRX, I can use sceKernelLoadModule to load unsigned kernel mode prx, but not unsigned user mode prx. I also noticed that your user mode sample prx can load both kernel mode & user...
by ahman
Sun Jun 18, 2006 9:14 pm
Forum: PSP Development
Topic: PSPLINK
Replies: 313
Views: 342384

Hi TyRaNiD, The original usbhostfs_pc has a compatibility issue with some homebrews, such as neogeocd. Some homebrews rely on the failed return code when trying to open a directory as normal file. Example, using sceIoOpen on a directory file will have a negative return code in PSP. However, Linux wi...
by ahman
Fri Jun 02, 2006 1:29 am
Forum: PSP Development
Topic: PSPLINK
Replies: 313
Views: 342384

I've just tested the fix on Linux host and the rename is working perfectly. Thanks a lot for the quick fix. Your work is highly appreciated!
by ahman
Wed May 31, 2006 11:20 pm
Forum: PSP Development
Topic: PSPLINK
Replies: 313
Views: 342384

As host is a filesystem device there is no block device you can access, to map the root of host0 to ms0 you can do something like sceIoUnassign("ms0:"); sceIoAssign("ms0:", "host0:", NULL, IOASSIGN_RDWR, NULL, 0);...
by ahman
Wed May 31, 2006 12:18 pm
Forum: PSP Development
Topic: PSPLINK
Replies: 313
Views: 342384

First, I would like to thank TyRaNiD for making such a wonderful debugging tool. I'm trying to include the usbhostfs functionality in iR Shell which will allow launching of homebrews from host0:. Full credit will be given when public release is out. I've a question on the USB HostFS driver. I'm tryi...