Skip to content

resources.assets.resS

Klotz Van Ziegelstein edited this page Aug 25, 2018 · 4 revisions

Role

The resources.assets.resS file is where the Shadowrun games store their music. The sole purpose of Shadow-Tune is to replace an existing resources.assets.resS with a new one, be it a modified version of the original or a backup copy.

As such, the script relies on the user to supply a new resources.assets.resS. This page aims to serve as a reference on the entrails of said file, so that interested parties will have a basic guideline on how to create a custom version themselves.

(For info on how resources.assets.resS and resources.assets are interlinked, read here.)

This data has been recovered from a vault full of Black IC by the deckers Zetor and Cirion.

Track Format

Each Track must be:

  • In Ogg Vorbis format.
  • For Shadowrun Returns or Dragonfall: 128 kbps. For Hong Kong: 196 kbps.
  • Hong Kong requires 48 khz. Whether Returns and Dragonfall also require 48 khz or if 44.1 khz will suffice is (at the point of this writing) still to be determined.

Music tracks in a different format (e. g. WAV, MP3) will have to be converted according to the specifications laid out above. This task can be accomplished with tools like the VLC media player or plain FFmpeg for commandline freaks.

File Layout

resources.assets.resS is just a concatenation of all the OGG files. It doesn't include any metadata or separators: just the OGG files, one after the other, combined into one very long file.

Important: To avoid crashes, you should include as many tracks as the original game. If you don't need all of them, you can repeat tracks or include some very short ones.

To get an idea on how the files can be linked together into one resources.assets.resS file, see this Python script, provided by courtesy of Cirion. (Note: After a successful run, the script will dump a mapping.txt file in the current working directory. This can be useful for modders who will need to refer back to the original track names that will be used in the editor.)

The tracks for the different games (in order of appearance in resources.assets) are as follows:

  • Shadowrun Returns: 49 tracks
    • Seattle-Set3-Combat
    • Seattle-Set7-Legwork
    • Seattle-Bar13and19
    • Berlin-Haven
    • Seattle-Bar07
    • Berlin-Set9-Combat
    • Seattle-Set7-Stealth
    • Seattle-Set7-Combat
    • Seattle-Set5-Combat
    • Seattle-Set6-Ominous
    • Seattle-Set9-Legwork
    • Seattle-Set5-Stealth
    • Seattle-Bar22
    • Berlin-Set28-Stealth
    • Seattle-Set3-Stealth
    • Seattle-Bar04
    • Seattle-Bar19
    • Seattle-Set6-Legwork
    • Berlin-Set3-Combat
    • Seattle-Set8-MatrixLoop
    • Seattle-Set3-Legwork
    • Berlin-Set9-Stealth
    • Berlin-Club02
    • Berlin-Set5-Combat
    • Seattle-Set8-Stealth
    • Berlin-Set5-Legwork
    • Seattle-Set9-Stealth
    • Seattle-TitleTheme
    • Berlin-Bossfight
    • Seattle-Set9-Combat
    • Berlin-Set28-Combat
    • Berlin-Set18-Combat
    • Berlin-Set3-Legwork
    • Berlin-Set5-Stealth
    • Seattle-Set10-Legwork
    • Seattle-Bar01
    • Seattle-Set8-Combat
    • Berlin-Set18-Stealth
    • Berlin-Set18-Legwork
    • Seattle-Set8-Legwork
    • Berlin-Club01
    • Berlin-Set28-Legwork
    • Seattle-Bar03
    • Berlin-TitleTheme
    • Berlin-Set3-Stealth
    • Seattle-Set5-Legwork
    • Seattle-Bar13
    • Seattle-Set6-Combat
    • Berlin-Set9-Legwork
  • Shadowrun Dragonfall: 61 tracks
    • Seattle-Set3-Combat
    • Seattle-Set7-Legwork
    • Seattle-Bar13and19
    • Berlin-Lab-Legwork
    • Berlin-Blitz-Calm
    • Berlin-Haven
    • Seattle-Bar07
    • Berlin-Lab-Combat
    • Berlin-Set9-Combat
    • Berlin-Knight-Kings
    • Seattle-Set7-Stealth
    • Seattle-Set7-Combat
    • Seattle-Set5-Combat
    • Seattle-Set6-Ominous
    • Berlin-Eiger-Fight
    • Seattle-Set9-Legwork
    • Berlin-Blitz-Fight
    • Seattle-Set5-Stealth
    • Seattle-Bar22
    • Berlin-Set28-Stealth
    • Seattle-Set3-Stealth
    • Seattle-Bar04
    • Seattle-Bar19
    • Seattle-Set6-Legwork
    • Berlin-Set3-Combat
    • Seattle-Set8-MatrixLoop
    • Berlin-Glory-Fight
    • Seattle-Set3-Legwork
    • Berlin-Set9-Stealth
    • Berlin-Club02
    • Berlin-Set5-Combat
    • Berlin-Corporate-Legwork
    • Seattle-Set8-Stealth
    • Berlin-Set5-Legwork
    • Seattle-Set9-Stealth
    • Seattle-TitleTheme
    • Berlin-Glory-Calm
    • Berlin-Bossfight
    • Seattle-Set9-Combat
    • Berlin-Set28-Combat
    • Berlin-Set18-Combat
    • Berlin-Eiger-Calm
    • Berlin-Set3-Legwork
    • Berlin-Set5-Stealth
    • Seattle-Set10-Legwork
    • Seattle-Bar01
    • Seattle-Set8-Combat
    • Berlin-Set18-Stealth
    • Berlin-Set18-Legwork
    • Seattle-Set8-Legwork
    • Berlin-Club01
    • Berlin-Set28-Legwork
    • Seattle-Bar03
    • Berlin-TitleTheme
    • Berlin-Set3-Stealth
    • Seattle-Set5-Legwork
    • Seattle-Bar13
    • Seattle-Set6-Combat
    • Berlin-Knight-Kings-Filtered
    • Berlin-Set9-Legwork
    • Berlin-Corporate-Combat
  • Shadowrun Hong Kong: 47 tracks
    • HongKong-Hub-TeaHouse
    • HongKong-Hub-Exterior
    • HongKong-Combat-Generic-Int2
    • HongKong-Legwork-SLinterior
    • HongKong-TitleTheme-UI
    • HongKong-Combat-Matrix2
    • HongKong-Combat-Kowloon-Int2
    • HongKong-Combat-Gobbet-Int1
    • HongKong-Combat-Kowloon-WrapUp
    • HongKong-Hub-SafeHouse
    • HongKong-Combat-Is0bel-Int2
    • HongKong-Legwork-Generic
    • HongKong-Combat-Kowloon-Int1
    • HongKong-Combat-Gobbet-WrapUp
    • HongKong-Legwork-Is0bel
    • HongKong-Legwork-Erhu
    • HongKong-Legwork-Grendel
    • HongKong-Legwork-ExitStageLeft
    • TESTSTINGER
    • HongKong-Hub-Club88-ThroughWalls
    • HongKong-Legwork-News
    • HongKong-Combat-Boss
    • HongKong-loudmusic
    • HongKong-Legwork-Whistleblower
    • HongKong-Combat-Is0bel-Int1
    • HongKong-Combat-Generic-WrapUp
    • HongKong-Combat-Generic-Int1
    • HongKong-Hub-Club88-InStreet
    • HongKong-Legwork-Kowloon
    • HongKong-Combat-stinger-end
    • HongKong-Combat-VictoriaHarbor-WrapUp
    • HongKong-Combat-Grendel-Int1
    • HongKong-Legwork-Museum
    • HongKong-Sewer
    • HongKong-Stealth-Matrix1
    • HongKong-Legwork-Gobbet
    • HongKong-Legwork-Hacking
    • HongKong-Combat-Grendel-WrapUp
    • HongKong-KnightKingsElevator
    • HongKong-Legwork-VictoriaHarbor
    • HongKong-Combat-Grendel-Int2
    • HongKong-Combat-Is0bel-WrapUp
    • HongKong-Combat-VictoriaHarbor-Int1
    • HongKong-Combat-stinger-start
    • HongKong-Combat-Gobbet-Int2
    • HongKong-Hub-Club88-MainRoom
    • HongKong-Combat-VictoriaHarbor-Int2
Clone this wiki locally