Jwrath 1 Share Posted November 28, 2015 First things first, my computer has a Core Duo processor with an NVIDIA 9600M GT graphics card and Windows Vista 32bit. Somehow the original Mafia refuses even to start the installation process, so I've tried several repacks. The game works perfectly without resolution, widescreen, sound or other problems that are described here. My problem is that cars are way too shiny and I can't see any scratches whenever I inflict damage on them. I've checked the settings and the only video card I can select is my own. There is no Primary Display Driver option like it use to be in old games, or even Software Render option. Is there a way to force the game to play in Software Render mode, or a way to make the car damage to seem realistic like it use to be? Reply (Quote) Link to comment Share on other sites More sharing options...
Mirh 103 Share Posted November 28, 2015 Is there any difference between 'Multipass rendering' and 'Hardware Transform&Lighting ? Are you running updated windows and graphics driver? Reply (Quote) Link to comment Share on other sites More sharing options...
Jwrath 1 Author Share Posted November 28, 2015 Is there any difference between 'Multipass rendering' and 'Hardware Transform&Lighting ? Are you running updated windows and graphics driver? No difference whatsoever. The car loses its lights and bumper on a head collision, but there are no scratches on the chassis. I'm using the latest graphics driver. NVIDIA stopped releasing any more drivers for this card since its been declared obsolete. Can't I switch to software render from Regedit? Reply (Quote) Link to comment Share on other sites More sharing options...
Mirh 103 Share Posted November 28, 2015 (edited) You don't switch to software rendering. We aren't in the 90s anymore. Anyway, I now remember this. It's definitively your case. EDIT: ok, more precisely, IDirect3DRGBDevice is no more since D3D8. (contrairly to some half assed wikipedia page)This means there's no actual high performance software render for everything between dx7 and dx10 (see below) EDIT2: never mind. Google today opensourced SwiftShader. Which intriguingly has D3D9 support. Ideally, it should be the continuation of this old project. Edited June 29, 2016 by Mirh SwiftShader release Reply (Quote) Link to comment Share on other sites More sharing options...
Jwrath 1 Author Share Posted November 28, 2015 You don't switch to software rendering. We aren't in the 90s anymore. Anyway, I now remember this. It's definitively your case. The link you gave me refers to flickering textures, shadows, etc. I don't have such an issue, all textures and shadows are shown perfectly... except the scratches. The cars are coated with some shiny layer and I can't see the damage underneath. They remain shiny even when I get in a tunnel. However I'll try some dll files they're proposing and I'll let you know. And I've noticed something else as well. Reducing the resolution doesn't seem to work either. I've tried reducing resolution to 1024x768 and even lower to 640x480 but there are no changes. The resolution remains in 1440x900 or whatever resolution it uses to keep it in widescreen. Reply (Quote) Link to comment Share on other sites More sharing options...
Guest Share Posted November 28, 2015 Did you give the Software Rendering mode a shot anyway? Who knows it might work. The performance is probably going to suck balls though, so I'm not sure if it's worth it. Sorry I don't actually know how to change it, or where it is located. If the reg location isn't on the wiki article then try looking it up with this (does the game use the registry to store it's config stuff though?) http://www.nirsoft.net/utils/regscanner.html Reply (Quote) Link to comment Share on other sites More sharing options...
Mirh 103 Share Posted November 29, 2015 The only thing resembling a software rendering in Windows is WARP. Have fun having it working smoothly (and I don't even know if it supports dx8) That only supports dx10 and higher. It should be possible to use even in non-debug programs with UseWARPRendering shim. Anyway, try to check if different shadows/details settings matter. And perhaps.. take a screenshot. Reply (Quote) Link to comment Share on other sites More sharing options...
Guest Share Posted November 29, 2015 What if this is similar to what Black & White did? Some hardware check went wrong and now it's forcing the game to use certain settings, no matter what he changes. Reply (Quote) Link to comment Share on other sites More sharing options...
Jwrath 1 Author Share Posted November 29, 2015 RaTcHeT302There is no software render option in the settings, it recognizes only one card, mine. And there is a registry entry about Mafia in HKEY_LOCAL_MACHINE\Software\Illusion Softworks\Mafia\ but the key is in hexadecimal value and I don't know what to do. MirhI've tried the dll files from the link you proposed but no luck. d3d8.dll from WineD3D causes the game to crash. It's stable only with d3d9.dll... I've also tried 3D Analyzer but the options are too many and from what I've seen so far there are no changes. Reply (Quote) Link to comment Share on other sites More sharing options...
Mirh 103 Share Posted May 22, 2016 Try newer WineD3D builds (both normal and staging). If they still don't work try 1.7.49. Reply (Quote) Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.