Skip to content

Releases: mon/ifs_layeredfs

v2.2

23 Jun 06:53
@mon mon
Compare
Choose a tag to compare
  • Added proper support for ifs files inside other ifs files. Should fix most of the popn music usecases, as well as SDVX appeal cards
  • Fixed Windows XP support (v2.1 broke this, sorry)

v2.1

07 May 01:24
@mon mon
Compare
Choose a tag to compare

Fixed race conditions. Do you play SDVX or IIDX? Do you have textures sometimes not loading? Install this release.

v2.0

04 Oct 03:54
@mon mon
Compare
Choose a tag to compare
  • New flag: --layered-disable Disable layeredfs
  • New flag: --layered-allowlist=a,b,c,d
  • New flag: --layered-blocklist=a,b,c,d
    If an allowlist is present, ONLY those folders in the allowlist are loaded
    If a blocklist is present, folders in the blocklist are not loaded
    Folders cannot have "," in their name if using allow/blocklist

Bugfixes:

  • IIDX videos should now load correctly
  • In addition to data2 for bst, Nostalgia op2's "data_op2" folder now works the same way.
  • Mods are now case insensitive. This fixes Nostalgia using "data_Op2" instead of "data_op2"
  • If a "data" folder is detected in a mod, print a warning (since this won't load mods)
  • Track ramfs mounts and demangle appropriately

That last bullet point is a huge one - some games like SDVX and Nostalgia cache ifs files in a ramfs. This hasn't been a problem so much since SDVX embeds the original path in the ram path, but nostalgia randomly generates one that you can't easily map back to the ifs file. Now I track 4 layers deep to make modding those files work!