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

[Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3.51]

Post here your guides, tips, how-to, etc...
User avatar
frostvi3n
Posts: 137
Joined: Wed Sep 09, 2015 3:44 pm
Location: Iran

[Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3.51]

Post by frostvi3n » Sun Apr 10, 2016 3:33 pm

Ok guyz , i ve checked the forum and noticed that no one made this tut , so i guess ill try to make it as simple as it
it will be time consuming and it is temporarry ( by temp i mean that if u do a rebuild database from safe mode its gone :D ) but it will worth it , so at first i ask u to gather some prerequise for this task , ill try to give u all of the details but if u have a problem in some of the steps just search or type here
and please be patient with the steps , one wrong step :D and u dont kow where uve gone wrong :D
and i ask of someone to make a video for it because in iran its hard to upload a video tut

A little down the road :
about the program , orginally this program has been developed by TheFlow , thanks for his hard work. but what does this program do is basically a PS1 engine built inside of the Vita , but without the setting options but with good and awsome speed and sound quailty. for ur orginal PS1 games , u notice there is more setting such as Screen size and memory swaping or disck swaping for this program we dont have it currently. many of u might say that why not tnv but i guess u already know that tnv in some of the PS1 games have glitchy sound. who plays a game with a sound muted :D? and u will have ure PS1 game customized and in the PSVITA LIVE AREA
now that u are interested lets make it happen :D
NOW TO THE BIG PART :D

Prerequirment :
1. Orginally bought PSone game from PSN and u have already transfferd it to your vita
2. Valid mail account that u have set it up on ure vita ( dont forget the question mark trick )
3. These files

Code: Select all

https://bitbucket.org/TheOfficialFloW/psoneloader/downloads
4. TNV must be already been installed , QCMA , and a sql browser such as sqlite that u can get from here

Code: Select all

https://github.com/sqlitebrowser/sqlitebrowser/releases
PSP Filer also

Code: Select all

http://wololo.net/downloads/index.php/download/7673
Rejuvinate must be working , and also Theflow VitaShell 0.5
5. PS VITA FIRMWARE 3.51 or lower , i guess its a little bit different on 3.52 [ wont work on vita with firmware higher than 3.52 ( for now ) ]
6. time , patient and focus
7. familiraties with PSVIta Hacks and stuff ( ill try to make it as simple as i can but just ask if any problem uve gone into )
8. Coffee or any soft drink

How to :
1. first make a backup of ure app db using the eml trick ( tut are on the site ) sent an email with mozilla thunderbird with the following

Code: Select all

email:send?attach=ur0:shell/db/app.db.
as link ( or if u use gmail just press ctrl + h )
2. after that download the dumped app db for later use ( and backup in case of anything going wrong )
3. transfer the DUMPER via PSP FTP or VITA FTP or install.zip method or anything that u get ure games and homebrew to ure vita :D
4. ok so we all know that PS1 games carry some kinda of headers which we are going to use are orginal PS1 game header with the one that we are going to swap to [ for example i have Parasite Eve but i want to use pepsi man and the psn dosnt have it or i legaly own it and thats why ]
5. for swaping the header we need to first dump our orginal PS1 header from vita so we open our beloved PSP Filer and we will navigate to our game directory in ms0:/PSP/GAME/GAMEID FOLDER and we copy the EBOOT.pbp File to our root of ms0:/
6. now exit ure PSP Filer and open DUMPER homebrew from TNV ( its in the pack that uve downloaded it before and also transfferd it in part 3 )
7. once there simply press the X button ( it will start to dump the basegame header from ms0:/ which is the game u legally paid for from PSN)
8. once done u will have a file named ms0:/BASE_HEADERS.BIN and now u need to move it to your PC , you can use vita FTP or u can simply use ure email app again to send this file like app.db using this command

Code: Select all

email:send?attach=ux0:PSPEMU/BASE_HEADERS.BIN.
9. now download ur dumped base header to pc ( or transfer )
10. now we need to sign this game header with our custom EBOOT ( the ps1 game we want to have it in our live area instead of this one :D ) so we simply put our BASE_HEADERS.BIN with our custom eboot.pbp (the game we want ) all togather inside the folder where the signer.exe is located ( all of em are inside the links on the requirment ) and hold down left shift key on ure keyboard and right click on any empty space area and click the Open command window here
11. now type the following command inside ure new CMD

Code: Select all

signer.exe BASE_HEADERS.BIN EBOOT.PBP GAMEID.PBP
if it worked correctly u will notice there is a new file named as GAMEID.PBP ( or it can be anything that u named it ) this will make are orginal base header binded to our custom eboot , this PBP is only be able to be recognized by Vita and not PSP or TNV , it will simply not work with them
12. now we need to move this and the core file to vita , just put PSVX00000 folder inside the QCMA PSAVEDATA directory and put ure newlly custom created GAMEID.PBP with it also ( inside the PSVX00000 dir along other files )
13. transfer it to ure vita now using QCMA , its inside playstation save data
14. the next part is that u know ure custom game id which u can open the eboot.pbp with an hex editor and search for DISK_ID or search online or just search the game name inside psn and u can see it from the provided link such as this one

Code: Select all

https://store.playstation.com/#!/en-us/games/parasite-eve-ii-(psone-classic)/cid=UP9000-NPUJ01042_00-0000000000000001
NPUJ01042 is the game id
15. now we need to make a directory on our vita in ms0:/PSP/GAME/DISC_ID ( DISK ID IS OUR CUSTOM GAME ID , IT IS THE GAME ID OF URE CUSTOM EBOOT.PBP ) but in 3.51 and 3.50 we have write access issue to GAME folder so we need to use Rejuvinate for it , we can use Theflow vitashell 0.5 ( but on lower firmware we are free to pspfiler or vita ftp simply
16. now copy paste custom EBOOT.PBP from PSAVEdata to ms0:/PSP/GAME/DISC_ID
17. now drink the coffee or any soft drink that u have ( it is in the requirment list :D )
18. now go visit this page on your PC

Code: Select all

https://jsfiddle.net/szczuru/spync74p/embedded/result/
or BUBBLE CREATOR Website :D and fill the form , but there is something about the hint button and setting game id filed that i will tell u just a little down the road :D
19.Bubble name : is the name of the game
20. our custom titile id is our custom game DISK_ID which we got it before and used it
21. setting game id can be the base game or ure orginal PS1 game not the custom one , if u want to use that game setting , game setting carrys stuff such as screen size or anything else so basically we can use the game own setting or our orginal game for better compatibiltty
22. custom buble icon , u can simply put this line

Code: Select all

vs0:app/NPXS10031/sce_sys/icon0.png
which is the pkg installer icon :D or u can use anyother icon inside the vita directory but IM WARNING U , if anything goes wrong :D u have to do the whole stuff again or u might be needing a system restore database which any of these means that u have to reupload the app.db again ( to how to upload , i will tell u later )
23. Position at the last screen , now guys this is really important , just press on hint and u can see the vita live screen area with numbers , now pick up u re vita and navigate to ure last live area page , just swipe down till u are ther e, now compare ure vita live area to the pic and pic the number that is free on ure vita live area , and type it in POSITION ON LAST SCREEN
24. now finally press generate , and u will see lots of code down there , copy all of the code , all of it , bit by bit
just right click , and select all , and press copy
25. i know u are tired but just a little more , perhaps drink ure soft drink a little D:
26. start ure sqlite browser ( provided in requirment ) and press open , and point it to your dumped app.db ( we dumped it at first , backup thing )
27.Navigate to execute sql tab (4th tab )and right click press the paste ( we copied our generated data from site )
28. now hit the blue play button ( BLUE PLAY BUTTON , 4th icon ) and then press write changes. ( it will save it to app.db where u pointed it , i suggest u make a backup from the orginal file )
29.now its time to send it to vita :D via eml trick , but first rename the app.db file to '#0' without any filetype
30.now write a new email to your email that is on ure vita , but with this subject

Code: Select all

ur0:shell/db/app.db
and attach the '#0' file ( our customized app.db ) and press the send button.
31. now check mail on vita , and open ure email , and if uve done everything correct :D u will see the attachment as a camera icon ( if u see a question mark , please refer on how to fix question mark on eml trick vita ) touch the camera icon and an error will pop up as CANNOT DISPLAY THE IMAGE , DO NOT PRESS THE OK BUTTON , DO NOT , but simply press the SOny logo key on ure vita , and close the email app via swiping it.
32. now and now :D restart ure vita , simply restart it :D

now u can find ure game with a package installer look on ure vita :D congratulation to following this long tut and doing this long stuff vita fans :D

Thanks for everyone for doing this stuff possible for us , such as the Flow , MRgas , and Major tom and yourself and anyone else inside vita community , specially wololo and other websites such as hackinformer.
i personally thanks my friend memberlist.php?mode=viewprofile&u=44808HarmfulMashroom
Thanks everyone.
Advertising

User avatar
frostvi3n
Posts: 137
Joined: Wed Sep 09, 2015 3:44 pm
Location: Iran

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by frostvi3n » Sun Apr 10, 2016 3:40 pm

i forgot to mention , sorry for my bad english and lots of mistyping :D if u have anyproblem regarding doing this stuff just type here , me and others will try to answer u

PS : i try to upload some pic regarding this tut so it will make it lot easier.
Advertising

User avatar
HarmfulMushroom
Posts: 752
Joined: Wed Dec 25, 2013 10:02 pm

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by HarmfulMushroom » Sun Apr 10, 2016 5:27 pm

Great tutorial! Pics would help a little but I think it'll be strait forward enough for most people to follow!

Well at least if they put even a little effort into it.

phant0mg33k
Posts: 22
Joined: Mon Oct 20, 2014 3:27 pm

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by phant0mg33k » Wed Apr 20, 2016 5:10 am

Hi I just wanted to sat this tut worked for me Vita 1001 3.36. It took a bit of calling to the installation.TXT to figure out what was going on. From what I gather this is similar to the Fake NP but without the need of bubble dupeing. More over a few of the steps seemed a bit odd.


14. the next part is that u know ure custom game id which u can open the eboot.pbp with an hex editor and search for DISK_ID or search online or just search the game name inside psn and u can see it from the provided link such as this one.

This step when reading made little to no sense given the custom eboot contained the GAME_ID. I was thinking i had to edit this after signing my eboot. You do not have to, when creating this bubble you need just that GAME_ID for the the name of the folder in PSP/GAME/SLUS00530/ custom ps1 eboot.pbp inside.

15. now we need to make a directory on our vita in ms0:/PSP/GAME/DISC_ID ( DISK ID IS OUR CUSTOM GAME ID , IT IS THE GAME ID OF URE CUSTOM EBOOT.PBP ) but in 3.51 and 3.50 we have write access issue to GAME folder so we need to use Rejuvinate for it , we can use Theflow vitashell 0.5 ( but on lower firmware we are free to pspfiler or vita ftp simply
16. now copy paste custom EBOOT.PBP from PSAVEdata to ms0:/PSP/GAME/DISC_ID

as 15 and 16 state. :oops:

Also when using the online bubble creator make sure to use a game setting ID, the EMU will run in small windowed by default. Life is better this way a swear. Also make sure to input the custom GAME_ID not the game you grabbed it from. this part tripped me up and made my first attempt at the bubble fail. Think of it this way you are building this one from a good sig from your own ps1 game. Not faking it with multiples of the same bubble pointing to other locations where you have hombrew or games.

I have a few questions can I call to a icon0 that is say in the PSP mem stick for an icon? what would that path look like? or am i stuck to system apps? Also i hate to ask but what are the parameters that resolution for that icon.png?

At the bottom attached is my home screen and Croc is working :mrgreen:

Thank you so much
Attachments
2016-04-19-235228.jpg
2016-04-19-235228.jpg (69.57 KiB) Viewed 6104 times

User avatar
frostvi3n
Posts: 137
Joined: Wed Sep 09, 2015 3:44 pm
Location: Iran

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by frostvi3n » Wed Apr 20, 2016 7:04 am

Well good to know that at least some one tried it XD

ok it will be looking like this for icon i guess

Code: Select all

vs0:app/NPXS10031/sce_sys/icon0.png
which will be like this i guess

Code: Select all

ux0:pspemu/PHOTO/icon0.png
but once again im not sure , but as u can see this is linking to PSP EMU photo folder , i guess u can access it easily thro ftp.
and for icon size i guess it will support 512x512 but it uses 256x256 :-? basically any png icon file not larger than 512x512 i guess will work. but i havent tried it , because im really busy tring to getting work most of my old plugins in tnv but they just dont work :(

phant0mg33k
Posts: 22
Joined: Mon Oct 20, 2014 3:27 pm

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by phant0mg33k » Wed Apr 20, 2016 3:06 pm

Ok so from what I gather

VS0: is the vita partition
and
Ux0: is the Emulated psp memory stick

It would be nice to contain the bubble to the directory that the eboot is in.

So I could say as the directory for a png:

Code: Select all

ux0:pspemu/PSP/GAME/SLUS00530/icon0.png
I guess it is worth a shot.

one last question making multiple do i need to re add the loader or do I just need it once? I would think only once.

I have had plugin issues my self all i have managed to get working was custom themes and save states in tnv.
It will be a bit later but ill post back if that worked.

thanks again

--Edit--

Yeah no, that did not work. The game was white and when launched gave me an E-FFFFFFFFFFF error code and would not boot, The booting issue maybe due to me adding my base_ID to the game for the game settings ID. I made a back up of the app.DB after it was working so i just restored it and all is good.

I want to try a path scheme similar to what vita shell would show, and see if referencing the garbage folder outside of the PSP folder. I'll see if that works

User avatar
dmaskell92
Moderator
Posts: 1194
Joined: Tue Mar 12, 2013 5:07 pm
Location: New York

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by dmaskell92 » Wed Apr 20, 2016 7:52 pm

Can anyone explain error C1-2749-2?

I've gave up on PSX bubbles. Some work, most give me that C1-2749-2 error.

----

A few days ago I bought FPSE on Android. Running on my Nvidia Shield Portable...

It's so much better I don't even really care about the C1-2749-2 error on my PS Vita. The controls are better, the resolution is better, I can run ".bin/.cue" backups, and my favorite part is that POPSLOADER is not necessary.

TN, and TheFlow's PS1 methods for the PS Vita have never supported Popsloader and it's REQUIRED to run most non PSN games...

I can run single disk backups, of freeze plagued games, like FFVIII, and Legend Of Dragoon just fine now.

Rant over, I've asked for help on the forums and never got too far. I've jumped ship when it comes to loading PS1 games.
Does it quit? If not, then it's legit... Too legit.

Nvidia Shield Portable 48gb
Dreamcast: SEGA Sports - 80gb IDE HDD
4k PS3 Super Slim OFW 4.82
1k PSP: 6.60 ME-2.3
1K PSVita: Ensō 32GB - 64GB SD2VITA - 128GB PSVSD
Image

User avatar
frostvi3n
Posts: 137
Joined: Wed Sep 09, 2015 3:44 pm
Location: Iran

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by frostvi3n » Thu Apr 21, 2016 6:53 am

dmaskell92 wrote:Can anyone explain error C1-2749-2?

I've gave up on PSX bubbles. Some work, most give me that C1-2749-2 error.

----

A few days ago I bought FPSE on Android. Running on my Nvidia Shield Portable...

It's so much better I don't even really care about the C1-2749-2 error on my PS Vita. The controls are better, the resolution is better, I can run ".bin/.cue" backups, and my favorite part is that POPSLOADER is not necessary.

TN, and TheFlow's PS1 methods for the PS Vita have never supported Popsloader and it's REQUIRED to run most non PSN games...

I can run single disk backups, of freeze plagued games, like FFVIII, and Legend Of Dragoon just fine now.

Rant over, I've asked for help on the forums and never got too far. I've jumped ship when it comes to loading PS1 games.
Ok ive searched online for your problem , and came to this
**ATTENTION – HOW TO FIX C1-2749-2 ERROR**
Simply re-download from PSN or re-copy your base game via CMA! Activation gets fixed, bubble works!!!
**ATTENTION – HOW TO FIX C1-2749-2 ERROR**
so i guess its a matter of activation , so i think there might be two problem , one , the base game u are using got corrupted , or maybe the game that u are porting didint got port verywell , u know that u have to remove the protection first , but i think its mostly the base game u are using have some problem , and please dont use ANY DEMO

phant0mg33k
Posts: 22
Joined: Mon Oct 20, 2014 3:27 pm

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by phant0mg33k » Thu Apr 21, 2016 7:36 am

Hey back again looks like I got it, but for my desired result I had to manually add the path in the app.db.
Basically I was fiddling around with custom themes and I noticed when doing them the long way it will show you the paths of all the icons for your bubbles. So I figured what the heck I added a 512x512 and a 128x128 to test it out. What I found was you can use a 128x128 and it has to be a PNG just gotta be. The icon was added to my THEME folder under the psp mem stick. the directory ended up like:

Code: Select all

ux0:pspemu/THEMES/BLACKXMB/icon_mine.png
that changed the icon right over after fail mailing the edited data base back on the vita. :mrgreen:

off track----Yeah the BGM on the vita unlike the 3ds has no limitation. 10min looping BGM now that is sweet I want to see if it has issues over an hour, if it doesn't I'm making a Pink Floyd theme. ----off track over
Attachments
2016-04-21-020903.jpg
2016-04-21-020903.jpg (146.4 KiB) Viewed 5902 times

User avatar
frostvi3n
Posts: 137
Joined: Wed Sep 09, 2015 3:44 pm
Location: Iran

Re: [Tutorial] Running PSOne Bubble Or the Flow Re-Birth <[3

Post by frostvi3n » Thu Apr 21, 2016 5:01 pm

Good to know that u got it :D

Post Reply

Return to “Tutorials”