Shadowrun: Hong Kong - Extended Edition

Shadowrun: Hong Kong - Extended Edition

CalFree in Chains
cirion  [developer] 22 Dec, 2017 @ 6:12am
Music Replacer FAQ
Overview

Q. What, exactly, does this do?
A. It replaces the existing music in Shadowrun Hong Kong with a new collection of music. Most of these are old tracks from Shadowrun Returns and Dragonfall[joneverist.bandcamp.com], along with a couple of tracks from the band Invocation Array[invocationarray.bandcamp.com].

Q. How do I use this?
A. Download, unzip, and run the program for Windows[drive.google.com] or Mac[drive.google.com]. Select where Shadowrun Hong Kong is installed, and it will update the music for you. You can run the replacer again at any time to switch back to the original music.
If you're on Linux, check this thread instead!

Q. How big is the download?
A. Around 250MB. It contains nearly two hours of music.

Q. Y u do this?
A. I wanted a more cosmopolitan soundtrack for this campaign. This also lets me include a wider variety of tracks across different missions.

Q. Why do I have to download something separate? How come this isn’t part of the Subscribe feature?
A. The Shadowrun mod system doesn’t support updating music or sound effects, so it can only be done through an external program like this.

Q. Can I use this replacer with the official campaign, The Caldecott Caper, or other UGC?
A. It will technically work, but is not recommended. The music will sound weird.

Q. Is this replacer required for CalFree in Chains?
A. It’s strongly recommended, but not required. Again, the music will sound weird if you run the campaign without the music replacer. If you don’t use the replacer, I recommend turning the Music volume setting all the way down and playing your own soundtrack instead of the built-in Hong Kong one.

Q. So, I should run the replacer, play CalFree in Chains with the new music, and then run the replacer again to switch back to the original music when I’m done with this campaign?
A. Yup, exactly!

Q. What if something goes wrong?
A. Leave a comment so I can track any problems. You should be able to re-run the replacer to revert the changes, but in the worst case, you can always use the “verify game integrity” option in Steam, which will undo everything from this replacer.

Troubleshooting

Q. I’m trying to download the Mac app from Google, but I just see a lot of files with weird names.
A. Click the Download button at the top of the screen to download the entire zip file. Unzip that and then run the app.

Q. I’m on a Mac, and when I try to run the program, it says that it can’t be opened because it’s from an unidentified developer.
A: This message lets you know that I’m too cheap to spend $99 to join the Apple Developer Program. Depending on your Mac’s security settings, you can still open this by control-clicking or right-clicking the app and selecting Open, or opening the System Preferences and navigating to Security & Privacy.

Q. I’m on Windows, and I see a scary-looking message from Windows Defender when I try to run the program.
A. As above, I’m too cheap to spend hundreds of dollars on a code-signing certificate. You can bypass this message by clicking “More info” and then “Run anyway”. If you like, you can run an antivirus scan on it instead.

Q. I dunno… how can I be sure you aren’t trying to install black IC onto my deck?
A. You can look at the source code for the Mac[pastebin.com] or Windows[pastebin.com] versions if you like. If you’re a programmer, feel free to make your own version! Also, feel free to scan it with your antivirus before running.
Last edited by cirion; 27 Feb, 2018 @ 7:47pm
< >
Showing 1-15 of 20 comments
Conanzulu 23 Dec, 2017 @ 9:56am 
This install opens to a SRHK data folder, but no SRHK file. I even did a search and didn't find it.
cirion  [developer] 23 Dec, 2017 @ 10:22am 
@Conanzulu: Are you on Mac or Windows? Check to see if your file picker has a filter set (like "Text Files" or something); if so, try changing it to something like "All Files" so the .app or .exe shows up.

Also, if you install your Steam games to a non-standard location (like D:), try navigating through your Steam library that way. You should be able to find where it's installed by opening the game's Properties in Steam, then selecting Local Files and Browse Local Files. Make sure this location is the same one that appears in the file picker. Good luck!
Conanzulu 23 Dec, 2017 @ 10:41am 
Bah, I forgot I have steam installed on my C and now on another drive. It was my goofiness. Sorry for wasting your time. Great work on this. Wish I could pay you for it.
Enyo 30 Dec, 2017 @ 2:21pm 
Hey man, thanks for the useful tool.
Maybe I'm being stupid and missing it, but is there any way to tell (when making a UGC pack in the editor) which song has replaced which, other than through trial and error? Do you perhaps have a list of what has replaced what?
Last edited by Enyo; 30 Dec, 2017 @ 2:24pm
cirion  [developer] 30 Dec, 2017 @ 6:29pm 
@Jazz: Not yet. That's a good idea, though... I actually don't know off hand what the actual names of the DMS and DF tracks are, just their numbers in the original soundtrack. I'm planning to write a wiki article that goes into more detail about the whole process, I'll try to figure out the original track names and add those as well. I'll update this thread once that's available, but it probably won't be for a while.
DaveOfDeath 30 Dec, 2017 @ 8:31pm 
That might be handy for other modders like me. :)
newageofpower 29 May, 2018 @ 5:11pm 
I didn't want to say anything, but seeing both of you guys on this thread forced me to open my mouth.

@DaveOfDeath thanks for DMVP! I just finished it today, was highly enjoyable.

@cirion what are your favorite UGCs? I read your footnote explaining you were planning on taking a break, after ~2800H invested into Shadowrun modding.
DaveOfDeath 29 May, 2018 @ 5:21pm 
Glad that you did, newageofpower.

Yeah, I lurk on everyone's stuff... Cirions in particular... Makes riding coattails easier when they're famous UGC modder coattails. :)

Also, Cirion... I think I have a list of track number/titles from a jukebox utility I had in Mercurial. I'll see if I can dig it up if that may be useful...
Last edited by DaveOfDeath; 5 Jun, 2018 @ 9:11am
newageofpower 4 Jun, 2018 @ 8:16pm 
@DaveOfDeath Heh, everyone great is standing on some other great's shoulder's

[Paraphrased from Issac Newton]

So what are *you* planning on next, after Vox Populi?
DaveOfDeath 5 Jun, 2018 @ 9:14am 
I'm not sure. I go back and forth between wanting to build a "story lite" mercenary style campaign, and absolutely hating the SRR system.

Currently, I'm barely even contributing on SNES. If I do decide to do something else, I'll probably announce it on DMS:VP and Mercurial.
M9A1 Gernsback 5 Jul, 2018 @ 3:03am 
OK, big question. I love what you've done with the music in this mod, but my google-fu is insufficient to find the way to unpack what is there to unpack and just listen to the tracks on my player.

Unity assets bundle extractor did not work for me. Could not open the file.
I do not know perl or python, so I cannot just make the .ress file magically decompose itself.
Any help here, please?
If you just want to get the tracks Audacity might help. I think I remember using it myself way back (just after completing Hong Kong for the first time) when I wanted to get the in-game version of "Take Cover" (which has the piano background, in contrast to the official version.)

>>>> Insert Audacity sales pitch <<<<

Audacity is a free and open source music-manipulation-program-thing. It can handle almost
any audio format and since it is a full scale editing studio no scripting or other hacks are
required.

(I expect a cookie, dear Audacity devs.)

>>>> End sales pitch <<<<

You should be able to open resources.assets.resS with Audacity, it will recognize the different tracks. The only caveat I remember is that the tracks won't have any meaningful names, they're just indexed, so you'll have to click through them to find the ones you want.

You can then export the tracks in the audio format of your desire.
M9A1 Gernsback 8 Jul, 2018 @ 2:31am 
Originally posted by Klotz Van Ziegelstein:
If you just want to get the tracks Audacity might help. I think I remember using it myself way back (just after completing Hong Kong for the first time) when I wanted to get the in-game version of "Take Cover" (which has the piano background, in contrast to the official version.)

>>>> Insert Audacity sales pitch <<<<

Audacity is a free and open source music-manipulation-program-thing. It can handle almost
any audio format and since it is a full scale editing studio no scripting or other hacks are
required.

(I expect a cookie, dear Audacity devs.)

>>>> End sales pitch <<<<

You should be able to open resources.assets.resS with Audacity, it will recognize the different tracks. The only caveat I remember is that the tracks won't have any meaningful names, they're just indexed, so you'll have to click through them to find the ones you want.

You can then export the tracks in the audio format of your desire.

Heck yes, that worked!
Thanks a lot.

Combined with "OK, Google, what's that noise", works like a charm.

(interesting to note - here is where Adobe Audition, which I use from time to time, can't hold a candle to free software) :rfacepalm:
Nice, I knew Audacity was good but not that it was THAT good. Guess Adobe has some catching up to do.
davidbalparda 13 Nov, 2018 @ 10:36am 
How did you build this executable? Did you use the Dragonfall soundtrack manager?
< >
Showing 1-15 of 20 comments
Per page: 1530 50