Advertising (This ad goes away for registered users. You can Login or Register)

PSVita homebrew packaging standards discussion

Rejuvenate is a native homebrew platform for PS Vita. Read more about Rejuvenate here.
User avatar
King Clyde
Posts: 112
Joined: Sat Jun 27, 2015 4:09 pm

Re: PSVita homebrew packaging standards discussion

Post by King Clyde » Mon Jul 06, 2015 7:42 pm

fate6 wrote:Button combo needs to b kill, All homebrew should have an exit option IMHO.
Yeah that's true; if your game crashes you can just use the button combo to end the process.
Advertising

User avatar
fate6
Big Beholder
Posts: 7598
Joined: Fri Mar 09, 2012 1:18 am
Location: [fate6@Canterlot ~]$

Re: PSVita homebrew packaging standards discussion

Post by fate6 » Mon Jul 06, 2015 7:48 pm

King Clyde wrote:
fate6 wrote:Button combo needs to b kill, All homebrew should have an exit option IMHO.
Yeah that's true; if your game crashes you can just use the button combo to end the process.
If something crashes then just switch out? Its going to have multitasking so just switch back to the menu and have an option to close the homebrew?
Advertising
Image
anon wrote:If you can't trust a 600 year old vampire in a prepubescent girl's body, who can you trust?

User avatar
King Clyde
Posts: 112
Joined: Sat Jun 27, 2015 4:09 pm

Re: PSVita homebrew packaging standards discussion

Post by King Clyde » Mon Jul 06, 2015 8:09 pm

fate6 wrote:
King Clyde wrote:
fate6 wrote:Button combo needs to b kill, All homebrew should have an exit option IMHO.
Yeah that's true; if your game crashes you can just use the button combo to end the process.
If something crashes then just switch out? Its going to have multitasking so just switch back to the menu and have an option to close the homebrew?
Yeah, that makes sense, maybe an option to clear the part of the systems RAM used by applications so if you're running homebrew constantly you don't have garbage data still in your console's RAM which could easily improve performance.

I know at times when you have only 2 - 3 tabs open in your internet browser this happens and you cant do anything until you force close the application and then when you reload the exact same tabs again it works flawlessly.

Just a thought :mrgreen:

bodega
Posts: 188
Joined: Sat Mar 22, 2014 11:53 am
Location: Rome

Re: PSVita homebrew packaging standards discussion

Post by bodega » Mon Jul 06, 2015 8:41 pm

I agree with you when you said that every game should have a exit option, but i would suggest to include also a button combo to "force exit"
sorry 4 my bad english :)

Follow me on Twitter erBodega

Ryp
Posts: 42
Joined: Sun Feb 20, 2011 9:29 am

Re: PSVita homebrew packaging standards discussion

Post by Ryp » Mon Jul 06, 2015 9:46 pm

Couldn't agree more with yifanlu. Make something compatible with the existing, eventually using some extensions

User avatar
Ruben_Wolfe
Posts: 158
Joined: Sat Aug 09, 2014 9:33 pm

Re: PSVita homebrew packaging standards discussion

Post by Ruben_Wolfe » Mon Jul 06, 2015 10:20 pm

Isnt it obvious? the way to exit should be by long pressing the playstation button(or atleast some other rare pressing such as start+select).
Total_noob has done it, and it seemed to work just fine.

User avatar
hgoel0974
Retired Mod
Posts: 2154
Joined: Mon Jul 23, 2012 11:42 pm
Location: Maia, Pleiades Nebula

Re: PSVita homebrew packaging standards discussion

Post by hgoel0974 » Mon Jul 06, 2015 10:57 pm

yifanlu wrote:There's a reason UVL was designed to load SCE ELFs rather than a custom executable format (like .3dsx). That's because in theory any homebrew that UVL can run will also be loadable by the system loader. That means when we get a kernel exploit, there doesn't need to be any recompilation.

So if we wish to keep this theme, the format should also fit with sony's packaging format. That means LiveArea XML for everything. I don't want to use a custom format because it would go unused as soon as a kernel exploit comes out. But if we repurpose existing LiveArea and SFO stuff in a way where after we get a CFW all you have to do is install the homebrew with package installer (sig patched), that would be the best route.
I believe this makes sense, we should aim for as much compatibility with the existing systems as possible. I suppose that takes care of most of the problems, while keeping compatibility in mind, I suppose it'd be better to use a vblank hook instead of custom function calls. So that leaves the exit combo
"If the truth is a cruel mistress, then a lie must be a nice girl"

RikuKurai
Posts: 86
Joined: Thu Jun 25, 2015 4:48 pm

Re: PSVita homebrew packaging standards discussion

Post by RikuKurai » Mon Jul 06, 2015 11:02 pm

Holding the home button would be decent. Also, the Select+Start already used by VHBL is a good combo - not very easy to accidentally hit and unlikely to be used by homebrews together.

User avatar
King Clyde
Posts: 112
Joined: Sat Jun 27, 2015 4:09 pm

Re: PSVita homebrew packaging standards discussion

Post by King Clyde » Mon Jul 06, 2015 11:18 pm

hgoel0974 wrote:I believe this makes sense, we should aim for as much compatibility with the existing systems as possible. I suppose that takes care of most of the problems, while keeping compatibility in mind, I suppose it'd be better to use a vblank hook instead of custom function calls. So that leaves the exit combo
Possible Combos:
Hold L + R
Hold the PS Button
Hold Select

Holding Select and the PS button would probably be the best exit combo due to 99% of emulators use L + R to go to the emulator menu (Although it was me who suggested this I have thought about it and realized this), another reason is Select is very rarely used and basically ignored BUT it is also used in emulators so although highly unlikely it could cause some minor problems. Holding the PS Button puts a settings screen up with brightness settings, wifi settings etc. so, that also has to be taken into consideration.

User avatar
hgoel0974
Retired Mod
Posts: 2154
Joined: Mon Jul 23, 2012 11:42 pm
Location: Maia, Pleiades Nebula

Re: PSVita homebrew packaging standards discussion

Post by hgoel0974 » Tue Jul 07, 2015 2:21 am

I think L+R+Start should be easy enough to press?
Also the PS Button is not accessible from PSM
"If the truth is a cruel mistress, then a lie must be a nice girl"

Post Reply

Return to “Rejuvenate”