Difference between revisions of "Mafia: Definitive Edition"
(→Skip launcher: Fix fixbox) |
|||
(28 intermediate revisions by 18 users not shown) | |||
Line 6: | Line 6: | ||
{{Infobox game/row/developer|Climax Studios}} | {{Infobox game/row/developer|Climax Studios}} | ||
{{Infobox game/row/developer|Red Kite Games}} | {{Infobox game/row/developer|Red Kite Games}} | ||
+ | {{Infobox game/row/developer|General Arcade|GOG.com|ref=<ref>{{Refurl|url=https://www.generalarcade.com/project/mafia-trilogy/|title=Mafia Trilogy <nowiki>|</nowiki> General Arcade|date=2023-07-08}}</ref>}} | ||
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|2K Games}} | {{Infobox game/row/publisher|2K Games}} | ||
Line 18: | Line 19: | ||
|taxonomy = | |taxonomy = | ||
{{Infobox game/row/taxonomy/monetization | One-time game purchase }} | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
− | {{Infobox game/row/taxonomy/microtransactions | Cosmetic, Time-limited, Unlock}} | + | {{Infobox game/row/taxonomy/microtransactions | Cosmetic, Time-limited, Unlock }} |
{{Infobox game/row/taxonomy/modes | Singleplayer }} | {{Infobox game/row/taxonomy/modes | Singleplayer }} | ||
{{Infobox game/row/taxonomy/pacing | Real-time }} | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
{{Infobox game/row/taxonomy/perspectives | Third-person }} | {{Infobox game/row/taxonomy/perspectives | Third-person }} | ||
{{Infobox game/row/taxonomy/controls | Direct control }} | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
− | {{Infobox game/row/taxonomy/genres | Action, Open world, Shooter }} | + | {{Infobox game/row/taxonomy/genres | Action, Open world, Shooter, TPS }} |
{{Infobox game/row/taxonomy/sports | }} | {{Infobox game/row/taxonomy/sports | }} | ||
{{Infobox game/row/taxonomy/vehicles | Automobile, Motorcycle }} | {{Infobox game/row/taxonomy/vehicles | Automobile, Motorcycle }} | ||
Line 37: | Line 38: | ||
|igdb = mafia-definitive-edition | |igdb = mafia-definitive-edition | ||
|mobygames = mafia-definitive-edition | |mobygames = mafia-definitive-edition | ||
+ | |lutris = mafia-definitive-edition | ||
|strategywiki = | |strategywiki = | ||
|wikipedia = Mafia: Definitive Edition | |wikipedia = Mafia: Definitive Edition | ||
Line 44: | Line 46: | ||
{{Introduction | {{Introduction | ||
− | |introduction = '''''Mafia: Definitive Edition''''' is a | + | |introduction = '''''Mafia: Definitive Edition''''' is a {{Glossary:Singleplayer}} {{Glossary:Third-person}} {{Glossary:Action}} game in the [[Series:Mafia|Mafia]] series. The game is a full remake of the 2002 [[Mafia]] game that contains new gameplay, script, cutscenes and features,<ref>{{Refurl|url=https://www.eurogamer.net/articles/2020-05-19-2k-formally-unveils-mafia-1-remake-details-mafia-trilogy-bundle|title=2K formally unveils Mafia 1 remake, details Mafia: Trilogy bundle|date=2020-05-20|snippet=Mafia: Definitive Edition, for instance, is a complete ground-up remake of the 2002 open-world mobster game; it uses a new game engine, features an updated script, and comes complete with additional cutscenes, plus "all-new gameplay sequences and features". It's teased in the trailer below, and 2K says it'll reveal more later this year.}}</ref> and is remade by [[Company:Hangar 13|Hangar 13]] and published by [[Company:2K Games|2K Games]]. |
+ | |||
|release history = The release date of the game was first set to August 28, 2020, later moved to September 25.<ref>{{Refurl|url=https://twitter.com/mafiagame/status/1280516927031406592|title=|date=2020-07-07}}</ref> Pre-ordering ''Mafia: Definitive Edition'' granted an exclusive gun, skin and a car for the game, as well as skins for ''[[Mafia II: Definitive Edition]]'' and ''[[Mafia III: Definitive Edition]]''. | |release history = The release date of the game was first set to August 28, 2020, later moved to September 25.<ref>{{Refurl|url=https://twitter.com/mafiagame/status/1280516927031406592|title=|date=2020-07-07}}</ref> Pre-ordering ''Mafia: Definitive Edition'' granted an exclusive gun, skin and a car for the game, as well as skins for ''[[Mafia II: Definitive Edition]]'' and ''[[Mafia III: Definitive Edition]]''. | ||
+ | |||
|current state = Owning either ''Mafia II: Definitive Edition'' or ''Mafia III: Definitive Edition'' unlocks an outfit and a car inspired by the protagonists of the games. | |current state = Owning either ''Mafia II: Definitive Edition'' or ''Mafia III: Definitive Edition'' unlocks an outfit and a car inspired by the protagonists of the games. | ||
}} | }} | ||
'''General information''' | '''General information''' | ||
+ | {{mm}} [https://support.2k.com/hc/en-us/sections/360008623493-Mafia-Definitive-Edition Official support knowledgebase] | ||
{{GOG.com links|1993581340|mafia|for game series}} | {{GOG.com links|1993581340|mafia|for game series}} | ||
{{mm}} [https://steamcommunity.com/app/1030840/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/1030840/discussions/ Steam Community Discussions] | ||
Line 61: | Line 66: | ||
{{Availability/row| GMG | mafia-definitive-edition-epic-pc | Epic Games Launcher | | | Windows }} | {{Availability/row| GMG | mafia-definitive-edition-epic-pc | Epic Games Launcher | | | Windows }} | ||
{{Availability/row| GMG | mafia-definitive-edition-pc | Steam | | | Windows }} | {{Availability/row| GMG | mafia-definitive-edition-pc | Steam | | | Windows }} | ||
− | {{Availability/row| Humble | mafia-definitive-edition | activation | + | {{Availability/row| Humble | mafia-definitive-edition | activation | Choice between Epic Games or Steam key. | Epic Games Launcher, Steam | Windows }} |
{{Availability/row| Steam | 1030840 | Steam | | | Windows }} | {{Availability/row| Steam | 1030840 | Steam | | | Windows }} | ||
}} | }} | ||
Line 85: | Line 90: | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox|description=Use a modified _logo_2k_h13_bullet.bik file|fix= | + | {{Fixbox|description=Use a modified _logo_2k_h13_bullet.bik file|ref={{cn|date=2024-03-07}}|fix= |
# Download [https://www.nexusmods.com/mafiadefinitiveedition/mods/1 this file]. | # Download [https://www.nexusmods.com/mafiadefinitiveedition/mods/1 this file]. | ||
− | # Paste the | + | # Paste {{folder|sds_retail}} from the downloaded file into {{folder|{{p|game}}}}, replacing the file when prompted. |
+ | |||
+ | '''Notes''' | ||
{{ii}} The audio from the intro will still play. | {{ii}} The audio from the intro will still play. | ||
}} | }} | ||
− | {{Fixbox|description=Patch the game with hex edit|fix= | + | {{Fixbox|description=Patch the game with hex edit<ref>{{Refcheck|user=Threeson|date=2023-09-05}}</ref>|fix= |
− | # Open | + | # Open {{file|mafiadefinitiveedition.exe}} with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
− | # Search for | + | # Press {{key|Ctrl|F}} and set '''Datatype''' to '''Hex-values'''. |
− | # | + | # Search for <code>43 5F 53 70 6C 61 73 68 53 63 72 65 65 6E 73 53 74 61 74 65 00 00 00 00 2F 76 69 64 65 6F 2F 5F 6C 6F 67 6F 5F 32 6B 5F 68 31 33 5F 62 75 6C 6C 65 74 2E 62 69 6B 00 00 49 6E 74 72 6F 5F 4C 6F 67 6F</code> |
− | # (Optional) Delete | + | # Replace the value above with 0's, like this: <code>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00</code>. |
+ | # (Optional) Delete {{file|{{p|game}}\sds_retail\video\_logo_2k_h13_bullet.bik}}. | ||
+ | |||
+ | '''Notes''' | ||
{{++}} With this method, the audio from the intro won't play. | {{++}} With this method, the audio from the intro won't play. | ||
}} | }} | ||
===Skip launcher=== | ===Skip launcher=== | ||
− | {{Fixbox|description=Use the {{code|"{{ | + | {{Fixbox|description=Use the {{code|"mafiadefinitiveedition" %command%}} [[Glossary:Command line arguments|command line argument]] on Steam|ref={{cn|date=2024-03-07}}}} |
− | {{ | + | |
− | }} | + | {{Fixbox|description=Linux (Proton): Use the {{code|<nowiki>eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/mafiadefinitiveedition.exe'/")</nowiki>}} [[Glossary:Command line arguments|command line argument]] on Steam|ref={{cn|date=2024-03-07}}}} |
==Game data== | ==Game data== | ||
Line 108: | Line 118: | ||
{{Game data| | {{Game data| | ||
{{Game data/config|Windows|{{P|userprofile\Documents}}\My Games\Mafia Definitive Edition\}} | {{Game data/config|Windows|{{P|userprofile\Documents}}\My Games\Mafia Definitive Edition\}} | ||
+ | {{Game data/config|GOG.com|{{P|game}}\My Games\Mafia Definitive Edition\Saves\profiles\}} | ||
}} | }} | ||
Line 113: | Line 124: | ||
{{Game data| | {{Game data| | ||
{{Game data/saves|Windows|{{P|userprofile\Documents}}\My Games\Mafia Definitive Edition\Data\{{P|uid}}\gamesaves\}} | {{Game data/saves|Windows|{{P|userprofile\Documents}}\My Games\Mafia Definitive Edition\Data\{{P|uid}}\gamesaves\}} | ||
+ | {{Game data/saves|GOG.com|{{P|game}}\user\Data\Saves\gamesaves\}} | ||
}} | }} | ||
Line 121: | Line 133: | ||
|epic games launcher = false | |epic games launcher = false | ||
|epic games launcher notes = | |epic games launcher notes = | ||
− | |gog galaxy = | + | |gog galaxy = false |
|gog galaxy notes = | |gog galaxy notes = | ||
|origin = | |origin = | ||
Line 146: | Line 158: | ||
|multimonitor notes = {{term|Hor+}} gameplay, 16:9 {{Term|pillarboxed}} cutscenes and loading screens.<br>HUD is always spanned.<ref>{{Refcheck|user=Fayaine|date=2020-09-26|comment=Tested at 5760x1080 custom resolution.}}</ref> | |multimonitor notes = {{term|Hor+}} gameplay, 16:9 {{Term|pillarboxed}} cutscenes and loading screens.<br>HUD is always spanned.<ref>{{Refcheck|user=Fayaine|date=2020-09-26|comment=Tested at 5760x1080 custom resolution.}}</ref> | ||
|ultrawidescreen = true | |ultrawidescreen = true | ||
− | |ultrawidescreen notes = {{Term|Hor+}} gameplay, {{Term|pillarboxed}} cutscenes and loading screens. Use [https://github.com/RoseTheFlower/UltrawideIndex/releases/tag/mafiade | + | |ultrawidescreen notes = {{Term|Hor+}} gameplay, {{Term|pillarboxed}} cutscenes and loading screens. Use this [https://github.com/RoseTheFlower/UltrawideIndex/releases/tag/mafiade Ultrawide Cutscenes Fix] for proper {{Term|Hor+}} cutscene support. |
|4k ultra hd = true | |4k ultra hd = true | ||
|4k ultra hd notes = <ref>{{Refcheck|user=Fayaine|date=2020-09-25|comment=Tested at 3840x2160 custom resolution.}}</ref> | |4k ultra hd notes = <ref>{{Refcheck|user=Fayaine|date=2020-09-25|comment=Tested at 3840x2160 custom resolution.}}</ref> | ||
|fov = true | |fov = true | ||
− | |fov notes = From | + | |fov notes = From 40º to 90º. |
|windowed = true | |windowed = true | ||
|windowed notes = | |windowed notes = | ||
Line 159: | Line 171: | ||
|antialiasing = true | |antialiasing = true | ||
|antialiasing notes = Low, Medium, and High options. | |antialiasing notes = Low, Medium, and High options. | ||
+ | |upscaling = false | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = Toggle works only in fullscreen mode. Windowed/Borderless Windowed Fullscreen use BitBlt to update content of the window and as such is always using V-sync.<ref>{{Refcheck|user=Suicide machine|date=2020-11-27|comment=Which is very annoying in this case...}}</ref> | |vsync notes = Toggle works only in fullscreen mode. Windowed/Borderless Windowed Fullscreen use BitBlt to update content of the window and as such is always using V-sync.<ref>{{Refcheck|user=Suicide machine|date=2020-11-27|comment=Which is very annoying in this case...}}</ref> | ||
Line 167: | Line 182: | ||
|hdr = false | |hdr = false | ||
|hdr notes = AutoHDR works on Windows 11. On Windows 10, having HDR enabled might result in the game being stuck on a black screen. | |hdr notes = AutoHDR works on Windows 11. On Windows 10, having HDR enabled might result in the game being stuck on a black screen. | ||
− | |ray tracing = | + | |ray tracing = false |
|ray tracing notes = | |ray tracing notes = | ||
− | |color blind = | + | |color blind = false |
− | |color blind notes = | + | |color blind notes = <ref>{{Refurl|url=https://caniplaythat.com/2020/10/15/mafia-definitive-edition-accessibility-review/|title=Mafia: Definitive Edition accessibility review - Can I Play That?|date=2024-03-07|snippet=The fact that there are no settings for colorblindness makes Mafia: Definitive Edition a difficult game to recommend for colorblind gamers.}}</ref> |
}} | }} | ||
<gallery> | <gallery> | ||
Line 180: | Line 195: | ||
===Film grain=== | ===Film grain=== | ||
{{Fixbox|description=Remove files that are responsible for '''film grain''' effect|fix= | {{Fixbox|description=Remove files that are responsible for '''film grain''' effect|fix= | ||
− | # Go to | + | # Go to {{folder|{{P|game}}\edit\maps\engine\}}. |
− | # Delete or move | + | # Delete or move {{folder|bluenoise}} and {{file|color_grain.dds}}. |
}} | }} | ||
Line 188: | Line 203: | ||
{{Input | {{Input | ||
|key remap = true | |key remap = true | ||
− | |key remap notes = Lockpicking command cannot be remapped away from {{key|V}}. Extended Mouse buttons can be remapped with manual changes to | + | |key remap notes = Lockpicking command cannot be remapped away from {{key|V}}. Extended Mouse buttons can be remapped with manual changes to {{file|gameinputmodule.pf}}. |
|acceleration option = false | |acceleration option = false | ||
|acceleration option notes = | |acceleration option notes = | ||
Line 197: | Line 212: | ||
|invert mouse y-axis = true | |invert mouse y-axis = true | ||
|invert mouse y-axis notes = Referred to as "'''Look Inversion'''". Setting also affects controller input. | |invert mouse y-axis notes = Referred to as "'''Look Inversion'''". Setting also affects controller input. | ||
− | |touchscreen = | + | |touchscreen = false |
|touchscreen notes = | |touchscreen notes = | ||
|controller support = true | |controller support = true | ||
Line 218: | Line 233: | ||
|dualshock 4 notes = The Steam version relies on Steam Input to provide controller support, so [[Store:Steam#Supported input devices|controller configuration support]] must be enabled for the type of controller being used. If in-game prompts appear as empty squares, disable the steam overlay. | |dualshock 4 notes = The Steam version relies on Steam Input to provide controller support, so [[Store:Steam#Supported input devices|controller configuration support]] must be enabled for the type of controller being used. If in-game prompts appear as empty squares, disable the steam overlay. | ||
|dualshock prompts = hackable | |dualshock prompts = hackable | ||
− | |dualshock prompts notes = Use [https://www.nexusmods.com/mafiadefinitiveedition/mods/23 PlayStation Icons] mod | + | |dualshock prompts notes = Use the [https://www.nexusmods.com/mafiadefinitiveedition/mods/23 PlayStation Icons] mod. |
|light bar support = unknown | |light bar support = unknown | ||
|light bar support notes = | |light bar support notes = | ||
Line 258: | Line 273: | ||
{{ii}} This fix can be used to map other keys if the {{code|m_ControlElement}}, {{code|m_DeviceType}} pair for the key is discovered. | {{ii}} This fix can be used to map other keys if the {{code|m_ControlElement}}, {{code|m_DeviceType}} pair for the key is discovered. | ||
{{Fixbox|description=Manually edit game input files|fix= | {{Fixbox|description=Manually edit game input files|fix= | ||
− | # Open | + | # Open {{file|{{P|userprofile\Documents}}\My Games\Mafia Definitive Edition\Data\{{P|uid}}\profiles\temporaryprofile\gameinputmodule.pf}} in a text editor, such as Notepad++. |
# Navigate to the desired controls by finding the desired {{code|m_Control}} tag and locating its sibling {{code|m_Primary}}'s a few lines '''above'''. | # Navigate to the desired controls by finding the desired {{code|m_Control}} tag and locating its sibling {{code|m_Primary}}'s a few lines '''above'''. | ||
# Modify the {{code|m_Primary}}'s {{code|m_ControlElement}} value to {{code|403}} for Mouse 4 or {{code|404}} for Mouse 5. | # Modify the {{code|m_Primary}}'s {{code|m_ControlElement}} value to {{code|403}} for Mouse 4 or {{code|404}} for Mouse 5. | ||
Line 265: | Line 280: | ||
# Scroll to the bottom of the file in HxD and delete the last 4 bytes of the file. (Accept the warning about resizing the file from HxD). | # Scroll to the bottom of the file in HxD and delete the last 4 bytes of the file. (Accept the warning about resizing the file from HxD). | ||
# Calculate the CRC-32 checksum of the resulting file. In HxD, navigate to {{code|Analysis}} > {{code|Checksums..}} and select {{code|CRC-32}} as the algorithm and press OK. | # Calculate the CRC-32 checksum of the resulting file. In HxD, navigate to {{code|Analysis}} > {{code|Checksums..}} and select {{code|CRC-32}} as the algorithm and press OK. | ||
− | # Insert the CRC-32 checksum | + | # Insert the CRC-32 checksum from the results pane into the file by manually typing the bytes in '''reverse''' order. Example: If the CRC-32 result is {{code|B05A4BA1}}, then type in {{code|A1 4B 5A B0}}. Save the file. |
'''Notes''' | '''Notes''' | ||
{{ii}} The Controls UI in-game changes multiple {{code|m_Control}}'s for certain listed actions suche as "Use". A quick method to determine which {{code|m_Control}}'s map to the UI's action: Backup the {{code|gameinputmodule.pf}} file to and rename to {{code|gameinputmodule.pf.old}}. In-game, remap the action to a spare key and quit the game. Compare {{code|gameinputmodule.pf.old}} and {{code|gameinputmodule.pf}} files using a differencing tool such as the Compare plugin in Notepad++. | {{ii}} The Controls UI in-game changes multiple {{code|m_Control}}'s for certain listed actions suche as "Use". A quick method to determine which {{code|m_Control}}'s map to the UI's action: Backup the {{code|gameinputmodule.pf}} file to and rename to {{code|gameinputmodule.pf.old}}. In-game, remap the action to a spare key and quit the game. Compare {{code|gameinputmodule.pf.old}} and {{code|gameinputmodule.pf}} files using a differencing tool such as the Compare plugin in Notepad++. | ||
− | |||
{{ii}} Mapping controls to Mouse 4 or Mouse 5 will cause the UI no longer display the hovering suggestion for that action as the game does not have an icon to represent that button. | {{ii}} Mapping controls to Mouse 4 or Mouse 5 will cause the UI no longer display the hovering suggestion for that action as the game does not have an icon to represent that button. | ||
− | |||
{{ii}} You can also use [https://gist.github.com/AlexP11223/73f72bbfeaeac99c945ac63ccd9dd06f this Python script] to update the CRC-32 checksum. | {{ii}} You can also use [https://gist.github.com/AlexP11223/73f72bbfeaeac99c945ac63ccd9dd06f this Python script] to update the CRC-32 checksum. | ||
}} | }} | ||
Line 291: | Line 304: | ||
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
+ | |royalty free audio = false | ||
+ | |royalty free audio notes = Cutscenes are interlaced with licensed music. | ||
|red book cd audio = | |red book cd audio = | ||
|red book cd audio notes = | |red book cd audio notes = | ||
}} | }} | ||
− | {{Image|MafiaDELanguage.png|Language settings}} | + | {{Image|MafiaDELanguage.png|Language settings.}} |
{{L10n|content= | {{L10n|content= | ||
Line 430: | Line 445: | ||
|fan = | |fan = | ||
|ref = | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Arabic | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation, [https://arb-sub.blogspot.com/2023/08/mafia-definitive-edition.html Arabic Subtitles]. | ||
}} | }} | ||
}} | }} | ||
Line 435: | Line 458: | ||
==Issues fixed== | ==Issues fixed== | ||
===Run the game at screen refresh rate in fullscreen=== | ===Run the game at screen refresh rate in fullscreen=== | ||
− | {{ii}} The game ignores Windows settings and forces 60 | + | {{ii}} The game ignores Windows settings and forces 60 Hz while in fullscreen as long as it's supported by the monitor. |
{{Fixbox|description=Run at default monitor refresh rate with this Mafia: Definitive Edition ReShade custom build|fix= | {{Fixbox|description=Run at default monitor refresh rate with this Mafia: Definitive Edition ReShade custom build|fix= | ||
# Download [https://github.com/Filoppi/reshade/releases/tag/v4.6.1 ReShade Mafia fullscreen fix] (dxgi.dll). | # Download [https://github.com/Filoppi/reshade/releases/tag/v4.6.1 ReShade Mafia fullscreen fix] (dxgi.dll). | ||
− | # Copy the file to | + | # Copy the file to {{folder|{{p|game}}}}. |
'''Notes''' | '''Notes''' | ||
Line 445: | Line 468: | ||
}} | }} | ||
− | {{Fixbox|description=Run at default monitor refresh rate | + | {{Fixbox|description=Run at default monitor refresh rate using W4RH4WK's Sekiro Refresh Rate Fix||fix= |
− | # | + | # Download [https://github.com/W4RH4WK/Sekiro-Refresh-Rate-Fix/releases Sekiro Refresh Rate Fix DLLs]. |
− | # | + | # Unpack the files to {{folder|{{p|game}}}}. |
− | |||
− | |||
− | |||
− | + | '''Notes''' | |
− | + | {{ii}} When going fullscreen, the game will run at the currently set default refresh rate. | |
− | |||
− | |||
− | |||
}} | }} | ||
===Add Windows 7 Support (Error: xinput1_4.dll missing)=== | ===Add Windows 7 Support (Error: xinput1_4.dll missing)=== | ||
− | {{ii}} The game was compiled to use most modern xinput1_4.dll, which is not available for Windows 7. However, it's still possible to use earlier version of | + | {{ii}} The game was compiled to use most modern xinput1_4.dll, which is not available for Windows 7. However, it's still possible to use earlier version of XInput library as a workaround. |
{{Fixbox|description=Windows 7 workaround|ref=<ref>{{Refcheck|user=Diegoelcapo123|date=2021-06-9}}</ref>|fix= | {{Fixbox|description=Windows 7 workaround|ref=<ref>{{Refcheck|user=Diegoelcapo123|date=2021-06-9}}</ref>|fix= | ||
# Navigate to {{file|C:\Windows\System32}} and copy {{file|xinput1_3.dll}} to a different directory. | # Navigate to {{file|C:\Windows\System32}} and copy {{file|xinput1_3.dll}} to a different directory. | ||
# Rename '''newly copied''' {{file|xinput1_3.dll}} to {{file|xinput1_4.dll}}. | # Rename '''newly copied''' {{file|xinput1_3.dll}} to {{file|xinput1_4.dll}}. | ||
# Move newly renamed {{file|xinput1_4.dll}} to {{file|{{p|game}}\pc}}. | # Move newly renamed {{file|xinput1_4.dll}} to {{file|{{p|game}}\pc}}. | ||
+ | }} | ||
+ | |||
+ | ===Broken cloth physics when limiting frame rate with external tools=== | ||
+ | {{ii}} Capping the frame rate externally breaks cloth physics. | ||
+ | {{Fixbox|description=Manually edit video profile files|fix= | ||
+ | # Open the {{file|{{P|userprofile\Documents}}\My Games\Mafia Definitive Edition\Data\{{P|uid}}\profiles\temporaryprofile\profile_videosettings.pf}} in a text editor, such as Notepad++. | ||
+ | # Modify the {{code|<m_FPS>2</m_FPS>}} value to {{code|<m_FPS>0</m_FPS>}} for a 30 FPS lock. | ||
+ | # Save and close {{code|profile_videosettings.pf}} and re-open the file in HxD or another hex editor. | ||
+ | # Scroll to the bottom of the file in HxD and delete the last 4 bytes of the file. (Accept the warning about resizing the file from HxD). | ||
+ | # Calculate the CRC-32 checksum of the resulting file. In HxD, navigate to {{code|Analysis}} > {{code|Checksums..}} and select {{code|CRC-32}} as the algorithm and press OK. | ||
+ | # Insert the CRC-32 checksum from the results pane into the file by manually typing the bytes in '''reverse''' order. Example: If the CRC-32 result is {{code|B05A4BA1}}, then type in {{code|A1 4B 5A B0}}. Save the file. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} Altering video settings from the in-game menu will reset the default value. Set the file to read only (right click, '''Properties''', '''Read-only''', under '''attributes''') to prevent this. | ||
}} | }} | ||
Line 494: | Line 525: | ||
|windows 32-bit exe = false | |windows 32-bit exe = false | ||
|windows 64-bit exe = true | |windows 64-bit exe = true | ||
+ | |windows arm app = false | ||
|windows exe notes = | |windows exe notes = | ||
|mac os x powerpc app = | |mac os x powerpc app = | ||
− | |macos intel 32-bit app = | + | |macos intel 32-bit app = |
− | |macos intel 64-bit app = | + | |macos intel 64-bit app = |
|macos app notes = | |macos app notes = | ||
|linux powerpc app = | |linux powerpc app = | ||
− | |linux 32-bit executable= | + | |linux 32-bit executable= |
− | |linux 64-bit executable= | + | |linux 64-bit executable= |
|linux executable notes = | |linux executable notes = | ||
}} | }} | ||
Line 522: | Line 554: | ||
|anticheat notes = | |anticheat notes = | ||
}} | }} | ||
+ | |||
+ | ===Mods=== | ||
+ | * [https://www.nexusmods.com/mafiadefinitiveedition/mods/89 Public Transport Restoration Mod] - Allows you to ride a tram and train just like in original version. | ||
+ | * [https://www.nexusmods.com/mafiadefinitiveedition/mods/135 4k Improved Story and Side Characters] | ||
+ | * [https://www.nexusmods.com/mafiadefinitiveedition/mods/96 Original Radio Tracks] | ||
+ | * [https://www.nexusmods.com/mafiadefinitiveedition/mods/145 No Dead Trees Mod] | ||
==System requirements== | ==System requirements== |
Revision as of 17:18, 19 April 2024
This page is for the remake of Mafia. For the original game, see Mafia.
Developers | |
---|---|
Hangar 13 | |
Climax Studios | |
Red Kite Games | |
GOG.com | General Arcade[1] |
Publishers | |
2K Games | |
Engines | |
Fusion Engine | |
Release dates | |
Windows | September 25, 2020 |
Reception | |
Metacritic | 79 |
OpenCritic | 78 |
IGDB | 75 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | Cosmetic, Time-limited, Unlock |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Open world, Shooter, TPS |
Vehicles | Automobile, Motorcycle |
Art styles | Realistic |
Themes | Interwar, North America |
Series | Mafia |
Mafia | |
---|---|
Mafia | 2002 |
Mafia II | 2010 |
Mafia III | 2016 |
Mafia II: Definitive Edition | 2020 |
Mafia: Definitive Edition | 2020 |
Mafia: The Old Country | 2025 |
Mafia: Definitive Edition is a singleplayer third-person action game in the Mafia series. The game is a full remake of the 2002 Mafia game that contains new gameplay, script, cutscenes and features,[2] and is remade by Hangar 13 and published by 2K Games.
The release date of the game was first set to August 28, 2020, later moved to September 25.[3] Pre-ordering Mafia: Definitive Edition granted an exclusive gun, skin and a car for the game, as well as skins for Mafia II: Definitive Edition and Mafia III: Definitive Edition.
Owning either Mafia II: Definitive Edition or Mafia III: Definitive Edition unlocks an outfit and a car inspired by the protagonists of the games.
General information
- Official support knowledgebase
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Epic Games Store | ||||
GamersGate | ||||
GOG.com | Does not include the bonus content from the 2K Account benefit, due to the removal of its DRM. | |||
Green Man Gaming | ||||
Green Man Gaming | ||||
Humble Store | Choice between Epic Games or Steam key. | |||
Steam |
- Denuvo Anti-Tamper DRM was removed on September 23, 2021.[4]
Microtransactions
Type | Notes |
---|---|
Cosmetic | Chicago Outfit Pack is offered as a pre-order bonus which unlocks a car, outfit, gun in Mafia: Definitive Edition and an exclusive skin in Mafia II: Definitive Edition and Mafia III: Definitive Edition. Lincoln's Outfit and Car is offered for owners of Mafia III: Definitive Edition.[5] Vito’s Outfit and Car is offered for owners of Mafia II: Definitive Edition.[6] Black Cats Motorcycle Pack is given to players who link their Mafia: Definitive Edition game to a valid 2K account. |
Time-limited | Chicago Outfit Pack could only be unlocked by pre-ordering Mafia: Definitive Edition. |
Essential improvements
Skip intro videos
Use a modified _logo_2k_h13_bullet.bik file[citation needed] |
---|
Notes
|
Patch the game with hex edit[7] |
---|
Notes
|
Skip launcher
Use the "mafiadefinitiveedition" %command% command line argument on Steam[citation needed]
|
---|
Linux (Proton): Use the eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/mafiadefinitiveedition.exe'/") command line argument on Steam[citation needed]
|
---|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\My Games\Mafia Definitive Edition\ |
GOG.com | <path-to-game>\My Games\Mafia Definitive Edition\Saves\profiles\ |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1030840/pfx/[Note 1] |
Save game data location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\My Games\Mafia Definitive Edition\Data\<user-id>\gamesaves\ |
GOG.com | <path-to-game>\user\Data\Saves\gamesaves\ |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1030840/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Epic Games Launcher | ||
GOG Galaxy | ||
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | Hor+ gameplay, 16:9 pillarboxed cutscenes and loading screens. HUD is always spanned.[8] |
||
Ultra-widescreen | Hor+ gameplay, pillarboxed cutscenes and loading screens. Use this Ultrawide Cutscenes Fix for proper Hor+ cutscene support. | ||
4K Ultra HD | [9] | ||
Field of view (FOV) | From 40º to 90º. | ||
Windowed | |||
Borderless fullscreen windowed | Exclusive fullscreen also supported. | ||
Anisotropic filtering (AF) | [10] | ||
Anti-aliasing (AA) | Low, Medium, and High options. | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | Toggle works only in fullscreen mode. Windowed/Borderless Windowed Fullscreen use BitBlt to update content of the window and as such is always using V-sync.[11] | ||
60 FPS and 120+ FPS | See Run the game at screen refresh rate in fullscreen. | ||
High dynamic range display (HDR) | AutoHDR works on Windows 11. On Windows 10, having HDR enabled might result in the game being stuck on a black screen. | ||
Ray tracing (RT) | |||
Color blind mode | [12] |
Film grain
Remove files that are responsible for film grain effect |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Lockpicking command cannot be remapped away from V. Extended Mouse buttons can be remapped with manual changes to gameinputmodule.pf . |
|
Mouse acceleration | ||
Mouse sensitivity | From 0.1 to 10.0. | |
Mouse input in menus | ||
Mouse Y-axis inversion | Referred to as "Look Inversion". Setting also affects controller input. | |
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | Only two presets available. | |
Controller sensitivity | From 0.1 to 10.0. | |
Controller Y-axis inversion | Referred to as "Look Inversion". Setting also affects mouse input. |
Controller types |
---|
XInput-compatible controllers | Native support. | |
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | The Steam version relies on Steam Input to provide controller support, so controller configuration support must be enabled for the type of controller being used. If in-game prompts appear as empty squares, disable the steam overlay. | |
---|---|---|
PlayStation button prompts | Use the PlayStation Icons mod. | |
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | Wired, Wireless (Bluetooth) |
Generic/other controllers | The Steam version relies on Steam Input to provide controller support, so controller configuration support must be enabled for the type of controller being used. | |
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Steam Input | ||
---|---|---|
Steam Input API support | ||
Official controller preset(s) | ||
Steam Controller button prompts |
Map Extended Mouse Buttons
- The game UI does not allow a user to map any controls to Mouse 4 (Back Button) and Mouse 5 (Forward Button).
- This fix can be used to map other keys if the
m_ControlElement
,m_DeviceType
pair for the key is discovered.
Manually edit game input files |
---|
Notes
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Master, Music, Dialogue, SFX, and Cinematics. | |
Surround sound | [13] | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio | Cutscenes are interlaced with licensed music. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
Czech | ||||
French | ||||
German | ||||
Hungarian | Fan translation, download. | |||
Italian | ||||
Japanese | ||||
Korean | ||||
Polish | ||||
Brazilian Portuguese | ||||
Russian | ||||
Spanish | ||||
Latin American Spanish | ||||
Arabic | Fan translation, Arabic Subtitles. |
Issues fixed
Run the game at screen refresh rate in fullscreen
- The game ignores Windows settings and forces 60 Hz while in fullscreen as long as it's supported by the monitor.
Run at default monitor refresh rate with this Mafia: Definitive Edition ReShade custom build |
---|
Notes
|
Run at default monitor refresh rate using W4RH4WK's Sekiro Refresh Rate Fix |
---|
Notes
|
Add Windows 7 Support (Error: xinput1_4.dll missing)
- The game was compiled to use most modern xinput1_4.dll, which is not available for Windows 7. However, it's still possible to use earlier version of XInput library as a workaround.
Windows 7 workaround[14] |
---|
|
Broken cloth physics when limiting frame rate with external tools
- Capping the frame rate externally breaks cloth physics.
Manually edit video profile files |
---|
Notes
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | |
Audio | Wwise | |
Cutscenes | Bink Video | 2020.06.2 |
Mods
- Public Transport Restoration Mod - Allows you to ride a tram and train just like in original version.
- 4k Improved Story and Side Characters
- Original Radio Tracks
- No Dead Trees Mod
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10 | |
Processor (CPU) | Intel Core i5-2550K 3.4 GHz AMD FX-8120 3.1 GHz |
Intel Core i7-3770 3.4 GHz AMD FX-8350 4.0 GHz |
System memory (RAM) | 6 GB | 16 GB |
Hard disk drive (HDD) | 50 GB | |
Video card (GPU) | Nvidia GeForce GTX 660 AMD Radeon HD 7870 DirectX 11 compatible | Nvidia GeForce GTX 1080 AMD Radeon RX 5700 |
- A 64-bit operating system is required.
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/1030840/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (1030840) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Mafia Trilogy | General Arcade - last accessed on 2023-07-08
- ↑ 2K formally unveils Mafia 1 remake, details Mafia: Trilogy bundle - last accessed on 2020-05-20
- "Mafia: Definitive Edition, for instance, is a complete ground-up remake of the 2002 open-world mobster game; it uses a new game engine, features an updated script, and comes complete with additional cutscenes, plus "all-new gameplay sequences and features". It's teased in the trailer below, and 2K says it'll reveal more later this year."
- ↑ [1] - last accessed on 2020-07-07
- ↑ [2] - last accessed on 2021-09-23
- ↑ Mafia III: Definitive Edition Steam Store page - last accessed on 2020-05-21
- "Own Mafia III: Definitive Edition to unlock Lincoln’s Army Jacket and Car in both Mafia and Mafia II Definitive Editions"
- ↑ Mafia II: Definitive Edition Steam Store page - last accessed on 2020-05-21
- "Own Mafia II: Definitive Edition to unlock Vito’s Leather Jacket and Car in both Mafia and Mafia III Definitive Editions."
- ↑ Verified by User:Threeson on 2023-09-05
- ↑ Verified by User:Fayaine on 2020-09-26
- Tested at 5760x1080 custom resolution.
- ↑ Verified by User:Fayaine on 2020-09-25
- Tested at 3840x2160 custom resolution.
- ↑ Verified by User:Fayaine on 2020-09-25
- Took screenshots with both Low and High settings. No difference noticeable. Looking at the image i'd guess it's forced 16x.
- ↑ Verified by User:Suicide machine on 2020-11-27
- Which is very annoying in this case...
- ↑ Mafia: Definitive Edition accessibility review - Can I Play That? - last accessed on 2024-03-07
- "The fact that there are no settings for colorblindness makes Mafia: Definitive Edition a difficult game to recommend for colorblind gamers."
- ↑ Verified by User:Fayaine on 2020-09-25
- Tested in 7.1 using SpecialK in conjunction with Razer Surround.
- ↑ Verified by User:Diegoelcapo123 on 2021-06-9