PSPUptime
Well, unless for the educational purpose, what would be the point of having a fullscreen, "running-exclusively" program displaying the PSP uptime ?
--
SharkOne, www.en-mousse.org
SharkOne, www.en-mousse.org
You do not understand how the PSP works.
Any time you run a program (a UMD game, a homebrew app, ANYTHING) the PSP completely resets itself, resetting the internal clock in the process.
Also, editing the main menu/ PSP Operating System is not easy. I have not seen ANYONE do it with the single exception being the WAB version changer which is extremely primitive.
Any time you run a program (a UMD game, a homebrew app, ANYTHING) the PSP completely resets itself, resetting the internal clock in the process.
Also, editing the main menu/ PSP Operating System is not easy. I have not seen ANYONE do it with the single exception being the WAB version changer which is extremely primitive.
Most parts of the menu app is encrypted. We cannot encrypt replacements. That's it. The only way would be some buffer overflow in reading one of the non encrypted files.
http://www.dtek.chalmers.se/~tronic/PSPTexTool.zip Free texture converter for PSP with source. More to come.
i'm not so sure about that...you can maybe derive "uptime" from the tickcounter and the rtc somehow. you can maybe also patch the kernel in a way that it saves the current state of the counter when it resets. it doesnt quite reset "completely" at all unless you turn it off :)Any time you run a program (a UMD game, a homebrew app, ANYTHING) the PSP completely resets itself, resetting the internal clock in the process.
actually editing the menu is extremely easy, since its based on resource files. naoneo has done it, as have others. displaying something on the screen while the menu is running is also entire possible.Also, editing the main menu/ PSP Operating System is not easy. I have not seen ANYONE do it with the single exception being ...
on that we can agree :o)... WAB version changer which is extremely primitive.
nice post, so how would we actually make a program for psp that shows its uptime, to begin with. then we would have to insert the code into the menu... :)groepaz wrote:i'm not so sure about that...you can maybe derive "uptime" from the tickcounter and the rtc somehow. you can maybe also patch the kernel in a way that it saves the current state of the counter when it resets. it doesnt quite reset "completely" at all unless you turn it off :)Any time you run a program (a UMD game, a homebrew app, ANYTHING) the PSP completely resets itself, resetting the internal clock in the process.
actually editing the menu is extremely easy, since its based on resource files. naoneo has done it, as have others. displaying something on the screen while the menu is running is also entire possible.Also, editing the main menu/ PSP Operating System is not easy. I have not seen ANYONE do it with the single exception being ...
on that we can agree :o)... WAB version changer which is extremely primitive.
Get the tick counter, divide by the tick frequency. Thats uptime. Each time you restart the PSP its counter goes back to 0.
This works the same on most platforms. timeGetTime on the PC for example.
This is all really dumb though, because there is no way you are going to hack the kernel/os like you think you are. Wait until someone else cracks it really nice and open so you have something to work with.
This works the same on most platforms. timeGetTime on the PC for example.
This is all really dumb though, because there is no way you are going to hack the kernel/os like you think you are. Wait until someone else cracks it really nice and open so you have something to work with.