[VERY POSSIBLE, Read Y!] Custom IPL with "HIBERNATE&quo

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
KickinAezz
Posts: 328
Joined: Sun Jun 03, 2007 10:05 pm

[VERY POSSIBLE, Read Y!] Custom IPL with "HIBERNATE&quo

Post by KickinAezz »

1) GRAB all RAM+VRAM and write it to mem stick. [with a key combo using a PRX]
2) On turning on the PSP a Keypress should rewrite all MEmstick RAM to real ram & VRAM. [IPL]

This should be Definately possible SINCE NO modules will be loaded in the Memory and we can freely write to RAM without any mem conflicts or freezing.

The possibilities are immense and infinite.

Considering multiipl by booster lets you pick IPL to boot from.

Any ideas or comments?
Last edited by KickinAezz on Thu Nov 22, 2007 9:08 am, edited 1 time in total.
Intrigued by PSP system Since December 2006.
Use it more for Development than for Gaming.
TyRaNiD
Posts: 907
Joined: Sun Jan 18, 2004 12:23 am

Post by TyRaNiD »

No
J.F.
Posts: 2906
Joined: Sun Feb 22, 2004 11:41 am

Post by J.F. »

While it might be "very possible", it just doesn't seem useful. It would take longer to resume from hibernation than to simply boot normally. Memsticks aren't fast enough to really make it a usable feature for the PSP.
KickinAezz
Posts: 328
Joined: Sun Jun 03, 2007 10:05 pm

Post by KickinAezz »

TyRaNiD wrote:No
Why Nawt?
Intrigued by PSP system Since December 2006.
Use it more for Development than for Gaming.
DoctorRockit
Posts: 5
Joined: Sun Dec 10, 2006 3:12 am

Post by DoctorRockit »

KickinAezz wrote:
TyRaNiD wrote:No
Why Nawt?
Because, among other things, you're forgetting about the current state of all devices which must be backed up and restored as well.

Another thing is that you have have to backup and restore the complete context of the current thread of execution, just as an operating system with preemptive multitasking has to.
TyRaNiD
Posts: 907
Joined: Sun Jan 18, 2004 12:23 am

Post by TyRaNiD »

Well what you could probably do is simulate a suspend and only save the suspend context (which isn't a trivial task :P) but then I would assume that suspend is less of a power off than when the PSP is in standby and then you are likely to hit the issues as noted with device states etc.
User avatar
LOREK
Posts: 4
Joined: Fri Jun 08, 2007 4:45 pm
Location: Gliwice, Poland
Contact:

Post by LOREK »

Better idea then Hibernate is using Sleep Mode because it's work too with IPL Multiloader when you hold L-trigger on PSP starts! By Sleep Mode I mean PSP turning off without hard reset.
Post Reply