Page 1 of 3

[Release] ARK-based Homebrew/Backup launcher for 3.36/3.18

Posted: Thu Feb 26, 2015 3:07 am
by Xana
A homebrew launcher similar to qwiks, but with kernel access. That means you can launch ISOs, CSOs, homebrew EBOOTS, and PS1 EBOOTS (no sound) from a bubble! It should have the same compatibilities as a regular ARK bubble.

This checks to see if disc0:/PSP_GAME/USRDIR/PATH.TXT exists; if it does, it launches the path contained therein. Otherwise, it launches the installed menu normally. This means having an ARKLOADER bubble shouldn't conflict with an actual ARK-2 installation (note: I only tested this with an actual ARK-2 bubble.)

1: Edit the PATH.TXT file with the path to your game/hb e.g. ms0:/PSP/GAME/HOMEBREW/EBOOT.PBP
*make sure there's no newline at the end of the file*
2: Open the ARK bubble ISO in UmdGEN and add the PATH.TXT to /PSP_GAME/USRDIR/, then save it as an ISO.
3. sign the ARK ISO with fake_np. Don't use minis or (on 3.30+) a 3.18 exploit game as a base.
3a. If you're already using an ark bubble, you may want to backup your ARK savedata through CMA, then transfer the menu files to the provided ARK savedata.
4. transfer the generated EBOOT and the ARK (3.18) or ARK_12345 (3.36) savedata through CMA.
5. install the generated EBOOT.PBP as a custom bubble.

Note that this probably won't launch ISOs patched with things like prometheus (138Menu checks for EBOOT.OLD, and file size constraints prevented me from including that logic). You'll have to fix those yourself through UmdGEN.

Thanks to qwik for the kxploit and the 3.36 bubble, and wth for the 3.18 bubble.

FW 3.36
Files
Source

FW 3.18
Files
Source


Like my work? You can support me here:
BTC: 1PtVsKxriw2y1H6nwdaSkZx4Es38UpZRF4
(I had a link, but the bitcoin prefix isn't recognized, and bitcoin:// doesn't launch apps :P)
https://www.paypal.com/cgi-bin/webscr?c ... aNonHosted

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Thu Feb 26, 2015 12:15 pm
by Kaliki
Up until now my attempts on 3.36 all failed. I tried both a clean ISO and a homebrew (double-checked correct PATH.TXT) which work if started manually from the ARK menu but starting them from the bubble I also always end up in the ARK menu.

Update: I actually used the PROVIDED ARK_12345 folder & now it works. Sorry 'bout that, hehe.

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Thu Feb 26, 2015 3:53 pm
by ANU815
So I got this to work. Only one complaint is that when I use the homebrew/emulator's build in "exit" button (ex. PicoDrive), I get kicked to some sort of menu showing the path PSP/SAVEDATA with some options for each button to copy, cut, paste, navigate, my "serial number", "runlevel selection". what is all of this? shouldn't the homebrew just exit to the live area when you exit?

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Thu Feb 26, 2015 10:27 pm
by Kaliki
Lol, that's ARK menu. Since the loader is based on ARK it is normal to quit to its menu instead. If you want to to quit to the LiveArea just press the PS button ;)

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Fri Feb 27, 2015 4:19 am
by bluke
Does I need this one if I have Numblast ?

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Fri Feb 27, 2015 4:42 am
by Xana
bluke wrote:Does I need this one if I have Numblast ?
this just lets you launch files directly from a bubble, without going through a menu. It's not necessary

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Fri Feb 27, 2015 2:00 pm
by landaso
Hey, thanks for this!

Just a quick question though:

I'm on 3.36 and use HotBrain as the exploit. Can I still use HotBrain as the base for the bubble?

Thanks

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Sat Feb 28, 2015 3:24 am
by Xana
ANU815 wrote:So I got this to work. Only one complaint is that when I use the homebrew/emulator's build in "exit" button (ex. PicoDrive), I get kicked to some sort of menu showing the path PSP/SAVEDATA with some options for each button to copy, cut, paste, navigate, my "serial number", "runlevel selection". what is all of this? shouldn't the homebrew just exit to the live area when you exit?
Pretty much what Kaliki said; It's the default ark menu (PROshell?). Ark sets up control hooks later on in the process than I changed that cause it to return to the menu when games explicitly exit. While theoretically I could do it, the changeset would touch more places than I wanted, and I wouldn't be able to test it on 3.18 (I had someone else test this for me). I might do it for 3.36 later, though, if I can figure out a good way to do it.
landaso wrote:Hey, thanks for this!

Just a quick question though:

I'm on 3.36 and use HotBrain as the exploit. Can I still use HotBrain as the base for the bubble?

Thanks
I don't see why not; just back up HotBrain & exploit files through CMA before you do anything, just in case.

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Sat Feb 28, 2015 9:37 am
by Darnish
Hey I have a question. When You write about fake_np "2. sign the ARK ISO with fake_np. Don’t use minis or (on 3.30+) a 3.18 exploit game as a base." what game can I use then?

Also a the linked video of The Zett. Do I need to do all the steps? Asking because he use exploit game.

Totally new at this and a bit confused about this awesome stuff

Re: [Release] ARK-based Hombrew/Backup launcher for 3.36/3.1

Posted: Sun Mar 01, 2015 6:06 am
by MaxiExtreme
So is it the same PATH.TXT to use to link to the ISO/CSO files?