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.

Moonlight Blade

Featured Replies

  • Author
  • Localization

LokiReborn, posted Sat Jan 04, 2020 7:02 pm (52977)


peterzhenhh wrote:
LokiReborn wrote:
I'd offer to do it but I've never used QuickBMS so I wouldn't know how to implement some of the stuff, I've attached an updated exe to support cancellation and also cleaned up the source some and added notes and attached that as well if anyone wants to do the port.

The Program is written in C# for anyone that wants to play with it.

Is there any way to extract .sfc with filenames?


Based on eKey's comment I think you need to use Tablebin / Otherbin as the structure / index files and use that for mapping the other sfc files, did you attempt that? I believe he provided code on how hashes are generated and for the original Unpack script it would just be replacing the piece where it discards the hash to use it as a lookup for the file name.
  • Author
  • Localization

peterzhenhh, posted Mon Jan 06, 2020 11:57 am (53046)


LokiReborn wrote:
peterzhenhh wrote:
LokiReborn wrote:
I'd offer to do it but I've never used QuickBMS so I wouldn't know how to implement some of the stuff, I've attached an updated exe to support cancellation and also cleaned up the source some and added notes and attached that as well if anyone wants to do the port.

The Program is written in C# for anyone that wants to play with it.

Is there any way to extract .sfc with filenames?


Based on eKey's comment I think you need to use Tablebin / Otherbin as the structure / index files and use that for mapping the other sfc files, did you attempt that? I believe he provided code on how hashes are generated and for the original Unpack script it would just be replacing the piece where it discards the hash to use it as a lookup for the file name.


Okay,I know that.But I am not good at playing c#.So could you please write a extractor for .sfc as well?
Many thanks. :D
  • Author
  • Localization

CosmicDreams, posted Fri Jan 24, 2020 4:14 pm (53462)


Do the tools here work for Ring Of Elysium too?
  • Author
  • Localization

LokiReborn, posted Fri Jan 24, 2020 5:23 pm (53467)


CosmicDreams wrote:
Do the tools here work for Ring Of Elysium too?


Yes the VFS extractor I did works with it as well including the error correction for one of it's files if i recall (I tested it with both games, RoE was from files posted up to the forum)
  • Author
  • Localization

CosmicDreams, posted Sun Feb 02, 2020 2:02 am (53668)


Are there any tools for models?
  • Author
  • Localization

LokiReborn, posted Sun Feb 02, 2020 2:17 am (53669)


CosmicDreams wrote:
Are there any tools for models?

Mmm if it's in the sfc file I think there is a basic one http://aluigi.altervista.org/bms/qq_sfc.bms
But it doesn't do the file names as the file only references hashes. I believe EKey said they're from the table sfc files however I never looked into the format etc. as I was only focused on translation support.
  • Author
  • Localization

peterzhenhh, posted Sun Feb 02, 2020 4:29 pm (53679)


Thanks zaramot for this edited script
Now more assets can be extracted from .sfc files.Unfortunately,there's no vaild filename.So it would be a mess if you want to find specific assets.
  • Author
  • Localization

unominhtuan, posted Fri Sep 16, 2022 7:35 pm (73485)


LokiReborn wrote:
I'd offer to do it but I've never used QuickBMS so I wouldn't know how to implement some of the stuff, I've attached an updated exe to support cancellation and also cleaned up the source some and added notes and attached that as well if anyone wants to do the port.

The Program is written in C# for anyone that wants to play with it.


can it be compressed into a vfs file after translation?
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.