Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

From Russia with Love (PSP) RSCF texture files

Featured Replies

  • Author
  • Localization

Radiowave, posted Sat Jun 23, 2018 4:40 pm (36140)


Hi ;)

I'm trying to rip some textures from the game but I simply can't decrypt the aforementioned format. I've tried to figure out what information was stored in the header but I couldn't find much. The files start with the usual "RSCF" string, followed by 4 bytes for the file's size (including the header's size). I don't know what the 20 next bytes (08 to 1B) are meant to be. Then comes a string for the file's path with a filename usually ending in *.tga. I've tried to get rid of the header and then import the file into photoshop as a tga file but it didn't work. I'm not familiar with tga files at all so I don't know what to do. :(
Image
Can someone help me? :)
  • Author
  • Localization

aluigi, posted Sat Jun 23, 2018 4:54 pm (36142)


RSCF is one of the chunks of the archive format used by the Asura engine, try this script and let me know if you have been lucky:
http://aluigi.org/bms/asura.bms
  • Author
  • Localization

Radiowave, posted Sat Jun 23, 2018 6:11 pm (36144)


Actually, I've already extracted the files from the *. asr archives. I had to use ASR Extractor though as the Quick bms script didn't work.
  • Author
  • Localization

aluigi, posted Sat Jun 23, 2018 6:27 pm (36145)


Can you upload the original asr archive?
  • Author
  • Localization

Radiowave, posted Sat Jun 23, 2018 10:08 pm (36151)


Sure.
  • Author
  • Localization

aluigi, posted Sun Jun 24, 2018 3:56 am (36155)


Why did you say that the script "didn't work" if it works perfectly?!
  • Author
  • Localization

Radiowave, posted Sun Jun 24, 2018 6:49 am (36160)


aluigi wrote:
Why did you say that the script "didn't work" if it works perfectly?!

Well, I'm sorry, I don't quite understand :oops: I must have done something wrong the first time.

Acewell wrote:
if you extract the files from your asr sample with the bms script or
"AsuraEngineExtractor" attached to this post you will get tga files,
http://zenhax.com/viewtopic.php?p=22434#p22434
then you can open those tga files in Noesis with this python script :D

Thanks for the plugin. :)
May I ask what makes these tga files different from regular tga files?
  • Author
  • Localization

Acewell, posted Sun Jun 24, 2018 8:50 am (36165)


Radiowave wrote:
May I ask what makes these tga files different from regular tga files?

a different header, twiddled for PSP and paletted image data, the only
thing in common is the extension, but extensions are useless. :)
  • Author
  • Localization

Radiowave, posted Sun Jun 24, 2018 9:20 am (36168)


Oh, I would've never figured that out! Next time I'll try to reverse engineer the encryption with an emulator or something. ^^
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.