PPSSPP 1.4.2 not allowing saves

Hi, I’m trying to use Final Fantasy - 20th Anniversary Edition (USA) (En,Ja) (System 3.03) in PPSSPP core, but it does not allow either savestates, either insave games. As you can see I have the right ppge_atlas.zim (alongside the asset files from the page suggested in the Libretro cores wiki page)

So, I load the game, and if I try to save ingame, this appears

followed by another message and not a file saved.

Also, I tried to do a savestate using RetroArch, but nothing appears. If I do that using other core it ussually displays a “100% saved state”, but with this core nothing happens.

This happens in Android version (GPD XD) and Windows x64 version.

Is there a way to fix this? It can happen with other games? I found other post suggesting copying the ppge_atlas.zim file from 1.0.1 PPSSPP but I found it has the same MD5 check from the one downloaded from the page suggested in the core wiki pages.

The MD5 check from the ISO I’m using is 049010e99f5c83e624b183131378e082 just in case I’m using an ISO corrupted or so on.

Thanks in advance.

After trying the file ppge_atlas.zim file directly from the PPSSPP 1.4.2 standalone version, it displays the message that “There is no Memory Stick”.

However I cannot find anything in the configurations to assign a directory as Memory Stick or something like that. I tried setting Retroarch to saving saves to System directory, and assigning a directory outside Retroarch, with the same effect.

The same rom with PPSSPP standalone in Android and Win64 works fine.

Thanks in advance.

Hi, I had the same problem with PPSSPP, after some digging I found out that you need to create a folder named “PPSSPP” inside your psp roms folder and you need to put ppge_atlas.zim and some other files like fonts and stuff inside it.

You can download all the files from here https://github.com/orbea/libretro-ppsspp-assets

You can read about it here https://wiki.libretro.com/index.php?title=PPSSPP (but this page is outdated, it shows that you need to put the files in the system folder, but you need to put them in the same folder as the roms) I put them in both just in case.

I have it in my system folder and it’s working perfectly (on Linux):

$ tree system/PPSSPP/
├── 7z.png
├── compat.ini
├── flash0/
│   └── font/
│       ├── jpn0.pgf
│       ├── kr0.pgf
│       ├── ltn0.pgf
│       ├── ltn10.pgf
│       ├── ltn11.pgf
│       ├── ltn12.pgf
│       ├── ltn13.pgf
│       ├── ltn14.pgf
│       ├── ltn15.pgf
│       ├── ltn1.pgf
│       ├── ltn2.pgf
│       ├── ltn3.pgf
│       ├── ltn4.pgf
│       ├── ltn5.pgf
│       ├── ltn6.pgf
│       ├── ltn7.pgf
│       ├── ltn8.pgf
│       └── ltn9.pgf
├── gamecontrollerdb.txt
├── knownfuncs.ini
├── lang/
│   ├── ar_AE.ini
│   ├── az_AZ.ini
│   ├── bg_BG.ini
│   ├── ca_ES.ini
│   ├── cz_CZ.ini
│   ├── da_DK.ini
│   ├── de_DE.ini
│   ├── dr_ID.ini
│   ├── en_US.ini
│   ├── es_ES.ini
│   ├── es_LA.ini
│   ├── fa_IR.ini
│   ├── fi_FI.ini
│   ├── fr_FR.ini
│   ├── gl_ES.ini
│   ├── gr_EL.ini
│   ├── he_IL.ini
│   ├── he_IL_invert.ini
│   ├── hu_HU.ini
│   ├── id_ID.ini
│   ├── it_IT.ini
│   ├── ja_JP.ini
│   ├── jv_ID.ini
│   ├── ko_KR.ini
│   ├── lo_LA.ini
│   ├── lt-LT.ini
│   ├── ms_MY.ini
│   ├── nl_NL.ini
│   ├── no_NO.ini
│   ├── pl_PL.ini
│   ├── pt_BR.ini
│   ├── pt_PT.ini
│   ├── README.md
│   ├── ro_RO.ini
│   ├── ru_RU.ini
│   ├── sv_SE.ini
│   ├── tg_PH.ini
│   ├── th_TH.ini
│   ├── tr_TR.ini
│   ├── uk_UA.ini
│   ├── vi_VN.ini
│   ├── zh_CN.ini
│   └── zh_TW.ini
├── langregion.ini
├── ppge_atlas.zim
├── rargray.png
├── Roboto-Condensed.ttf
├── shaders/
│   ├── 4xhqglsl.fsh
│   ├── 4xhqglsl.vsh
│   ├── 5xBR.fsh
│   ├── 5xBR-lv2.fsh
│   ├── 5xBR.vsh
│   ├── aacolor.fsh
│   ├── aacolor.vsh
│   ├── bloom.fsh
│   ├── cartoon.fsh
│   ├── cartoon.vsh
│   ├── crt.fsh
│   ├── defaultshaders.ini
│   ├── fxaa.fsh
│   ├── fxaa.vsh
│   ├── grayscale.fsh
│   ├── inversecolors.fsh
│   ├── natural.fsh
│   ├── natural.vsh
│   ├── scanlines.fsh
│   ├── sharpen.fsh
│   ├── upscale_spline36.fsh
│   ├── upscale_spline36.vsh
│   ├── videoAA.fsh
│   └── vignette.fsh
├── ui_atlas_lowmem.zim
├── ui_atlas.zim
├── unknown.png
└── zip.png

4 directories, 97 files

EDIT: Heads up: At the time of this writing, the assets files from that link you posted (the same in the wiki) get me gibberish, like the original poster had. Another thing is that the “ppsspp_libretro.info” file doesn’t seem to list the right md5sum for “ppge_atlas.zim” (maybe outdated?). Anyway, I had my files from the official repository.

Hi, I tried in Win64 both suggestions, and using the right files works in that system. Apparently only in the SYSTEM folder is needed the folder PPSSPP.

However in Android it’s not working. I’ve tried many locations to no avail.

Thanks in advance.