Mafia
174 ratings
Mafia Graphics Improvements + HD mod (Texture Upscaling)
By MadMaxGamer
Unlike other mods, this Restoration Upscale Mod stays faithful to the original game, while making everything as best looking as possible with AI Upscaled textures, large draw distance, increased traffic and pedestrians, better water, widescreen patch, new models, etc...
2
2
   
Award
Favorite
Favorited
Unfavorite
Mafia Restoration Mod
WHAT IS THIS ?

This mod is focused making the game as good as possible, while keeping its look faithful to the original game.
This mod is different than others, because it doesnt just replace things with different HD textures and models that make it look like a different game, but it replaces them with non-invasive textures, thus having the game look like the original, but sharper, and more detailed. It also has a bigger draw distance, and increased traffic and pedestrian density and other improvements. The textures changed are of the ground, roads, pavements, some cars, some walls, pictures, guns, and misc objects, the rest are AI Upscaled to 200% or 400%.

FIRST THINGS FIRST - basic tweaks (optional)

1. Anisotropic filtering - Crank that to 16x either in the SETUP menu when starting the game, or in the nvidia control panel. This is very important.

2. Antialising/DSR - Its best to use some sort of antialising, unless you have Nvidia, in which case
use DSR. DSR is running the game at a higher resolution (even 4k, 8K), on a smaller monitor. All your screenshots will be in 4K, and the game will look smooth as hell. It is performance taxing, so beware. To enable it, go to your Nvidia Control Panel, and down the list find DSR, and mark the 2X, 4X boxes. You will now be able to choose larger resolutions in game.


INSTALLING THE MOD


1.Here is Google Drive link with the archive

https://drive.google.com/file/d/1vh1FK60VPql8mM5cYr2WznZeaPsO8rrC/view?usp=sharing


1. Download it, unzip it, and copy everything in the Mafia folder.


2. Open MafiaDataXTractor.exe, and close it. Nothing else. - This is a program that lets you extract data from the game files, but we dont need to do that. Opening it once will patch the game files automatically so that it reads the new mod files. You can find this extractor on Mafiascene as well.

3.Open "4gb_patch.exe", it will ask where "Game.exe", the game executable is. Select that from "Steam\SteamApps\common\Mafia\Mafia/Game.exe" . This will patch the game to use more than 2gb of ram, up to 4gb. Without it, the game will crash. You can find this patch on the NTCore website as well.

Thats it. Start the game.

Upscaled textures and some new models
Redone Lightmapping on some levels
Upscaled textures and some custom ones too
Brand new gauges and UI faithful the original
New Shader-based water
Upscaled textures closer look
Upscaled textures and some new models
New custom roads faithful to the original
Upscaled and new custom textures
New custom models to replace blocky ones
Increased traffic and pedestrian density by 200%-1000%, and increased draw distance by 300%-2000%
Upscaled textures
Upscaled textures, new custom textures and original adverts in HD


KNOWN PROBLEMS

The mod sometimes crashes during city levels, and definately crashes if you havent patched your Mafia executable to support 4gb of ram. This is because of the huge amount of textures, models and lightmapping the game loads, that it was never designed for. The game originally had a 2gb RAM limit. With the patch, it goes up to 4gb, but its still not enough, so it crashes sometimes, in the bigger levels. If it keeps crashing during a level, the only solution, is this : Go to the game folder, where you put "Maps" and "MISSIONS", and rename one of them to something else, so as to deactivate either the HD textures(Maps), or the increased draw distance and traffic(MISSIONS). Your choice, i suggest "MISSIONS". If it keeps crashing, rename both as well as "models", thus disabling the mod completely. Game will not read them unless they are named "maps", "models" and "missions".
Unfortunately the game does NOT benefit from multi-core support and will only work one of your cores, while the others do nothing. And this mod will stress it a lot. Which means it doesnt really matter how good your GPU is, its your CPU frequency that matters. So if you want this to run best, get a fast CPU. I ran it fine on a laptop at 4K and 8K, it was fine. The game will lag most during night levels, due to all the lights being computed by the CPU.

AUTHOR NOTES

Ive started this mod back in 2009, but never managed to complete it, until now, kinda. There could still be more to optimize and improve, but the tools to do so are becoming incompatible and the game starts to crash and lag if you add more stuff. For anyone looking to replay the game for nostalgia purposes with its original look, i truly believe this mod is your best choice. The game can barely stand all ive put in it, i doubt anyone could put something more, unless some sort of emulator can be made for it and something to properly translate ".4ds" formats to modern modelers.


Credits : MafiaDataExtractor was made by the brilliant massasnygga.
The 4gb patch was made by Daniel Pistelli, from NTcore, and you can find it on their website as well.
Water mod was done by "Mr F", and widescreen patch by the community.
HD Textures, models, traffic editing and lightmapping were done by me.


Post any questions below, i will try to answer. Ive switched from Mega hosting to Dropbox, hopefully that fixes download problems. Also updated the mod as of 27-09-2020.

Enjoy.
79 Comments
tHeMachinist 12 Oct @ 6:29pm 
Got an issue where every lightpost at night has huge grey textures/walls that go up into the sky. And the River/Water is neon-green lol
tonydream 20 Sep @ 10:46am 
Absolutely amazing mod! Great job. The game look good. For now i have only 2 issues. The space bar is not working anymore in the game and even i added the music patch, there is no music.
eaaraya 3 Sep @ 7:26am 
@torQee, I have the exact same graphics card and I don't have an issue at all
eaaraya 3 Sep @ 7:24am 
Is there a way to turn off the pedestrian and traffic mod and just keep the textures? In my game it makes it so in some neighborhoods I get like dozens of the same guy wearing overalls walking around, like 20-30 of them on one sidewalk. I thought maybe it was in just some missions but it happens in all of them.
MadMaxGamer  [author] 28 Aug @ 8:22am 
This game doesnt care about your graphics card, only how many Ghz your CPU has. It was never built to run this hard. Read the notes above, i tried to explain performance as best i could.
torQee 16 Aug @ 11:06am 
absolutely not playable on RTX3080Ti ... 20fps avg, stutters as hell... anybody similar experience ?
Baster 7 Aug @ 9:09am 
If crashes still occurs, than maybe it's worth to increase used memory to 6-8gb?
GokuMonster22 6 Aug @ 3:28pm 
I have an issue with the screen resolution, my monitor supports FULLHD and i followed your instructions, have chosen the full screen option but the game runs windowed. If someone knows how to solve it please let me know.
GokuMonster22
riffwave 14 Apr @ 2:39pm 
Update: be sure to switch speed indication to kph from default mph to get high-res car UI, it seems this mod does not contain the mph variant
riffwave 14 Apr @ 2:12pm 
I noticed some textures remain of original quality, for example taxi speedometer, not sure what's wrong