Вот тут все пишут что такую программу написать невозможно, но никто толком не может объяснить почему. Заставить выключаться псп через определенное время можно, заблокировать включение впринципе тоже можно, но тут возникает 2 проблемы:
1) Псп можно либо выключить, либо перевести в спящий режим. Во втором случае невозможно отсчитать эти самые 5 часов.
2) Программу легко обойти просто передернув аккум (иначе говоря полностью выключить).
Так что тут получается всего 2 варианта, либо пользоваться плагином
Lockdown In-Game, причем его нужно устанавливать именно во флеш0 (что увы реально только на фатках (PSP-10**) и старых слимках (PSP-20**v1)), потому что иначе это все шибко легко обходится, либо же банально отбирать