WineHQ
Mafia 1.x



Category: Main > Games > Action Games > Mafia > 1.x


NameMafia
Version1.x
License  
URLhttp://www.mafia-game.com
Votes 3
RatingGold
Wine Version1.5.21
Maintainers of this version:
Description
Version 1.x of the action game Mafia - The City Of Lost Heaven. It's a third person shooter with car driving and racing elements. You can compare it to newer titles of the Grand Theft Auto series. If you like GTA and games with a good story, you will love Mafia.
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works
Installation, the game


What does not
-


What was not tested
-


Additional Comments

The only thing that bugged me was the installation, since that wouldn't work out of the box since I was using ISOs. To get around it I used the technique described by Ric in the comments, and I had to start the installer like: "wine F:MafiaGame/MafiaSetup.exe F:\\" (where F was my virtual cd folder), through the launcher it kept complaining about not finding CD1.
After installing it worked perfectly without hickups or crashes.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowUbuntu 12.10 "Quantal" x86_64 (+ variants like Kubuntu)Jan 19 20131.5.21 No, but has workaround Yes Gold John M 
ShowUbuntu 12.04 "Precise" x86_64 (+ variants like Kubuntu)May 12 20121.4 Yes Yes Platinum an anonymous user 
ShowFedora 16 x86_64Mar 09 20121.4 Yes Yes Platinum John P Sims 
ShowArch Linux x86_64Dec 29 20111.3.35 Yes Yes Platinum Serge Hooge 
ShowUbuntu 11.04 "Natty" x86_64 (+ variants like Kubuntu)Jun 08 20111.3.21 Yes Yes Silver Carlos Rodriguez 


Known bugs
Bug # Description Status Resolution Other apps affected

 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

after trying it finally works for me
by Häns Würst on Thursday March 15th 2012, 20:41
1st I'm usin ubuntu 10.04 and wine 1.4-rc6
Wine runs as win NT 4.0

Okay, guys, this is my workaound to got ist started:

US-Demo was running fine, except of some 2D-graphic-bugs which involved the gaming-hud: info-text, driving speed, ammo, health etc. was flickering, depending on the direction I was looking.

Encouraged through this I bought the full version as a low-budget-game in Poland, which is there published nowadays via Cenega and uses Starforce 2 (as far as I know...) Installing trough wine went well, but playing was impossible due copy protection. Cenega never recognized the original dvd.
I used the latest no-cd-patch from gcworld: "Mafia v1.3 [ENGLISH] No-CD/Fixed EXE" to solve the problem. I still have the hud-bugs, but I can live with that...

[post new] [reply to this]

Gameplay video
by Jake ward on Monday August 23rd 2010, 4:14
www.youtube.com/watch?v=0jyEHMXpdF4

Shows that the game runs great!

[post new] [reply to this]

can't install mafia
by Felix on Monday May 24th 2010, 15:21
hello,

i've tried to install mafia from an cd-image by double clicking on MafiaSetup.exe but nothing happend. mafialauncher.exe works but i still can't install mafia. there is no output in the terminal. (no error message)

i'm using ubuntu 10.04, wine 1.42 and i downloaded mfc42.dll

please help me to install mafia.

[post new] [reply to this]

"Can not read MafiaGame/MafiaSetup.exe from CD 1" problem
by Gabriel on Monday September 14th 2009, 17:08
The solution to the "Can not read MafiaGame/MafiaSetup from CD 1" error is to use the MafiaSetup.exe in the cd's root folder instead of the one at MafiaGame.

Apparently it gets locked and the installer can't read it.

[post new] [reply to this]

Crashing
by Ric on Thursday September 3rd 2009, 23:27
The game seems to crash for me randomly, so far only during load screens or cut scenes. The whole system comes to a crawl to the point where the Caps Lock LED delays when Caps Lock is toggled. CPU overload perhaps? After a long wait, probably around 10 minutes, the game either resumes or closes itself. This time I ran from a terminal and found the below output after a crash.

$ env WINEPREFIX="/home/trickyric/.wine" wine "C:\Program Files\Mafia\Game.exe"
fixme:win:EnumDisplayDevicesW ((null),0,0x32e57c,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x166648,0x1f29c8): stub
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1440,900)
fixme:quartz:AsyncReader_FindPin (L"Output", 0x32f128)
fixme:quartz:AsyncReader_FindPin (L"Output", 0x32f128)
Killed

I also managed to switch TTY and issue the top command once (Usually the login attempt times out before a password prompt can be provided, due to the processor overload I guess). Top showed game.exe using 50% of my memory - I have 2GB in this thing! Major memory leak???

This game shouldn't be platinum. I remember the occasional crash when I used to play this on Windows some 5-6 years ago, but not nearly as often as this. Something must be going wrong somewhere.

I'm running Wine 1.1.27 on Gentoo GNU/Linux with the following USE flags. "X alsa esd gecko jpeg ncurses opengl png ssl xml -cups (-dbus) (-gnutls) (-hal) -jack -lcms (-ldap) (-nas) -oss -samba (-scanner) -win64 -xcomposite -xinerama".

I use a dual core AMD Athlon64 4600, nVidia GeForce 8200 on board graphics chipset with 256MB memory. XOrg 1.5.3-r6, and nVidia drivers 180.60. With or without a memory leak, this hardware should be able to handle a game this old without many issues. Mafia detects only 64MB graphics memory for some reason, but the game itself is smooth in maxed out settings and shows no sign of graphical errors or glitches. If memory was an issue I'd expect to see untextured objects or slow rendering.

[post new] [reply to this]

Install from ISO
by Ric on Sunday August 30th 2009, 1:14
Installing Mafia from ISO files seems to cause problems for everyone, we're all victims of the good ol' "Please insert CD 1" message and I've not found any other documented fix for this. It's actually possible though, as I've finally discovered!

1. Create 2 directories, /mnt/Virtual and ~/Wine_Virtual, for example.
2. Mount the first ISO to /mnt/Virtual using "mount Mafia_CD_1.iso -o loop=/dev/loop0".
3. The mount is read-only and we need to add files, so copy and paste the entire tree to ~/Wine_Virtual.
4. Create 2 files. ~/Wine_Virtual/.windows-label and ~/Wine_Virtual/.windows-serial. In .windows-serial type FFFFFFFF, and in windows-label type MAFIA_CD_1.
5. Open winecfg and from the devices tab add a new device, hit advanced and set the device to be a CD drive, then set to auto-detect label and serial (Even though the field states that this isn't possible yet).
6. Launch the installer. "wine ~/Wine_Virtual/MafiaLauncher.exe"
7. Installation should get so far through and ask for CD 2. You probably can't alt+tab out of the installer thanks to it's annoying always-on-top state, so (assuming KDE), hold alt+m and try dragging the parent window. This should trigger the move action and bring up the KDE bar at the bottom. Right click the installers entry and hit minimize.
8. "umount /mnt/Virtual", ignoring any loop error that might pop up. Mount CD 2 the same way as with step 2 and once again copy the content to ~/Wine_Virtual. Replace files if you can, but if this isn't an option I doubt it's required. Edit .windows-label and go back to the installer to continue.
9. When the installer asks for CD 3, repeat step 8.
10. Bingo, Mafia is installed from ISO :-).

Hope this helps some people out. I've only just figured this process out and since it seems I have a corrupt ISO for CD 3 and mkisofs isn't playing nice, this is as far as I've gotten. Still, I'm pretty sure I'm the first to have made it this far with ISO files so woo for me :D.

[post new] [reply to this]

Cannot Install
by Sébastien Grenier on Monday August 3rd 2009, 15:50
Hi,

I'm on wine 1.1.26 and I use winetricks to install mfc42.dll.

MafiaLauncher.exe work, but when MafiaSetup.exe try to start my screen do a little white blink and after that nothing happen. It's the same if I try to start MafiaSetup.exe directly.

i'm on ArchLinux with wine 1.1.26.

P.S. I try with PlayOnLinux and I got the same.

[post new] [reply to this]

I cannot install it
by Joan Coll Cerdán on Sunday July 12th 2009, 10:56
Tried it with Wine 1.1.25 and I cannot even install it. After copying the mfc42.dll in to the system32 folder, the installer keeps asking for the first CD, even though it is mounted in the drive.

[post new] [reply to this]

Strange 3d problems
by Blazej on Thursday June 18th 2009, 8:51
I installed the game without any problems. I configured it without any problems (the only thong that made me think was that it sees my video card as NVidia). I run it, it starts, i create a profile all works fine and smooth. But then I see the menu and the 3D objects start too loose their textures and all I can see is the big blue sky. I think to myself ok i don't need the menu so much i start the game. all i can see are the sides of my car, a little piece of land in the lower left corner of the screen and again the great blue sky. Sound, controls, 2D graphics (like speed-o-meter) work great. I just can't see any 3D graphics.

This is what i get from terminal:
wine start.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32e564,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1280,800)
fixme:quartz:AsyncReader_FindPin (L"Output", 0x32f128)
fixme:quartz:AsyncReader_FindPin (L"Output", 0x32f128)
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x142510) : stub
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x142510) : stub
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x142510) : stub

The funny thing is that my 3D acceleration works great on Linux (Direct Rendering=Yes), (glxgears 4173 frames in 5.0 seconds = 834.505 FPS), Compiz works greatly (I tried turning it off but it made no difference)

I have a Intel Graphics Media Accelerator X4500M as Video Card.

Thanks for any help.

[post new] [reply to this]

You don't need a nocd crack
by hari on Friday June 5th 2009, 15:04
Hi, tk

You don't need a nocd crack, if you start mafia with "Windows NT 4.0"

[post new] [reply to this]

error
by tomko222 on Monday June 1st 2009, 12:08
The game turns off after a few minutes with error in console:
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:winmm:MMDRV_Exit Closing while ll-driver open

[post new] [reply to this]

error
by tomko222 on Monday June 1st 2009, 12:08
The game turns of after a few minutes with error in console:
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:winmm:MMDRV_Exit Closing while ll-driver open

[post new] [reply to this]

MFC42.DLL
by tomko222 on Monday June 1st 2009, 11:41
MFC42.DLL is needed to run the installer.

[post new] [reply to this]

Can you play the game without a crack?
by tk on Tuesday April 28th 2009, 12:13
I ask this because the newer test results don't mention that a crack is needed to play the game. If you need a crack then I think it shouldn't be rated PLATINUM.

[post new] [reply to this]

Cannot install german patch for german version
by Christoph Korn on Monday April 27th 2009, 15:48
I have installed the german edition of Mafia (on my german ubuntu jaunty system). When I want to install the german update I get the message: "Other language version. Cannot apply patch"

[post new] [reply to this]

Problem installing mafia
by dre on Thursday March 26th 2009, 4:18
Hi,
Im unable to install Mafia on a fully updated Ubuntu Intrepid system.

uname -a
Linux waffe 2.6.27-11-generic #1 SMP Thu Jan 29 19:24:39 UTC 2009 i686 GNU/Linux

wine --version
wine-1.1.16

extracts from glxinfo
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1600
OpenGL version string: 2.1.8087 Release
OpenGL shading language version string: 1.20

I installed vcrun6 with winetricks and still no go. Also tried after installing the mfc40 and mfc42 packages and still no go. Also tried adding them in the wineconfig program also without success.

crashing with:

wine MafiaLauncher.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013
fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub
fixme:winsock:WS_setsockopt Unknown level: 0x00000029
fixme:winsock:WS_setsockopt Unknown level: 0x00000029
fixme:winsock:WS_setsockopt Unknown level: 0x00000029
fixme:winsock:WS_setsockopt Unknown level: 0x00000029
fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:advapiecryptFileA "C:\\windows\\temp\\IXP000.TMP\\" 00000000
wine: Unhandled page fault on write access to 0x00000000 at address 0xb7cf5697 (thread 0020), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0xb7cf5697).

World of Warcraft runs wonderfully on this system via wine.
Any ideas?

Thanks,
dre

[post new] [reply to this]

Bug found
by SubArrin on Sunday January 25th 2009, 9:51
I didnt have enought space on disc, where I want to install Mafia. I think it is wien bug - wine couldn't write message (not exactly) "You don't have enought space..."

Now I have another problem. I mounted cd image and, when I try to install i get message "Please insert CD 1" I'm sure, I mounted CD 1.

[post new] [reply to this]

i can't install mafia
by Robert Necela on Saturday September 13th 2008, 15:26
hello, if i run setup and click to install. Application shutdown. I have installed mfc42.

[post new] [reply to this]

I need help
by Brian on Friday August 15th 2008, 18:14
How do I put mfc42.dll into system32 for Darwine 1.0? I have a Mac OS X, and I tried asking this question in the Wine Forum. They said put it in $HOME/.wine/drive_c/windows/system32/, but I don't understand how you get that. I don't know if I have $HOME/.wine/drive_c/windows/system32/. I ran the main installer only, but it seems to not install that file. I have to check. But you gotta help me.

[post new] [reply to this]

Error installing
by Huseyin on Monday June 23rd 2008, 11:17
When i tried wine on Mafia first, it asked me a mfc42.dll. I found one and put on .wine/drive_c/windows/system32, and now i can't install. Using Launcher doesn't work either.

$ wine MafiaSetup.exe
preloader: Warning: failed to reserve range 00000000-60000000
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
revan@revan-desktop:/media/cdrom0$

[post new] [reply to this]

Instalation by ISO, want CD?
by FeTi on Friday May 9th 2008, 0:05
I have problem with ISO. I mounted ISO and run MafiaLuncher.exe. Then installer asked me to put CD1 :/ It's hapenning when the installer wants to run file 'A1.dta' from MafiaGame folder.

I also tried to mount as virtual drive by kiso but it's the same.

Do you have any suggestions to fix this problem ?

ps. I don't want to burn images ...

[post new] [reply to this]

Mafia under WINE 0.9.59
by Pavel Rzehák on Monday April 14th 2008, 0:10
I have tried Mafia under WINE 0.9.59, but dont start or run. I returned back to 0.9.58 - which this wersion Mafia works perfectly. Does anybody have the same problem?

[post new] [reply to this]

Game is slow
by René Kliment on Friday March 14th 2008, 8:23
Hi! I've got successfully installed Mafia with Loki installer and I am able to run it. But after I enter to menu or play, the game is unplayably slow. Can you help me? I've got Arch Linux, wine 0.9.57(from SUSE - an aur package), NVidia 8400M G, official drivers, 3D acceleration works well. Thanks for any response.

[post new] [reply to this]

ok installed but new problem
by fidz on Sunday February 17th 2008, 22:03
it installed thanks to all

but new problem...

it runs slow on winE this time... really slow but my system is just way above it's requirements...

any way to make it go faster?

game is really slow... any help on this sorry for my english

[post new] [reply to this]


by fidz on Thursday January 17th 2008, 17:11
MafiaSetup.exe nor MafiaLauncher.exe won't work... Can't Install...

Any help on this? Ubuntu 7.04 WinE 0.9.53

[post new] [reply to this]

  • RE: by Unggnu on Saturday January 26th 2008, 5:09
gamepads
by Chris on Saturday December 29th 2007, 15:39
The problem I have is that though Mafia runs brilliantly I cannot start it with a gamepad plugged in.
I have two gamepads which work in Linux but Mafia won't start in wine with one of them (USB) plugged in (wine 0.9.46, 0.9.50, .51, and .52).

Don't want to flood this place with long logs/text but in case they are helpful perhaps someone can point me to a URL where one can paste text-files and make them available as links?

[post new] [reply to this]

doesn't detect iso?
by Yash Srivastava on Thursday December 13th 2007, 23:15
i got the launcher running, and i am using an iso i mounted and have it set up in winecfg; i can mount isos with other programs via wine perfectly, but mafia keeps on asking me to insert cd1, when it is inserted. any ideas?

[post new] [reply to this]

Dosn't work
by Alessandro on Thursday May 31st 2007, 11:15
I use ubuntu feisty and wine 0.9.37, and the consolle shows me this:

err:module:import_dll Library ntoskrnl.exe (which is needed by L"C:\\windows\\system32\\drivers\\SECDRV.SYS") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\drivers\\SECDRV.SYS" failed, status c0000135
err:module:import_dll Library ntoskrnl.exe (which is needed by L"C:\\windows\\system32\\drivers\\SECDRV.SYS") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\drivers\\SECDRV.SYS" failed, status c0000135

What can I do??

[post new] [reply to this]

Fullscreen
by Amit Dahan on Tuesday May 29th 2007, 4:55
does fullscreen work for you guys? for me it isn't

[post new] [reply to this]

Key bindings not working.
by Shawn Rieger on Wednesday May 9th 2007, 10:29
wine 9.33 - key bindings working for anyone else? can't seem to find a mafia.config file or some other type where i can manually edit them. This would be great if someone could figure this out.

[post new] [reply to this]

Game freezes at mission 9
by pdw on Saturday December 2nd 2006, 11:36
Just as i posted the report i got to mission 9-02 (2 i think, when i had to drive to a warehouse)
After it does, the loading screen finishes and then the game locks up :/

[post new] [reply to this]

Not working
by nekr0z on Tuesday November 28th 2006, 14:52
Ubuntu 6.10 + Wine 0.9.25

Mafia doesn't start, showing a window saying "Error #, Generic..."

[post new] [reply to this]


by metal_man on Monday November 20th 2006, 14:26
Game works fine, normal speed of game but there is no sound!!! I cant hear anything... Lunched on Ubuntu 6.06.1 with Wine 0.9.25

[post new] [reply to this]

  • RE: by pdw on Saturday December 2nd 2006, 11:37
    • RE: by metal_man on Saturday December 2nd 2006, 15:05
Kind of works
by Erik Johnsson on Tuesday May 16th 2006, 1:29
Version 0.9.13 is able to run the game, but the sound is weird (it repeats itself sometimes) and most of the HUD is invisible. The invisible HUD is a big problem as this makes it impossible to view the map, how fast you're driving and lots of other things, necessary to play the game with joy.
It would be very nice if these small problems were fixed, as the game is great!

[post new] [reply to this]

Autorun
by Jan on Thursday January 26th 2006, 9:52
The Autorun executable for Mafia does not work under Wine 0.9.1 nor does starting the installer manually.

[post new] [reply to this]




   << Back

Page loaded in 0.2007 seconds.