PSVita: Psone Bubble rebirth 3.51/3.52 – How to fix “cannot access the memory card” error e-fffffffff
Note from Wololo: This tutorial on How to fix “cannot access the memory card” error e-fffffffff was initially published by /Talk member mecaboy, as part of our monthly tutorial contest. Mecaboy won the April tutorial contest for the PS Vita (a $10 PSN code) with this entry. You can find the original post here.
This is a tutorial to solve the error e-fffffffff or the cannot access the memory card, it worked for me and I want to share it. It works at 3.51, 3.52 and doesn’t need Unity (Rejuvenate) or psp-installer 😆 .
Requirements
- Ps vita on 3.51 or 3.52
- Psone loader (Thx to THEFLOW)
- Ps1 game in ISO/Bin
- PSX2PSP 1.4.2
- Onemenu FTP and Dumper
- Installed TN-V11 with FTP
- Game2Vhbl
- Notepad ++
- DB Browser for SQlite
- Paint.net
- Thunderbird
Step 1: Dumping your app.db file
1) Send yourself an e-mail with the following:
email: send?attach=ur0:shell/db/app.db.
Edit: 1.1) In thunderbird go to INSERT-HTML and copy or write this:
app.db Dump
It will create a clickable link, send it to your vita
2) Open your E-mail App on the Vita, and click on the link

3) It will open this, just type in your e-mail address again and send it back with the app.db file as attachment. You will notice the E-Mail app close itself.

4) Download the dumped app.db file with your PC’s e-mail client and just leave it on your desktop
Step 2: Install Onemenu with FTP and PS1 Dumper
(Thx to gdljjrod)
Since we can’t install homebrew at PSP/GAME, we will use game2vhbl
5) Copy the the onemenu to your qcma folder at PSAVEDATA/numbersandletters/1MENUFTP (Transfer the files trough qcma)

6) Open TN-V bubble and use PSPFILER to create a folder: PSP/VHBL and copy to this folder the 1MENUFTP
7) Use VITAFTP to transfer the vsh.txt and the game2vhbl.prx
8) Open ONEMenu Full

9) Dump the base_headers (Press select button, go to PSP/GAME/SLUS00213, press triangle button, click X to headers.bin)

10) Copy the BASE HEADERS (SLUS00213.BIN) from the root to the vita to your PC with VITAFTP, and rename it to BASE_HEADERS.BIN.
Step 4: Modifying the Game ID and Signing your custom PS1 EBOOT.PBP
11) You must have your Custom ISO PS1 file and PSX2PSP 1.4.2
12) Open the iso files with PSX2PSP, with the […”> button

13) Now it comes the tricky part, where it says Game ID and Main game ID you should put the original game id of our base game

14) Copy the EBOOT.PBP and the BASE_HEADERS.BIN to the Psone loader release folder by THEFLOW
15) Press left SHIFT + Rigth click in the folder to open the command prompt

16) Write signer.exe BASE_HEADER.BIN EBOOT.PBP OUTPUT.PBP

17) Copy the OUTPUT.PBP to PSAVEDATA/numbersandletters/SLUS00662 (Also you can copy the ICON0.DDS [Use paint.net to convert your png image to dds, size 128×128)

18) Copy the PSV00000 folder too (PSAVEDATA/numbersandletters/PSV00000
19) Transfer the folders trough QCMA

Step 6: Modifying the app.db
Modify this parameters carefully (Use wordpad ++)
20) First: Change the Values in green with your custom game ID

21) Modify the line number 10 like this originalpath=ux0:pspemu/psp/SAVEDATA/ID of the custom game (e.g.: SLUS00662)

22) Modify the line number 10 like this selfpath=ux0:pspemu/psp/SAVEDATA/ID of the custom game (Ej: SLUS00662)/EBOOT.PBP

23) Modify the line number 10 (Again) like this: discid=Original ID (SLUS00213); and category=ME (Don’t touch the rest)

24) Modify the name of the game at line 3, 21 and 26

25) Modify line number 26 like this: (5 [Is the number of page”>,8 [Is the number of the position of the icon”>,”ux0:pspemu/psp/SAVEDATA/SLUS00662/ICON0.DDS”
In the example i have 5 pages, and the 6th position is free (For better understanding go to step 28)

27) Save the txt file
28) Open app.db with SQ lite Browser (To know the number of page and position go to “Browse data – at table check tbl_appinfo_icon – and click check pageId

29) Go to execute SQL and to open SQL file, open your txt file of step 27

30) Press execute SQL and Write changes (The inferior section must say query executed successfully)


Step 7: Reinstall the modified app.db
31) Rename the ‘app.db’ file to ‘#0’ without any file-ending!
32) Write a new e-mail with the #0 file as attachment and the path as Subject. Send it to the e-mail of your vita. ur0:shell/db/app.db

33) Go to your vita and open the email application, open the mail and you should see a camera symbol. Touch it and DO NOT click OK on the appearing Error Message but simply close the e-mail app

34) Restart your Vita and re-copy the original game (In my case Tekken)
35) Enjoy

I want to thx Mr.Gas, Major_Tom, TheFlow, wololo and Thezett (Thx for his last custom bubble tutorial for psp games)
This is my very first tutorial, was made by me (reading several forums, tutorials and trying and trying and trying) 😛 😛 😛 😛
Want a chance to win a $10 PSN Code and be featured on the blog with your own guide? Join our monthly tutorial contest here!
If only this worked on 3.60.
@wololo
I think in step 1 the link to copy got interpreted as normal HTML – code.
So it would be nice if you could fix it
I would love custom bubbles but this is just way too over my head.
How can I install rebirth bubbles if I don’t have any official PS1 game on my Vita?
Dear wololo, I would be willing to join if there will be another Rejuvenate competition this summer. And this time, only 6th gen console emu and up?
We can’t just let the Vita die now!
Let’s give it another try!
where to get the txt file youre editing at step 20)?
use this instead: http://www.tinyurl.com/PSoneBubbleCreator
Damn. Nice work on the tutorial but it is very involved… I think I will just stick to playing PSOne on my Nexus 6P with a Bluetooth controller.