[PSP] Final Fantasy III .pgf and .rssa files

Get your graphics formats figures out here! Got details for others? Post here!
Post Reply
User avatar
Oscar92player
ultra-n00b
Posts: 7
Joined: Thu Feb 04, 2016 7:13 pm

[PSP] Final Fantasy III .pgf and .rssa files

Post by Oscar92player » Sun Nov 13, 2016 10:40 pm

Hi everyone!

I was searching a method to decrypt the font files from the PSP version of FF3. I tried using GLIntercept with the PPSSPP emulator, but that only shows the letters used at the moment you play the game (for example, if you see the command "Attack", using GLIntercept only decrypts the letters A, t, a, c, and k and not the complete font template).

I searched then with the UMD Gen in the rom files, and I found a few folders that contains 2D data from the different languages of the version. Inside every folder, there is one called "Font" and inside, the font files used for that language. The files contains a .pgf format, but I don't know how to extract or decrypt them.

Also, I found 2D files, that are supposed to be HUD graphics, with .rssa format, but I the same as bellow. I don't know how to decrypt them.

I uploaded some of the files here:
FF3 Font files PGF
FF3 2D files RSSA

Can you help me, please?

User avatar
Acewell
VIP member
VIP member
Posts: 1226
Joined: Wed Nov 05, 2008 12:16 pm
Has thanked: 2365 times
Been thanked: 708 times

Re: [PSP] Final Fantasy III .pgf and .rssa files

Post by Acewell » Fri Dec 07, 2018 3:14 am

Oscar92player wrote:Also, I found 2D files, that are supposed to be HUD graphics, with .rssa format, but I the same as bellow. I don't know how to decrypt them.

I uploaded some of the files here:
....
FF3 2D files RSSA
the rssa samples contain gim format images which can be viewed in Noesis. :D

this BMS script will cut the gim from the rssa samples. :D

Code: Select all

# script for QuickBMS http://aluigi.altervista.org/quickbms.htm

get EXT extension
if EXT == rssa
    get SIZE asize
    get NAME basename
    string NAME + .gim
    findloc OFFSET binary "\x4d\x49\x47\x2e"
    math SIZE - OFFSET
    log NAME OFFSET SIZE
else
    CleanExit
endif

User avatar
Oscar92player
ultra-n00b
Posts: 7
Joined: Thu Feb 04, 2016 7:13 pm

Re: [PSP] Final Fantasy III .pgf and .rssa files

Post by Oscar92player » Fri Dec 07, 2018 11:37 am

Acewell wrote:
Oscar92player wrote:Also, I found 2D files, that are supposed to be HUD graphics, with .rssa format, but I the same as bellow. I don't know how to decrypt them.

I uploaded some of the files here:
....
FF3 2D files RSSA
the rssa samples contain gim format images which can be viewed in Noesis. :D

this BMS script will cut the gim from the rssa samples. :D

Code: Select all

# script for QuickBMS http://aluigi.altervista.org/quickbms.htm

get EXT extension
if EXT == rssa
    get SIZE asize
    get NAME basename
    string NAME + .gim
    findloc OFFSET binary "\x4d\x49\x47\x2e"
    math SIZE - OFFSET
    log NAME OFFSET SIZE
else
    CleanExit
endif
Thanks! This worked very well with those files. Now I need to know how to extract the PGF ones, that contains the game font...

Post Reply