Hello there. I've got two files which need to be unpacked. Or rather one file (.LFD), as the other one (.LFI) seems to be an index file for the archive. These two files contain the bulk of a russian bootleg translation of the Discworld (SLES-00193) game. A file identifier app (TrIDNet) gives a 100% positive I.D. of the LFD file as an LPAQ archive. However, after talking to LPAQ's author (and mentioning to him that the files in question are dated 1996) he told me that they can't be LPAQ files, as he first released the format in 2007. So, could anyone help me unpack these files? Spoiler: Download the files here I hope it's ok to post them here, otherwise I'll remove the link. https://mega.nz/#!oMlVUAiB!IPYTI6tExhJAVEg0kEmCZUWu9UctMsnjF8Jd4BouJ5g
The PC version (not sure about the others) of Discworld is supported by ScummVM, maybe the PS files have a similar structure (or are already supported, even)? See what the Scumm guys came up with.
Thank you, but I think you misunderstood the problem. I'm looking to extract files from the ".LFD/.LFI" archive. The normal EU version of the game has the files unpacked and easily accesible The German version (and the russian bootleg based on it) has all of the files packed into a".LFD/.LFI" archive. I want to unpack this archive. I don't see how the SCUMM team could help me with this, unless I'm missing something.
Update, got a reply from a guy on another site: http://encode.ru/threads/2528-HELP-Unknown-archive-type This tells me absolutely nothing, as I'm a total noob at programming/etc. Can someone tell me how this information is useful and how exactly I can use it?
No, my man, they're not audio files. There are, however, audio files amongst other files. This question has been solved, thanks to Shelwien @ encode.ru.
IMO a vram view on an emulator would be the easiest way to find it, to extract it, you'd have to guess the CLUT for it
What's clut? I've been playing around with nop$x, psX and ppv for this very reason. I just don't know where to look, or what CLUT is..
Ok. Thing is I don't see the font by just viewing vram in no$psx. Is there some particular way of looking for it?
VRAM inspection can be useful or not, depends on how the game actually handles the font itself. It could be caching on demand, which means font glyph data is stored somewhere in RAM and uploaded on demand with only the necessary symbols. Alternatively it's just there somewhere stored entirely in a couple pages, possibly using clut tricks to achieve overlapping pages.
Check the poly list, on no$psx, it shows the texture tpage with the clut used applied to the image. I often take screenshots and zoom in to it, to find stuff.
Thanks alot for this useful info. Someone showed me another way. Using Patch Maker and Total Commander to compare files for differences. That worked too.