Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Topic on Talk:Dishonored

Line 9: Line 9:
 
:* the language strings names in the game are literally the same used there
 
:* the language strings names in the game are literally the same used there
 
:* their actual setting (as opposed to just "acceptance") is not defined anywhere in the executable
 
:* their actual setting (as opposed to just "acceptance") is not defined anywhere in the executable
 +
:* having the Steam client open is the only thing that can avoid certain <small><small><code>Dishonored!AK::StreamMgr::CreateDevice</code></small></small> crash
 
:* given all other things should stay the same if not manually tampered, I seriously cannot think to another selection mechanism the user-facing language options could act upon
 
:* given all other things should stay the same if not manually tampered, I seriously cannot think to another selection mechanism the user-facing language options could act upon
 
<ol><li value="3"> {{file|DishonoredGame\CookedPCConsole\COOKEDLANGUAGES}} is parsed (a list of language codes is to be found inside, but its purpose is unclear)</li></ol>
 
<ol><li value="3"> {{file|DishonoredGame\CookedPCConsole\COOKEDLANGUAGES}} is parsed (a list of language codes is to be found inside, but its purpose is unclear)</li></ol>
Line 14: Line 15:
 
<ol><li value="5"> Last but not least <code>LANGUAGE=</code> is picked up from the command line (there's also <code>LANGUAGEFORCOOKING</code> lost somewhere else completely in the code, but just like in [[XCOM: Enemy Unknown#Localizations|XCOM]] you would wonder how much its presence is an oversight)</li></ol>
 
<ol><li value="5"> Last but not least <code>LANGUAGE=</code> is picked up from the command line (there's also <code>LANGUAGEFORCOOKING</code> lost somewhere else completely in the code, but just like in [[XCOM: Enemy Unknown#Localizations|XCOM]] you would wonder how much its presence is an oversight)</li></ol>
  
I haven't really tested what each of those precisely control then <small>(to be sure 1 and 2 aren't perfectly overlapping, and I don't know if Windows's [https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/63d3d639-7fd2-4afb-abbe-0d5b5551eef8#Appendix_A_Target_8 LCID] couldn't also play a role given the references in Core.XXX files)</small>, but figuring this out was already enough of a PITA.
+
I haven't really tested what each of those precisely control then <small>(to be sure 2 isn't perfectly overlapping with 1 or 5, and I don't know if Windows's [https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/63d3d639-7fd2-4afb-abbe-0d5b5551eef8#Appendix_A_Target_8 LCID] couldn't also play a role given the references in Core.XXX files)</small>, but figuring this out was already enough of a PITA.