in waking dreams
PUT YOUR BEARD IN MY MOUTH
Lint Roller? I Barely Know Her
Not today Justin
Jules of Nature
will byers stan first human second
Three Goblin Art

titsay
Peter Solarz
hello vonnie
Aqua Utopia|海の底で記憶を紡ぐ
One Nice Bug Per Day
i don't do bad sauce passes
todays bird
Claire Keane
TVSTRANGERTHINGS
2025 on Tumblr: Trends That Defined the Year
No title available
DEAR READER
KIROKAZE
Cosimo Galluzzi
seen from Germany
seen from United States
seen from United States

seen from United States
seen from United States
seen from Türkiye

seen from T1
seen from United States
seen from United States
seen from United States
seen from United States

seen from Germany
seen from United States

seen from United Kingdom

seen from Indonesia

seen from United States
seen from United Kingdom

seen from Germany
seen from Latvia
seen from Malaysia
@yippee-inks
in waking dreams
Sure Emily actually looks more like her mom, but she got the exact same eyes and gaze than her dad
Emily is the perfect mix of her parents and you can't tell me otherwise
DISHONORED 2 - MISSION 09: Death to the Empress ⮑ Revive Your Father / Revive Your Daughter
this diva
Hi, back from the dead to serve a meme for a +10 years old game series also has this been done yet
at the insane stage of character obsession where i start getting the urge to post pngs of them every five seconds like im showing ppl a picture of my stupid ass boyfriend that nobody likes but me
what if
Corvo
Dishonored audio files and you
I've gotten a couple of questions recently about sound files in the Dishonored games so here's me sharing the ancient magic with you all. Dishonored 1, 2 and Death of the Outsider all use the WWise system to handle all things audio, ranging from recorded dialogue voicelines, UI sounds, gameplay sound effects and so on.
Unfortunately for us, WWise stores all audio files with encrypted names. This makes makes it very hard to find specific files - you know the sound effect that plays when you rescue a target must be in there somewhere, but how would you ever know that's stored in the file 209677929.wem? That is where I come in. Thankfully I don't have anything good to do with the precious limited time God has granted me on this earth and so I spent a long, long time working out what the encrypted names were originally, using bnmm's tools and tips.
There's still a small handful of names that I haven't gotten - I'll never get all of them as many were literally just completely lucky guesses because most of these names don't even get called in memory - but I did get most of them, and certainly enough to make finding files a breeze compared to working with the encrypted names. For DH1, I'm missing 81/15,146 identifying names. For DH2, I'm missing 12/35,398 identifying names. For DotO, I'm missing 27/23,880 identifying names. If you find any of the missing names or find names that I got wrong feel free to let me know!
So here is how to turn files that look like this...
into files that look like this:
What you'll need:
quickbms and the wwise_pck_extractor.bms script
Python 3
WWiser and my WWise name lists for Dishonored 1, Dishonored 2 and/or Death of the Outsider
A player that can run vgmstream - I use foobar2000 with the vgmstream plugin for it along with the free encoder pack to quickly convert files to mp3
About 12 GB of free disk space if you want to grab all three games' audio files
Tutorial:
Unzip the quickbms files somewhere, then put the wwise_pck_extractor.bms file in that same folder. Create two folders in the same folder: one named "input", one named "output"
For DH1: go to [whereever you installed Dishonored]\DishonoredGame\CookedPCConsole, sort by file type and copy all the .pck and .INT files into the quickbms "input" folder.
For DH2/DotO: go to [wherever you installed DH2/DotO]\base\pck and copy all the files in there into the quickbms "input" folder.
Open the command prompt (see here for instructions if you don't know how to do that) and type the following:
cd [wherever you unpacked quickbms] quickbms -d wwise_pck_extractor.bms input output
Wait until quickbms has finished unpacking everything
For DH1: move all the folders that are now in your quickbms "output" folder into a subfolder somewhere else, then repeat the process for any or all of the DLCs by going to DishonoredGame\DLC\PCConsole\DLC0(number) and repeating the steps above for all .pck and .INT files in there, copying each DLC to its own subfolder alongside the subfolder you copied the base game files to so you end up with one directory with up to four subfolders, one subfolder for the base game plus one for each DLC
For DH2/DotO: just move the folders that are now in your quickbms "output" folder somewhere else, no further sorting necessary
Save the text files with the WWise names I provided above into the respective game's subfolder, renaming the text file to "wwnames.txt" every time - I had some issues with WWiser not finding the wwnames.txt file for DH1 due to the base game/dlc subfolders, so put the wwnames.txt into the subfolder you put the unpacked base game files into, not the parent folder.
Now go back to the command prompt and type the following:
cd [wherever you unpacked WWiser] python wwiser.py
This will open up the WWiser interface. Click the button that says "Load dirs...", point it to the location where you just moved your unpacked DH1/DH2/DotO files - at the subfolder for one of the games specifically (DH1 and its DLCs I've counted as one single game).
Wait until it says "names: done" in the status bar
Click on "Generate TXTP"
Wait until it says "generator: done (blah blah)" in the status bar. This can take a good long while, especially for DH2 which is the largest of the bunch
Rinse and repeat for all three games if you so desire
Now you have a subfolder /txtp full of named .txtp files! Simply open any file in there in your vgmstream-capable media player of choice.
Files of interest:
Here is where you can find voicelines, music, and ambient soundscapes. Everything else is best found by just searching for it in your txtp folder or in one of the wwnames.txt files. Or just ask me, lol
Dishonored 1:
voicelines are called Play_[hash] - I will be putting out a program that renames these hashed names into usable file names soonish. With these hashed names, to find a specific voiceline you're going to want to open the level's script file in UPK Explorer, go to Voice_(character name), copy the relevant m_pAkBank hash (for example for Campell's generic dialogue this would be m_pAkBank=AkBank'Dlg_Campbell_DlgData.Bk_E431DECD49B0762B129A38A58008E8A7' -> copy Bk_E431DECD49B0762B129A38A58008E8A7), search for that in the Disho1 wwnames.txt, go to its event name list (in this case it would be ## EVENT NAMES (4273151683.bnk: Bk_E431DECD49B0762B129A38A58008E8A7)) and there you have the list of Play_[hash]es that you can search for in your txtp folder. Yeah like I said I'm planning to make a thing that'll make this easier some time, gimme a bit
music has various names, just search the directory for "music"
longer ambient soundscapes are called Play_Amb_, Play_DLC06_Amb_LVL_, Play_DLC06_LVL, Play_DLC07_Amb_LVL_, and Play_DLC07_LVL_
Dishonored 2 and DotO:
English voicelines all start with an underscore (_). The format is [hash without the "EN"]_[DotO: dlc01_][character name with underscores for spaces]_[optional: speaker_/audiograph_/voiceover_][scene name]_[line ID number]. All information you need to find your voicelines are in the decl files in \generated\decls\localized\. I've only included the English names in my list, any other language's file names should be the same but with the language abbreviation before the hash, i.e. "_T6HJFY" -> "DE_T6HJFY".
music is called bsp_music_
longer ambient soundscapes are called bsp_amb_play_ and bsp_play_amb_
Dishonored 1 voiceline names and you
It's been a while but I finally did what I promised back in February.
Have you used WWiser to rename Dishonored 1 audio files from "3738006964", "3342369226" and so on into something looking a bit more like this...
...but have been frustrated by the fact that all the spoken dialogue recieved unintelligible names that require the usage of decompilers and a ton of cross-checking if you want to identify specific lines?
Here is my solution for you! My python script will rename those files into names that can contain any of the following information: the name of the file (i.e. map/level) this line originates from, which character speaks it, what the name of the conversation it's in is and what its ID numbers are (note: every line of spoken dialogue is a "Blurb", and every Blurb belongs to a Conversation which usually groups Blurbs by scene, topic etc. Both Blurbs and Conversations have ID numbers to identify individual llnes), and what text it contains. You can use as much or as little of this data in your filename as you like, in whatever order works best for you.
For example, here are files using the naming scheme of "map name", "conversation name", "character name", "conversation and blurb ID":
And here are files using the naming scheme of "character name", "text":
As you can see you can feel free to mix and match whatever style of file name works best for you, and therefore find the lines you're looking for easily.
You want to hear every single line of dialogue spoken by the Outsider? No problem.
Every line spoken on Kingsparrow Island? Sure.
Just want to hear every available version of an aristocratic male clearing his throat? Hint: that's DisConv_NonWord_7 in the "Dlg_AristocraticMale_Shared" set.
Or as a final example, do you remember the text of a specific voiceline and want to listen to it directly? Easy peesy lemon squeezy.
Note: while I used the program to rename txtp names as seen above, as long as you have used WWise to generate files that carry the "Play_[...]" names this program will be able to rename them, even if you converted them to mp3 or any other format first.
What you'll need:
my DH1 voiceline renamer
Tutorial:
(if you haven't used WWiser to generate files that look like the originals above, follow my tutorial here to generate them)
download the exe and doubleclick it
use the browse button to specify an input directory where the relevant files are located
drag and drop one or more items onto the empty slots to specify the format you want your filename(s) to be in - more information about each item can be found by hovering over it with your cursor - specify details of the formats by deciding if you want to include special markers for DLC files, what Conversation names should be used, and/or what divider should be used between elements of the filename - use the "different random example sentence" to pull new random example voicelines that follow your specified format to check if it's to your liking
click rename and wait until a success/error message appears - Should conflicts (duplicate files, overly long filenames) occur, make your decisions on how to treat them in the relevant popup windows
that's it! enjoy your renamed files!
Additional information can be found by clicking the "🛈" buttons in the interface.
DISHONORED: THE BRIGMORE WITCHES 2013・dev. Arkane Studios
precious slumber
Trevor Model Sheet + Episode 1 Prologue
Gonna see if I can add more scenes that were not part of the game.